
IFF
$83.83
1D:
3.3%
1Y:
9.8%
US4595061015Sign in to check this stock against your screeners
Sign In$125.33
1D:
2.2%
1Y:
5.7%
US6935061076Mkt Cap
$27.94B
P/E Ratio TTM
17.4
Revenue TTM
$16.12B
Beta
1.06
Earnings TTM
$1.59B
Dividend Yield TTM
2.32%
$72.70
1D:
-2.0%
1Y:
94.2%
US8336351056Mkt Cap
$20.77B
P/E Ratio TTM
26.0
Revenue TTM
$5.31B
Beta
0.97
Earnings TTM
$816.95M
Dividend Yield TTM
1.33%