Sensient Technologies Corporation-1.26%
$130.37SXT · NYSE
FreeTheAI Stocks1M · Oct 10, 2:52 PM ET