Casella Waste Systems Inc (NASDAQ:CWST) is held by 384 institutional investors per 13F filings through December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 9,057,647 | 4,491,501 | 98.37% | $887,105,957.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 6,574,893 | 581,310 | 9.70% | $643,945,020.00 |
| WASATCH ADVISORS LP | 31 Dec, 2025 | 3,765,442 | 56,914 | 1.53% | $368,787,389.00 |
| Conestoga Capital Advisors, LLC | 31 Dec, 2025 | 2,777,327 | -98,734 | -3.43% | $272,011,406.00 |
| Invesco Ltd. | 31 Dec, 2025 | 2,703,855 | 300,102 | 12.48% | $264,815,560.00 |
| Capital Research Global Investors | 31 Dec, 2025 | 2,488,034 | 477,216 | 23.73% | $243,678,050.00 |
| State Street Corp | 31 Dec, 2025 | 2,306,780 | 871,761 | 60.75% | $225,926,033.00 |
| Capital International Investors | 31 Dec, 2025 | 1,998,409 | 41,447 | 2.12% | $195,724,177.00 |
| T. Rowe Price Investment Management, Inc. | 31 Dec, 2025 | 1,971,106 | 263,907 | 15.46% | $193,051.00 |
| Goldman Sachs Group Inc | 31 Dec, 2025 | 1,798,770 | 912,195 | 102.89% | $176,171,534.00 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 31 Dec, 2025 | 1,665,226 | 17,319 | 1.05% | $163,092,234.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 1,538,803 | 5,510 | 0.36% | $150,732,667.00 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 31 Dec, 2025 | 1,468,206 | -341,661 | -18.88% | $143,796,096.00 |
| Jpmorgan Chase & Co | 31 Dec, 2025 | 1,462,770 | -1,849,656 | -55.84% | $143,263,695.00 |
| Morgan Stanley | 31 Dec, 2025 | 1,362,854 | 521,088 | 61.90% | $133,478,240.00 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 31 Dec, 2025 | 1,348,555 | 106,906 | 8.61% | $132,077,918.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 1,307,249 | -83,386 | -6.00% | $128,031,967.00 |
| GENEVA CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 1,265,324 | 8,909 | 0.71% | $123,925,878.00 |
| EARNEST PARTNERS LLC | 31 Dec, 2025 | 1,162,557 | -32,646 | -2.73% | $113,860,833.00 |
| Neuberger Berman Group LLC | 31 Dec, 2025 | 1,045,409 | 111,045 | 11.88% | $102,387,358.00 |