Company Valuation: Medigene

Data adjusted to current consolidation scope
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Market Cap 1 182.6 98.79 86.83 70.99 50.35 38.81
Change - -45.89% -12.11% -18.25% -29.07% -22.93%
Enterprise Value (EV) 1 132.7 49.16 61.95 52.59 20.86 25.08
Change - -62.95% 26.02% -15.1% -60.35% 20.28%
P/E -10.3x -4.95x -3.01x -7.11x -6.04x -2.4x
PBR 1.7x 1.21x 1.63x 1.58x 1.36x 1.84x
PEG - -0.4x -0.1x 0.1x 0.4x -0x
Capitalization / Revenue 24.1x 9.4x 10.9x 6.78x 1.61x 6.43x
EV / Revenue 17.5x 4.68x 7.74x 5.03x 0.67x 4.16x
EV / EBITDA -8.16x -2.62x -2.6x -7.08x 0.64x -1.61x
EV / EBIT -7.44x -2.44x -2.28x -5.26x 1.79x -1.55x
EV / FCF -18.4x -8.12x -5.34x -15.4x 0.83x -3.62x
FCF Yield -5.42% -12.3% -18.7% -6.51% 120% -27.6%
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 -1.441 -1.626 -2.351 -0.8129 -0.6783 -1.317
Distribution rate - - - - - -
Net sales 1 7.576 10.51 8.002 10.46 31.25 6.034
EBITDA 1 -16.26 -18.73 -23.82 -7.43 32.77 -15.55
EBIT 1 -17.83 -20.16 -27.2 -10.01 11.68 -16.15
Net income 1 -17.05 -19.96 -28.88 -9.983 -8.33 -16.18
Net Debt 1 -49.9 -49.63 -24.88 -18.39 -29.5 -13.72
Reference price 2 14.8700 8.0440 7.0700 5.7800 4.1000 3.1600
Nbr of stocks (in thousands) 12,278 12,281 12,281 12,281 12,281 12,281
Announcement Date 3/28/19 3/26/20 3/25/21 3/23/22 3/29/23 3/29/24
1EUR in Million2EUR
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
20.06x6.16x13.43x1.6% 53.54B
32.54x8.23x25.52x0.06% 54.18B
-41.84x13.68x-39.9x-.--% 23.66B
-17.97x4.21x-7.37x-.--% 22.78B
24.64x4.81x12.68x-.--% 19.54B
25.1x4.86x15.83x-.--% 17.82B
48x19.5x50.21x0.08% 16.01B
-526.19x37.05x-4130.99x-.--% 15.37B
17.61x5.12x11.91x-.--% 14.09B
Average -46.45x 11.51x -449.85x 0.19% 26.33B
Weighted average by Cap. -19.85x 9.83x -257.40x 0.38%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA