Main Street Financial Solutions’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
$889K Sell
3,047
-59
-2% -$17.2K 0.06% 243
2025
Q1
$847K Buy
3,106
+1,676
+117% +$457K 0.07% 219
2024
Q4
$377K Sell
1,430
-1,748
-55% -$461K 0.04% 338
2024
Q3
$960K Sell
3,178
-31
-1% -$9.37K 0.09% 203
2024
Q2
$931K Sell
3,209
-14
-0.4% -$4.06K 0.09% 207
2024
Q1
$910K Buy
3,223
+88
+3% +$24.9K 0.1% 200
2023
Q4
$814K Sell
3,135
-23
-0.7% -$5.97K 0.11% 189
2023
Q3
$698K Buy
3,158
+39
+1% +$8.62K 0.1% 192
2023
Q2
$671K Buy
3,119
+39
+1% +$8.39K 0.09% 210
2023
Q1
$703K Buy
3,080
+119
+4% +$27.2K 0.1% 196
2022
Q4
$735K Buy
2,961
+189
+7% +$46.9K 0.12% 185
2022
Q3
$588K Buy
2,772
+35
+1% +$7.42K 0.1% 204
2022
Q2
$606K Buy
2,737
+53
+2% +$11.7K 0.08% 218
2022
Q1
$647K Sell
2,684
-105
-4% -$25.3K 0.09% 205
2021
Q4
$581K Buy
2,789
+20
+0.7% +$4.17K 0.08% 240
2021
Q3
$543K Buy
2,769
+34
+1% +$6.67K 0.08% 239
2021
Q2
$515K Sell
2,735
-44
-2% -$8.29K 0.08% 233
2021
Q1
$504K Buy
2,779
+164
+6% +$29.7K 0.09% 223
2020
Q4
$389K Buy
+2,615
New +$389K 0.08% 241