I am initiating a sell rating on Helen of Troy Limited with a fair value of $19 per share due to significant near-term risks. The company faces major headwinds from tariff uncertainty, weak consumer ...
Helen of Troy is deeply undervalued due to one-time asset impairment charges masking its true earning power. New CEO George Uzzell is streamlining the brand portfolio, investing selectively, and may ...