Stepan Company

SCL
NYSE
49.53 1.53 (3.00%) last updated 4:29 PM EDT May 26
Trade $SCL Now