Loading live market data…

International Flavors & Fragrances Inc.

NYSE:IFF

$74.67 USD

-$0.43 (-0.57%)

Volume
1.9M
Average Volume
1.99M
Market Capitalization
$19.06B
P/E Ratio
22.77
Dividend Yield
2.14%
Price Target
$90.00
Year High
$84.45
Year Low
$59.14
Day High
Day Low
Payout Ratio
$0.48
Current Ratio
$1.49

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.72%

Investors Holding

50

change: -665 | last: 715

Increased Positions

21

change: -354 | last: 375

Reduced Positions

7

change: -195 | last: 202

New Positions

3

change: -87 | last: 90

Sold Positions

656

change: 554 | last: 102

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -136.0081 | last: 1.3601

Total Invested

146.33M

IFF Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $67.39 256M $17.25B $590M $6.65B $23.31B
2024-12-31 $84.55 256M $21.64B $469M $9.62B $30.8B
2023-12-31 $80.97 255M $20.65B $703M $10.82B $30.77B
2022-12-31 $104.84 255M $26.73B $483M $11.74B $38B
2021-12-31 $150.65 243M $36.61B $711M $12.2B $48.1B
2020-12-31 $108.84 112.16M $12.21B $650M $4.73B $16.28B
2019-12-31 $129.02 111.97M $14.45B $606.82M $4.68B $18.52B
2018-12-31 $134.27 87.55M $11.76B $634.9M $4.55B $15.67B
2017-12-31 $152.61 79.07M $12.07B $368.05M $1.64B $13.34B
2016-12-31 $117.83 79.65M $9.38B $323.99M $1.33B $10.39B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $72.55 256M $18.57B $562M $5.82B $23.83B
2025-12-31 $67.39 256M $17.25B $590M $6.65B $23.31B
2025-09-30 $61.54 256M $15.75B $621M $7.24B $22.37B
2025-06-30 $73.55 256M $18.83B $816M $6.85B $24.86B
2025-03-31 $77.61 256M $19.87B $613M $9.91B $29.17B
2024-12-31 $84.55 256M $21.64B $469M $9.62B $30.8B
2024-09-30 $104.93 256M $26.86B $567M $9.79B $36.09B
2024-06-30 $93.14 255M $23.75B $671M $10.09B $33.17B
2024-03-31 $86.37 255M $22.02B $732M $11.04B $32.33B
2023-12-31 $80.97 255M $20.65B $703M $10.82B $30.77B
2023-09-30 $68.17 255M $17.38B $629M $11.04B $27.79B
2023-06-30 $79.59 255M $20.3B $638M $11.34B $31B