Price / Revenue: 2.93
Price / Earnings: 8.01
Market Cap: USD 115.31B
Price / Book: 0.88
Return On Equity (%): 11.65%