Stop-loss on the minds of HELE investors as it delivered massive losses
13 Mar, 20265 min read
HELEN OF TROY LTD was among the worst performers today. It lost -1.73% to close at 16.47. It's recent 5 day performance has been +2.32%, +1.42%, -0.68%, -1.27% and -2.89%.