AMG National Trust Bank’s Duke Energy DUK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.62M Buy
22,239
+3,789
+21% +$447K 0.07% 157
2025
Q1
$2.25M Buy
18,450
+1,004
+6% +$122K 0.06% 178
2024
Q4
$1.88M Sell
17,446
-860
-5% -$92.6K 0.05% 197
2024
Q3
$2.11M Sell
18,306
-8,300
-31% -$957K 0.06% 187
2024
Q2
$2.67M Buy
26,606
+10,892
+69% +$1.09M 0.07% 172
2024
Q1
$1.52M Buy
15,714
+6
+0% +$580 0.04% 223
2023
Q4
$1.52M Sell
15,708
-234
-1% -$22.7K 0.05% 214
2023
Q3
$1.41M Sell
15,942
-903
-5% -$79.7K 0.05% 216
2023
Q2
$1.51M Sell
16,845
-1,063
-6% -$95.4K 0.05% 205
2023
Q1
$1.73M Buy
17,908
+2,040
+13% +$197K 0.06% 192
2022
Q4
$1.63M Sell
15,868
-4,787
-23% -$493K 0.06% 194
2022
Q3
$1.92M Buy
20,655
+5,329
+35% +$496K 0.07% 171
2022
Q2
$1.68M Sell
15,326
-957
-6% -$105K 0.06% 187
2022
Q1
$1.82M Buy
16,283
+322
+2% +$36K 0.06% 192
2021
Q4
$1.67M Sell
15,961
-1,056
-6% -$111K 0.05% 208
2021
Q3
$1.66M Buy
17,017
+2,908
+21% +$284K 0.05% 206
2021
Q2
$1.39M Sell
14,109
-4,237
-23% -$418K 0.04% 222
2021
Q1
$1.77M Sell
18,346
-3,497
-16% -$338K 0.06% 191
2020
Q4
$2M Sell
21,843
-170
-0.8% -$15.6K 0.07% 169
2020
Q3
$1.95M Sell
22,013
-307
-1% -$27.2K 0.08% 154
2020
Q2
$1.78M Buy
+22,320
New +$1.78M 0.08% 157