Price / Revenue: 2.14
Price / Earnings: 25.95
Market Cap: USD 115.67B
Price / Book: 15.9
Return On Equity (%): 19.85%