DISCLOSEDQuarterly
Renaissance Technologies
KLX Energy Services Holdings · NASDAQ
152,100 sh · $395.5K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
KLX Energy Services Holdings · NASDAQ
152,100 sh · $395.5K
BlackRock
KLX Energy Services Holdings · NASDAQ
150,238 sh · $743.7K