Blackbaud Inc (NASDAQ:BLKB) currently has 286 active institutional owners and shareholders as of today (December 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| CLEARLAKE CAPITAL GROUP, L.P. | 31 Dec, 2025 | 9,751,837 | 0 | 0.00% | $617,486,319.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 5,378,155 | -138,277 | -2.51% | $340,544,774.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 4,743,400 | -189,349 | -3.84% | $300,352,089.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 4,318,917 | -10,676 | -0.25% | $273,474,023.00 |
| STATE STREET CORP | 31 Dec, 2025 | 1,505,162 | -78,540 | -4.96% | $95,306,858.00 |
| JANUS HENDERSON GROUP PLC | 31 Dec, 2025 | 1,497,027 | -64,679 | -4.14% | $94,791,306.00 |
| GENEVA CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 1,089,951 | -134,458 | -10.98% | $69,015,720.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 975,085 | 5,709 | 0.59% | $61,742,750.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 961,138 | -5,927 | -0.61% | $60,868,837.00 |
| Van Berkom & Associates Inc. | 31 Dec, 2025 | 779,935 | 111,388 | 16.66% | $49,385.00 |
| AQR CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 767,792 | 469,391 | 157.30% | $48,616,600.00 |
| P2 Capital Partners, LLC | 31 Dec, 2025 | 630,303 | 0 | 0.00% | $39,910,786.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 571,173 | -57,560 | -9.15% | $36,166,675.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 538,489 | 90,143 | 20.11% | $34,097,150.00 |
| PALISADE CAPITAL MANAGEMENT, LP | 31 Dec, 2025 | 488,033 | -74,905 | -13.31% | $30,902,250.00 |
| NORGES BANK | 31 Dec, 2025 | 471,351 | 471,351 | 0.00% | $29,845,945.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 465,670 | 26,155 | 5.95% | $29,486,224.00 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 31 Dec, 2025 | 400,735 | 50,235 | 14.33% | $25,374,556.00 |
| Bank of New York Mellon Corp | 31 Dec, 2025 | 397,520 | 7,846 | 2.01% | $25,170,950.00 |
| FIRST TRUST ADVISORS LP | 31 Dec, 2025 | 393,989 | 41,082 | 11.64% | $24,947,383.00 |