Unlock stock picks and a broker-level newsfeed that powers Wall Street.
Frankfurt - Delayed Quote EUR

Sensient Technologies Corporation (SSF.F)

Compare
67.50
+0.50
+(0.75%)
As of 9:15:11 AM GMT+2. Market Open.

Major Holders

Breakdown
1.55% % of Shares Held by All Insider
91.70% % of Shares Held by Institutions
93.15% % of Float Held by Institutions
371 Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Blackrock Inc. 6.58M Dec 31, 2024 15.53% 444,294,787
Freemont Capital Pte Ltd. 6.3M Dec 31, 2024 14.87% 425,581,695
Vanguard Group Inc 5.06M Dec 31, 2024 11.95% 341,868,870
Janus Henderson Group PLC 2.26M Dec 31, 2024 5.32% 152,349,727
State Street Corporation 1.76M Dec 31, 2024 4.14% 118,497,397
Dimensional Fund Advisors LP 1.22M Dec 31, 2024 2.89% 82,601,640
Champlain Investment Partners, LLC 975.78k Dec 31, 2024 2.30% 65,864,880
Geode Capital Management, LLC 959.89k Dec 31, 2024 2.26% 64,792,507
Nordea Investment Management AB 708.35k Dec 31, 2024 1.67% 47,813,760
Snyder Capital Management, LP 667.17k Dec 31, 2024 1.57% 45,034,312

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
iShares Trust-iShares Core S&P Small-Cap ETF 2.72M Feb 28, 2025 6.42% 183,750,457
JANUS INVESTMENT FUND-Janus Henderson Triton Fund 1.35M Dec 31, 2024 3.18% 90,927,225
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund 1.31M Dec 31, 2024 3.08% 88,199,010
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund 1.08M Dec 31, 2024 2.55% 72,828,652
iShares Trust-iShares Russell 2000 ETF 1.08M Feb 28, 2025 2.54% 72,620,010
VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund 715.98k Dec 31, 2024 1.69% 48,328,447
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund 640.48k Dec 31, 2024 1.51% 43,232,602
JANUS INVESTMENT FUND-Janus Henderson Venture Fund 606.29k Dec 31, 2024 1.43% 40,924,845
First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd. 599.21k Feb 28, 2025 1.41% 40,446,742
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund 416.27k Jan 31, 2025 0.98% 28,098,157