Unlock stock picks and a broker-level newsfeed that powers Wall Street.

NasdaqGS - Nasdaq Real Time Price USD

CECO Environmental Corp. (CECO)

24.41
+0.62
+(2.61%)
At close: May 1 at 4:00:01 PM EDT
24.31
-0.10
(-0.41%)
After hours: May 1 at 7:32:03 PM EDT

Major Holders

Breakdown
18.31% % of Shares Held by All Insider
88.36% % of Shares Held by Institutions
108.16% % of Float Held by Institutions
243 Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Blackrock Inc. 2.29M Dec 31, 2024 6.49% 55,794,351
Capital International Investors 1.97M Dec 31, 2024 5.60% 48,120,262
FMR, LLC 1.8M Dec 31, 2024 5.10% 43,865,257
Hood River Capital Management LLC 1.74M Dec 31, 2024 4.94% 42,491,463
Vanguard Group Inc 1.65M Dec 31, 2024 4.68% 40,244,132
Dimensional Fund Advisors LP 1.47M Dec 31, 2024 4.18% 35,893,928
Ack Asset Management Llc 1.27M Dec 31, 2024 3.61% 31,049,519
King Luther Capital Management 1.03M Dec 31, 2024 2.94% 25,234,789
Royce & Associates LP 915.21k Dec 31, 2024 2.60% 22,340,324
Geode Capital Management, LLC 691.71k Dec 31, 2024 1.96% 16,884,518

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
SMALLCAP WORLD FUND INC 1.97M Mar 31, 2025 5.60% 48,120,262
Manager Directed Portfolios-Hood River Small-Cap Growth Fund 1.09M Dec 31, 2024 3.09% 26,560,618
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund 885.76k Dec 31, 2024 2.52% 21,621,474
Variable Insurance Products Fund III-Mid Cap Portfolio 800.7k Feb 28, 2025 2.27% 19,545,086
iShares Trust-iShares Russell 2000 ETF 758.36k Mar 31, 2025 2.15% 18,511,494
Fidelity Concord Street Trust-Fidelity Mid-Cap Stock Fund 596.07k Feb 28, 2025 1.69% 14,549,970
JANUS INVESTMENT FUND-Janus Henderson Venture Fund 589.97k Mar 31, 2025 1.68% 14,401,240
First Eagle Funds-First Eagle Small Cap Opportunity Fund 492.83k Jan 31, 2025 1.40% 12,029,882
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund 431.79k Dec 31, 2024 1.23% 10,540,091
Voya Equity Trust-Voya Small Cap Growth Fund 387.42k Feb 28, 2025 1.10% 9,456,824

Related Tickers