Wall Street Zen Upgrades Stepan Company (NYSE:SCL) to Buy
Aug 9, 2026
Wall Street Zen upgraded Stepan Company (NYSE:SCL) to a "Buy" rating following strong quarterly earnings that exceeded EPS and revenue expectations. The positive outlook drove shares up 1.8% to $65.14 despite a broader analyst consensus remaining "Reduce".
Show all 89 updates