Sensient Technologies Corp

SXTNYSE
$117.15
-1.07-0.91%
Last update: Nov 3, 2:21 PM