Stepan Company

SCL
NYSE
54.38 0.27 (0.50%) last updated 4:17 PM EDT Jul 01
Trade $SCL Now