Price / Revenue: 1.84
Price / Earnings: 35.26
Market Cap: USD 71.1B
Price / Book: 5.01
Return On Equity (%): -3.48%