NASDAQ : HELE

Helen of Troy Limited

$28.05 USD

$0.83 (3.05%)

Volume
383.69K
Average Volume
698.23K
Market Capitalization
$653.34M
P/E Ratio
-1.56
Dividend Yield
0.00%
Price Target
$26.50
Year High
$30.68
Year Low
$13.85
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.78

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.73%

Investors Holding

8

change: -192 | last: 200

Increased Positions

7

change: -96 | last: 103

Reduced Positions

1

change: -58 | last: 59

New Positions

4

change: -37 | last: 41

Sold Positions

182

change: 134 | last: 48

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -285.0318 | last: 2.8503

Total Invested

4.74M

HELE Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-02-28 $17.64 23M $405.76M $18.89M $833.7M $1.22B
2025-02-28 $55.03 23.04M $1.27B $18.87M $956.84M $2.21B
2024-02-29 $125.00 23.98M $3B $18.5M $702.93M $3.68B
2023-02-28 $112.69 24.08M $2.71B $29.07M $977.08M $3.66B
2022-02-28 $205.67 24.4M $5.02B $33.38M $856.96M $5.84B
2021-02-28 $219.82 25.19M $5.54B $45.12M $381.98M $5.87B
2020-02-28 $164.60 25.32M $4.17B $24.47M $380.17M $4.52B
2019-02-28 $112.11 25.46M $2.85B $11.87M $320.78M $3.16B
2018-02-28 $90.05 23.56M $2.12B $20.74M $289.87M $2.39B
2017-02-28 $97.70 27.21M $2.66B $23.09M $485.62M $3.12B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-05-31 $26.66 23.76M $633.39M $21.68M $771.34M $1.38B
2026-02-28 $17.64 23M $405.76M $18.89M $833.7M $1.22B
2025-11-30 $19.56 23.04M $450.56M $27.14M $946.88M $1.37B
2025-08-31 $24.55 22.96M $563.64M $22.37M $932.68M $1.47B
2025-05-31 $26.89 22.94M $616.78M $22.67M $912.02M $1.51B
2025-02-28 $55.03 22.9M $1.26B $18.87M $956.84M $2.2B
2024-11-30 $73.33 22.86M $1.68B $40.8M $774.76M $2.41B
2024-08-31 $53.38 22.99M $1.23B $20.14M $750.29M $1.96B
2024-05-31 $106.88 23.86M $2.55B $16.15M $786.62M $3.32B
2024-02-28 $125.78 24.01M $3.02B $18.5M $702.93M $3.7B
2023-11-30 $105.03 23.79M $2.5B $25.25M $774.9M $3.25B
2023-08-31 $122.92 24.02M $2.95B $24.21M $885.94M $3.81B