Price / Revenue: -413.56
Price / Earnings: -29.72
Market Cap: USD 411.4M
Price / Book: 0.48
Return On Equity (%): -1.55%