Helen of Troy Ltd (NASDAQ: HELE): Hunting Genuine Value In Market Debris

Currently, there are 23.75M common shares owned by the public and among those 22.55M shares have been available to trade. The company’s stock has a 5-day price change of -28.52% and -39.02% over the past three months. HELE shares are trading -46.75% year to date (YTD), with the 12-month market performance down to -42.84% lower. […]