Price / Revenue: 5.03
Price / Earnings: -13.02
Market Cap: USD 572.07M
Price / Book: 18.13
Return On Equity (%): -436.8%