SXT Financials: Sensient Technologies Corp AI Analysis