Price / Revenue: 13.5
Price / Earnings: 24.05
Market Cap: USD 75.94B
Price / Book: 2.83
Return On Equity (%): 11.88%