Snowball logo
logo
SXT_logo

Sensient Technologies Corporation

SXT • NYSE
122,765 $-3,055 $  (2,43%)