‹ Screener

COMCAST CORP

CMCSA, CCZ · Cable & Other Pay Television Services · 2.06B shares · -3%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $10.1B (gross $11.3B, SBC $1.2B)

Reference price $31.73 · est. market cap ~$65.5B — last insider sale, 2026-03-05 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B78

gen composite 69pct→78

Congressional trades

DateMemberTypeOwnerAmount
2026-05-07Kelly, Mike · PA16sellspouse$1K–$15K
2026-04-14Cisneros, Gilbert · CA31sell (partial)self$15K+

STOCK Act Periodic Transaction Reports (U.S. House Clerk). Amounts are disclosed ranges, not exact figures.

Quarterly revenue

2025-06-30 · $30.3B2025-09-30 · $31.2B2025-12-31 · $32.3B2026-03-31 · $31.5B

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
16.7%
Net margin
16.2%
Return on equity
20.6%
Return on assets
7.3%
ROIC
8.3%
Revenue growth (QoQ)
5.3%
Net-income growth
23.5%
Debt / equity
1.0×
Net debt / EBITDA
2.2×
Current ratio
0.9×
Free cash flow
$21.9B
EBITDA
$36.9B
Tangible book value
$35.4B
Cash & investments
$17.4B
Stock comp / revenue
1.0%

Insider transactions · last 6 months

DateInsiderTypeSharesPrice
2026-06-30Smith GordonGrant1.4K
2026-06-30Honickman Jeffrey AGrant1.8K
2026-06-30BREEN EDWARD DGrant815
2026-06-30Brady Louise F.Grant1.4K
2026-06-30Baltimore Thomas J JrGrant1.4K
2026-05-19ROBERTS BRIAN LGift202K
2026-05-11BREEN EDWARD DGift32K
2026-04-03Murdock Daniel C.Option exercise5.3K
2026-04-03Murdock Daniel C.Tax withheld2.1K$27.93
2026-03-31Smith GordonGrant1.2K
2026-03-31Honickman Jeffrey AGrant1.5K
2026-03-31BREEN EDWARD DGrant697
2026-03-31Brady Louise F.Grant1.2K
2026-03-31Baltimore Thomas J JrGrant1.2K
2026-03-17Khoury JenniferOption exercise11K$28.38
2026-03-17Khoury JenniferTax withheld11K$30.08
2026-03-17BREEN EDWARD DGift30K
2026-03-05Armstrong JasonOption exercise73K$28.38
2026-03-05Armstrong JasonSell4.5K$31.73
2026-03-05Armstrong JasonTax withheld69K$31.75
2026-03-01ROBERTS BRIAN LOption exercise46K
2026-03-01ROBERTS BRIAN LTax withheld46K$30.96
2026-03-01Cavanagh Michael JOption exercise35K
2026-03-01Cavanagh Michael JTax withheld35K$30.96
2026-03-01Khoury JenniferOption exercise4.3K
2026-03-01Khoury JenniferOption exercise2.9K
2026-03-01Khoury JenniferOption exercise2.7K
2026-03-01Khoury JenniferTax withheld1.3K$30.96
2026-03-01Khoury JenniferTax withheld2.0K$30.96
2026-03-01Khoury JenniferTax withheld2.9K$30.96
2026-03-01Armstrong JasonOption exercise93K
2026-03-01Armstrong JasonOption exercise5.8K
2026-03-01Armstrong JasonOption exercise4.5K
2026-03-01Armstrong JasonTax withheld2.1K$30.96
2026-03-01Armstrong JasonTax withheld2.7K$30.96
2026-03-01Armstrong JasonTax withheld43K$30.96
2026-03-01Murdock Daniel C.Option exercise4.1K
2026-03-01Murdock Daniel C.Option exercise3.9K
2026-03-01Murdock Daniel C.Option exercise3.2K
2026-03-01Murdock Daniel C.Option exercise2.3K
2026-03-01Murdock Daniel C.Tax withheld553$30.96
2026-03-01Murdock Daniel C.Tax withheld771$30.96
2026-03-01Murdock Daniel C.Tax withheld944$30.96
2026-03-01Murdock Daniel C.Tax withheld1.0K$30.96
2026-03-01Reid Thomas J.Option exercise93K
2026-03-01Reid Thomas J.Tax withheld49K$30.96
2026-02-11ROBERTS BRIAN LOption exercise984K$28.38
2026-02-11ROBERTS BRIAN LTax withheld908K$32.70
2026-02-11Cavanagh Michael JOption exercise294K$28.38
2026-02-11Cavanagh Michael JTax withheld294K$32.66
2026-02-11Cavanagh Michael JOption exercise442K$28.38
2026-02-11Cavanagh Michael JSell58K$32.66
2026-02-11Cavanagh Michael JTax withheld384K$32.66
2026-02-04Smith GordonGrant7.9K
2026-02-03NAKAHARA ASUKASell8.3K$29.70
2026-01-20Honickman Jeffrey AGrant1.5K
2026-01-20BREEN EDWARD DGrant705
2026-01-20Brady Louise F.Grant1.2K
2026-01-20Baltimore Thomas J JrGrant1.2K
2026-01-20Murdock Daniel C.Option exercise1.6K
2026-01-20Murdock Daniel C.Tax withheld478$28.38
2026-01-20Armstrong JasonOption exercise8.2K
2026-01-20Armstrong JasonTax withheld4.0K$28.42
2026-01-20Bell Madeline S.Option exercise5.1K
2026-01-20Reid Thomas J.Option exercise12K
2026-01-20Reid Thomas J.Tax withheld4.7K$28.05

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-29OtherExhibitsfiling ↗
2026-06-12Shareholder votefiling ↗
2026-06-03OtherExhibitsfiling ↗
2026-06-02OtherExhibitsfiling ↗
2026-05-27OtherExhibitsfiling ↗
2026-04-23ResultsExhibitsfiling ↗
2026-03-16Reg FDExhibitsfiling ↗
2026-02-27Exec/director changefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-292026-06-290000950103-26-009591 ↗
8-K2026-06-122026-06-100001628280-26-042848 ↗
8-K2026-06-032026-06-030000950103-26-008429 ↗
8-K2026-06-022026-06-020000950103-26-008329 ↗
8-K2026-05-272026-05-270000950103-26-007759 ↗
DEF 14A2026-04-242026-06-100001193125-26-177138 ↗
10-Q2026-04-232026-03-310001628280-26-026805 ↗
8-K2026-04-232026-04-230001628280-26-026685 ↗
8-K2026-03-162026-03-160001628280-26-017950 ↗
8-K2026-02-272026-02-250001628280-26-012809 ↗
10-K2026-02-032025-12-310001628280-26-004994 ↗
8-K2026-01-292026-01-290001628280-26-003964 ↗