CMCSA

Comcast Corporation
21.57 -1.24% 2026-10-28

Analysts 16 firms · 6 buy · 7 hold · 3 sell · target 27 +26% (18–36)

Last 90d 1 congress sale

52-week range
20.48 32.86
1-month-0.1%
3-month-8.9%
1-year-21.8%
3-year-46.4%
5-year-57.9%
vs 50-day-8.4%
vs 200-day-17.5%
Volatility33%
Beta0.04
$ vol/day$673M
ATH57.92
From ATH-62.8%
Next report2027-01-28
WhoEntryMove What they saidWhen
TRACKER - Analyst Ratings short 22.13 +2.5% Keybanc downgraded CMCSA. The move: Keybanc downgraded CMCSA: Sector Weight to Underweight with a $18 target, on 25… Fri, 25 Sep
TRACKER - Gilbert Cisneros · Congress long 23.38 -7.7% Gilbert Cisneros's trade date was 16 June 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… Mon, 06 Jul
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
8mo sell 1 $142,640 30.23
8mo sell 1 $1,892,549 30.24
9mo sell 1 $245,768 29.31
1.9y sell 2 $25,727,202 36.73
1.9y sell 1 $625,163 37.36
2.0y sell 1 $1,042,508 38.20
2.7y sell 1 $5,289,929 38.89
2.9y sell 1 $1,775,891 35.50
3.0y sell 1 $25,828,715 35.17
3.9y sell 1 $71,780 28.14
4.4y sell 1 $397,340 35.08
4.6y sell 1 $2,988,583 35.86
5.4y sell 1 $229,324 44.45
5.5y sell 1 $233,320 44.78
5.5y sell 1 $557,505 44.12
5.5y sell 1 $39,173,950 43.38
5.7y sell 2 $2,130,827 42.43
5.7y sell 1 $9,562,573 41.41
5.8y sell 1 $99,950 39.12
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

KHKevin Hern 2B3S 3mo GCGilbert Cisneros 3B7S 3mo MKMike Kelly 1S 6mo AAAlan Armstrong 1B 7mo AKAngus S King 1B1S 10mo JJJulie Johnson 4S 10mo VHValerie Hoyle 1S 1.1y SFScott Scott Franklin 1B2S 1.2y JSJefferson Shreve 1B2S 1.5y RBRob Bresnahan 1B1S 1.6y GWGeorge Whitesides 1S 1.6y SBSheri Biggs 1S 1.6y SCShelley M Capito 2B1S 1.7y RLRick Larsen 1S 1.8y +42 more

56 members · 67 buys / 92 sells · $1.1M–$4.7M disclosed · latest filing Sep 4, 2026 · showing the 120 most recent · full tracker ›

WhenMemberSize AmountPrice then
3mo sell KH Kevin Hern $1K–$15K 24.37
3mo sell GC Gilbert Cisneros $1K–$15K 23.43
4mo buy GC Gilbert Cisneros $1K–$15K 22.98
6mo sell MK Mike Kelly $1K–$15K 25.49
7mo sell GC Gilbert Cisneros $15K–$50K 27.34
7mo buy AA Alan Armstrong $1K–$15K 27.20
7mo sell KH Kevin Hern $15K–$50K 28.89
10mo buy GC Gilbert Cisneros $1K–$15K 26.93
10mo sell AK Angus S King $1K–$15K 26.57
10mo sell JJ Julie Johnson $1K–$15K 26.93
11mo sell GC Gilbert Cisneros $1K–$15K 24.34
12mo sell JJ Julie Johnson $1K–$15K 24.88
12mo sell GC Gilbert Cisneros $1K–$15K 24.81
1.1y sell GC Gilbert Cisneros $1K–$15K 26.76
1.1y sell VH Valerie Hoyle $1K–$15K 27.83
1.2y sell JJ Julie Johnson $1K–$15K 28.96
1.2y sell GC Gilbert Cisneros $1K–$15K 28.62
1.2y sell SF Scott Scott Franklin $1K–$15K 28.66
1.2y sell SF Scott Scott Franklin $15K–$50K 28.66
1.5y sell JS Jefferson Shreve $15K–$50K 30.28
1.6y buy RB Rob Bresnahan $15K–$50K 28.64
1.6y sell JJ Julie Johnson $1K–$15K 31.74
1.6y buy JS Jefferson Shreve $15K–$50K 31.90
1.6y sell GW George Whitesides $50K–$100K 31.64
1.6y sell SB Sheri Biggs $1K–$15K 31.20
1.7y sell RB Rob Bresnahan $1K–$15K 30.99
1.7y sell JS Jefferson Shreve $15K–$50K 31.38
1.7y sell SC Shelley M Capito $1K–$15K 31.38
1.8y sell RL Rick Larsen $1K–$15K 31.87
2.1y buy RT Ritchie John Torres $1K–$15K 34.90
2.2y sell JJ John James $1K–$15K 32.90
2.2y buy SF Scott Scott Franklin $1K–$15K 32.77
2.3y sell JM Jared Moskowitz $1K–$15K 34.53
2.3y sell JM Jared Moskowitz $1K–$15K 32.21
2.4y sell JB John Boozman $1K–$15K 31.94
2.4y sell MM Markwayne Mullin $15K–$50K 31.93
2.5y sell CM Carol Devine Miller $1K–$15K 32.95
2.5y sell CM Carol Devine Miller $15K–$50K 32.95
2.6y sell SW Sheldon Whitehouse $15K–$50K 36.26
2.9y sell JM Jerry Moran $1K–$15K 37.15
2.9y sell JC John Curtis $1K–$15K 35.85
2.9y buy SC Shelley M Capito $1K–$15K 35.13
3.0y sell GS Greg Stanton $1K–$15K 36.17
3.1y buy MM Markwayne Mullin $1K–$15K 36.16
3.1y buy GS Greg Stanton $1K–$15K 36.58
3.1y buy MM Markwayne Mullin $15K–$50K 37.36
3.1y sell LF Lois Frankel $15K–$50K 37.23
3.4y sell ZL Zoe Lofgren $1K–$15K 32.09
3.5y sell LF Lois Frankel $1K–$15K 33.57
3.5y sell JH John W Hickenlooper $15K–$50K 33.96
3.5y buy SF Scott Franklin $50K–$100K 31.40
3.5y buy SF Scott Franklin $1K–$15K 31.40
3.7y sell SF Scott Franklin $50K–$100K 32.12
3.7y sell KH Kevin Hern $1K–$15K 32.06
3.9y buy RW Robert J. Wittman $1K–$15K 27.99
3.9y sell DS Daniel S Sullivan $1K–$15K 29.62
4.0y buy LF Lois Frankel $1K–$15K 23.19
4.0y buy KM Kathy Manning $1K–$15K 23.19
4.1y sell RW Robert J. Wittman $1K–$15K 27.24
4.1y sell KM Kathy Manning $1K–$15K 28.60
4.3y buy KM Kathy Manning $1K–$15K 32.77
4.4y buy LF Lois Frankel $1K–$15K 31.94
4.6y sell JC John Curtis $1K–$15K 36.50
4.8y sell PS Pete Sessions $1K–$15K 39.72
4.9y buy JM Jerry Moran $1K–$15K 38.48
5.2y buy ZL Zoe Lofgren $1K–$15K 48.42
5.4y sell JC John Curtis $1K–$15K 44.99
5.4y buy LF Lois Frankel $1K–$15K 42.35
5.7y sell JY John A. Yarmuth $1K–$15K 42.81
5.7y sell JR John Rutherford $1K–$15K 41.45
5.7y sell JR John Rutherford $1K–$15K 40.85
5.7y sell PM Peter Meijer $15K–$50K 41.07
5.9y buy DP Dean Phillips $1K–$15K 39.79
6.0y buy DP Dean Phillips $1K–$15K 38.33
6.0y sell WC William Cassidy $1K–$15K 34.31
6.0y buy DP Dean Phillips $1K–$15K 32.03
6.0y sell PV Peter J. Visclosky $1K–$15K 34.90
6.2y sell WC William Cassidy $1K–$15K 33.35
6.2y buy JR John Rutherford $1K–$15K 33.52
6.3y buy KH Kevin Hern $1K–$15K 33.53
6.4y sell JY John A. Yarmuth $1K–$15K 29.51
6.4y buy DP Dean Phillips $1K–$15K 30.75
6.5y sell GC Gilbert Cisneros $1K–$15K 29.84
6.5y sell SC Steve Cohen $1K–$15K 29.14
6.5y buy DP Dean Phillips $1K–$15K 29.14
6.6y buy KL Kelly Loeffler $15K–$50K 28.27
6.6y buy JC John Curtis $1K–$15K 26.28
6.6y sell ZL Zoe Lofgren $1K–$15K 25.98
6.6y buy GC Gilbert Cisneros $1K–$15K 27.12
6.7y buy DP Dean Phillips $1K–$15K 31.00
6.7y sell CB Cheri Bustos $15K–$50K 32.82
6.7y sell DP Dean Phillips $1K–$15K 33.95
6.7y sell KL Kelly Loeffler $15K–$50K 33.91
6.7y sell KL Kelly Loeffler $15K–$50K 33.66
6.8y sell KL Kelly Loeffler $15K–$50K 32.93
6.8y sell KL Kelly Loeffler $1K–$15K 34.99
6.8y buy DP Dean Phillips $1K–$15K 34.60
6.8y buy DP Dean Phillips $1K–$15K 34.51
6.8y buy DP Dean Phillips $1K–$15K 34.19
6.8y buy DP Dean Phillips $1K–$15K 34.13
6.8y buy DP Dean Phillips $1K–$15K 34.03
6.9y buy SC Shelley M Capito $1K–$15K 32.94
7.0y buy CB Cheri Bustos $15K–$50K 34.48
7.0y buy KH Kevin Hern $1K–$15K 34.56
7.2y sell DS Donna Shalala $1K–$15K 32.97
7.3y buy AK Angus S King $1K–$15K 33.38
7.4y sell DS Donna Shalala $1K–$15K 32.68
7.6y sell NT Nicholas Van Taylor $1K–$15K 29.21
7.7y sell DS Donna Shalala $1K–$15K 27.70
7.8y buy WC William Cassidy $1K–$15K 26.68
7.9y sell WC William Cassidy $1K–$15K 27.74
8.1y sell GP Gary Palmer $1K–$15K 25.62
8.2y buy CC Carlos Curbelo $1K–$15K 26.81
8.2y buy GP Gary Palmer $1K–$15K 26.05
8.3y buy GP Gary Palmer $1K–$15K 25.48
8.4y sell SC Susan M Collins $1K–$15K 22.94
8.5y sell TM Thomas MacArthur $1K–$15K 23.39
8.5y buy LF Lois Frankel $1K–$15K 22.53
8.5y buy DD Debbie Dingell $15K–$50K 22.43
8.5y buy WC William Cassidy $1K–$15K 24.83

Next report 2027-01-28 (Thursday, before open, in 91 days) · EPS estimate 0.61. It has finished the next session higher 63% of the time, average move 3.3%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-10-22 beat 0.99 1.07 +8.4% +1.6% +3.4% —
2026-07-23 beat 0.97 1.04 +7.6% +2.1% -6.8% +0.6%
2026-04-23 beat 0.73 0.79 +8.3% +3.8% +7.7% -7.9%
2026-01-29 beat 0.76 0.84 +10.8% -2.7% +2.9% +8.6%
2025-10-30 beat 1.10 1.12 +1.7% -8.6% -4.2% -4.3%
2025-07-31 beat 1.18 1.25 +5.9% +4.6% +2.2% -2.6%
2025-04-24 beat 0.99 1.09 +9.9% -7.2% -3.7% -1.9%
2025-01-30 beat 0.86 0.96 +11.4% -7.9% -11.0% -7.7%
2024-10-31 beat 1.06 1.12 +5.3% +7.0% +3.4% +4.6%
2024-07-23 beat 1.12 1.21 +8.2% -0.3% -2.6% +3.2%
2024-04-25 beat 0.99 1.04 +5.3% -3.9% -5.8% -4.6%
2024-01-25 beat 0.79 0.84 +6.3% -0.2% +3.4% +6.7%
2023-10-26 beat 0.95 1.08 +13.7% -6.3% -8.4% -0.6%
2023-07-27 beat 0.98 1.13 +15.5% +3.7% +5.7% +5.3%
2023-04-27 beat 0.83 0.92 +10.9% +3.2% +10.3% +10.1%
2023-01-26 beat 0.78 0.82 +5.6% -2.6% +0.8% +2.5%
2022-10-27 beat 0.90 0.96 +6.5% +4.7% +1.5% -3.6%
2022-07-28 beat 0.92 1.01 +10.3% -8.7% -9.1% -10.2%
2022-04-28 beat 0.81 0.86 +6.7% -3.9% -6.2% -9.2%
2022-01-27 beat 0.74 0.77 +4.7% -6.2% -0.9% +2.4%
2021-10-28 beat 0.75 0.87 +15.8% -3.9% -1.0% +0.6%
2021-07-29 beat 0.67 0.84 +26.1% +2.1% +0.2% +0.6%
2021-04-29 beat 0.58 0.76 +30.1% +3.5% +4.3% +5.3%
2021-01-28 beat 0.48 0.56 +16.1% +3.3% +6.6% +6.3%
2020-10-29 beat 0.51 0.65 +27.1% +0.2% +2.6% +5.6%
2020-07-30 beat 0.55 0.69 +24.9% +1.3% -0.5% -2.3%
2020-04-30 beat 0.67 0.71 +5.7% -6.4% -3.5% -8.8%
2020-01-23 beat 0.77 0.79 +3.0% -1.9% -3.8% -7.0%
2019-10-24 beat 0.75 0.79 +5.9% +3.3% -1.9% -2.0%
2019-07-25 beat 0.75 0.78 +3.6% -1.2% -0.6% -4.4%
2019-04-25 beat 0.68 0.76 +11.7% +1.4% +2.6% +1.9%
2019-01-23 beat 0.63 0.64 +2.0% +3.2% +5.5% +1.3%
2018-10-25 beat 0.61 0.65 +7.3% +5.2% +5.0% +11.2%
2018-07-26 beat 0.60 0.65 +7.6% +4.2% +4.0% +3.7%
2018-04-25 beat 0.59 0.62 +5.1% -0.5% +2.7% -6.1%
2018-01-24 beat 0.47 0.49 +4.8% +0.6% +1.3% +0.2%
2017-10-26 beat 0.49 0.52 +5.3% -2.6% -1.5% -4.6%
2017-07-27 beat 0.49 0.52 +7.2% +2.0% +0.2% +0.9%
2017-04-27 beat 0.45 0.53 +19.1% +2.0% +2.1% -1.3%
2017-01-26 beat 0.43 0.45 +2.9% -0.4% +2.8% +2.2%
2016-10-26 beat 0.46 0.46 +0.8% +0.6% -3.0% -4.7%
2016-07-27 beat 0.40 0.42 +2.8% +1.5% +1.1% -0.5%
2016-04-27 beat 0.39 0.42 +6.4% +1.9% +0.4% -0.3%
2016-02-03 miss 0.41 0.41 -0.8% +3.9% +6.0% +2.2%
2015-10-27 miss 0.40 0.40 -0.1% +0.3% -1.0% +0.6%
2015-07-23 miss 0.42 0.42 -0.2% +0.6% -3.1% -3.3%
2015-05-04 beat 0.37 0.40 +7.2% +2.8% +0.6% -1.1%
2015-02-24 miss 0.39 0.39 -1.0% +0.3% +1.6% +3.0%
2014-10-23 beat 0.35 0.37 +3.2% +1.3% +3.4% +5.6%
2014-07-22 beat 0.36 0.38 +4.3% +1.7% +1.5% +2.2%
2014-04-22 beat 0.32 0.34 +5.8% +1.4% +1.9% +3.3%
2014-01-28 miss 0.34 0.33 -3.1% +2.9% +1.6% +2.0%
2013-10-30 beat 0.31 0.33 +6.3% +0.3% -1.3% +0.2%
2013-07-31 beat 0.32 0.33 +2.9% +3.6% +5.6% +5.8%
2013-05-01 beat 0.25 0.26 +1.1% +1.6% +1.4% +4.8%
2013-02-12 miss 0.27 0.26 -3.0% +7.4% +3.0% +2.9%
2012-10-26 miss 0.23 0.23 -0.0% +0.7% +3.3% +2.2%
2012-08-01 beat 0.24 0.25 +4.9% +3.2% +3.1% +6.0%
2012-05-02 beat 0.21 0.23 +6.6% -1.4% -0.6% -4.7%
2012-02-15 beat 0.21 0.24 +11.2% +6.4% +4.7% +9.4%

16 firms covering, 26 actions in the last 180 days (ratings, reiterations and target changes) · average price target 27 from 16 firms, range 18–36.

DateFirmActionRating TargetFrom
2026-10-26 Freedom Broker main Hold 25 29
2026-10-23 Evercore ISI Group main Outperform 29 30
2026-10-23 TD Cowen main Buy 36 39
2026-10-23 Rosenblatt main Buy 31 —
2026-10-19 Rosenblatt main Buy 31 —
2026-10-02 Scotiabank main Sector Perform 28 29
2026-09-29 Barclays main Equal-Weight 24 26
2026-09-28 Morgan Stanley main Equal-Weight 27 29
2026-09-25 Keybanc down Underweight 18 —
2026-09-24 Citigroup main Buy 28 30
2026-09-16 B of A Securities main Buy 35 37
2026-09-15 UBS main Neutral 27 32
2026-07-24 Wells Fargo main Underweight 23 28
2026-07-24 RBC Capital main Sector Perform 26 27
2026-07-24 Barclays main Equal-Weight 26 28
2026-07-24 Rosenblatt main Buy 31 —
2026-07-20 RBC Capital main Sector Perform 27 32
2026-07-15 Scotiabank main Sector Perform 33 36
2026-07-14 BNP Paribas main Underperform 22 25
2026-07-07 Morgan Stanley main Equal-Weight 30 33
2026-07-07 Wells Fargo main Underweight 28 29
2026-07-02 Goldman Sachs main Neutral 26 29
2026-06-30 Rosenblatt up Buy 31 24
2026-06-30 Deutsche Bank up Buy 32 34
2026-06-12 Freedom Broker init Hold 29 —
2026-06-05 Rosenblatt main Neutral 24 30
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
-0.1%
Next 1 week
+0.2%
Next 1 month
+0.0%
Seasonality
Mildly positive window
Next 30 days (to Nov 28): +1.4% median, 56% of the last 45 years finished up.
20-year seasonality chart →
Mean reversion
Deeply oversold — RSI(2) at 9
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is +0.05%/day.
Mean-reversion stats →
1-month breakdown — Market · β 0.04 +0.1% · Seasonal tilt -0.1%
$82.5B market cap (#69 US) $673M/day volume 33% volatility -22% 1-year -63% from ATH
52-week range · 9% of the way up · -34% from the high
$20.48$32.86

Not investment advice.