Price / Revenue: 18.18
Price / Earnings: 43.43
Market Cap: USD 1.55B
Price / Book: 0.83
Return On Equity (%): NA