Price / Revenue: 6.14
Price / Earnings: 44.95
Market Cap: USD 62.83B
Price / Book: 120.09
Return On Equity (%): 368.74%