Solid Biosciences Inc. (NASDAQ:SLDB) currently has 121 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) |
|---|---|---|---|---|---|
| PERCEPTIVE ADVISORS LLC | 31 Dec, 2025 | 11,833,539 | 0 | 0.00% | $66,741,160.00 |
| Bain Capital Life Sciences Investors, LLC | 31 Dec, 2025 | 7,911,669 | 0 | 0.00% | $44,621,813.00 |
| Siren, L.L.C. | 31 Dec, 2025 | 7,690,405 | 274,500 | 3.70% | $43,373,884.00 |
| Vestal Point Capital, LP | 31 Dec, 2025 | 5,815,000 | 2,840,000 | 95.46% | $32,796,600.00 |
| RA CAPITAL MANAGEMENT, L.P. | 31 Dec, 2025 | 5,811,423 | 0 | 0.00% | $32,776,426.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 4,869,682 | 144,564 | 3.06% | $27,465,007.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 3,454,959 | 371,109 | 12.03% | $19,485,969.00 |
| CITADEL ADVISORS LLC | 31 Dec, 2025 | 2,663,863 | 71,166 | 2.74% | $15,024,188.00 |
| ARMISTICE CAPITAL, LLC | 31 Dec, 2025 | 2,612,000 | 1,676,000 | 179.06% | $14,731,680.00 |
| Point72 Asset Management, L.P. | 31 Dec, 2025 | 2,416,108 | 1,083,103 | 81.25% | $13,626,849.00 |
| FMR LLC | 31 Dec, 2025 | 2,029,898 | -884,229 | -30.34% | $11,448,625.00 |
| Redmile Group, LLC | 31 Dec, 2025 | 1,860,542 | -38,800 | -2.04% | $10,493,457.00 |
| Alyeska Investment Group, L.P. | 31 Dec, 2025 | 1,682,805 | 0 | 0.00% | $9,491,020.00 |
| Nantahala Capital Management, LLC | 31 Dec, 2025 | 1,603,336 | -95,922 | -5.64% | $9,042,815.00 |
| FRANKLIN RESOURCES INC | 31 Dec, 2025 | 1,599,233 | 1 | 0.00% | $9,019,674.00 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 31 Dec, 2025 | 1,400,000 | -2,600,000 | -65.00% | $7,896,000.00 |
| Monashee Investment Management LLC | 31 Dec, 2025 | 1,349,771 | 1,349,771 | 0.00% | $7,612,708.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 1,267,392 | -19,851 | -1.54% | $7,149,537.00 |
| STATE STREET CORP | 31 Dec, 2025 | 1,087,413 | -5,886 | -0.54% | $6,133,009.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 1,006,306 | 329,679 | 48.72% | $5,675,566.00 |