Company Valuation: Immutep ADR

Data adjusted to current consolidation scope
Fiscal Period: June 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 247.7 374 420.2 350.5 78.11 50.11 - -
Change - 50.99% 12.36% -16.6% -77.72% -35.85% - -
Enterprise Value (EV) 1 169.2 251.4 259.4 284.2 14.43 -4.493 16.27 -9.56
Change - 48.63% 3.18% 9.55% -94.92% -131.13% 462.15% -158.75%
P/E -7.65x -7.05x -8.29x -5.69x -0.98x -2x -3.09x -4.64x
PBR 2.62x 2.74x 2.26x 2.43x 1.27x 2.72x 5.67x 0.69x
PEG - -0.4x 0.4x -0.3x -0x 0x 0.1x 0.1x
Capitalization / Revenue 36.7x 71.9x 53.6x 33.9x 3.23x 12.5x 16.7x 25.1x
EV / Revenue 25x 48.3x 33.1x 27.5x 0.6x -1.12x 5.42x -4.78x
EV / EBITDA -5.63x -6.65x -6.42x -4.82x -0.19x 0.16x -0.74x 0.56x
EV / EBIT -5.27x -6.31x -6.08x -4.63x -0.18x 0.15x -0.45x 0.26x
EV / FCF -5.59x -7.09x 7.46x -4.58x -0.26x 0.18x -0.76x 0.71x
FCF Yield -17.9% -14.1% 13.4% -21.8% -385% 556% -132% 141%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.0379 -0.0447 -0.0356 -0.0422 -0.0539 -0.017 -0.011 -0.00733
Distribution rate - - - - - - - -
Net sales 1 6.758 5.2 7.839 10.33 24.17 4 3 2
EBITDA 1 -30.05 -37.81 -40.42 -59.01 -76.76 -27.67 -22.03 -17.03
EBIT 1 -32.12 -39.88 -42.69 -61.4 -79.24 -29.6 -36.27 -36.36
Net income 1 -32.21 -39.9 -42.72 -61.43 -79.3 -26.1 -30.47 -31.07
Net Debt 1 -78.54 -122.6 -160.8 -66.3 -63.67 -54.6 -33.83 -59.67
Reference price 2 0.2900 0.3150 0.2950 0.2400 0.0530 0.0340 0.0340 0.0340
Nbr of stocks (in thousands) 854,123 1,187,306 1,424,548 1,460,390 1,473,721 1,473,721 - -
Announcement Date 8/31/22 8/29/23 8/29/24 8/28/25 8/30/26 - - -
1AUD in Million2AUD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
34.14x6.12x18.32x0.95% 49.06B
34.9x3.36x14.48x-.--% 44.6B
-20.74x225.54x-22.4x-.--% 43.24B
48.07x5.56x30.53x-.--% 41.73B
26.98x7.78x20.03x0.42% 29.93B
35.03x5.75x26.11x-.--% 17.19B
-61.09x9.99x243.97x-.--% 15.35B
26.24x2.25x9.73x1.02% 15.54B
Average 15.44x 33.29x 42.60x 0.3% 32.08B
Weighted average by Cap. 20.34x 42.68x 26.48x 0.29%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA