Price / Revenue: 16.23
Price / Earnings: 30.14
Market Cap: USD 559.85B
Price / Book: 14.25
Return On Equity (%): 11.86%