Immunome, Inc. (IMNM)
NASDAQ: IMNM · Real-Time Price · USD
22.80
-0.55 (-2.36%)
At close: Jul 13, 2026, 4:00 PM EDT
22.72
-0.08 (-0.35%)
After-hours: Jul 13, 2026, 7:48 PM EDT

Immunome Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,5822,43068546327157
Market Cap Growth
241.88%254.98%47.92%1626.54%-82.92%52.47%
Enterprise Value
2,0031,780472.04325.996.48107.72
Last Close Price
22.8021.4810.6210.702.2112.96
PS Ratio
643.12350.1175.7233.01--
PB Ratio
4.383.833.783.861.613.26
P/TBV Ratio
3.712.963.441.771.613.10
EV/Sales Ratio
498.91256.5252.2123.26--
Debt / Equity Ratio
0.010.010.030.0100
Net Debt / Equity Ratio
-0.98-1.02-1.17-1.14-1.22-1.02
Net Debt / EBITDA Ratio
2.462.940.701.260.562.01
Net Debt / FCF Ratio
2.823.241.8016.290.702.69
Asset Turnover
0.010.020.050.1600
Quick Ratio
21.2614.534.006.332.775.06
Current Ratio
21.6814.694.086.633.095.82
Return on Equity (ROE)
-36.73%-52.09%-194.63%-156.45%-113.81%-55.20%
Return on Assets (ROA)
-36.66%-48.54%-157.31%-126.93%-90.03%-49.20%
Return on Invested Capital (ROIC)
-997.24%-1084.95%-2689.65%-4185.33%-2749.70%-1445.60%
Return on Capital Employed (ROCE)
-38.81%-54.39%-195.62%-152.73%-113.69%-56.21%
Buyback Yield / Dilution
-46.00%-48.96%-195.51%-63.64%-5.10%-240.42%
Total Shareholder Return
-46.00%-48.96%-195.51%-63.64%-5.10%-240.42%
SEC Filings: 10-K · 10-Q