Enerpac (EPAC) Q1 Earnings and Revenues Miss Estimates — EPAC -0.40 · News Impact Screener