Price / Revenue: 1.6
Price / Earnings: 18.2
Market Cap: USD 2.86B
Price / Book: 3.31
Return On Equity (%): NA