Company Valuation: Tate & Lyle plc

Data adjusted to current consolidation scope
Fiscal Period: March 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 3,554 3,401 3,124 2,456 2,286 2,367 - -
Change - -4.31% -8.16% -21.39% -6.93% 3.58% - -
Enterprise Value (EV) 1 3,971 4,027 3,362 2,609 3,247 3,262 3,172 3,080
Change - 1.41% -16.52% -22.4% 24.45% 0.47% -2.75% -2.92%
P/E ratio 14.3x 17x 17x 13.3x 15x 18.5x 14.6x 12.8x
PBR 2.44x 2.45x 2.67x 2.02x 1.35x 1.46x 1.4x 1.33x
PEG - -0.8x -2.13x 20.48x -0.6x -1.2x 0.5x 0.9x
Capitalization / Revenue 1.27x 2.47x 1.78x 1.49x 1.32x 1.18x 1.17x 1.13x
EV / Revenue 1.41x 2.93x 1.92x 1.58x 1.87x 1.62x 1.57x 1.47x
EV / EBITDA 7.88x 8.57x 10.5x 7.95x 8.52x 7.8x 7.4x 6.8x
EV / EBIT 11.7x 12.9x 13.5x 10.1x 11.3x 11.7x 11x 9.94x
EV / FCF 18.3x -89.5x -280x 24.4x 64.9x 22.4x 15.2x 14.8x
FCF Yield 5.46% -1.12% -0.36% 4.1% 1.54% 4.46% 6.58% 6.77%
Dividend per Share 2 0.3593 0.218 0.185 0.191 0.198 0.2028 0.2088 0.2192
Rate of return 4.01% 2.55% 2.36% 3.09% 3.83% 3.78% 3.89% 4.09%
EPS 2 0.6277 0.502 0.462 0.465 0.345 0.29 0.3671 0.4203
Distribution rate 57.2% 43.4% 40% 41.1% 57.4% 69.9% 56.9% 52.1%
Net sales 1 2,807 1,375 1,751 1,647 1,736 2,010 2,025 2,097
EBITDA 1 504 470 320 328 381 418.1 428.7 452.8
EBIT 1 339 312 249 258 288 278.3 288.9 309.7
Net income 1 253 236 190 188 143 120.9 157.1 179.7
Net Debt 1 417 626 238 153 961 894.6 804.8 712.1
Reference price 2 8.951 8.542 7.846 6.175 5.175 5.360 5.360 5.360
Nbr of stocks (in thousands) 397,116 398,170 398,150 397,704 441,667 441,685 - -
Announcement Date 27/05/21 09/06/22 25/05/23 23/05/24 22/05/25 - - -
1GBP in Million2GBP
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
18.48x1.62x7.8x3.78% 3.15B
27.17x5.83x18.8x3.19% 31.22B
29.31x2.21x11.25x2.2% 18.66B
21.55x1.69x11.94x1.79% 8.23B
17.03x1.86x10.97x1.89% 4.62B
11.03x0.83x5.71x4.08% 3.74B
21.57x0.97x8.98x1.7% 3.5B
16.91x - - 3.46% 3.13B
Average 20.38x 2.15x 10.78x 2.76% 9.53B
Weighted average by Cap. 24.65x 3.52x 13.99x 2.73%

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

  1. Stock Market
  2. Equities
  3. TATE Stock
  4. Valuation Tate & Lyle plc