
IFF
$84.55
1D:
-0.1%
1Y:
40.7%
US4595061015Sign in to check this stock against your screeners
Sign In$130.37
1D:
-1.3%
1Y:
40.9%
US81725T1007Mkt Cap
$5.55B
P/E Ratio TTM
35.0
Revenue TTM
$1.70B
Beta
0.83
Earnings TTM
$157.97M
Dividend Yield TTM
1.26%
$167.83
1D:
-0.5%
1Y:
19.6%
US0576652004Mkt Cap
$5.39B
P/E Ratio TTM
32.8
Revenue TTM
$1.09B
Beta
0.85
Earnings TTM
$164.41M
Dividend Yield TTM
0.57%