1
TALEN ENERGY CORP
COM
TLN
TLN
1,270,773
$256.0m6.75%
6.75%
Reduced Shares held: Q1 2024 873.1k, Q2 2024 1.2m, Q3 2024 1.3m, Q4 2024 1.3m
-42.3k
-42,293
-3.2%
2
VISTRA CORP
COM
VST
VST
1,640,542
$226.2m5.96%
5.96%
Added Shares held: Q1 2024 523.2k, Q2 2024 1.5m, Q3 2024 1.6m, Q4 2024 1.6m
+85.9k
+85,904
5.5%
3
CONSTELLATION ENERGY CORP
COM
CEG
CEG
837,737
$187.4m4.94%
4.94%
Added Shares held: Q1 2024 777.7k, Q2 2024 793.9k, Q3 2024 827.7k, Q4 2024 837.7k
+10.0k
+10,008
1.2%
4
ENTERGY CORP NEW
COM
ETR
ETR
2,012,308
$152.6m4.02%
4.02%
Reduced Shares held: Q1 2024 1.5m, Q2 2024 1.5m, Q3 2024 2.3m, Q4 2024 2.0m
-293.1k
-293,074
-12.7%
5
NISOURCE INC
COM
NI
NI
4,026,404
$148.0m3.90%
3.90%
Added Shares held: Q1 2024 3.4m, Q2 2024 3.4m, Q3 2024 3.8m, Q4 2024 4.0m
+257.9k
+257,922
6.8%
6
TXNM ENERGY INC
COM
TXNM
TXNM
2,908,905
$143.0m3.77%
3.77%
Added Shares held: Q1 2024 1.7m, Q2 2024 1.8m, Q3 2024 1.9m, Q4 2024 2.9m
+1.0m
+1,018,659
53.9%
7
PPL CORP
COM
PPL
PPL
3,951,116
$128.3m3.38%
3.38%
Added Shares held: Q1 2024 3.1m, Q2 2024 2.4m, Q3 2024 1.4m, Q4 2024 4.0m
+2.6m
+2,551,070
182.2%
8
NEXTERA ENERGY INC
COM
NEE
NEE
1,665,627
$119.4m3.15%
3.15%
Added Shares held: Q1 2024 1.0m, Q2 2024 1.2m, Q3 2024 1.5m, Q4 2024 1.7m
+158.8k
+158,783
10.5%
9
PINNACLE WEST CAP CORP
COM
PNW
PNW
1,390,715
$117.9m3.11%
3.11%
Added Shares held: Q1 2024 969.2k, Q2 2024 990.5k, Q3 2024 1.0m, Q4 2024 1.4m
+362.1k
+362,083
35.2%
10
SEMPRA
COM
SRE
SRE
1,317,858
$115.6m3.05%
3.05%
Reduced Shares held: Q1 2024 1.2m, Q2 2024 1.2m, Q3 2024 1.6m, Q4 2024 1.3m
-269.4k
-269,414
-17.0%
11
ENTERPRISE PRODS PARTNERS L
COM
EPD
EPD
3,593,940
$112.7m2.97%
2.97%
Unchanged Shares held: Q1 2024 1.5m, Q2 2024 2.3m, Q3 2024 3.6m, Q4 2024 3.6m
12
EQUINIX INC
COM
EQIX
EQIX
115,857
$109.2m2.88%
2.88%
Added Shares held: Q1 2024 98.0k, Q2 2024 106.0k, Q3 2024 113.3k, Q4 2024 115.9k
+2.5k
+2,546
2.2%
13
IDACORP INC
COM
IDA
IDA
998,383
$109.1m2.88%
2.88%
Added Shares held: Q1 2024 138.8k, Q2 2024 455.5k, Q3 2024 569.1k, Q4 2024 998.4k
+429.3k
+429,276
75.4%
14
DTE ENERGY CO
COM
DTE
DTE
881,447
$106.4m2.81%
2.81%
Reduced Shares held: Q1 2024 542.3k, Q2 2024 615.7k, Q3 2024 903.1k, Q4 2024 881.4k
-21.7k
-21,698
-2.4%
15
XCEL ENERGY INC
COM
XEL
XEL
1,455,927
$98.3m2.59%
2.59%
Added Shares held: Q1 2024 436.3k, Q2 2024 436.3k, Q3 2024 269.5k, Q4 2024 1.5m
+1.2m
+1,186,427
440.2%
16
DT MIDSTREAM INC
COMMON STOCK
DTM
DTM
981,879
$97.6m2.57%
2.57%
Added Shares held: Q1 2024 923.9k, Q2 2024 978.2k, Q3 2024 907.5k, Q4 2024 981.9k
+74.3k
+74,329
8.2%
17
SBA COMMUNICATIONS CORP NEW
CL A
SBAC
SBAC
432,617
$88.2m2.32%
2.32%
Added Shares held: Q1 2024 371.0k, Q2 2024 348.1k, Q3 2024 389.2k, Q4 2024 432.6k
+43.4k
+43,371
11.1%
18
CENTERPOINT ENERGY INC
COM
CNP
CNP
2,769,451
$87.9m2.32%
2.32%
Reduced Shares held: Q1 2024 3.2m, Q2 2024 3.7m, Q3 2024 4.7m, Q4 2024 2.8m
-2.0m
-1,978,940
-41.7%
19
ATMOS ENERGY CORP
COM
ATO
ATO
617,674
$86.0m2.27%
2.27%
Added Shares held: Q1 2024 511.5k, Q2 2024 546.8k, Q3 2024 553.1k, Q4 2024 617.7k
+64.6k
+64,602
11.7%
20
CMS ENERGY CORP
COM
CMS
CMS
1,278,281
$85.2m2.25%
2.25%
Reduced Shares held: Q1 2024 1.5m, Q2 2024 1.3m, Q3 2024 1.3m, Q4 2024 1.3m
-51.1k
-51,117
-3.9%
21
COMCAST CORP NEW
CL A
CMCSA
CMCSA
2,184,079
$82.0m2.16%
2.16%
Added Shares held: Q1 2024 1.7m, Q2 2024 1.4m, Q3 2024 1.6m, Q4 2024 2.2m
+617.9k
+617,932
39.5%
22
QUANTA SVCS INC
COM
PWR
PWR
256,478
$81.1m2.14%
2.14%
Reduced Shares held: Q1 2024 112.2k, Q2 2024 249.7k, Q3 2024 257.6k, Q4 2024 256.5k
-1.1k
-1,133
-0.4%
23
CAMECO CORP
COM
CCJ
CCJ
1,438,968
$73.9m1.95%
1.95%
Reduced Shares held: Q1 2024 0, Q2 2024 1.1m, Q3 2024 1.4m, Q4 2024 1.4m
-3.9k
-3,895
-0.3%
24
PG&E CORP
COM
PCG
PCG
3,534,036
$71.3m1.88%
1.88%
Reduced Shares held: Q1 2024 4.7m, Q2 2024 3.9m, Q3 2024 4.7m, Q4 2024 3.5m
-1.2m
-1,181,897
-25.1%
25
PUBLIC SVC ENTERPRISE GRP IN
COM
PEG
PEG
828,610
$70.0m1.85%
1.85%
Added Shares held: Q1 2024 1.6m, Q2 2024 729.9k, Q3 2024 766.3k, Q4 2024 828.6k
+62.3k
+62,274
8.1%
26
UNION PAC CORP
COM
UNP
UNP
303,261
$69.2m1.82%
1.82%
Reduced Shares held: Q1 2024 348.4k, Q2 2024 369.6k, Q3 2024 304.7k, Q4 2024 303.3k
-1.4k
-1,449
-0.5%
27
T-MOBILE US INC
COM
TMUS
TMUS
311,803
$68.8m1.81%
1.81%
Reduced Shares held: Q1 2024 345.9k, Q2 2024 368.3k, Q3 2024 315.9k, Q4 2024 311.8k
-4.1k
-4,086
-1.3%
28
EDISON INTL
COM
EIX
EIX
774,721
$61.9m1.63%
1.63%
Reduced Shares held: Q1 2024 945.7k, Q2 2024 643.0k, Q3 2024 1.2m, Q4 2024 774.7k
-434.4k
-434,381
-35.9%
29
WILLIAMS COS INC
COM
WMB
WMB
1,140,093
$61.7m1.63%
1.63%
Added Shares held: Q1 2024 1.3m, Q2 2024 1.3m, Q3 2024 1.1m, Q4 2024 1.1m
+4.6k
+4,646
0.4%
30
COGENT COMMUNICATIONS HLDGS
COM NEW
CCOI
CCOI
698,518
$53.8m1.42%
1.42%
Added Shares held: Q1 2024 597.9k, Q2 2024 630.0k, Q3 2024 596.6k, Q4 2024 698.5k
+102.0k
+101,956
17.1%
31
NORFOLK SOUTHN CORP
COM
NSC
NSC
219,300
$51.5m1.36%
1.36%
Added Shares held: Q1 2024 0, Q2 2024 40.6k, Q3 2024 177.6k, Q4 2024 219.3k
+41.7k
+41,700
23.5%
32
OGE ENERGY CORP
COM
OGE
OGE
1,225,374
$50.5m1.33%
1.33%
Reduced Shares held: Q1 2024 1.4m, Q2 2024 1.4m, Q3 2024 1.3m, Q4 2024 1.2m
-37.5k
-37,493
-3.0%
33
ALLIANT ENERGY CORP
COM
LNT
LNT
786,898
$46.5m1.23%
1.23%
Reduced Shares held: Q1 2024 1.6m, Q2 2024 1.6m, Q3 2024 1.5m, Q4 2024 786.9k
-728.1k
-728,099
-48.1%
34
CHARTER COMMUNICATIONS INC N
CL A
CHTR
CHTR
122,153
$41.9m1.10%
1.10%
Added Shares held: Q1 2024 88.0k, Q2 2024 75.7k, Q3 2024 75.7k, Q4 2024 122.2k
+46.4k
+46,410
61.3%
35
VERTIV HOLDINGS CO
COM CL A
VRT
VRT
314,795
$35.8m0.94%
0.94%
Reduced Shares held: Q1 2024 55.0k, Q2 2024 383.2k, Q3 2024 394.9k, Q4 2024 314.8k
-80.1k
-80,108
-20.3%
36
AMERICAN TOWER CORP NEW
COM
AMT
AMT
193,337
$35.5m0.93%
0.93%
Reduced Shares held: Q1 2024 268.5k, Q2 2024 268.5k, Q3 2024 238.5k, Q4 2024 193.3k
-45.2k
-45,175
-18.9%
37
EXXON MOBIL CORP
COM
XOM
XOM
326,075
$35.1m0.92%
0.92%
Added Shares held: Q1 2024 12.8k, Q2 2024 12.8k, Q3 2024 12.8k, Q4 2024 326.1k
+313.3k
+313,275
2447.5%
38
AMERICAN WTR WKS CO INC NEW
COM
AWK
AWK
252,764
$31.5m0.83%
0.83%
Reduced Shares held: Q1 2024 391.8k, Q2 2024 382.8k, Q3 2024 362.8k, Q4 2024 252.8k
-110.0k
-110,000
-30.3%
39
ONEOK INC NEW
COM
OKE
OKE
294,624
$29.6m0.78%
0.78%
Added Shares held: Q1 2024 278.8k, Q2 2024 27.6k, Q3 2024 25.3k, Q4 2024 294.6k
+269.3k
+269,317
1064.2%
40
FRONTIER COMMUNICATIONS PARE
COM
FYBR
FYBR
708,528
$24.6m0.65%
0.65%
Reduced Shares held: Q1 2024 824.5k, Q2 2024 890.0k, Q3 2024 783.4k, Q4 2024 708.5k
-74.8k
-74,844
-9.6%
41
DYCOM INDS INC
COM
DY
DY
117,429
$20.4m0.54%
0.54%
Added Shares held: Q1 2024 0, Q2 2024 3.5k, Q3 2024 35.4k, Q4 2024 117.4k
+82.1k
+82,071
232.1%
42
MARATHON PETE CORP
COM
MPC
MPC
135,000
$18.8m0.50%
0.50%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 135.0k
43
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
464,366
$18.6m0.49%
0.49%
Reduced Shares held: Q1 2024 942.8k, Q2 2024 942.8k, Q3 2024 942.8k, Q4 2024 464.4k
-478.4k
-478,401
-50.7%
44
CENTRUS ENERGY CORP
CL A
LEU
LEU
228,413
$15.2m0.40%
0.40%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 228.4k
45
LINDE PLC
SHS
LIN
LIN
21,596
$9.0m0.24%
0.24%
Reduced Shares held: Q1 2024 28.4k, Q2 2024 27.5k, Q3 2024 22.0k, Q4 2024 21.6k
-355
-355
-1.6%
46
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
18,328
$8.3m0.22%
0.22%
Reduced Shares held: Q1 2024 21.6k, Q2 2024 20.9k, Q3 2024 18.4k, Q4 2024 18.3k
-59
-59
-0.3%
47
CANADIAN PACIFIC KANSAS CITY
COM
CP
CP
86,166
$6.2m0.16%
0.16%
Reduced Shares held: Q1 2024 572.8k, Q2 2024 330.2k, Q3 2024 252.9k, Q4 2024 86.2k
-166.7k
-166,743
-65.9%
48
OLD DOMINION FREIGHT LINE IN
COM
ODFL
ODFL
34,389
$6.1m0.16%
0.16%
Reduced Shares held: Q1 2024 36.7k, Q2 2024 48.9k, Q3 2024 39.6k, Q4 2024 34.4k
-5.2k
-5,191
-13.1%
49
DIGITAL RLTY TR INC
COM
DLR
DLR
30,440
$5.4m0.14%
0.14%
Reduced Shares held: Q1 2024 30.5k, Q2 2024 30.5k, Q3 2024 30.5k, Q4 2024 30.4k
-36
-36
-0.1%
50
CHESAPEAKE UTILS CORP
COM
CPK
CPK
30,000
$3.6m0.10%
0.10%
Unchanged Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 30.0k, Q4 2024 30.0k
51
SOUTHERN CO
COM
SO
SO
41,745
$3.4m0.09%
0.09%
Reduced Shares held: Q1 2024 866.7k, Q2 2024 596.3k, Q3 2024 41.8k, Q4 2024 41.7k
-26
-26
-0.1%
52
JOHNSON CTLS INTL PLC
SHS
JCI
JCI
42,749
$3.4m0.09%
0.09%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 42.7k
53
CANADIAN NATL RY CO
COM
CNI
CNI
29,723
$3.0m0.08%
0.08%
Reduced Shares held: Q1 2024 456.7k, Q2 2024 436.7k, Q3 2024 311.3k, Q4 2024 29.7k
-281.6k
-281,586
-90.5%
54
REAVES UTIL INCOME FD
COM SH BEN INT
UTG
UTG
85,731
$2.7m0.07%
0.07%
Added Shares held: Q1 2024 86.0k, Q2 2024 85.2k, Q3 2024 84.4k, Q4 2024 85.7k
+1.3k
+1,329
1.6%
55
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
11,910
$2.3m0.06%
0.06%
Reduced Shares held: Q1 2024 12.9k, Q2 2024 21.7k, Q3 2024 12.7k, Q4 2024 11.9k
-798
-798
-6.3%
56
SCE Trust IV
PFD
EIX V0 PERP J
EIX V0 PERP J
63,125
$1.5m0.04%
0.04%
Unchanged Shares held: Q1 2024 63.1k, Q2 2024 63.1k, Q3 2024 63.1k, Q4 2024 63.1k
57
CHEVRON CORP NEW
COM
CVX
CVX
10,630
$1.5m0.04%
0.04%
Added Shares held: Q1 2024 7.7k, Q2 2024 7.7k, Q3 2024 7.7k, Q4 2024 10.6k
+2.9k
+2,930
38.0%
58
ALPHABET INC
CAP STK CL C
GOOG
GOOG
6,630
$1.3m0.03%
0.03%
Unchanged Shares held: Q1 2024 7.1k, Q2 2024 7.1k, Q3 2024 6.6k, Q4 2024 6.6k
59
APPLE INC
COM
AAPL
AAPL
4,800
$1.2m0.03%
0.03%
Unchanged Shares held: Q1 2024 4.8k, Q2 2024 4.8k, Q3 2024 4.8k, Q4 2024 4.8k
60
MPLX LP
COM UNIT REP LTD
MPLX
MPLX
25,000
$1.2m0.03%
0.03%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 25.0k
61
Deutsche Telekom AG ADR
COM
DTEGY
DTEGY
33,464
$1.0m0.03%
0.03%
Added Shares held: Q1 2024 28.2k, Q2 2024 25.7k, Q3 2024 25.7k, Q4 2024 33.5k
+7.7k
+7,717
30.0%
62
NORTHWEST NAT HLDG CO
COM
NWN
NWN
25,164
$995.0k0.03%
0.03%
Reduced Shares held: Q1 2024 59.4k, Q2 2024 59.0k, Q3 2024 29.0k, Q4 2024 25.2k
-3.9k
-3,862
-13.3%
63
MDU RES GROUP INC
COM
MDU
MDU
50,000
$901.0k0.02%
0.02%
Unchanged Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 50.0k, Q4 2024 50.0k
64
EVERUS CONSTR GROUP
COM
ECG
ECG
12,500
$822.0k0.02%
0.02%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 12.5k
65
PROLOGIS INC.
COM
PLD
PLD
7,756
$820.0k0.02%
0.02%
Reduced Shares held: Q1 2024 20.6k, Q2 2024 9.3k, Q3 2024 8.1k, Q4 2024 7.8k
-327
-327
-4.0%
66
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
7,215
$777.0k0.02%
0.02%
Reduced Shares held: Q1 2024 587.1k, Q2 2024 436.6k, Q3 2024 55.5k, Q4 2024 7.2k
-48.3k
-48,335
-87.0%
67
EXELON CORP
COM
EXC
EXC
17,840
$671.0k0.02%
0.02%
Reduced Shares held: Q1 2024 598.1k, Q2 2024 492.2k, Q3 2024 20.2k, Q4 2024 17.8k
-2.4k
-2,395
-11.8%
68
PHILIP MORRIS INTL INC
COM
PM
PM
5,000
$602.0k0.02%
0.02%
Unchanged Shares held: Q1 2024 5.0k, Q2 2024 5.0k, Q3 2024 5.0k, Q4 2024 5.0k
69
PPG INDS INC
COM
PPG
PPG
5,000
$597.0k0.02%
0.02%
Unchanged Shares held: Q1 2024 5.0k, Q2 2024 5.0k, Q3 2024 5.0k, Q4 2024 5.0k
70
NEW JERSEY RES CORP
COM
NJR
NJR
12,505
$583.0k0.02%
0.02%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 12.5k
71
JOHNSON & JOHNSON
COM
JNJ
JNJ
3,280
$474.0k0.01%
0.01%
Unchanged Shares held: Q1 2024 3.3k, Q2 2024 3.3k, Q3 2024 3.3k, Q4 2024 3.3k
72
UNITED STATES CELLULAR CORP
COM
AD
AD
7,500
$470.0k0.01%
0.01%
Unchanged Shares held: Q1 2024 0, Q2 2024 7.5k, Q3 2024 7.5k, Q4 2024 7.5k
73
ALTRIA GROUP INC
COM
MO
MO
8,000
$418.0k0.01%
0.01%
Unchanged Shares held: Q1 2024 8.0k, Q2 2024 8.0k, Q3 2024 8.0k, Q4 2024 8.0k