CUSIP: 125141101 | NYSE | Industrials · Pollution & Treatment Controls | Mid Cap | 740 institutional holders
5%+ stakes reported outside the quarterly cycle. A 13D is due within five business days of the event below, so these figures lead the holders table until the filer's next 13F catches up to them.
| Holder | Shares | % of Class | Change | Event Date | vs 13F |
|---|---|---|---|---|---|
| 13G/AFMR LLC | 3,752,936 | 6.4% | −771,502 | Sep 30, 2026 | 92d ahead of 13F (4,524,438 sh) · −771,502 |
| 13G/AAmerican Century Companies, Inc. | 2,088,421 | 3.6% | Newly reported | Jun 30, 2026 | No 13F filer matched |
| 13D/AJason DeZwirek with Icarus Investment Corp., 0to100 Inc. | 4,198,111 | 11.7% | New 5%+ stake | Feb 23, 2026 | No 13F filer matched |
| Style | Turnover | Location | Filed | ||||
|---|---|---|---|---|---|---|---|
| 1,556,601 | $108.4M | 0.0% | Index | Low | Austin, TX | 2026-11-04 | |
| 902,678 | $62.9M | 0.2% | GARP | Medium | Minneapolis, MN | 2026-11-05 | |
| 443,000 | $30.9M | 0.0% | Growth | Low | Stockholm, Sweden | 2026-10-27 | |
| 245,011 | $17.1M | 1.2% | Value | High | Philadelphia, PA | 2026-11-04 | |
| 227,483 | $15.8M | 0.0% | Core | Low | New York, NY | 2026-11-05 | |
| 164,798 | $11.5M | 0.2% | Growth | Medium | Zurich, Switzerland | 2026-10-23 | |
| 151,390 | $10.9M | 0.0% | Core | Medium | Charlotte, NC | 2026-11-04 | |
| 147,317 | $10.3M | 0.0% | Growth | High | Toronto, Australia | 2026-11-03 | |
| 145,717 | $10.1M | 1.5% | Growth | Medium | Boston, MA | 2026-10-19 | |
| 140,370 | $9.8M | 0.0% | Growth | High | Senningerberg, Netherlands | 2026-10-15 | |
| 91,992 | $6.4M | 0.0% | Core | Medium | New York, NY | 2026-11-04 | |
| 91,815 | $6.4M | 1.3% | Core | Low | Hunt Valley, MD | 2026-10-23 | |
| 61,307 | $4.3M | 0.1% | Core | Medium | Naples, FL | 2026-10-22 | |
| 61,161 | $4.3M | 0.2% | Value | Very High | Greenwich, CT | 2026-11-02 | |
| 48,150 | $3.4M | 0.2% | Core | Low | Chicago, IL | 2026-10-27 | |
| 40,452 | $2.8M | 0.0% | Growth | Medium | Naperville, IL | 2026-11-02 | |
| 31,699 | $2.2M | 0.0% | Index | Very Low | Overland Park, KS | 2026-11-02 | |
| 31,221 | $167.4K | 0.0% | Core | Low | Plymouth, MN | 2026-10-13 | |
| 28,668 | $1.9M | 0.0% | Growth | Low | Plymouth, MN | 2026-10-13 | |
| 26,491 | $1.8M | 0.0% | ETF | Low | Fairfield, IA | 2026-11-02 | |
| 24,658 | $1.7M | 0.3% | Value | Medium | Gladstone, NJ | 2026-10-14 | |
| 24,309 | $1.7M | 1.1% | Momentum | Medium | Forest, VA | 2026-10-28 | |
| 23,700 | $1.7M | 0.0% | Growth | Medium | Foster City, CA | 2026-10-13 | |
| 16,669 | $1.2M | 0.0% | Core | Low | Trenton, NJ | 2026-11-05 | |
| 15,832 | $1.1M | 0.0% | Value | Very High | Hong Kong, South Korea | 2026-10-16 | |
| 14,390 | $1.0M | 0.0% | Index | Very Low | Phoenix, AZ | 2026-11-03 | |
| 11,610 | $808.5K | 0.5% | Growth | Medium | Andover, MA | 2026-10-07 | |
| 11,507 | $801.3K | 0.0% | Index | Low | Minneapolis, MN | 2026-11-05 | |
| 11,341 | $789.8K | 0.0% | Core | Low | Des Moines, IA | 2026-11-02 | |
| 11,190 | $779.3K | 0.0% | Core | Low | Shawnee Mission, KS | 2026-11-03 | |
| 10,517 | $732.0K | 0.1% | Value | High | Chicago, IL | 2026-10-22 | |
| 10,224 | $712.0K | 0.6% | Growth | Medium | Knoxville, TN | 2026-10-28 | |
| 9,049 | $630.2K | 0.0% | GARP | High | Meridian, ID | 2026-10-22 | |
| 8,750 | $609.4K | 0.0% | Core | Very Low | Pittsburgh, PA | 2026-10-15 | |
| 8,263 | $575.4K | 0.0% | Growth | Medium | Carouge, Switzerland | 2026-11-03 | |
| 7,725 | $538.0K | 0.0% | Core | Low | Nashville, TN | 2026-10-13 | |
| 6,840 | $476.3K | 0.1% | Growth | Very Low | Aventura, FL | 2026-10-13 | |
| 6,747 | $469.9K | 0.0% | Core | Medium | Birmingham, AL | 2026-10-26 | |
| 6,626 | $461.4K | 0.0% | Growth | Low | Bethesda, MD | 2026-10-29 | |
| 6,427 | $447.6K | 0.0% | Index | Low | San Francisco, CA | 2026-11-03 | |
| 6,050 | $421.3K | 0.2% | Core | Very Low | Knoxville, TN | 2026-10-20 | |
| 5,920 | $412.3K | 0.0% | Value | High | Cheyenne, WY | 2026-10-28 | |
| 5,556 | $386.9K | 0.0% | Core | Medium | Charlotte, NC | 2026-10-15 | |
| 5,321 | $371.0K | 0.3% | Value | Very High | Castle Rock, CO | 2026-11-04 | |
| 5,047 | $351.5K | 0.0% | Index | Very Low | Philadelphia, PA | 2026-11-03 | |
| 4,728 | $329.3K | 0.0% | ETF | Low | Waltham, MA | 2026-11-02 | |
| 4,700 | $327.3K | 0.0% | Core | Medium | Richmond, VA | 2026-10-28 | |
| 4,642 | $323.3K | 0.0% | Growth | Medium | Memphis, TN | 2026-10-26 | |
| 4,594 | $319.9K | 0.0% | Growth | Medium | Helsinki, Hungary | 2026-11-05 | |
| 4,539 | $316.1K | 0.1% | Momentum | High | Norwell, MA | 2026-10-13 | |
| 4,021 | $280.0K | 0.0% | ETF | Low | Grand Forks, ND | 2026-11-05 | |
| 3,682 | $256.4K | 0.1% | Core | Medium | Denver, CO | 2026-10-20 | |
| 3,662 | $255.0K | 0.1% | Growth | High | Las Vegas, NV | 2026-10-08 | |
| 3,538 | $246.4K | 0.0% | Core | Very Low | Seattle, WA | 2026-11-03 | |
| 3,517 | $244.9K | 0.0% | ETF | Medium | Wheaton, IL | 2026-10-22 | |
| 3,490 | $243.0K | 0.0% | Core | Low | New York, NY | 2026-11-03 | |
| 3,489 | $243.0K | 0.0% | Agg Growth | Very Low | Indianapolis, IN | 2026-10-19 | |
| 3,323 | $231.4K | 0.2% | Core | Medium | Abilene, TX | 2026-11-03 | |
| 3,300 | $229.8K | 0.0% | Core | Low | Lancaster, PA | 2026-10-14 | |
| 3,185 | $221.8K | 0.1% | Growth | High | Columbus, IN | 2026-10-08 | |
| 2,916 | $203.1K | 0.0% | Core | Low | Zurich, Switzerland | 2026-11-03 | |
| 2,883 | $200.0K | 0.0% | Core | Very Low | Juneau, AK | 2026-10-15 | |
| 2,546 | $177.3K | 0.0% | Index | Very Low | Cincinnati, OH | 2026-11-05 | |
| 2,347 | $163.4K | 0.0% | Growth | Very High | Hong Kong, South Korea | 2026-10-29 | |
| 2,128 | $148.2K | 0.0% | Growth | Medium | Boston, MA | 2026-10-05 | |
| 2,100 | $146.2K | 0.0% | Core | Medium | Columbus, OH | 2026-10-30 | |
| 1,742 | $121.3K | 0.0% | GARP | Medium | Charlotte, NC | 2026-10-22 | |
| 1,719 | $120.0K | 0.0% | Core | Medium | Brussels, Czech Republic | 2026-10-22 | |
| 1,649 | $114.8K | 0.0% | Core | Very High | Chicago, IL | 2026-11-04 | |
| 1,644 | $114.5K | 0.0% | Index | Low | San Francisco, CA | 2026-10-08 | |
| 1,425 | $99.0K | 0.2% | Growth | Very Low | Minneapolis, MN | 2026-10-13 | |
| 895 | $62.3K | 0.0% | Index | Very Low | St. Louis, MO | 2026-10-20 | |
| 860 | $59.9K | 0.0% | ETF | Low | Concord, CA | 2026-10-21 | |
| 710 | $49.4K | 0.0% | Core | Low | Memphis, TN | 2026-10-26 | |
| 600 | $41.8K | 0.0% | ETF | Low | West Chester, PA | 2026-11-02 | |
| 542 | $37.7K | 0.0% | Agg Growth | Low | Tokyo, Mexico | 2026-10-22 | |
| 524 | $36.5K | 0.0% | Core | Low | Cleveland, OH | 2026-10-20 | |
| 500 | $34 | 0.0% | Growth | Very High | New York, NY | 2026-10-16 | |
| 481 | $33.5K | 0.0% | ETF | Very Low | Allentown, PA | 2026-10-23 | |
| 477 | $33.2K | 0.0% | Growth | Medium | Oklahoma City, OK | 2026-10-28 | |
| 466 | $32.5K | 0.0% | Index | Low | Atlanta, GA | 2026-10-23 | |
| 450 | $31.3K | 0.0% | Index | Very Low | Foster City, CA | 2026-10-08 | |
| 387 | $27.0K | 0.0% | Core | Very High | New York, NY | 2026-11-05 | |
| 374 | $26.0K | 0.0% | Core | Medium | Kobenhavn, Greece | 2026-10-22 | |
| 251 | $17.5K | 0.0% | Core | Low | Leesburg, VA | 2026-10-08 | |
| 174 | $12.1K | 0.0% | Core | Medium | Birmingham, AL | 2026-11-04 | |
| 160 | $11.1K | 0.0% | ETF | Medium | Scottsdale, AZ | 2026-10-14 | |
| 158 | $11.0K | 0.0% | ETF | Very Low | Sylvania, OH | 2026-10-26 | |
| 147 | $10.2K | 0.0% | ETF | Medium | Melbourne, FL | 2026-11-05 | |
| 81 | $5.6K | 0.0% | ETF | Medium | Encinitas, CA | 2026-10-21 | |
| 80 | $5.8K | 0.0% | Growth | Low | Bloomington, IN | 2026-10-09 | |
| 72 | $5.0K | 0.0% | Core | Very Low | Saint Louis, MO | 2026-10-27 | |
| 59 | $4.1K | 0.0% | ETF | Low | Fort Lauderdale, FL | 2026-10-30 | |
| 59 | $4.1K | 0.0% | GARP | Low | Phoenix, AZ | 2026-10-02 | |
| 51 | $3.6K | 0.0% | GARP | Very High | Reno, NV | 2026-10-09 | |
| 35 | $2.4K | 0.0% | Value | Medium | Rancho Santa Fe, CA | 2026-10-14 | |
| 33 | $2.3K | 0.0% | Growth | Low | St Louis, MO | 2026-11-05 | |
| 28 | $2 | 0.0% | Value | High | London, United Kingdom | 2026-10-30 | |
| 23 | $1.6K | 0.0% | ETF | Medium | Akron, OH | 2026-10-13 | |
| 23 | $1.6K | 0.0% | Core | Medium | Orchard Park, NY | 2026-11-05 | |
| 15 | $1.0K | 0.0% | ETF | Low | San Diego, CA | 2026-10-28 | |
| 12 | $835 | 0.0% | Agg Growth | Low | Dallas, TX | 2026-11-03 | |
| 12 | $836 | 0.0% | ETF | Very Low | O'Fallon, IL | 2026-10-19 | |
| 12 | $836 | 0.0% | Growth | Low | Tampa, FL | 2026-10-16 | |
| 10 | $696 | 0.0% | Agg Growth | Very High | Levi, UT | 2026-10-19 | |
| 6 | $418 | 0.0% | ETF | Medium | Midvale, UT | 2026-10-20 | |
| 2 | $139 | 0.0% | ETF | Medium | Hunt Valley, MD | 2026-11-03 | |
| 2 | $139 | 0.0% | ETF | Very Low | East Dundee, IL | 2026-10-16 |