HELE ▼ -2.1% - Helen of Troy Limited $HELE SPB - Helen of Troy Issues Statement 12-NOV-2026 05:37 PM ET