News

Share Repurchase: Approximately 220,000 shares totaling $10.2 million. Enerpac Tool Group Corp (NYSE:EPAC) reported a 5% year-over-year organic sales growth, indicating strong execution in a ...