MarketPeel
Insider Trading Intelligence
SP

Stuart D. Porter

CRK
DIRECTOR · COMSTOCK RESOURCES INC · CIK 0001520346
FILING MIX · LIFETIME64%/36%
BUYS
21
SELLS
12
TOTAL VALUE
$328.24M
COMPANIES
5
ACTIVE SINCE
May 2020
HOLDINGS NOW
19,188,186
AVG SELL PX
$16.24
TRADE KIND
SHOWING 33 / 33
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
5 backtested trades · 8 horizons · 9 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Stuart D. Porter, 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
7d5+100.00%+13.37%-0.16%+13.53%+19.70%
14d5+80.00%+17.34%+1.53%+15.81%+30.88%
30d5+80.00%+21.37%-0.06%+21.43%+41.91%
60d5+80.00%+4.65%+0.31%+4.35%+7.24%
90d5+80.00%+6.34%+1.10%+5.24%+19.20%
180d5(1 pending)+100.00%+50.93%+10.10%+40.84%+61.26%
1y5(4 pending)+100.00%-16.93%+32.38%-49.31%-49.31%
2y5(4 pending)+0.00%+198.06%+28.86%+169.21%+169.21%
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
CRK · 19,013,186 shares · as of Aug 20, 2020
013,136,48026,272,96039,409,44052,545,920SHARES 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 · 21 buys / 12 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
LIXT
LIXTE BIOTECHNOLOGY HOLDINGS, INC.
PURCHASEGRANT
Stock grant
25,00025,000May 29, 2026Jun 1, 2026View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
SALE
28,0370May 28, 2026Jun 1, 2026View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
28,037804,916May 28, 2026Jun 1, 2026View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASEGRANT
Stock grant
30,22730,227May 28, 2026Jun 1, 2026View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
153,846$3.25$500.0K776,879Jan 15, 2026Jan 20, 2026View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
264,150$2.95$779.2K623,033Dec 10, 2025Dec 10, 2025View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
46,800$2.84$132.9K358,883Dec 9, 2025Dec 10, 2025View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
31,695$2.77$87.8K312,083Dec 8, 2025Dec 10, 2025View →
GAME
GAMESQUARE HOLDINGS, INC.
PURCHASE
150,0000Dec 4, 2025Dec 9, 2025View →
GAME
GAMESQUARE HOLDINGS, INC.
PURCHASE
150,0001,049,357Dec 4, 2025Dec 9, 2025View →
GAME
GAMESQUARE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
150,000150,000Dec 4, 2025Dec 9, 2025View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
5,400280,388May 29, 2025Jun 2, 2025View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
SALE
5,4000May 29, 2025Jun 2, 2025View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASEGRANT
Stock grant
28,03728,037May 29, 2025Jun 2, 2025View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
SALEGRANT
Gift
1,530274,988Dec 30, 2024Jan 6, 2025View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
SALEGRANT
Gift
17,600276,518Dec 26, 2024Jan 6, 2025View →
GAME
GAMESQUARE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
129,246129,246Aug 16, 2024Aug 20, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASEGRANT
Stock grant
14,22014,220Jun 6, 2024Jun 10, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASEGRANT
Stock grant
5,4005,400Jun 6, 2024Jun 10, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASEGRANT
Stock grant
18,755,77418,755,774Mar 14, 2024Mar 19, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASEGRANT
Stock grant
294,118$8.50$2.50M294,118Mar 14, 2024Mar 19, 2024View →
KLXE
KLX ENERGY SERVICES HOLDINGS, INC.
SALE
170,4210Mar 11, 2024Mar 13, 2024View →
GAME
GAMESQUARE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
107,914$1.39$150.0K107,914Mar 7, 2024Mar 12, 2024View →
GAME
GAMESQUARE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
719,424$1.39$1000.0K899,357Mar 7, 2024Mar 12, 2024View →
KLXE
KLX ENERGY SERVICES HOLDINGS, INC.
SALE
170,884800,962Sep 11, 2023Sep 13, 2023View →
KLXE
KLX ENERGY SERVICES HOLDINGS, INC.
SALE
143,8081,726,906May 15, 2023May 17, 2023View →
CRK
COMSTOCK RESOURCES INC
SALE
45,92018,990,500Aug 20, 2020Aug 20, 2020View →
CRK
COMSTOCK RESOURCES INC
SALE
23,23419,013,186Aug 20, 2020Aug 28, 2020View →
CRK
COMSTOCK RESOURCES INC
SALE
9,842,500$5.60$55.12M19,036,420Aug 19, 2020Aug 28, 2020View →
CRK
COMSTOCK RESOURCES INC
SALE
9,842,500$5.60$55.12M19,036,420Aug 19, 2020Aug 20, 2020View →
CRK
COMSTOCK RESOURCES INC
PURCHASEGRANT
Stock grant
23,23428,878,920Jun 3, 2020Jul 16, 2020View →
CRK
COMSTOCK RESOURCES INC
PURCHASEGRANT
Stock grant
23,23452,545,920Jun 3, 2020Jun 4, 2020View →
CRK
COMSTOCK RESOURCES INC
SALE
210,000$1,013.61$212.86M0May 19, 2020May 20, 2020View →
Other insiders · CRK
Loading peer insiders…
About this filer
CIK 0001520346
ROLE
Director
PRIMARY
CRK
COMPANIES
5
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001520346DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback