MarketPeel
Insider Trading Intelligence
EF

E. James JR Ferland

EPAC
DIRECTOR · ENERPAC TOOL GROUP CORP · CIK 0001404512
FILING MIX · LIFETIME78%/22%
BUYS
31
SELLS
9
TOTAL VALUE
$681.0K
COMPANIES
1
ACTIVE SINCE
Oct 2019
HOLDINGS NOW
99,681
AVG SELL PX
$39.06
TRADE KIND
SHOWING 40 / 40
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
6 backtested trades · 8 horizons · 4 pending
Forward-return performance of every backtestable P/S trade by E. James JR Ferland, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d6+50.00%+3.39%+0.48%+2.91%+2.37%
14d6+33.33%+4.13%-0.53%+4.66%+5.22%
30d6+33.33%+8.68%+0.53%+8.15%+8.34%
60d6+33.33%+5.07%+3.15%+1.91%+1.86%
90d6+33.33%+4.89%+1.29%+3.60%-0.12%
180d6+50.00%+6.40%+2.08%+4.32%+1.27%
1y6(1 pending)+60.00%+25.79%+9.59%+16.20%+9.64%
2y6(3 pending)+66.67%+42.25%+11.97%+30.29%+50.90%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
EPAC · 99,681 shares · as of Feb 6, 2026
024,92049,84174,76199,6812020202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 31 buys / 9 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
5,54599,681Feb 6, 2026Feb 9, 2026View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
6$41.98$2526,532Oct 17, 2025Oct 20, 2025View →
EPAC
ENERPAC TOOL GROUP CORP
SALE
4,2240Aug 12, 2025Aug 13, 2025View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASE
4,224$21.41$90.4K98,360Aug 12, 2025Aug 13, 2025View →
EPAC
ENERPAC TOOL GROUP CORP
SALE10b5-1
10b5-1 plan
4,224$40.99$173.1K94,136Aug 12, 2025Aug 13, 2025View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
4,81194,136Feb 6, 2025Feb 10, 2025View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASE
3,27889,325Jan 31, 2025Feb 4, 2025View →
EPAC
ENERPAC TOOL GROUP CORP
SALE
3,2786,526Jan 31, 2025Feb 4, 2025View →
EPAC
ENERPAC TOOL GROUP CORP
SALE10b5-1
10b5-1 plan
1,938$44.17$85.6K86,047Oct 22, 2024Oct 23, 2024View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASE
1,938$22.98$44.5K87,985Oct 22, 2024Oct 23, 2024View →
EPAC
ENERPAC TOOL GROUP CORP
SALE
1,9380Oct 22, 2024Oct 23, 2024View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
9$44.03$3969,804Oct 18, 2024Oct 22, 2024View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASE
1,937$22.98$44.5K87,984Jul 10, 2024Jul 11, 2024View →
EPAC
ENERPAC TOOL GROUP CORP
SALE
1,9371,938Jul 10, 2024Jul 11, 2024View →
EPAC
ENERPAC TOOL GROUP CORP
SALE10b5-1
10b5-1 plan
1,937$37.92$73.5K86,047Jul 10, 2024Jul 11, 2024View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
6,94086,047Jan 26, 2024Jan 29, 2024View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
799$28.15$22.5K9,795Dec 4, 2023Dec 4, 2023View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASE
3,49879,107Nov 20, 2023Nov 21, 2023View →
EPAC
ENERPAC TOOL GROUP CORP
SALE
3,4988,996Nov 20, 2023Nov 21, 2023View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
12$29.00$34812,494Oct 18, 2023Nov 15, 2023View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
85412,482Sep 2, 2023Sep 5, 2023View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
82811,628Jun 2, 2023Jun 15, 2023View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
79510,800Mar 2, 2023Mar 6, 2023View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
7,97175,609Feb 3, 2023Feb 7, 2023View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
18$21.98$39610,005Oct 17, 2022Oct 19, 2022View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASE
3,35668,376Feb 8, 2022Oct 18, 2022View →
EPAC
ENERPAC TOOL GROUP CORP
SALE
738$17.61$13.0K67,638Feb 8, 2022Oct 18, 2022View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASE
3,3569,987Feb 8, 2022Oct 18, 2022View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
11,86065,020Jan 25, 2022Jan 27, 2022View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASE
2,000$20.26$40.5K53,160Oct 26, 2021Oct 26, 2021View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
27$19.67$53113,343Oct 18, 2021Nov 18, 2021View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
8,96151,160Jan 19, 2021Jan 21, 2021View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
87813,316Dec 2, 2020Dec 3, 2020View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
25$19.64$49112,438Oct 19, 2020Oct 21, 2020View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
89912,413Sep 2, 2020Sep 3, 2020View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASE
5,000$18.10$90.5K42,199Jun 29, 2020Jul 1, 2020View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
54211,513Jun 2, 2020Jun 3, 2020View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
90010,971Mar 3, 2020Mar 4, 2020View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
8,52237,199Jan 28, 2020Jan 30, 2020View →
EPAC
ENERPAC TOOL GROUP CORP
PURCHASEGRANT
Stock grant
19$21.35$40610,072Oct 14, 2019Oct 13, 2020View →
Other insiders · EPAC
Loading peer insiders…
About this filer
CIK 0001404512
ROLE
Director
PRIMARY
EPAC
COMPANIES
1
ACTIVE SINCE
Oct 2019
MARKETPEEL · /INSIDER/0001404512DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback