Fundamental

Price / Revenue: 158.85

Price / Earnings: -2.86

Market Cap: USD 556.7M

Price / Book: 2.41

Return On Equity (%): -94.81%