Price / Revenue: 17.35
Price / Earnings: 159.4
Market Cap: USD 782.18B
Price / Book: 12.37
Return On Equity (%): -2.77%