Backblaze, Inc. (NASDAQ:BLZE) currently has 136 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) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 3,740,041 | 15,822 | 0.42% | $17,428,591.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 3,096,719 | 403,211 | 14.97% | $14,430,710.00 |
| AWM Investment Company, Inc. | 31 Dec, 2025 | 3,067,569 | 3,043 | 0.10% | $14,294,872.00 |
| Whetstone Capital Advisors, LLC | 31 Dec, 2025 | 1,520,055 | 59,263 | 4.06% | $7,083,456.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 1,341,863 | 53,583 | 4.16% | $6,254,796.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Dec, 2025 | 1,169,765 | 835,007 | 249.44% | $5,444.00 |
| STATE STREET CORP | 31 Dec, 2025 | 1,059,890 | 2,196 | 0.21% | $4,939,087.00 |
| Connor, Clark & Lunn Investment Management Ltd. | 31 Dec, 2025 | 955,643 | 1,729 | 0.18% | $4,453,296.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Dec, 2025 | 810,752 | 393,936 | 94.51% | $3,778,104.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 652,675 | -217,575 | -25.00% | $3,041,466.00 |
| Qube Research & Technologies Ltd | 31 Dec, 2025 | 614,715 | 327,057 | 113.70% | $2,864,572.00 |
| JPMORGAN CHASE & CO | 31 Dec, 2025 | 605,925 | 254,268 | 72.31% | $2,823,610.00 |
| Point72 Asset Management, L.P. | 31 Dec, 2025 | 567,803 | 567,803 | 0.00% | $2,645,962.00 |
| OBERWEIS ASSET MANAGEMENT INC/ | 31 Dec, 2025 | 552,023 | 13,323 | 2.47% | $2,572,427.00 |
| PRELUDE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 516,311 | 516,311 | 0.00% | $2,406,009.00 |
| D. E. Shaw & Co., Inc. | 31 Dec, 2025 | 469,066 | 105,115 | 28.88% | $2,185,847.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 440,647 | -73,083 | -14.23% | $2,053,415.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 431,173 | 88,850 | 25.96% | $2,009,266.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 418,270 | -14,963 | -3.45% | $1,949,138.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 377,672 | 212,558 | 128.73% | $1,759,952.00 |