Price / Revenue: 10.84
Price / Earnings: 45.02
Market Cap: USD 212.1B
Price / Book: 13.98
Return On Equity (%): 3.88%