Price / Revenue: 1.3
Price / Earnings: 47.6
Market Cap: USD 323.39B
Price / Book: 15.58
Return On Equity (%): 7.43%