Price / Revenue: 2.59
Price / Earnings: 53.46
Market Cap: USD 179.78B
Price / Book: 6.02
Return On Equity (%): 10.94%