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  Martin Marietta (MLM)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 715,411 4.96 Reduce 1.54% 0.08 $588.68 $421,148,042 SEC
2025   Q4 726,612 4.88 Add 5.68% 0.26 $622.66 $452,432,234 SEC
2025   Q3 687,537 4.65 Reduce 3.54% 0.15 $630.28 $433,340,748 SEC
2025   Q2 712,779 4.16 Reduce 0.21% <0.01 $548.96 $391,286,919 SEC
2025   Q1 714,252 3.83 Add 1.02% 0.04 $478.13 $341,505,138 SEC
2024   Q4 707,010 4.13 Reduce 5.74% 0.24 $516.50 $365,170,539 SEC
2024   Q3 750,072 4.14 Reduce 1.83% 0.08 $538.25 $403,726,015 SEC
2024   Q2 764,059 4.37 Reduce 2.97% 0.15 $541.80 $413,966,956 SEC
2024   Q1 787,480 4.96 Reduce 16.28% 0.78 $613.94 $483,465,519 SEC
2023   Q4 940,568 4.78 Reduce 1.90% 0.08 $498.91 $469,258,751 SEC
2023   Q3 958,763 4.29 Reduce 1.52% 0.07 $410.48 $393,553,088 SEC
2023   Q2 973,520 4.44 Reduce 2.78% 0.10 $461.69 $449,464,238 SEC
2023   Q1 1,001,338 3.69 Reduce 0.90% 0.03 $355.06 $355,535,012 SEC
2022   Q4 1,010,403 3.77 Reduce 5.37% 0.22 $337.97 $341,485,916 SEC
2022   Q3 1,067,783 4.16 Reduce 1.12% 0.04 $322.09 $343,922,000 SEC
2022   Q2 1,079,827 3.62 Reduce 1.20% 0.05 $299.24 $323,127,000 SEC
2022   Q1 1,092,971 4.05 Reduce 6.48% 0.30 $384.89 $420,674,000 SEC
2021   Q4 1,168,678 4.60 Reduce 1.98% 0.07 $440.52 $514,826,000 SEC
2021   Q3 1,192,297 3.76 Reduce 3.52% 0.13 $341.68 $407,384,000 SEC
2021   Q2 1,235,775 3.68 Reduce 2.74% 0.11 $351.81 $434,758,000 SEC
2021   Q1 1,270,550 3.90 Reduce 8.98% 0.32 $335.82 $426,676,000 SEC
2020   Q4 1,395,833 3.60 Reduce 7.00% 0.24 $283.97 $396,375,000 SEC
2020   Q3 1,500,938 3.44 Reduce 4.03% 0.13 $235.36 $353,261,000 SEC
2020   Q2 1,563,936 3.28 Reduce 5.21% 0.16 $206.57 $323,062,000 SEC
2020   Q1 1,649,816 3.16 Reduce 2.22% 0.08 $189.23 $312,195,000 SEC
2019   Q4 1,687,254 3.62 Reduce 2.90% 0.11 $279.64 $471,824,000 SEC
2019   Q3 1,737,677 3.71 Reduce 3.16% 0.10 $274.10 $476,297,000 SEC
2019   Q2 1,794,450 3.14 Reduce 3.17% 0.09 $230.11 $412,921,000 SEC
2019   Q1 1,853,170 2.90 Reduce 4.72% 0.13 $201.18 $372,821,000 SEC
2018   Q4 1,944,937 2.78 Reduce 2.13% 0.06 $171.87 $334,276,000 SEC
2018   Q3 1,987,280 2.62 Reduce 0.20% <0.01 $181.95 $361,586,000 SEC
2018   Q2 1,991,188 3.25 Reduce 1.21% 0.04 $223.33 $444,692,000 SEC
2018   Q1 2,015,598 2.92 Add 0.19% <0.01 $207.30 $417,833,000 SEC
2017   Q4 2,011,757 3.07 Reduce 1.10% 0.03 $221.04 $444,679,000 SEC
2017   Q3 2,034,151 2.97 Add 15.19% 0.39 $206.23 $419,503,000 SEC
2017   Q2 1,765,953 2.90 Reduce 0.77% 0.02 $222.58 $393,066,000 SEC
2017   Q1 1,779,672 3.01 Reduce 1.91% 0.07 $218.25 $388,413,000 SEC
2016   Q4 1,814,339 3.40 Reduce 12.32% 0.38 $221.53 $401,931,000 SEC
2016   Q3 2,069,336 3.09 Reduce 0.78% 0.03 $179.11 $370,639,000 SEC
2016   Q2 2,085,558 3.36 Reduce 0.86% 0.02 $192.00 $400,427,000 SEC
2016   Q1 2,103,643 2.84 Add 0.06% <0.01 $159.51 $335,552,000 SEC
2015   Q4 2,102,473 2.46 Add 1.54% 0.04 $136.58 $287,156,000 SEC
2015   Q3 2,070,527 2.84 Reduce 1.23% 0.03 $151.95 $314,617,000 SEC
2015   Q2 2,096,408 2.61 Add 0.86% 0.02 $141.51 $296,663,000 SEC
2015   Q1 2,078,583 2.61 Add 1.50% 0.04 $139.80 $290,586,000 SEC
2014   Q4 2,047,918 2.06 Add 3.66% 0.07 $110.32 $225,926,000 SEC
2014   Q3 1,975,609 2.40 Add 0.16% <0.01 $128.94 $254,735,000 SEC
2014   Q2 1,972,412 2.41 Reduce 1.01% 0.03 $132.05 $260,457,000 SEC
2014   Q1 1,992,602 2.47 Add 3.16% 0.08 $128.35 $255,750,000 SEC
2013   Q4 1,931,562 1.91 Add 8.15% 0.14 $99.94 $193,040,000 SEC
2013   Q3 1,786,060 1.87 Add 2.79% 0.05 $98.17 $175,338,000 SEC
2013   Q2 1,737,505 2.00 Add 1.93% 0.04 $98.42 $171,005,000 SEC
2013   Q1 1,704,576 2.05 Add 2.43% 0.05 $102.02 $173,901,000 SEC
2012   Q4 1,664,110 2.17 Add 0.49% 0.01 $94.28 $156,892,000 SEC
2012   Q3 1,655,921 2.01 Add 1.47% 0.03 $82.87 $137,226,000 SEC
2012   Q2 1,631,866 2.02 Add 2.79% 0.05 $78.82 $128,624,000 SEC
2012   Q1 1,587,521 2.21 Add 0.39% <0.01 $85.63 $135,939,000 SEC
2011   Q4 1,581,311 2.22 Add 0.74% 0.02 $75.41 $119,247,000 SEC
2011   Q3 1,569,735 2.11 Add 1.55% 0.03 $63.22 $99,239,000 SEC
2011   Q2 1,545,846 2.36 Add 0.63% 0.01 $79.97 $123,621,000 SEC
2011   Q1 1,536,172 2.80 Add 2.12% 0.06 $89.67 $137,749,000 SEC
2010   Q4 1,504,346 5.42 Add 3.52% 0.18 $92.24 $138,761,000 SEC
2010   Q3 1,453,255 4.82 Reduce 3.65% 0.23 $76.97 $111,857,000 SEC
2010   Q2 1,508,246 6.23 Reduce 11.00% 0.72 $84.81 $127,914,000 SEC
2010   Q1 1,694,685 6.51 Add 0.72% 0.05 $83.55 $141,591,000 SEC
2009   Q4 1,682,615 8.00 Reduce 0.62% 0.05 $89.41 $150,443,000 SEC
2009   Q3 1,693,046 8.48 Reduce 2.72% 0.23 $92.07 $155,879,000 SEC
2009   Q2 1,740,427 8.29 Add 0.59% 0.05 $78.88 $137,285,000 SEC
2009   Q1 1,730,250 14.33 Reduce 3.80% 0.38 $79.30 $137,209,000 SEC
2008   Q4 1,798,550 9.90 Buy 9.90 $97.08 $174,603,000 SEC
2008   Q2 0 0.00 Sell 100.00% 4.82 SEC
2008   Q1 2,018,134 4.82 Add 0.77% 0.04 $106.17 $214,265,000 SEC
2007   Q4 2,002,751 5.65 Add 1.03% 0.06 $132.60 $265,565,000 SEC
2007   Q3 1,982,255 3.99 Add 0.53% 0.02 $32.65 $64,730,000 SEC
2007   Q2 1,971,731 6.79 Reduce 1.39% 0.09 $162.02 $319,460,000 SEC
2007   Q1 1,999,476 6.16 Reduce 0.82% 0.04 $135.20 $270,329,000 SEC
2006   Q4 2,016,081 4.94 Add 1.24% 0.06 $103.91 $209,491,000 SEC
2006   Q3 1,991,293 4.38 Add 5.13% 0.21 $84.62 $168,503,000 SEC
2006   Q2 1,894,182 4.78 Reduce 3.88% 0.28 $91.15 $172,655,000 SEC
2006   Q1 1,970,683 7.23 Reduce 4.03% 0.19 $107.03 $210,922,000 SEC
2005   Q4 2,053,359 4.79 Reduce 4.81% 0.02 $76.72 $157,534,000 SEC
2005   Q3 2,157,143 0.34 Buy 0.34 $78.46 $169,249,000 SEC
2005   Q2 0 0.00 Sell 100.00% 5.50 SEC
2005   Q1 2,128,200 5.50 Add 3.25% 0.17 $55,920.00 $119,008,944,000 SEC
2004   Q4 2,061,168 5.40 Add 1.92% 0.10 $53,660.00 $110,602,275,000 SEC
2004   Q3 2,022,313 5.29 Add 3.90% 0.20 $45,270.00 $91,550,110,000 SEC
2004   Q2 1,946,348 5.09 Add 1.32% 0.07 $44,330.00 $86,281,607,000 SEC
2004   Q1 1,921,066 2.27 Add 3.43% 0.08 $4,516.45 $8,676,407,000 SEC
2003   Q4 1,857,439 6.84 Add 4.36% 0.29 $46,970.00 $87,243,910,000 SEC
2003   Q3 1,779,889 4.55 Add 5.03% 0.22 $36,450.00 $64,876,954,000 SEC
2003   Q2 1,694,574 4.74 Add 5.75% 0.26 $33,610.00 $56,954,632,000 SEC
2003   Q1 1,602,477 4.26 Add 5.31% 0.22 $27,610.00 $44,244,390,000 SEC
2002   Q4 1,521,615 6.00 Add 7.59% 0.42 $30,660.00 $46,652,716,000 SEC
2002   Q3 1,414,248 4.95 Add 0.57% 0.03 $32,570.00 $46,062,057,000 SEC
2002   Q2 1,406,257 5.32 Add 3.55% 0.18 $39,000.00 $54,844,023,000 SEC
2002   Q1 1,358,068 5.40 Add 0.99% 0.05 $42,220.00 $57,337,631,000 SEC
2001   Q4 1,344,753 8.61 Add 0.39% 0.03 $46,600.00 $62,665,490,000 SEC
2001   Q3 1,339,490 8.34 Add 1.24% 0.10 $39,110.00 $52,387,454,000 SEC
2001   Q2 1,323,029 7.98 Add 0.90% 0.07 $49,490.00 $65,476,705,000 SEC
2001   Q1 1,311,245 5.41 Reduce 0.77% 0.06 $42,700.00 $55,990,161,000 SEC
2000   Q4 1,321,473 7.54 Add 4.24% 0.31 $42,300.00 $55,898,308,000 SEC
2000   Q3 1,267,738 4.70 Add 0.63% 0.03 $38,280.00 $48,529,011,000 SEC
2000   Q2 1,259,848 4.47 Reduce 1.36% 0.08 $40,437.50 $50,945,103,000 SEC
2000   Q1 1,277,243 5.89 Reduce 4.21% 0.24 $47,500.00 $60,669,042,000 SEC
1999   Q4 1,333,382 5.77 Reduce 6.17% 0.35 $41,000.00 $54,668,662,000 SEC
1999   Q3 1,421,067 5.67 Add 5.31% 0.29 $39,937.50 $56,753,863,000 SEC
1999   Q2 1,349,394 7.00 Add 1.22% 0.08 $59,000.00 $79,614,246,000 SEC
1999   Q1 1,333,108 6.93 $57.06 $76,070,000 SEC