Price / Revenue: 1.8
Price / Earnings: 20.11
Market Cap: USD 81.72B
Price / Book: 1.64
Return On Equity (%): NA