Imara Inc (NASDAQ:IMRA)

26.33
Delayed Data
As of Dec 04
 +0.58 / +2.25%
Today’s Change
13.40
Today|||52-Week Range
62.71
--
Year-to-Date
Largest transactions by value over  
NameTypeDateShares
traded
Share
price
Transaction
value
Since
transaction
No insider transactions in the 1 year period.