MarketPeel
Insider Trading Intelligence
CM

Christine M. Martin

PPL
PRESIDENT OF A PPL SUBSIDIARY · PPL CORP · CIK 0002005520
FILING MIX · LIFETIME44%/56%
BUYS
25
SELLS
32
TOTAL VALUE
$1.85M
COMPANIES
1
ACTIVE SINCE
Jan 2024
HOLDINGS NOW
46,735
AVG SELL PX
$32.46
TRADE KIND
SHOWING 57 / 57
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
2 backtested trades · 8 horizons · 2 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Christine M. Martin, 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
7d2+100.00%-2.12%-1.12%-1.00%-1.00%
14d2+100.00%-2.08%-1.63%-0.45%-0.45%
30d2+50.00%-0.49%-1.03%+0.55%+0.55%
60d2+0.00%+4.14%+0.67%+3.47%+3.47%
90d2+50.00%+1.26%+4.14%-2.88%-2.88%
180d2+0.00%+4.34%+11.14%-6.80%-6.80%
1y2+0.00%+7.18%+20.68%-13.51%-13.51%
2y2(2 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
PPL · 46,734.677 shares · as of Feb 20, 2026
011,89723,79435,69147,58820252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 25 buys / 32 sellsCOVERAGE · 9 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
2,993$37.44$112.1K47,587.677Feb 20, 2026Feb 24, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
2,9930Feb 20, 2026Feb 24, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
853$37.44$31.9K46,734.677Feb 20, 2026Feb 24, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
198$36.25$7.2K44,594.677Jan 30, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
691.8951,384.821Jan 30, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
691.895$36.25$25.1K44,792.677Jan 30, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
943$36.31$34.2K39,549.782Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
4,1264,126Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
6,3650Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
6,365$36.31$231.1K45,914.782Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
2,8760Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,0632,063Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,0632,063Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
2,876$36.31$104.4K40,492.782Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,814$36.31$65.9K44,100.782Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
11,01711,017Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
603$36.91$22.3K37,616.782Jan 20, 2026Jan 21, 2026View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
1,784$36.91$65.8K38,219.782Jan 20, 2026Jan 21, 2026View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,7840Jan 20, 2026Jan 21, 2026View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
306$34.98$10.7K36,433.121May 27, 2025May 28, 2025View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
429$34.67$14.9K36,862.121May 23, 2025May 28, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
4290May 23, 2025May 28, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
123$34.67$4.3K36,739.121May 23, 2025May 28, 2025View →
PPL
PPL CORP
SALEGRANT
Gift
73536,432.266Mar 13, 2025Mar 17, 2025View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
1,146$34.78$39.9K37,167.266Feb 28, 2025Mar 4, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
2,8010Feb 13, 2025Feb 18, 2025View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
2,801$34.41$96.4K39,112.266Feb 13, 2025Feb 18, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
799$34.41$27.5K38,313.266Feb 13, 2025Feb 18, 2025View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
4,0274,027Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,201$33.47$40.2K32,003.266Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,0142,014Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,0142,014Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,717$33.47$57.5K36,311.266Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
6,0250Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
3,753$33.47$125.6K33,204.266Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
3,7530Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
6,025$33.47$201.7K38,028.266Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
585$33.51$19.6K29,451.266Jan 27, 2025Jan 29, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,7310Jan 27, 2025Jan 29, 2025View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
1,731$33.51$58.0K30,036.266Jan 27, 2025Jan 29, 2025View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
8780Jun 14, 2024Jun 17, 2024View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
878$28.08$24.7K28,553.472Jun 14, 2024Jun 17, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
251$28.08$7.0K28,302.472Jun 14, 2024Jun 17, 2024View →
PPL
PPL CORP
SALEGRANT
Gift
38027,675.472Apr 15, 2024Apr 17, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
2,185$25.83$56.4K25,186.442Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,5332,533Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
4,0270Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,5332,533Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,5332,533Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
5,0655,065Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
6,644$25.83$171.6K27,371.442Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
6,6440Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,159$25.83$29.9K28,054.442Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
4,027$25.83$104.0K29,213.442Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASE
President of a PPL Subsidiary
1,776$26.01$46.2K21,333.442Jan 21, 2024Mar 5, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
606$26.01$15.8K20,727.442Jan 21, 2024Mar 5, 2024View →
PPL
PPL CORP
SALE
President of a PPL Subsidiary
1,7760Jan 21, 2024Mar 5, 2024View →
Other insiders · PPL
Loading peer insiders…
About this filer
CIK 0002005520
ROLE
President of a PPL Subsidiary
PRIMARY
PPL
COMPANIES
1
ACTIVE SINCE
Jan 2024
MARKETPEEL · /INSIDER/0002005520DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback