The institutional landscape for Moodys Corp /De/ (NYSE:MCO) includes 1344 filers as of the latest reporting cycle ending December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BERKSHIRE HATHAWAY INC | 31 Dec, 2025 | 24,669,778 | 0 | 0.00% | $12,602,556,092.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 15,272,967 | 102,682 | 0.68% | $7,802,195,193.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 14,029,797 | -623,303 | -4.25% | $7,167,121,683.00 |
| TCI Fund Management Ltd | 31 Dec, 2025 | 13,308,479 | 0 | 0.00% | $6,798,636,497.00 |
| STATE STREET CORP | 31 Dec, 2025 | 7,134,082 | -5,852 | -0.08% | $3,644,445,790.00 |
| FMR LLC | 31 Dec, 2025 | 5,476,294 | -212,601 | -3.74% | $2,797,564,504.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 3,965,480 | 42,966 | 1.10% | $2,019,550,613.00 |
| PineStone Asset Management Inc. | 31 Dec, 2025 | 2,375,768 | 111,725 | 4.93% | $1,213,661,083.00 |
| Fiera Capital Corp | 31 Dec, 2025 | 2,371,939 | -113,197 | -4.55% | $1,211,705,039.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 2,370,601 | 62,798 | 2.72% | $1,211,023,118.00 |
| Bank of New York Mellon Corp | 31 Dec, 2025 | 2,277,238 | -114,626 | -4.79% | $1,163,327,000.00 |
| NORGES BANK | 31 Dec, 2025 | 2,147,599 | 2,147,599 | 0.00% | $1,097,100,949.00 |
| AKRE CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 1,735,231 | -383,718 | -18.11% | $886,442,756.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 1,685,201 | -22,600 | -1.32% | $860,884,931.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 1,485,585 | -105,574 | -6.64% | $758,911,296.00 |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 31 Dec, 2025 | 1,400,658 | 20,779 | 1.51% | $715,526,139.00 |
| Valley Forge Capital Management, LP | 31 Dec, 2025 | 1,317,292 | 3,148 | 0.24% | $672,938,618.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 31 Dec, 2025 | 1,310,605 | -163,844 | -11.11% | $669,522,565.00 |
| Legal & General Group Plc | 31 Dec, 2025 | 1,202,111 | -244,994 | -16.93% | $614,098,404.00 |
| BARCLAYS PLC | 31 Dec, 2025 | 1,149,939 | 193,336 | 20.21% | $587,446,340.00 |