Helen Of Troy Ltd (NASDAQ:HELE) currently has 134 active institutional owners and shareholders as of today (December 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 1,761,306 | -1,679,598 | -48.81% | $37,427,743.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 1,526,957 | -614,765 | -28.70% | $32,447,837.00 |
| PZENA INVESTMENT MANAGEMENT LLC | 31 Dec, 2025 | 947,568 | -63,188 | -6.25% | $20,135,820.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 881,344 | 175,696 | 24.90% | $18,728,560.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 700,604 | -253,774 | -26.59% | $14,887,807.00 |
| RWWM, Inc. | 31 Dec, 2025 | 632,140 | 116,964 | 22.70% | $13,432,975.00 |
| UBS Group AG | 31 Dec, 2025 | 616,992 | 490,031 | 385.97% | $13,111,081.00 |
| PARADIGM CAPITAL MANAGEMENT INC/NY | 31 Dec, 2025 | 564,200 | 564,200 | 0.00% | $11,989,250.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 557,231 | 50,709 | 10.01% | $11,843,913.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 511,630 | -162,709 | -24.13% | $10,872,138.00 |
| STATE STREET CORP | 31 Dec, 2025 | 488,516 | -409,606 | -45.61% | $10,380,965.00 |
| JANE STREET GROUP, LLC | 31 Dec, 2025 | 409,840 | 211,382 | 106.51% | $8,709,100.00 |
| SYSTEMATIC FINANCIAL MANAGEMENT LP | 31 Dec, 2025 | 381,645 | -2,448 | -0.64% | $8,109,990.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 374,573 | 52,442 | 16.28% | $7,959,689.00 |
| FEDERATED HERMES, INC. | 31 Dec, 2025 | 273,893 | 86,741 | 46.35% | $5,820,226.00 |
| Capital International Investors | 31 Dec, 2025 | 269,597 | 0 | 0.00% | $5,728,936.00 |
| EARNEST PARTNERS LLC | 31 Dec, 2025 | 262,634 | -49,034 | -15.73% | $5,580,973.00 |
| Rubric Capital Management LP | 31 Dec, 2025 | 256,937 | 256,937 | 0.00% | $5,459,911.00 |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 31 Dec, 2025 | 249,642 | -110,051 | -30.60% | $5,304,892.00 |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 31 Dec, 2025 | 231,391 | 231,391 | 0.00% | $4,917,059.00 |