Sensient Technologies Corp (SXT) Stock Analysis & Quote