Fundamental

Price / Revenue: 2.26

Price / Earnings: -34.09

Market Cap: USD 336.85M

Price / Book: 11.01

Return On Equity (%): -16.69%