Bill Nygren - Oakmark Funds
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)
← All CMCSA superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 26,448,063 1.01 Reduce 9.73% 0.10 $24.53–32.40 · VW $27.27i $759,323,901 SEC
2025   Q4 29,298,143 1.04 Add 24.48% 0.20 $24.74–32.86 · VW $29.52i $820,732,405 SEC
2025   Q3 23,536,545 1.11 Add 3.07% 0.03 $24.13–32.29 · VW $27.14i $693,081,785 SEC
2025   Q2 22,836,172 1.24 Add 3.92% 0.05 $29.08–34.36 · VW $31.76i $763,845,335 SEC
2025   Q1 21,974,352 1.28 Add 0.55% <0.01 $29.47–35.60 · VW $32.49i $759,937,769 SEC
2024   Q4 21,855,208 1.27 Reduce 4.39% 0.06 $30.46–40.72 · VW $34.94i $768,721,617 SEC
2024   Q3 22,858,141 1.47 Reduce 0.44% <0.01 $35.75–42.46 · VW $39.56i $894,830,906 SEC
2024   Q2 22,959,416 1.43 Add 4.35% 0.06 $34.40–39.02 · VW $36.84i $842,634,210 SEC
2024   Q1 22,002,740 1.45 Add 9.26% 0.12 $34.14–40.94 · VW $37.53i $893,925,774 SEC
2023   Q4 20,138,331 1.43 Add 10.90% 0.14 $38.13–44.15 · VW $40.82i $827,615,550 SEC
2023   Q3 18,159,397 1.47 Reduce 2.36% 0.03 $35.54–43.77 · VW $39.52i $754,627,588 SEC
2023   Q2 18,599,016 1.36 Add 6.45% 0.08 $36.06–44.48 · VW $41.46i $724,263,446 SEC
2023   Q1 17,472,861 1.21 Add 1.85% 0.02 $32.46–39.36 · VW $36.23i $620,802,422 SEC
2022   Q4 17,155,189 1.14 Add 12.71% 0.13 $31.66–38.57 · VW $35.02i $562,246,458 SEC
2022   Q3 15,220,756 0.91 Reduce 11.74% 0.15 $26.61–34.70 · VW $31.88i $418,392,000 SEC
2022   Q2 17,244,598 1.26 Add 4.21% 0.05 $33.37–41.76 · VW $36.35i $634,187,000 SEC
2022   Q1 16,547,303 1.17 Reduce 5.43% 0.07 $36.99–45.38 · VW $41.29i $726,096,000 SEC
2021   Q4 17,498,118 1.28 Reduce 5.08% 0.08 $41.49–49.97 · VW $45.10i $825,380,000 SEC
2021   Q3 18,434,552 1.54 Reduce 3.47% 0.06 $46.67–57.92 · VW $50.48i $966,302,000 SEC
2021   Q2 19,097,123 1.63 Add 0.90% 0.01 $51.46–56.94 · VW $55.09i $1,020,542,000 SEC
2021   Q1 18,925,955 1.64 Add 1.52% 0.02 $49.17–55.40 · VW $52.77i $959,778,000 SEC
2020   Q4 18,642,333 1.77 Reduce 1.28% 0.03 $45.13–50.23 · VW $48.26i $915,518,000 SEC
2020   Q3 18,884,384 1.99 Reduce 11.73% 0.22 $38.40–49.19 · VW $44.89i $818,736,000 SEC
2020   Q2 21,394,725 1.90 Reduce 5.23% 0.11 $35.40–42.36 · VW $39.92i $781,600,000 SEC
2020   Q1 22,575,813 2.01 Add 1.53% 0.03 $29.72–40.72 · VW $35.85i $727,419,000 SEC
2019   Q4 22,236,560 1.66 Add 0.55% <0.01 $36.52–44.74 · VW $39.72i $937,187,000 SEC
2019   Q3 22,114,506 1.81 Reduce 9.74% 0.17 $40.53–44.30 · VW $42.07i $934,322,000 SEC
2019   Q2 24,499,690 1.79 Reduce 4.17% 0.07 $38.13–42.46 · VW $40.69i $970,803,000 SEC
2019   Q1 25,567,071 1.76 Reduce 1.70% 0.03 $35.51–41.20 · VW $38.38i $957,986,000 SEC
2018   Q4 26,010,106 1.67 Reduce 5.28% 0.08 $30.56–36.82 · VW $34.54i $830,032,000 SEC
2018   Q3 27,460,216 1.43 Reduce 0.64% <0.01 $31.41–37.17 · VW $35.05i $911,309,000 SEC
2018   Q2 27,636,122 1.37 Reduce 10.61% 0.18 $29.02–34.74 · VW $32.81i $849,804,000 SEC
2018   Q1 30,917,324 1.67 Add 70.92% 0.69 $28.52–34.88 · VW $30.87i $990,107,000 SEC
2017   Q4 18,088,330 1.12 Add 64.04% 0.44 $33.51–41.24 · VW $36.23i $678,948,000 SEC
2017   Q3 11,026,893 0.68 Add 4.88% 0.03 $32.60–38.74 · VW $35.51i $397,671,000 SEC
2017   Q2 10,514,125 0.70 Add 0.82% <0.01 $35.75–39.53 · VW $37.78i $383,514,000 SEC
2017   Q1 10,428,717 0.68 Add 8.86% 0.06 $34.39–39.09 · VW $37.52i $367,399,000 SEC
2016   Q4 9,580,068 0.61 Reduce 5.99% 0.04 $31.90–36.02 · VW $34.33i $309,983,000 SEC
2016   Q3 10,190,095 0.64 Reduce 4.61% 0.03 $28.13–32.93 · VW $31.21i $316,782,000 SEC
2016   Q2 10,682,226 0.67 Add 1.22% <0.01 $28.43–32.03 · VW $30.35i $326,324,000 SEC
2016   Q1 10,553,125 0.58 Reduce 14.97% 0.09 $27.20–29.70 · VW $28.86i $302,055,000 SEC
2015   Q4 12,410,456 0.57 Add 515.91% 0.48 $24.53–28.95 · VW $26.84i $328,174,000 SEC
2015   Q3 2,014,989 0.10 Reduce 21.98% 0.03 $25.61–29.70 · VW $27.94i $53,708,000 SEC
2015   Q2 2,582,513 0.12 Reduce 0.73% <0.01 $23.43–30.45 · VW $26.76i $72,780,000 SEC
2015   Q1 2,601,628 0.11 Reduce 1.25% <0.01 $26.09–28.51 · VW $27.33i $68,844,000 SEC
2014   Q4 2,634,485 0.11 Reduce 0.27% <0.01 $24.58–28.06 · VW $26.82i $71,615,000 SEC
2014   Q3 2,641,728 0.11 Reduce 2.23% <0.01 $23.12–26.94 · VW $25.60i $66,576,000 SEC
2014   Q2 2,701,874 0.12 Reduce 1.41% <0.01 $24.34–26.47 · VW $25.48i $67,965,000 SEC
2014   Q1 2,740,585 0.12 Reduce 2.87% <0.01 $22.37–24.59 · VW $23.81i $64,264,000 SEC
2013   Q4 2,821,468 0.13 Reduce 2.90% <0.01 $22.59–25.90 · VW $24.24i $68,706,000 SEC
2013   Q3 2,905,772 0.12 Reduce 1.15% <0.01 $19.72–23.78 · VW $22.29i $61,431,000 SEC
2013   Q2 2,939,542 0.12 Reduce 3.40% <0.01 $18.16–21.71 · VW $19.86i $57,510,000 SEC
2013   Q1 3,043,039 0.14 Reduce 4.50% <0.01 $18.49–20.50 · VW $19.27i $59,863,000 SEC
2012   Q4 3,186,344 0.14 Reduce 10.58% 0.02 $17.01–19.68 · VW $18.45i $55,783,000 SEC
2012   Q3 3,563,178 0.15 Reduce 11.60% 0.02 $15.66–17.79 · VW $16.96i $59,684,000 SEC
2012   Q2 4,030,618 0.16 Reduce 6.37% 0.01 $13.28–16.48 · VW $15.16i $60,384,000 SEC
2012   Q1 4,304,641 0.17 Reduce 3.10% <0.01 $13.16–14.47 · VW $13.73i $60,535,000 SEC
2011   Q4 4,442,390 0.16 Add 3.09% <0.01 $10.48–14.02 · VW $12.76i $49,358,000 SEC
2011   Q3 4,309,442 0.15 Add 0.23% <0.01 $9.24–11.87 · VW $10.58i $42,246,000 SEC
2011   Q2 4,299,605 0.17 Add 1.87% <0.01 $8.99–12.25 · VW $10.44i $51,055,000 SEC
2011   Q1 4,220,685 0.16 Reduce 3.45% <0.01 $10.92–12.73 · VW $11.83i $48,892,000 SEC
2010   Q4 4,371,559 0.14 Reduce 1.58% <0.01 $9.49–12.10 · VW $11.22i $45,006,000 SEC
2010   Q3 4,441,697 0.16 Add 1.84% <0.01 $7.92–9.93 · VW $9.08i $37,632,000 SEC
2010   Q2 4,361,245 0.16 Add 0.55% <0.01 $7.85–9.28 · VW $8.38i $35,499,000 SEC
2010   Q1 4,337,588 0.14 Add 3.23% <0.01 $7.64–9.63 · VW $8.58i $38,274,000 SEC
2009   Q4 4,201,936 0.14 Reduce 89.76% 1.46 $6.64–8.38 · VW $7.58i $33,198,000 SEC
2009   Q3 41,053,369 1.62 Add 21.88% 0.29 $6.54–8.28 · VW $7.23i $323,877,000 SEC
2009   Q2 33,683,259 1.43 Add 0.25% <0.01 $6.11–7.43 · VW $6.91i $228,313,000 SEC
2009   Q1 33,600,289 1.54 Add 33.44% 0.39 $5.20–7.99 · VW $6.55i $213,910,000 SEC
2008   Q4 25,179,664 1.04 Add 648.45% 0.90 $5.60–8.48 · VW $6.73i $199,172,000 SEC
2008   Q3 3,364,238 0.16 Reduce 4.90% <0.01 $5.86–10.29 · VW $8.09i $31,038,000 SEC
2008   Q2 3,537,696 0.16 Reduce 3.81% <0.01 $8.42–10.71 · VW $9.69i $31,218,000 SEC
2008   Q1 3,677,904 0.18 Reduce 18.22% 0.03 $8.65–10.65 · VW $9.95i $32,889,000 SEC
2007   Q4 4,497,484 0.18 Add 7362.47% 0.18 $7.55–10.13 · VW $8.95i $38,253,000 SEC
2007   Q3 60,268 <0.01 Reduce 3.38% <0.01 $8.82–12.31 · VW $10.25i $683,000 SEC
2007   Q2 62,379 <0.01 Reduce 4.36% <0.01 $11.34–13.78 · VW $12.45i $822,000 SEC
2007   Q1 65,221 <0.01 Reduce 56.78% <0.01 $11.59–13.33 · VW $12.59i $793,000 SEC
2006   Q4 150,918 0.01 Reduce 10.96% <0.01 $11.68–14.14 · VW $12.62i $1,996,000 SEC
2006   Q3 169,493 <0.01 Reduce 7.46% <0.01 $10.64–12.87 · VW $12.05i $1,954,000 SEC
2006   Q2 183,164 <0.01 Reduce 13.19% <0.01 $9.62–11.15 · VW $10.57i $1,873,000 SEC
2006   Q1 210,984 <0.01 Reduce 6.12% <0.01 $8.12–10.13 · VW $9.43i $1,724,000 SEC
2005   Q4 224,736 <0.01 Reduce 13.41% <0.01 $7.92–8.89 · VW $8.40i $1,820,000 SEC
2005   Q3 259,543 <0.01 Reduce 4.45% <0.01 $8.14–9.61 · VW $8.67i $2,382,000 SEC
2005   Q2 271,643 <0.01 Reduce 17.34% <0.01 $9.29–10.15 · VW $9.68i $2,603,000 SEC
2005   Q1 328,637 <0.01 Reduce 7.77% <0.01 $9.77–10.78 · VW $10.20i $3,468,000 SEC
2004   Q4 356,329 <0.01 Add 24.56% <0.01 $9.15–10.52 · VW $9.94i $3,705,000 SEC
2004   Q3 286,067 <0.01 Add 16.71% <0.01 $8.58–9.71 · VW $9.22i $2,524,000 SEC
2004   Q2 245,117 <0.01 Add 25.77% <0.01 $8.20–9.37 · VW $8.79i $2,152,000 SEC
2004   Q1 194,893 <0.01 Reduce 8.01% <0.01 $8.59–9.89 · VW $9.18i $1,751,000 SEC
2003   Q4 211,858 <0.01 Add 4.69% <0.01 $9.17–11.40 · VW $9.98i $2,171,000 SEC
2003   Q3 202,358 <0.01 Reduce 14.05% <0.01 $9.11–10.66 · VW $9.88i $1,948,000 SEC
2003   Q2 235,450 0.01 Reduce 3.26% <0.01 $8.80–10.89 · VW $9.66i $2,220,000 SEC
2003   Q1 243,391 0.01 Reduce 35.26% <0.01 $8.19–10.13 · VW $9.23i $2,174,000 SEC
2002   Q4 375,970 0.02 Buy 0.02 $6.83–9.18 · VW $8.38i $2,768,000 SEC
Price snapshot:
Current price$23.97
Avg. buy price$32.60
+/- since buy-26.48%
52-week low$21.83
52-week high$32.20