FINHUB Insights

Comcast insider activity

CMCSA · CMCSA income statements · EDGAR

What the executives and directors of Comcast actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$2.3M net open-market flow, 12 m
0 open-market buys, 12 m
0% of sale value on 10b5-1 plans, 12 m
5,615 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 179 routine events on the chart, as a list
Date Insider Shares
Sep 2, 2026 ROBERTS BRIAN L 102K
Aug 17, 2026 BREEN EDWARD D 62K
Aug 5, 2026 ROBERTS BRIAN L 204K
Jun 30, 2026 BREEN EDWARD D 815
Jun 30, 2026 Smith Gordon 1,375
Jun 30, 2026 Honickman Jeffrey A 1,783
Jun 30, 2026 Baltimore Thomas J Jr 1,375
Jun 30, 2026 Brady Louise F. 1,375
May 19, 2026 ROBERTS BRIAN L 203K
May 11, 2026 BREEN EDWARD D 32K
Apr 3, 2026 Murdock Daniel C. 7,341
Mar 31, 2026 BREEN EDWARD D 697
Mar 31, 2026 Smith Gordon 1,176
Mar 31, 2026 Honickman Jeffrey A 1,524
Mar 31, 2026 Baltimore Thomas J Jr 1,176
Mar 31, 2026 Brady Louise F. 1,176
Mar 17, 2026 BREEN EDWARD D 30K
Mar 17, 2026 Khoury Jennifer 21K
Mar 5, 2026 Armstrong Jason 143K
Mar 1, 2026 ROBERTS BRIAN L 91K
Mar 1, 2026 Cavanagh Michael J 70K
Mar 1, 2026 Murdock Daniel C. 17K
Mar 1, 2026 Reid Thomas J. 142K
Mar 1, 2026 Khoury Jennifer 16K
Mar 1, 2026 Armstrong Jason 151K
Feb 11, 2026 ROBERTS BRIAN L 1.9M
Feb 11, 2026 Cavanagh Michael J 1.4M
Feb 4, 2026 Smith Gordon 7,869
Jan 20, 2026 BREEN EDWARD D 705
Jan 20, 2026 Honickman Jeffrey A 1,542
Jan 20, 2026 Baltimore Thomas J Jr 1,190
Jan 20, 2026 Bell Madeline S. 5,096
Jan 20, 2026 Brady Louise F. 1,190
Jan 20, 2026 Murdock Daniel C. 2,087
Jan 20, 2026 Reid Thomas J. 17K
Jan 20, 2026 Armstrong Jason 12K
Nov 20, 2025 BACON KENNETH J 9,013
Nov 20, 2025 NOVAK DAVID C 9,013
Nov 20, 2025 BREEN EDWARD D 9,013
Nov 20, 2025 NAKAHARA ASUKA 9,013
Nov 20, 2025 Honickman Jeffrey A 9,013
Nov 20, 2025 Baltimore Thomas J Jr 9,013
Nov 20, 2025 Bell Madeline S. 9,013
Nov 20, 2025 Brady Louise F. 9,013
Nov 20, 2025 Lucas Wonya Y 9,290
Nov 4, 2025 ROBERTS BRIAN L 1.7M
Sep 30, 2025 NOVAK DAVID C 1,075
Sep 30, 2025 BREEN EDWARD D 637
Sep 30, 2025 Honickman Jeffrey A 1,393
Sep 30, 2025 Baltimore Thomas J Jr 1,075
Sep 30, 2025 Brady Louise F. 1,075
Aug 20, 2025 BREEN EDWARD D 44K
Jun 30, 2025 NOVAK DAVID C 946
Jun 30, 2025 BREEN EDWARD D 561
Jun 30, 2025 Honickman Jeffrey A 1,226
Jun 30, 2025 Baltimore Thomas J Jr 946
Jun 30, 2025 Brady Louise F. 946
Jun 19, 2025 Murdock Daniel C. 9,510
Jun 5, 2025 Armstrong Jason 14K
May 22, 2025 Khoury Jennifer 23K

The 60 most recent of 179.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
From holdings 2.0M
Granted 111K
Vested / exercised 2.1M
Other in 406K
Withheld for tax 1.9M
Discretionary sales 71K
Gifts 2.3M
Other out 406K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
ROBERTS BRIAN L 3.1M 5.4M 172.5
NOVAK DAVID C 341K 391K 114.5
Honickman Jeffrey A 146K 272K 185.8

Who holds what

the 14 largest holdings of 18
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
ROBERTS BRIAN L Chairman of Board & Co-CEO Last trade Nov 27, 2024 CEO 22M Nov 27, 2024
Cavanagh Michael J Co-CEO Last trade Feb 11, 2026 CEO 754K $1.9M net selling over the year: 0 months buying, 1 month selling Feb 11, 2026
NOVAK DAVID C Director 391K
Honickman Jeffrey A Last trade Nov 13, 2007 Director 272K Nov 13, 2007
Reid Thomas J. Chief Legal Officer, Secretary Officer 223K
Armstrong Jason CFO Last trade Mar 5, 2026 CFO 172K $143K net selling over the year: 0 months buying, 1 month selling Mar 5, 2026
Khoury Jennifer Chief Communications Officer Officer 71K
HASSELL GERALD L Director 69K
Murdock Daniel C. EVP & Chief Accounting Officer Last trade May 27, 2022 Officer 64K May 27, 2022
NAKAHARA ASUKA Last trade Feb 3, 2026 Director 58K $246K net selling over the year: 0 months buying, 1 month selling Feb 3, 2026
Bell Madeline S. Director 57K
BACON KENNETH J Last trade Nov 22, 2024 Director 42K Nov 22, 2024
Baltimore Thomas J Jr Director 41K
Brady Louise F. Director 35K

Open-market trade log

the 60 most recent of 429
Date Insider Type Shares Price Value Since trade Filed
Mar 5, 2026 Armstrong Jason (CFO) 4,494 shares $31.74 +0.0% since trade filed Mar 6, 2026 Discretionary sale 4,494 $31.74 $143K +0.0% Mar 6, 2026
Feb 11, 2026 Cavanagh Michael J (CEO) 58K shares $32.66 −2.8% since trade filed Feb 13, 2026 Discretionary sale 58K $32.66 $1.9M −2.8% Feb 13, 2026
Feb 3, 2026 NAKAHARA ASUKA (Director) 8,275 shares $29.70 +6.9% since trade filed Feb 4, 2026 Discretionary sale 8,275 $29.70 $246K +6.9% Feb 4, 2026
Nov 27, 2024 ROBERTS BRIAN L (CEO) 235K shares $42.80 −25.8% since trade filed Nov 29, 2024 Discretionary sale 235K $42.80 $10M −25.8% Nov 29, 2024
Nov 26, 2024 ROBERTS BRIAN L (CEO) 234K shares $42.66 −25.6% since trade filed Nov 29, 2024 Discretionary sale 234K $42.66 $10M −25.6% Nov 29, 2024
Nov 26, 2024 Cavanagh Michael J (Officer) 26K shares $42.59 −25.5% since trade filed Nov 29, 2024 Discretionary sale 26K $42.59 $1.1M −25.5% Nov 29, 2024
Nov 26, 2024 Cavanagh Michael J (Officer) 108K shares $42.53 −25.4% since trade filed Nov 29, 2024 Discretionary sale 108K $42.53 $4.6M −25.4% Nov 29, 2024
Nov 22, 2024 BACON KENNETH J (Director) 14K shares $43.39 −26.9% since trade filed Nov 25, 2024 Discretionary sale 14K $43.39 $625K −26.9% Nov 25, 2024
Nov 6, 2024 Armstrong Jason (CFO) 10K shares $44.86 −29.3% since trade filed Nov 7, 2024 Discretionary sale 10K $44.86 $449K −29.3% Nov 7, 2024
Nov 6, 2024 Armstrong Jason (CFO) 13K shares $44.83 −29.2% since trade filed Nov 7, 2024 Discretionary sale 13K $44.83 $594K −29.2% Nov 7, 2024
Jan 29, 2024 Cavanagh Michael J (Officer) 115K shares $46.10 −31.2% since trade filed Jan 30, 2024 Discretionary sale 115K $46.10 $5.3M −31.2% Jan 30, 2024
Nov 20, 2023 Armstrong Jason (CFO) 6,471 shares $42.60 −25.5% since trade filed Nov 22, 2023 Discretionary sale 6,471 $42.60 $276K −25.5% Nov 22, 2023
Nov 20, 2023 Armstrong Jason (CFO) 35K shares $42.63 −25.6% since trade filed Nov 22, 2023 Discretionary sale 35K $42.63 $1.5M −25.6% Nov 22, 2023
Nov 14, 2023 ROBERTS BRIAN L (CEO) 616K shares $41.92 −24.3% since trade filed Nov 15, 2023 Discretionary sale 616K $41.92 $26M −24.3% Nov 15, 2023
Dec 14, 2022 BACON KENNETH J (Director) 2,000 shares $35.89 −11.6% since trade filed Dec 15, 2022 Discretionary sale 2,000 $35.89 $72K −11.6% Dec 15, 2022
May 27, 2022 Murdock Daniel C. (Officer) 8,929 shares $44.50 −28.7% since trade filed May 31, 2022 Discretionary sale 8,929 $44.50 $397K −28.7% May 31, 2022
Mar 11, 2022 WATSON DAVID N (CEO) 65K shares $45.69 −30.5% since trade filed Mar 14, 2022 Discretionary sale 65K $45.69 $3.0M −30.5% Mar 14, 2022
Jun 4, 2021 BACON KENNETH J (Director) 4,031 shares $56.89 filed Jun 7, 2021 Discretionary sale 4,031 $56.89 $229K Jun 7, 2021
May 10, 2021 BACON KENNETH J (Director) 3,966 shares $58.83 filed May 11, 2021 Discretionary sale 3,966 $58.83 $233K May 11, 2021
May 3, 2021 Murdock Daniel C. (Officer) 9,800 shares $56.89 filed May 4, 2021 Discretionary sale 9,800 $56.89 $558K May 4, 2021
Apr 30, 2021 ROBERTS BRIAN L (CEO) 710K shares $55.20 filed Apr 30, 2021 Discretionary sale 710K $55.20 $39M Apr 30, 2021
Mar 4, 2021 Montiel Maritza Gomez (Director) 6,000 shares $54.24 filed Mar 5, 2021 Discretionary sale 6,000 $54.24 $325K Mar 5, 2021
Mar 4, 2021 Miller Adam Louis (Officer) 33K shares $54.89 filed Mar 5, 2021 Discretionary sale 33K $54.89 $1.8M Mar 5, 2021
Feb 11, 2021 WATSON DAVID N (Officer) 181K shares $52.75 filed Feb 12, 2021 Discretionary sale 181K $52.75 $9.6M Feb 12, 2021
Jan 28, 2021 Montiel Maritza Gomez (Director) 1,000 shares $49.95 filed Jan 29, 2021 Discretionary sale 1,000 $49.95 $50K Jan 29, 2021
Jan 28, 2021 Montiel Maritza Gomez (Director) 1,000 shares $50.00 filed Jan 29, 2021 Discretionary sale 1,000 $50.00 $50K Jan 29, 2021
Dec 2, 2020 SHELL JEFF (CEO) 5,582 shares $51.23 filed Dec 3, 2020 Discretionary sale 5,582 $51.23 $286K Dec 3, 2020
Aug 24, 2020 Murdock Daniel C. (Officer) 848 shares $42.87 filed Aug 25, 2020 Discretionary sale 848 $42.87 $36K Aug 25, 2020
Aug 3, 2020 SHELL JEFF (CEO) 99K shares $42.91 filed Aug 4, 2020 Discretionary sale 99K $42.91 $4.3M Aug 4, 2020
Jun 15, 2020 Murdock Daniel C. (Officer) 4,536 shares $38.60 filed Jun 16, 2020 Discretionary sale 4,536 $38.60 $175K Jun 16, 2020
May 8, 2020 BONOVITZ SHELDON M (Director) 16K shares $36.47 filed May 11, 2020 Discretionary sale 16K $36.47 $571K May 11, 2020
Apr 16, 2020 Murdock Daniel C. (Officer) 919 shares $37.53 filed Apr 17, 2020 Discretionary sale 919 $37.53 $34K Apr 17, 2020
Mar 19, 2020 Murdock Daniel C. (Officer) 672 shares $35.64 filed Mar 20, 2020 Discretionary sale 672 $35.64 $24K Mar 20, 2020
Mar 18, 2020 Murdock Daniel C. (Officer) 919 shares $36.23 filed Mar 20, 2020 Discretionary sale 919 $36.23 $33K Mar 20, 2020
Mar 17, 2020 Murdock Daniel C. (Officer) 1,038 shares $36.55 filed Mar 18, 2020 Discretionary sale 1,038 $36.55 $38K Mar 18, 2020
Mar 16, 2020 WATSON DAVID N (Officer) 86K shares $36.69 filed Mar 18, 2020 Discretionary sale 86K $36.69 $3.1M Mar 18, 2020
Mar 16, 2020 WATSON DAVID N (Officer) 117K shares $37.30 filed Mar 18, 2020 Discretionary sale 117K $37.30 $4.4M Mar 18, 2020
Feb 20, 2020 Murdock Daniel C. (Officer) 1,176 shares $45.80 filed Feb 24, 2020 Discretionary sale 1,176 $45.80 $54K Feb 24, 2020
Feb 6, 2020 ROBERTS BRIAN L (CEO) 514K shares $44.64 filed Feb 7, 2020 Discretionary sale 514K $44.64 $23M Feb 7, 2020
Dec 16, 2019 COHEN DAVID L (Officer) 260K shares $43.83 filed Dec 18, 2019 Discretionary sale 260K $43.83 $11M Dec 18, 2019
Dec 16, 2019 COHEN DAVID L (Officer) 374K shares $43.71 filed Dec 18, 2019 Discretionary sale 374K $43.71 $16M Dec 18, 2019
Dec 16, 2019 WATSON DAVID N (Officer) 78K shares $43.67 filed Dec 18, 2019 Discretionary sale 78K $43.67 $3.4M Dec 18, 2019
Oct 29, 2019 BONOVITZ SHELDON M (Director) 5,600 shares $45.47 filed Oct 30, 2019 Discretionary sale 5,600 $45.47 $255K Oct 30, 2019
Oct 28, 2019 ROBERTS BRIAN L (CEO) 508K shares $44.98 filed Oct 29, 2019 Discretionary sale 508K $44.98 $23M Oct 29, 2019
Sep 4, 2019 BACON KENNETH J (Director) 4,000 shares $45.03 filed Sep 6, 2019 Discretionary sale 4,000 $45.03 $180K Sep 6, 2019
Aug 22, 2019 Murdock Daniel C. (Officer) 848 shares $44.23 filed Aug 23, 2019 Discretionary sale 848 $44.23 $38K Aug 23, 2019
Jun 13, 2019 Murdock Daniel C. (Officer) 1,701 shares $41.46 filed Jun 14, 2019 Discretionary sale 1,701 $41.46 $71K Jun 14, 2019
Apr 26, 2019 BURKE STEPHEN B (Officer) 69K shares $43.59 filed Apr 29, 2019 Discretionary sale 69K $43.59 $3.0M Apr 29, 2019
Apr 26, 2019 BURKE STEPHEN B (Officer) 149K shares $43.29 filed Apr 29, 2019 Discretionary sale 149K $43.29 $6.5M Apr 29, 2019
Apr 26, 2019 BURKE STEPHEN B (Officer) 239K shares $43.31 filed Apr 29, 2019 Discretionary sale 239K $43.31 $10M Apr 29, 2019
Apr 23, 2019 COHEN DAVID L (Officer) 4,467 shares $41.88 filed Apr 24, 2019 Discretionary sale 4,467 $41.88 $187K Apr 24, 2019
Apr 17, 2019 COHEN DAVID L (Officer) 4,468 shares $42.00 filed Apr 18, 2019 Discretionary sale 4,468 $42.00 $188K Apr 18, 2019
Apr 17, 2019 Murdock Daniel C. (Officer) 1,038 shares $42.00 filed Apr 18, 2019 Discretionary sale 1,038 $42.00 $44K Apr 18, 2019
Mar 29, 2019 COHEN DAVID L (Officer) 120K shares $39.86 filed Apr 1, 2019 Discretionary sale 120K $39.86 $4.8M Apr 1, 2019
Mar 28, 2019 COHEN DAVID L (Officer) 3,667 shares $40.31 filed Apr 1, 2019 Discretionary sale 3,667 $40.31 $148K Apr 1, 2019
Mar 28, 2019 COHEN DAVID L (Officer) 4,520 shares $40.32 filed Apr 1, 2019 Discretionary sale 4,520 $40.32 $182K Apr 1, 2019
Mar 28, 2019 COHEN DAVID L (Officer) 4,953 shares $40.30 filed Apr 1, 2019 Discretionary sale 4,953 $40.30 $200K Apr 1, 2019
Mar 28, 2019 COHEN DAVID L (Officer) 12K shares $40.31 filed Apr 1, 2019 Discretionary sale 12K $40.31 $469K Apr 1, 2019
Mar 26, 2019 BLOCK ARTHUR R (Officer) 6,260 shares $39.38 filed Mar 27, 2019 Discretionary sale 6,260 $39.38 $247K Mar 27, 2019
Mar 25, 2019 BLOCK ARTHUR R (Officer) 3,461 shares $39.47 filed Mar 27, 2019 Discretionary sale 3,461 $39.47 $137K Mar 27, 2019

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

204 Forms 4, 3 years
0 filed late
0 amendments
1.8 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 21, 2026