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 28,749 - -
Change - -30.25% 102.24% 99.48% 153.09% 108.96% - -
Enterprise Value (EV) 1 2,339 1,885 2,725 5,931 14,138 29,006 28,850 28,483
Change - -19.41% 44.56% 117.65% 138.37% 105.16% -0.54% -1.27%
P/E -8.45x -27.6x 49.2x 29.6x 37.2x 55.5x 46.2x 38.5x
PBR 1.4x 1.01x 1.96x 3.35x 7.28x 13.1x 11.1x 9.77x
PEG - 0.4x -0x 0x 0x 1.4x 2.3x 1.9x
Capitalization / Revenue 1.31x 0.73x 1.07x 1.97x 4.78x 9.18x 8.27x 7.41x
EV / Revenue 1.59x 1.03x 1.07x 2.15x 4.91x 9.26x 8.3x 7.34x
EV / EBITDA 129x 19.4x 10.3x 12.1x 21.3x 34.2x 28.8x 23.6x
EV / EBIT -9.41x -55.4x 20.5x 16.7x 26.9x 41.2x 34.2x 28.8x
EV / FCF 15.6x -22.1x -40.3x 33.3x 49.4x 79.6x 77.3x 75.4x
FCF Yield 6.39% -4.53% -2.48% 3.01% 2.02% 1.26% 1.29% 1.33%
Dividend per Share 2 0.8 0.8 0.8 0.8 0.8 0.8 0.82 0.873
Rate of return 1.99% 2.87% 1.43% 0.73% 0.29% 0.14% 0.14% 0.15%
EPS 2 -4.76 -1.01 1.14 3.7 7.42 10.42 12.53 15.02
Distribution rate -16.8% -79.2% 70.2% 21.6% 10.8% 7.68% 6.54% 5.81%
Net sales 1 1,476 1,836 2,550 2,760 2,877 3,133 3,477 3,879
EBITDA 1 18.1 97.4 264.1 488.7 664.6 849.1 1,003 1,207
EBIT 1 -248.6 -34 133.1 354.1 525.4 704.7 843.5 987.6
Net income 1 -229.6 -49.1 56.4 186.5 376 521.5 628 752.2
Net Debt 1 407.1 537.6 - 495.1 379.9 257.3 101.8 -265.1
Reference price 2 40.22 27.91 56.13 109.58 276.38 578.61 578.61 578.61
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.($)
55.53x9.26x34.16x0.14% 2.87TCr
13.09x1.42x7.79x0.99% 5.18TCr
14.49x0.87x7.03x0.94% 5.05TCr
14.02x1.58x9.15x0.93% 3.29TCr
12.77x1.21x7.12x2.2% 2.5TCr
9.4x0.67x6.13x4.38% 1.78TCr
13.26x0.54x5.26x3.11% 1.57TCr
14.35x4.07x10.65x0.06% 1.06TCr
13.2x0.86x6.5x2.95% 991.31Cr
Average 17.79x 2.28x 10.42x 1.74% 2.7TCr
Weighted average by Cap. 18.30x 2.22x 10.65x 1.42%

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