Enerpac Tool Group Corp. (EPAC) stock analysis, price and outlook | Madmaj