Company Valuation: Worthington Enterprises, Inc.

Data adjusted to current consolidation scope
Fiscal Period: May 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 2,338 2,794 2,860 2,941 2,796 2,805 - -
Change - 19.49% 2.36% 2.82% -4.91% 0.33% - -
Enterprise Value (EV) 1 3,048 3,032 2,860 2,993 3,118 3,006 2,835 2,646
Change - -0.54% -5.67% 4.67% 4.17% -3.59% -5.69% -6.68%
P/E 6.27x 10.8x 25.9x 30.7x 18.1x 15.3x 13.8x 13.4x
PBR 1.57x - - - - - - -
PEG - -0.4x -0.4x -2.4x 0.3x 0.8x 1.2x 4.18x
Capitalization / Revenue 0.45x 0.57x 2.3x 2.55x 2.02x 1.9x 1.84x 1.8x
EV / Revenue 0.58x 0.62x 2.3x 2.59x 2.26x 2.04x 1.86x 1.7x
EV / EBITDA 7.36x 5.89x 11.4x 11.4x 10.5x 9.31x 8.15x 7.35x
EV / EBIT 9.26x 14.3x -38.9x -279x 40.9x 28.4x 23.5x 22x
EV / FCF -124x 5.62x 13.9x 18.8x 18.3x 15.5x 11.5x 11.2x
FCF Yield -0.8% 17.8% 7.22% 5.32% 5.46% 6.47% 8.67% 8.96%
Dividend per Share 2 1.12 1.24 0.96 0.68 0.76 0.83 0.87 0.91
Rate of return 2.4% 2.21% 1.68% 1.15% 1.34% 1.45% 1.52% 1.59%
EPS 2 7.44 5.19 2.2 1.92 3.14 3.743 4.157 4.29
Distribution rate 15.1% 23.9% 43.6% 35.4% 24.2% 22.2% 20.9% 21.2%
Net sales 1 5,242 4,916 1,246 1,154 1,381 1,474 1,525 1,561
EBITDA 1 414.1 514.9 251 263.5 295.8 322.9 348 359.9
EBIT 1 329.3 212.4 -73.46 -10.72 76.21 105.9 120.7 120.5
Net income 1 379.4 256.5 110.6 96.05 156.1 182.8 201.3 213.2
Net Debt 1 710.1 237.8 - 52.79 322 200.9 29.86 -159.6
Reference price 2 46.64 56.13 57.03 58.91 56.77 57.33 57.33 57.33
Nbr of stocks (in thousands) 50,131 49,774 50,146 49,917 49,253 48,934 - -
Announcement Date 6/22/22 6/28/23 6/25/24 6/24/25 6/23/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
37.6x6.43x23.87x0.72% 129B
27.6x5.09x17.73x2.18% 35.7B
22.2x1.9x13.62x2.11% 32.28B
32.02x4.25x16.06x0.11% 31.48B
22.25x3.67x11.62x1.51% 28.13B
108.39x38.98x89.15x0.33% 26.82B
22.35x3.24x13.96x1.05% 27.26B
25.38x3.09x13.31x1.49% 27.13B
25.51x3.21x15.68x1.77% 23.96B
Average 35.92x 7.76x 23.89x 1.25% 40.2B
Weighted average by Cap. 35.94x 7.20x 23.47x 1.12%

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. Stocks
  3. WOR Stock
  4. WTH Stock
  5. Valuation Worthington Enterprises, Inc.