Back to marketsseekingalpha.com/April 28, 2026 at 10:51 AMSCLStepan Company (SCL) Q1 2026 Earnings Call TranscriptStepan Company (SCL) Q1 2026 Earnings Call TranscriptOpen original source