Price / Revenue: 33.86
Price / Earnings: 62.68
Market Cap: USD 2.62T
Price / Book: 62.85
Return On Equity (%): 115.66%