Price / Revenue: 9.06
Price / Earnings: 63.65
Market Cap: USD 2.55B
Price / Book: 16.38
Return On Equity (%): 43.93%