Fundamental

Price / Revenue: 20.73

Price / Earnings: -0.72

Market Cap: USD 664.98M

Price / Book: 1.15

Return On Equity (%): -22.63%