Price / Revenue: 11.18
Price / Earnings: 23.42
Market Cap: USD 72.03B
Price / Book: 4.7
Return On Equity (%): 20.99%