Thomas Russo - Gardner Russo & Quinn
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $8,496,278,296
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 2,253,106 0.76 Reduce 2.05% 0.02 $28.71 $64,686,661 SEC
2025   Q4 2,300,197 0.74 Reduce 5.95% 0.05 $29.89 $68,752,881 SEC
2025   Q3 2,445,711 0.82 Reduce 4.39% 0.04 $31.42 $76,844,225 SEC
2025   Q2 2,557,966 0.97 Reduce 2.25% 0.02 $35.69 $91,293,790 SEC
2025   Q1 2,616,811 1.08 Reduce 6.01% 0.07 $36.90 $96,560,333 SEC
2024   Q4 2,784,048 1.18 Reduce 6.26% 0.08 $37.53 $104,485,322 SEC
2024   Q3 2,969,927 1.27 Reduce 3.10% 0.04 $41.77 $124,053,844 SEC
2024   Q2 3,064,822 1.27 Reduce 0.95% 0.01 $39.16 $120,018,420 SEC
2024   Q1 3,094,244 1.38 Reduce 6.12% 0.09 $43.35 $134,135,498 SEC
2023   Q4 3,295,791 1.47 Reduce 6.58% 0.11 $43.85 $144,520,450 SEC
2023   Q3 3,528,069 1.71 Reduce 2.39% 0.04 $44.34 $156,434,559 SEC
2023   Q2 3,614,535 1.48 Reduce 3.98% 0.06 $41.55 $150,183,939 SEC
2023   Q1 3,764,199 1.48 Reduce 1.34% 0.02 $37.91 $142,700,791 SEC
2022   Q4 3,815,477 1.47 Reduce 4.27% 0.06 $34.97 $133,427,245 SEC
2022   Q3 3,985,573 1.42 Reduce 15.57% 0.32 $29.33 $116,897,000 SEC
2022   Q2 4,720,538 2.07 Reduce 3.19% 0.07 $39.24 $185,234,000 SEC
2022   Q1 4,875,977 2.20 Reduce 3.10% 0.07 $46.82 $228,293,000 SEC
2021   Q4 5,031,770 2.26 Reduce 3.04% 0.08 $50.33 $253,249,000 SEC
2021   Q3 5,189,614 2.68 Reduce 3.25% 0.08 $55.93 $290,255,000 SEC
2021   Q2 5,363,742 2.59 Reduce 3.03% 0.08 $57.02 $305,841,000 SEC
2021   Q1 5,531,300 2.73 Reduce 3.21% 0.09 $54.11 $299,299,000 SEC
2020   Q4 5,714,957 2.72 Add 15.43% 0.36 $52.40 $299,464,000 SEC
2020   Q3 4,950,823 2.23 Reduce 4.38% 0.09 $46.26 $229,025,000 SEC
2020   Q2 5,177,827 2.05 Reduce 7.73% 0.15 $38.98 $201,832,000 SEC
2020   Q1 5,611,373 1.95 Reduce 2.90% 0.06 $34.38 $192,919,000 SEC
2019   Q4 5,778,809 2.00 Reduce 2.15% 0.04 $44.97 $259,873,000 SEC
2019   Q3 5,905,493 2.07 Reduce 2.47% 0.05 $45.08 $266,220,000 SEC
2019   Q2 6,054,812 1.95 Reduce 3.70% 0.07 $42.28 $255,997,000 SEC
2019   Q1 6,287,439 1.95 Reduce 7.26% 0.14 $39.98 $251,372,000 SEC
2018   Q4 6,779,811 1.92 Reduce 3.17% 0.06 $34.05 $230,853,000 SEC
2018   Q3 7,002,063 1.80 Reduce 1.10% 0.02 $35.41 $247,943,000 SEC
2018   Q2 7,079,637 1.70 Reduce 0.60% 0.01 $32.81 $232,283,000 SEC
2018   Q1 7,122,137 1.70 Add 0.03% <0.01 $34.17 $243,363,000 SEC
2017   Q4 7,120,002 1.97 Reduce 0.57% 0.01 $40.05 $285,156,000 SEC
2017   Q3 7,160,960 1.95 Add 1.11% 0.02 $38.48 $275,554,000 SEC
2017   Q2 7,082,067 2.04 Reduce 0.87% 0.02 $38.92 $275,634,000 SEC
2017   Q1 7,143,906 2.08 Add 97.30% 1.03 $37.59 $268,539,000 SEC
2016   Q4 3,620,913 2.12 Reduce 4.21% 0.09 $69.05 $250,024,000 SEC
2016   Q3 3,780,163 2.09 Reduce 0.92% 0.02 $66.34 $250,776,000 SEC
2016   Q2 3,815,150 2.08 Reduce 0.61% 0.01 $65.19 $248,710,000 SEC
2016   Q1 3,838,373 1.98 Reduce 1.91% 0.04 $61.08 $234,448,000 SEC
2015   Q4 3,913,103 1.89 Add 11,975.61% 1.87 $56.43 $220,816,000 SEC
2015   Q3 32,405 0.02 Add 1.50% <0.01 $56.87 $1,843,000 SEC
2015   Q2 31,926 0.02 Reduce 0.16% $60.14 $1,920,000 SEC
2015   Q1 31,976 0.02 Reduce 11.50% <0.01 $56.48 $1,806,000 SEC
2014   Q4 36,131 0.02 Add 0.51% <0.01 $58.01 $2,096,000 SEC
2014   Q3 35,949 0.02 $53.77 $1,933,000 SEC
2014   Q2 35,949 0.02 Reduce 0.60% <0.01 $53.69 $1,930,000 SEC
2014   Q1 36,166 0.02 Reduce 31.43% <0.01 $50.05 $1,810,000 SEC
2013   Q4 52,746 0.03 Reduce 0.05% $51.97 $2,741,000 SEC
2013   Q3 52,773 0.03 Reduce 2.15% <0.01 $45.12 $2,381,000 SEC
2013   Q2 53,933 0.03 Reduce 1.98% <0.01 $41.76 $2,252,000 SEC
2013   Q1 55,023 0.03 Reduce 0.50% <0.01 $41.98 $2,310,000 SEC
2012   Q4 55,298 0.03 Add 119.76% 0.02 $37.36 $2,066,000 SEC
2012   Q3 25,163 0.01 $35.73 $899,000 SEC
2012   Q2 25,163 0.01 Add 9.30% <0.01 $31.95 $804,000 SEC
2012   Q1 23,023 0.01 Reduce 17.47% <0.01 $30.01 $691,000 SEC
2011   Q4 27,897 0.01 Reduce 6.76% <0.01 $23.69 $661,000 SEC
2011   Q3 29,921 0.01 Reduce 0.08% $20.92 $626,000 SEC
2011   Q2 29,946 0.01 Reduce 0.13% $25.35 $759,000 SEC
2011   Q1 29,986 0.02 $24.71 $741,000 SEC
2010   Q4 29,986 0.03 Reduce 25.15% <0.01 $21.98 $659,000 SEC
2010   Q3 40,061 0.03 $18.07 $724,000 SEC
2010   Q2 40,061 0.03 Reduce 5.09% <0.01 $17.37 $696,000 SEC
2010   Q1 42,211 0.04 $18.83 $795,000 SEC
2009   Q4 42,211 0.04 Reduce 17.25% <0.01 $16.87 $712,000 SEC
2009   Q3 51,011 0.05 Add 2.51% <0.01 $16.88 $861,000 SEC
2009   Q2 49,761 0.04 $14.47 $720,000 SEC
2009   Q1 49,761 0.07 $13.65 $679,000 SEC
2008   Q4 49,761 0.05 Buy 0.05 $16.88 $840,000 SEC
2008   Q2 0 0.00 Sell 100.00% 0.02 SEC
2008   Q1 40,419 0.02 $19.35 $782,000 SEC
2007   Q4 40,419 0.02 Add 3.85% <0.01 $18.26 $738,000 SEC
2007   Q3 38,919 0.06 Reduce 0.08% $24.18 $941,000 SEC
2007   Q2 38,951 0.02 Reduce 0.76% <0.01 $28.11 $1,095,000 SEC
2007   Q1 39,251 0.02 Add 50.12% <0.01 $25.96 $1,019,000 SEC
2006   Q4 26,147 0.03 Add 0.19% <0.01 $42.34 $1,107,000 SEC
2006   Q3 26,097 0.03 Reduce 0.18% $36.90 $963,000 SEC
2006   Q2 26,145 0.02 Reduce 21.92% <0.01 $32.74 $856,000 SEC
2006   Q1 33,486 0.03 Reduce 23.18% <0.01 $26.16 $876,000 SEC
2005   Q4 43,591 0.03 Add 74.21% 0.01 $25.92 $1,130,000 SEC
2005   Q3 25,022 <0.01 Add 33.88% <0.01 $29.37 $735,000 SEC
2005   Q2 18,690 0.09 Reduce 2.10% <0.01 $30,669.98 $573,222,000 SEC
2005   Q1 19,090 0.03 Add 4.98% <0.01 $33,779.99 $644,860,000 SEC
2004   Q4 18,185 0.03 $33,280.01 $605,197,000 SEC
2004   Q3 18,185 0.03 Add 209.74% 0.02 $28,239.98 $513,544,000 SEC
2004   Q2 5,871 0.01 Reduce 6.21% <0.01 $28,099.98 $164,975,000 SEC
2004   Q1 6,260 0.05 Reduce 71.68% 0.04 $28,760.06 $180,038,000 SEC
2003   Q4 22,105 0.06 Add 19.53% <0.01 $32,790.00 $724,823,000 SEC
2003   Q3 18,493 0.04 Add 411.99% 0.03 $30,819.99 $569,954,000 SEC
2003   Q2 3,612 0.01 Reduce 4.90% <0.01 $30,179.96 $109,010,000 SEC
2003   Q1 3,798 0.01 Add 30.11% <0.01 $28,590.05 $108,585,000 SEC
2002   Q4 2,919 0.01 Buy 0.01 $23,570.06 $68,801,000 SEC