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  Vulcan Materials (VMC)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 7,263 0.02 Reduce 8.20% <0.01 $272.30 $1,977,715 SEC
2025   Q4 7,912 0.02 Reduce 20.06% <0.01 $285.22 $2,256,661 SEC
2025   Q3 9,897 0.03 Reduce 2.61% <0.01 $307.62 $3,044,515 SEC
2025   Q2 10,162 0.03 Reduce 45.77% 0.02 $260.82 $2,650,453 SEC
2025   Q1 18,737 0.05 Reduce 11.52% <0.01 $233.30 $4,371,342 SEC
2024   Q4 21,176 0.06 Reduce 9.82% <0.01 $257.23 $5,447,102 SEC
2024   Q3 23,481 0.06 Reduce 30.16% 0.03 $250.43 $5,880,347 SEC
2024   Q2 33,622 0.09 Reduce 12.99% 0.01 $248.68 $8,361,119 SEC
2024   Q1 38,643 0.11 Reduce 20.62% 0.02 $272.92 $10,546,448 SEC
2023   Q4 48,682 0.11 Reduce 8.33% 0.01 $227.01 $11,051,301 SEC
2023   Q3 53,103 0.12 Reduce 0.94% <0.01 $202.02 $10,727,868 SEC
2023   Q2 53,608 0.12 Reduce 2.11% <0.01 $225.44 $12,085,388 SEC
2023   Q1 54,762 0.10 Reduce 0.73% <0.01 $171.56 $9,394,969 SEC
2022   Q4 55,162 0.11 Reduce 0.44% <0.01 $175.11 $9,659,418 SEC
2022   Q3 55,407 0.11 Reduce 10.47% 0.01 $157.71 $8,738,000 SEC
2022   Q2 61,887 0.10 Reduce 7.87% <0.01 $142.10 $8,794,000 SEC
2022   Q1 67,177 0.12 Add 0.34% <0.01 $183.69 $12,340,000 SEC
2021   Q4 66,952 0.12 Reduce 2.48% <0.01 $207.58 $13,898,000 SEC
2021   Q3 68,652 0.11 Reduce 0.23% <0.01 $169.16 $11,613,000 SEC
2021   Q2 68,812 0.10 Add 1.94% <0.01 $174.07 $11,978,000 SEC
2021   Q1 67,500 0.10 Reduce 1.27% <0.01 $168.76 $11,391,000 SEC
2020   Q4 68,370 0.09 Add 3.15% <0.01 $148.31 $10,140,000 SEC
2020   Q3 66,279 0.09 Reduce 0.56% <0.01 $135.53 $8,983,000 SEC
2020   Q2 66,650 0.08 Reduce 6.40% <0.01 $115.84 $7,721,000 SEC
2020   Q1 71,204 0.08 Add 25.67% 0.02 $108.07 $7,695,000 SEC
2019   Q4 56,659 0.06 Reduce 1.10% <0.01 $143.98 $8,158,000 SEC
2019   Q3 57,292 0.07 Add 3.07% <0.01 $151.24 $8,665,000 SEC
2019   Q2 55,587 0.06 Add 2.63% <0.01 $137.32 $7,633,000 SEC
2019   Q1 54,163 0.05 Add 0.67% <0.01 $118.40 $6,413,000 SEC
2018   Q4 53,800 0.04 Reduce 2.91% <0.01 $98.79 $5,315,000 SEC
2018   Q3 55,415 0.04 Add 1.02% <0.01 $111.20 $6,162,000 SEC
2018   Q2 54,855 0.05 Add 191.47% 0.03 $129.07 $7,080,000 SEC
2018   Q1 18,820 0.02 Add 27.77% <0.01 $114.19 $2,149,000 SEC
2017   Q4 14,730 0.01 Add 49.62% <0.01 $128.38 $1,891,000 SEC
2017   Q3 9,845 0.01 Add 9.57% <0.01 $119.55 $1,177,000 SEC
2017   Q2 8,985 0.01 Add 81.52% <0.01 $126.66 $1,138,000 SEC
2017   Q1 4,950 <0.01 Add 1.02% $120.40 $596,000 SEC
2016   Q4 4,900 0.01 $125.10 $613,000 SEC
2016   Q3 4,900 <0.01 Buy <0.01 $113.67 $557,000 SEC
2012   Q3 0 0.00 Sell 100.00% <0.01 SEC
2012   Q2 2,000 <0.01 $39.50 $79,000 SEC
2012   Q1 2,000 <0.01 Reduce 95.10% 0.03 $42.50 $85,000 SEC
2011   Q4 40,825 0.03 Add 17.74% <0.01 $39.34 $1,606,000 SEC
2011   Q3 34,675 0.02 Reduce 10.92% <0.01 $27.57 $956,000 SEC
2011   Q2 38,925 0.03 Add 192.67% 0.02 $38.54 $1,500,000 SEC
2011   Q1 13,300 0.01 $45.56 $606,000 SEC
2010   Q4 13,300 0.02 Reduce 47.12% 0.02 $44.36 $590,000 SEC
2010   Q3 25,150 0.04 Reduce 22.79% 0.02 $36.94 $929,000 SEC
2010   Q2 32,575 0.07 Reduce 33.49% 0.04 $43.84 $1,428,000 SEC
2010   Q1 48,975 0.11 Reduce 14.34% 0.02 $47.25 $2,314,000 SEC
2009   Q4 57,175 0.16 Reduce 2.14% <0.01 $52.66 $3,011,000 SEC
2009   Q3 58,425 0.17 Reduce 25.24% 0.05 $54.07 $3,159,000 SEC
2009   Q2 78,150 0.20 Reduce 0.64% <0.01 $43.10 $3,368,000 SEC
2009   Q1 78,650 0.36 Reduce 0.76% <0.01 $44.28 $3,483,000 SEC
2008   Q4 79,250 0.31 Buy 0.31 $69.58 $5,514,000 SEC
2008   Q2 0 0.00 Sell 100.00% 0.12 SEC
2008   Q1 79,975 0.12 Add 0.19% <0.01 $66.40 $5,310,000 SEC
2007   Q4 79,825 0.13 Reduce 0.93% <0.01 $79.09 $6,313,000 SEC
2007   Q3 80,575 0.44 $89.15 $7,183,000 SEC
2007   Q2 80,575 0.20 Reduce 11.09% 0.03 $114.54 $9,229,000 SEC
2007   Q1 90,625 0.24 Add 0.81% <0.01 $116.48 $10,556,000 SEC
2006   Q4 89,900 0.19 Reduce 20.58% 0.05 $89.87 $8,079,000 SEC
2006   Q3 113,200 0.23 Reduce 0.57% <0.01 $78.25 $8,858,000 SEC
2006   Q2 113,850 0.25 Add 4.59% 0.01 $78.00 $8,880,000 SEC
2006   Q1 108,850 0.32 Add 0.18% <0.01 $86.65 $9,432,000 SEC
2005   Q4 108,650 0.22 Add 1.88% <0.01 $67.75 $7,361,000 SEC
2005   Q3 106,650 0.02 Add 0.90% <0.01 $74.21 $7,914,000 SEC
2005   Q2 105,700 1.09 $64,990.00 $6,869,443,000 SEC
2005   Q1 105,700 0.28 Reduce 0.19% <0.01 $56,830.00 $6,006,931,000 SEC
2004   Q4 105,900 0.28 $54,610.00 $5,783,199,000 SEC
2004   Q3 105,900 0.31 Reduce 0.94% <0.01 $50,950.00 $5,395,605,000 SEC
2004   Q2 106,900 0.30 Reduce 2.82% 0.04 $47,550.00 $5,083,095,000 SEC
2004   Q1 110,000 1.36 Reduce 1.79% <0.01 $47,440.00 $5,218,400,000 SEC
2003   Q4 112,000 0.42 Reduce 1.62% <0.01 $47,570.00 $5,327,840,000 SEC
2003   Q3 113,850 0.32 Reduce 7.33% 0.03 $39,910.00 $4,543,754,000 SEC
2003   Q2 122,850 0.38 Reduce 1.05% <0.01 $37,070.00 $4,554,049,000 SEC
2003   Q1 124,150 0.36 Buy 0.36 $30,230.00 $3,753,054,000 SEC
2002   Q4 0 0.00 Sell 100.00% 0.42 SEC
2002   Q3 108,450 0.42 Reduce 0.91% <0.01 $36,160.00 $3,921,552,000 SEC
2002   Q2 109,450 0.46 Reduce 1.08% <0.01 $43,800.00 $4,793,910,000 SEC
2002   Q1 110,650 0.50 Add 2.50% 0.01 $47,540.00 $5,260,301,000 SEC
2001   Q4 107,950 0.71 Buy 0.71 $47,940.00 $5,175,123,000 SEC
2001   Q3 0 0.00 Sell 100.00% 0.69 SEC
2001   Q2 105,150 0.69 Buy 0.69 $53,750.00 $5,651,812,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.65 SEC
2000   Q4 100,600 0.65 Buy 0.65 $47,875.00 $4,816,225,000 SEC
2000   Q3 0 0.00 Sell 100.00% 0.29 SEC
2000   Q2 77,450 0.29 Buy 0.29 $42,687.50 $3,306,147,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.25 SEC
1999   Q4 58,750 0.25 Reduce 0.34% <0.01 $39,937.50 $2,346,328,000 SEC
1999   Q3 58,950 0.22 $36,625.00 $2,159,044,000 SEC
1999   Q2 58,950 0.25 Reduce 4.38% 0.01 $48,250.01 $2,844,338,000 SEC
1999   Q1 61,650 0.23 $41.31 $2,547,000 SEC