DISCLOSEDStaleBlackRockTetra Technologies Inc Del · NASDAQ10,289,365 sh · $35.6MFiled 30 Jun 2024·SEC 13F·view source