Fundamental

Price / Revenue: 51.64

Price / Earnings: -6.66

Market Cap: USD 296.78M

Price / Book: 3.65

Return On Equity (%): -45.83%