A total of 1077 institutions have reported a stake in Copart Inc (NASDAQ:CPRT) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 31 Dec, 2025 | 108,666,075 | -324,577 | -0.30% | $4,254,276,836.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 63,777,679 | 977,501 | 1.56% | $2,496,896,147.00 |
| PRINCIPAL FINANCIAL GROUP INC | 31 Dec, 2025 | 38,993,390 | -1,181,668 | -2.94% | $1,526,592,658.00 |
| STATE STREET CORP | 31 Dec, 2025 | 37,555,437 | 492,506 | 1.33% | $1,470,295,359.00 |
| Capital World Investors | 31 Dec, 2025 | 27,728,398 | 5,555,101 | 25.05% | $1,085,587,541.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 23,255,161 | 131,703 | 0.57% | $906,835,556.00 |
| Bank of New York Mellon Corp | 31 Dec, 2025 | 21,982,589 | 3,918,610 | 21.69% | $860,618,352.00 |
| NORGES BANK | 31 Dec, 2025 | 14,548,385 | 14,548,385 | 0.00% | $569,569,273.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 12,706,076 | 184,339 | 1.47% | $497,443,010.00 |
| ALLIANCEBERNSTEIN L.P. | 31 Dec, 2025 | 11,414,815 | -3,690,371 | -24.43% | $446,890,007.00 |
| DEUTSCHE BANK AG\ | 31 Dec, 2025 | 9,955,661 | 4,823,111 | 93.97% | $389,764,129.00 |
| Fiera Capital Corp | 31 Dec, 2025 | 8,829,434 | 52,036 | 0.59% | $345,672,342.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 8,711,504 | -219,712 | -2.46% | $341,055,381.00 |
| VICTORY CAPITAL MANAGEMENT INC | 31 Dec, 2025 | 8,536,117 | 1,386,409 | 19.39% | $334,190,545.00 |
| PineStone Asset Management Inc. | 31 Dec, 2025 | 8,517,154 | 794,502 | 10.29% | $333,446,579.00 |
| AKRE CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 7,867,967 | 3,631,207 | 85.71% | $308,030,908.00 |
| BARCLAYS PLC | 31 Dec, 2025 | 7,739,257 | -559,654 | -6.74% | $302,991,913.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 7,540,809 | -45,618 | -0.60% | $295,222,688.00 |
| ROYAL BANK OF CANADA | 31 Dec, 2025 | 7,537,339 | 210,535 | 2.87% | $295,086,000.00 |
| FIRST TRUST ADVISORS LP | 31 Dec, 2025 | 7,028,040 | -768,163 | -9.85% | $275,147,758.00 |