CRS
CRS
US1442851036
Carpenter Technology Corporatio
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
19.12B EUR
30.6B EUR
19.58B EUR
15.68B EUR
Enterprise Value
19.52B EUR
30.91B EUR
19.99B EUR
16.15B EUR
Valuation Multiples
Trailing P/E
36.67x
57.76x
40.88x
46.19x
Forward P/E
24.29x
--
--
--
Price to Sales
6.12x
9.79x
6.47x
7.07x
Price to Book
8.59x
13.74x
9.47x
7.9x
EV/Revenue
6.25x
9.89x
6.6x
7.28x
EV/EBITDA
23.63x
36.02x
25.03x
28.17x
Price to FCF (P/FCF)
80.07x
84.46x
48.07x
55.49x
EV/FCF
81.74x
85.3x
49.06x
57.14x
FCF Yield
1.25%
1.18%
2.08%
1.8%
ende