International Flavors & Fragrances Stock Downgraded to 'Sell' by Wall Street Zen
Oct 17, 2026
Wall Street Zen downgraded International Flavors & Fragrances to 'sell' after missing quarterly earnings expectations, despite a $2.5 billion stock buyback program.