Price / Revenue: 0.85
Price / Earnings: 14.59
Market Cap: USD 3.83B
Price / Book: 1.71
Return On Equity (%): NA