CRS ▼ -7.5% - Carpenter Technology Corporation $CRS - Carpenter Technology Reports First Quarter Fiscal Year 2027 Results 22-OCT-2026 08:00 AM ET