DISCLOSEDQuarterly
Renaissance Technologies
Genie Energy Ltd · NASDAQ
502,785 sh · $7.1M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Genie Energy Ltd · NASDAQ
502,785 sh · $7.1M
Two Sigma Investments
Genie Energy Ltd · NASDAQ
13,286 sh · $187.9K
BlackRock
Genie Energy Ltd · NASDAQ
1,134,784 sh · $16.6M