Carpenter Technology Corporation (CRS)
NYSE: CRS · IEX Real-Time Price · USD
118.19
-4.06 (-3.32%)
At close: Jul 17, 2024, 4:00 PM
120.49
+2.30 (1.95%)
After-hours: Jul 17, 2024, 7:49 PM EDT

Carpenter Technology Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Year Ending
CurrentJun 30, 2023Jun 30, 2022Jun 30, 2021Jun 30, 2020Jun 30, 2019 2018 - 1996
Market Capitalization
5,8632,7251,3471,9321,1612,274
Upgrade
Market Cap Growth
62.53%102.24%-30.25%66.44%-48.95%-7.84%
Upgrade
Enterprise Value
6,5043,3741,8852,3391,6892,817
Upgrade
PE Ratio
44.9448.32-27.44-8.41773.8013.61
Upgrade
PS Ratio
2.161.070.731.310.530.96
Upgrade
PB Ratio
3.901.951.011.390.801.50
Upgrade
P/FCF Ratio
32.45-40.31-16.2112.7919.1543.31
Upgrade
P/OCF Ratio
20.92185.38224.587.735.019.78
Upgrade
EV/Sales Ratio
2.391.321.031.590.771.18
Upgrade
EV/EBITDA Ratio
18.4213.1016.65-16.5211.287.75
Upgrade
EV/EBIT Ratio
29.7226.65-103.57-8.8265.2311.64
Upgrade
EV/FCF Ratio
35.99-49.91-22.6815.4827.8853.66
Upgrade
Debt / Equity Ratio
0.460.500.520.500.500.38
Upgrade
Debt / EBITDA Ratio
1.972.696.11-4.904.821.57
Upgrade
Debt / FCF Ratio
3.84-10.25-8.324.6011.9110.86
Upgrade
Quick Ratio
1.271.251.431.951.070.99
Upgrade
Current Ratio
3.212.792.983.652.802.97
Upgrade
Asset Turnover
0.870.840.610.490.650.76
Upgrade
Interest Coverage
4.162.34-0.41-8.111.319.31
Upgrade
Return on Equity (ROE)
9.10%4.20%-3.70%-16.70%0.10%11.00%
Upgrade
Return on Assets (ROA)
4.20%1.90%-1.60%-7.60%0.00%5.30%
Upgrade
Return on Capital (ROIC)
9.98%4.96%-1.23%-11.91%0.29%8.93%
Upgrade
Earnings Yield
2.24%2.07%-3.64%-11.88%0.13%7.35%
Upgrade
FCF Yield
3.08%-2.48%-6.17%7.82%5.22%2.31%
Upgrade
Dividend Yield
0.68%1.40%2.90%2.00%3.30%1.70%
Upgrade
Payout Ratio
30.42%69.60%-79.20%-16.80%4000.00%23.10%
Upgrade
Buyback Yield / Dilution
-2.24%-1.44%-0.41%-0.21%-0.21%-1.05%
Upgrade
Total Shareholder Return
-1.56%-0.04%2.49%1.79%3.09%0.65%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).