DISCLOSEDQuarterly
Renaissance Technologies
Organigram Global Inc · NASDAQ
1,640,048 sh · $2.2M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Organigram Global Inc · NASDAQ
1,640,048 sh · $2.2M
Two Sigma Investments
Organigram Global Inc · NASDAQ
86,970 sh · $116.5K