Sensient Technologies Corporation

SXT
NYSE
65.50 1.10 (1.71%) last updated 4:26 PM EDT Mar 27
Trade $SXT Now