Stepan Company (SCL) NYSE

51.61

-0.66(-1.26%)

Updated at June 03 04:00PM

Currency In USD