NASDAQ:CMCSA | Historical Stock Price | COMCAST CORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1980-03-17 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.08$0.33$1.30$5.15$20.37$80.641980-03-172026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 1999

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$14.96$16.03838,342
1999-12-30$15.07$16.15512,160
1999-12-29$15.56$16.681,125,472
1999-12-28$15.66$16.78419,971
1999-12-27$16.30$17.47840,903
1999-12-23$16.60$17.781,194,293
1999-12-22$15.29$16.38579,701
1999-12-21$14.96$16.03748,394
1999-12-20$14.62$15.67619,394
1999-12-17$15.23$16.32846,665
1999-12-16$14.78$15.84620,674
1999-12-15$14.04$15.04723,426
1999-12-14$14.06$15.06983,667
1999-12-13$14.68$15.731,086,419
1999-12-10$14.60$15.65803,451
1999-12-09$15.21$16.301,978,218
1999-12-08$13.55$14.52961,901
1999-12-07$13.37$14.331,008,315
1999-12-06$13.32$14.271,264,715
1999-12-03$13.55$14.52804,731
1999-12-02$12.95$13.87396,924
1999-12-01$12.73$13.641,043,206
1999-11-30$13.16$14.10841,863
1999-11-29$13.08$14.02829,699
1999-11-26$12.83$13.75187,579
1999-11-24$13.30$14.25811,774
1999-11-23$12.50$13.391,164,524
1999-11-22$13.14$14.08599,227
1999-11-19$13.55$14.521,274,638
1999-11-18$13.71$14.691,053,129
1999-11-17$13.43$14.391,572,971
1999-11-16$13.75$14.731,182,129
1999-11-15$12.91$13.83343,787
1999-11-12$13.55$14.522,990,374
1999-11-11$12.79$13.702,236,219
1999-11-10$12.59$13.491,099,544
1999-11-09$12.63$13.54933,732
1999-11-08$12.57$13.47978,226
1999-11-05$11.52$12.34617,473
1999-11-04$11.54$12.37584,823
1999-11-03$10.99$11.781,404,279
1999-11-02$11.29$12.09963,181
1999-11-01$11.64$12.47429,574
1999-10-29$11.87$12.721,303,767
1999-10-28$11.19$11.991,241,668
1999-10-27$10.56$11.321,177,008
1999-10-26$10.37$11.11779,764
1999-10-25$10.97$11.76639,560
1999-10-22$11.09$11.881,290,323
1999-10-21$10.86$11.63307,616
1999-10-20$10.86$11.63567,857
1999-10-19$10.35$11.09727,267
1999-10-18$10.02$10.73544,490
1999-10-15$10.04$10.75892,759
1999-10-14$10.43$11.17578,741
1999-10-13$10.62$11.38504,478
1999-10-12$11.05$11.84329,063
1999-10-11$11.40$12.22333,864
1999-10-08$11.31$12.11499,036
1999-10-07$11.17$11.971,067,534
1999-10-06$11.27$12.07905,563
1999-10-05$11.27$12.07799,290
1999-10-04$11.50$12.321,214,139
1999-10-01$10.97$11.76890,198
1999-09-30$11.27$12.071,757,669
1999-09-29$10.39$11.13884,436
1999-09-28$9.88$10.591,841,855
1999-09-27$9.63$10.311,023,680
1999-09-24$9.59$10.271,288,082
1999-09-23$9.45$10.133,502,534
1999-09-22$9.92$10.63381,879
1999-09-21$10.06$10.77330,663
1999-09-20$10.50$11.26628,997
1999-09-17$10.60$11.361,141,477
1999-09-16$9.96$10.671,980,779
1999-09-15$9.68$10.38642,121
1999-09-14$10.06$10.77680,533
1999-09-13$10.19$10.921,951,330
1999-09-10$10.23$10.962,537,113
1999-09-09$10.39$11.13404,286
1999-09-08$10.29$11.03966,702
1999-09-07$10.21$10.94826,818
1999-09-03$10.13$10.86791,287
1999-09-02$9.51$10.191,052,809
1999-09-01$9.37$10.04881,555
1999-08-31$9.20$9.851,168,365
1999-08-30$9.47$10.15706,461
1999-08-27$9.43$10.11564,977
1999-08-26$9.59$10.271,024,640
1999-08-25$9.88$10.591,544,162
1999-08-24$9.68$10.382,217,333
1999-08-23$9.92$10.63977,585
1999-08-20$10.00$10.711,030,082
1999-08-19$10.25$10.98540,649
1999-08-18$10.43$11.17991,030
1999-08-17$10.27$11.012,193,005
1999-08-16$9.96$10.67796,089
1999-08-13$9.82$10.52998,072
1999-08-12$9.41$10.08887,637
1999-08-11$10.07$10.801,202,616
1999-08-10$9.80$10.501,007,035
1999-08-09$10.00$10.711,335,137
1999-08-06$10.29$11.03278,807
1999-08-05$10.27$11.01723,746
1999-08-04$10.43$11.17394,363
1999-08-03$10.45$11.19594,426
1999-08-02$10.90$11.67469,907
1999-07-30$11.15$11.95300,894
1999-07-29$11.01$11.80408,128
1999-07-28$11.40$12.22840,903
1999-07-27$11.31$12.11710,942
1999-07-26$10.84$11.611,381,232
1999-07-23$11.32$12.13560,815
1999-07-22$11.32$12.13521,443
1999-07-21$12.05$12.91675,091
1999-07-20$11.68$12.51484,952
1999-07-19$11.79$12.64893,719
1999-07-16$11.52$12.34610,751
1999-07-15$11.52$12.34347,309
1999-07-14$11.68$12.51306,656
1999-07-13$11.87$12.72514,401
1999-07-12$11.83$12.68617,793
1999-07-09$11.64$12.47382,199
1999-07-08$11.54$12.37534,247
1999-07-07$11.60$12.43537,128
1999-07-06$11.07$11.86609,470
1999-07-02$11.42$12.241,011,196
1999-07-01$11.56$12.39491,674
1999-06-30$11.19$11.99561,135
1999-06-29$11.25$12.05513,120
1999-06-28$11.21$12.01354,351
1999-06-25$10.64$11.40597,627
1999-06-24$10.76$11.53970,223
1999-06-23$11.15$11.951,032,963
1999-06-22$10.74$11.51655,885
1999-06-21$10.82$11.59636,039
1999-06-18$10.90$11.67646,922
1999-06-17$11.32$12.131,022,079
1999-06-16$10.74$11.511,779,756
1999-06-15$10.27$11.013,473,725
1999-06-14$9.66$10.363,253,496
1999-06-11$9.51$10.191,126,112
1999-06-10$10.13$10.86996,471
1999-06-09$10.62$11.381,006,394
1999-06-08$10.60$11.361,486,224
1999-06-07$10.64$11.40907,163
1999-06-04$10.93$11.72539,689
1999-06-03$10.74$11.51526,565
1999-06-02$10.93$11.721,447,492
1999-06-01$11.36$12.18843,143
1999-05-28$11.27$12.07549,612
1999-05-27$11.07$11.86693,337
1999-05-26$11.01$11.801,832,573
1999-05-25$10.68$11.44959,660
1999-05-24$11.32$12.13761,518
1999-05-21$11.44$12.26502,877
1999-05-20$11.93$12.78653,964
1999-05-19$12.01$12.872,829,684
1999-05-18$11.23$12.03848,265
1999-05-17$11.56$12.391,104,345
1999-05-14$11.50$12.321,210,938
1999-05-13$11.99$12.85804,091
1999-05-12$12.40$13.291,288,082
1999-05-11$12.18$13.061,662,599
1999-05-10$11.83$12.681,763,111
1999-05-07$11.40$12.221,576,813
1999-05-06$11.46$12.283,695,234
1999-05-05$11.45$12.279,988,400
1999-05-04$10.02$10.732,130,586
1999-05-03$10.30$11.043,142,102
1999-04-30$9.82$10.523,234,931
1999-04-29$9.94$10.652,910,989
1999-04-28$9.88$10.591,295,765
1999-04-27$10.35$11.094,104,322
1999-04-26$10.04$10.751,451,974
1999-04-23$10.28$11.023,193,318
1999-04-22$10.34$11.081,252,231
1999-04-21$9.94$10.652,583,847
1999-04-20$9.59$10.274,261,811
1999-04-19$8.86$9.503,307,273
1999-04-16$9.70$10.401,259,914
1999-04-15$9.88$10.593,098,568
1999-04-14$10.45$11.192,209,970
1999-04-13$10.60$11.362,420,596
1999-04-12$10.78$11.555,802,133
1999-04-09$10.14$10.872,502,542
1999-04-08$10.11$10.842,918,672
1999-04-07$10.23$10.964,492,283
1999-04-06$9.92$10.631,591,537
1999-04-05$9.91$10.621,371,949
1999-04-01$9.65$10.341,419,964
1999-03-31$9.61$10.292,323,926
1999-03-30$9.70$10.402,065,925
1999-03-29$9.91$10.621,308,569
1999-03-26$9.83$10.531,573,612
1999-03-25$10.17$10.902,828,404
1999-03-24$10.04$10.751,718,297
1999-03-23$10.11$10.845,079,347
1999-03-22$10.11$10.849,060,110
1999-03-19$10.95$11.741,202,936
1999-03-18$10.98$11.771,609,463
1999-03-17$10.71$11.481,275,278
1999-03-16$11.20$12.002,536,472
1999-03-15$11.24$12.041,758,629
1999-03-12$11.10$11.892,062,084
1999-03-11$11.67$12.502,398,189
1999-03-10$11.46$12.282,729,173
1999-03-09$11.05$11.841,946,208
1999-03-08$11.15$11.952,538,393
1999-03-05$10.97$11.762,402,030
1999-03-04$10.76$11.532,154,273
1999-03-03$10.28$11.024,620,964
1999-03-02$10.21$10.941,301,527
1999-03-01$10.49$11.231,251,591
1999-02-26$10.60$11.361,379,631
1999-02-25$10.26$10.992,355,936
1999-02-24$10.76$11.52670,289
1999-02-23$11.19$11.981,420,604
1999-02-22$11.28$12.084,144,655
1999-02-19$10.50$11.252,503,182
1999-02-18$10.49$11.243,277,824
1999-02-17$9.83$10.532,914,831
1999-02-16$9.45$10.121,430,847
1999-02-12$9.44$10.113,325,839
1999-02-11$10.11$10.834,228,521
1999-02-10$9.35$10.023,571,676
1999-02-09$9.20$9.854,182,427
1999-02-08$9.60$10.283,316,236
1999-02-05$9.41$10.083,297,030
1999-02-04$9.65$10.331,597,939
1999-02-03$10.13$10.862,935,317
1999-02-02$9.68$10.373,430,192
1999-02-01$10.02$10.731,423,165
1999-01-29$10.15$10.881,661,959
1999-01-28$10.31$11.044,542,219
1999-01-27$9.87$10.572,301,519
1999-01-26$9.85$10.555,108,156
1999-01-25$9.80$10.501,569,130
1999-01-22$9.90$10.602,752,220
1999-01-21$9.59$10.274,492,924
1999-01-20$10.36$11.106,820,051
1999-01-19$10.33$11.066,729,782
1999-01-15$9.63$10.313,512,777
1999-01-14$9.57$10.254,296,382
1999-01-13$9.45$10.124,065,910
1999-01-12$9.42$10.092,326,487
1999-01-11$9.63$10.311,147,238
1999-01-08$9.26$9.922,304,080
1999-01-07$9.41$10.081,597,939
1999-01-06$9.57$10.256,742,586
1999-01-05$9.07$9.721,811,126
1999-01-04$9.04$9.681,667,081