According to SEC filings for the period ending December 2025, C4 Therapeutics, Inc. (NASDAQ:CCCC) is held by 96 institutional firms.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Point72 Asset Management, L.P. | 31 Dec, 2025 | 9,439,328 | 9,439,328 | 0.00% | $18,029,116.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 8,981,662 | 4,009,630 | 80.64% | $17,154,974.00 |
| RA CAPITAL MANAGEMENT, L.P. | 31 Dec, 2025 | 8,000,000 | 8,000,000 | 0.00% | $15,280,000.00 |
| Bain Capital Life Sciences Investors, LLC | 31 Dec, 2025 | 7,171,910 | 6,060,000 | 545.01% | $13,698,348.00 |
| Lynx1 Capital Management LP | 31 Dec, 2025 | 7,098,133 | 0 | 0.00% | $13,557,434.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 4,379,815 | 1,188,258 | 37.23% | $8,365,446.00 |
| WASATCH ADVISORS LP | 31 Dec, 2025 | 4,344,918 | -507,823 | -10.46% | $8,298,793.00 |
| Soleus Capital Management, L.P. | 31 Dec, 2025 | 3,803,942 | -3,250,000 | -46.07% | $7,265,529.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 2,387,586 | 334,424 | 16.29% | $4,560,290.00 |
| SILVERARC CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 1,994,224 | 96,841 | 5.10% | $3,808,968.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 1,969,814 | 374,175 | 23.45% | $3,762,346.00 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 31 Dec, 2025 | 1,775,783 | 1,260,346 | 244.52% | $3,391,746.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Dec, 2025 | 1,602,580 | 665,630 | 71.04% | $3,060,928.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 1,509,603 | 674,877 | 80.85% | $2,883,342.00 |
| ORBIMED ADVISORS LLC | 31 Dec, 2025 | 1,404,902 | -3,830,244 | -73.16% | $2,683,363.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 1,188,969 | -835,256 | -41.26% | $2,270,931.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 1,089,020 | 629,127 | 136.80% | $2,080,028.00 |
| TWO SIGMA ADVISERS, LP | 31 Dec, 2025 | 1,068,200 | 305,100 | 39.98% | $2,040,262.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 988,878 | 263,574 | 36.34% | $1,889,264.00 |
| JANE STREET GROUP, LLC | 31 Dec, 2025 | 874,794 | 671,226 | 329.73% | $1,670,856.00 |