MarketPeel
Insider Trading Intelligence
JC

John R. III Crockett

PPL
PRESIDENT OF A PPL SUBSIDIARY · PPL CORP · CIK 0001884355
FILING MIX · LIFETIME46%/54%
BUYS
39
SELLS
46
TOTAL VALUE
$6.62M
COMPANIES
1
ACTIVE SINCE
Jan 2021
HOLDINGS NOW
56,341
AVG SELL PX
$33.66
TRADE KIND
SHOWING 85 / 85
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
4 backtested trades · 8 horizons · 4 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John R. III Crockett, 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
7d4+25.00%+0.30%+0.07%+0.24%+0.22%
14d4+50.00%-0.29%+1.39%-1.69%-1.80%
30d4+25.00%-0.33%+0.67%-1.00%-1.00%
60d4+50.00%-0.24%+1.42%-1.66%-4.64%
90d4+75.00%+0.22%+2.36%-2.14%-4.94%
180d4+25.00%-2.39%+4.56%-6.95%-2.08%
1y4(1 pending)+33.33%+3.12%+18.60%-15.48%-8.07%
2y4(3 pending)+0.00%+21.42%+27.36%-5.94%-5.94%
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
PPL · 56,340.841 shares · as of Feb 20, 2026
014,08528,17042,25656,34120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 39 buys / 46 sellsCOVERAGE · 21 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
PPL
PPL CORP
SALE
President of a PPL Subsidiary
4,157$37.44$155.6K52,183.841Feb 20, 2026Feb 24, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
9,2270Feb 20, 2026Feb 24, 2026View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
9,227$37.44$345.5K56,340.841Feb 20, 2026Feb 24, 2026View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
1,427.097$36.25$51.7K47,756.841Jan 30, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,427.0972,855.227Jan 30, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
643$36.25$23.3K47,113.841Jan 30, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
6,9776,977Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
3,4893,489Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
8,867$36.31$322.0K36,544.744Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
19,6230Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
6,968$36.31$253.0K46,329.744Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
2,870$36.31$104.2K33,674.744Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
3,4893,489Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
19,623$36.31$712.5K53,297.744Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
8,8670Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
2,062$36.91$76.1K27,677.744Jan 20, 2026Jan 21, 2026View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
6,090.229$36.91$224.8K29,739.744Jan 20, 2026Jan 21, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
6,090.2290Jan 20, 2026Jan 21, 2026View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
15,791$36.56$577.3K23,649.515Aug 27, 2025Aug 28, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
3,931$34.41$135.3K39,440.515Feb 13, 2025Feb 18, 2025View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
8,630$34.41$297.0K43,371.515Feb 13, 2025Feb 18, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
8,6300Feb 13, 2025Feb 18, 2025View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
4,1534,153Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
3,533$33.47$118.2K22,771.515Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
18,570$33.47$621.5K41,341.515Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
11,5640Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
18,5700Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
11,564$33.47$387.0K26,304.515Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
4,1534,153Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
6,600$33.47$220.9K34,741.515Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
8,3068,306Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
5,910.7650Jan 27, 2025Jan 29, 2025View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
5,910.765$33.51$198.1K16,755.515Jan 27, 2025Jan 29, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
2,015$33.51$67.5K14,740.515Jan 27, 2025Jan 29, 2025View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
1,589$33.12$52.6K10,844.75Jan 27, 2025Jan 29, 2025View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
9,161$34.35$314.7K12,433.75Nov 21, 2024Nov 25, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
319$33.23$10.6K21,589.67Oct 1, 2024Oct 2, 2024View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
1,042.67$33.23$34.6K21,908.67Oct 1, 2024Oct 2, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,042.670Oct 1, 2024Oct 2, 2024View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
1,050.75$33.23$34.9K21,916.75Oct 1, 2024Nov 26, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
322$33.23$10.7K21,594.75Oct 1, 2024Nov 26, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,050.750Oct 1, 2024Nov 26, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
11,65511,655Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
3,803$25.83$98.2K20,567Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,009$25.83$26.1K16,764Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
612$25.83$15.8K20,866Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
3,3780Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
3,378$25.83$87.3K17,773Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
2,047$25.83$52.9K21,478Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
5,8285,828Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
6,2740Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,136$25.83$29.3K19,431Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
2,127$25.83$54.9K14,395Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
5,8285,828Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
5,8285,828Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
6,274$25.83$162.1K16,522Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
2,0470Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
3,8030Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
590$26.01$15.3K10,248Jan 21, 2024Mar 5, 2024View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
1,677$26.01$43.6K10,838Jan 21, 2024Mar 5, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,6770Jan 21, 2024Mar 5, 2024View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
5,500$28.00$154.0K9,161Apr 5, 2023Apr 6, 2023View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,646$28.81$47.4K14,661Feb 17, 2023Feb 22, 2023View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
4,947$28.81$142.5K16,307Feb 17, 2023Feb 22, 2023View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
4,9470Feb 17, 2023Feb 22, 2023View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,2320Jan 23, 2023Jan 24, 2023View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
1,232$29.32$36.1K11,808Jan 23, 2023Jan 24, 2023View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
448$29.32$13.1K11,360Jan 23, 2023Jan 24, 2023View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
5,5005,500Jan 20, 2023Jan 24, 2023View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
5,5005,500Jan 20, 2023Jan 24, 2023View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
2,867.5670Jan 20, 2023Jan 24, 2023View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
11,00011,000Jan 20, 2023Jan 24, 2023View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
6,7740Feb 18, 2022Feb 23, 2022View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
6,774$26.10$176.8K12,716Feb 18, 2022Feb 23, 2022View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
2,140$26.10$55.9K10,576Feb 18, 2022Feb 23, 2022View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
10,66910,669Jan 27, 2022Jan 31, 2022View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
3,386.8840Jan 27, 2022Jan 31, 2022View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
5,3355,335Jan 27, 2022Jan 31, 2022View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
5,3355,335Jan 27, 2022Jan 31, 2022View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
1,426$29.56$42.2K6,468Jan 24, 2022Jan 26, 2022View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,4260Jan 24, 2022Jan 26, 2022View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
526$29.56$15.5K5,942Jan 24, 2022Jan 26, 2022View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
1,8861,886Oct 1, 2021Oct 5, 2021View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
943943Oct 1, 2021Oct 5, 2021View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
5,3355,335Jan 27, 2021Jan 31, 2022View →
Other insiders · PPL
Loading peer insiders…
About this filer
CIK 0001884355
ROLE
President of a PPL Subsidiary
PRIMARY
PPL
COMPANIES
1
ACTIVE SINCE
Jan 2021
MARKETPEEL · /INSIDER/0001884355DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback