Helen of Troy (NASDAQ: HELE) stock price lost 27% from $180 in 2019 end to around $131 currently, primarily due to unfavorable changes in its P/S multiple.
Helen of Troy (NASDAQ: HELE) stock price lost 27% from $180 in 2019 end to around $131 currently, primarily due to unfavorable changes in its P/S multiple.