50 · HELE · Helen of Troy Limited · 130 Holders | HoldingsIntel