Carpenter Technology earnings: Is it the Worst Performance Yet? October 22, 2026 Carpenter Technology earnings show a beat by $0.21, but revenue fell short of estimates, raising concerns for investors. Continue Reading