Fundamental

Price / Revenue: 34.15

Price / Earnings: -1.56

Market Cap: USD 181.22M

Price / Book: -13.46

Return On Equity (%): -260.6%