Fundamental

Price / Revenue: 72.22

Price / Earnings: -9.43

Market Cap: USD 723.04M

Price / Book: 5.93

Return On Equity (%): -59.96%