Insiders Seeing Green With SCL At New 52-Week High By: Market News Video June 11, 2015 at 13:15 PM EDT In trading on Thursday, shares of Stepan Co. (SCL) touched a new 52-week high of $54.43/share.. Read More >> Related Stocks: Stepan Company