IMRX
IMRX
NASDAQ · Biotechnology

Immuneering Corp - Class A

$5.02
+0.16 (+3.29%)
As of Mar 22, 10:28 PM ET ·
Financial Highlights (FY 2025)
Revenue
183.49M
Net Income
12.93M
Gross Margin
54.9%
Profit Margin
7.1%
Rev Growth
-6.7%
D/E Ratio
0.36
Revenue & Net Income
Margin Trends
FY 2025 FY 2024 FY 2023
Gross Margin 54.9% 54.9% 54.9%
Operating Margin 9.0% 8.8% 8.7%
Profit Margin 7.1% 7.0% 5.8%
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 183.49M 183.65M 175.87M
Gross Profit 100.77M 100.86M 96.59M
Operating Income 16.57M 16.17M 15.32M
Net Income 12.93M 12.84M 10.17M
Gross Margin 54.9% 54.9% 54.9%
Operating Margin 9.0% 8.8% 8.7%
Profit Margin 7.1% 7.0% 5.8%
Rev Growth -6.7% +18.5% +10.5%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 68.39M 72.44M 69.23M
Total Equity 187.55M 163.29M 197.36M
D/E Ratio 0.36 0.44 0.35
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 22.71M 20.96M 19.85M
Free Cash Flow 10.88M 9.00M 9.93M