Fundamental

Price / Revenue: 62.13

Price / Earnings: -7.12

Market Cap: USD 465.81M

Price / Book: 13.57

Return On Equity (%): -108.76%