Carpenter Technology Corporation (FRA:XTY)
Germany flag Germany · Delayed Price · Currency is EUR
336.00
+22.00 (7.01%)
At close: Feb 20, 2026

Carpenter Technology Ratios and Metrics

Millions EUR. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Market Capitalization
16,47711,7155,0732,4961,2891,629
Market Cap Growth
78.33%130.91%103.25%93.66%-20.89%57.97%
Enterprise Value
16,87312,1845,6793,2521,9122,048
Last Close Price
336.00233.4799.2950.0125.2130.99
PE Ratio
44.5036.6129.2048.66--
PS Ratio
6.574.781.971.070.731.31
PB Ratio
9.747.293.341.951.011.39
P/TBV Ratio
11.058.343.922.421.281.74
P/FCF Ratio
61.0948.0930.49--12.92
P/OCF Ratio
38.4131.2419.77185.38224.587.73
EV/Sales Ratio
6.754.972.211.391.091.65
EV/EBITDA Ratio
27.2722.6313.2914.9321.33467.01
EV/EBIT Ratio
33.8528.0617.9128.84--
EV/FCF Ratio
62.5650.0234.13--16.24
Debt / Equity Ratio
0.350.390.460.530.560.53
Debt / EBITDA Ratio
0.961.141.572.966.9436.95
Debt / FCF Ratio
2.212.584.16--4.94
Net Debt / Equity Ratio
0.240.220.330.500.440.32
Net Debt / EBITDA Ratio
0.650.671.182.956.3086.85
Net Debt / FCF Ratio
1.471.483.04-10.37-6.923.02
Asset Turnover
0.860.850.870.850.620.48
Inventory Turnover
2.562.763.163.903.692.44
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)
10.75%9.40%6.69%2.57%-0.44%-2.15%
Return on Invested Capital (ROIC)
19.62%18.31%14.03%4.77%-1.10%-5.49%
Return on Capital Employed (ROCE)
19.00%17.00%12.00%4.70%-0.80%-4.00%
Earnings Yield
2.25%2.73%3.43%2.07%-3.64%-11.88%
FCF Yield
1.64%2.08%3.28%-2.48%-6.33%7.74%
Dividend Yield
0.20%0.29%0.75%1.47%3.04%2.18%
Payout Ratio
9.34%10.72%21.45%69.86%--
Buyback Yield / Dilution
0.20%-0.80%-2.24%-1.44%-0.41%-0.21%
Total Shareholder Return
0.40%-0.50%-1.48%0.02%2.62%1.97%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.