SXT Stock Price and Chart - Sensient Technologies Corporation | Makkler