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  3M Co. (MMM)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2019   Q2 0 0.00 Sell 100.00% <0.01 SEC
2019   Q1 1,140 <0.01 $207.89 $237,000 SEC
2018   Q4 1,140 <0.01 $190.35 $217,000 SEC
2018   Q3 1,140 <0.01 Reduce 20.00% <0.01 $210.53 $240,000 SEC
2018   Q2 1,425 <0.01 $196.49 $280,000 SEC
2018   Q1 1,425 <0.01 Reduce 5.00% <0.01 $219.65 $313,000 SEC
2017   Q4 1,500 <0.01 Reduce 1.64% $235.33 $353,000 SEC
2017   Q3 1,525 <0.01 $209.84 $320,000 SEC
2017   Q2 1,525 <0.01 $207.87 $317,000 SEC
2017   Q1 1,525 <0.01 $191.48 $292,000 SEC
2016   Q4 1,525 <0.01 $178.36 $272,000 SEC
2016   Q3 1,525 <0.01 $176.39 $269,000 SEC
2016   Q2 1,525 <0.01 Add 7.02% <0.01 $175.08 $267,000 SEC
2016   Q1 1,425 <0.01 Reduce 10.94% <0.01 $166.32 $237,000 SEC
2015   Q4 1,600 <0.01 $150.63 $241,000 SEC
2015   Q3 1,600 <0.01 Buy <0.01 $141.88 $227,000 SEC
2013   Q2 0 0.00 Sell 100.00% <0.01 SEC
2013   Q1 690 <0.01 Reduce 4.83% $105.80 $73,000 SEC
2012   Q4 725 <0.01 Reduce 75.63% <0.01 $92.41 $67,000 SEC
2012   Q3 2,975 <0.01 Reduce 25.16% <0.01 $92.44 $275,000 SEC
2012   Q2 3,975 0.01 Reduce 1.85% <0.01 $89.56 $356,000 SEC
2012   Q1 4,050 0.01 Add 16.55% <0.01 $89.14 $361,000 SEC
2011   Q4 3,475 0.01 Reduce 22.35% <0.01 $81.73 $284,000 SEC
2011   Q3 4,475 0.01 $71.73 $321,000 SEC
2011   Q2 4,475 0.01 $94.75 $424,000 SEC
2011   Q1 4,475 0.01 $93.41 $418,000 SEC
2010   Q4 4,475 0.02 Reduce 18.26% <0.01 $86.26 $386,000 SEC
2010   Q3 5,475 0.02 Reduce 28.43% <0.01 $86.76 $475,000 SEC
2010   Q2 7,650 0.03 Reduce 21.94% <0.01 $78.95 $604,000 SEC
2010   Q1 9,800 0.04 Reduce 4.85% <0.01 $83.57 $819,000 SEC
2009   Q4 10,300 0.05 $82.72 $852,000 SEC
2009   Q3 10,300 0.04 $73.79 $760,000 SEC
2009   Q2 10,300 0.04 $60.10 $619,000 SEC
2009   Q1 10,300 0.05 $49.71 $512,000 SEC
2008   Q4 10,300 0.03 Buy 0.03 $57.57 $593,000 SEC
2008   Q2 0 0.00 Sell 100.00% 0.02 SEC
2008   Q1 10,400 0.02 $79.13 $823,000 SEC
2007   Q4 10,400 0.02 $84.33 $877,000 SEC
2007   Q3 10,400 0.06 Add 1.96% <0.01 $93.56 $973,000 SEC
2007   Q2 10,200 0.02 Reduce 35.07% 0.01 $86.76 $885,000 SEC
2007   Q1 15,710 0.03 $76.45 $1,201,000 SEC
2006   Q4 15,710 0.03 Add 1,967.11% 0.03 $77.91 $1,224,000 SEC
2006   Q3 760 <0.01 Add 111.11% <0.01 $75.00 $57,000 SEC
2006   Q2 360 <0.01 Reduce 58.14% <0.01 $80.56 $29,000 SEC
2006   Q1 860 <0.01 Reduce 36.76% <0.01 $75.58 $65,000 SEC
2005   Q4 1,360 <0.01 Add 277.78% <0.01 $77.21 $105,000 SEC
2005   Q3 360 <0.01 $72.22 $26,000 SEC
2005   Q2 360 <0.01 $72,300.00 $26,028,000 SEC
2005   Q1 360 <0.01 Reduce 66.04% <0.01 $85,688.89 $30,848,000 SEC
2004   Q4 1,060 <0.01 Add 130.43% <0.01 $82,069.81 $86,994,000 SEC
2004   Q3 460 <0.01 Reduce 9.80% <0.01 $79,969.57 $36,786,000 SEC
2004   Q2 510 <0.01 Reduce 37.04% <0.01 $90,009.80 $45,905,000 SEC
2004   Q1 810 0.02 Reduce 40.44% <0.01 $81,870.37 $66,315,000 SEC
2003   Q4 1,360 0.01 Add 2,166.67% <0.01 $85,030.15 $115,641,000 SEC
2003   Q3 60 <0.01 Add 100.00% <0.01 $69,066.67 $4,144,000 SEC
2003   Q2 30 <0.01 Buy <0.01 $128,966.67 $3,869,000 SEC
2002   Q4 0 0.00 Sell 100.00% <0.01 SEC
2002   Q3 250 <0.01 Reduce 28.57% <0.01 $109,968.00 $27,492,000 SEC
2002   Q2 350 <0.01 Buy <0.01 $123,000.00 $43,050,000 SEC