1
MICROSOFT CORP
COM
MSFT
MSFT
13,712
$5.8m4.40%
4.40%
Added Shares held: Q1 2024 12.1k, Q2 2024 12.1k, Q3 2024 12.5k, Q4 2024 13.7k
+1.2k
+1,197
9.6%
2
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
25,588
$4.8m3.69%
3.69%
Reduced Shares held: Q1 2024 33.2k, Q2 2024 33.0k, Q3 2024 33.0k, Q4 2024 25.6k
-7.4k
-7,422
-22.5%
3
NVIDIA CORPORATION
COM
NVDA
NVDA
32,096
$4.3m3.28%
3.28%
Added Shares held: Q1 2024 56.8k, Q2 2024 42.5k, Q3 2024 31.9k, Q4 2024 32.1k
+174
+174
0.6%
4
SELECT SECTOR SPDR TR
COMMUNICATION
XLC
XLC
44,195
$4.3m3.26%
3.26%
Added Shares held: Q1 2024 42.0k, Q2 2024 43.5k, Q3 2024 44.1k, Q4 2024 44.2k
+130
+130
0.3%
5
AMAZON COM INC
COM
AMZN
AMZN
19,206
$4.2m3.21%
3.21%
Reduced Shares held: Q1 2024 19.2k, Q2 2024 19.1k, Q3 2024 19.3k, Q4 2024 19.2k
-76
-76
-0.4%
6
QUANTA SVCS INC
COM
PWR
PWR
12,808
$4.0m3.08%
3.08%
Added Shares held: Q1 2024 12.7k, Q2 2024 12.7k, Q3 2024 12.8k, Q4 2024 12.8k
+29
+29
0.2%
7
SELECT SECTOR SPDR TR
SBI CONS DISCR
XLY
XLY
15,887
$3.6m2.71%
2.71%
Added Shares held: Q1 2024 15.8k, Q2 2024 15.8k, Q3 2024 15.8k, Q4 2024 15.9k
+70
+70
0.4%
8
APPLE INC
COM
AAPL
AAPL
14,166
$3.5m2.70%
2.70%
Added Shares held: Q1 2024 6.9k, Q2 2024 7.1k, Q3 2024 14.1k, Q4 2024 14.2k
+18
+18
0.1%
9
IRON MTN INC DEL
COM
IRM
IRM
32,890
$3.5m2.63%
2.63%
Added Shares held: Q1 2024 32.3k, Q2 2024 32.4k, Q3 2024 32.7k, Q4 2024 32.9k
+206
+206
0.6%
10
ISHARES TR
EXPANDED TECH
IGV
IGV
32,685
$3.3m2.49%
2.49%
Added Shares held: Q1 2024 31.7k, Q2 2024 32.2k, Q3 2024 32.5k, Q4 2024 32.7k
+148
+148
0.5%
11
COSTCO WHSL CORP NEW
COM
COST
COST
3,376
$3.1m2.36%
2.36%
Added Shares held: Q1 2024 3.3k, Q2 2024 3.3k, Q3 2024 3.4k, Q4 2024 3.4k
+25
+25
0.8%
12
BLACKSTONE INC
COM
BX
BX
17,633
$3.0m2.32%
2.32%
Added Shares held: Q1 2024 17.5k, Q2 2024 17.5k, Q3 2024 17.5k, Q4 2024 17.6k
+126
+126
0.7%
13
STRYKER CORPORATION
COM
SYK
SYK
8,344
$3.0m2.29%
2.29%
Added Shares held: Q1 2024 8.6k, Q2 2024 8.6k, Q3 2024 8.3k, Q4 2024 8.3k
+32
+32
0.4%
14
PALO ALTO NETWORKS INC
COM
PANW
PANW
16,198
$2.9m2.24%
2.24%
Reduced Shares held: Q1 2024 13.9k, Q2 2024 15.3k, Q3 2024 16.6k, Q4 2024 16.2k
-450
-450
-2.7%
15
GALLAGHER ARTHUR J & CO
COM
AJG
AJG
10,201
$2.9m2.21%
2.21%
Added Shares held: Q1 2024 8.9k, Q2 2024 10.1k, Q3 2024 10.1k, Q4 2024 10.2k
+88
+88
0.9%
16
MERCADOLIBRE INC
COM
MELI
MELI
1,636
$2.8m2.12%
2.12%
Reduced Shares held: Q1 2024 2.1k, Q2 2024 1.7k, Q3 2024 1.7k, Q4 2024 1.6k
-19
-19
-1.1%
17
VISA INC
COM CL A
V
V
8,571
$2.7m2.06%
2.06%
Added Shares held: Q1 2024 8.8k, Q2 2024 8.5k, Q3 2024 8.5k, Q4 2024 8.6k
+25
+25
0.3%
18
GE AEROSPACE
COM NEW
GE
GE
16,059
$2.7m2.04%
2.04%
Added Shares held: Q1 2024 15.5k, Q2 2024 15.7k, Q3 2024 16.0k, Q4 2024 16.1k
+65
+65
0.4%
19
ISHARES TR
U.S. TECH ETF
IYW
IYW
16,578
$2.6m2.01%
2.01%
Added Shares held: Q1 2024 16.0k, Q2 2024 16.2k, Q3 2024 16.5k, Q4 2024 16.6k
+124
+124
0.8%
20
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
4,877
$2.6m2.00%
2.00%
Reduced Shares held: Q1 2024 4.6k, Q2 2024 4.9k, Q3 2024 5.0k, Q4 2024 4.9k
-108
-108
-2.2%
21
META PLATFORMS INC
CL A
META
META
4,266
$2.5m1.90%
1.90%
Added Shares held: Q1 2024 3.2k, Q2 2024 4.2k, Q3 2024 4.2k, Q4 2024 4.3k
+22
+22
0.5%
22
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
10,844
$2.4m1.82%
1.82%
Added Shares held: Q1 2024 8.5k, Q2 2024 8.5k, Q3 2024 10.6k, Q4 2024 10.8k
+212
+212
2.0%
23
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
5,250
$2.4m1.81%
1.81%
Added Shares held: Q1 2024 5.2k, Q2 2024 5.2k, Q3 2024 5.2k, Q4 2024 5.2k
+19
+19
0.4%
24
AUTOZONE INC
COM
AZO
AZO
730
$2.3m1.78%
1.78%
Added Shares held: Q1 2024 730, Q2 2024 729, Q3 2024 729, Q4 2024 730
+1
+1
0.1%
25
INTUITIVE SURGICAL INC
COM NEW
ISRG
ISRG
4,428
$2.3m1.76%
1.76%
Added Shares held: Q1 2024 1.6k, Q2 2024 4.4k, Q3 2024 4.4k, Q4 2024 4.4k
+15
+15
0.3%
26
BLACKROCK INC
COM
BLK
BLK
2,254
$2.3m1.76%
1.76%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 2.3k
27
GRAINGER W W INC
COM
GWW
GWW
2,152
$2.3m1.73%
1.73%
Added Shares held: Q1 2024 1.3k, Q2 2024 1.7k, Q3 2024 2.1k, Q4 2024 2.2k
+12
+12
0.6%
28
ELI LILLY & CO
COM
LLY
LLY
2,744
$2.1m1.61%
1.61%
Reduced Shares held: Q1 2024 5.1k, Q2 2024 5.1k, Q3 2024 5.0k, Q4 2024 2.7k
-2.3k
-2,290
-45.5%
29
GE VERNOVA INC
COM
GEV
GEV
6,187
$2.0m1.55%
1.55%
Added Shares held: Q1 2024 0, Q2 2024 9.3k, Q3 2024 1.9k, Q4 2024 6.2k
+4.3k
+4,326
232.5%
30
RTX CORPORATION
COM
RTX
RTX
17,406
$2.0m1.53%
1.53%
Added Shares held: Q1 2024 5.1k, Q2 2024 5.1k, Q3 2024 12.7k, Q4 2024 17.4k
+4.7k
+4,731
37.3%
31
VANGUARD WORLD FD
FINANCIALS ETF
VFH
VFH
16,262
$1.9m1.46%
1.46%
Added Shares held: Q1 2024 17.3k, Q2 2024 17.4k, Q3 2024 16.2k, Q4 2024 16.3k
+79
+79
0.5%
32
PROGRESSIVE CORP
COM
PGR
PGR
7,715
$1.8m1.41%
1.41%
Reduced Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 7.8k, Q4 2024 7.7k
-75
-75
-1.0%
33
RESMED INC
COM
RMD
RMD
7,898
$1.8m1.38%
1.38%
Added Shares held: Q1 2024 4.1k, Q2 2024 8.0k, Q3 2024 7.9k, Q4 2024 7.9k
+41
+41
0.5%
34
SELECT SECTOR SPDR TR
ENERGY
XLE
XLE
19,281
$1.7m1.26%
1.26%
Reduced Shares held: Q1 2024 21.3k, Q2 2024 21.4k, Q3 2024 21.1k, Q4 2024 19.3k
-1.8k
-1,807
-8.6%
35
CONSTELLATION ENERGY CORP
COM
CEG
CEG
6,597
$1.5m1.12%
1.12%
Reduced Shares held: Q1 2024 0, Q2 2024 4.6k, Q3 2024 6.7k, Q4 2024 6.6k
-147
-147
-2.2%
36
VANECK MERK GOLD ETF
GOLD SHS
OUNZ
OUNZ
55,695
$1.4m1.07%
1.07%
Unchanged Shares held: Q1 2024 55.7k, Q2 2024 55.7k, Q3 2024 55.7k, Q4 2024 55.7k
37
HOWMET AEROSPACE INC
COM
HWM
HWM
12,752
$1.4m1.06%
1.06%
Added Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 12.6k, Q4 2024 12.8k
+140
+140
1.1%
38
ETFS GOLD TR
PHYSCL GOLD SHS
SGOL
SGOL
55,012
$1.4m1.05%
1.05%
Added Shares held: Q1 2024 52.5k, Q2 2024 52.5k, Q3 2024 54.2k, Q4 2024 55.0k
+801
+801
1.5%
39
SELECT SECTOR SPDR TR
INDL
XLI
XLI
10,261
$1.4m1.03%
1.03%
Added Shares held: Q1 2024 3.2k, Q2 2024 10.1k, Q3 2024 10.2k, Q4 2024 10.3k
+50
+50
0.5%
40
SELECT SECTOR SPDR TR
SBI CONS STPLS
XLP
XLP
15,052
$1.2m0.90%
0.90%
Added Shares held: Q1 2024 15.0k, Q2 2024 15.0k, Q3 2024 14.8k, Q4 2024 15.1k
+211
+211
1.4%
41
SPDR GOLD TR
GOLD SHS
GLD
GLD
4,800
$1.2m0.89%
0.89%
Unchanged Shares held: Q1 2024 4.8k, Q2 2024 4.8k, Q3 2024 4.8k, Q4 2024 4.8k
42
SELECT SECTOR SPDR TR
SBI INT-UTILS
XLU
XLU
15,073
$1.1m0.87%
0.87%
Added Shares held: Q1 2024 6.1k, Q2 2024 14.9k, Q3 2024 15.0k, Q4 2024 15.1k
+92
+92
0.6%
43
FORTINET INC
COM
FTNT
FTNT
11,634
$1.1m0.84%
0.84%
Added Shares held: Q1 2024 39.4k, Q2 2024 34.4k, Q3 2024 11.4k, Q4 2024 11.6k
+200
+200
1.8%
44
ISHARES GOLD TR
ISHARES NEW
IAU
IAU
21,766
$1.1m0.82%
0.82%
Unchanged Shares held: Q1 2024 21.8k, Q2 2024 21.8k, Q3 2024 21.8k, Q4 2024 21.8k
45
CHENIERE ENERGY INC
COM NEW
LNG
LNG
4,994
$1.1m0.82%
0.82%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 5.0k
46
VISTRA CORP
COM
VST
VST
7,616
$1.1m0.80%
0.80%
Added Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 7.1k, Q4 2024 7.6k
+517
+517
7.3%
47
LAM RESEARCH CORP
COM NEW
LRCX
LRCX
11,644
$841.1k0.64%
0.64%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 11.6k
48
ARISTA NETWORKS INC
COM SHS
ANET
ANET
6,480
$716.2k0.55%
0.55%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 6.5k
49
PARKER-HANNIFIN CORP
COM
PH
PH
1,114
$708.7k0.54%
0.54%
Unchanged Shares held: Q1 2024 1.1k, Q2 2024 1.1k, Q3 2024 1.1k, Q4 2024 1.1k
50
BERKSHIRE HATHAWAY INC DEL
CL A
BRK.A
BRK.A
1
$680.9k0.52%
0.52%
Unchanged Shares held: Q1 2024 1, Q2 2024 1, Q3 2024 1, Q4 2024 1
51
SELECT SECTOR SPDR TR
RL EST SEL SEC
XLRE
XLRE
16,482
$670.3k0.51%
0.51%
Added Shares held: Q1 2024 12.1k, Q2 2024 12.1k, Q3 2024 16.3k, Q4 2024 16.5k
+221
+221
1.4%
52
SELECT SECTOR SPDR TR
SBI MATERIALS
XLB
XLB
7,846
$660.2k0.50%
0.50%
Reduced Shares held: Q1 2024 29.3k, Q2 2024 29.3k, Q3 2024 29.3k, Q4 2024 7.8k
-21.4k
-21,412
-73.2%
53
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
1,105
$647.7k0.49%
0.49%
Reduced Shares held: Q1 2024 1.1k, Q2 2024 1.1k, Q3 2024 1.1k, Q4 2024 1.1k
-14
-14
-1.2%
54
LINDE PLC
SHS
LIN
LIN
1,526
$639.1k0.49%
0.49%
Added Shares held: Q1 2024 1.8k, Q2 2024 1.8k, Q3 2024 1.5k, Q4 2024 1.5k
+75
+75
5.2%
55
ISHARES TR
US HOME CONS ETF
ITB
ITB
6,120
$632.8k0.48%
0.48%
Reduced Shares held: Q1 2024 15.4k, Q2 2024 16.6k, Q3 2024 16.7k, Q4 2024 6.1k
-10.6k
-10,574
-63.3%
56
ALPHABET INC
CAP STK CL C
GOOG
GOOG
3,142
$598.4k0.46%
0.46%
Added Shares held: Q1 2024 3.1k, Q2 2024 3.1k, Q3 2024 3.1k, Q4 2024 3.1k
+1
+1
0.0%
57
VANGUARD WORLD FD
INF TECH ETF
VGT
VGT
915
$568.9k0.43%
0.43%
Unchanged Shares held: Q1 2024 915, Q2 2024 915, Q3 2024 915, Q4 2024 915
58
CINTAS CORP
COM
CTAS
CTAS
3,098
$566.1k0.43%
0.43%
Reduced Shares held: Q1 2024 3.5k, Q2 2024 3.5k, Q3 2024 3.3k, Q4 2024 3.1k
-164
-164
-5.0%
59
EATON CORP PLC
SHS
ETN
ETN
1,619
$537.3k0.41%
0.41%
Unchanged Shares held: Q1 2024 1.6k, Q2 2024 1.6k, Q3 2024 1.6k, Q4 2024 1.6k
60
UNION PAC CORP
COM
UNP
UNP
2,314
$527.7k0.40%
0.40%
Added Shares held: Q1 2024 2.3k, Q2 2024 2.3k, Q3 2024 2.3k, Q4 2024 2.3k
+2
+2
0.1%
61
PAYCHEX INC
COM
PAYX
PAYX
3,617
$507.2k0.39%
0.39%
Added Shares held: Q1 2024 3.8k, Q2 2024 3.6k, Q3 2024 3.6k, Q4 2024 3.6k
+23
+23
0.6%
62
HCA HEALTHCARE INC
COM
HCA
HCA
1,615
$484.7k0.37%
0.37%
Reduced Shares held: Q1 2024 8.1k, Q2 2024 8.1k, Q3 2024 8.1k, Q4 2024 1.6k
-6.5k
-6,497
-80.1%
63
HUNTSMAN CORP
COM
HUN
HUN
24,522
$442.1k0.34%
0.34%
Added Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 24.2k, Q4 2024 24.5k
+344
+344
1.4%
64
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
841
$437.6k0.33%
0.33%
Reduced Shares held: Q1 2024 3.3k, Q2 2024 3.3k, Q3 2024 3.1k, Q4 2024 841
-2.2k
-2,211
-72.4%
65
CAMECO CORP
COM
CCJ
CCJ
8,234
$423.1k0.32%
0.32%
Added Shares held: Q1 2024 8.7k, Q2 2024 8.7k, Q3 2024 7.8k, Q4 2024 8.2k
+454
+454
5.8%
66
AMERICAN EXPRESS CO
COM
AXP
AXP
1,416
$420.2k0.32%
0.32%
Added Shares held: Q1 2024 1.4k, Q2 2024 1.4k, Q3 2024 1.4k, Q4 2024 1.4k
+3
+3
0.2%
67
SPDR SER TR
S&P HOMEBUILD
XHB
XHB
3,706
$387.3k0.29%
0.29%
Added Shares held: Q1 2024 3.7k, Q2 2024 3.7k, Q3 2024 3.7k, Q4 2024 3.7k
+2
+2
0.1%
68
AGILENT TECHNOLOGIES INC
COM
A
A
2,590
$347.9k0.26%
0.26%
Unchanged Shares held: Q1 2024 2.6k, Q2 2024 2.6k, Q3 2024 2.6k, Q4 2024 2.6k
69
ABBVIE INC
COM
ABBV
ABBV
1,923
$341.8k0.26%
0.26%
Added Shares held: Q1 2024 1.9k, Q2 2024 1.9k, Q3 2024 1.9k, Q4 2024 1.9k
+2
+2
0.1%
70
SOUTHERN COPPER CORP
COM
SCCO
SCCO
3,664
$333.9k0.25%
0.25%
Added Shares held: Q1 2024 3.6k, Q2 2024 3.6k, Q3 2024 3.6k, Q4 2024 3.7k
+22
+22
0.6%
71
ISHARES TR
ISHARES SEMICDTR
SOXX
SOXX
1,529
$329.4k0.25%
0.25%
Added Shares held: Q1 2024 1.5k, Q2 2024 1.5k, Q3 2024 1.5k, Q4 2024 1.5k
+1
+1
0.1%
72
EXXON MOBIL CORP
COM
XOM
XOM
3,027
$325.7k0.25%
0.25%
Unchanged Shares held: Q1 2024 3.0k, Q2 2024 3.0k, Q3 2024 3.0k, Q4 2024 3.0k
73
LOCKHEED MARTIN CORP
COM
LMT
LMT
655
$318.3k0.24%
0.24%
Unchanged Shares held: Q1 2024 655, Q2 2024 655, Q3 2024 655, Q4 2024 655
74
UNITED RENTALS INC
COM
URI
URI
450
$317.0k0.24%
0.24%
Unchanged Shares held: Q1 2024 450, Q2 2024 450, Q3 2024 450, Q4 2024 450
75
PROCTER AND GAMBLE CO
COM
PG
PG
1,826
$306.2k0.23%
0.23%
Added Shares held: Q1 2024 1.8k, Q2 2024 1.8k, Q3 2024 1.8k, Q4 2024 1.8k
+1
+1
0.1%
76
VERTEX PHARMACEUTICALS INC
COM
VRTX
VRTX
720
$289.9k0.22%
0.22%
Reduced Shares held: Q1 2024 657, Q2 2024 721, Q3 2024 721, Q4 2024 720
-1
-1
-0.1%
77
NORTHROP GRUMMAN CORP
COM
NOC
NOC
612
$287.0k0.22%
0.22%
Added Shares held: Q1 2024 611, Q2 2024 611, Q3 2024 611, Q4 2024 612
+1
+1
0.2%
78
GENERAL DYNAMICS CORP
COM
GD
GD
1,044
$275.2k0.21%
0.21%
Unchanged Shares held: Q1 2024 1.0k, Q2 2024 1.0k, Q3 2024 1.0k, Q4 2024 1.0k
79
ISHARES TR
US HLTHCR PR ETF
IHF
IHF
5,725
$274.8k0.21%
0.21%
Added Shares held: Q1 2024 25.9k, Q2 2024 6.7k, Q3 2024 5.7k, Q4 2024 5.7k
+12
+12
0.2%
80
ISHARES TR
CORE S&P500 ETF
IVV
IVV
448
$263.7k0.20%
0.20%
Added Shares held: Q1 2024 444, Q2 2024 445, Q3 2024 447, Q4 2024 448
+1
+1
0.2%
81
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
4,298
$256.7k0.20%
0.20%
Unchanged Shares held: Q1 2024 4.3k, Q2 2024 4.3k, Q3 2024 4.3k, Q4 2024 4.3k
82
CHEVRON CORP NEW
COM
CVX
CVX
1,742
$252.3k0.19%
0.19%
Reduced Shares held: Q1 2024 2.2k, Q2 2024 2.2k, Q3 2024 2.2k, Q4 2024 1.7k
-464
-464
-21.0%
83
EOG RES INC
COM
EOG
EOG
1,790
$219.4k0.17%
0.17%
Unchanged Shares held: Q1 2024 1.8k, Q2 2024 1.8k, Q3 2024 1.8k, Q4 2024 1.8k
84
AMPLIFY COMMODITY TRUST
BREAKWAVE DRY BU
BDRY
BDRY
10,499
$63.8k0.05%
0.05%
Unchanged Shares held: Q1 2024 13.1k, Q2 2024 10.5k, Q3 2024 10.5k, Q4 2024 10.5k