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)
← All NTRS superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2018   Q1 0 0.00 Sell 100.00% <0.01 $99.39–110.81 · VW $104.24i SEC
2017   Q4 1,129 <0.01 Buy <0.01 $94.39–109.89 · VW $103.38i $113,000 SEC
2015   Q1 0 0.00 Sell 100.00% <0.01 $68.17–76.63 · VW $73.12i SEC
2014   Q4 3,432 <0.01 Reduce 20.81% <0.01 $61.10–71.84 · VW $67.59i $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% $56.66–63.00 · VW $60.50i $268,000 SEC
2013   Q3 4,415 <0.01 Reduce 1.89% <0.01 $52.40–59.40 · VW $56.93i $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 $41.11–47.72 · VW $45.09i $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 $45.78–66.08 · VW $56.50i $299,000 SEC
2008   Q4 5,050 0.01 $52.08 $263,000 SEC
2008   Q3 5,050 0.01 $72.28 $365,000 SEC
2008   Q2 5,050 0.04 $68.51 $346,000 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.01 $66.34 $335,000 SEC
2007   Q2 5,050 <0.01 Reduce 0.49% $58.73–68.67 · VW $62.95i $324,000 SEC
2007   Q1 5,075 <0.01 $60.10 $305,000 SEC
2006   Q4 5,075 <0.01 Reduce 0.49% $56.00–63.49 · VW $59.93i $308,000 SEC
2006   Q3 5,100 <0.01 Reduce 4.67% <0.01 $55.59–60.80 · VW $57.78i $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.01 $45.59 $243,907 SEC
2005   Q1 5,350 0.01 Reduce 6.96% <0.01 $41.60–47.48 · VW $45.04i $232,404 SEC
2004   Q4 5,750 0.01 Reduce 0.86% <0.01 $41.64–49.43 · VW $44.44i $279,335 SEC
2004   Q3 5,800 0.01 Reduce 0.85% <0.01 $38.55–47.21 · VW $44.27i $236,640 SEC
2004   Q2 5,850 0.01 Reduce 44.55% 0.01 $38.40–44.00 · VW $41.82i $247,338 SEC
2004   Q1 10,550 0.03 Add 1.93% <0.01 $39.65–50.25 · VW $44.28i $491,525 SEC
2003   Q4 10,350 0.03 $46.28 $478,998 SEC
2003   Q3 10,350 0.03 $42.35 $438,323 SEC
2003   Q2 10,350 0.03 Add 1.97% <0.01 $37.82–44.68 · VW $41.58i $430,560 SEC
2003   Q1 10,150 0.03 $30.45 $309,067 SEC
2002   Q4 10,150 0.05 Reduce 6.45% <0.01 $30.75–40.99 · VW $34.59i $355,757 SEC
2002   Q3 10,850 0.04 Add 6.90% <0.01 $30.41–42.65 · VW $37.25i $409,262 SEC
2002   Q2 10,150 0.04 Add 2.53% <0.01 $31.58–51.97 · VW $42.10i $447,209 SEC
2002   Q1 9,900 0.06 $60.11 $595,089 SEC
2001   Q4 9,900 0.08 $60.22 $596,178 SEC
2001   Q3 9,900 0.08 $52.48 $519,552 SEC
2001   Q2 9,900 0.08 Reduce 4.81% <0.01 $56.60–66.66 · VW $59.99i $618,750 SEC
2001   Q1 10,400 0.06 Reduce 4.59% <0.01 $51.94–72.81 · VW $63.63i $650,000 SEC
2000   Q4 10,900 0.12 $81.56 $889,031 SEC
2000   Q3 10,900 0.09 Reduce 27.07% 0.02 $70.75–90.88 · VW $82.58i $968,737 SEC
2000   Q2 14,946 0.09 Reduce 23.14% 0.03 $61.88–85.50 · VW $77.23i $972,424,000 SEC
2000   Q1 19,446 0.13 Reduce 1.52% <0.01 $51.00–77.25 · VW $64.69i $1,313,820 SEC
1999   Q4 19,746 0.11 Reduce 8.14% <0.01 $46.59–62.38 · VW $55.16i $1,046,538,000 SEC
1999   Q3 21,496 0.09 $41,750.00 $897,458,000 SEC
1999   Q2 21,496 0.09 $48.50 $1,042,556 SEC
1999   Q1 21,496 0.09 $44.43 $955,000 SEC
Price snapshot:
Current price$184.11
52-week low$116.35
52-week high$185.57