Skip to content

Helen Of Troy

US · HELE #3633 by market cap
25.55 +0.23 +0.91%
Live - 5344 symbols - heartbeat 175s ago · 2026-10-08 09:20
Pre-market 30.77 +20.44%
After-hours 25.68 +0.49%
Market cap
595.11M
P/B
0.71
EPS
-39.08
Reader sentiment Are you bullish or bearish on HELE?

Anonymous reader poll. Unscientific, not investment advice.