MarketPeel
Insider Trading Intelligence
JO

James F. Oneil

FE
DIRECTOR · FIRSTENERGY CORP · CIK 0001102786
FILING MIX · LIFETIME96%/4%
BUYS
24
SELLS
1
TOTAL VALUE
$1.33M
COMPANIES
1
ACTIVE SINCE
Apr 2020
HOLDINGS NOW
45,815
AVG SELL PX
$50.60
TRADE KIND
SHOWING 25 / 25
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
1 backtested trades · 8 horizons · 3 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by James F. Oneil, 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+0.00%+0.02%-2.20%+2.22%+2.22%
14d1+100.00%-2.23%-2.88%+0.65%+0.65%
30d1+0.00%+1.54%+0.46%+1.08%+1.08%
60d1+100.00%-11.95%+9.31%-21.25%-21.25%
90d1+100.00%-9.84%+9.30%-19.14%-19.14%
180d1(1 pending)
1y1(1 pending)
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
FE · 45,814.827 shares · as of Apr 1, 2026
011,45422,90734,36145,815202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 24 buys / 1 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
83745,814.827Apr 1, 2026Apr 3, 2026View →
FE
FIRSTENERGY CORP
SALE
7,945$50.60$402.0K1,869Mar 11, 2026Mar 13, 2026View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
944$45.00$42.5K9,814Jan 2, 2026Jan 6, 2026View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
925$45.93$42.5K8,870Oct 1, 2025Oct 3, 2025View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,055$40.26$42.5K7,811.708Jul 1, 2025Jul 3, 2025View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,056$40.23$42.5K6,684.797Apr 1, 2025Apr 3, 2025View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,00042,792.522Jan 2, 2025Jan 6, 2025View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
90041,379.217Oct 1, 2024Oct 3, 2024View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,03940,096.917Jul 1, 2024Jul 3, 2024View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,04338,646.566Apr 1, 2024Apr 3, 2024View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,08337,187.082Jan 2, 2024Jan 4, 2024View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,204$33.21$40.0K35,706.531Oct 2, 2023Oct 4, 2023View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,003$39.86$40.0K32,756.746Apr 3, 2023Apr 5, 2023View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,645$41.76$68.7K31,478.5Jan 3, 2023Jan 5, 2023View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,759$37.64$66.2K29,248.939Oct 3, 2022Oct 5, 2022View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,606$38.90$62.5K27,489.939Jul 1, 2022Jul 5, 2022View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,355$46.12$62.5K25,649.529Apr 1, 2022Apr 5, 2022View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
909$41.22$37.5K24,067.368Jan 3, 2022Jan 5, 2022View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,042$35.97$37.5K22,921.439Oct 1, 2021Oct 5, 2021View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,000$37.48$37.5K21,665.149Jul 1, 2021Jul 6, 2021View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,091$34.35$37.5K20,231.89Apr 1, 2021Apr 5, 2021View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
2,230$30.26$67.5K19,140.89Jan 1, 2021Jan 5, 2021View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
2,347$28.74$67.5K16,671.585Oct 1, 2020Oct 5, 2020View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,715$39.33$67.5K14,129.589Jul 1, 2020Jul 6, 2020View →
FE
FIRSTENERGY CORP
PURCHASEGRANT
Stock grant
1,742$38.73$67.5K12,302.384Apr 1, 2020Apr 3, 2020View →
Other insiders · FE
Loading peer insiders…
About this filer
CIK 0001102786
ROLE
Director
PRIMARY
FE
COMPANIES
1
ACTIVE SINCE
Apr 2020
MARKETPEEL · /INSIDER/0001102786DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback