Price / Revenue: 13.11
Price / Earnings: 28.43
Market Cap: USD 424.82B
Price / Book: 46.5
Return On Equity (%): 42.49%