Price / Revenue: 13.62
Price / Earnings: 60.26
Market Cap: USD 85.92B
Price / Book: 12.02
Return On Equity (%): 4.23%