Price / Revenue: 2.47
Price / Earnings: -4.47
Market Cap: USD 552.31M
Price / Book: 18.05
Return On Equity (%): -156.44%