Price / Revenue: -20.98
Price / Earnings: -20.89
Market Cap: USD 322.84M
Price / Book: 1.06
Return On Equity (%): -4.67%