IMSRW belongs to the Other sector and operates in the industry.
What is IMSRW (IMSRW) current stock price?
As of the latest data, IMSRW stock price is $3.62, with a previous close of $3.75. IMSRW lost -$0.13 in the last trading session, representing a -3.47% loss.
What is IMSRW (IMSRW) current market capitalization?
IMSRW market cap is approximately 259.36 million.
What is IMSRW (IMSRW) EBITDA?
IMSRW EBITDA (Earnings Before Interest, Taxes, Depreciation, and Amortization) is -15.00 million.
Does IMSRW (IMSRW) pay dividends?
No. IMSRW does not pay a dividend.
What is IMSRW (IMSRW) beta (volatility) score?
IMSRW has a beta of -0.611, indicating lower volatility than the overall market.