Company Valuation: Immutep Limited

Data adjusted to current consolidation scope
Fiscal Period: June 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 411.5 247.7 374 420.2 350.5 73.69 - -
Change - -39.8% 50.99% 12.36% -16.6% -78.98% - -
Enterprise Value (EV) 1 350.9 169.2 251.4 259.4 284.2 8.688 -3.493 8.58
Change - -51.79% 48.63% 3.18% 9.55% -96.94% -140.2% 345.67%
P/E -10.9x -7.65x -7.05x -8.29x -5.69x -1.29x -1.84x -1.29x
PBR - 2.62x 2.74x 2.26x 2.43x 0.87x 0.89x 1.2x
PEG - 0.3x -0.4x 0.4x -0.3x 0.16x 0.1x -0x
Capitalization / Revenue - 36.7x 71.9x 53.6x 33.9x 4.28x 23.3x 21x
EV / Revenue - 25x 48.3x 33.1x 27.5x 0.5x -1.11x 2.45x
EV / EBITDA -20x -5.63x -6.65x -6.42x -4.82x -0.16x 0.06x -0.12x
EV / EBIT -17.9x -5.27x -6.31x -6.08x -4.63x -0.14x 0.06x -0.11x
EV / FCF -19.9x -5.59x -7.09x 7.46x -4.58x -0.15x 0.06x -0.11x
FCF Yield -5.03% -17.9% -14.1% 13.4% -21.8% -646% 1,654% -893%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.0503 -0.0379 -0.0447 -0.0356 -0.0422 -0.0387 -0.0272 -0.0389
Distribution rate - - - - - - - -
Net sales 1 - 6.758 5.2 7.839 10.33 17.23 3.157 3.509
EBITDA 1 -17.59 -30.05 -37.81 -40.42 -59.01 -55.15 -57.23 -70.64
EBIT 1 -19.66 -32.12 -39.88 -42.69 -61.4 -64.24 -63.2 -81.42
Net income 1 -29.9 -32.21 -39.9 -42.72 -61.43 -58.54 -47.05 -66.75
Net Debt 1 -60.59 -78.54 -122.6 -160.8 -66.3 -65 -77.18 -65.11
Reference price 2 0.5500 0.2900 0.3150 0.2950 0.2400 0.0500 0.0500 0.0500
Nbr of stocks (in thousands) 748,153 854,123 1,187,306 1,424,548 1,460,390 1,473,721 - -
Announcement Date 8/30/21 8/31/22 8/29/23 8/29/24 8/28/25 - - -
1AUD in Million2AUD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
34.28x6.11x18.18x0.94% 50.47B
-21.19x258.61x-22.63x-.--% 44.56B
33.71x3.27x14.1x-.--% 43.08B
48.04x5.57x30.46x-.--% 41.7B
28.96x8.75x22.11x0.4% 33.21B
34.16x5.6x25.43x-.--% 16.77B
24.12x2.1x9.08x1.12% 14.58B
77.98x4.1x15.89x-.--% 13.92B
Average 32.51x 36.76x 14.08x 0.31% 32.28B
Weighted average by Cap. 27.93x 49.08x 12.78x 0.3%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA