Stepan Company

SCL
NYSE
41.29 1.02 (2.54%) last updated 4:10 PM EDT Mar 30
Trade $SCL Now