Price / Revenue: 18.82
Price / Earnings: -63.16
Market Cap: USD 48.61B
Price / Book: 10.19
Return On Equity (%): -3.35%