Price / Revenue: 1.71
Price / Earnings: -263.03
Market Cap: USD 691.76M
Price / Book: 4.7
Return On Equity (%): -1.91%