DISCLOSEDQuarterly
Renaissance Technologies
Editas Medicine Inc · NASDAQ
3,972,160 sh · $9.8M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Editas Medicine Inc · NASDAQ
3,972,160 sh · $9.8M
Two Sigma Investments
Editas Medicine Inc · NASDAQ
1,549,063 sh · $3.8M
BlackRock
Editas Medicine Inc · NASDAQ
7,782,517 sh · $36.3M