A total of 15 institutions have reported a stake in Cabaletta Bio, Inc. (NASDAQ:CABA) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Bain Capital Life Sciences Investors, LLC | 30 Sep, 2025 | 9,677,125 | 0 | 0.00% | $22,644,473.00 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 30 Sep, 2025 | 8,829,758 | 0 | 0.00% | $20,661,634.00 |
| JENNISON ASSOCIATES LLC | 30 Sep, 2025 | 8,497,537 | 2,477,370 | 41.15% | $19,884,236.00 |
| T. Rowe Price Investment Management, Inc. | 30 Sep, 2025 | 8,362,489 | 1,568,701 | 23.09% | $19,569.00 |
| Cormorant Asset Management, LP | 30 Sep, 2025 | 5,000,000 | 0 | 0.00% | $11,700,000.00 |
| VANGUARD GROUP INC | 30 Sep, 2025 | 4,190,759 | 740,032 | 21.45% | $9,806,376.00 |
| HEIGHTS CAPITAL MANAGEMENT, INC | 30 Sep, 2025 | 4,168,404 | 1,024,298 | 32.58% | $9,754,066.00 |
| Woodline Partners LP | 30 Sep, 2025 | 2,135,348 | 916,884 | 75.25% | $4,996,714.00 |
| BlackRock, Inc. | 30 Sep, 2025 | 1,620,872 | 650,271 | 67.00% | $3,792,840.00 |
| SUPERSTRING CAPITAL MANAGEMENT LP | 30 Sep, 2025 | 1,544,525 | 483,761 | 45.60% | $3,614,189.00 |
| MORGAN STANLEY | 30 Sep, 2025 | 1,474,676 | 149,870 | 11.31% | $3,450,742.00 |
| RENAISSANCE TECHNOLOGIES LLC | 30 Sep, 2025 | 1,339,423 | 1,213,323 | 962.19% | $3,134,250.00 |
| MARSHALL WACE, LLP | 30 Sep, 2025 | 1,326,043 | 1,135,086 | 594.42% | $3,102,942.00 |
| Alyeska Investment Group, L.P. | 30 Sep, 2025 | 1,300,000 | -3,500,000 | -72.92% | $3,042,000.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 30 Sep, 2025 | 1,294,949 | -892,090 | -40.79% | $3,031.00 |
| Schonfeld Strategic Advisors LLC | 30 Sep, 2025 | 1,044,169 | -440,667 | -29.68% | $2,443,353.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 920,340 | 366,878 | 66.29% | $2,154,082.00 |
| Opaleye Management Inc. | 30 Sep, 2025 | 808,882 | 808,882 | 0.00% | $1,892,784.00 |
| Almitas Capital LLC | 30 Sep, 2025 | 774,982 | 407,491 | 110.88% | $1,813,458.00 |
| CITADEL ADVISORS LLC | 30 Sep, 2025 | 705,465 | 705,465 | 0.00% | $1,650,788.00 |