Sensient Technologies Corp $124.49 (+1.93, 1.57%)

Open Short

NYSE