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 Co. (VMC)
← All VMC superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 7,263 0.02 Reduce 8.20% <0.01 $252.35–331.09 · VW $295.06i $1,977,715 SEC
2025   Q4 7,912 0.02 Reduce 20.06% <0.01 $277.94–313.37 · VW $297.28i $2,256,661 SEC
2025   Q3 9,897 0.03 Reduce 2.61% <0.01 $270.64–311.74 · VW $290.63i $3,044,515 SEC
2025   Q2 10,162 0.03 Reduce 45.77% 0.02 $253.40–278.14 · VW $268.74i $2,650,453 SEC
2025   Q1 18,737 0.05 Reduce 11.52% <0.01 $215.08–280.33 · VW $252.58i $4,371,342 SEC
2024   Q4 21,176 0.06 Reduce 9.82% <0.01 $249.36–298.31 · VW $273.94i $5,447,102 SEC
2024   Q3 23,481 0.06 Reduce 30.16% 0.03 $225.36–279.47 · VW $259.59i $5,880,347 SEC
2024   Q2 33,622 0.09 Reduce 12.99% 0.01 $239.48–278.79 · VW $264.26i $8,361,119 SEC
2024   Q1 38,643 0.11 Reduce 20.62% 0.02 $223.90–276.58 · VW $252.70i $10,546,448 SEC
2023   Q4 48,682 0.11 Reduce 8.33% 0.01 $195.70–232.01 · VW $217.91i $11,051,301 SEC
2023   Q3 53,103 0.12 Reduce 0.94% <0.01 $190.51–229.75 · VW $205.58i $10,727,868 SEC
2023   Q2 53,608 0.12 Reduce 2.11% <0.01 $174.17–226.19 · VW $206.95i $12,085,388 SEC
2023   Q1 54,762 0.10 Reduce 0.73% <0.01 $159.76–197.76 · VW $177.55i $9,394,969 SEC
2022   Q4 55,162 0.11 Reduce 0.44% <0.01 $160.66–190.15 · VW $178.05i $9,659,418 SEC
2022   Q3 55,407 0.11 Reduce 10.47% 0.01 $147.64–179.75 · VW $163.70i $8,738,000 SEC
2022   Q2 61,887 0.10 Reduce 7.87% <0.01 $137.54–185.57 · VW $162.81i $8,794,000 SEC
2022   Q1 67,177 0.12 Add 0.34% <0.01 $169.53–193.31 · VW $178.38i $12,340,000 SEC
2021   Q4 66,952 0.12 Reduce 2.48% <0.01 $179.72–213.65 · VW $194.56i $13,898,000 SEC
2021   Q3 68,652 0.11 Reduce 0.23% <0.01 $166.31–193.96 · VW $183.46i $11,613,000 SEC
2021   Q2 68,812 0.10 Add 1.94% <0.01 $163.00–194.17 · VW $179.05i $11,978,000 SEC
2021   Q1 67,500 0.10 Reduce 1.27% <0.01 $148.52–182.55 · VW $169.77i $11,391,000 SEC
2020   Q4 68,370 0.09 Add 3.15% <0.01 $131.36–168.24 · VW $149.58i $10,140,000 SEC
2020   Q3 66,279 0.09 Reduce 0.56% <0.01 $115.62–153.88 · VW $138.11i $8,983,000 SEC
2020   Q2 66,650 0.08 Reduce 6.40% <0.01 $88.60–128.88 · VW $111.63i $7,721,000 SEC
2020   Q1 71,204 0.08 Add 25.67% 0.02 $65.56–149.05 · VW $109.19i $7,695,000 SEC
2019   Q4 56,659 0.06 Reduce 1.10% <0.01 $131.50–145.71 · VW $139.61i $8,158,000 SEC
2019   Q3 57,292 0.07 Add 3.07% <0.01 $134.28–152.49 · VW $143.21i $8,665,000 SEC
2019   Q2 55,587 0.06 Add 2.63% <0.01 $123.41–141.84 · VW $134.53i $7,633,000 SEC
2019   Q1 54,163 0.05 Add 0.67% <0.01 $100.50–126.89 · VW $117.83i $6,413,000 SEC
2018   Q4 53,800 0.04 Reduce 2.91% <0.01 $90.04–112.58 · VW $101.42i $5,315,000 SEC
2018   Q3 55,415 0.04 Add 1.02% <0.01 $82.52–117.57 · VW $100.41i $6,162,000 SEC
2018   Q2 54,855 0.05 Add 191.47% 0.03 $108.17–133.59 · VW $117.92i $7,080,000 SEC
2018   Q1 18,820 0.02 Add 27.77% <0.01 $109.69–136.94 · VW $119.44i $2,149,000 SEC
2017   Q4 14,730 0.01 Add 49.62% <0.01 $117.74–141.20 · VW $131.45i $1,891,000 SEC
2017   Q3 9,845 0.01 Add 9.57% <0.01 $111.77–124.54 · VW $119.35i $1,177,000 SEC
2017   Q2 8,985 0.01 Add 81.52% <0.01 $120.93–134.92 · VW $126.32i $1,138,000 SEC
2017   Q1 4,950 <0.01 Add 1.02% $108.95–130.15 · VW $119.99i $596,000 SEC
2016   Q4 4,900 0.01 $125.10 $613,000 SEC
2016   Q3 4,900 <0.01 Buy <0.01 $105.71–122.47 · VW $113.79i $557,000 SEC
2012   Q3 0 0.00 Sell 100.00% <0.01 $35.69–49.99 · VW $43.88i SEC
2012   Q2 2,000 <0.01 $39.50 $79,000 SEC
2012   Q1 2,000 <0.01 Reduce 95.10% 0.03 $40.27–48.09 · VW $43.72i $85,000 SEC
2011   Q4 40,825 0.03 Add 17.74% <0.01 $28.81–45.00 · VW $39.22i $1,606,000 SEC
2011   Q3 34,675 0.02 Reduce 10.92% <0.01 $25.06–36.70 · VW $31.02i $956,000 SEC
2011   Q2 38,925 0.03 Add 192.67% 0.02 $33.27–45.89 · VW $37.82i $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 $35.65–48.26 · VW $42.16i $590,000 SEC
2010   Q3 25,150 0.04 Reduce 22.79% 0.02 $35.40–47.23 · VW $39.71i $929,000 SEC
2010   Q2 32,575 0.07 Reduce 33.49% 0.04 $42.55–59.90 · VW $49.23i $1,428,000 SEC
2010   Q1 48,975 0.11 Reduce 14.34% 0.02 $41.80–59.33 · VW $52.80i $2,314,000 SEC
2009   Q4 57,175 0.16 Reduce 2.14% <0.01 $44.03–54.36 · VW $47.53i $3,011,000 SEC
2009   Q3 58,425 0.17 Reduce 25.24% 0.05 $44.83–62.00 · VW $50.95i $3,159,000 SEC
2009   Q2 78,150 0.20 Reduce 0.64% <0.01 $39.14–52.47 · VW $46.36i $3,368,000 SEC
2009   Q1 78,650 0.36 Reduce 0.76% <0.01 $34.30–55.25 · VW $45.70i $3,483,000 SEC
2008   Q4 79,250 0.31 Reduce 0.16% <0.01 $39.52–77.95 · VW $55.64i $5,514,000 SEC
2008   Q3 79,375 0.22 $74.49 $5,913,000 SEC
2008   Q2 79,375 0.53 Reduce 0.75% <0.01 $49.39–84.73 · VW $66.10i $4,745,000 SEC
2008   Q1 79,975 0.12 Add 0.19% <0.01 $61.87–78.65 · VW $69.78i $5,310,000 SEC
2007   Q4 79,825 0.13 Reduce 0.93% <0.01 $60.20–90.56 · VW $76.34i $6,313,000 SEC
2007   Q3 80,575 0.15 $89.15 $7,183,000 SEC
2007   Q2 80,575 0.20 Reduce 11.09% 0.03 $93.29–122.47 · VW $103.83i $9,229,000 SEC
2007   Q1 90,625 0.24 Add 0.81% <0.01 $102.33–128.62 · VW $118.21i $10,556,000 SEC
2006   Q4 89,900 0.19 Reduce 20.58% 0.05 $79.91–102.83 · VW $94.86i $8,079,000 SEC
2006   Q3 113,200 0.23 Reduce 0.57% <0.01 $65.85–84.48 · VW $77.27i $8,858,000 SEC
2006   Q2 113,850 0.25 Add 4.59% 0.01 $66.55–90.73 · VW $74.75i $8,880,000 SEC
2006   Q1 108,850 0.32 Add 0.18% <0.01 $73.53–93.85 · VW $84.11i $9,432,000 SEC
2005   Q4 108,650 0.22 Add 1.88% <0.01 $63.40–74.12 · VW $69.80i $7,361,000 SEC
2005   Q3 106,650 0.02 Add 0.90% <0.01 $60.72–76.31 · VW $67.34i $7,914,000 SEC
2005   Q2 105,700 0.27 $64.99 $6,869,443 SEC
2005   Q1 105,700 0.28 Reduce 0.19% <0.01 $52.36–59.67 · VW $55.02i $6,006,931 SEC
2004   Q4 105,900 0.28 $54.61 $5,783,199 SEC
2004   Q3 105,900 0.31 Reduce 0.94% <0.01 $45.50–52.13 · VW $49.14i $5,395,605 SEC
2004   Q2 106,900 0.30 Reduce 2.82% <0.01 $41.94–47.94 · VW $45.83i $5,083,095 SEC
2004   Q1 110,000 0.34 Reduce 1.79% <0.01 $45.65–48.78 · VW $46.89i $5,218,400 SEC
2003   Q4 112,000 0.30 Reduce 1.62% <0.01 $42.90–50.53 · VW $47.04i $5,327,840 SEC
2003   Q3 113,850 0.32 Reduce 7.33% 0.03 $39.17–45.89 · VW $43.12i $4,543,754 SEC
2003   Q2 122,850 0.35 Reduce 1.05% <0.01 $34.09–40.41 · VW $38.24i $4,554,049 SEC
2003   Q1 124,150 0.36 Buy 0.36 $28.75–35.35 · VW $33.02i $3,753,054 SEC
2002   Q4 0 0.00 Sell 100.00% 0.42 $33.19–38.75 · VW $35.33i SEC
2002   Q3 108,450 0.42 Reduce 0.91% <0.01 $32.35–41.37 · VW $35.76i $3,921,552 SEC
2002   Q2 109,450 0.46 Reduce 1.08% <0.01 $34.15–48.35 · VW $40.98i $4,793,910 SEC
2002   Q1 110,650 0.50 Add 2.50% 0.01 $44.95–49.95 · VW $46.97i $5,260,301 SEC
2001   Q4 107,950 0.71 Buy 0.71 $40.46–48.95 · VW $45.27i $5,175,123 SEC
2001   Q3 0 0.00 Sell 100.00% 0.69 $37.50–50.32 · VW $43.13i SEC
2001   Q2 105,150 0.69 Buy 0.69 $43.98–55.30 · VW $49.44i $5,651,812 SEC
2001   Q1 0 0.00 Sell 100.00% 0.65 $40.75–47.99 · VW $44.99i SEC
2000   Q4 100,600 0.65 Buy 0.65 $41.13–48.44 · VW $45.01i $4,816,225 SEC
2000   Q3 0 0.00 Sell 100.00% 0.29 $36.50–47.00 · VW $41.83i SEC
2000   Q2 77,450 0.29 Buy 0.29 $41.25–48.88 · VW $44.31i $3,306,147,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.25 $37.69–47.75 · VW $43.08i SEC
1999   Q4 58,750 0.25 Reduce 0.34% <0.01 $36.75–47.75 · VW $42.27i $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 $42.50–51.25 · VW $45.92i $2,844,338 SEC
1999   Q1 61,650 0.23 $41.31 $2,547,000 SEC
Price snapshot:
Current price$292.78
Avg. buy price$125.07
+/- since buy134.09%
52-week low$251.85
52-week high$329.81