Fundamental

Price / Revenue: 28.57

Price / Earnings: -34.6

Market Cap: USD 590.69M

Price / Book: 16.47

Return On Equity (%): -41.27%