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)
← All IBM superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 0 0.00 Sell 100.00% <0.01 $220.72–319.90 · VW $261.00i SEC
2025   Q4 750 <0.01 Buy <0.01 $263.56–324.90 · VW $294.89i $222,158 SEC
2019   Q2 0 0.00 Sell 100.00% <0.01 $121.27–139.00 · VW $130.70i SEC
2019   Q1 1,582 <0.01 Buy <0.01 $106.78–135.87 · VW $125.85i $213,000 SEC
2018   Q4 0 0.00 Sell 100.00% <0.01 $101.28–147.57 · VW $119.17i SEC
2018   Q3 1,643 <0.01 Reduce 71.46% <0.01 $132.12–146.61 · VW $141.10i $238,000 SEC
2018   Q2 5,756 0.01 Reduce 10.86% <0.01 $131.41–154.88 · VW $139.95i $769,000 SEC
2018   Q1 6,457 0.01 Reduce 18.65% <0.01 $138.05–163.60 · VW $149.45i $947,000 SEC
2017   Q4 7,937 0.01 Reduce 7.28% <0.01 $138.82–155.36 · VW $146.95i $1,164,000 SEC
2017   Q3 8,560 0.01 Reduce 8.40% <0.01 $133.01–149.17 · VW $140.29i $1,187,000 SEC
2017   Q2 9,345 0.01 Reduce 2.45% <0.01 $143.20–168.58 · VW $152.95i $1,374,000 SEC
2017   Q1 9,580 0.01 Reduce 4.08% <0.01 $158.07–174.75 · VW $166.43i $1,595,000 SEC
2016   Q4 9,988 0.01 Reduce 11.16% <0.01 $141.29–162.48 · VW $154.15i $1,585,000 SEC
2016   Q3 11,243 0.01 Reduce 4.66% <0.01 $143.33–157.74 · VW $150.98i $1,707,000 SEC
2016   Q2 11,793 0.01 Add 29.98% <0.01 $136.23–148.64 · VW $143.33i $1,711,000 SEC
2016   Q1 9,073 0.01 Reduce 5.03% <0.01 $111.76–146.37 · VW $134.31i $1,314,000 SEC
2015   Q4 9,554 0.01 Reduce 1.68% <0.01 $125.86–146.41 · VW $134.61i $1,257,000 SEC
2015   Q3 9,717 0.01 Reduce 2.46% <0.01 $134.44–166.14 · VW $146.39i $1,347,000 SEC
2015   Q2 9,962 0.01 Reduce 0.26% $151.42–168.55 · VW $158.49i $1,549,000 SEC
2015   Q1 9,988 0.01 Reduce 3.05% <0.01 $142.94–158.08 · VW $151.49i $1,533,000 SEC
2014   Q4 10,302 0.01 Reduce 5.80% <0.01 $143.88–182.50 · VW $159.92i $1,580,000 SEC
2014   Q3 10,936 0.02 Reduce 9.52% <0.01 $173.71–187.76 · VW $180.98i $1,985,000 SEC
2014   Q2 12,087 0.02 Reduce 15.13% <0.01 $171.39–190.45 · VW $178.38i $2,095,000 SEC
2014   Q1 14,241 0.03 Reduce 18.32% <0.01 $164.62–187.03 · VW $178.56i $2,621,000 SEC
2013   Q4 17,435 0.03 $179.29 $3,126,000 SEC
2013   Q3 17,435 0.03 Add 2.69% <0.01 $173.14–192.10 · VW $180.76i $3,087,000 SEC
2013   Q2 16,978 0.04 Add 29.95% <0.01 $179.43–205.44 · VW $189.19i $3,102,000 SEC
2013   Q1 13,065 0.03 Add 15.38% <0.01 $182.02–206.41 · VW $197.45i $2,664,000 SEC
2012   Q4 11,323 0.03 Reduce 1.89% <0.01 $176.65–202.48 · VW $187.42i $2,074,000 SEC
2012   Q3 11,541 0.03 $198.35 $2,289,000 SEC
2012   Q2 11,541 0.03 Reduce 1.45% <0.01 $178.78–201.42 · VW $189.06i $2,158,000 SEC
2012   Q1 11,711 0.04 Add 31.94% <0.01 $169.55–199.92 · VW $189.65i $2,336,000 SEC
2011   Q4 8,876 0.03 Reduce 23.57% <0.01 $161.45–186.33 · VW $174.53i $1,560,000 SEC
2011   Q3 11,613 0.04 Add 0.91% <0.01 $150.22–177.47 · VW $164.96i $1,941,000 SEC
2011   Q2 11,508 0.04 Reduce 1.30% <0.01 $154.42–165.91 · VW $161.44i $1,887,000 SEC
2011   Q1 11,660 0.04 Add 16.11% <0.01 $140.19–160.34 · VW $152.14i $1,818,000 SEC
2010   Q4 10,042 0.06 Add 21.53% <0.01 $128.48–141.04 · VW $136.61i $1,409,000 SEC
2010   Q3 8,263 0.05 Add 5.90% <0.01 $115.31–130.12 · VW $124.56i $1,060,000 SEC
2010   Q2 7,803 0.04 Add 36.85% 0.01 $110.90–127.25 · VW $118.73i $921,000 SEC
2010   Q1 5,702 0.03 Reduce 16.15% <0.01 $116.26–128.35 · VW $122.41i $699,000 SEC
2009   Q4 6,800 0.05 $125.14 $851,000 SEC
2009   Q3 6,800 0.04 Reduce 27.57% 0.02 $95.12–117.48 · VW $108.98i $778,000 SEC
2009   Q2 9,389 0.06 Reduce 0.16% <0.01 $91.49–105.77 · VW $99.03i $937,000 SEC
2009   Q1 9,404 0.09 Add 19.55% 0.01 $78.16–95.47 · VW $88.75i $871,000 SEC
2008   Q4 7,866 0.04 Reduce 66.46% 0.07 $66.44–111.66 · VW $86.19i $633,000 SEC
2008   Q3 23,451 0.10 Add 0.03% $105.11–125.17 · VW $114.03i $2,622,000 SEC
2008   Q2 23,443 0.30 Reduce 15.47% 0.01 $108.85–124.27 · VW $115.48i $2,656,000 SEC
2008   Q1 27,732 0.07 $110.10 $3,053,000 SEC
2007   Q4 27,732 0.06 Add 0.05% $94.90–116.12 · VW $104.79i $2,866,000 SEC
2007   Q3 27,719 0.07 $112.63 $3,122,000 SEC
2007   Q2 27,719 0.06 Reduce 0.09% <0.01 $89.78–103.30 · VW $97.90i $2,789,000 SEC
2007   Q1 27,744 0.06 Reduce 18.45% 0.01 $84.87–96.46 · VW $90.48i $2,500,000 SEC
2006   Q4 34,020 0.07 Add 0.03% $77.97–93.58 · VW $88.14i $3,160,000 SEC
2006   Q3 34,009 0.07 $78.34 $2,664,000 SEC
2006   Q2 34,009 0.07 Add 6.55% <0.01 $72.72–80.74 · VW $75.63i $2,498,000 SEC
2006   Q1 31,917 0.09 Reduce 9.49% <0.01 $75.46–81.29 · VW $78.53i $2,516,000 SEC
2005   Q4 35,264 0.08 Reduce 5.83% <0.01 $75.24–85.98 · VW $79.94i $2,771,000 SEC
2005   Q3 37,447 <0.01 Add 9.73% <0.01 $70.90–81.37 · VW $76.32i $2,872,000 SEC
2005   Q2 34,126 0.09 Reduce 1.88% <0.01 $68.69–87.72 · VW $75.78i $2,420,775 SEC
2005   Q1 34,780 0.14 Add 613.29% 0.12 $85.17–94.74 · VW $89.09i $3,038,385 SEC
2004   Q4 4,876 0.02 Reduce 1.87% <0.01 $80.58–94.65 · VW $89.82i $459,580 SEC
2004   Q3 4,969 0.02 Reduce 6.86% <0.01 $78.30–84.55 · VW $81.61i $407,265 SEC
2004   Q2 5,335 0.03 Reduce 9.11% <0.01 $81.38–90.39 · VW $85.35i $449,565 SEC
2004   Q1 5,870 0.03 Reduce 24.79% <0.01 $85.10–96.01 · VW $89.64i $515,406 SEC
2003   Q4 7,805 0.04 Add 73.52% 0.02 $83.68–90.38 · VW $87.56i $691,578 SEC
2003   Q3 4,498 0.03 $84.45 $379,819 SEC
2003   Q2 4,498 0.03 $78.87 $354,750 SEC
2003   Q1 4,498 0.03 Add 27.42% <0.01 $69.95–85.04 · VW $76.66i $337,249 SEC
2002   Q4 3,530 0.03 Add 2.26% <0.01 $51.63–85.53 · VW $70.42i $261,562 SEC
2002   Q3 3,452 0.02 $55.75 $192,423 SEC
2002   Q2 3,452 0.02 Add 10.01% <0.01 $63.19–99.43 · VW $77.15i $237,600 SEC
2002   Q1 3,138 0.03 Reduce 27.88% 0.02 $91.55–120.83 · VW $103.94i $312,000 SEC
2001   Q4 4,351 0.07 Add 38.66% 0.02 $87.32–119.22 · VW $107.39i $503,194 SEC
2001   Q3 3,138 0.04 Reduce 58.91% 0.06 $83.64–110.33 · VW $93.88i $275,160 SEC
2001   Q2 7,636 0.10 Reduce 37.33% 0.04 $86.09–114.63 · VW $103.08i $824,900 SEC
2001   Q1 12,185 0.11 Reduce 1.69% <0.01 $80.07–113.42 · VW $95.15i $1,120,401 SEC
2000   Q4 12,394 0.14 Add 7.72% <0.01 $76.54–114.36 · VW $90.72i $1,007,165 SEC
2000   Q3 11,506 0.12 Reduce 21.67% 0.03 $95.60–129.00 · VW $110.76i $1,238,875 SEC
2000   Q2 14,690 0.14 $104,744.28 $1,538,696,000 SEC
2000   Q1 14,690 0.16 $112.81 $1,657,192 SEC
1999   Q4 14,690 0.16 $103,131.01 $1,514,997,000 SEC
1999   Q3 14,690 0.17 Add 2.81% <0.01 $112.39–133.07 · VW $120.38i $1,699,324,000 SEC
1999   Q2 14,288 0.16 Reduce 50.00% 0.06 $77.92–126.20 · VW $109.23i $1,765,555 SEC
1999   Q1 28,577 0.11 $42.38 $1,211,000 SEC
Price snapshot:
Current price$290.23
52-week low$212.34
52-week high$332.46