Fundamental

Price / Revenue: 31.6

Price / Earnings: -3.56

Market Cap: USD 424.23M

Price / Book: 3.74

Return On Equity (%): -318.69%