International Flavors & Fragrances Inc (IFF) manufactures flavors and fragrances for use in various consumer products. It operates through two segments, Taste and Scent. Over the past couple weeks, IFF has seen a resurgence as the share price exploded from around $95 to as high as $130. For 2020, and the year-to-date performance shows that […]