SCL — Stepan Company

Stock analysis, AI verdict, fundamentals & technical signals

Rating: HOLD

Price: $69.61 Analyst target: $85.00 Upside: 22.11%

About Stepan Company

Stepan Company produces and sells specialty and intermediate chemicals to other manufacturers for use in various end products in North America, Europe, Latin America, and Asia. The company is headquartered in Northfield, Illinois.

See the full interactive analysis & chart →

Informational only — not investment advice.