John Gunn - Dodge & Cox
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    222
Portfolio value:    $181,976,456,224
Holdings Activity Buys Sells    History
Holding/activity history for  Comcast Corp. (CMCSA)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 113,108,244 1.78 Add 0.12% <0.01 $28.71 $3,247,337,685 SEC
2025   Q4 112,967,514 1.82 Add 0.35% <0.01 $29.89 $3,376,598,993 SEC
2025   Q3 112,567,918 1.91 Add 1.16% 0.02 $31.42 $3,536,883,984 SEC
2025   Q2 111,272,320 2.23 Add 18.10% 0.34 $35.69 $3,971,309,101 SEC
2025   Q1 94,217,741 1.98 Add 19.11% 0.32 $36.90 $3,476,634,643 SEC
2024   Q4 79,102,667 1.73 Add 6.80% 0.11 $37.53 $2,968,723,093 SEC
2024   Q3 74,062,844 1.75 Add 1.82% 0.03 $41.77 $3,093,604,994 SEC
2024   Q2 72,739,344 1.71 Reduce 0.55% 0.01 $39.16 $2,848,472,711 SEC
2024   Q1 73,143,940 1.84 Reduce 1.95% 0.04 $43.35 $3,170,789,799 SEC
2023   Q4 74,602,208 2.08 Reduce 1.56% 0.04 $43.85 $3,271,306,821 SEC
2023   Q3 75,781,793 2.27 Reduce 1.24% 0.03 $44.34 $3,360,164,702 SEC
2023   Q2 76,732,795 2.14 Reduce 1.27% 0.03 $41.55 $3,188,247,632 SEC
2023   Q1 77,718,806 2.02 Reduce 2.34% 0.05 $37.91 $2,946,319,918 SEC
2022   Q4 79,582,263 1.92 Reduce 3.37% 0.06 $34.97 $2,782,991,721 SEC
2022   Q3 82,356,579 1.84 Reduce 3.29% 0.08 $29.33 $2,415,518,000 SEC
2022   Q2 85,157,816 2.32 Add 0.44% 0.01 $39.24 $3,341,593,000 SEC
2022   Q1 84,782,490 2.42 Add 0.14% <0.01 $46.82 $3,969,516,000 SEC
2021   Q4 84,666,165 2.65 Add 1.14% 0.03 $50.33 $4,261,248,000 SEC
2021   Q3 83,708,074 3.06 Reduce 0.33% 0.01 $55.93 $4,681,793,000 SEC
2021   Q2 83,984,497 3.14 Reduce 1.43% 0.05 $57.02 $4,788,796,000 SEC
2021   Q1 85,200,743 3.31 Add 6.31% 0.20 $54.11 $4,610,212,000 SEC
2020   Q4 80,140,711 3.33 Reduce 4.07% 0.14 $52.40 $4,199,373,000 SEC
2020   Q3 83,543,744 3.55 Reduce 0.14% <0.01 $46.26 $3,864,734,000 SEC
2020   Q2 83,660,688 3.01 Add 1.09% 0.03 $38.98 $3,261,094,000 SEC
2020   Q1 82,760,641 3.09 Reduce 2.17% 0.06 $34.38 $2,845,311,000 SEC
2019   Q4 84,596,475 2.92 Reduce 1.11% 0.04 $44.97 $3,804,303,000 SEC
2019   Q3 85,546,002 3.19 Reduce 10.63% 0.35 $45.08 $3,856,414,000 SEC
2019   Q2 95,716,441 3.29 Reduce 24.43% 1.02 $42.28 $4,046,891,000 SEC
2019   Q1 126,663,394 4.18 Reduce 0.70% 0.03 $39.98 $5,064,002,000 SEC
2018   Q4 127,555,330 4.00 Reduce 3.75% 0.14 $34.05 $4,343,259,000 SEC
2018   Q3 132,526,363 3.61 Add 0.39% 0.01 $35.41 $4,692,759,000 SEC
2018   Q2 132,016,633 3.52 Add 29.71% 0.81 $32.81 $4,331,466,000 SEC
2018   Q1 101,781,445 2.88 Add 8.92% 0.24 $34.17 $3,477,872,000 SEC
2017   Q4 93,442,695 2.97 Add 22.97% 0.55 $40.05 $3,742,380,000 SEC
2017   Q3 75,986,369 2.41 Add 1.98% 0.05 $38.48 $2,923,955,000 SEC
2017   Q2 74,508,135 2.51 Reduce 1.18% 0.03 $38.92 $2,899,857,000 SEC
2017   Q1 75,400,283 2.46 Add 96.92% 1.21 $37.59 $2,834,297,000 SEC
2016   Q4 38,288,845 2.40 Reduce 7.16% 0.19 $69.05 $2,643,845,000 SEC
2016   Q3 41,241,033 2.62 Reduce 3.97% 0.11 $66.34 $2,735,930,000 SEC
2016   Q2 42,946,829 2.87 Reduce 1.82% 0.05 $65.19 $2,799,704,000 SEC
2016   Q1 43,741,144 2.71 Reduce 0.44% 0.01 $61.08 $2,671,709,000 SEC
2015   Q4 43,935,531 2.53 Reduce 1.71% 0.05 $56.43 $2,479,282,000 SEC
2015   Q3 44,700,285 2.65 Reduce 1.00% 0.03 $56.88 $2,542,552,000 SEC
2015   Q2 45,153,213 2.54 Reduce 2.00% 0.05 $60.14 $2,715,514,000 SEC
2015   Q1 46,072,436 2.50 Reduce 0.89% 0.02 $56.47 $2,601,710,000 SEC
2014   Q4 46,487,162 2.60 Reduce 15.55% 0.45 $58.01 $2,696,720,000 SEC
2014   Q3 55,049,654 2.89 Reduce 0.50% 0.01 $53.78 $2,960,570,000 SEC
2014   Q2 55,328,591 2.91 Reduce 0.06% <0.01 $53.68 $2,970,039,000 SEC
2014   Q1 55,363,004 2.92 Reduce 7.59% 0.25 $50.02 $2,769,257,000 SEC
2013   Q4 59,912,100 3.35 Reduce 2.77% 0.09 $51.96 $3,113,332,000 SEC
2013   Q3 61,619,893 3.25 Reduce 1.01% 0.03 $45.15 $2,782,138,000 SEC
2013   Q2 62,251,273 3.18 Buy 3.18 $41.88 $2,607,083,000 SEC
2013   Q1 0 0.00 Sell 100.00% 3.73 SEC
2012   Q4 72,420,757 3.73 Reduce 13.43% 0.70 $37.38 $2,707,088,000 SEC
2012   Q3 83,654,096 5.23 Buy 5.23 $35.77 $2,992,307,000 SEC
2011   Q2 0 0.00 Sell 100.00% 3.39 SEC
2011   Q1 118,369,406 3.39 Reduce 8.34% 0.29 $24.72 $2,926,092,000 SEC
2010   Q4 129,134,301 3.53 Reduce 1.59% 0.05 $21.97 $2,837,081,000 SEC
2010   Q3 131,224,009 3.14 Reduce 3.12% 0.11 $18.08 $2,372,530,000 SEC
2010   Q2 135,445,387 3.39 Add 0.31% 0.01 $17.37 $2,352,686,000 SEC
2010   Q1 135,028,951 3.18 Reduce 0.43% 0.01 $18.82 $2,541,245,000 SEC
2009   Q4 135,606,699 3.02 Reduce 1.28% 0.04 $16.86 $2,286,329,000 SEC
2009   Q3 137,371,726 3.12 Reduce 1.59% 0.05 $16.89 $2,320,208,000 SEC
2009   Q2 139,595,606 3.23 Reduce 20.57% 0.95 $14.49 $2,022,740,000 SEC
2009   Q1 175,749,220 4.61 Reduce 4.10% 0.20 $13.64 $2,397,219,000 SEC
2008   Q4 183,264,565 4.90 Reduce 12.43% 0.60 $16.88 $3,093,506,000 SEC
2008   Q3 209,274,405 4.81 Reduce 7.22% 0.30 $19.63 $4,108,057,000 SEC
2008   Q2 225,567,439 4.21 Reduce 7.61% 0.14 $18.97 $4,279,014,000 SEC
2008   Q1 244,159,564 1.87 Buy 1.87 $2.96 $722,046,000 SEC
2007   Q3 0 0.00 Sell 100.00% 3.48 SEC
2007   Q2 161,443,135 3.48 Reduce 1.12% 0.04 $28.12 $4,539,781,000 SEC
2007   Q1 163,274,769 3.53 Buy 3.53 $25.95 $4,236,980,000 SEC
2006   Q4 0 0.00 Sell 100.00% 3.85 SEC
2006   Q3 109,500,787 3.85 Reduce 0.64% 0.02 $36.85 $4,035,104,000 SEC
2006   Q2 110,200,935 3.67 Add 0.37% 0.01 $32.74 $3,607,979,000 SEC
2006   Q1 109,798,548 3.01 Add 7.60% 0.21 $26.16 $2,872,330,000 SEC
2005   Q4 102,042,397 2.94 Add 9.57% 0.26 $25.96 $2,649,021,000 SEC
2005   Q3 93,132,128 3.64 Add 6.42% 0.22 $29.38 $2,736,222,000 SEC
2005   Q2 87,511,844 3.71 Add 7.64% 0.26 $30.70 $2,686,614,000 SEC
2005   Q1 81,299,089 3.39 Add 1.36% 0.05 $33.78 $2,746,283,000 SEC
2004   Q4 80,204,638 3.41 Add 11.64% 0.36 $33.28 $2,669,210,000 SEC
2004   Q3 71,840,434 2.96 Add 16.89% 0.43 $28.24 $2,028,774,000 SEC
2004   Q2 61,460,856 2.59 Buy 2.59 $28.03 $1,722,748,000 SEC