Immutep Limited (IMMP)
NASDAQ: IMMP · Real-Time Price · USD
0.3766
-0.0120 (-3.09%)
At close: Jun 5, 2026, 4:00 PM EDT
0.3780
+0.0014 (0.37%)
After-hours: Jun 5, 2026, 7:29 PM EDT

Immutep Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
50239292251176289
Market Cap Growth
-82.29%-18.05%16.36%42.76%-39.31%64.81%
Enterprise Value
-19.22154.05171.33169.24121.56245.98
Last Close Price
0.381.642.012.112.033.87
PS Ratio
9.476090.153671.511963.141001.131234.00
PB Ratio
0.762.532.312.762.715.27
P/TBV Ratio
-1.661.271.381.833.14
EV/Sales Ratio
-3923.342155.701324.85692.801048.65
Debt / Equity Ratio
-0.000.010.010.020.04
Net Debt / Equity Ratio
--0.89-0.95-0.89-0.83-0.79
Net Debt / EBITDA Ratio
-1.893.752.862.162.73
Net Debt / FCF Ratio
-2.065.173.452.593.27
Asset Turnover
-0.000.000.000.000.00
Quick Ratio
-10.9418.0513.4413.7812.49
Current Ratio
-11.6918.2513.8114.1612.81
Return on Equity (ROE)
--36.88%-26.21%-34.61%-38.50%-56.12%
Return on Assets (ROA)
--39.04%-28.81%-35.85%-41.58%-36.08%
Return on Invested Capital (ROIC)
--532.20%-403.75%-293.32%-236.62%-139.18%
Return on Capital Employed (ROCE)
--41.75%-30.59%-38.34%-44.42%-38.70%
Buyback Yield / Dilution
-9.74%-21.21%-34.59%-5.12%-42.70%-44.10%
Total Shareholder Return
-9.74%-21.21%-34.59%-5.12%-42.70%-44.10%
SEC Filings: 10-K · 10-Q