Mitchell E. Craig

Insider Buys Quantity –
0
2023-10-23SaleSensient Technologies Corporation
SXT
President, Flavors Group
2,608
0.0062%
$57.39$149,673+17.13%