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 (GD)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2016   Q3 0 0.00 Sell 100.00% <0.01 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 $141.88 $227,000 SEC
2015   Q1 1,750 <0.01 Reduce 41.67% <0.01 $136.00 $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 $87.67 $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 $70.39 $227,000 SEC
2012   Q4 5,725 0.01 Reduce 30.40% <0.01 $69.34 $397,000 SEC
2012   Q3 8,225 0.01 Reduce 0.18% $66.14 $544,000 SEC
2012   Q2 8,240 0.01 Add 0.18% $66.02 $544,000 SEC
2012   Q1 8,225 0.01 Reduce 25.23% <0.01 $73.43 $604,000 SEC
2011   Q4 11,000 0.01 Reduce 11.29% <0.01 $66.45 $731,000 SEC
2011   Q3 12,400 0.01 Reduce 3.88% <0.01 $56.85 $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 $76.59 $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 $62.81 $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 $77.23 $753,000 SEC
2009   Q4 10,900 0.04 Reduce 24.31% 0.01 $68.17 $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 $41.60 $599,000 SEC
2008   Q4 15,000 0.05 Buy 0.05 $57.60 $864,000 SEC
2008   Q2 0 0.00 Sell 100.00% 0.03 SEC
2008   Q1 15,900 0.03 $83.40 $1,326,000 SEC
2007   Q4 15,900 0.03 Reduce 3.05% <0.01 $88.99 $1,415,000 SEC
2007   Q3 16,400 0.09 Reduce 1.80% <0.01 $84.45 $1,385,000 SEC
2007   Q2 16,700 0.03 Reduce 8.74% <0.01 $78.20 $1,306,000 SEC
2007   Q1 18,300 0.03 Reduce 1.35% <0.01 $76.39 $1,398,000 SEC
2006   Q4 18,550 0.03 Reduce 2.62% <0.01 $74.34 $1,379,000 SEC
2006   Q3 19,050 0.04 Reduce 3.79% <0.01 $71.65 $1,365,000 SEC
2006   Q2 19,800 0.04 $65.45 $1,296,000 SEC
2006   Q1 19,800 0.04 Add 100.00% 0.02 $63.99 $1,267,000 SEC
2005   Q4 9,900 0.03 Reduce 13.91% <0.01 $114.04 $1,129,000 SEC
2005   Q3 11,500 <0.01 Reduce 3.36% <0.01 $119.57 $1,375,000 SEC
2005   Q2 11,900 0.21 Reduce 9.85% <0.01 $109,540.00 $1,303,526,000 SEC
2005   Q1 13,200 0.07 Reduce 10.51% <0.01 $107,050.00 $1,413,060,000 SEC
2004   Q4 14,750 0.08 Add 1.03% <0.01 $104,600.00 $1,542,850,000 SEC
2004   Q3 14,600 0.09 Reduce 1.68% <0.01 $102,100.00 $1,490,660,000 SEC
2004   Q2 14,850 0.09 Reduce 7.76% 0.03 $99,300.00 $1,474,605,000 SEC
2004   Q1 16,100 0.38 Reduce 6.12% <0.01 $89,330.00 $1,438,213,000 SEC
2003   Q4 17,150 0.12 Reduce 44.77% 0.08 $90,390.03 $1,550,189,000 SEC
2003   Q3 31,050 0.17 Add 111.95% 0.09 $78,060.00 $2,423,763,000 SEC
2003   Q2 14,650 0.09 Add 9.33% <0.01 $72,500.00 $1,062,125,000 SEC
2003   Q1 13,400 0.07 $55,070.00 $737,938,000 SEC
2002   Q4 13,400 0.14 Reduce 27.57% 0.04 $79,370.00 $1,063,558,000 SEC
2002   Q3 18,500 0.16 $81,330.00 $1,504,605,000 SEC
2002   Q2 18,500 0.19 $106,350.00 $1,967,475,000 SEC
2002   Q1 18,500 0.16 Add 15.63% 0.02 $93,950.00 $1,738,075,000 SEC
2001   Q4 16,000 0.18 $79,640.00 $1,274,240,000 SEC
2001   Q3 16,000 0.22 Reduce 0.31% <0.01 $88,320.00 $1,413,120,000 SEC
2001   Q2 16,050 0.15 $77,810.03 $1,248,851,000 SEC
2001   Q1 16,050 0.10 $62,740.00 $1,006,977,000 SEC
2000   Q4 16,050 0.17 Add 14.23% 0.02 $78,000.00 $1,251,900,000 SEC
2000   Q3 14,050 0.09 Add 4,583.33% 0.09 $62,812.53 $882,516,000 SEC
2000   Q2 300 <0.01 $52,250.00 $15,675,000 SEC
2000   Q1 300 <0.01 $49,750.00 $14,925,000 SEC
1999   Q4 300 <0.01 $52,750.00 $15,825,000 SEC
1999   Q3 300 <0.01 Buy <0.01 $62,436.67 $18,731,000 SEC