According to SEC filings for the period ending December 2025, SS&C Technologies Holdings Inc (NASDAQ:SSNC) is held by 709 institutional firms.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 27,948,519 | -376,082 | -1.33% | $2,443,259,514.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 20,532,012 | 74,170 | 0.36% | $1,794,908,490.00 |
| JANUS HENDERSON GROUP PLC | 31 Dec, 2025 | 14,017,309 | -2,519,381 | -15.24% | $1,225,393,459.00 |
| PZENA INVESTMENT MANAGEMENT LLC | 31 Dec, 2025 | 10,313,582 | 137,691 | 1.35% | $901,613,338.00 |
| FMR LLC | 31 Dec, 2025 | 7,749,648 | 2,138,049 | 38.10% | $677,474,226.00 |
| STATE STREET CORP | 31 Dec, 2025 | 6,064,115 | 125,580 | 2.11% | $530,124,933.00 |
| BANK OF MONTREAL /CAN/ | 31 Dec, 2025 | 5,126,190 | 5,012,893 | 4,424.56% | $448,131,530.00 |
| Boston Partners | 31 Dec, 2025 | 4,285,669 | -150,989 | -3.40% | $374,577,914.00 |
| CANTILLON CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 4,258,493 | 32,136 | 0.76% | $372,277,458.00 |
| Swedbank AB | 31 Dec, 2025 | 3,744,599 | 34,266 | 0.92% | $327,352,844.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 3,732,017 | 2,534 | 0.07% | $325,256,031.00 |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 31 Dec, 2025 | 3,153,268 | -255,908 | -7.51% | $275,658,689.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 3,055,527 | 76,096 | 2.55% | $267,137,770.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 2,990,714 | -404,535 | -11.91% | $261,448,230.00 |
| NORGES BANK | 31 Dec, 2025 | 2,777,920 | 2,777,920 | 0.00% | $242,845,766.00 |
| LYRICAL ASSET MANAGEMENT LP | 31 Dec, 2025 | 2,523,146 | 2,523,146 | 0.00% | $220,573,423.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 2,267,717 | 743,245 | 48.75% | $198,243,843.00 |
| AQR CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 2,197,535 | -165,042 | -6.99% | $192,108,522.00 |
| Robeco Institutional Asset Management B.V. | 31 Dec, 2025 | 2,014,370 | 253,731 | 14.41% | $176,096,228.00 |
| SNYDER CAPITAL MANAGEMENT L P | 31 Dec, 2025 | 1,962,140 | 64,248 | 3.39% | $171,530,279.00 |