Immuneering Corporation (IMRX)
NASDAQ: IMRX · Real-Time Price · USD
5.12
+0.10 (1.99%)
At close: Mar 23, 2026, 4:00 PM EDT
5.09
-0.03 (-0.59%)
Pre-market: Mar 24, 2026, 8:48 AM EDT

Immuneering Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
33142568215128426
Market Cap Growth
601.37%522.72%-68.25%67.91%-69.89%-
Enterprise Value
117.83255.9835.99133.6427.07281.49
Last Close Price
5.126.582.207.354.8516.17
PE Ratio
--5.18-1.08-3.91-2.54-6.57
PS Ratio
----404.26204.62
PB Ratio
1.511.951.652.381.172.73
P/TBV Ratio
1.031.331.592.311.171.41
P/FCF Ratio
--9.35-1.24-4.36-2.86-13.77
P/OCF Ratio
--9.38-1.24-4.39-2.91-13.80
EV/Sales Ratio
----85.40135.33
EV/EBITDA Ratio
--4.34-0.57-2.30-0.53-8.32
EV/EBIT Ratio
--4.31-0.56-2.29-0.52-8.31
EV/FCF Ratio
--5.63-0.65-2.71-0.60-9.11
Debt / Equity Ratio
0.020.020.090.050.040.03
Debt / EBITDA Ratio
-0.06-0.06-0.06-0.08-0.09-0.16
Debt / FCF Ratio
-0.08-0.08-0.08-0.09-0.11-0.17
Net Debt / Equity Ratio
-0.77-0.77-0.77-0.90-0.92-0.92
Net Debt / EBITDA Ratio
2.872.860.501.401.964.25
Net Debt / FCF Ratio
3.723.720.581.652.254.65
Asset Turnover
-0000.000.02
Quick Ratio
17.1617.164.8210.9213.1026.53
Current Ratio
17.5017.505.2811.3513.5027.04
Return on Equity (ROE)
-43.12%-43.12%-92.51%-53.36%-38.00%-35.01%
Return on Assets (ROA)
-41.71%-41.71%-82.51%-51.93%-35.80%-32.74%
Return on Invested Capital (ROIC)
-199.90%-199.90%-664.94%-620.75%-485.13%-594.36%
Return on Capital Employed (ROCE)
-44.46%-44.46%-91.56%-55.88%-37.58%-34.36%
Earnings Yield
-16.92%-19.30%-92.73%-25.58%-39.38%-15.21%
FCF Yield
-13.74%-10.69%-80.64%-22.92%-35.00%-7.26%
Buyback Yield / Dilution
-54.14%-54.14%-7.82%-13.31%-0.23%-28.57%
Updated Mar 6, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q