Price / Revenue: 12.74
Price / Earnings: 46.81
Market Cap: USD 363.53B
Price / Book: 24.12
Return On Equity (%): 60.28%