Price / Revenue: 1.64
Price / Earnings: 47.51
Market Cap: USD 1.77B
Price / Book: 2.25
Return On Equity (%): NA