IFF Controller Marc Birenkrant Sells $85,000 in Common Stock
Aug 10, 2026
IFF Controller Marc Birenkrant sold 1,000 shares worth $85,000 on August 7, 2026, amid a mixed Q2 earnings report. Despite missing analyst expectations, the company showed core business growth and received an upgraded price target from Oppenheimer.