Company Valuation: Carpenter Technology Corporation

Data adjusted to current consolidation scope
Fiscal Period: June 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 1,932 1,347 2,725 5,436 13,758 27,546 - -
Change - -30.25% 102.24% 99.48% 153.09% 100.22% - -
Enterprise Value (EV) 1 2,339 1,885 2,725 5,931 14,138 27,805 27,623 27,320
Change - -19.41% 44.56% 117.65% 138.37% 96.67% -0.66% -1.1%
P/E -8.45x -27.6x 49.2x 29.6x 37.2x 53.1x 43.6x 36.6x
PBR 1.4x 1.01x 1.96x 3.35x 7.28x 12.6x 10.6x 8.91x
PEG - 0.4x -0x 0x 0x 1.3x 2x 1.9x
Capitalization / Revenue 1.31x 0.73x 1.07x 1.97x 4.78x 8.79x 7.91x 7.19x
EV / Revenue 1.59x 1.03x 1.07x 2.15x 4.91x 8.87x 7.93x 7.13x
EV / EBITDA 129x 19.4x 10.3x 12.1x 21.3x 32.7x 27.2x 22.7x
EV / EBIT -9.41x -55.4x 20.5x 16.7x 26.9x 39.4x 32.4x 27.4x
EV / FCF 15.6x -22.1x -40.3x 33.3x 49.4x 76.6x 71.2x 54.6x
FCF Yield 6.39% -4.53% -2.48% 3.01% 2.02% 1.31% 1.4% 1.83%
Dividend per Share 2 0.8 0.8 0.8 0.8 0.8 0.8 0.82 0.8487
Rate of return 1.99% 2.87% 1.43% 0.73% 0.29% 0.14% 0.15% 0.15%
EPS 2 -4.76 -1.01 1.14 3.7 7.42 10.45 12.7 15.15
Distribution rate -16.8% -79.2% 70.2% 21.6% 10.8% 7.66% 6.46% 5.6%
Net sales 1 1,476 1,836 2,550 2,760 2,877 3,134 3,482 3,833
EBITDA 1 18.1 97.4 264.1 488.7 664.6 849.3 1,015 1,204
EBIT 1 -248.6 -34 133.1 354.1 525.4 705.2 852 997.7
Net income 1 -229.6 -49.1 56.4 186.5 376 522.3 636.8 756.7
Net Debt 1 407.1 537.6 - 495.1 379.9 259.8 77.4 -226.2
Reference price 2 40.22 27.91 56.13 109.58 276.38 554.40 554.40 554.40
Nbr of stocks (in thousands) 48,032 48,279 48,550 49,608 49,779 49,686 - -
Announcement Date 29/07/21 28/07/22 27/07/23 25/07/24 31/07/25 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
53.07x8.87x32.74x0.14% 27.55B
13.86x1.47x8.12x0.95% 53.67B
14.48x0.87x7.02x0.94% 50.45B
14.43x1.63x9.43x0.9% 33.89B
12.45x1.18x6.98x2.27% 24.03B
10.49x0.68x6.34x4.16% 18.67B
13.23x0.54x5.23x3.14% 15.82B
14.59x4.3x10.98x0.06% 10.76B
13.71x0.9x6.75x2.84% 10.34B
12.33x0.58x5.14x2.49% 8.88B
Average 17.26x 2.10x 9.87x 1.79% 25.41B
Weighted average by Cap. 17.86x 2.10x 10.29x 1.45%

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. CRS Stock
  4. Valuation Carpenter Technology Corporation