CSW reported its earnings on 2026-01-29, showcasing a revenue of 232.99M against an estimate of 249.36M, resulting in a -6.56% surprise. The EPS was 1.42, surpassing the expected 1.93 by -26.42% . The stock experienced a -8.53% price change on the earnings day and a -12.87% change over the next five days, reflecting market reactions to the results.