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,808 - -
Change - 19.49% 2.36% 2.82% -4.91% 0.42% - -
Enterprise Value (EV) 1 3,048 3,032 2,860 2,993 3,118 3,009 2,838 2,648
Change - -0.54% -5.67% 4.67% 4.17% -3.51% -5.68% -6.68%
P/E 6.27x 10.8x 25.9x 30.7x 18.1x 15.6x 14x 13.4x
PBR 1.57x - - - - - - -
PEG - -0.4x -0.4x -2.4x 0.3x 0.9x 1.2x 2.74x
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.32x 8.16x 7.36x
EV / EBIT 9.26x 14.3x -38.9x -279x 40.9x 29.7x 24.4x 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.46% 8.66% 8.95%
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.677 4.09 4.29
Distribution rate 15.1% 23.9% 43.6% 35.4% 24.2% 22.6% 21.3% 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 101.3 116.2 120.5
Net income 1 379.4 256.5 110.6 96.05 156.1 180.4 198.8 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.38 57.38 57.38
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.($)
16.3x2.13x9.7x1.38% 2.93B
29.61x5.07x18.46x0.88% 117B
26.23x4.8x16.82x2.29% 34.7B
20.58x1.76x12.67x2.28% 29.93B
28.67x3.84x14.52x0.12% 28.19B
19.06x3.24x10.37x1.6% 26.84B
20.9x3.03x13.08x1.12% 25.49B
23.49x2.87x12.36x1.61% 25.12B
102.54x36.09x79.07x0.41% 24.93B
26.07x3.26x15.94x1.74% 23.41B
Average 31.35x 6.61x 20.30x 1.34% 33.82B
Weighted average by Cap. 31.46x 6.32x 20.17x 1.24%

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. Valuation Worthington Enterprises, Inc.
LAST HOURS | 40% Discount: The Best Subscriber-Only Tools to Unlock Hidden Opportunities!
d
:
:
SEIZE THE OFFER!