Immunome, Inc. (IMNM)
NASDAQ: IMNM · Real-Time Price · USD
21.04
+0.09 (0.43%)
At close: Mar 6, 2026, 4:00 PM EST
21.05
+0.01 (0.05%)
After-hours: Mar 6, 2026, 7:51 PM EST

Immunome 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
2,3802,43068546327157
Market Cap Growth
187.93%254.98%47.92%1626.54%-82.92%52.47%
Enterprise Value
1,7311,780472.04325.996.48107.72
Last Close Price
21.0421.4810.6210.702.2112.96
PE Ratio
--8.84-2.12-1.99-0.72-6.06
PS Ratio
342.94350.1175.7233.01--
PB Ratio
3.753.833.783.861.613.26
P/TBV Ratio
2.902.963.441.771.613.10
P/FCF Ratio
--12.11-5.80-55.10-0.93-8.57
P/OCF Ratio
--12.73-6.18-61.15-0.93-8.61
EV/Sales Ratio
249.34256.5252.2123.26--
EV/EBITDA Ratio
--8.05-1.55-3.00-0.18-4.41
EV/EBIT Ratio
--7.94-1.54-2.98-0.18-4.27
EV/FCF Ratio
--8.88-4.00-38.81-0.22-5.88
Debt / Equity Ratio
0.010.010.030.0100
Debt / EBITDA Ratio
-0.02-0.02-0.02-0.01--
Debt / FCF Ratio
-0.02-0.02-0.04-0.16--
Net Debt / Equity Ratio
-1.02-1.02-1.17-1.14-1.22-1.02
Net Debt / EBITDA Ratio
2.942.940.701.260.562.01
Net Debt / FCF Ratio
3.243.241.8016.290.702.69
Asset Turnover
0.020.020.050.1600
Quick Ratio
14.5314.534.006.332.775.06
Current Ratio
14.6914.694.086.633.095.82
Return on Equity (ROE)
-52.09%-52.09%-194.63%-156.45%-113.81%-55.20%
Return on Assets (ROA)
-48.54%-48.54%-157.31%-126.93%-90.03%-49.20%
Return on Invested Capital (ROIC)
1128.69%1128.69%2411.10%4818.74%1590.56%-4315.75%
Return on Capital Employed (ROCE)
-54.39%-54.39%-195.62%-152.73%-113.70%-56.21%
Earnings Yield
-8.92%-11.31%-47.08%-50.28%-139.82%-16.51%
FCF Yield
-8.43%-8.25%-17.23%-1.81%-107.96%-11.66%
Buyback Yield / Dilution
-27.97%-27.97%-37.36%-27.10%-0.24%-18.26%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q