Sensient Technologies Cor...

90.39
-0.59 (-0.65%)
At close: Apr 28, 2025, 3:59 PM
89.31
-1.19%
Pre-market: Apr 29, 2025, 04:05 AM EDT