DISCLOSEDQuarterly
Renaissance Technologies
Archrock Inc · NASDAQ
591,534 sh · $20.6M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Archrock Inc · NASDAQ
591,534 sh · $20.6M
Two Sigma Investments
Archrock Inc · NASDAQ
1,585,729 sh · $55.2M
BlackRock
Archrock Inc · NASDAQ
24,072,555 sh · $486.7M