Sensient Technologies Corporation

SXT
NYSE
67.43 0.36 (0.53%) last updated 4:29 PM EDT May 26
Trade $SXT Now