MarketPeel
Insider Trading Intelligence
JA

Jason Armstrong

CMCSA
CFO · COMCAST CORP · CIK 0001958909
FILING MIX · LIFETIME34%/66%
BUYS
30
SELLS
59
TOTAL VALUE
$20.74M
COMPANIES
1
ACTIVE SINCE
Jan 2023
HOLDINGS NOW
98,903
AVG SELL PX
$35.23
TRADE KIND
SHOWING 89 / 89
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
5 backtested trades · 8 horizons · 5 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Jason Armstrong, 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%-2.79%-0.01%-2.78%-2.32%
14d5+60.00%-3.43%-0.45%-2.98%-4.67%
30d5+60.00%-2.91%+1.79%-4.70%-7.25%
60d5+60.00%-8.99%+4.16%-13.15%-18.02%
90d5+100.00%-15.72%+6.28%-20.47%-20.47%
180d5(1 pending)+100.00%-14.03%+6.67%-20.70%-20.70%
1y5(1 pending)+50.00%-17.85%+22.92%-40.77%-40.77%
2y5(3 pending)+100.00%-33.11%+48.79%-81.90%-81.90%
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
CMCSA · 98,902.583 shares · as of Mar 5, 2026
060,025120,050180,075240,100202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 30 buys / 59 sellsCOVERAGE · 13 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CMCSA
COMCAST CORP
SALE
CFO
4,494$31.74$142.6K167,905.583Mar 5, 2026Mar 6, 2026View →
CMCSA
COMCAST CORP
PURCHASE
CFO
73,497$28.38$2.09M172,399.583Mar 5, 2026Mar 6, 2026View →
CMCSA
COMCAST CORP
SALE
CFO
73,497$28.38$2.09M0Mar 5, 2026Mar 6, 2026View →
CMCSA
COMCAST CORP
SALE
CFO
69,003$31.75$2.19M98,902.583Mar 5, 2026Mar 6, 2026View →
CMCSA
COMCAST CORP
SALE
CFO
2,099$30.96$65.0K144,650.583Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
SALE
CFO
4,54018,504Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
SALE
CFO
2,688$30.96$83.2K141,962.583Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
PURCHASE
CFO
5,813142,209.583Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
PURCHASE
CFO
4,540146,749.583Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
SALE
CFO
43,060$30.96$1.33M98,902.583Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
SALE
CFO
5,81312,691Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
PURCHASE
CFO
93,142136,396.583Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
SALE
CFO
93,1420Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
93,14293,142Feb 24, 2026Feb 25, 2026View →
CMCSA
COMCAST CORP
SALE
CFO
3,950$28.42$112.3K43,254.583Jan 20, 2026Jan 22, 2026View →
CMCSA
COMCAST CORP
PURCHASE
CFO
8,15047,204.583Jan 20, 2026Jan 22, 2026View →
CMCSA
COMCAST CORP
SALE
CFO
8,15023,044Jan 20, 2026Jan 22, 2026View →
CMCSA
COMCAST CORP
PURCHASE
CFO
9,50443,086.583Jun 5, 2025Jun 6, 2025View →
CMCSA
COMCAST CORP
SALE
CFO
4,032$34.22$138.0K39,054.583Jun 5, 2025Jun 6, 2025View →
CMCSA
COMCAST CORP
SALE
CFO
9,50429,624Jun 5, 2025Jun 6, 2025View →
CMCSA
COMCAST CORP
SALE
CFO
2,07043,440Mar 1, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
SALE
CFO
1,994$35.88$71.5K32,914.491Mar 1, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
SALE
CFO
958$35.88$34.4K34,908.491Mar 1, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
SALE
CFO
4,31239,128Mar 1, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
PURCHASE
CFO
2,07035,866.491Mar 1, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
PURCHASE
CFO
4,31233,796.491Mar 1, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
PURCHASE
CFO
7,74033,064.491Jan 14, 2025Jan 15, 2025View →
CMCSA
COMCAST CORP
SALE
CFO
3,580$36.38$130.2K29,484.491Jan 14, 2025Jan 15, 2025View →
CMCSA
COMCAST CORP
SALE
CFO
7,74045,510Jan 14, 2025Jan 15, 2025View →
CMCSA
COMCAST CORP
SALE
CFO
68,200$29.73$2.03M0Nov 6, 2024Nov 7, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
13,248$44.83$593.9K80,276.491Nov 6, 2024Nov 7, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
54,952$44.86$2.47M25,324.491Nov 6, 2024Nov 7, 2024View →
CMCSA
COMCAST CORP
PURCHASE
CFO
68,200$29.73$2.03M103,524.491Nov 6, 2024Nov 7, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
10,000$44.86$448.6K93,524.491Nov 6, 2024Nov 7, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
1,512$39.14$59.2K35,324.491Jun 5, 2024Jun 7, 2024View →
CMCSA
COMCAST CORP
PURCHASE
CFO
3,56436,836.491Jun 5, 2024Jun 7, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
3,56453,250Jun 5, 2024Jun 7, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
2,732$42.77$116.8K32,700.016Mar 15, 2024Mar 19, 2024View →
CMCSA
COMCAST CORP
PURCHASE
CFO
6,44035,432.016Mar 15, 2024Mar 19, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
6,44056,814Mar 15, 2024Mar 19, 2024View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
223,920223,920Mar 1, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
PURCHASE
CFO
2,07031,689.016Mar 1, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
875$42.80$37.5K30,814.016Mar 1, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
1,822$42.80$78.0K28,992.016Mar 1, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
2,07067,566Mar 1, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
PURCHASE
CFO
4,31229,619.016Mar 1, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
4,31263,254Mar 1, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
PURCHASE
CFO
5,29627,554.016Feb 15, 2024Feb 16, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
2,247$41.80$93.9K25,307.016Feb 15, 2024Feb 16, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
5,29669,636Feb 15, 2024Feb 16, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
3,159$42.99$135.8K22,258.016Jan 14, 2024Jan 16, 2024View →
CMCSA
COMCAST CORP
PURCHASE
CFO
7,74025,417.016Jan 14, 2024Jan 16, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
7,74074,932Jan 14, 2024Jan 16, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
5,59282,672Jan 4, 2024Jan 8, 2024View →
CMCSA
COMCAST CORP
PURCHASE
CFO
5,59220,050.016Jan 4, 2024Jan 8, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
2,373$42.63$101.2K17,677.016Jan 4, 2024Jan 8, 2024View →
CMCSA
COMCAST CORP
SALE
CFO
20,729$42.61$883.2K49,649.828Nov 20, 2023Nov 22, 2023View →
CMCSA
COMCAST CORP
SALE
CFO
27,200117,200Nov 20, 2023Nov 22, 2023View →
CMCSA
COMCAST CORP
PURCHASE
CFO
27,200$25.00$680.0K76,849.828Nov 20, 2023Nov 22, 2023View →
CMCSA
COMCAST CORP
SALE
CFO
35,191.812$42.63$1.50M14,458.016Nov 20, 2023Nov 22, 2023View →
CMCSA
COMCAST CORP
SALE
CFO
6,471$42.60$275.7K70,378.828Nov 20, 2023Nov 22, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
3,56488,264Jun 5, 2023Jun 6, 2023View →
CMCSA
COMCAST CORP
PURCHASE
CFO & Treasurer
3,56451,161.828Jun 5, 2023Jun 6, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
1,512$39.79$60.2K49,649.828Jun 5, 2023Jun 6, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
1,997$37.91$75.7K46,895Apr 1, 2023Apr 4, 2023View →
CMCSA
COMCAST CORP
PURCHASE
CFO & Treasurer
4,31248,892Apr 1, 2023Apr 4, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
4,31291,828Apr 1, 2023Apr 4, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
5,60096,140Mar 16, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
PURCHASE
CFO & Treasurer
5,60046,956Mar 16, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
2,376$36.24$86.1K44,580Mar 16, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
2,415101,740Mar 15, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
PURCHASE
CFO & Treasurer
2,41542,381Mar 15, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
1,025$35.89$36.8K41,356Mar 15, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
6,918$36.95$255.6K39,966Mar 2, 2023Mar 3, 2023View →
CMCSA
COMCAST CORP
PURCHASE
CFO & Treasurer
16,30746,884Mar 2, 2023Mar 3, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
16,307104,155Mar 2, 2023Mar 3, 2023View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
240,100240,100Mar 1, 2023Mar 3, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
879$36.63$32.2K30,577Mar 1, 2023Mar 3, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
2,070120,462Mar 1, 2023Mar 3, 2023View →
CMCSA
COMCAST CORP
PURCHASE
CFO & Treasurer
2,07031,456Mar 1, 2023Mar 3, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
1,986122,532Feb 15, 2023Feb 16, 2023View →
CMCSA
COMCAST CORP
PURCHASE
CFO & Treasurer
1,98630,229Feb 15, 2023Feb 16, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
843$39.42$33.2K29,386Feb 15, 2023Feb 16, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
7,740124,518Feb 14, 2023Feb 16, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
3,284$39.06$128.3K28,243Feb 14, 2023Feb 16, 2023View →
CMCSA
COMCAST CORP
PURCHASE
CFO & Treasurer
7,74031,527Feb 14, 2023Feb 16, 2023View →
CMCSA
COMCAST CORP
PURCHASE
CFO & Treasurer
2,09724,758Jan 4, 2023Jan 6, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
2,097132,258Jan 4, 2023Jan 6, 2023View →
CMCSA
COMCAST CORP
SALE
CFO & Treasurer
971$36.59$35.5K23,787Jan 4, 2023Jan 6, 2023View →
Other insiders · CMCSA
Loading peer insiders…
About this filer
CIK 0001958909
ROLE
CFO
PRIMARY
CMCSA
COMPANIES
1
ACTIVE SINCE
Jan 2023
MARKETPEEL · /INSIDER/0001958909DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback