MarketPeel
Insider Trading Intelligence
JB

John Charles Bell

PR
EVP, GENERAL COUNSEL · PERMIAN RESOURCES CORP · CIK 0001944325
FILING MIX · LIFETIME38%/62%
BUYS
8
SELLS
13
TOTAL VALUE
$13.50M
COMPANIES
1
ACTIVE SINCE
Sep 2022
HOLDINGS NOW
1,567,172
AVG SELL PX
$15.77
TRADE KIND
SHOWING 21 / 21
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
10 backtested trades · 8 horizons · 17 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John Charles Bell, 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
7d10+40.00%+0.23%-0.42%+0.65%+1.27%
14d10+20.00%+2.50%-0.83%+3.33%+6.78%
30d10+20.00%+8.47%-1.29%+9.76%+15.64%
60d10+30.00%+12.89%+1.69%+11.20%+11.86%
90d10+30.00%+11.63%+2.12%+12.76%-3.07%
180d10(3 pending)+28.57%+13.40%+9.19%+4.22%-0.40%
1y10(6 pending)+50.00%+3.76%+18.19%-14.43%-24.37%
2y10(8 pending)+50.00%+9.31%+40.95%-31.64%-31.64%
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
PR · 1,567,172 shares · as of Mar 4, 2026
0497,061994,1221,491,1821,988,2432023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 8 buys / 13 sellsCOVERAGE · 15 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
4,994$18.28$91.3K1,720,563Mar 4, 2026Mar 5, 2026View →
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
153,391$18.39$2.82M1,567,172Mar 4, 2026Mar 5, 2026View →
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
4,128$18.71$77.2K1,725,557Mar 3, 2026Mar 5, 2026View →
PR
PERMIAN RESOURCES CORP
PURCHASEGRANT
Stock grant
1,353,2431,729,685Jan 7, 2026Jan 7, 2026View →
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
1,353,2430Jan 7, 2026Jan 7, 2026View →
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
106,399$13.63$1.45M376,442Jan 6, 2026Jan 7, 2026View →
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
70,249$13.76$966.6K482,841Jan 5, 2026Jan 7, 2026View →
PR
PERMIAN RESOURCES CORP
PURCHASEGRANT
Stock grant
406,734553,090Dec 31, 2025Jan 5, 2026View →
PR
PERMIAN RESOURCES CORP
PURCHASEGRANT
Stock grant
38,787146,356Sep 2, 2025Sep 4, 2025View →
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
4,743$14.21$67.4K107,569Sep 2, 2025Sep 4, 2025View →
PR
PERMIAN RESOURCES CORP
PURCHASEGRANT
Stock grant
37,879112,312Mar 11, 2025Mar 13, 2025View →
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
2,804$14.03$39.3K74,433Mar 3, 2025Mar 5, 2025View →
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
4,821$13.93$67.2K77,237Sep 3, 2024Sep 5, 2024View →
PR
PERMIAN RESOURCES CORP
PURCHASEGRANT
Stock grant
28,54182,058Mar 26, 2024Mar 28, 2024View →
PR
PERMIAN RESOURCES CORP
PURCHASE
EVP, General Counsel
500,000553,517Mar 6, 2024Mar 8, 2024View →
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
500,0001,353,243Mar 6, 2024Mar 8, 2024View →
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
500,000$15.71$7.86M53,517Mar 6, 2024Mar 8, 2024View →
PR
PERMIAN RESOURCES CORP
SALEGRANT
Gift
25,0001,853,243Dec 15, 2023Dec 19, 2023View →
PR
PERMIAN RESOURCES CORP
SALE
EVP, General Counsel
4,588$14.84$68.1K53,517Sep 5, 2023Sep 7, 2023View →
PR
PERMIAN RESOURCES CORP
PURCHASEGRANT
Stock grant
58,10558,105Sep 1, 2022Sep 6, 2022View →
PR
PERMIAN RESOURCES CORP
PURCHASEGRANT
Stock grant
1,988,2431,988,243Sep 1, 2022Sep 6, 2022View →
Other insiders · PR
Loading peer insiders…
About this filer
CIK 0001944325
ROLE
EVP, General Counsel
PRIMARY
PR
COMPANIES
1
ACTIVE SINCE
Sep 2022
MARKETPEEL · /INSIDER/0001944325DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback