Price / Revenue: NA
Price / Earnings: -6.37
Market Cap: USD 480.25M
Price / Book: 2.91
Return On Equity (%): -46.63%