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  International Business Machines Corp. (IBM)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 0 0.00 Sell 100.00% <0.01 SEC
2025   Q4 750 <0.01 Buy <0.01 $296.21 $222,158 SEC
2019   Q2 0 0.00 Sell 100.00% <0.01 SEC
2019   Q1 1,512 <0.01 Buy <0.01 $140.87 $213,000 SEC
2018   Q4 0 0.00 Sell 100.00% <0.01 SEC
2018   Q3 1,571 <0.01 Reduce 71.45% <0.01 $151.50 $238,000 SEC
2018   Q2 5,503 0.01 Reduce 10.85% <0.01 $139.74 $769,000 SEC
2018   Q1 6,173 0.01 Reduce 18.65% <0.01 $153.41 $947,000 SEC
2017   Q4 7,588 0.01 Reduce 7.28% <0.01 $153.40 $1,164,000 SEC
2017   Q3 8,184 0.01 Reduce 8.39% <0.01 $145.04 $1,187,000 SEC
2017   Q2 8,934 0.01 Reduce 2.46% <0.01 $153.79 $1,374,000 SEC
2017   Q1 9,159 0.01 Reduce 4.08% <0.01 $174.15 $1,595,000 SEC
2016   Q4 9,549 0.01 Reduce 11.16% <0.01 $165.99 $1,585,000 SEC
2016   Q3 10,749 0.01 Reduce 4.66% <0.01 $158.81 $1,707,000 SEC
2016   Q2 11,274 0.01 Add 29.97% <0.01 $151.77 $1,711,000 SEC
2016   Q1 8,674 0.01 Reduce 5.04% <0.01 $151.49 $1,314,000 SEC
2015   Q4 9,134 0.01 Reduce 1.68% <0.01 $137.62 $1,257,000 SEC
2015   Q3 9,290 0.01 Reduce 2.46% <0.01 $144.99 $1,347,000 SEC
2015   Q2 9,524 0.01 Reduce 0.26% $162.64 $1,549,000 SEC
2015   Q1 9,549 0.01 Reduce 3.05% <0.01 $160.54 $1,533,000 SEC
2014   Q4 9,849 0.01 Reduce 5.80% <0.01 $160.42 $1,580,000 SEC
2014   Q3 10,455 0.02 Reduce 9.52% <0.01 $189.86 $1,985,000 SEC
2014   Q2 11,555 0.02 Reduce 15.13% <0.01 $181.31 $2,095,000 SEC
2014   Q1 13,615 0.03 Reduce 18.32% <0.01 $192.51 $2,621,000 SEC
2013   Q4 16,668 0.03 $187.54 $3,126,000 SEC
2013   Q3 16,668 0.03 Add 2.69% <0.01 $185.21 $3,087,000 SEC
2013   Q2 16,231 0.04 Add 29.95% <0.01 $191.12 $3,102,000 SEC
2013   Q1 12,490 0.03 Add 15.38% <0.01 $213.29 $2,664,000 SEC
2012   Q4 10,825 0.03 Reduce 1.89% <0.01 $191.59 $2,074,000 SEC
2012   Q3 11,033 0.03 $207.47 $2,289,000 SEC
2012   Q2 11,033 0.03 Reduce 1.46% <0.01 $195.60 $2,158,000 SEC
2012   Q1 11,196 0.04 Add 31.93% <0.01 $208.65 $2,336,000 SEC
2011   Q4 8,486 0.03 Reduce 23.56% <0.01 $183.83 $1,560,000 SEC
2011   Q3 11,102 0.04 Add 0.91% <0.01 $174.83 $1,941,000 SEC
2011   Q2 11,002 0.04 Reduce 1.30% <0.01 $171.51 $1,887,000 SEC
2011   Q1 11,147 0.04 Add 16.11% <0.01 $163.09 $1,818,000 SEC
2010   Q4 9,600 0.06 Add 21.52% 0.01 $146.77 $1,409,000 SEC
2010   Q3 7,900 0.05 Add 5.90% <0.01 $134.18 $1,060,000 SEC
2010   Q2 7,460 0.04 Add 36.86% 0.01 $123.46 $921,000 SEC
2010   Q1 5,451 0.03 Reduce 16.15% <0.01 $128.23 $699,000 SEC
2009   Q4 6,501 0.05 $130.90 $851,000 SEC
2009   Q3 6,501 0.04 Reduce 27.57% 0.02 $119.67 $778,000 SEC
2009   Q2 8,976 0.06 Reduce 0.16% <0.01 $104.39 $937,000 SEC
2009   Q1 8,990 0.09 Add 19.55% 0.01 $96.89 $871,000 SEC
2008   Q4 7,520 0.04 Buy 0.04 $84.18 $633,000 SEC
2008   Q2 0 0.00 Sell 100.00% 0.07 SEC
2008   Q1 26,512 0.07 $115.16 $3,053,000 SEC
2007   Q4 26,512 0.06 Add 0.05% $108.10 $2,866,000 SEC
2007   Q3 26,500 0.19 $117.81 $3,122,000 SEC
2007   Q2 26,500 0.06 Reduce 0.09% <0.01 $105.25 $2,789,000 SEC
2007   Q1 26,524 0.06 Reduce 18.45% 0.01 $94.25 $2,500,000 SEC
2006   Q4 32,524 0.07 Add 0.03% $97.16 $3,160,000 SEC
2006   Q3 32,513 0.07 $81.94 $2,664,000 SEC
2006   Q2 32,513 0.07 Add 6.55% <0.01 $76.83 $2,498,000 SEC
2006   Q1 30,513 0.09 Reduce 9.49% <0.01 $82.46 $2,516,000 SEC
2005   Q4 33,713 0.08 Reduce 5.83% <0.01 $82.19 $2,771,000 SEC
2005   Q3 35,800 0.01 Add 9.73% <0.01 $80.22 $2,872,000 SEC
2005   Q2 32,625 0.39 Reduce 1.88% <0.01 $74,200.00 $2,420,775,000 SEC
2005   Q1 33,250 0.14 Add 613.21% 0.12 $91,380.00 $3,038,385,000 SEC
2004   Q4 4,662 0.02 Reduce 1.85% <0.01 $98,580.01 $459,580,000 SEC
2004   Q3 4,750 0.02 Reduce 6.86% <0.01 $85,740.00 $407,265,000 SEC
2004   Q2 5,100 0.03 Reduce 9.12% 0.01 $88,150.00 $449,565,000 SEC
2004   Q1 5,612 0.13 Reduce 24.79% 0.01 $91,839.99 $515,406,000 SEC
2003   Q4 7,462 0.05 Add 73.53% 0.02 $92,679.98 $691,578,000 SEC
2003   Q3 4,300 0.03 $88,330.00 $379,819,000 SEC
2003   Q2 4,300 0.03 $82,500.00 $354,750,000 SEC
2003   Q1 4,300 0.03 Add 27.41% <0.01 $78,430.00 $337,249,000 SEC
2002   Q4 3,375 0.03 Add 2.27% <0.01 $77,499.85 $261,562,000 SEC
2002   Q3 3,300 0.02 $58,310.00 $192,423,000 SEC
2002   Q2 3,300 0.02 Add 10.00% <0.01 $72,000.00 $237,600,000 SEC
2002   Q1 3,000 0.03 Reduce 27.88% 0.02 $104,000.00 $312,000,000 SEC
2001   Q4 4,160 0.07 Add 38.67% 0.02 $120,960.10 $503,194,000 SEC
2001   Q3 3,000 0.04 Reduce 58.90% 0.06 $91,720.00 $275,160,000 SEC
2001   Q2 7,300 0.10 Reduce 37.33% 0.04 $113,000.00 $824,900,000 SEC
2001   Q1 11,649 0.11 Reduce 1.69% <0.01 $96,180.02 $1,120,401,000 SEC
2000   Q4 11,849 0.14 Add 7.72% 0.01 $85,000.00 $1,007,165,000 SEC
2000   Q3 11,000 0.12 Reduce 21.67% 0.03 $112,625.00 $1,238,875,000 SEC
2000   Q2 14,044 0.14 $109,562.52 $1,538,696,000 SEC
2000   Q1 14,044 0.16 $118,000.00 $1,657,192,000 SEC
1999   Q4 14,044 0.16 $107,875.04 $1,514,997,000 SEC
1999   Q3 14,044 0.17 Add 2.81% <0.01 $121,000.00 $1,699,324,000 SEC
1999   Q2 13,660 0.16 $129,250.00 $1,765,555,000 SEC
1999   Q1 13,660 0.11 $88.65 $1,211,000 SEC