Price / Revenue: 99.8
Price / Earnings: -48.61
Market Cap: USD 5.35B
Price / Book: 21.48
Return On Equity (%): -58.43%