IFM Investors’s Dominion Energy D Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$11.1M Buy
196,079
+17,590
+10% +$994K 0.11% 182
2025
Q1
$10M Sell
178,489
-47,611
-21% -$2.67M 0.11% 182
2024
Q4
$12.2M Sell
226,100
-45,990
-17% -$2.48M 0.12% 160
2024
Q3
$15.7M Sell
272,090
-10,168
-4% -$588K 0.15% 131
2024
Q2
$13.8M Buy
282,258
+1,135
+0.4% +$55.6K 0.14% 135
2024
Q1
$13.8M Buy
281,123
+3,742
+1% +$184K 0.15% 133
2023
Q4
$13M Buy
277,381
+774
+0.3% +$36.4K 0.16% 122
2023
Q3
$12.4M Buy
276,607
+13,069
+5% +$584K 0.16% 126
2023
Q2
$13.6M Buy
263,538
+79,576
+43% +$4.12M 0.18% 110
2023
Q1
$10.3M Buy
183,962
+4,048
+2% +$226K 0.16% 131
2022
Q4
$11M Sell
179,914
-59,267
-25% -$3.63M 0.19% 114
2022
Q3
$16.5M Buy
239,181
+3,194
+1% +$221K 0.3% 71
2022
Q2
$18.8M Sell
235,987
-2,950
-1% -$235K 0.33% 62
2022
Q1
$20.3M Buy
238,937
+130,836
+121% +$11.1M 0.32% 64
2021
Q4
$8.49M Sell
108,101
-1,686
-2% -$132K 0.16% 126
2021
Q3
$8.02M Buy
109,787
+6,158
+6% +$450K 0.17% 119
2021
Q2
$7.62M Buy
103,629
+16,171
+18% +$1.19M 0.16% 134
2021
Q1
$6.64M Buy
87,458
+7,222
+9% +$549K 0.18% 117
2020
Q4
$6.03M Buy
80,236
+12,193
+18% +$917K 0.19% 113
2020
Q3
$5.37M Buy
68,043
+8,339
+14% +$658K 0.23% 89
2020
Q2
$4.85M Sell
59,704
-21,500
-26% -$1.75M 0.25% 80
2020
Q1
$6.24M Sell
81,204
-2,375
-3% -$182K 0.28% 74
2019
Q4
$6.92M Sell
83,579
-2,920
-3% -$242K 0.24% 87
2019
Q3
$7.01M Buy
86,499
+31,094
+56% +$2.52M 0.26% 81
2019
Q2
$4.28M Buy
55,405
+7,226
+15% +$559K 0.24% 85
2019
Q1
$3.69M Buy
48,179
+10,768
+29% +$825K 0.24% 90
2018
Q4
$2.67M Buy
37,411
+3,196
+9% +$228K 0.22% 101
2018
Q3
$2.41M Buy
34,215
+4,932
+17% +$347K 0.18% 124
2018
Q2
$2M Buy
29,283
+9,204
+46% +$628K 0.19% 117
2018
Q1
$1.35M Buy
20,079
+1,928
+11% +$130K 0.19% 117
2017
Q4
$1.47M Buy
18,151
+356
+2% +$28.9K 0.23% 98
2017
Q3
$1.37M Buy
17,795
+488
+3% +$37.5K 0.23% 100
2017
Q2
$1.33M Buy
17,307
+4,599
+36% +$352K 0.24% 99
2017
Q1
$986K Buy
12,708
+4,873
+62% +$378K 0.25% 95
2016
Q4
$600K Buy
+7,835
New +$600K 0.28% 89