Carpenter Technology Corporation (CRS)
NYSE: CRS · Real-Time Price · USD
373.19
+10.79 (2.98%)
At close: Mar 23, 2026, 4:00 PM EDT
372.48
-0.71 (-0.19%)
After-hours: Mar 23, 2026, 7:12 PM EDT

Carpenter Technology Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
18,58813,7385,4552,7301,3481,932
Market Cap Growth
100.00%151.87%99.81%102.57%-30.25%66.31%
Enterprise Value
19,05514,1185,9503,3781,8852,339
Last Close Price
373.19276.38109.5856.1327.9140.22
PE Ratio
43.3537.2529.6249.24-27.63-8.45
Forward PE
34.3432.9819.7319.4329.17-
PEG Ratio
1.380.910.910.910.910.91
PS Ratio
6.314.771.981.070.731.31
PB Ratio
9.367.283.351.961.011.39
P/TBV Ratio
9.497.433.381.981.021.40
P/FCF Ratio
58.6948.0230.59-40.38-15.8012.92
P/OCF Ratio
36.9031.1919.84185.71224.617.73
EV/Sales Ratio
6.474.912.161.321.031.59
EV/EBITDA Ratio
26.7021.3613.0012.7917.70-18.71
EV/EBIT Ratio
32.4527.0618.4125.38-75.71-9.41
EV/FCF Ratio
60.1749.3533.37-49.98-22.1015.65
Debt / Equity Ratio
0.350.370.430.500.520.50
Debt / EBITDA Ratio
0.931.051.522.626.50-5.56
Debt / FCF Ratio
2.182.433.89-10.25-8.114.64
Net Debt / Equity Ratio
0.230.200.300.470.400.29
Net Debt / EBITDA Ratio
0.620.571.082.465.05-3.26
Net Debt / FCF Ratio
1.451.332.78-9.59-6.302.72
Asset Turnover
0.860.850.870.850.620.48
Inventory Turnover
2.562.763.163.903.662.56
Quick Ratio
2.021.841.631.251.431.95
Current Ratio
4.253.653.412.792.983.65
Return on Equity (ROE)
23.49%21.39%12.33%4.14%-3.61%-16.18%
Return on Assets (ROA)
14.20%12.39%8.98%3.46%-0.66%-6.18%
Return on Invested Capital (ROIC)
17.35%15.80%11.00%4.18%-0.81%-7.47%
Return on Capital Employed (ROCE)
19.97%17.91%11.92%5.17%-0.95%-9.14%
Earnings Yield
2.34%2.68%3.38%2.03%-3.62%-11.83%
FCF Yield
1.70%2.08%3.27%-2.48%-6.33%7.74%
Dividend Yield
0.21%0.29%0.73%1.44%2.90%2.01%
Payout Ratio
9.29%10.72%21.45%69.86%-79.84%-17.03%
Buyback Yield / Dilution
1.16%0.92%-0.31%-0.04%0.25%0.09%
Total Shareholder Return
1.37%1.21%0.43%1.39%3.15%2.11%
Updated Jan 29, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q