DISCLOSEDQuarterly
Renaissance Technologies
Engene Holdings Inc · US
156,100 sh · $1.1M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Engene Holdings Inc · US
156,100 sh · $1.1M
Two Sigma Investments
Engene Holdings Inc · US
159,069 sh · $1.1M