NYSE:SCLChemicals
Assessing Stepan (SCL) Valuation After Recent Share Price Momentum And Long Term Weakness
Why Stepan Stock Is Back on Investors’ Radar
Stepan (SCL) has drawn fresh attention after its recent share move, with the stock closing at $51.55 and short term returns over the past week and month turning positive.
See our latest analysis for Stepan.
The recent 1 month share price return of 7.44% and year to date share price return of 9.31% contrast with a 5 year total shareholder return decline of 55.97%, which suggests momentum has only recently started to improve.
If Stepan’s rebound has...