Fundamental

Price / Revenue: 40.74

Price / Earnings: -4.5

Market Cap: USD 363.12M

Price / Book: 240.78

Return On Equity (%): -243.35%