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  General Dynamics Corp. (GD)
← All GD superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2016   Q3 0 0.00 Sell 100.00% <0.01 $136.71–156.97 · VW $149.61i SEC
2016   Q2 1,600 <0.01 $139.38 $223,000 SEC
2016   Q1 1,600 <0.01 $131.25 $210,000 SEC
2015   Q4 1,600 <0.01 $137.50 $220,000 SEC
2015   Q3 1,600 <0.01 $138.13 $221,000 SEC
2015   Q2 1,600 <0.01 Reduce 8.57% <0.01 $130.91–147.03 · VW $139.88i $227,000 SEC
2015   Q1 1,750 <0.01 Reduce 41.67% <0.01 $131.33–142.55 · VW $136.54i $238,000 SEC
2014   Q4 3,000 <0.01 $137.67 $413,000 SEC
2014   Q3 3,000 <0.01 $127.00 $381,000 SEC
2014   Q2 3,000 <0.01 $116.67 $350,000 SEC
2014   Q1 3,000 <0.01 $109.00 $327,000 SEC
2013   Q4 3,000 <0.01 $95.67 $287,000 SEC
2013   Q3 3,000 <0.01 Reduce 6.98% <0.01 $77.40–89.94 · VW $84.95i $263,000 SEC
2013   Q2 3,225 <0.01 $78.45 $253,000 SEC
2013   Q1 3,225 <0.01 Reduce 43.67% <0.01 $64.47–72.01 · VW $69.00i $227,000 SEC
2012   Q4 5,725 <0.01 Reduce 30.40% <0.01 $61.70–70.59 · VW $67.19i $397,000 SEC
2012   Q3 8,225 <0.01 Reduce 0.18% $61.09–67.29 · VW $64.83i $544,000 SEC
2012   Q2 8,240 <0.01 Add 0.18% $61.54–74.54 · VW $67.35i $544,000 SEC
2012   Q1 8,225 <0.01 Reduce 25.23% <0.01 $66.76–74.15 · VW $71.43i $604,000 SEC
2011   Q4 11,000 0.01 Reduce 11.29% <0.01 $54.72–67.36 · VW $62.83i $731,000 SEC
2011   Q3 12,400 0.02 Reduce 3.88% <0.01 $53.95–75.93 · VW $62.26i $705,000 SEC
2011   Q2 12,900 0.02 $74.50 $961,000 SEC
2011   Q1 12,900 0.02 Add 39.46% <0.01 $69.45–78.27 · VW $74.76i $988,000 SEC
2010   Q4 9,250 0.03 $70.92 $656,000 SEC
2010   Q3 9,250 0.03 Reduce 5.13% <0.01 $55.46–64.60 · VW $60.96i $581,000 SEC
2010   Q2 9,750 0.03 $58.56 $571,000 SEC
2010   Q1 9,750 0.03 Reduce 10.55% <0.01 $65.30–78.62 · VW $73.71i $753,000 SEC
2009   Q4 10,900 0.04 Reduce 24.31% 0.01 $62.19–70.84 · VW $67.07i $743,000 SEC
2009   Q3 14,400 0.05 $64.58 $930,000 SEC
2009   Q2 14,400 0.05 $55.42 $798,000 SEC
2009   Q1 14,400 0.06 Reduce 4.00% <0.01 $35.28–61.46 · VW $46.11i $599,000 SEC
2008   Q4 15,000 0.05 Add 4.17% <0.01 $47.81–73.62 · VW $59.67i $864,000 SEC
2008   Q3 14,400 0.04 Reduce 8.86% 0.01 $70.00–94.41 · VW $79.34i $1,060,000 SEC
2008   Q2 15,800 0.15 Reduce 0.63% <0.01 $82.47–95.13 · VW $87.27i $1,330,000 SEC
2008   Q1 15,900 0.03 $83.40 $1,326,000 SEC
2007   Q4 15,900 0.03 Reduce 3.05% <0.01 $82.41–94.55 · VW $88.65i $1,415,000 SEC
2007   Q3 16,400 0.03 Reduce 1.80% <0.01 $70.61–85.70 · VW $80.26i $1,385,000 SEC
2007   Q2 16,700 0.03 Reduce 8.74% <0.01 $76.01–82.41 · VW $78.88i $1,306,000 SEC
2007   Q1 18,300 0.03 Reduce 1.35% <0.01 $73.59–81.28 · VW $77.09i $1,398,000 SEC
2006   Q4 18,550 0.03 Reduce 2.62% <0.01 $69.29–77.98 · VW $73.87i $1,379,000 SEC
2006   Q3 19,050 0.04 Reduce 3.79% <0.01 $64.50–72.92 · VW $69.70i $1,365,000 SEC
2006   Q2 19,800 0.04 $65.45 $1,296,000 SEC
2006   Q1 19,800 0.04 $63.99 $1,267,000 SEC
2005   Q4 19,800 0.03 Reduce 13.91% <0.01 $55.08–61.13 · VW $57.75i $1,129,000 SEC
2005   Q3 23,000 <0.01 Reduce 3.36% <0.01 $53.65–60.38 · VW $57.94i $1,375,000 SEC
2005   Q2 23,800 0.05 Reduce 9.85% <0.01 $50.36–56.44 · VW $53.86i $1,303,526 SEC
2005   Q1 26,400 0.07 Reduce 10.51% <0.01 $48.79–54.98 · VW $52.43i $1,413,060 SEC
2004   Q4 29,500 0.08 Add 1.03% <0.01 $48.13–54.99 · VW $51.81i $1,542,850 SEC
2004   Q3 29,200 0.09 Reduce 1.68% <0.01 $46.81–51.38 · VW $49.75i $1,490,660 SEC
2004   Q2 29,700 0.09 Reduce 7.76% <0.01 $44.70–50.39 · VW $48.25i $1,474,605 SEC
2004   Q1 32,200 0.09 Reduce 6.12% <0.01 $42.48–48.50 · VW $45.22i $1,438,213 SEC
2003   Q4 34,300 0.09 Reduce 44.77% 0.08 $38.97–45.40 · VW $43.19i $1,550,189 SEC
2003   Q3 62,100 0.17 Add 111.95% 0.09 $36.10–43.72 · VW $39.62i $2,423,763 SEC
2003   Q2 29,300 0.08 Add 9.33% <0.01 $26.10–38.76 · VW $33.70i $1,062,125 SEC
2003   Q1 26,800 0.07 $27.54 $737,938 SEC
2002   Q4 26,800 0.14 Reduce 27.57% 0.04 $37.04–42.70 · VW $39.81i $1,063,558 SEC
2002   Q3 37,000 0.16 $40.67 $1,504,605 SEC
2002   Q2 37,000 0.19 $53.18 $1,967,475 SEC
2002   Q1 37,000 0.16 Add 15.63% 0.02 $37.60–48.40 · VW $44.32i $1,738,075 SEC
2001   Q4 32,000 0.18 $39.82 $1,274,240 SEC
2001   Q3 32,000 0.22 Reduce 0.31% <0.01 $36.88–45.10 · VW $42.05i $1,413,120 SEC
2001   Q2 32,100 0.15 $38.91 $1,248,851 SEC
2001   Q1 32,100 0.10 $31.37 $1,006,977 SEC
2000   Q4 32,100 0.17 Add 14.23% 0.02 $29.38–39.50 · VW $35.96i $1,251,900 SEC
2000   Q3 28,100 0.09 Add 4583.33% 0.08 $25.94–32.47 · VW $29.94i $882,516 SEC
2000   Q2 600 <0.01 $26,125.00 $15,675,000 SEC
2000   Q1 600 <0.01 $24.88 $14,925 SEC
1999   Q4 600 <0.01 $26,375.00 $15,825,000 SEC
1999   Q3 600 <0.01 Buy <0.01 $29.59–35.47 · VW $32.09i $18,731,000 SEC
Price snapshot:
Current price$372.78
52-week low$288.85
52-week high$380.71