DISCLOSEDQuarterly
Renaissance Technologies
Helen of Troy Ltd · NASDAQ
39,610 sh · $571.2K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Helen of Troy Ltd · NASDAQ
39,610 sh · $571.2K
BlackRock
Helen of Troy Ltd · NASDAQ
2,811,123 sh · $260.7M