Price / Revenue: 43.63
Price / Earnings: 359.83
Market Cap: USD 153.46B
Price / Book: 26.94
Return On Equity (%): 8.58%