MainStreet Investment Advisors’s General Dynamics GD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.46M Sell
11,878
-453
-4% -$132K 0.48% 56
2025
Q1
$3.36M Buy
12,331
+39
+0.3% +$10.6K 0.49% 58
2024
Q4
$3.24M Sell
12,292
-223
-2% -$58.8K 0.45% 60
2024
Q3
$3.78M Sell
12,515
-3,525
-22% -$1.07M 0.5% 56
2024
Q2
$4.65M Sell
16,040
-1,790
-10% -$519K 0.57% 47
2024
Q1
$5.04M Sell
17,830
-1,796
-9% -$507K 0.61% 48
2023
Q4
$5.1M Buy
19,626
+366
+2% +$95K 0.58% 46
2023
Q3
$4.26M Sell
19,260
-123
-0.6% -$27.2K 0.5% 49
2023
Q2
$4.17M Sell
19,383
-523
-3% -$113K 0.45% 54
2023
Q1
$4.54M Sell
19,906
-521
-3% -$119K 0.49% 50
2022
Q4
$5.07M Sell
20,427
-1,244
-6% -$309K 0.57% 49
2022
Q3
$4.6M Hold
21,671
0.56% 51
2022
Q2
$4.8M Sell
21,671
-8,908
-29% -$1.97M 0.55% 49
2022
Q1
$7.38M Sell
30,579
-1,088
-3% -$262K 0.69% 42
2021
Q4
$6.6M Sell
31,667
-1,397
-4% -$291K 0.58% 50
2021
Q3
$6.48M Sell
33,064
-1,604
-5% -$314K 0.62% 44
2021
Q2
$6.53M Sell
34,668
-3,155
-8% -$594K 0.56% 48
2021
Q1
$6.87M Sell
37,823
-2,418
-6% -$439K 0.57% 50
2020
Q4
$5.99M Sell
40,241
-4,373
-10% -$651K 0.48% 59
2020
Q3
$6.18M Buy
44,614
+15,671
+54% +$2.17M 0.48% 58
2020
Q2
$4.33M Buy
28,943
+2,327
+9% +$348K 0.3% 63
2020
Q1
$3.59M Sell
26,616
-620
-2% -$83.6K 0.44% 57
2019
Q4
$4.82M Buy
27,236
+3,220
+13% +$569K 0.53% 54
2019
Q3
$4.39M Sell
24,016
-1,256
-5% -$229K 0.57% 51
2019
Q2
$4.6M Buy
25,272
+216
+0.9% +$39.3K 0.6% 45
2019
Q1
$4.24M Buy
25,056
+2,030
+9% +$344K 0.6% 46
2018
Q4
$3.62M Sell
23,026
-168
-0.7% -$26.4K 0.56% 48
2018
Q3
$4.75M Buy
23,194
+801
+4% +$164K 0.64% 43
2018
Q2
$4.17M Buy
22,393
+1,682
+8% +$314K 0.61% 46
2018
Q1
$4.58M Buy
20,711
+547
+3% +$121K 0.7% 37
2017
Q4
$4.1M Buy
+20,164
New +$4.1M 0.63% 43