Chesley Taft & Associates’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
$332K Hold
1,140
0.01% 288
2025
Q1
$311K Sell
1,140
-46
-4% -$12.5K 0.02% 288
2024
Q4
$312K Sell
1,186
-164
-12% -$43.2K 0.01% 286
2024
Q3
$408K Hold
1,350
0.02% 271
2024
Q2
$392K Sell
1,350
-105
-7% -$30.5K 0.02% 261
2024
Q1
$411K Sell
1,455
-225
-13% -$63.6K 0.02% 258
2023
Q4
$436K Buy
1,680
+210
+14% +$54.5K 0.02% 250
2023
Q3
$325K Hold
1,470
0.02% 255
2023
Q2
$316K Sell
1,470
-160
-10% -$34.4K 0.02% 264
2023
Q1
$372K Hold
1,630
0.02% 246
2022
Q4
$404K Sell
1,630
-850
-34% -$211K 0.03% 231
2022
Q3
$526K Hold
2,480
0.04% 209
2022
Q2
$549K Buy
2,480
+30
+1% +$6.64K 0.04% 212
2022
Q1
$597K Hold
2,450
0.03% 219
2021
Q4
$511K Sell
2,450
-50
-2% -$10.4K 0.03% 235
2021
Q3
$490K Hold
2,500
0.03% 235
2021
Q2
$471K Hold
2,500
0.03% 235
2021
Q1
$464K Hold
2,500
0.03% 231
2020
Q4
$372K Hold
2,500
0.02% 237
2020
Q3
$346K Hold
2,500
0.02% 221
2020
Q2
$374K Hold
2,500
0.03% 211
2020
Q1
$331K Hold
2,500
0.03% 209
2019
Q4
$441K Hold
2,500
0.03% 218
2019
Q3
$457K Hold
2,500
0.04% 209
2019
Q2
$455K Hold
2,500
0.04% 210
2019
Q1
$423K Hold
2,500
0.04% 216
2018
Q4
$393K Sell
2,500
-250
-9% -$39.3K 0.04% 218
2018
Q3
$563K Sell
2,750
-42,835
-94% -$8.77M 0.04% 208
2018
Q2
$8.5M Sell
45,585
-910
-2% -$170K 0.73% 46
2018
Q1
$10.3M Sell
46,495
-100
-0.2% -$22.1K 0.91% 35
2017
Q4
$9.48M Sell
46,595
-175
-0.4% -$35.6K 0.8% 41
2017
Q3
$9.62M Sell
46,770
-200
-0.4% -$41.1K 0.83% 39
2017
Q2
$9.31M Buy
46,970
+450
+1% +$89.1K 0.84% 38
2017
Q1
$8.71M Buy
46,520
+11,670
+33% +$2.18M 0.82% 37
2016
Q4
$6.02M Buy
34,850
+32,250
+1,240% +$5.57M 0.6% 56
2016
Q3
$403K Hold
2,600
0.04% 213
2016
Q2
$362K Sell
2,600
-200
-7% -$27.8K 0.04% 222
2016
Q1
$368K Sell
2,800
-12,250
-81% -$1.61M 0.04% 212
2015
Q4
$2.07M Buy
15,050
+9,850
+189% +$1.35M 0.22% 102
2015
Q3
$717K Buy
5,200
+2,600
+100% +$359K 0.08% 151
2015
Q2
$368K Buy
2,600
+100
+4% +$14.2K 0.04% 196
2015
Q1
$339K Hold
2,500
0.03% 202
2014
Q4
$344K Hold
2,500
0.03% 202
2014
Q3
$318K Hold
2,500
0.03% 207
2014
Q2
$291K Hold
2,500
0.03% 212
2014
Q1
$272K Hold
2,500
0.03% 215
2013
Q4
$239K Hold
2,500
0.02% 249
2013
Q3
$219K Buy
+2,500
New +$219K 0.02% 247