KLCM Advisors’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
$852K Sell
7,222
-1,332
-16% -$157K 0.09% 93
2025
Q1
$1.04M Buy
8,554
+590
+7% +$72K 0.12% 81
2024
Q4
$858K Buy
7,964
+634
+9% +$68.3K 0.1% 88
2024
Q3
$845K Buy
7,330
+1,267
+21% +$146K 0.1% 86
2024
Q2
$608K Buy
6,063
+882
+17% +$88.4K 0.08% 95
2024
Q1
$501K Buy
5,181
+144
+3% +$13.9K 0.06% 98
2023
Q4
$489K Sell
5,037
-43
-0.8% -$4.17K 0.08% 96
2023
Q3
$448K Hold
5,080
0.08% 91
2023
Q2
$456K Buy
5,080
+350
+7% +$31.4K 0.09% 89
2023
Q1
$456K Sell
4,730
-1,000
-17% -$96.5K 0.09% 85
2022
Q4
$590K Buy
5,730
+1,028
+22% +$106K 0.12% 73
2022
Q3
$437K Sell
4,702
-1,260
-21% -$117K 0.1% 74
2022
Q2
$639K Buy
5,962
+1,270
+27% +$136K 0.14% 64
2022
Q1
$524K Buy
4,692
+133
+3% +$14.9K 0.11% 70
2021
Q4
$478K Sell
4,559
-100
-2% -$10.5K 0.1% 70
2021
Q3
$455K Buy
4,659
+380
+9% +$37.1K 0.1% 72
2021
Q2
$422K Buy
4,279
+480
+13% +$47.3K 0.09% 72
2021
Q1
$367K Hold
3,799
0.08% 72
2020
Q4
$348K Hold
3,799
0.09% 72
2020
Q3
$336K Hold
3,799
0.1% 71
2020
Q2
$304K Hold
3,799
0.09% 73
2020
Q1
$307K Hold
3,799
0.1% 67
2019
Q4
$347K Buy
+3,799
New +$347K 0.08% 76