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
B78gen composite 69pct→78
Congressional trades
| Date | Member | Type | Owner | Amount |
|---|---|---|---|---|
| 2026-05-07 | Kelly, Mike · PA16 | sell | spouse | $1K–$15K |
| 2026-04-14 | Cisneros, Gilbert · CA31 | sell (partial) | self | $15K+ |
STOCK Act Periodic Transaction Reports (U.S. House Clerk). Amounts are disclosed ranges, not exact figures.
Quarterly revenue
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
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-30 | Smith Gordon | Grant | 1.4K | — |
| 2026-06-30 | Honickman Jeffrey A | Grant | 1.8K | — |
| 2026-06-30 | BREEN EDWARD D | Grant | 815 | — |
| 2026-06-30 | Brady Louise F. | Grant | 1.4K | — |
| 2026-06-30 | Baltimore Thomas J Jr | Grant | 1.4K | — |
| 2026-05-19 | ROBERTS BRIAN L | Gift | 202K | — |
| 2026-05-11 | BREEN EDWARD D | Gift | 32K | — |
| 2026-04-03 | Murdock Daniel C. | Option exercise | 5.3K | — |
| 2026-04-03 | Murdock Daniel C. | Tax withheld | 2.1K | $27.93 |
| 2026-03-31 | Smith Gordon | Grant | 1.2K | — |
| 2026-03-31 | Honickman Jeffrey A | Grant | 1.5K | — |
| 2026-03-31 | BREEN EDWARD D | Grant | 697 | — |
| 2026-03-31 | Brady Louise F. | Grant | 1.2K | — |
| 2026-03-31 | Baltimore Thomas J Jr | Grant | 1.2K | — |
| 2026-03-17 | Khoury Jennifer | Option exercise | 11K | $28.38 |
| 2026-03-17 | Khoury Jennifer | Tax withheld | 11K | $30.08 |
| 2026-03-17 | BREEN EDWARD D | Gift | 30K | — |
| 2026-03-05 | Armstrong Jason | Option exercise | 73K | $28.38 |
| 2026-03-05 | Armstrong Jason | Sell | 4.5K | $31.73 |
| 2026-03-05 | Armstrong Jason | Tax withheld | 69K | $31.75 |
| 2026-03-01 | ROBERTS BRIAN L | Option exercise | 46K | — |
| 2026-03-01 | ROBERTS BRIAN L | Tax withheld | 46K | $30.96 |
| 2026-03-01 | Cavanagh Michael J | Option exercise | 35K | — |
| 2026-03-01 | Cavanagh Michael J | Tax withheld | 35K | $30.96 |
| 2026-03-01 | Khoury Jennifer | Option exercise | 4.3K | — |
| 2026-03-01 | Khoury Jennifer | Option exercise | 2.9K | — |
| 2026-03-01 | Khoury Jennifer | Option exercise | 2.7K | — |
| 2026-03-01 | Khoury Jennifer | Tax withheld | 1.3K | $30.96 |
| 2026-03-01 | Khoury Jennifer | Tax withheld | 2.0K | $30.96 |
| 2026-03-01 | Khoury Jennifer | Tax withheld | 2.9K | $30.96 |
| 2026-03-01 | Armstrong Jason | Option exercise | 93K | — |
| 2026-03-01 | Armstrong Jason | Option exercise | 5.8K | — |
| 2026-03-01 | Armstrong Jason | Option exercise | 4.5K | — |
| 2026-03-01 | Armstrong Jason | Tax withheld | 2.1K | $30.96 |
| 2026-03-01 | Armstrong Jason | Tax withheld | 2.7K | $30.96 |
| 2026-03-01 | Armstrong Jason | Tax withheld | 43K | $30.96 |
| 2026-03-01 | Murdock Daniel C. | Option exercise | 4.1K | — |
| 2026-03-01 | Murdock Daniel C. | Option exercise | 3.9K | — |
| 2026-03-01 | Murdock Daniel C. | Option exercise | 3.2K | — |
| 2026-03-01 | Murdock Daniel C. | Option exercise | 2.3K | — |
| 2026-03-01 | Murdock Daniel C. | Tax withheld | 553 | $30.96 |
| 2026-03-01 | Murdock Daniel C. | Tax withheld | 771 | $30.96 |
| 2026-03-01 | Murdock Daniel C. | Tax withheld | 944 | $30.96 |
| 2026-03-01 | Murdock Daniel C. | Tax withheld | 1.0K | $30.96 |
| 2026-03-01 | Reid Thomas J. | Option exercise | 93K | — |
| 2026-03-01 | Reid Thomas J. | Tax withheld | 49K | $30.96 |
| 2026-02-11 | ROBERTS BRIAN L | Option exercise | 984K | $28.38 |
| 2026-02-11 | ROBERTS BRIAN L | Tax withheld | 908K | $32.70 |
| 2026-02-11 | Cavanagh Michael J | Option exercise | 294K | $28.38 |
| 2026-02-11 | Cavanagh Michael J | Tax withheld | 294K | $32.66 |
| 2026-02-11 | Cavanagh Michael J | Option exercise | 442K | $28.38 |
| 2026-02-11 | Cavanagh Michael J | Sell | 58K | $32.66 |
| 2026-02-11 | Cavanagh Michael J | Tax withheld | 384K | $32.66 |
| 2026-02-04 | Smith Gordon | Grant | 7.9K | — |
| 2026-02-03 | NAKAHARA ASUKA | Sell | 8.3K | $29.70 |
| 2026-01-20 | Honickman Jeffrey A | Grant | 1.5K | — |
| 2026-01-20 | BREEN EDWARD D | Grant | 705 | — |
| 2026-01-20 | Brady Louise F. | Grant | 1.2K | — |
| 2026-01-20 | Baltimore Thomas J Jr | Grant | 1.2K | — |
| 2026-01-20 | Murdock Daniel C. | Option exercise | 1.6K | — |
| 2026-01-20 | Murdock Daniel C. | Tax withheld | 478 | $28.38 |
| 2026-01-20 | Armstrong Jason | Option exercise | 8.2K | — |
| 2026-01-20 | Armstrong Jason | Tax withheld | 4.0K | $28.42 |
| 2026-01-20 | Bell Madeline S. | Option exercise | 5.1K | — |
| 2026-01-20 | Reid Thomas J. | Option exercise | 12K | — |
| 2026-01-20 | Reid Thomas J. | Tax withheld | 4.7K | $28.05 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-29 | 2026-06-29 | 0000950103-26-009591 ↗ |
| 8-K | 2026-06-12 | 2026-06-10 | 0001628280-26-042848 ↗ |
| 8-K | 2026-06-03 | 2026-06-03 | 0000950103-26-008429 ↗ |
| 8-K | 2026-06-02 | 2026-06-02 | 0000950103-26-008329 ↗ |
| 8-K | 2026-05-27 | 2026-05-27 | 0000950103-26-007759 ↗ |
| DEF 14A | 2026-04-24 | 2026-06-10 | 0001193125-26-177138 ↗ |
| 10-Q | 2026-04-23 | 2026-03-31 | 0001628280-26-026805 ↗ |
| 8-K | 2026-04-23 | 2026-04-23 | 0001628280-26-026685 ↗ |
| 8-K | 2026-03-16 | 2026-03-16 | 0001628280-26-017950 ↗ |
| 8-K | 2026-02-27 | 2026-02-25 | 0001628280-26-012809 ↗ |
| 10-K | 2026-02-03 | 2025-12-31 | 0001628280-26-004994 ↗ |
| 8-K | 2026-01-29 | 2026-01-29 | 0001628280-26-003964 ↗ |