MarketPeel
Insider Trading Intelligence
BR

Brian L. Roberts

CMCSA
CHAIRMAN OF BOARD, PRES. & CEO · COMCAST CORP · CIK 0001063948
FILING MIX · LIFETIME35%/65%
BUYS
44
SELLS
82
TOTAL VALUE
$776.99M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
5,697,826
AVG SELL PX
$31.78
TRADE KIND
SHOWING 126 / 126
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
5 backtested trades · 8 horizons · 2 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Brian L. Roberts, 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+20.00%+1.80%+1.02%+0.78%+0.73%
14d5+40.00%-1.26%+0.78%-2.04%-1.38%
30d5+60.00%-4.38%-0.99%-3.40%+1.43%
60d5+60.00%-6.93%-1.75%-5.18%-3.30%
90d5+60.00%-8.71%+0.59%-9.30%-9.65%
180d5+100.00%-8.46%+4.53%-12.99%-14.13%
1y5+60.00%-14.64%+16.26%-30.89%-27.84%
2y5(2 pending)+66.67%-11.82%+31.35%-43.17%-24.61%
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 · 5,697,826 shares · as of May 19, 2026
04,381,4158,762,83013,144,24517,525,660202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
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 · 44 buys / 82 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CMCSA
COMCAST CORP
SALEGRANT
Gift
202,5005,697,826May 19, 2026May 20, 2026View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & Co-CEO
45,578382,860Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & Co-CEO
45,5785,938,970.526Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & Co-CEO
45,578$30.96$1.41M5,893,392.526Mar 1, 2026Mar 3, 2026View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
428,438428,438Feb 24, 2026Feb 25, 2026View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & Co-CEO
907,653$32.70$29.68M5,893,392.526Feb 11, 2026Feb 13, 2026View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & Co-CEO
984,320$28.38$27.94M0Feb 11, 2026Feb 13, 2026View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & Co-CEO
984,320$28.38$27.94M6,801,045.526Feb 11, 2026Feb 13, 2026View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
405,9685,816,725.526Nov 4, 2025Nov 5, 2025View →
CMCSA
COMCAST CORP
SALEGRANT
Gift
1,304,73015,772,421Nov 4, 2025Nov 5, 2025View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
405,96817,077,151Nov 4, 2025Nov 5, 2025View →
CMCSA
COMCAST CORP
SALEGRANT
Gift
301,3056,222,693.526Nov 4, 2025Nov 5, 2025View →
CMCSA
COMCAST CORP
SALEGRANT
Gift
96,39616,671,183Nov 3, 2025Nov 5, 2025View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
474,122$34.13$16.18M294,557Sep 2, 2025Sep 4, 2025View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
818,478$35.76$29.26M6,523,998.526Mar 6, 2025Mar 7, 2025View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
907,600$29.73$26.98M7,342,476.526Mar 6, 2025Mar 7, 2025View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
907,600$29.73$26.98M0Mar 6, 2025Mar 7, 2025View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
6,41213,993Mar 2, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
6,4126,441,288.526Mar 2, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
6,412$35.88$230.1K6,434,876.526Mar 2, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
36,2226,471,098.526Mar 1, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
36,222768,679Mar 1, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
36,222$35.88$1.30M6,434,876.526Mar 1, 2025Mar 4, 2025View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
392,106804,901Feb 25, 2025Feb 27, 2025View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
235,051$42.80$10.06M6,434,876.526Nov 27, 2024Nov 29, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
234,464$42.66$10.00M6,669,927.526Nov 26, 2024Nov 29, 2024View →
CMCSA
COMCAST CORP
SALEGRANT
Gift
517,0006,904,391.526Nov 4, 2024Nov 5, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
61,819$39.36$2.43M412,795Sep 16, 2024Sep 17, 2024View →
CMCSA
COMCAST CORP
SALEGRANT
Gift
31,93816,767,579Jun 6, 2024Jun 7, 2024View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
4,2817,425,672.526Mar 15, 2024Mar 19, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
4,281$42.77$183.1K7,421,391.526Mar 15, 2024Mar 19, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
4,28120,405Mar 15, 2024Mar 19, 2024View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
306,1477,569,154.526Mar 4, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
147,7637,421,391.526Mar 4, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
21,430$42.80$917.2K7,263,007.526Mar 2, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
46,743474,614Mar 2, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
46,7437,284,437.526Mar 2, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
605,905605,905Mar 1, 2024Mar 5, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
965,000$25.00$24.13M0Jan 30, 2024Jan 31, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
718,056$46.40$33.32M7,237,694.526Jan 30, 2024Jan 31, 2024View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
965,000$25.00$24.13M7,955,750.526Jan 30, 2024Jan 31, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
208,871$46.26$9.66M521,357Jan 26, 2024Jan 29, 2024View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
21,6376,995,392.526Jan 2, 2024Jan 4, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
17,691773,744Jan 2, 2024Jan 4, 2024View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
17,6917,013,083.526Jan 2, 2024Jan 4, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
21,879730,228Jan 2, 2024Jan 4, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
21,637752,107Jan 2, 2024Jan 4, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
8,956$43.67$391.1K6,990,750.526Jan 2, 2024Jan 4, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
7,448$43.67$325.3K6,999,706.526Jan 2, 2024Jan 4, 2024View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
21,8796,973,755.526Jan 2, 2024Jan 4, 2024View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
5,929$43.67$258.9K7,007,154.526Jan 2, 2024Jan 4, 2024View →
CMCSA
COMCAST CORP
SALEGRANT
Gift
110,00016,799,517Dec 14, 2023Dec 18, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
616,143$41.92$25.83M16,909,517Nov 14, 2023Nov 15, 2023View →
CMCSA
COMCAST CORP
SALEGRANT
Gift
276,71917,525,660Nov 14, 2023Nov 15, 2023View →
CMCSA
COMCAST CORP
SALEGRANT
Gift
104,449,876.474Jun 13, 2023Jun 14, 2023View →
CMCSA
COMCAST CORP
SALEGRANT
Gift
170,0006,605,600May 22, 2023May 24, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
4,887$36.24$177.1K4,445,911.27Mar 16, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
4,8874,450,798.27Mar 16, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
4,88724,686Mar 16, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
1,6234,447,534.27Mar 15, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
1,623$35.89$58.2K4,445,911.27Mar 15, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
1,62329,573Mar 15, 2023Mar 17, 2023View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
46,7434,467,360.27Mar 2, 2023Mar 3, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
46,743791,435Mar 2, 2023Mar 3, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
21,449$36.95$792.5K4,445,911.27Mar 2, 2023Mar 3, 2023View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
1,104,4451,104,445Mar 1, 2023Mar 3, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
1,212,000$20.61$24.98M0Jan 27, 2023Jan 30, 2023View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
1,212,000$20.61$24.98M5,306,980.27Jan 27, 2023Jan 30, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
886,363$39.86$35.33M4,420,617.27Jan 27, 2023Jan 30, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
5,857$35.57$208.3K4,094,980.27Jan 3, 2023Jan 5, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board & CEO
21,61531,196Jan 3, 2023Jan 5, 2023View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board & CEO
21,6154,100,837.27Jan 3, 2023Jan 5, 2023View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
4,735$46.48$220.1K3,664,727Mar 17, 2022Mar 18, 2022View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
4,7353,669,462Mar 17, 2022Mar 18, 2022View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
4,73552,811Mar 17, 2022Mar 18, 2022View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
1,8573,666,584Mar 16, 2022Mar 17, 2022View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
1,85757,546Mar 16, 2022Mar 17, 2022View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
1,857$46.23$85.8K3,664,727Mar 16, 2022Mar 17, 2022View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
1,6443,666,371Mar 15, 2022Mar 17, 2022View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
1,64459,403Mar 15, 2022Mar 17, 2022View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
1,644$45.54$74.9K3,664,727Mar 15, 2022Mar 17, 2022View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
46,7433,687,323Mar 2, 2022Mar 3, 2022View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
22,596$46.38$1.05M3,664,727Mar 2, 2022Mar 3, 2022View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
46,74361,047Mar 2, 2022Mar 3, 2022View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
962,545962,545Mar 1, 2022Mar 3, 2022View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
102,973.825$46.94$4.83M487,018.882Feb 22, 2022Feb 23, 2022View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
307,725838,178Feb 22, 2022Feb 24, 2022View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
6,212$50.74$315.2K3,640,580Jan 3, 2022Jan 4, 2022View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
21,612107,790Jan 3, 2022Jan 4, 2022View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
21,6123,646,792Jan 3, 2022Jan 4, 2022View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
1,310,000$15.00$19.64M0Dec 14, 2021Dec 16, 2021View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
1,310,000$15.00$19.64M4,435,378Dec 14, 2021Dec 16, 2021View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
187,634.934$48.76$9.15M382,073.978Dec 14, 2021Dec 16, 2021View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
810,198$48.63$39.40M3,625,180Dec 14, 2021Dec 16, 2021View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
194,439.044$51.43$10.00M194,439.044Oct 29, 2021Nov 2, 2021View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
709,673$55.20$39.17M7,404,817Apr 30, 2021Apr 30, 2021View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,646$57.50$152.1K3,125,389Mar 17, 2021Mar 19, 2021View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
2,6463,128,035Mar 17, 2021Mar 19, 2021View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,646129,402Mar 17, 2021Mar 19, 2021View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
2,6163,128,005Mar 16, 2021Mar 17, 2021View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,616$58.04$151.8K3,125,389Mar 16, 2021Mar 17, 2021View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,616530,453Mar 16, 2021Mar 17, 2021View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,139132,048Mar 15, 2021Mar 17, 2021View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
2,1393,127,528Mar 15, 2021Mar 17, 2021View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,139$57.53$123.1K3,125,389Mar 15, 2021Mar 17, 2021View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
879,200$54.45$47.87M879,200Mar 1, 2021Mar 3, 2021View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
1,678,000$12.51$20.99M0Feb 10, 2021Feb 12, 2021View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
1,678,000$12.51$20.99M4,181,416Feb 10, 2021Feb 12, 2021View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
968,327$53.04$51.36M3,213,089Feb 10, 2021Feb 12, 2021View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
17,673$45.11$797.2K134,187Oct 15, 2020Oct 16, 2020View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
21,857$45.58$996.2K533,069Sep 17, 2020Sep 21, 2020View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,157$37.16$80.2K2,967,172Apr 15, 2020Apr 16, 2020View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,157151,860Apr 15, 2020Apr 16, 2020View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
2,1572,969,329Apr 15, 2020Apr 16, 2020View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,668154,017Mar 17, 2020Mar 18, 2020View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,668$38.22$102.0K2,967,172Mar 17, 2020Mar 18, 2020View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
2,6682,969,840Mar 17, 2020Mar 18, 2020View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,638$36.04$95.1K2,967,172Mar 16, 2020Mar 18, 2020View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
2,6382,969,810Mar 16, 2020Mar 18, 2020View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
2,638156,685Mar 16, 2020Mar 18, 2020View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
1,623,3001,623,300Mar 2, 2020Mar 4, 2020View →
CMCSA
COMCAST CORP
PURCHASEGRANT
Stock grant
132,200554,926Feb 18, 2020Feb 20, 2020View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
1,166,000$9.17$10.69M0Feb 6, 2020Feb 7, 2020View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
513,706$44.64$22.93M3,619,466Feb 6, 2020Feb 7, 2020View →
CMCSA
COMCAST CORP
PURCHASE
Chairman of Board, Pres. & CEO
1,166,000$9.17$10.69M4,133,172Feb 6, 2020Feb 7, 2020View →
CMCSA
COMCAST CORP
SALE
Chairman of Board, Pres. & CEO
652,294$44.96$29.32M2,967,172Feb 6, 2020Feb 7, 2020View →
Other insiders · CMCSA
Loading peer insiders…
About this filer
CIK 0001063948
ROLE
Chairman of Board, Pres. & CEO
PRIMARY
CMCSA
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001063948DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback