Helen of Troy financial results for its third quarter beat Wall Street as net income advanced year over year as the company prepares for the March 1, 2024 retirement of CEO Julien Mininberg. Net income was $75.9 million, or $3.19 per diluted share, versus $51.8...