Price / Revenue: 2.5
Price / Earnings: 25.04
Market Cap: USD 229.97B
Price / Book: 12.08
Return On Equity (%): 50.9%