Immutep Limited (IMMP)
NASDAQ: IMMP · Real-Time Price · USD
0.4076
+0.0171 (4.38%)
At close: Jun 29, 2026, 4:00 PM EDT
0.4076
0.00 (0.00%)
After-hours: Jun 29, 2026, 4:00 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
51239292251176289
Market Cap Growth
-81.17%-18.05%16.36%42.76%-39.31%64.81%
Enterprise Value
-16.68154.91171.48169.36121.68246.14
Last Close Price
0.411.642.012.112.033.87
PS Ratio
9.596090.153671.511963.141001.131234.00
PB Ratio
0.772.532.312.762.715.27
P/TBV Ratio
-1.751.331.482.063.81
EV/Sales Ratio
-3945.292157.661325.82693.481049.32
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