MarketPeel
Insider Trading Intelligence
SA

Spencer Abraham

NRG
DIRECTOR · NRG ENERGY, INC. · CIK 0001326633
FILING MIX · LIFETIME62%/38%
BUYS
88
SELLS
53
TOTAL VALUE
$2.22M
COMPANIES
4
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
212,835
AVG SELL PX
$4.56
TRADE KIND
SHOWING 141 / 141
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
8 backtested trades · 8 horizons · 1 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Spencer Abraham, 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
7d8+87.50%-3.55%+0.81%-4.37%-5.33%
14d8+25.00%+0.45%+1.62%-1.17%+0.80%
30d8+62.50%-2.13%+1.67%-3.80%-2.82%
60d8+75.00%-14.14%+4.41%-18.55%-11.71%
90d8+62.50%-11.37%+7.89%-19.25%-14.53%
180d8+50.00%+32.76%+11.34%+21.42%+28.64%
1y8+37.50%+21.36%+13.54%+7.82%-2.10%
2y8(1 pending)+100.00%+0.98%+26.54%-25.56%-23.03%
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
NRG · 84,912 shares · as of Feb 2, 2026
021,22842,45663,68484,912202120222023202420252026SHARES 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
2026
FLOW · 88 buys / 53 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
4,522$12.58$56.9K35,039May 15, 2026May 15, 2026View →
PBF
PBF ENERGY INC.
PURCHASEGRANT
Stock grant
4,23164,538Apr 28, 2026Apr 30, 2026View →
PBF
PBF ENERGY INC.
SALE
1,174$41.37$48.6K63,364Apr 28, 2026Apr 30, 2026View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
24884,912Feb 2, 2026Feb 4, 2026View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
19684,664Nov 3, 2025Nov 5, 2025View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
20384,465Aug 1, 2025Aug 5, 2025View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
25,368191,073Jul 31, 2025Jul 31, 2025View →
UEC
URANIUM ENERGY CORP
PURCHASE
12,820705,859Jul 31, 2025Jul 31, 2025View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
16,88946,409Jul 31, 2025Jul 31, 2025View →
UEC
URANIUM ENERGY CORP
SALE
12,82029,520Jul 31, 2025Jul 31, 2025View →
UEC
URANIUM ENERGY CORP
SALE
8,34842,340Jul 29, 2025Jul 31, 2025View →
UEC
URANIUM ENERGY CORP
PURCHASE
8,167684,691Jul 29, 2025Jul 31, 2025View →
UEC
URANIUM ENERGY CORP
SALE
8,16750,688Jul 29, 2025Jul 31, 2025View →
UEC
URANIUM ENERGY CORP
PURCHASE
8,348693,039Jul 29, 2025Jul 31, 2025View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
1,14984,262Jun 1, 2025Jun 3, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
3,641$11.98$43.6K39,561May 16, 2025May 16, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
11,30643,202May 14, 2025May 16, 2025View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
29383,113May 1, 2025May 5, 2025View →
PBF
PBF ENERGY INC.
PURCHASEGRANT
Stock grant
10,16363,127Apr 29, 2025May 1, 2025View →
PBF
PBF ENERGY INC.
SALE
2,820$17.22$48.6K60,307Apr 29, 2025May 1, 2025View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
32482,820Feb 3, 2025Feb 5, 2025View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
35482,496Nov 1, 2024Nov 5, 2024View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
41682,141Aug 1, 2024Aug 5, 2024View →
UEC
URANIUM ENERGY CORP
SALE
12,63679,840Jul 31, 2024Aug 2, 2024View →
UEC
URANIUM ENERGY CORP
PURCHASE
12,636655,539Jul 31, 2024Aug 2, 2024View →
UEC
URANIUM ENERGY CORP
PURCHASE
12,820676,524Jul 31, 2024Aug 2, 2024View →
UEC
URANIUM ENERGY CORP
SALE
12,82058,855Jul 31, 2024Aug 2, 2024View →
UEC
URANIUM ENERGY CORP
PURCHASE
8,165663,704Jul 31, 2024Aug 2, 2024View →
UEC
URANIUM ENERGY CORP
SALE
8,16571,675Jul 31, 2024Aug 2, 2024View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
37,738165,705Jul 26, 2024Jul 29, 2024View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
25,04692,476Jul 26, 2024Jul 29, 2024View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
2,33481,725Jun 1, 2024Jun 4, 2024View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
3,840$13.02$50.0K31,896May 17, 2024May 20, 2024View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
9,10435,736May 15, 2024May 16, 2024View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
40079,391May 1, 2024May 3, 2024View →
PBF
PBF ENERGY INC.
SALE
912$53.27$48.6K52,964Apr 30, 2024May 2, 2024View →
PBF
PBF ENERGY INC.
PURCHASEGRANT
Stock grant
3,28653,876Apr 30, 2024May 2, 2024View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
53978,991Feb 1, 2024Feb 5, 2024View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
61278,452Nov 1, 2023Nov 3, 2023View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
70377,839Aug 1, 2023Aug 3, 2023View →
UEC
URANIUM ENERGY CORP
PURCHASE
8,165642,903Jul 31, 2023Aug 2, 2023View →
UEC
URANIUM ENERGY CORP
SALE
8,16528,968Jul 31, 2023Aug 2, 2023View →
UEC
URANIUM ENERGY CORP
PURCHASE
12,635634,738Jul 31, 2023Aug 2, 2023View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
38,46267,430Jul 31, 2023Aug 2, 2023View →
UEC
URANIUM ENERGY CORP
SALE
12,63537,133Jul 31, 2023Aug 2, 2023View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
58,047127,967Jul 31, 2023Aug 2, 2023View →
UEC
URANIUM ENERGY CORP
PURCHASE
16,666622,103Jul 31, 2023Aug 2, 2023View →
UEC
URANIUM ENERGY CORP
SALE
16,66649,768Jul 31, 2023Aug 2, 2023View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
5,83477,136Jun 1, 2023Jun 5, 2023View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
2,355$12.28$28.9K26,632May 18, 2023May 19, 2023View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
9,60128,987May 17, 2023May 18, 2023View →
PBF
PBF ENERGY INC.
PURCHASEGRANT
Stock grant
5,39352,087May 3, 2023May 5, 2023View →
PBF
PBF ENERGY INC.
SALE
1,497$32.45$48.6K50,590May 3, 2023May 5, 2023View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
70971,302May 1, 2023May 3, 2023View →
UEC
URANIUM ENERGY CORP
PURCHASE
38,500$2.61$100.6K605,437Mar 24, 2023Mar 24, 2023View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
68970,593Feb 1, 2023Feb 3, 2023View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
49869,904Nov 1, 2022Nov 3, 2022View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
57869,398Aug 1, 2022Aug 3, 2022View →
UEC
URANIUM ENERGY CORP
SALE
6,66666,434Jul 30, 2022Aug 2, 2022View →
UEC
URANIUM ENERGY CORP
PURCHASE
6,666566,937Jul 30, 2022Aug 2, 2022View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
24,49773,100Jul 29, 2022Aug 2, 2022View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
37,84169,920Jul 29, 2022Aug 2, 2022View →
UEC
URANIUM ENERGY CORP
PURCHASE
32,079$2.15$69.0K580,034Jul 21, 2022Jul 22, 2022View →
UEC
URANIUM ENERGY CORP
SALE
26,075$3.49$91.0K547,955Jul 21, 2022Jul 22, 2022View →
UEC
URANIUM ENERGY CORP
PURCHASE
12,635474,030Jul 21, 2022Jul 22, 2022View →
UEC
URANIUM ENERGY CORP
PURCHASE
100,000$0.91$91.0K574,030Jul 21, 2022Jul 22, 2022View →
UEC
URANIUM ENERGY CORP
SALE
19,763$3.49$69.0K560,271Jul 21, 2022Jul 22, 2022View →
UEC
URANIUM ENERGY CORP
SALE
32,07932,079Jul 21, 2022Jul 22, 2022View →
UEC
URANIUM ENERGY CORP
SALE
100,00064,158Jul 21, 2022Jul 22, 2022View →
UEC
URANIUM ENERGY CORP
SALE
12,63548,603Jul 21, 2022Jul 22, 2022View →
UEC
URANIUM ENERGY CORP
SALE
16,66661,238Jul 16, 2022Jul 19, 2022View →
UEC
URANIUM ENERGY CORP
PURCHASE
16,666461,395Jul 16, 2022Jul 19, 2022View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
4,15568,820Jun 1, 2022Jun 3, 2022View →
PBF
PBF ENERGY INC.
PURCHASEGRANT
Stock grant
5,26048,154May 26, 2022May 31, 2022View →
PBF
PBF ENERGY INC.
SALE
1,460$31.37$45.8K46,694May 26, 2022May 31, 2022View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
6,153$5.00$30.7K77,547May 19, 2022May 20, 2022View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
23,55283,700May 18, 2022May 19, 2022View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
54564,665May 2, 2022May 4, 2022View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
51464,120Feb 1, 2022Feb 3, 2022View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
45363,606Nov 1, 2021Nov 3, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASE
50,000$0.91$45.5K458,195Aug 3, 2021Aug 5, 2021View →
UEC
URANIUM ENERGY CORP
SALE
20,133$2.26$45.5K438,062Aug 3, 2021Aug 5, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASE
25,000$0.94$23.6K418,617Aug 3, 2021Aug 5, 2021View →
UEC
URANIUM ENERGY CORP
SALE
50,000164,158Aug 3, 2021Aug 5, 2021View →
UEC
URANIUM ENERGY CORP
SALE
25,000214,158Aug 3, 2021Aug 5, 2021View →
UEC
URANIUM ENERGY CORP
SALE
10,422$2.26$23.6K408,195Aug 3, 2021Aug 5, 2021View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
44363,153Aug 2, 2021Aug 4, 2021View →
UEC
URANIUM ENERGY CORP
SALE
6,66777,904Jul 30, 2021Aug 3, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASE
6,667400,284Jul 30, 2021Aug 3, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
64,15864,158Jul 21, 2021Jul 23, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
37,90684,571Jul 21, 2021Jul 23, 2021View →
UEC
URANIUM ENERGY CORP
SALE
66,66846,665Jul 16, 2021Jul 20, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASE
66,668393,617Jul 16, 2021Jul 20, 2021View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
5,48562,710Jun 1, 2021Jun 3, 2021View →
PBF
PBF ENERGY INC.
PURCHASEGRANT
Stock grant
10,23045,733May 27, 2021Jun 1, 2021View →
PBF
PBF ENERGY INC.
SALE
2,839$16.13$45.8K42,894May 27, 2021Jun 1, 2021View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
9,26260,148May 21, 2021May 24, 2021View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
6,99371,507May 19, 2021May 20, 2021View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
2,09769,410May 19, 2021May 20, 2021View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
15,38464,514May 19, 2021May 20, 2021View →
UEC
URANIUM ENERGY CORP
SALE
4,600$3.21$14.7K326,949May 17, 2021May 19, 2021View →
UEC
URANIUM ENERGY CORP
SALE
47,046$3.20$150.5K331,549May 17, 2021May 19, 2021View →
UEC
URANIUM ENERGY CORP
SALE
20,000$3.10$62.0K378,595May 17, 2021May 19, 2021View →
UEC
URANIUM ENERGY CORP
SALE
45,000345,000May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASE
50,000$0.91$45.5K412,218May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASE
75,000$0.94$70.7K383,373May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
SALE
20,614$3.34$68.9K308,373May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
SALE
50,000175,000May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
SALE
75,000225,000May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
SALE
13,623$3.34$45.5K398,595May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
SALE
45,000300,000May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
SALE
36,078$3.34$120.5K198,509May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
SALE
80,000390,000May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
SALE
17,246$3.34$57.6K283,987May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASE
45,000$1.28$57.6K301,233May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
SALE
22,276$3.34$74.4K256,233May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
SALE
50,000470,000May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
SALE
21,155$3.34$70.7K362,218May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASE
80,000$0.93$74.4K278,509May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASE
50,000$2.41$120.5K234,587May 7, 2021May 10, 2021View →
UEC
URANIUM ENERGY CORP
PURCHASE
45,000$1.53$68.8K328,987May 7, 2021May 10, 2021View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
45857,225May 3, 2021May 5, 2021View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
38256,767Feb 1, 2021Feb 3, 2021View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
45956,385Nov 2, 2020Nov 4, 2020View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
43755,926Aug 3, 2020Aug 5, 2020View →
UEC
URANIUM ENERGY CORP
PURCHASE
6,667184,587Jul 31, 2020Aug 4, 2020View →
UEC
URANIUM ENERGY CORP
SALE
6,667113,333Jul 31, 2020Aug 4, 2020View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
100,000120,000Jul 16, 2020Jul 20, 2020View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
200,000200,000Jul 16, 2020Jul 20, 2020View →
PBF
PBF ENERGY INC.
SALE
4,780$9.58$45.8K35,503Jul 1, 2020Jul 2, 2020View →
PBF
PBF ENERGY INC.
PURCHASEGRANT
Stock grant
17,22440,283Jul 1, 2020Jul 2, 2020View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
4,90555,489Jun 1, 2020Jun 3, 2020View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
23,15749,130May 21, 2020May 22, 2020View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
2,47125,973May 16, 2020May 19, 2020View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
909$1.10$1000177,920May 1, 2020May 4, 2020View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
39550,584May 1, 2020May 5, 2020View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
5,416$0.60$3.3K177,011Mar 2, 2020Mar 4, 2020View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
3,916$0.83$3.2K169,788Feb 3, 2020Feb 3, 2020View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
1,807$0.83$1.5K171,595Feb 3, 2020Feb 3, 2020View →
NRG
NRG ENERGY, INC.
PURCHASEGRANT
Stock grant
35050,189Feb 3, 2020Feb 5, 2020View →
UEC
URANIUM ENERGY CORP
PURCHASEGRANT
Stock grant
3,536$0.92$3.3K165,872Jan 2, 2020Jan 2, 2020View →
Other insiders · NRG
Loading peer insiders…
About this filer
CIK 0001326633
ROLE
Director
PRIMARY
NRG
COMPANIES
4
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001326633DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback