Imara Inc Shares Close in on 52-Week Low - Market Mover
30/11 03:36
Imara Inc (IMRA) shares closed today at 1.0% above its 52 week low of $3.06, giving the company a market cap of $86M. The stock is currently down 85.1% year-to-date, down 88.7% over the past 12 months, and down 78.1% over the...