Immunome, Inc. (IMNM)
NASDAQ: IMNM · Real-Time Price · USD
22.59
+0.48 (2.17%)
May 28, 2026, 3:36 PM EDT - Market open

Immunome Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,5582,43068546327157
Market Cap Growth
270.30%254.98%47.92%1626.54%-82.92%52.47%
Enterprise Value
1,9711,780472.04325.996.48107.72
Last Close Price
22.5921.4810.6210.702.2112.96
PS Ratio
635.22350.1175.7233.01--
PB Ratio
4.253.833.783.861.613.26
P/TBV Ratio
3.682.963.441.771.613.10
EV/Sales Ratio
491.01256.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)
8533.43%1128.69%2411.10%4818.74%1590.56%-4315.75%
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%
Updated May 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q