Price / Revenue: NA
Price / Earnings: -119.39
Market Cap: USD 643M
Price / Book: 1.59
Return On Equity (%): -1.5%