IFF
International Flavors & Fragrances
2026-02-13
•
Oppenheimer
Δh%
-5.72%
Price Then
81.145
Price h
76.5
Target
97