SXT   $92.45  0.13% Market Closed After Close 92.21 -0.26%

Sensient Technologies Corporation

Data not available