Company Valuation: Genus plc

Data adjusted to current consolidation scope
Fiscal Period: June 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 3,221 1,634 1,417 1,082 1,343 1,425 - -
Change - -49.26% -13.32% -23.64% 24.18% 6.11% - -
Enterprise Value (EV) 1 3,327 1,819 1,612 1,331 1,572 1,531 1,489 1,451
Change - -45.31% -11.38% -17.49% 18.12% -2.58% -2.72% -2.58%
P/E 68.9x 40.3x 42.9x 139x 70.8x 9.18x 26.1x 23.2x
PBR 6.48x 2.84x 2.47x 1.98x 2.83x 2.33x 2.21x 2.09x
PEG - -3x -2.3x -1.8x 0x 0x -0.4x 1.9x
Capitalization / Revenue 5.61x 2.75x 2.05x 1.62x 2x 2.12x 2.14x 2.07x
EV / Revenue 5.79x 3.07x 2.34x 1.99x 2.34x 2.28x 2.24x 2.11x
EV / EBITDA 31.5x 18.2x 14.6x 12.2x 13.1x 11.1x 11.8x 10.8x
EV / EBIT 43.3x 26.4x 21.6x 19.9x 19.4x 15.7x 16.7x 14.9x
EV / FCF 85.7x -233x 88.6x 42.8x 32.3x 26.4x 24.2x 21.9x
FCF Yield 1.17% -0.43% 1.13% 2.34% 3.09% 3.79% 4.13% 4.57%
Dividend per Share 2 0.32 0.32 0.32 0.32 0.32 0.3479 0.356 0.3785
Rate of return 0.65% 1.28% 1.48% 1.94% 1.56% 1.63% 1.67% 1.78%
EPS 2 0.72 0.622 0.505 0.119 0.289 2.321 0.8147 0.9166
Distribution rate 44.4% 51.4% 63.4% 269% 111% 15% 43.7% 41.3%
Net sales 1 574.3 593.4 689.7 668.8 672.8 672.5 665.3 688.6
EBITDA 1 105.5 99.9 110.6 108.9 119.8 137.4 125.8 134.3
EBIT 1 76.9 68.8 74.6 67 81.1 97.74 88.94 97.48
Net income 1 47.3 40.9 33.3 7.9 19.3 184.7 56.64 64.16
Net Debt 1 105.6 185 195.8 248.7 228.2 105.5 63.93 25.57
Reference price 2 49.60 25.08 21.66 16.50 20.45 21.30 21.30 21.30
Nbr of stocks (in thousands) 64,941 65,168 65,404 65,564 65,692 66,922 - -
Announcement Date 9/9/21 9/8/22 9/7/23 9/5/24 9/4/25 - - -
1GBP in Million2GBP
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
34.29x6.01x18.57x0.96% 49.18B
-23.34x351.51x-21.46x-.--% 39.58B
46.99x4.73x30.33x-.--% 34.69B
25.1x2.78x12.03x-.--% 34.42B
27.15x7.96x19.98x0.42% 27.11B
31.75x5.12x23.3x-.--% 15.36B
24.41x2.07x9.09x1.1% 14.05B
24.03x1.91x11.58x-.--% 13.02B
Average 23.80x 47.76x 12.93x 0.31% 28.43B
Weighted average by Cap. 22.59x 65.15x 11.91x 0.33%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield