Bill Nygren - Harris Associates L P
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    156
Portfolio value:    $74,879,237,060
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 26,448,063 1.01 Reduce 3.68% 0.04 $28.71 $759,323,901 SEC
2025   Q4 27,458,428 1.04 Add 24.48% 0.20 $29.89 $820,732,405 SEC
2025   Q3 22,058,618 1.11 Add 3.07% 0.03 $31.42 $693,081,785 SEC
2025   Q2 21,402,223 1.24 Add 3.92% 0.05 $35.69 $763,845,335 SEC
2025   Q1 20,594,519 1.28 Add 0.55% <0.01 $36.90 $759,937,769 SEC
2024   Q4 20,482,857 1.27 Reduce 4.39% 0.06 $37.53 $768,721,617 SEC
2024   Q3 21,422,813 1.47 Reduce 0.44% <0.01 $41.77 $894,830,906 SEC
2024   Q2 21,517,728 1.43 Add 4.35% 0.06 $39.16 $842,634,210 SEC
2024   Q1 20,621,125 1.45 Add 9.26% 0.12 $43.35 $893,925,774 SEC
2023   Q4 18,873,787 1.43 Add 10.90% 0.14 $43.85 $827,615,550 SEC
2023   Q3 17,019,116 1.47 Reduce 2.36% 0.03 $44.34 $754,627,588 SEC
2023   Q2 17,431,130 1.36 Add 6.45% 0.08 $41.55 $724,263,446 SEC
2023   Q1 16,375,690 1.21 Add 1.85% 0.02 $37.91 $620,802,422 SEC
2022   Q4 16,077,965 1.14 Add 12.71% 0.13 $34.97 $562,246,458 SEC
2022   Q3 14,265,001 0.91 Reduce 11.74% 0.15 $29.33 $418,392,000 SEC
2022   Q2 16,161,760 1.26 Add 4.21% 0.05 $39.24 $634,187,000 SEC
2022   Q1 15,508,250 1.17 Reduce 5.43% 0.07 $46.82 $726,096,000 SEC
2021   Q4 16,399,361 1.28 Reduce 5.08% 0.08 $50.33 $825,380,000 SEC
2021   Q3 17,276,993 1.54 Reduce 3.47% 0.06 $55.93 $966,302,000 SEC
2021   Q2 17,897,960 1.63 Add 0.90% 0.01 $57.02 $1,020,542,000 SEC
2021   Q1 17,737,540 1.64 Add 1.52% 0.02 $54.11 $959,778,000 SEC
2020   Q4 17,471,727 1.77 Reduce 1.28% 0.03 $52.40 $915,518,000 SEC
2020   Q3 17,698,579 1.99 Reduce 11.73% 0.22 $46.26 $818,736,000 SEC
2020   Q2 20,051,289 1.90 Reduce 5.23% 0.11 $38.98 $781,600,000 SEC
2020   Q1 21,158,213 2.01 Add 1.53% 0.03 $34.38 $727,419,000 SEC
2019   Q4 20,840,262 1.66 Add 0.55% <0.01 $44.97 $937,187,000 SEC
2019   Q3 20,725,873 1.81 Reduce 9.74% 0.17 $45.08 $934,322,000 SEC
2019   Q2 22,961,284 1.79 Reduce 4.17% 0.07 $42.28 $970,803,000 SEC
2019   Q1 23,961,641 1.76 Reduce 1.70% 0.03 $39.98 $957,986,000 SEC
2018   Q4 24,376,857 1.67 Reduce 5.28% 0.08 $34.05 $830,032,000 SEC
2018   Q3 25,735,910 1.43 Reduce 0.64% <0.01 $35.41 $911,309,000 SEC
2018   Q2 25,900,770 1.37 Reduce 10.61% 0.18 $32.81 $849,804,000 SEC
2018   Q1 28,975,936 1.67 Add 70.92% 0.69 $34.17 $990,107,000 SEC
2017   Q4 16,952,512 1.12 Add 64.04% 0.44 $40.05 $678,948,000 SEC
2017   Q3 10,334,483 0.68 Add 4.88% 0.03 $38.48 $397,671,000 SEC
2017   Q2 9,853,913 0.70 Add 0.82% <0.01 $38.92 $383,514,000 SEC
2017   Q1 9,773,868 0.68 Add 117.72% 0.37 $37.59 $367,399,000 SEC
2016   Q4 4,489,254 0.61 Reduce 5.99% 0.04 $69.05 $309,983,000 SEC
2016   Q3 4,775,115 0.64 Reduce 4.61% 0.03 $66.34 $316,782,000 SEC
2016   Q2 5,005,729 0.67 Add 1.22% <0.01 $65.19 $326,324,000 SEC
2016   Q1 4,945,232 0.58 Reduce 14.97% 0.09 $61.08 $302,055,000 SEC
2015   Q4 5,815,584 0.57 Add 515.91% 0.48 $56.43 $328,174,000 SEC
2015   Q3 944,231 0.10 Reduce 21.98% 0.03 $56.88 $53,708,000 SEC
2015   Q2 1,210,175 0.12 Reduce 0.73% <0.01 $60.14 $72,780,000 SEC
2015   Q1 1,219,132 0.11 Reduce 1.25% <0.01 $56.47 $68,844,000 SEC
2014   Q4 1,234,529 0.11 Reduce 0.27% <0.01 $58.01 $71,615,000 SEC
2014   Q3 1,237,923 0.11 Reduce 2.23% <0.01 $53.78 $66,576,000 SEC
2014   Q2 1,266,108 0.12 Reduce 1.41% <0.01 $53.68 $67,965,000 SEC
2014   Q1 1,284,248 0.12 Reduce 2.87% <0.01 $50.04 $64,264,000 SEC
2013   Q4 1,322,150 0.13 Reduce 2.90% <0.01 $51.97 $68,706,000 SEC
2013   Q3 1,361,655 0.12 Reduce 1.15% <0.01 $45.11 $61,431,000 SEC
2013   Q2 1,377,480 0.12 Reduce 3.40% <0.01 $41.75 $57,510,000 SEC
2013   Q1 1,425,979 0.14 Reduce 4.50% <0.01 $41.98 $59,863,000 SEC
2012   Q4 1,493,132 0.14 Reduce 10.58% 0.02 $37.36 $55,783,000 SEC
2012   Q3 1,669,718 0.15 Reduce 11.60% 0.02 $35.74 $59,684,000 SEC
2012   Q2 1,888,762 0.16 Reduce 6.37% 0.01 $31.97 $60,384,000 SEC
2012   Q1 2,017,170 0.17 Reduce 3.10% <0.01 $30.01 $60,535,000 SEC
2011   Q4 2,081,720 0.16 Add 3.09% <0.01 $23.71 $49,358,000 SEC
2011   Q3 2,019,420 0.15 Add 0.23% <0.01 $20.92 $42,246,000 SEC
2011   Q2 2,014,810 0.17 Add 1.87% <0.01 $25.34 $51,055,000 SEC
2011   Q1 1,977,828 0.16 Reduce 3.45% <0.01 $24.72 $48,892,000 SEC
2010   Q4 2,048,528 0.14 Reduce 1.58% <0.01 $21.97 $45,006,000 SEC
2010   Q3 2,081,395 0.19 Add 1.84% <0.01 $18.08 $37,632,000 SEC
2010   Q2 2,043,695 0.16 Add 0.55% <0.01 $17.37 $35,499,000 SEC
2010   Q1 2,032,609 0.14 Add 3.23% <0.01 $18.83 $38,274,000 SEC
2009   Q4 1,969,042 0.14 Reduce 89.76% 1.45 $16.86 $33,198,000 SEC
2009   Q3 19,237,755 1.62 Add 21.88% 0.29 $16.84 $323,877,000 SEC
2009   Q2 15,784,095 1.43 Add 0.25% <0.01 $14.46 $228,313,000 SEC
2009   Q1 15,745,215 1.54 Add 33.44% 0.39 $13.59 $213,910,000 SEC
2008   Q4 11,799,280 1.04 Add 648.45% 0.90 $16.88 $199,172,000 SEC
2008   Q3 1,576,494 0.16 Reduce 4.90% <0.01 $19.69 $31,038,000 SEC
2008   Q2 1,657,777 0.16 Reduce 3.81% <0.01 $18.83 $31,218,000 SEC
2008   Q1 1,723,479 0.18 Reduce 18.22% 0.03 $19.08 $32,889,000 SEC
2007   Q4 2,107,537 0.19 Add 7,362.42% 0.19 $18.15 $38,253,000 SEC
2007   Q3 28,242 <0.01 Reduce 3.38% <0.01 $24.18 $683,000 SEC
2007   Q2 29,231 <0.01 Reduce 4.36% <0.01 $28.12 $822,000 SEC
2007   Q1 30,563 <0.01 Reduce 35.18% <0.01 $25.95 $793,000 SEC
2006   Q4 47,147 0.01 Reduce 10.96% <0.01 $42.34 $1,996,000 SEC
2006   Q3 52,950 <0.01 Reduce 7.46% <0.01 $36.90 $1,954,000 SEC
2006   Q2 57,221 <0.01 Reduce 13.19% <0.01 $32.73 $1,873,000 SEC
2006   Q1 65,912 <0.01 Reduce 6.12% <0.01 $26.16 $1,724,000 SEC
2005   Q4 70,208 <0.01 Reduce 13.41% <0.01 $25.92 $1,820,000 SEC
2005   Q3 81,082 0.01 Reduce 4.45% <0.01 $29.38 $2,382,000 SEC
2005   Q2 84,862 0.01 Reduce 17.34% <0.01 $30.67 $2,603,000 SEC
2005   Q1 102,667 0.01 Reduce 7.77% <0.01 $33.78 $3,468,000 SEC
2004   Q4 111,318 0.01 Add 24.56% <0.01 $33.28 $3,705,000 SEC
2004   Q3 89,368 0.01 Add 16.71% <0.01 $28.24 $2,524,000 SEC
2004   Q2 76,575 0.01 Add 25.77% <0.01 $28.10 $2,152,000 SEC
2004   Q1 60,885 0.01 Reduce 8.01% <0.01 $28.76 $1,751,000 SEC
2003   Q4 66,185 0.01 Add 4.69% <0.01 $32.80 $2,171,000 SEC
2003   Q3 63,217 0.01 Reduce 14.05% <0.01 $30.81 $1,948,000 SEC
2003   Q2 73,555 0.01 Reduce 3.26% <0.01 $30.18 $2,220,000 SEC
2003   Q1 76,036 0.01 Reduce 35.26% <0.01 $28.59 $2,174,000 SEC
2002   Q4 117,454 0.02 Buy 0.02 $23.57 $2,768,000 SEC