Price / Revenue: 1.11
Price / Earnings: -215.02
Market Cap: USD 1.37B
Price / Book: 20.97
Return On Equity (%): -7.53%