What Do Analysts Think Of Stepan Co. (SCL)

Stepan Co. (SCL) saw an uptrend of 0.41% in the recent trading with $90.04 being its most recent. The current price level -13.78% lower than the highest price of $104.43 marked by the stock while trading over the past 52-weeks, whereas it is 41.57% higher than the lowest price of $63.60 the company dropped to […]