
IFF
$77.48
1D:
-1.3%
1Y:
3.8%
US4595061015Sign in to check this stock against your screeners
Sign InMkt Cap
$27.99B
P/E Ratio TTM
-10.2
Revenue TTM
$39.33B
Beta
0.45
Earnings TTM
$-2.76B
Dividend Yield TTM
4.47%
$91.62
1D:
-3.2%
1Y:
155.4%
US8336351056Mkt Cap
$26.17B
P/E Ratio TTM
44.3
Revenue TTM
$4.59B
Beta
1.03
Earnings TTM
$589.78M
Dividend Yield TTM
1.14%