CUSIP: 76118Y104 | NYSE | Industrials · Industrial Distribution | Mid Cap | 1561 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 | 16,715,890 | 11.0% | +5,061,443 | Aug 31, 2026 | 11,654,447 sh (Jun 30, 2026) |
| 13D/ACD&R Investment Associates XII, Ltd. with CD&R Channel Holdings, L.P. | 33,478,322 | 19.7% | New 5%+ stake | Jul 31, 2026 | No 13F filer matched |
| 13D/ACD&R Associates XII, L.P. with CD&R Channel Holdings, L.P. | 33,478,322 | 19.9% | New 5%+ stake | Nov 11, 2025 | No 13F filer matched |
| Style | Turnover | Location | Filed | ||||
|---|---|---|---|---|---|---|---|
| 7,425,067 | $134.8M | 0.0% | Index | Low | Austin, TX | 2026-11-04 | |
| 3,699,890 | $67.2M | 0.2% | Deep Value | Medium | New York, NY | 2026-10-30 | |
| 3,000,000 | $54.5M | 0.0% | Growth | Low | Stockholm, Sweden | 2026-10-27 | |
| 890,741 | $16.2M | 0.0% | Core | Low | New York, NY | 2026-11-05 | |
| 640,504 | $11.6M | 0.0% | Core | Low | Des Moines, IA | 2026-11-02 | |
| 147,557 | $2.7K | 0.0% | Core | Very Low | Albany, NY | 2026-10-22 | |
| 147,307 | $2.7M | 0.3% | GARP | Medium | Montreal, Austria | 2026-10-21 | |
| 119,998 | $2.2M | 0.0% | Index | Very Low | Cincinnati, OH | 2026-11-05 | |
| 114,558 | $2.1M | 0.6% | Core | High | Sydney, China | 2026-10-26 | |
| 108,203 | $2.0M | 0.2% | Core | Low | Charlotte, NC | 2026-10-19 | |
| 103,255 | $1.9M | 0.2% | Deep Value | Low | Stamford, CT | 2026-11-04 | |
| 103,255 | $1.9M | 0.0% | Growth | Medium | Oklahoma City, OK | 2026-10-28 | |
| 85,105 | $1.5M | 0.0% | Index | Very Low | Overland Park, KS | 2026-11-02 | |
| 85,090 | $1.5K | 0.0% | Core | Very Low | Bethesda, MD | 2026-10-29 | |
| 84,989 | $1.5K | 0.0% | GARP | Medium | Minneapolis, MN | 2026-11-05 | |
| 82,075 | $1.5K | 0.0% | Value | High | Chicago, IL | 2026-10-22 | |
| 74,692 | $1.4M | 0.0% | Core | Medium | New York, NY | 2026-11-04 | |
| 73,600 | $1.3M | 0.0% | Core | Medium | Oak Brook, IL | 2026-11-05 | |
| 73,044 | $1.3M | 0.1% | Deep Value | Medium | Tulsa, OK | 2026-10-30 | |
| 58,557 | $1.1M | 0.0% | Core | Low | Trenton, NJ | 2026-11-05 | |
| 56,900 | $1.0M | 0.0% | Index | Low | Baton Rouge, LA | 2026-10-20 | |
| 38,396 | $696.9K | 0.0% | Index | Very Low | Phoenix, AZ | 2026-11-03 | |
| 37,800 | $686.1K | 0.0% | Core | Medium | Columbus, OH | 2026-10-30 | |
| 36,860 | $669.0K | 0.0% | Index | Very Low | Bloomfield Hills, MI | 2026-10-22 | |
| 35,526 | $644.8K | 0.0% | Deep Value | Very High | Chicago, IL | 2026-11-02 | |
| 34,748 | $631 | 0.0% | Core | Very Low | New York, NY | 2026-10-23 | |
| 31,484 | $571.4K | 0.0% | Core | Low | Harrisburg, PA | 2026-11-03 | |
| 29,936 | $543.3K | 0.0% | Index | Very Low | Tigard, OR | 2026-10-30 | |
| 29,535 | $536.1K | 0.0% | Index | Very Low | Baltimore, MD | 2026-11-05 | |
| 28,629 | $519.6K | 0.0% | Core | Medium | Greenwood Village, CO | 2026-11-02 | |
| 28,058 | $508 | 0.0% | Core | Very Low | Juneau, AK | 2026-10-15 | |
| 21,748 | $394.7K | 0.0% | Growth | Medium | Carouge, Switzerland | 2026-11-03 | |
| 21,679 | $393.5K | 0.3% | GARP | Low | Seattle, WA | 2026-10-21 | |
| 20,722 | $376.2K | 0.0% | Index | Low | Rockford, IL | 2026-10-28 | |
| 19,263 | $349.6K | 0.0% | GARP | Medium | Houston, TX | 2026-10-21 | |
| 18,827 | $341.7K | 0.0% | Growth | Low | Bethesda, MD | 2026-10-29 | |
| 17,829 | $323.6K | 0.0% | Growth | Low | Los Angeles, CA | 2026-11-04 | |
| 15,613 | $283.4K | 0.0% | Index | Very Low | St. Louis, MO | 2026-10-20 | |
| 15,547 | $282.2K | 0.0% | Index | Very Low | Philadelphia, PA | 2026-11-03 | |
| 15,248 | $276.8K | 0.0% | Index | Low | New York, NY | 2026-10-23 | |
| 14,255 | $258.7K | 0.0% | Core | Medium | Toronto Ontario, Australia | 2026-11-02 | |
| 13,974 | $253.6K | 0.0% | Core | Medium | St. Petersburg, FL | 2026-10-16 | |
| 13,618 | $247.2K | 0.0% | ETF | Low | Waltham, MA | 2026-11-02 | |
| 13,030 | $224.1K | 0.0% | Core | Low | Plymouth, MN | 2026-10-13 | |
| 11,912 | $216.2K | 0.0% | Core | Medium | New York, NY | 2026-10-27 | |
| 9,750 | $177.0K | 0.0% | Core | Medium | Honolulu, HI | 2026-10-06 | |
| 9,745 | $176.9K | 0.0% | Growth | Very Low | Beverly Hills, CA | 2026-10-27 | |
| 8,399 | $152.4K | 0.0% | Core | N/A | Grevenmacher, Netherlands | 2026-10-22 | |
| 7,774 | $141.1K | 0.0% | Core | Very High | Chicago, IL | 2026-11-04 | |
| 6,799 | $123.4K | 0.0% | Index | Very Low | Foster City, CA | 2026-10-08 | |
| 6,550 | $118.9K | 0.0% | ETF | Low | Brentwood, TN | 2026-10-15 | |
| 6,243 | $113.3K | 0.2% | Deep Value | Very High | London, United Kingdom | 2026-11-03 | |
| 4,735 | $85.9K | 0.0% | Index | Low | Atlanta, GA | 2026-10-23 | |
| 4,525 | $82 | 0.0% | Core | Medium | Brussels, Czech Republic | 2026-10-22 | |
| 4,110 | $74.6K | 0.0% | Growth | Low | Tampa, FL | 2026-10-16 | |
| 3,068 | $55.6K | 0.0% | Core | Medium | London, United Kingdom | 2026-11-04 | |
| 3,015 | $54.7K | 0.0% | GARP | Medium | Charlotte, NC | 2026-10-22 | |
| 2,414 | $43.8K | 0.0% | GARP | Low | Phoenix, AZ | 2026-10-02 | |
| 2,377 | $43.1K | 0.0% | GARP | Low | Mansfield, OH | 2026-10-27 | |
| 2,275 | $41.3K | 0.0% | Index | Low | San Francisco, CA | 2026-10-08 | |
| 1,583 | $28.7K | 0.0% | ETF | Very High | Bellingham, WA | 2026-10-23 | |
| 1,426 | $25.9K | 0.0% | Index | Low | Minneapolis, MN | 2026-11-05 | |
| 1,315 | $23.9K | 0.0% | Growth | High | Scottsdale, AZ | 2026-11-02 | |
| 1,277 | $23.2K | 0.0% | ETF | Very Low | Richmond, VA | 2026-10-29 | |
| 1,102 | $20.0K | 0.0% | Core | Medium | Berkeley, CA | 2026-10-26 | |
| 751 | $13.6K | 0.0% | Index | Low | San Francisco, CA | 2026-11-03 | |
| 699 | $12.7K | 0.0% | Value | Medium | Madison, WI | 2026-10-14 | |
| 663 | $12.0K | 0.0% | ETF | Very Low | Gap, PA | 2026-11-04 | |
| 553 | $10.1K | 0.0% | Core | Low | Toronto, Australia | 2026-10-16 | |
| 518 | $9.4K | 0.0% | Growth | Low | Davenport, IA | 2026-10-28 | |
| 459 | $8.3K | 0.0% | ETF | Medium | Encinitas, CA | 2026-10-21 | |
| 454 | $8.2K | 0.0% | ETF | Low | Marinette, WI | 2026-10-07 | |
| 450 | $8.2K | 0.0% | Core | Low | Casper, WY | 2026-10-14 | |
| 433 | $7.9K | 0.0% | Agg Growth | Medium | Boca Raton, FL | 2026-10-15 | |
| 411 | $7.5K | 0.0% | ETF | Medium | Melbourne, FL | 2026-11-05 | |
| 388 | $7.0K | 0.0% | Core | Low | Keene, NH | 2026-10-27 | |
| 375 | $6.8K | 0.0% | ETF | Medium | Denver, CO | 2026-10-14 | |
| 358 | $6.5K | 0.0% | ETF | Low | West Chester, PA | 2026-11-02 | |
| 320 | $5.8K | 0.0% | Growth | Medium | Mclean, VA | 2026-10-30 | |
| 286 | $5.2K | 0.0% | ETF | Low | Concord, CA | 2026-10-21 | |
| 244 | $4.4K | 0.0% | Core | Medium | Birmingham, AL | 2026-11-04 | |
| 241 | $4.4K | 0.0% | Core | Very Low | Jacksonville, FL | 2026-10-30 | |
| 235 | $4.3K | 0.0% | Agg Growth | Low | Tokyo, Mexico | 2026-10-22 | |
| 230 | $4.2K | 0.0% | Growth | Low | St Louis, MO | 2026-11-05 | |
| 229 | $4.2K | 0.0% | ETF | Very Low | Hanover, NH | 2026-10-23 | |
| 226 | $4.1K | 0.0% | ETF | Medium | Southfield, MI | 2026-10-08 | |
| 225 | $4.1K | 0.0% | ETF | High | Needham, MA | 2026-10-09 | |
| 222 | $4.0K | 0.0% | ETF | Medium | Bloomington, MN | 2026-11-03 | |
| 209 | $3.8K | 0.0% | ETF | Very Low | Orlando, FL | 2026-10-15 | |
| 198 | $3.6K | 0.0% | ETF | Medium | Sherman Oaks, CA | 2026-10-19 | |
| 194 | $4 | 0.0% | Value | High | London, United Kingdom | 2026-10-30 | |
| 184 | $3.3K | 0.0% | ETF | Low | New York, NY | 2026-11-03 | |
| 171 | $3.1K | 0.0% | ETF | N/A | Ocean City, MD | 2026-11-03 | |
| 167 | $3.0K | 0.0% | ETF | Medium | Moorestown, NJ | 2026-10-22 | |
| 164 | $3.0K | 0.0% | ETF | Very Low | Hermitage, PA | 2026-11-03 | |
| 161 | $2.9K | 0.0% | Core | N/A | Tampa, FL | 2026-10-30 | |
| 157 | $2.9K | 0.0% | Growth | Medium | Boston, MA | 2026-10-05 | |
| 147 | $2.7K | 0.0% | ETF | Low | Miami, FL | 2026-10-08 | |
| 138 | $2.5K | 0.0% | Growth | N/A | Kansas City, MO | 2026-10-19 | |
| 136 | $2.5K | 0.0% | Core | Low | Springfield, MA | 2026-10-05 | |
| 133 | $2.4K | 0.0% | Core | Very Low | Lincoln, NE | 2026-10-22 | |
| 133 | $2.4K | 0.0% | Growth | Low | Santa Monica, CA | 2026-11-02 | |
| 130 | $2.4K | 0.0% | Core | Very Low | Saint Louis, MO | 2026-10-27 | |
| 119 | $2.2K | 0.0% | ETF | Medium | Akron, OH | 2026-10-13 | |
| 110 | $2.0K | 0.0% | ETF | Very Low | Mclean, VA | 2026-10-27 | |
| 109 | $2.0K | 0.0% | Growth | Low | San Antonio, TX | 2026-10-28 | |
| 107 | $1.9K | 0.0% | ETF | Medium | Peoria, AZ | 2026-11-04 | |
| 106 | $1.9K | 0.0% | Growth | Medium | 1204 Geneva, Switzerland | 2026-11-04 | |
| 103 | $1.9K | 0.0% | ETF | Low | Hunt Valley, MD | 2026-10-23 | |
| 99 | $1.8K | 0.0% | Core | Low | Cleveland, OH | 2026-10-20 | |
| 94 | $1.7K | 0.0% | Core | Very Low | Providence, RI | 2026-10-16 | |
| 93 | $1.7K | 0.0% | ETF | Low | New York, NY | 2026-10-28 | |
| 92 | $1.7K | 0.0% | ETF | Medium | Scottsdale, AZ | 2026-10-14 | |
| 87 | $1.6K | 0.0% | ETF | Low | Waltham, MA | 2026-10-16 | |
| 85 | $1.5K | 0.0% | ETF | Medium | Danville, CA | 2026-10-15 | |
| 83 | $1.5K | 0.0% | Core | Very Low | Novi, MI | 2026-11-04 | |
| 82 | $1 | 0.0% | Core | Very Low | Wheeling, WV | 2026-11-04 | |
| 81 | $1.5K | 0.0% | ETF | Low | San Diego, CA | 2026-10-28 | |
| 75 | $1.4K | 0.0% | ETF | Low | Dallas, TX | 2026-11-03 | |
| 72 | $1.3K | 0.0% | Index | Low | Fort Worth, TX | 2026-11-05 | |
| 72 | $1.3K | 0.0% | ETF | Low | Troy, MI | 2026-10-27 | |
| 70 | $1.3K | 0.0% | ETF | Low | Princeton, NJ | 2026-10-19 | |
| 64 | $1.2K | 0.0% | Agg Growth | Low | Dallas, TX | 2026-11-03 | |
| 63 | $1.1K | 0.0% | ETF | Low | Southfied, MI | 2026-10-26 | |
| 63 | $1.1K | 0.0% | Core | Very Low | Miami, FL | 2026-10-23 | |
| 61 | $1.1K | 0.0% | ETF | Very Low | Orinda, CA | 2026-10-29 | |
| 60 | $1.1K | 0.0% | ETF | Very Low | Sylvania, OH | 2026-10-26 | |
| 56 | $1.0K | 0.0% | Growth | Very High | Hong Kong, South Korea | 2026-10-29 | |
| 54 | $1 | 0.0% | Core | Medium | Auburn, IN | 2026-10-02 | |
| 54 | $980 | 0.0% | ETF | Very Low | Deephaven, MN | 2026-10-27 | |
| 47 | $854 | 0.0% | Core | Very Low | Charlotte, NC | 2026-10-27 | |
| 44 | $799 | 0.0% | ETF | Medium | Austin, TX | 2026-10-23 | |
| 44 | $799 | 0.0% | ETF | Low | Marshfield, WI | 2026-10-07 | |
| 43 | $780 | 0.0% | Core | Low | Baltimore, MD | 2026-10-27 | |
| 41 | $1.0K | 0.0% | Value | Very Low | Little Rock, AR | 2026-10-08 | |
| 40 | $726 | 0.0% | Core | Low | Chicago, IL | 2026-10-27 | |
| 39 | $708 | 0.0% | ETF | Low | Bethlehem, PA | 2026-10-23 | |
| 33 | $599 | 0.0% | ETF | Low | Coldwater, MI | 2026-10-19 | |
| 30 | $545 | 0.0% | Core | Low | Manchester, VT | 2026-10-22 | |
| 29 | $527 | 0.0% | ETF | Low | Beaver, PA | 2026-10-16 | |
| 26 | $472 | 0.0% | ETF | Low | Fort Lauderdale, FL | 2026-10-30 | |
| 25 | $454 | 0.0% | Core | Very Low | Los Alamitos, CA | 2026-10-26 | |
| 25 | $454 | 0.0% | ETF | Low | Winston Salem, NC | 2026-11-04 | |
| 23 | $417 | 0.0% | ETF | Very Low | Lake Oswego, OR | 2026-10-15 | |
| 21 | $381 | 0.0% | Core | Medium | New York, NY | 2026-10-30 | |
| 21 | $382 | 0.0% | ETF | Medium | Midvale, UT | 2026-10-20 | |
| 20 | $363 | 0.0% | ETF | Low | Boulder, CO | 2026-10-13 | |
| 19 | $345 | 0.0% | Growth | Medium | Columbus, OH | 2026-10-29 | |
| 18 | $327 | 0.0% | ETF | Medium | Hunt Valley, MD | 2026-11-03 | |
| 18 | $327 | 0.0% | Growth | Low | Denver, CO | 2026-10-09 | |
| 18 | $327 | 0.0% | ETF | Low | Mcdonough, GA | 2026-10-13 | |
| 17 | $309 | 0.0% | Growth | Very Low | Amherst, MA | 2026-10-20 | |
| 16 | $290 | 0.0% | ETF | Very Low | Hermantown, MN | 2026-10-16 | |
| 16 | $290 | 0.0% | Core | Very Low | Spartanburg, SC | 2026-10-30 | |
| 16 | $290 | 0.0% | ETF | Very Low | Manhattan, KS | 2026-10-09 | |
| 11 | $200 | 0.0% | ETF | Medium | Chicago, IL | 2026-10-14 | |
| 10 | $182 | 0.0% | ETF | Medium | Kokomo, IN | 2026-11-04 | |
| 10 | $182 | 0.0% | ETF | Low | San Francisco, CA | 2026-11-03 | |
| 9 | $163 | 0.0% | ETF | Medium | Sandy, UT | 2026-11-04 | |
| 8 | $133 | 0.0% | ETF | Low | Kennett Square, PA | 2026-10-23 | |
| 8 | $146 | 0.0% | ETF | Very Low | Franklin, TN | 2026-10-26 | |
| 6 | $109 | 0.0% | Core | Low | Ithaca, NY | 2026-10-05 | |
| 6 | $109 | 0.0% | Core | Very Low | Brattleboro, VT | 2026-10-21 | |
| 5 | $91 | 0.0% | Core | Very Low | Denver, CO | 2026-10-15 | |
| 5 | $91 | 0.0% | ETF | Low | Bangor, ME | 2026-10-14 | |
| 4 | $73 | 0.0% | Value | Low | Providence, RI | 2026-10-23 | |
| 4 | $73 | 0.0% | ETF | Very Low | Mesa, AZ | 2026-10-27 | |
| 3 | $54 | 0.0% | ETF | Very High | Plymouth, MN | 2026-11-03 | |
| 2 | $37 | 0.0% | ETF | Very Low | Chester, MD | 2026-10-15 | |
| 2 | $36 | 0.0% | ETF | Low | Newport Beach, CA | 2026-10-16 | |
| 1 | $19 | 0.0% | ETF | Low | Herndon, VA | 2026-10-30 | |
| 1 | $18 | 0.0% | Core | Low | Jacksonville, FL | 2026-10-08 | |
| 1 | $18 | 0.0% | ETF | Low | Chesterbrook, PA | 2026-10-26 |