Sensient Technologies Corporation

SXT
NYSE
66.53 0.53 (0.80%) last updated 3:56 PM EDT May 04
Trade $SXT Now