MarketPeel
Insider Trading Intelligence
HH

Howard I. Hoffen

ENS
DIRECTOR · ENERSYS · CIK 0001208810
FILING MIX · LIFETIME98%/2%
BUYS
98
SELLS
2
TOTAL VALUE
$697.7K
COMPANIES
2
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
47,658
AVG SELL PX
$102.70
TRADE KIND
SHOWING 100 / 100
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
1 backtested trades · 8 horizons · 1 pending
Forward-return performance of every backtestable P/S trade by Howard I. Hoffen, 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
7d1+100.00%-2.86%-1.93%-0.93%-0.93%
14d1+100.00%-7.03%-6.00%-1.03%-1.03%
30d1+100.00%-9.78%-6.26%-3.52%-3.52%
60d1+100.00%-16.29%-7.07%-9.22%-9.22%
90d1+100.00%-18.47%-0.27%-18.20%-18.20%
180d1+100.00%-1.70%+8.39%-10.08%-10.08%
1y1+0.00%+65.82%+16.29%+49.54%+49.54%
2y1(1 pending)
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
ENS · 47,658.402 shares · as of Mar 27, 2026
012,51725,03437,55150,068202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
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 · 98 buys / 2 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ENS
ENERSYS
PURCHASEGRANT
Stock grant
4.49547,662.897Mar 27, 2026Mar 31, 2026View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
68.40247,658.402Mar 27, 2026Mar 31, 2026View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
5.09347,590.593Dec 26, 2025Dec 30, 2025View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
77.547,585.5Dec 26, 2025Dec 30, 2025View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
104.81647,501.266Sep 26, 2025Sep 30, 2025View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
6.88847,508.155Sep 26, 2025Sep 30, 2025View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
2,08847,396.45Aug 8, 2025Aug 12, 2025View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
8.08545,308.45Jun 27, 2025Jun 30, 2025View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
117.24845,300.365Jun 27, 2025Jun 30, 2025View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
108.95145,175.605Mar 28, 2025Apr 1, 2025View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
7.51245,183.117Mar 28, 2025Apr 1, 2025View →
ENS
ENERSYS
SALE
5,001$102.70$513.6K45,066.654Feb 26, 2025Feb 27, 2025View →
ENS
ENERSYS
SALE
0.163$99.72$1650,067.654Feb 1, 2025Feb 27, 2025View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.03450,067.817Dec 27, 2024Dec 31, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
121.8150,060.308Dec 27, 2024Dec 31, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
7.47550,067.783Dec 27, 2024Dec 31, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.02849,938.437Sep 30, 2024Oct 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.06149,938.498Sep 30, 2024Oct 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
110.36649,931.695Sep 30, 2024Oct 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
6.71349,938.409Sep 30, 2024Oct 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
2,02649,821.329Aug 9, 2024Aug 13, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.02247,795.188Jun 28, 2024Jul 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.08747,795.329Jun 28, 2024Jul 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.05547,795.242Jun 28, 2024Jul 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
6.1147,795.166Jun 28, 2024Jul 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
97.38447,789.055Jun 28, 2024Jul 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.12647,691.672Mar 29, 2024Apr 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
6.56347,691.376Mar 29, 2024Apr 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.08847,691.545Mar 29, 2024Apr 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.04847,691.457Mar 29, 2024Apr 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.03447,691.409Mar 29, 2024Apr 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
106.47147,684.812Mar 29, 2024Apr 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
262$97.19$25.5K47,525.342Jan 16, 2024Jan 18, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
5347,578.342Jan 16, 2024Jan 18, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.03147,263.103Dec 29, 2023Jan 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.11147,263.342Dec 29, 2023Jan 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.0647,263.163Dec 29, 2023Jan 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.06747,263.23Dec 29, 2023Jan 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
99.39447,257.639Dec 29, 2023Jan 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
5.43347,263.072Dec 29, 2023Jan 2, 2024View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
248$89.06$22.1K47,108.245Oct 20, 2023Oct 24, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
5047,158.245Oct 20, 2023Oct 24, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.06746,860.052Sep 29, 2023Oct 3, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.09846,860.149Sep 29, 2023Oct 3, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.04546,859.985Sep 29, 2023Oct 3, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.09546,860.245Sep 29, 2023Oct 3, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
5.05646,859.94Sep 29, 2023Oct 3, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
105.74746,854.884Sep 29, 2023Oct 3, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
2,01746,749.137Aug 11, 2023Aug 15, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
4044,732.137Jul 19, 2023Jul 21, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
202$112.61$22.7K44,692.137Jul 19, 2023Jul 21, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.06244,489.979Jun 30, 2023Jul 5, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.0744,490.048Jun 30, 2023Jul 5, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.03344,489.917Jun 30, 2023Jul 5, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.08944,490.137Jun 30, 2023Jul 5, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
2.9944,489.885Jun 30, 2023Jul 5, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
68.38844,486.895Jun 30, 2023Jul 5, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
5544,418.507Apr 18, 2023Apr 20, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
274$83.14$22.8K44,363.507Apr 18, 2023Apr 20, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.03344,089.196Mar 31, 2023Apr 4, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.07944,089.275Mar 31, 2023Apr 4, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
3.03644,089.164Mar 31, 2023Apr 4, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.11544,089.507Mar 31, 2023Apr 4, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.11744,089.392Mar 31, 2023Apr 4, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
85.2544,086.127Mar 31, 2023Apr 4, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
283$80.34$22.7K43,943.878Jan 20, 2023Jan 24, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
5744,000.878Jan 20, 2023Jan 24, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.18343,660.878Dec 30, 2022Jan 3, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.1443,660.695Dec 30, 2022Jan 3, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.07643,660.555Dec 30, 2022Jan 3, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
2.76443,660.478Dec 30, 2022Jan 3, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
100.06843,657.714Dec 30, 2022Jan 3, 2023View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
386$58.95$22.8K43,480.646Oct 14, 2022Oct 18, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
7743,557.646Oct 14, 2022Oct 18, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
2.22943,094.261Sep 30, 2022Oct 4, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.23843,094.646Sep 30, 2022Oct 4, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.14843,094.409Sep 30, 2022Oct 4, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
126.64343,092.031Sep 30, 2022Oct 4, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
3,31842,965.388Aug 12, 2022Aug 16, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
397$57.26$22.7K39,568.388Jul 14, 2022Jul 18, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
7939,647.388Jul 14, 2022Jul 18, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.19339,171.388Jun 30, 2022Jul 5, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
0.97139,171.195Jun 30, 2022Jul 5, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
114.75839,170.224Jun 30, 2022Jul 5, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
6539,055.467Apr 15, 2022Apr 19, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
327$69.58$22.8K38,990.467Apr 15, 2022Apr 19, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
89.43438,663.467Mar 25, 2022Mar 29, 2022View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
85.19638,574.033Dec 31, 2021Jan 4, 2022View →
JSPR
JASPER THERAPEUTICS, INC.
PURCHASE
2,300,0002,300,000Sep 24, 2021Sep 28, 2021View →
JSPR
JASPER THERAPEUTICS, INC.
PURCHASE
200,0000Sep 24, 2021Sep 28, 2021View →
JSPR
JASPER THERAPEUTICS, INC.
PURCHASE
2,300,0000Sep 24, 2021Sep 28, 2021View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
88.90138,488.837Sep 24, 2021Sep 28, 2021View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
2,36438,399.937Aug 16, 2021Aug 19, 2021View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
64.37936,035.937Jun 25, 2021Jun 29, 2021View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
67.05835,971.557Mar 26, 2021Mar 30, 2021View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
75.48935,904.5Dec 31, 2020Jan 5, 2021View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
97.8435,829.011Sep 25, 2020Sep 29, 2020View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
3,38135,731.171Aug 17, 2020Aug 20, 2020View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
93.0632,350.171Jun 26, 2020Jun 30, 2020View →
ENS
ENERSYS
PURCHASEGRANT
Stock grant
118.43132,257.112Mar 27, 2020Mar 31, 2020View →
Other insiders · ENS
Loading peer insiders…
About this filer
CIK 0001208810
ROLE
Director
PRIMARY
ENS
COMPANIES
2
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001208810DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback