Price / Revenue: 18.04
Price / Earnings: 49.38
Market Cap: USD 591.33B
Price / Book: 44.57
Return On Equity (%): 99.87%