Price / Revenue: 1.09
Price / Earnings: 17.5
Market Cap: USD 75.84B
Price / Book: 3.06
Return On Equity (%): 16.9%