Helen of Troy Limited (NASDAQ: HELE) Q1 Fiscal 2025: A 12.2% Decline in Net Sales RevenueBy sofyan / July 9, 2024 Helen of Troy Limited (NASDAQ: HELE) Q1 Fiscal 2025: A 12.2% Decline in Net Sales Revenue