Skip to content

CMCSA

Comcast Corporation

$25.16+0.36 (+1.45%)Close Nov 13, 2026

Insider trading

12 months to Oct 2, 2026
Sold
$2.28M
3 insiders
Largest seller
$1.89M
Michael J. Cavanagh · 83% of sales
Bought
$0
No buys
Latest buy
May 9, 2011
Michael J. Angelakis

Buys and sales on the price

Since 2003

By period

Open-market trades
Trades3 months12 monthsSince 2003
Buys0010
Sales03319
Plan sales00160
Shares bought0000282,700283K
Shares sold0070,71670.7K38,648,88738.6M
Net shares00−70,716−70.7K−38,366,187−38.4M
Net value$0−$2.28M−$869M

Insiders

Insider12 monthsShares held
Brian L. Roberts
Chairman of Board & Co-CEO, Director
—
21,450,291
Michael J. Cavanagh
Co-CEO, Director
−12.9%
448,173
David C. Novak
Director
—
391,352
as of Nov 21, 2025
Jeffrey A. Honickman
Director
—
298,777
Thomas J. Reid
Chief Legal Officer, Secretary
—
174,809
as of Mar 3, 2026

Trades

329 trades since 2003
TypeInsiderRoleSharesPriceHeld after
Mar 5, 2026Sale
Class A
Jason ArmstrongCFO
CFO
CFO
4,494
at $31.74
$31.74$143K
−2.6%
Changed by trades not shown: 168K after
Changed by trades not shown: 167,906
Feb 11, 2026Sale
Class A
Michael J. CavanaghCo-CEO, Director
Co-CEO, Director
Co-CEO, Director
57,947
at $32.66
$32.66$1.89M
−11.4%
Changed by trades not shown: 448K after
Changed by trades not shown: 448,173
Feb 3, 2026Sale
Class A
Asuka NakaharaDirector
Director
Director
8,275
at $29.70
$29.70$246K
−12.5%
58.0K after
57,958
Nov 27, 2024Sale
Class A
Brian L. RobertsChairman of Board & CEO, Director
Chairman of Board & CEO, Director
Chairman of Board & CEO, Director
235,051
at $42.80
$42.80$10.1M
−0.6%
37.2M after
37,201,146
Nov 26, 2024Sale
Class A
Brian L. RobertsChairman of Board & CEO, Director
Chairman of Board & CEO, Director
Chairman of Board & CEO, Director
234,464
at $42.66
$42.66$10.0M
−0.6%
37.4M after
37,436,197
Nov 26, 2024Sale
Class A
Michael J. CavanaghPresident
President
President
133,159
at $42.54
$42.54$5.66M
−11.9%
Changed by trades not shown: 987K after
Changed by trades not shown: 987,499
Nov 22, 2024Sale
Class A
Kenneth J. BaconDirector
Director
Director
14,408
at $43.39
$43.39$625K
−30.6%
32.7K after
32,733
Nov 6, 2024Sale
Class A
Jason ArmstrongCFO
CFO
CFO
23,248
at $44.84
$44.84$1.04M
−22.5%
Changed by trades not shown: 80.3K after
Changed by trades not shown: 80,276
Jan 29, 2024Sale
Class A
Michael J. CavanaghPresident
President
President
114,749
at $46.10
$46.10$5.29M
−32.5%
239K after
238,540
Nov 20, 2023Sale
Class A
Jason ArmstrongCFO
CFO
CFO
41,663
at $42.63
$42.63$1.78M
−54.2%
35.2K after
35,187
  • Jason Armstrong$143K
    Mar 5, 2026 · Sale4,494 Class A at $31.74
    CFO−2.6% of holdings, Changed by trades not shown: 168K after
  • Michael J. Cavanagh$1.89M
    Feb 11, 2026 · Sale57,947 Class A at $32.66
    Co-CEO, Director−11.4% of holdings, Changed by trades not shown: 448K after
  • Asuka Nakahara$246K
    Feb 3, 2026 · Sale8,275 Class A at $29.70
    Director−12.5% of holdings, 58.0K after
  • Brian L. Roberts$10.1M
    Nov 27, 2024 · Sale235,051 Class A at $42.80
    Chairman of Board & CEO, Director−0.6% of holdings, 37.2M after
  • Brian L. Roberts$10.0M
    Nov 26, 2024 · Sale234,464 Class A at $42.66
    Chairman of Board & CEO, Director−0.6% of holdings, 37.4M after
  • Michael J. Cavanagh$5.66M
    Nov 26, 2024 · Sale133,159 Class A at $42.54
    President−11.9% of holdings, Changed by trades not shown: 987K after
  • Kenneth J. Bacon$625K
    Nov 22, 2024 · Sale14,408 Class A at $43.39
    Director−30.6% of holdings, 32.7K after
  • Jason Armstrong$1.04M
    Nov 6, 2024 · Sale23,248 Class A at $44.84
    CFO−22.5% of holdings, Changed by trades not shown: 80.3K after
  • Michael J. Cavanagh$5.29M
    Jan 29, 2024 · Sale114,749 Class A at $46.10
    President−32.5% of holdings, 239K after
  • Jason Armstrong$1.78M
    Nov 20, 2023 · Sale41,663 Class A at $42.63
    CFO−54.2% of holdings, 35.2K after