Sensient Technologies Corporation

SXT
NYSE
67.79 0.52 (0.76%) last updated 4:25 PM EDT May 22
Trade $SXT Now