DISCLOSEDQuarterly
Renaissance Technologies
Montauk Renewables Inc · NASDAQ
354,600 sh · $407.8K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Montauk Renewables Inc · NASDAQ
354,600 sh · $407.8K
BlackRock
Montauk Renewables Inc · NASDAQ
4,511,141 sh · $25.7M