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  Northern Trust Corp. (NTRS)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2018   Q1 0 0.00 Sell 100.00% <0.01 SEC
2017   Q4 1,129 <0.01 Buy <0.01 $100.09 $113,000 SEC
2015   Q1 0 0.00 Sell 100.00% <0.01 SEC
2014   Q4 3,432 <0.01 Reduce 20.81% <0.01 $67.31 $231,000 SEC
2014   Q3 4,334 <0.01 $68.07 $295,000 SEC
2014   Q2 4,334 <0.01 $64.14 $278,000 SEC
2014   Q1 4,334 <0.01 $65.53 $284,000 SEC
2013   Q4 4,334 <0.01 Reduce 1.83% $61.84 $268,000 SEC
2013   Q3 4,415 <0.01 Reduce 1.89% <0.01 $54.36 $240,000 SEC
2013   Q2 4,500 <0.01 $58.00 $261,000 SEC
2013   Q1 4,500 <0.01 $54.67 $246,000 SEC
2012   Q4 4,500 <0.01 $50.22 $226,000 SEC
2012   Q3 4,500 <0.01 $46.44 $209,000 SEC
2012   Q2 4,500 <0.01 Reduce 10.00% <0.01 $46.00 $207,000 SEC
2012   Q1 5,000 <0.01 $47.40 $237,000 SEC
2011   Q4 5,000 <0.01 $39.60 $198,000 SEC
2011   Q3 5,000 <0.01 $35.00 $175,000 SEC
2011   Q2 5,000 <0.01 $46.00 $230,000 SEC
2011   Q1 5,000 0.01 $50.80 $254,000 SEC
2010   Q4 5,000 0.01 $55.40 $277,000 SEC
2010   Q3 5,000 0.01 $48.20 $241,000 SEC
2010   Q2 5,000 0.01 $46.80 $234,000 SEC
2010   Q1 5,000 0.01 $55.20 $276,000 SEC
2009   Q4 5,000 0.01 $52.40 $262,000 SEC
2009   Q3 5,000 0.02 $58.20 $291,000 SEC
2009   Q2 5,000 0.02 $53.60 $268,000 SEC
2009   Q1 5,000 0.03 Reduce 0.99% <0.01 $59.80 $299,000 SEC
2008   Q4 5,050 0.01 Buy 0.01 $52.08 $263,000 SEC
2008   Q2 0 0.00 Sell 100.00% 0.01 SEC
2008   Q1 5,050 0.01 $66.53 $336,000 SEC
2007   Q4 5,050 0.01 $76.63 $387,000 SEC
2007   Q3 5,050 0.02 $66.34 $335,000 SEC
2007   Q2 5,050 0.01 Reduce 0.49% $64.16 $324,000 SEC
2007   Q1 5,075 0.01 $60.10 $305,000 SEC
2006   Q4 5,075 0.01 Reduce 0.49% $60.69 $308,000 SEC
2006   Q3 5,100 0.01 Reduce 4.67% <0.01 $58.43 $298,000 SEC
2006   Q2 5,350 0.01 $55.33 $296,000 SEC
2006   Q1 5,350 0.01 $52.52 $281,000 SEC
2005   Q4 5,350 0.01 $51.78 $277,000 SEC
2005   Q3 5,350 <0.01 $50.47 $270,000 SEC
2005   Q2 5,350 0.04 $45,590.09 $243,907,000 SEC
2005   Q1 5,350 0.01 Reduce 6.96% <0.01 $43,440.00 $232,404,000 SEC
2004   Q4 5,750 0.01 Reduce 0.86% <0.01 $48,580.00 $279,335,000 SEC
2004   Q3 5,800 0.01 Reduce 0.85% <0.01 $40,800.00 $236,640,000 SEC
2004   Q2 5,850 0.01 Reduce 44.55% 0.06 $42,280.00 $247,338,000 SEC
2004   Q1 10,550 0.13 Add 1.93% <0.01 $46,590.05 $491,525,000 SEC
2003   Q4 10,350 0.04 $46,280.00 $478,998,000 SEC
2003   Q3 10,350 0.03 $42,350.05 $438,323,000 SEC
2003   Q2 10,350 0.04 Add 1.97% <0.01 $41,600.00 $430,560,000 SEC
2003   Q1 10,150 0.03 $30,449.95 $309,067,000 SEC
2002   Q4 10,150 0.05 Reduce 6.45% <0.01 $35,049.95 $355,757,000 SEC
2002   Q3 10,850 0.04 Add 6.90% <0.01 $37,720.00 $409,262,000 SEC
2002   Q2 10,150 0.04 Add 2.53% <0.01 $44,060.00 $447,209,000 SEC
2002   Q1 9,900 0.06 $60,110.00 $595,089,000 SEC
2001   Q4 9,900 0.08 $60,220.00 $596,178,000 SEC
2001   Q3 9,900 0.08 $52,480.00 $519,552,000 SEC
2001   Q2 9,900 0.08 Reduce 4.81% <0.01 $62,500.00 $618,750,000 SEC
2001   Q1 10,400 0.06 Reduce 4.59% <0.01 $62,500.00 $650,000,000 SEC
2000   Q4 10,900 0.12 $81,562.48 $889,031,000 SEC
2000   Q3 10,900 0.09 Reduce 27.07% 0.02 $88,874.95 $968,737,000 SEC
2000   Q2 14,946 0.09 Reduce 23.14% 0.03 $65,062.49 $972,424,000 SEC
2000   Q1 19,446 0.13 Reduce 1.52% <0.01 $67,562.48 $1,313,820,000 SEC
1999   Q4 19,746 0.11 Add 83.72% 0.05 $53,000.00 $1,046,538,000 SEC
1999   Q3 10,748 0.09 $83,500.00 $897,458,000 SEC
1999   Q2 10,748 0.09 $97,000.00 $1,042,556,000 SEC
1999   Q1 10,748 0.09 $88.85 $955,000 SEC