1
SPDR SER TR
BLOOMBERG 1-3 MO
BIL
BIL
83,985
$7.7m4.98%
4.98%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 32.9k, Q2 2024 84.0k
+51.1k
+51,130
155.6%
2
VANECK ETF TRUST
MRNGSTR WDE MOAT
MOAT
MOAT
84,906
$7.4m4.75%
4.75%
Added Shares held: Q3 2023 —, Q4 2023 80.1k, Q1 2024 79.6k, Q2 2024 84.9k
+5.3k
+5,310
6.7%
3
MICROSOFT CORP
COM
MSFT
MSFT
8,410
$3.8m2.43%
2.43%
Reduced Shares held: Q3 2023 —, Q4 2023 9.7k, Q1 2024 8.8k, Q2 2024 8.4k
-345
-345
-3.9%
4
NVIDIA CORPORATION
COM
NVDA
NVDA
29,289
$3.6m2.34%
2.34%
Reduced Shares held: Q3 2023 —, Q4 2023 57.9k, Q1 2024 34.8k, Q2 2024 29.3k
-5.5k
-5,511
-15.8%
5
APPLE INC
COM
AAPL
AAPL
15,166
$3.2m2.07%
2.07%
Reduced Shares held: Q3 2023 —, Q4 2023 14.9k, Q1 2024 16.2k, Q2 2024 15.2k
-1.1k
-1,081
-6.7%
6
ALPHABET INC
CAP STK CL C
GOOG
GOOG
16,506
$3.0m1.96%
1.96%
Reduced Shares held: Q3 2023 —, Q4 2023 18.6k, Q1 2024 17.7k, Q2 2024 16.5k
-1.2k
-1,182
-6.7%
7
AMAZON COM INC
COM
AMZN
AMZN
15,657
$3.0m1.96%
1.96%
Reduced Shares held: Q3 2023 —, Q4 2023 17.9k, Q1 2024 16.3k, Q2 2024 15.7k
-661
-661
-4.0%
8
COSTCO WHSL CORP NEW
COM
COST
COST
3,484
$3.0m1.91%
1.91%
Reduced Shares held: Q3 2023 —, Q4 2023 4.0k, Q1 2024 3.7k, Q2 2024 3.5k
-243
-243
-6.5%
9
PALO ALTO NETWORKS INC
COM
PANW
PANW
8,488
$2.9m1.86%
1.86%
Reduced Shares held: Q3 2023 —, Q4 2023 9.5k, Q1 2024 8.8k, Q2 2024 8.5k
-302
-302
-3.4%
10
APPLIED MATLS INC
COM
AMAT
AMAT
12,020
$2.8m1.83%
1.83%
Reduced Shares held: Q3 2023 —, Q4 2023 15.9k, Q1 2024 13.7k, Q2 2024 12.0k
-1.6k
-1,650
-12.1%
11
SERVICENOW INC
COM
NOW
NOW
3,518
$2.8m1.79%
1.79%
Reduced Shares held: Q3 2023 —, Q4 2023 4.0k, Q1 2024 3.6k, Q2 2024 3.5k
-108
-108
-3.0%
12
ARISTA NETWORKS INC
COM
COM
7,774
$2.7m1.76%
1.76%
Reduced Shares held: Q3 2023 —, Q4 2023 11.5k, Q1 2024 9.1k, Q2 2024 7.8k
-1.3k
-1,305
-14.4%
13
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
2,570
$2.6m1.70%
1.70%
Reduced Shares held: Q3 2023 —, Q4 2023 3.0k, Q1 2024 2.8k, Q2 2024 2.6k
-192
-192
-7.0%
14
TERADYNE INC
COM
TER
TER
17,405
$2.6m1.67%
1.67%
Reduced Shares held: Q3 2023 —, Q4 2023 19.5k, Q1 2024 20.0k, Q2 2024 17.4k
-2.6k
-2,591
-13.0%
15
BOOKING HOLDINGS INC
COM
BKNG
BKNG
650
$2.6m1.66%
1.66%
Reduced Shares held: Q3 2023 —, Q4 2023 781, Q1 2024 696, Q2 2024 650
-46
-46
-6.6%
16
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
18,515
$2.5m1.64%
1.64%
Added Shares held: Q3 2023 —, Q4 2023 18.5k, Q1 2024 18.5k, Q2 2024 18.5k
+15
+15
0.1%
17
DOMINOS PIZZA INC
COM
DPZ
DPZ
4,889
$2.5m1.63%
1.63%
Reduced Shares held: Q3 2023 —, Q4 2023 5.4k, Q1 2024 5.1k, Q2 2024 4.9k
-223
-223
-4.4%
18
KLA CORP
COM NEW
KLAC
KLAC
3,029
$2.5m1.61%
1.61%
Reduced Shares held: Q3 2023 —, Q4 2023 4.3k, Q1 2024 3.7k, Q2 2024 3.0k
-684
-684
-18.4%
19
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
18,129
$2.5m1.60%
1.60%
Added Shares held: Q3 2023 —, Q4 2023 16.4k, Q1 2024 16.0k, Q2 2024 18.1k
+2.1k
+2,136
13.4%
20
MERCADOLIBRE INC
COM
MELI
MELI
1,497
$2.5m1.59%
1.59%
Reduced Shares held: Q3 2023 —, Q4 2023 1.7k, Q1 2024 1.5k, Q2 2024 1.5k
-27
-27
-1.8%
21
UNITEDHEALTH GROUP INC
COM
UNH
UNH
4,784
$2.4m1.58%
1.58%
Added Shares held: Q3 2023 —, Q4 2023 4.2k, Q1 2024 4.7k, Q2 2024 4.8k
+121
+121
2.6%
22
MASTERCARD INCORPORATED
CL A
MA
MA
5,521
$2.4m1.57%
1.57%
Added Shares held: Q3 2023 —, Q4 2023 5.8k, Q1 2024 5.5k, Q2 2024 5.5k
+32
+32
0.6%
23
LOWES COS INC
COM
LOW
LOW
10,895
$2.4m1.55%
1.55%
Added Shares held: Q3 2023 —, Q4 2023 10.9k, Q1 2024 10.4k, Q2 2024 10.9k
+456
+456
4.4%
24
SALESFORCE INC
COM
CRM
CRM
9,274
$2.4m1.54%
1.54%
Added Shares held: Q3 2023 —, Q4 2023 9.4k, Q1 2024 8.6k, Q2 2024 9.3k
+711
+711
8.3%
25
LOCKHEED MARTIN CORP
COM
LMT
LMT
5,061
$2.4m1.53%
1.53%
Reduced Shares held: Q3 2023 —, Q4 2023 4.6k, Q1 2024 5.1k, Q2 2024 5.1k
-38
-38
-0.8%
26
ADOBE INC
COM
ADBE
ADBE
4,208
$2.3m1.51%
1.51%
Reduced Shares held: Q3 2023 —, Q4 2023 4.1k, Q1 2024 4.3k, Q2 2024 4.2k
-56
-56
-1.3%
27
VERTEX PHARMACEUTICALS INC
COM
VRTX
VRTX
4,975
$2.3m1.51%
1.51%
Reduced Shares held: Q3 2023 —, Q4 2023 5.4k, Q1 2024 5.1k, Q2 2024 5.0k
-107
-107
-2.1%
28
VISA INC
COM CL A
V
V
8,862
$2.3m1.50%
1.50%
Added Shares held: Q3 2023 —, Q4 2023 9.2k, Q1 2024 8.8k, Q2 2024 8.9k
+95
+95
1.1%
29
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
4,002
$2.2m1.43%
1.43%
Added Shares held: Q3 2023 —, Q4 2023 3.9k, Q1 2024 3.8k, Q2 2024 4.0k
+159
+159
4.1%
30
MICROCHIP TECHNOLOGY INC.
COM
MCHP
MCHP
24,080
$2.2m1.42%
1.42%
Reduced Shares held: Q3 2023 —, Q4 2023 23.8k, Q1 2024 24.4k, Q2 2024 24.1k
-338
-338
-1.4%
31
COSTAR GROUP INC
COM
CSGP
CSGP
29,311
$2.2m1.41%
1.41%
Added Shares held: Q3 2023 —, Q4 2023 23.3k, Q1 2024 23.0k, Q2 2024 29.3k
+6.3k
+6,319
27.5%
32
WORKDAY INC
CL A
WDAY
WDAY
9,709
$2.2m1.40%
1.40%
Added Shares held: Q3 2023 —, Q4 2023 9.0k, Q1 2024 8.2k, Q2 2024 9.7k
+1.5k
+1,475
17.9%
33
EXPEDITORS INTL WASH INC
COM
EXPD
EXPD
17,372
$2.2m1.40%
1.40%
Reduced Shares held: Q3 2023 —, Q4 2023 14.9k, Q1 2024 17.5k, Q2 2024 17.4k
-136
-136
-0.8%
34
VEEVA SYS INC
CL A COM
VEEV
VEEV
11,824
$2.2m1.40%
1.40%
Added Shares held: Q3 2023 —, Q4 2023 10.2k, Q1 2024 9.9k, Q2 2024 11.8k
+1.9k
+1,900
19.1%
35
FORTINET INC
COM
FTNT
FTNT
34,692
$2.1m1.35%
1.35%
Added Shares held: Q3 2023 —, Q4 2023 32.4k, Q1 2024 31.7k, Q2 2024 34.7k
+3.0k
+2,988
9.4%
36
EXXON MOBIL CORP
COM
XOM
XOM
14,745
$1.7m1.10%
1.10%
Added Shares held: Q3 2023 —, Q4 2023 12.8k, Q1 2024 12.9k, Q2 2024 14.7k
+1.8k
+1,810
14.0%
37
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
3,963
$1.6m1.04%
1.04%
Added Shares held: Q3 2023 —, Q4 2023 4.0k, Q1 2024 3.9k, Q2 2024 4.0k
+37
+37
0.9%
38
AMGEN INC
COM
AMGN
AMGN
4,868
$1.5m0.98%
0.98%
Added Shares held: Q3 2023 —, Q4 2023 4.9k, Q1 2024 4.9k, Q2 2024 4.9k
+6
+6
0.1%
39
BANK AMERICA CORP
COM
BAC
BAC
38,058
$1.5m0.98%
0.98%
Added Shares held: Q3 2023 —, Q4 2023 38.4k, Q1 2024 37.7k, Q2 2024 38.1k
+376
+376
1.0%
40
RTX CORPORATION
COM
RTX
RTX
15,008
$1.5m0.97%
0.97%
Added Shares held: Q3 2023 —, Q4 2023 16.1k, Q1 2024 15.0k, Q2 2024 15.0k
+23
+23
0.1%
41
WALMART INC
COM
WMT
WMT
22,165
$1.5m0.97%
0.97%
Added Shares held: Q3 2023 —, Q4 2023 21.6k, Q1 2024 21.7k, Q2 2024 22.2k
+458
+458
2.1%
42
NEXTERA ENERGY INC
COM
NEE
NEE
20,663
$1.5m0.95%
0.95%
Reduced Shares held: Q3 2023 —, Q4 2023 20.1k, Q1 2024 20.8k, Q2 2024 20.7k
-176
-176
-0.8%
43
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
4,821
$1.5m0.95%
0.95%
Added Shares held: Q3 2023 —, Q4 2023 4.3k, Q1 2024 4.1k, Q2 2024 4.8k
+728
+728
17.8%
44
AIR PRODS & CHEMS INC
COM
APD
APD
5,571
$1.4m0.93%
0.93%
Reduced Shares held: Q3 2023 —, Q4 2023 4.4k, Q1 2024 5.6k, Q2 2024 5.6k
-2
-2
-0.0%
45
ECOLAB INC
COM
ECL
ECL
5,960
$1.4m0.92%
0.92%
Reduced Shares held: Q3 2023 —, Q4 2023 6.3k, Q1 2024 6.1k, Q2 2024 6.0k
-179
-179
-2.9%
46
DIGITAL RLTY TR INC
COM
DLR
DLR
9,282
$1.4m0.91%
0.91%
Reduced Shares held: Q3 2023 —, Q4 2023 9.5k, Q1 2024 9.3k, Q2 2024 9.3k
-33
-33
-0.3%
47
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
33,671
$1.4m0.90%
0.90%
Added Shares held: Q3 2023 —, Q4 2023 34.9k, Q1 2024 33.2k, Q2 2024 33.7k
+446
+446
1.3%
48
UNION PAC CORP
COM
UNP
UNP
6,083
$1.4m0.89%
0.89%
Added Shares held: Q3 2023 —, Q4 2023 5.8k, Q1 2024 5.8k, Q2 2024 6.1k
+314
+314
5.4%
49
COMCAST CORP NEW
CL A
CMCSA
CMCSA
34,876
$1.4m0.88%
0.88%
Added Shares held: Q3 2023 —, Q4 2023 29.7k, Q1 2024 30.9k, Q2 2024 34.9k
+4.0k
+3,979
12.9%
50
HONEYWELL INTL INC
COM
COM
6,391
$1.4m0.88%
0.88%
Added Shares held: Q3 2023 —, Q4 2023 5.9k, Q1 2024 6.3k, Q2 2024 6.4k
+64
+64
1.0%
51
META PLATFORMS INC
CL A
META
META
2,692
$1.4m0.88%
0.88%
Reduced Shares held: Q3 2023 —, Q4 2023 4.0k, Q1 2024 2.8k, Q2 2024 2.7k
-154
-154
-5.4%
52
VALVOLINE INC
COM
VVV
VVV
31,372
$1.4m0.88%
0.88%
Added Shares held: Q3 2023 —, Q4 2023 32.1k, Q1 2024 31.4k, Q2 2024 31.4k
+2
+2
0.0%
53
ROYAL BK CDA
COM
RY
RY
12,707
$1.4m0.87%
0.87%
Added Shares held: Q3 2023 —, Q4 2023 12.5k, Q1 2024 12.7k, Q2 2024 12.7k
+47
+47
0.4%
54
ENBRIDGE INC
COM
ENB
ENB
37,658
$1.3m0.87%
0.87%
Added Shares held: Q3 2023 —, Q4 2023 34.1k, Q1 2024 35.9k, Q2 2024 37.7k
+1.8k
+1,799
5.0%
55
ROPER TECHNOLOGIES INC
COM
ROP
ROP
2,341
$1.3m0.85%
0.85%
Added Shares held: Q3 2023 —, Q4 2023 2.3k, Q1 2024 2.3k, Q2 2024 2.3k
+32
+32
1.4%
56
JOHNSON & JOHNSON
COM
JNJ
JNJ
9,000
$1.3m0.85%
0.85%
Added Shares held: Q3 2023 —, Q4 2023 7.6k, Q1 2024 8.7k, Q2 2024 9.0k
+338
+338
3.9%
57
PEPSICO INC
COM
PEP
PEP
7,974
$1.3m0.85%
0.85%
Added Shares held: Q3 2023 —, Q4 2023 7.0k, Q1 2024 7.7k, Q2 2024 8.0k
+258
+258
3.3%
58
DISNEY WALT CO
COM
DIS
DIS
13,073
$1.3m0.84%
0.84%
Added Shares held: Q3 2023 —, Q4 2023 13.4k, Q1 2024 12.9k, Q2 2024 13.1k
+154
+154
1.2%
59
US BANCORP DEL
COM NEW
USB
USB
32,429
$1.3m0.83%
0.83%
Added Shares held: Q3 2023 —, Q4 2023 32.9k, Q1 2024 31.3k, Q2 2024 32.4k
+1.1k
+1,147
3.7%
60
MEDTRONIC PLC
SHS
MDT
MDT
15,879
$1.2m0.81%
0.81%
Added Shares held: Q3 2023 —, Q4 2023 14.2k, Q1 2024 15.4k, Q2 2024 15.9k
+501
+501
3.3%
61
PAYCHEX INC
COM
PAYX
PAYX
10,455
$1.2m0.80%
0.80%
Added Shares held: Q3 2023 —, Q4 2023 9.6k, Q1 2024 10.2k, Q2 2024 10.5k
+259
+259
2.5%
62
ZIMMER BIOMET HOLDINGS INC
COM
ZBH
ZBH
11,387
$1.2m0.80%
0.80%
Added Shares held: Q3 2023 —, Q4 2023 9.4k, Q1 2024 9.5k, Q2 2024 11.4k
+1.9k
+1,855
19.5%
63
STARBUCKS CORP
COM
SBUX
SBUX
15,343
$1.2m0.77%
0.77%
Added Shares held: Q3 2023 —, Q4 2023 11.7k, Q1 2024 13.7k, Q2 2024 15.3k
+1.6k
+1,618
11.8%
64
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
18,100
$1.2m0.77%
0.77%
Added Shares held: Q3 2023 —, Q4 2023 15.3k, Q1 2024 16.9k, Q2 2024 18.1k
+1.2k
+1,229
7.3%
65
BORGWARNER INC
COM
BWA
BWA
34,908
$1.1m0.73%
0.73%
Added Shares held: Q3 2023 —, Q4 2023 32.9k, Q1 2024 34.1k, Q2 2024 34.9k
+782
+782
2.3%
66
LAUDER ESTEE COS INC
CL A
EL
EL
10,529
$1.1m0.72%
0.72%
Added Shares held: Q3 2023 —, Q4 2023 7.7k, Q1 2024 8.2k, Q2 2024 10.5k
+2.3k
+2,319
28.2%
67
PALANTIR TECHNOLOGIES INC
CL A
PLTR
PLTR
38,363
$971.7k0.63%
0.63%
Reduced Shares held: Q3 2023 —, Q4 2023 50.2k, Q1 2024 45.4k, Q2 2024 38.4k
-7.1k
-7,061
-15.5%
68
INTUITIVE SURGICAL INC
COM NEW
ISRG
ISRG
2,177
$968.4k0.63%
0.63%
Reduced Shares held: Q3 2023 —, Q4 2023 2.3k, Q1 2024 2.3k, Q2 2024 2.2k
-108
-108
-4.7%
69
ISHARES TR
CORE US AGGBD ET
AGG
AGG
9,902
$961.2k0.62%
0.62%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 6.2k, Q2 2024 9.9k
+3.7k
+3,693
59.5%
70
DOLLAR GEN CORP NEW
COM
DG
DG
6,693
$885.0k0.57%
0.57%
Added Shares held: Q3 2023 —, Q4 2023 4.9k, Q1 2024 5.1k, Q2 2024 6.7k
+1.5k
+1,545
30.0%
71
AUTODESK INC
COM
ADSK
ADSK
3,505
$867.3k0.56%
0.56%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 3.5k
72
DANAHER CORPORATION
COM
DHR
DHR
3,443
$860.2k0.56%
0.56%
Added Shares held: Q3 2023 —, Q4 2023 3.1k, Q1 2024 3.3k, Q2 2024 3.4k
+140
+140
4.2%
73
TRACTOR SUPPLY CO
COM
TSCO
TSCO
3,167
$855.2k0.55%
0.55%
Reduced Shares held: Q3 2023 —, Q4 2023 3.3k, Q1 2024 3.3k, Q2 2024 3.2k
-100
-100
-3.1%
74
HOME DEPOT INC
COM
HD
HD
2,480
$853.7k0.55%
0.55%
Added Shares held: Q3 2023 —, Q4 2023 2.4k, Q1 2024 2.5k, Q2 2024 2.5k
+8
+8
0.3%
75
BLOCK INC
CL A
XYZ
XYZ
13,111
$845.5k0.55%
0.55%
Added Shares held: Q3 2023 —, Q4 2023 12.5k, Q1 2024 12.1k, Q2 2024 13.1k
+1.0k
+1,009
8.3%
76
PROCTER AND GAMBLE CO
COM
PG
PG
5,105
$841.9k0.54%
0.54%
Added Shares held: Q3 2023 —, Q4 2023 5.0k, Q1 2024 5.1k, Q2 2024 5.1k
+30
+30
0.6%
77
ISHARES TR
20 YR TR BD ETF
TLT
TLT
8,754
$803.4k0.52%
0.52%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 5.7k, Q2 2024 8.8k
+3.1k
+3,080
54.3%
78
COCA COLA CO
COM
KO
KO
7,271
$462.8k0.30%
0.30%
Added Shares held: Q3 2023 —, Q4 2023 6.7k, Q1 2024 6.7k, Q2 2024 7.3k
+596
+596
8.9%
79
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
2,067
$376.5k0.24%
0.24%
Reduced Shares held: Q3 2023 —, Q4 2023 2.5k, Q1 2024 2.2k, Q2 2024 2.1k
-138
-138
-6.3%
80
CHEVRON CORP NEW
COM
CVX
CVX
1,920
$300.3k0.19%
0.19%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 1.9k
81
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
496
$269.9k0.17%
0.17%
Unchanged Shares held: Q3 2023 —, Q4 2023 496, Q1 2024 496, Q2 2024 496
82
FISERV INC
COM
FISV
FISV
1,700
$253.4k0.16%
0.16%
Added Shares held: Q3 2023 —, Q4 2023 1.7k, Q1 2024 1.7k, Q2 2024 1.7k
+22
+22
1.3%
83
ABBVIE INC
COM
ABBV
ABBV
1,452
$249.0k0.16%
0.16%
Reduced Shares held: Q3 2023 —, Q4 2023 1.5k, Q1 2024 1.5k, Q2 2024 1.5k
-16
-16
-1.1%
84
CANADIAN PACIFIC KANSAS CITY
COM
CP
CP
2,897
$228.1k0.15%
0.15%
Added Shares held: Q3 2023 —, Q4 2023 2.9k, Q1 2024 2.9k, Q2 2024 2.9k
+13
+13
0.5%
85
ARCADIUM LITHIUM PLC
COM SHS
ALTM
ALTM
24,060
$80.8k0.05%
0.05%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 24.1k, Q2 2024 24.1k
86
ESPERION THERAPEUTICS INC NE
COM
ESPR
ESPR
29,895
$66.4k0.04%
0.04%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 29.9k, Q2 2024 29.9k