Price / Revenue: NA
Price / Earnings: -82.55
Market Cap: USD 325.26M
Price / Book: 21.76
Return On Equity (%): -26.71%