Fundamental

Price / Revenue: 45.72

Price / Earnings: -17.36

Market Cap: USD 448.87M

Price / Book: 10.67

Return On Equity (%): -46.99%