DISCLOSEDQuarterly
Renaissance Technologies
Core Laboratories Inc · NASDAQ
50,603 sh · $849.6K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Core Laboratories Inc · NASDAQ
50,603 sh · $849.6K
BlackRock
Core Laboratories Inc · NASDAQ
7,798,040 sh · $158.2M