Immuneering Corporation (IMRX)
NASDAQ: IMRX · Real-Time Price · USD
5.06
-0.14 (-2.69%)
At close: Aug 14, 2026, 4:00 PM EDT
5.16
+0.10 (1.98%)
After-hours: Aug 14, 2026, 7:34 PM EDT

Immuneering Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
32742568215128426
Market Cap Growth
179.93%521.96%-68.25%67.99%-69.91%-
Enterprise Value
1482012212216267
Last Close Price
5.066.582.207.354.8516.17
PS Ratio
----404.05204.62
PB Ratio
1.721.951.652.381.172.73
P/TBV Ratio
1.782.011.992.581.252.86
EV/Sales Ratio
----49.59128.17
Debt / Equity Ratio
0.020.020.100.050.040.03
Net Debt / Equity Ratio
-0.94-0.98-0.77-0.90-0.92-0.93
Net Debt / EBITDA Ratio
2.843.610.501.401.964.28
Net Debt / FCF Ratio
3.144.690.581.652.254.68
Asset Turnover
----0.000.02
Quick Ratio
18.4717.164.8210.9213.1026.53
Current Ratio
19.4717.505.2811.3613.5027.04
Return on Equity (ROE)
-52.15%-43.12%-92.51%-53.36%-38.00%-35.00%
Return on Assets (ROA)
-32.77%-26.07%-51.57%-32.46%-22.38%-20.65%
Return on Capital Employed (ROCE)
-32.70%-26.80%-141.70%-61.70%-45.30%-21.00%
Earnings Yield
-17.50%-13.19%-89.35%-24.86%-39.44%-7.88%
FCF Yield
-17.41%-10.71%-80.64%-22.92%-35.02%-7.26%
Buyback Yield / Dilution
-76.62%-46.80%-5.51%-7.69%-93.84%-175.00%
SEC Filings: 10-K · 10-Q