Price / Revenue: 12.87
Price / Earnings: 93.18
Market Cap: USD 17.05B
Price / Book: 64.22
Return On Equity (%): 119.68%