Massachusetts Financial Services
DUK icon

Massachusetts Financial Services’s Duke Energy DUK Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$2.03B Sell
17,174,810
-932,815
-5% -$110M 0.64% 33
2025
Q1
$2.21B Buy
18,107,625
+9,829
+0.1% +$1.2M 0.73% 25
2024
Q4
$1.95B Buy
18,097,796
+124,863
+0.7% +$13.5M 0.62% 37
2024
Q3
$2.07B Sell
17,972,933
-301,658
-2% -$34.8M 0.62% 38
2024
Q2
$1.83B Sell
18,274,591
-331,983
-2% -$33.3M 0.56% 45
2024
Q1
$1.8B Sell
18,606,574
-92,910
-0.5% -$8.99M 0.54% 48
2023
Q4
$1.81B Sell
18,699,484
-584,412
-3% -$56.7M 0.59% 45
2023
Q3
$1.7B Buy
19,283,896
+14,762
+0.1% +$1.3M 0.6% 42
2023
Q2
$1.73B Buy
19,269,134
+54,872
+0.3% +$4.92M 0.57% 48
2023
Q1
$1.85B Sell
19,214,262
-142,034
-0.7% -$13.7M 0.63% 42
2022
Q4
$1.99B Sell
19,356,296
-739,984
-4% -$76.2M 0.7% 37
2022
Q3
$1.87B Sell
20,096,280
-443,779
-2% -$41.3M 0.7% 37
2022
Q2
$2.2B Sell
20,540,059
-1,392,235
-6% -$149M 0.76% 34
2022
Q1
$2.45B Sell
21,932,294
-1,686,036
-7% -$188M 0.73% 34
2021
Q4
$2.48B Sell
23,618,330
-906,132
-4% -$95.1M 0.68% 34
2021
Q3
$2.39B Sell
24,524,462
-782,813
-3% -$76.4M 0.7% 33
2021
Q2
$2.5B Sell
25,307,275
-572,207
-2% -$56.5M 0.73% 32
2021
Q1
$2.5B Sell
25,879,482
-135,067
-0.5% -$13M 0.77% 30
2020
Q4
$2.38B Buy
26,014,549
+300,327
+1% +$27.5M 0.76% 29
2020
Q3
$2.28B Buy
25,714,222
+355,234
+1% +$31.5M 0.83% 27
2020
Q2
$2.03B Buy
25,358,988
+674,836
+3% +$53.9M 0.8% 27
2020
Q1
$2B Buy
24,684,152
+403,703
+2% +$32.7M 0.95% 24
2019
Q4
$2.21B Buy
24,280,449
+2,961,767
+14% +$270M 0.83% 28
2019
Q3
$2.04B Buy
21,318,682
+990,017
+5% +$94.9M 0.82% 29
2019
Q2
$1.79B Buy
20,328,665
+1,947,264
+11% +$172M 0.73% 38
2019
Q1
$1.65B Sell
18,381,401
-996,276
-5% -$89.7M 0.7% 41
2018
Q4
$1.67B Sell
19,377,677
-484,351
-2% -$41.8M 0.8% 33
2018
Q3
$1.59B Buy
19,862,028
+121,046
+0.6% +$9.69M 0.65% 47
2018
Q2
$1.56B Buy
19,740,982
+317,835
+2% +$25.1M 0.67% 47
2018
Q1
$1.5B Buy
19,423,147
+3,718,916
+24% +$288M 0.64% 49
2017
Q4
$1.32B Buy
15,704,231
+1,592,971
+11% +$134M 0.55% 49
2017
Q3
$1.18B Buy
14,111,260
+1,445,492
+11% +$121M 0.51% 58
2017
Q2
$1.06B Buy
12,665,768
+3,243,705
+34% +$271M 0.47% 61
2017
Q1
$773M Buy
9,422,063
+2,345,114
+33% +$192M 0.36% 79
2016
Q4
$549M Buy
7,076,949
+295,836
+4% +$23M 0.27% 107
2016
Q3
$543M Buy
6,781,113
+522,840
+8% +$41.8M 0.26% 104
2016
Q2
$537M Sell
6,258,273
-229,416
-4% -$19.7M 0.27% 106
2016
Q1
$523M Buy
6,487,689
+362,417
+6% +$29.2M 0.27% 102
2015
Q4
$437M Sell
6,125,272
-280,318
-4% -$20M 0.23% 117
2015
Q3
$461M Buy
6,405,590
+64,689
+1% +$4.65M 0.26% 105
2015
Q2
$448M Buy
6,340,901
+839,711
+15% +$59.3M 0.23% 106
2015
Q1
$422M Buy
5,501,190
+3,288,756
+149% +$253M 0.21% 109
2014
Q4
$185M Sell
2,212,434
-1,507,496
-41% -$126M 0.09% 191
2014
Q3
$278M Sell
3,719,930
-274,206
-7% -$20.5M 0.15% 149
2014
Q2
$296M Sell
3,994,136
-921,798
-19% -$68.4M 0.15% 144
2014
Q1
$350M Buy
4,915,934
+18,887
+0.4% +$1.35M 0.19% 115
2013
Q4
$338M Buy
4,897,047
+724,271
+17% +$50M 0.19% 106
2013
Q3
$279M Buy
4,172,776
+1,922,679
+85% +$128M 0.17% 122
2013
Q2
$152M Buy
+2,250,097
New +$152M 0.1% 180