Price / Revenue: 1.21
Price / Earnings: 6.85
Market Cap: USD 80.09B
Price / Book: 0.77
Return On Equity (%): 11.63%