Price / Revenue: 1.17K
Price / Earnings: -9.43
Market Cap: USD 277.84M
Price / Book: 16.17
Return On Equity (%): NA