Markel Group’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
$114M Hold
391,000
0.96% 33
2025
Q1
$107M Hold
391,000
0.95% 32
2024
Q4
$103M Hold
391,000
0.91% 33
2024
Q3
$118M Hold
391,000
1.06% 30
2024
Q2
$113M Hold
391,000
1.12% 28
2024
Q1
$110M Hold
391,000
1.09% 29
2023
Q4
$102M Hold
391,000
1.1% 26
2023
Q3
$86.4M Hold
391,000
1.04% 28
2023
Q2
$84.1M Hold
391,000
1% 28
2023
Q1
$89.2M Hold
391,000
1.14% 26
2022
Q4
$97M Hold
391,000
1.3% 25
2022
Q3
$83M Hold
391,000
1.22% 26
2022
Q2
$86.5M Buy
391,000
+500
+0.1% +$111K 1.24% 26
2022
Q1
$94.2M Buy
390,500
+3,500
+0.9% +$844K 1.12% 25
2021
Q4
$80.7M Hold
387,000
0.92% 30
2021
Q3
$75.9M Hold
387,000
0.96% 29
2021
Q2
$72.9M Hold
387,000
0.92% 32
2021
Q1
$70.3M Hold
387,000
0.97% 28
2020
Q4
$57.6M Hold
387,000
0.86% 34
2020
Q3
$53.6M Hold
387,000
0.91% 31
2020
Q2
$57.8M Hold
387,000
1.08% 28
2020
Q1
$51.2M Hold
387,000
0.96% 28
2019
Q4
$68.2M Hold
387,000
0.95% 28
2019
Q3
$70.7M Hold
387,000
1.07% 22
2019
Q2
$70.4M Hold
387,000
1.08% 22
2019
Q1
$65.5M Hold
387,000
1.1% 22
2018
Q4
$60.8M Hold
387,000
1.16% 20
2018
Q3
$79.2M Hold
387,000
1.34% 20
2018
Q2
$72.1M Hold
387,000
1.32% 19
2018
Q1
$85.5M Hold
387,000
1.63% 16
2017
Q4
$78.7M Hold
387,000
1.49% 18
2017
Q3
$79.6M Hold
387,000
1.58% 16
2017
Q2
$76.7M Hold
387,000
1.64% 16
2017
Q1
$72.4M Hold
387,000
1.63% 16
2016
Q4
$66.8M Hold
387,000
1.61% 16
2016
Q3
$60M Hold
387,000
1.55% 19
2016
Q2
$53.9M Hold
387,000
1.42% 20
2016
Q1
$50.8M Hold
387,000
1.36% 21
2015
Q4
$53.2M Hold
387,000
1.44% 20
2015
Q3
$53.4M Hold
387,000
1.41% 24
2015
Q2
$54.8M Hold
387,000
1.37% 24
2015
Q1
$52.5M Hold
387,000
1.33% 24
2014
Q4
$53.3M Hold
387,000
1.34% 24
2014
Q3
$49.2M Hold
387,000
1.39% 24
2014
Q2
$45.1M Hold
387,000
1.29% 24
2014
Q1
$42.2M Sell
387,000
-11,400
-3% -$1.24M 1.29% 24
2013
Q4
$38.1M Sell
398,400
-961
-0.2% -$91.8K 1.2% 25
2013
Q3
$35M Sell
399,361
-1,797
-0.4% -$157K 1.2% 25
2013
Q2
$31.4M Buy
+401,158
New +$31.4M 1.12% 26