
IFF
$86.85
1D:
-0.3%
1Y:
30.1%
US4595061015Sign in to check this stock against your screeners
Sign In$113.46
1D:
-0.8%
1Y:
1.2%
US6935061076Mkt Cap
$25.22B
P/E Ratio TTM
16.3
Revenue TTM
$16.42B
Beta
1.06
Earnings TTM
$1.57B
Dividend Yield TTM
2.51%
$80.43
1D:
2.7%
1Y:
71.3%
US8336351056Mkt Cap
$22.97B
P/E Ratio TTM
16.2
Revenue TTM
$6.74B
Beta
1.00
Earnings TTM
$1.39B
Dividend Yield TTM
1.28%