I
Market Data
$6.45+$0.04 (+0.624%)
IMRX · Last trade
Prev Close
$6.41
Range (30d)
$6.35 – $7.66
Insiders
0No insiders on record
Tickers
Addresses
business
245 MAIN STREET, SECOND FLOOR
CAMBRIDGE, MA, 02142
mailing
245 MAIN STREET, SECOND FLOOR
CAMBRIDGE, MA, 02142