1
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
PHO
PHO
198,306
$39.5m27.45%
27.45%
New Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 0, Q4 2025 198.3k
2
NVIDIA CORPORATION
COM
NVDA
NVDA
64,378
$12.0m8.34%
8.34%
Reduced Shares held: Q1 2025 88.3k, Q2 2025 137.7k, Q3 2025 80.9k, Q4 2025 64.4k
-16.5k
-16,515
-20.4%
3
PALANTIR TECHNOLOGIES INC
CL A
PLTR
PLTR
58,112
$9.9m6.91%
6.91%
Reduced Shares held: Q1 2025 96.9k, Q2 2025 117.2k, Q3 2025 71.1k, Q4 2025 58.1k
-13.0k
-13,027
-18.3%
4
TESLA INC
COM
TSLA
TSLA
20,900
$9.1m6.36%
6.36%
Reduced Shares held: Q1 2025 30.2k, Q2 2025 42.5k, Q3 2025 29.9k, Q4 2025 20.9k
-9.0k
-8,977
-30.1%
5
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
23,910
$6.4m4.42%
4.42%
Reduced Shares held: Q1 2025 2.2k, Q2 2025 0, Q3 2025 51.8k, Q4 2025 23.9k
-27.9k
-27,938
-53.9%
6
CATERPILLAR INC
COM
CAT
CAT
9,140
$5.9m4.11%
4.11%
Added Shares held: Q1 2025 2.5k, Q2 2025 1.9k, Q3 2025 4.1k, Q4 2025 9.1k
+5.1k
+5,066
124.3%
7
AMAZON COM INC
COM
AMZN
AMZN
24,656
$5.9m4.10%
4.10%
Reduced Shares held: Q1 2025 34.9k, Q2 2025 48.4k, Q3 2025 40.9k, Q4 2025 24.7k
-16.3k
-16,293
-39.8%
8
META PLATFORMS INC
CL A
META
META
8,235
$5.1m3.55%
3.55%
New Shares held: Q1 2025 10.4k, Q2 2025 0, Q3 2025 0, Q4 2025 8.2k
9
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
14,659
$4.8m3.36%
3.36%
Reduced Shares held: Q1 2025 32.0k, Q2 2025 27.4k, Q3 2025 29.9k, Q4 2025 14.7k
-15.2k
-15,195
-50.9%
10
GOLDMAN SACHS GROUP INC
COM
GS
GS
5,014
$4.8m3.35%
3.35%
Added Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 3.9k, Q4 2025 5.0k
+1.1k
+1,124
28.9%
11
UBER TECHNOLOGIES INC
COM
UBER
UBER
55,791
$4.7m3.29%
3.29%
Reduced Shares held: Q1 2025 75.9k, Q2 2025 47.6k, Q3 2025 55.8k, Q4 2025 55.8k
-47
-47
-0.1%
12
CROWDSTRIKE HLDGS INC
CL A
CRWD
CRWD
9,393
$4.3m2.96%
2.96%
Reduced Shares held: Q1 2025 19.1k, Q2 2025 29.0k, Q3 2025 19.1k, Q4 2025 9.4k
-9.7k
-9,706
-50.8%
13
APPLE INC
COM
AAPL
AAPL
15,962
$4.1m2.84%
2.84%
Reduced Shares held: Q1 2025 29.5k, Q2 2025 11.7k, Q3 2025 28.6k, Q4 2025 16.0k
-12.7k
-12,667
-44.2%
14
EMERSON ELEC CO
COM
EMR
EMR
24,767
$3.7m2.57%
2.57%
Added Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 24.5k, Q4 2025 24.8k
+294
+294
1.2%
15
MICROSOFT CORP
COM
MSFT
MSFT
7,530
$3.5m2.41%
2.41%
Reduced Shares held: Q1 2025 13.6k, Q2 2025 14.1k, Q3 2025 12.1k, Q4 2025 7.5k
-4.6k
-4,602
-37.9%
16
GE VERNOVA INC
COM
GEV
GEV
4,428
$3.0m2.10%
2.10%
Reduced Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 4.9k, Q4 2025 4.4k
-428
-428
-8.8%
17
CAMECO CORP
COM
CCJ
CCJ
21,578
$2.5m1.75%
1.75%
New Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 0, Q4 2025 21.6k
18
QUANTA SVCS INC
COM
PWR
PWR
4,860
$2.3m1.58%
1.58%
Reduced Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 7.3k, Q4 2025 4.9k
-2.5k
-2,482
-33.8%
19
JPMORGAN CHASE & CO
COM
JPM
JPM
5,366
$1.7m1.17%
1.17%
Reduced Shares held: Q1 2025 17.7k, Q2 2025 13.7k, Q3 2025 8.6k, Q4 2025 5.4k
-3.2k
-3,189
-37.3%
20
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
3,361
$1.7m1.15%
1.15%
Reduced Shares held: Q1 2025 11.7k, Q2 2025 7.7k, Q3 2025 3.4k, Q4 2025 3.4k
-41
-41
-1.2%
21
ISHARES TR
1 3 YR TREAS BD
SHY
SHY
11,221
$929.0k0.65%
0.65%
Added Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 9.0k, Q4 2025 11.2k
+2.3k
+2,254
25.1%
22
ISHARES TR
20 YR TR BD ETF
TLT
TLT
8,575
$752.9k0.52%
0.52%
Reduced Shares held: Q1 2025 3.4k, Q2 2025 6.4k, Q3 2025 8.8k, Q4 2025 8.6k
-249
-249
-2.8%
23
BANK NEW YORK MELLON CORP
COM
BNY
BNY
4,915
$596.3k0.41%
0.41%
Unchanged Shares held: Q1 2025 0, Q2 2025 4.9k, Q3 2025 4.9k, Q4 2025 4.9k
24
ISHARES TR
CORE S&P TTL STK
ITOT
ITOT
3,879
$587.9k0.41%
0.41%
Unchanged Shares held: Q1 2025 4.0k, Q2 2025 3.9k, Q3 2025 3.9k, Q4 2025 3.9k
25
MICROSTRATEGY INC
CL A NEW
MSTR
MSTR
3,349
$581.8k0.40%
0.40%
Reduced Shares held: Q1 2025 10.6k, Q2 2025 11.6k, Q3 2025 15.3k, Q4 2025 3.3k
-11.9k
-11,916
-78.1%
26
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
751
$466.7k0.32%
0.32%
Reduced Shares held: Q1 2025 5.8k, Q2 2025 7.0k, Q3 2025 5.0k, Q4 2025 751
-4.3k
-4,253
-85.0%
27
SOUTHERN CO
COM
SO
SO
4,884
$434.2k0.30%
0.30%
Unchanged Shares held: Q1 2025 5.1k, Q2 2025 4.9k, Q3 2025 4.9k, Q4 2025 4.9k
28
ANALOG DEVICES INC
COM
ADI
ADI
1,300
$390.3k0.27%
0.27%
Unchanged Shares held: Q1 2025 0, Q2 2025 1.3k, Q3 2025 1.3k, Q4 2025 1.3k
29
WASTE MGMT INC DEL
COM
WM
WM
1,700
$376.1k0.26%
0.26%
Unchanged Shares held: Q1 2025 0, Q2 2025 1.7k, Q3 2025 1.7k, Q4 2025 1.7k
30
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
3,031
$361.4k0.25%
0.25%
Added Shares held: Q1 2025 0, Q2 2025 3.0k, Q3 2025 3.0k, Q4 2025 3.0k
+10
+10
0.3%
31
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
443
$306.3k0.21%
0.21%
Unchanged Shares held: Q1 2025 453, Q2 2025 443, Q3 2025 443, Q4 2025 443
32
ALLIANT ENERGY CORP
COM
LNT
LNT
4,400
$296.3k0.21%
0.21%
Unchanged Shares held: Q1 2025 0, Q2 2025 4.4k, Q3 2025 4.4k, Q4 2025 4.4k
33
BUNGE GLOBAL SA
COM SHS
BG
BG
2,600
$280.3k0.19%
0.19%
New Shares held: Q1 2025 0, Q2 2025 2.6k, Q3 2025 0, Q4 2025 2.6k
34
ENERGY TRANSFER L P
COM UT LTD PTN
ET
ET
15,500
$268.9k0.19%
0.19%
Unchanged Shares held: Q1 2025 0, Q2 2025 15.5k, Q3 2025 15.5k, Q4 2025 15.5k
35
PINNACLE WEST CAP CORP
COM
PNW
PNW
2,800
$262.4k0.18%
0.18%
Unchanged Shares held: Q1 2025 0, Q2 2025 2.8k, Q3 2025 2.8k, Q4 2025 2.8k
36
DEERE & CO
COM
DE
DE
500
$257.2k0.18%
0.18%
Unchanged Shares held: Q1 2025 0, Q2 2025 500, Q3 2025 500, Q4 2025 500
37
ISHARES TR
CORE US AGGBD ET
AGG
AGG
2,536
$253.7k0.18%
0.18%
New Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 0, Q4 2025 2.5k
38
REPUBLIC SVCS INC
COM
RSG
RSG
1,158
$244.3k0.17%
0.17%
Unchanged Shares held: Q1 2025 0, Q2 2025 1.7k, Q3 2025 1.2k, Q4 2025 1.2k
39
HESS MIDSTREAM LP
CL A SHS
HESM
HESM
6,800
$237.8k0.17%
0.17%
Unchanged Shares held: Q1 2025 0, Q2 2025 6.8k, Q3 2025 6.8k, Q4 2025 6.8k
40
MCDONALDS CORP
COM
MCD
MCD
758
$233.0k0.16%
0.16%
Added Shares held: Q1 2025 0, Q2 2025 744, Q3 2025 744, Q4 2025 758
+14
+14
1.9%
41
TRANSDIGM GROUP INC
COM
TDG
TDG
152
$220.4k0.15%
0.15%
Reduced Shares held: Q1 2025 233, Q2 2025 168, Q3 2025 168, Q4 2025 152
-16
-16
-9.5%
42
PROCTER AND GAMBLE CO
COM
PG
PG
1,515
$219.0k0.15%
0.15%
Added Shares held: Q1 2025 1.6k, Q2 2025 1.5k, Q3 2025 1.5k, Q4 2025 1.5k
+7
+7
0.5%
43
BLACKSTONE INC
COM
BX
BX
1,300
$212.6k0.15%
0.15%
New Shares held: Q1 2025 0, Q2 2025 1.3k, Q3 2025 0, Q4 2025 1.3k
44
ISHARES TR
CORE S&P500 ETF
IVV
IVV
294
$204.2k0.14%
0.14%
New Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 0, Q4 2025 294