Price / Revenue: 10.21
Price / Earnings: 26.27
Market Cap: USD 641.04B
Price / Book: 6.42
Return On Equity (%): 7.43%