Empower Brands Issues Open Letter to Helen of Troy Shareholders — HELE +0.40 · News Impact Screener