NYSE : CRS

Carpenter Technology Corporation

$554.4 USD

-$22.7 (-3.93%)

Volume
488.94K
Average Volume
742.26K
Market Capitalization
$27.55B
P/E Ratio
57.93
Dividend Yield
0.14%
Price Target
$459.00
Year High
$625.99
Year Low
$228.00
Day High
Day Low
Payout Ratio
$0.08
Current Ratio
$3.73

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.66%

Investors Holding

92

change: -632 | last: 724

Increased Positions

55

change: -357 | last: 412

Reduced Positions

21

change: -190 | last: 211

New Positions

30

change: -119 | last: 149

Sold Positions

640

change: 564 | last: 76

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -76.2006 | last: 0.762

Total Invested

191.9M

CRS Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-06-30 $276.38 50.2M $13.87B $315.5M $738.3M $14.3B
2024-06-30 $106.97 49.7M $5.32B $199.1M $741.4M $5.86B
2023-06-30 $56.13 48.8M $2.74B $44.5M $745.7M $3.44B
2022-06-30 $27.91 48.5M $1.35B $154.2M $744.4M $1.94B
2021-06-30 $40.22 48.3M $1.94B $287.4M $739M $2.39B
2020-06-30 $24.28 48.1M $1.17B $193.1M $783.6M $1.76B
2019-06-30 $48.18 47.7M $2.3B $27M $570.3M $2.84B
2018-06-30 $52.57 47.2M $2.48B $56.2M $545.7M $2.97B
2017-06-30 $37.43 47M $1.76B $66.3M $605M $2.3B
2016-06-30 $32.93 48.1M $1.58B $82M $611.3M $2.11B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $394.15 50M $19.71B $294.8M $699.3M $20.11B
2025-12-31 $314.84 50.1M $15.77B $231.9M $698.7M $16.24B
2025-09-30 $245.54 50.1M $12.3B $208M $704.2M $12.8B
2025-06-30 $276.38 50.1M $13.85B $315.5M $738.3M $14.27B
2025-03-31 $181.18 50.2M $9.1B $151.5M $702.7M $9.65B
2024-12-31 $169.71 50.2M $8.52B $162.1M $702.3M $9.06B
2024-09-30 $159.58 50.1M $7.99B $150.2M $702.7M $8.55B
2024-06-30 $106.97 50M $5.35B $199.1M $741.4M $5.89B
2024-03-31 $72.02 49.7M $3.58B $53.5M $702.5M $4.23B
2023-12-31 $70.80 49.7M $3.52B $15.7M $716.1M $4.22B
2023-09-30 $67.21 49.2M $3.31B $18.1M $702.1M $3.99B
2023-06-30 $56.13 48.9M $2.74B $44.5M $702.1M $3.4B