Immunome, Inc. (IMNM)
NASDAQ: IMNM · Real-Time Price · USD
18.74
+0.21 (1.13%)
At close: Jun 18, 2026, 4:00 PM EDT
18.73
-0.01 (-0.08%)
After-hours: Jun 18, 2026, 5:39 PM EDT

Immunome Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,1222,43068546327157
Market Cap Growth
163.40%254.98%47.92%1626.54%-82.92%52.47%
Enterprise Value
1,4971,780472.04325.996.48107.72
Last Close Price
18.7421.4810.6210.702.2112.96
PS Ratio
517.03350.1175.7233.01--
PB Ratio
3.563.833.783.861.613.26
P/TBV Ratio
3.052.963.441.771.613.10
EV/Sales Ratio
372.82256.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%-928.89%-1522.42%-1392.89%-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