SCL reported its earnings on 2026-02-23, showcasing a revenue of 553.89M against an estimate of 565.20M, resulting in a -2% surprise. The EPS was -0.02, surpassing the expected 0.35 by -105.71%. The stock experienced a -20.38% price change on the earnings day and a -23.65% change over the next five days, reflecting market reactions to the results.