Worthington Steel tumbles on earnings miss and weak results

March 25, 2026

Worthington Steel tumbles on earnings miss and weak results