Price / Revenue: 5.62
Price / Earnings: 27.92
Market Cap: USD 100.21B
Price / Book: 23
Return On Equity (%): 22.55%