DISCLOSEDQuarterly
Renaissance Technologies
Epsilon Energy Ltd · NASDAQ
234,900 sh · $1.4M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Epsilon Energy Ltd · NASDAQ
234,900 sh · $1.4M
BlackRock
Epsilon Energy Ltd · NASDAQ
85,953 sh · $468.4K