NASDAQ : IMRX

Immuneering Corporation

$4.78 USD

-$0.38 (-7.36%)

Volume
516.01K
Average Volume
1.54M
Market Capitalization
$173.53M
P/E Ratio
-4.08
Dividend Yield
0.00%
Price Target
$14.50
Year High
$10.08
Year Low
$2.90
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$32.45
Institutional Ownership Summary
Institutional Ownership %

0.59%

Investors Holding

5

change: -96 | last: 101
Increased Positions

1

change: -58 | last: 59
Reduced Positions

1

change: -19 | last: 20
New Positions

1

change: -29 | last: 30
Sold Positions

91

change: 69 | last: 22
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -165.6065 | last: 1.6561
Total Invested

1.29M

IMRX Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $6.58 44.01M $289.6M $128.65M $3.82M $164.78M
2024-12-31 $2.20 29.98M $65.96M $36.14M $4.16M $33.98M
2023-12-31 $7.35 28.42M $208.86M $59.41M $4.46M $153.92M
2022-12-31 $4.85 26.39M $127.98M $72.64M $4.84M $60.18M
2021-12-31 $16.17 26.32M $425.6M $74.89M $5.36M $356.07M
2020-12-31 $17.59 13.51M $237.67M $37.09M $621.09K $201.2M
2019-12-31 $17.59 13.51M $237.67M $13.78M -$ $223.88M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $5.27 44.01M $231.94M $47.32M $3.73B $3.91B
2025-12-31 $6.58 44.01M $289.6M $128.65M $3.82M $164.78M
2025-09-30 $7.00 39.67M $277.69M $227.56M $3.92M $54.04M
2025-06-30 $3.37 35.99M $121.27M $26.36M $4M $98.92M
2025-03-31 $1.52 35.53M $54.01M $35.87M $4.08M $22.22M
2024-12-31 $2.20 31.05M $68.31M $36.14M $4.16M $36.33M
2024-09-30 $2.49 29.84M $74.31M $45.21M $4.24M $33.34M
2024-06-30 $1.17 29.65M $34.69M $59.73M $4.31M -$20.72M
2024-03-31 $2.75 29.37M $80.77M $66.29M $4.38M $18.86M
2023-12-31 $7.35 29.27M $215.13M $59.41M $4.46M $160.19M
2023-09-30 $7.68 29.27M $224.77M $68.04M $4.54M $161.27M
2023-06-30 $10.14 28.65M $290.49M $104.02M $4.64M $191.11M