CE
| Investor | Type | Est. change | Change | Δ Own | Date | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
T. Rowe Price Investment Management, Inc.
· Added
+$91M
Change
+1.4M
Date
Q1 2026
|
T. Rowe Price Investment Management, Inc. | Added· Q1 2026 | +$91M | +1.4M | – | Q1 2026 | |||||
|
Capital International Investors
· Exited
−$46M
Change
−722K
Δ Own
−100.0%
Date
Q1 2026
|
Capital International Investors | Exited· Q1 2026 | −$46M | −722K | −100.0% | Q1 2026 | |||||
|
Capital World Investors
· Added
+$46M
Change
+722K
Date
Q1 2026
|
Capital World Investors | Added· Q1 2026 | +$46M | +722K | – | Q1 2026 | |||||
|
William Blair Investment Management, LLC
· Exited
−$45M
Change
−706K
Δ Own
−100.0%
Date
Q1 2026
|
William Blair Investment Management, LLC | Exited· Q1 2026 | −$45M | −706K | −100.0% | Q1 2026 | |||||
|
Wellington Management Group LLP
· Exited
−$39M
Change
−607K
Δ Own
−100.0%
Date
Q1 2026
|
Wellington Management Group LLP | Exited· Q1 2026 | −$39M | −607K | −100.0% | Q1 2026 | |||||
|
Two Sigma Investments, LP
· Added
+$28M
Change
+434K
Δ Own
+82.6%
Date
Q1 2026
|
Two Sigma Investments, LP | Added· Q1 2026 | +$28M | +434K | +82.6% | Q1 2026 | |||||
|
Ies Holdings, Inc.
· Added
+$18M
Change
+285K
Date
Q1 2026
|
Ies Holdings, Inc. | Added· Q1 2026 | +$18M | +285K | – | Q1 2026 | |||||
|
Rockefeller Capital Management L.P.
· New
+$16M
Change
+254K
Date
Q1 2026
|
Rockefeller Capital Management L.P. | New· Q1 2026 | +$16M | +254K | – | Q1 2026 | |||||
|
Two Sigma Advisers, LP
· Exited
−$16M
Change
−247K
Δ Own
−100.0%
Date
Q1 2026
|
Two Sigma Advisers, LP | Exited· Q1 2026 | −$16M | −247K | −100.0% | Q1 2026 | |||||
|
Marshall Wace, LLP
· Added
+$16M
Change
+244K
Date
Q1 2026
|
Marshall Wace, LLP | Added· Q1 2026 | +$16M | +244K | – | Q1 2026 | |||||
|
Farallon Capital Management LLC
· New
+$15M
Change
+234K
Date
Q1 2026
|
Farallon Capital Management LLC | New· Q1 2026 | +$15M | +234K | – | Q1 2026 | |||||
|
Bessemer Group Inc
· Added
+$14M
Change
+216K
Date
Q1 2026
|
Bessemer Group Inc | Added· Q1 2026 | +$14M | +216K | – | Q1 2026 | |||||
|
Lord, Abbett & Co. LLC
· Added
+$14M
Change
+212K
Date
Q1 2026
|
Lord, Abbett & Co. LLC | Added· Q1 2026 | +$14M | +212K | – | Q1 2026 | |||||
|
King Luther Capital Management Corp
· Reduced
−$13M
Change
−201K
Date
Q1 2026
|
King Luther Capital Management Corp | Reduced· Q1 2026 | −$13M | −201K | – | Q1 2026 | |||||
|
Point72 Asset Management, L.P.
· New
+$10M
Change
+159K
Date
Q1 2026
|
Point72 Asset Management, L.P. | New· Q1 2026 | +$10M | +159K | – | Q1 2026 | |||||
| Insider | Title | Type | Price | Qty | Value | Owned | ΔOwn | Trade date | Filed date | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Harris-Peterson Candace
· Officer
Tax withholding or exercise payment (F)
-$70K
|
Harris-Peterson Candace | Officer | Tax withholding or exercise payment (F) | $79.03 | -890 | -$70K | 21K | −4.0% | Jul 15, 2026 | Jul 17, 2026 | |||||||||
|
Kovachev Kiril
· Officer
Tax withholding or exercise payment (F)
-$38K
|
Kovachev Kiril | Officer | Tax withholding or exercise payment (F) | $82.15 | -460 | -$38K | 16K | −2.8% | Jul 5, 2026 | Jul 7, 2026 | |||||||||
|
Dezwirek Jason
· Director
Sell
−$3.3M
|
Dezwirek Jason | Director | Sell | $97.28 | −34K | −$3.3M | 132K | −20.5% | Jun 25, 2026 | Jun 26, 2026 | |||||||||
|
Dezwirek Jason
· Director
Sell
−$3.3M
|
Dezwirek Jason | Director | Sell | $96.61 | −34K | −$3.3M | 166K | −17.0% | Jun 24, 2026 | Jun 26, 2026 | |||||||||
|
Johansson Peter K.
· Officer
Sell
−$2.9M
|
Johansson Peter K. | Officer | Sell | $96.49 | −30K | −$2.9M | 41K | −42.4% | Jun 24, 2026 | Jun 26, 2026 | |||||||||
|
Harris-Peterson Candace
· Officer
Grant (A)
3K
|
Harris-Peterson Candace | Officer | Grant (A) | – | 3K | – | 22K | – | Jun 8, 2026 | Jun 10, 2026 | |||||||||
|
Sachs Valerie Gentile
· Director
Grant (A)
3K
|
Sachs Valerie Gentile | Director | Grant (A) | – | 3K | – | 105K | – | Jun 1, 2026 | Jun 3, 2026 | |||||||||
|
Wallman Richard F.
· Director
Buy
+$1.5M
|
Wallman Richard F. | Director | Buy | $76.85 | +20K | +$1.5M | 106K | – | Jun 1, 2026 | Jun 3, 2026 | |||||||||
|
Wallman Richard F.
· Director
Grant (A)
3K
|
Wallman Richard F. | Director | Grant (A) | – | 3K | – | 233K | – | Jun 1, 2026 | Jun 3, 2026 | |||||||||
|
Siegel Laurie
· Director
Grant (A)
2K
|
Siegel Laurie | Director | Grant (A) | – | 2K | – | 22K | – | Jun 1, 2026 | Jun 3, 2026 | |||||||||
|
Knowling Robert E. Jr
· Director
Grant (A)
2K
|
Knowling Robert E. Jr | Director | Grant (A) | – | 2K | – | 13K | – | Jun 1, 2026 | Jun 3, 2026 | |||||||||
|
Nanda Munish
· Director
Grant (A)
2K
|
Nanda Munish | Director | Grant (A) | – | 2K | – | 64K | – | Jun 1, 2026 | Jun 3, 2026 | |||||||||
|
Mannarino Claudio A.
· Director
2 operations
2K
|
Mannarino Claudio A. | Director | 2 operations | – | 2K | – | 7K | – | Jun 1, 2026 | Jun 3, 2026 | |||||||||
|
Dezwirek Jason
· Director
Grant (A)
2K
|
Dezwirek Jason | Director | Grant (A) | – | 2K | – | 1.2M | – | Jun 1, 2026 | Jun 3, 2026 | |||||||||
|
Harris-Peterson Candace
· Officer
6 operations
19K
|
Harris-Peterson Candace | Officer | 6 operations | – | 19K | – | 19K | – | Jun 1, 2026 | Jun 3, 2026 | |||||||||
244 reporting institutions disclosed CECO position changes in the Q1 2026 snapshot.
For each manager, WhoBought compares accepted consecutive 13F share counts. Share change is current shares minus prior shares. Estimated dollar change is that signed share change multiplied by the split-adjusted quarter-mean close. The activity table on this page uses Q1 2026.
An investor crossing 5% of a share class generally files Schedule 13D for activist intent or Schedule 13G for a passive position. The technical form names appear here rather than in the activity rows.
Ownership and institutional activity come from SEC Form 13F filings. Insider activity comes from SEC Form 4, and large-shareholder activity from SEC Schedules 13D and 13G. FMP supplies price data only. Company logos use the local verified Parqet cache with one shared fallback.
Form 13F is a quarterly disclosure and is normally filed after the quarter ends. Every ownership and activity value therefore names its represented period; it is not presented as a live position.
A muted dash marks a missing table value. It means the filing omitted the value, comparable data is unavailable, or no prior position exists for comparison.