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  Wesco Finl Corp (1556464D)
← All 1556464D superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2010   Q2 0 0.00 Sell 100.00% <0.01 SEC
2010   Q1 520 <0.01 Buy <0.01 $384.62 $200,000 SEC
2009   Q1 0 0.00 Sell 100.00% 0.01 SEC
2008   Q4 720 0.01 $287.50 $207,000 SEC
2008   Q3 720 <0.01 $356.94 $257,000 SEC
2008   Q2 720 0.03 Reduce 12.20% <0.01 $381.94 $275,000 SEC
2008   Q1 820 <0.01 $403.66 $331,000 SEC
2007   Q4 820 <0.01 $407.32 $334,000 SEC
2007   Q3 820 <0.01 $397.56 $326,000 SEC
2007   Q2 820 <0.01 $385.37 $316,000 SEC
2007   Q1 820 <0.01 Reduce 4.76% <0.01 $459.76 $377,000 SEC
2006   Q4 861 <0.01 Reduce 0.58% <0.01 $459.93 $396,000 SEC
2006   Q3 866 <0.01 $436.49 $378,000 SEC
2006   Q2 866 <0.01 $381.06 $330,000 SEC
2006   Q1 866 0.01 Reduce 7.97% <0.01 $399.54 $346,000 SEC
2005   Q4 941 0.01 Reduce 43.52% <0.01 $384.70 $362,000 SEC
2005   Q3 1,666 <0.01 Add 72.46% <0.01 $342.14 $570,000 SEC
2005   Q2 966 0.01 $360.00 $347,760 SEC
2005   Q1 966 0.02 $384.98 $371,891 SEC
2004   Q4 966 0.02 $393.00 $379,638 SEC
2004   Q3 966 0.02 Reduce 8.00% <0.01 $351.50 $339,549 SEC
2004   Q2 1,050 0.02 Reduce 12.50% <0.01 $362.00 $380,100 SEC
2004   Q1 1,200 0.03 $387.00 $464,400 SEC
2003   Q4 1,200 0.02 Reduce 18.64% <0.01 $352.00 $422,400 SEC
2003   Q3 1,475 0.04 Reduce 95.00% 0.04 $339.97 $501,456 SEC
2003   Q2 29,516 0.04 Add 1774.03% 0.04 $17.56 $518,281 SEC
2003   Q1 1,575 0.05 $298.00 $469,350 SEC
2002   Q4 1,575 0.06 Reduce 5.97% <0.01 $309.95 $488,171 SEC
2002   Q3 1,675 0.06 $307.50 $515,062 SEC
2002   Q2 1,675 0.05 Reduce 12.99% <0.01 $301.60 $505,180 SEC
2002   Q1 1,925 0.06 $312.60 $601,755 SEC
2001   Q4 1,925 0.08 Reduce 54.10% 0.10 $315.00 $606,375 SEC
2001   Q3 4,194 0.19 Reduce 0.14% <0.01 $290.10 $1,216,679 SEC
2001   Q2 4,200 0.18 Reduce 4.55% <0.01 $347.90 $1,461,180 SEC
2001   Q1 4,400 0.13 Reduce 14.15% 0.03 $307.00 $1,350,800 SEC
2000   Q4 5,125 0.21 Reduce 13.43% 0.02 $299.60 $1,535,425 SEC
2000   Q3 5,920 0.14 Reduce 22.31% 0.03 $251.00 $1,485,920 SEC
2000   Q2 7,620 0.14 Reduce 46.30% 0.16 $205,000.00 $1,562,100,000 SEC
2000   Q1 14,190 0.35 Reduce 5.40% 0.02 $255.00 $3,618,450 SEC
1999   Q4 15,000 0.39 Reduce 18.70% 0.09 $245,000.00 $3,675,000,000 SEC
1999   Q3 18,450 0.50 $271,000.00 $4,999,950,000 SEC
1999   Q2 18,450 0.50 Reduce 0.54% <0.01 $310.00 $5,719,500 SEC
1999   Q1 18,550 0.57 $338.01 $6,270,000 SEC