Company Valuation: TFF Group

Data adjusted to current consolidation scope
Fiscal Period: April 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 633.1 641.7 895.4 925.7 453.1 331.7 - -
Change - 1.37% 39.53% 3.39% -51.05% -26.79% - -
Enterprise Value (EV) 1 771.1 778.6 1,080 1,192 767.1 630.8 558.2 513.5
Change - 0.98% 38.65% 10.45% -35.66% -17.77% -7.88% -8.01%
P/E 31.7x 17.9x 16.9x 16.4x 14.7x 19.4x 30.8x 18.6x
PBR 1.72x 1.57x 2.02x 1.89x 0.93x 0.66x 0.68x 0.66x
PEG - 0.2x 0.4x 2.5x -0.3x -0.4x -0.8x 0.3x
Capitalization / Revenue 2.43x 2.12x 2.04x 1.9x 1.07x 1.1x 1.19x 1.1x
EV / Revenue 2.96x 2.57x 2.45x 2.45x 1.8x 2.02x 2.01x 1.71x
EV / EBITDA 16.1x 15.6x 11.6x 11.1x 9.47x 13.1x 13.2x 9.98x
EV / EBIT 20.9x 20.3x 13.6x 13x 12.7x 22.2x 23.1x 15.7x
EV / FCF 18.5x 46.9x -37x -21.4x -43.8x 10.7x 8.44x 12.8x
FCF Yield 5.4% 2.13% -2.7% -4.67% -2.29% 9.37% 11.8% 7.84%
Dividend per Share 2 0.35 0.4 0.4 0.6 0.5 0.4 0.2813 0.2987
Rate of return 1.2% 1.35% 0.97% 1.41% 2.39% 2.51% 1.84% 1.95%
EPS 2 0.92 1.65 2.44 2.6 1.42 0.7898 0.4965 0.8224
Distribution rate 38% 24.2% 16.4% 23.1% 35.2% 44.5% 56.7% 36.3%
Net sales 1 260.9 302.6 439.8 486.6 425.4 312.7 277.8 300.7
EBITDA 1 47.9 50.03 92.99 107.4 80.97 48.2 42.15 51.45
EBIT 1 36.83 38.34 79.13 91.76 60.49 28.45 24.15 32.72
Net income 1 20.04 35.86 52.82 56.45 30.71 8.804 11.4 18.42
Net Debt 1 138 136.9 184.2 266.6 314 285.2 226.5 181.8
Reference price 2 29.20 29.60 41.30 42.70 20.90 15.30 15.30 15.30
Nbr of stocks (in thousands) 21,680 21,680 21,680 21,680 21,680 21,680 - -
Announcement Date 7/12/21 A 7/13/22 A 7/12/23 A 7/8/24 A 7/9/25 A 7/9/26 A - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
19.2x1.86x11.04x2.32% 376M
19.73x2.98x8.52x3.24% 18.13B
Average 19.46x 2.42x 9.78x 2.78% 9.25B
Weighted average by Cap. 19.72x 2.95x 8.57x 3.22%

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