1
SPDR SER TR
BLOOMBERG 1-3 MO
BIL
BIL
94,574
$8.7m5.01%
5.01%
Reduced Shares held: Q3 2024 78.6k, Q4 2024 110.2k, Q1 2025 101.1k, Q2 2025 94.6k
-6.5k
-6,484
-6.4%
2
VANECK ETF TRUST
MRNGSTR WDE MOAT
MOAT
MOAT
80,708
$7.6m4.37%
4.37%
Reduced Shares held: Q3 2024 87.4k, Q4 2024 88.1k, Q1 2025 84.0k, Q2 2025 80.7k
-3.3k
-3,269
-3.9%
3
ISHARES TR
CORE US AGGBD ET
AGG
AGG
70,860
$7.0m4.06%
4.06%
Added Shares held: Q3 2024 45.0k, Q4 2024 65.9k, Q1 2025 66.5k, Q2 2025 70.9k
+4.4k
+4,393
6.6%
4
NVIDIA CORPORATION
COM
NVDA
NVDA
35,824
$5.7m3.27%
3.27%
Added Shares held: Q3 2024 30.5k, Q4 2024 29.3k, Q1 2025 30.7k, Q2 2025 35.8k
+5.1k
+5,146
16.8%
5
MICROSOFT CORP
COM
MSFT
MSFT
8,674
$4.3m2.49%
2.49%
Added Shares held: Q3 2024 8.2k, Q4 2024 8.4k, Q1 2025 8.6k, Q2 2025 8.7k
+48
+48
0.6%
6
ISHARES TR
20 YR TR BD ETF
TLT
TLT
47,803
$4.2m2.44%
2.44%
Added Shares held: Q3 2024 36.6k, Q4 2024 47.0k, Q1 2025 47.3k, Q2 2025 47.8k
+552
+552
1.2%
7
AMAZON COM INC
COM
AMZN
AMZN
16,502
$3.6m2.09%
2.09%
Added Shares held: Q3 2024 15.5k, Q4 2024 14.9k, Q1 2025 14.8k, Q2 2025 16.5k
+1.7k
+1,706
11.5%
8
VISA INC
COM CL A
V
V
9,781
$3.5m2.01%
2.01%
Added Shares held: Q3 2024 9.1k, Q4 2024 9.2k, Q1 2025 8.9k, Q2 2025 9.8k
+889
+889
10.0%
9
META PLATFORMS INC
CL A
META
META
4,451
$3.3m1.90%
1.90%
Added Shares held: Q3 2024 2.5k, Q4 2024 2.5k, Q1 2025 4.4k, Q2 2025 4.5k
+67
+67
1.5%
10
PALO ALTO NETWORKS INC
COM
PANW
PANW
16,028
$3.3m1.89%
1.89%
Added Shares held: Q3 2024 16.5k, Q4 2024 16.1k, Q1 2025 15.8k, Q2 2025 16.0k
+255
+255
1.6%
11
MERCADOLIBRE INC
COM
MELI
MELI
1,230
$3.2m1.86%
1.86%
Reduced Shares held: Q3 2024 1.3k, Q4 2024 1.4k, Q1 2025 1.3k, Q2 2025 1.2k
-92
-92
-7.0%
12
ARISTA NETWORKS INC
COM SHS
ANET
ANET
31,417
$3.2m1.86%
1.86%
Added Shares held: Q3 2024 0, Q4 2024 28.8k, Q1 2025 30.3k, Q2 2025 31.4k
+1.2k
+1,166
3.9%
13
SERVICENOW INC
COM
NOW
NOW
3,115
$3.2m1.85%
1.85%
Added Shares held: Q3 2024 3.2k, Q4 2024 3.0k, Q1 2025 3.1k, Q2 2025 3.1k
+46
+46
1.5%
14
APPLE INC
COM
AAPL
AAPL
15,556
$3.2m1.84%
1.84%
Added Shares held: Q3 2024 14.8k, Q4 2024 14.6k, Q1 2025 14.4k, Q2 2025 15.6k
+1.2k
+1,162
8.1%
15
MASTERCARD INCORPORATED
CL A
MA
MA
5,493
$3.1m1.78%
1.78%
Added Shares held: Q3 2024 5.5k, Q4 2024 5.5k, Q1 2025 5.4k, Q2 2025 5.5k
+87
+87
1.6%
16
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
16,747
$3.1m1.78%
1.78%
Added Shares held: Q3 2024 17.4k, Q4 2024 16.7k, Q1 2025 16.4k, Q2 2025 16.7k
+318
+318
1.9%
17
APPLIED MATLS INC
COM
AMAT
AMAT
16,648
$3.0m1.76%
1.76%
Added Shares held: Q3 2024 13.5k, Q4 2024 15.2k, Q1 2025 16.3k, Q2 2025 16.6k
+392
+392
2.4%
18
ALPHABET INC
CAP STK CL C
GOOG
GOOG
17,156
$3.0m1.76%
1.76%
Added Shares held: Q3 2024 16.7k, Q4 2024 16.7k, Q1 2025 16.4k, Q2 2025 17.2k
+735
+735
4.5%
19
BOOKING HOLDINGS INC
COM
BKNG
BKNG
513
$3.0m1.72%
1.72%
Reduced Shares held: Q3 2024 614, Q4 2024 558, Q1 2025 528, Q2 2025 513
-15
-15
-2.8%
20
VEEVA SYS INC
CL A COM
VEEV
VEEV
10,196
$2.9m1.70%
1.70%
Reduced Shares held: Q3 2024 11.4k, Q4 2024 11.3k, Q1 2025 10.6k, Q2 2025 10.2k
-410
-410
-3.9%
21
KLA CORP
COM NEW
KLAC
KLAC
3,249
$2.9m1.68%
1.68%
Reduced Shares held: Q3 2024 3.2k, Q4 2024 3.8k, Q1 2025 3.7k, Q2 2025 3.2k
-469
-469
-12.6%
22
FORTINET INC
COM
FTNT
FTNT
27,084
$2.9m1.65%
1.65%
Added Shares held: Q3 2024 32.5k, Q4 2024 29.8k, Q1 2025 27.0k, Q2 2025 27.1k
+88
+88
0.3%
23
MICROCHIP TECHNOLOGY INC.
COM
MCHP
MCHP
40,428
$2.8m1.64%
1.64%
Added Shares held: Q3 2024 28.6k, Q4 2024 38.9k, Q1 2025 40.4k, Q2 2025 40.4k
+45
+45
0.1%
24
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
3,525
$2.8m1.63%
1.63%
Added Shares held: Q3 2024 2.9k, Q4 2024 3.4k, Q1 2025 3.4k, Q2 2025 3.5k
+82
+82
2.4%
25
BROADCOM INC
COM
AVGO
AVGO
10,205
$2.8m1.63%
1.63%
Added Shares held: Q3 2024 5.5k, Q4 2024 5.5k, Q1 2025 5.4k, Q2 2025 10.2k
+4.8k
+4,800
88.8%
26
LOWES COS INC
COM
LOW
LOW
12,375
$2.7m1.59%
1.59%
Added Shares held: Q3 2024 10.7k, Q4 2024 10.8k, Q1 2025 11.2k, Q2 2025 12.4k
+1.1k
+1,128
10.0%
27
SALESFORCE INC
COM
CRM
CRM
9,395
$2.6m1.48%
1.48%
Added Shares held: Q3 2024 9.3k, Q4 2024 8.9k, Q1 2025 8.8k, Q2 2025 9.4k
+588
+588
6.7%
28
COSTAR GROUP INC
COM
CSGP
CSGP
31,326
$2.5m1.46%
1.46%
Added Shares held: Q3 2024 29.0k, Q4 2024 30.2k, Q1 2025 30.5k, Q2 2025 31.3k
+784
+784
2.6%
29
LOCKHEED MARTIN CORP
COM
LMT
LMT
5,370
$2.5m1.44%
1.44%
Added Shares held: Q3 2024 4.7k, Q4 2024 4.9k, Q1 2025 5.2k, Q2 2025 5.4k
+149
+149
2.9%
30
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
6,026
$2.4m1.41%
1.41%
Added Shares held: Q3 2024 4.0k, Q4 2024 4.6k, Q1 2025 4.6k, Q2 2025 6.0k
+1.4k
+1,407
30.5%
31
DOMINOS PIZZA INC
COM
DPZ
DPZ
5,337
$2.4m1.39%
1.39%
Added Shares held: Q3 2024 5.3k, Q4 2024 5.3k, Q1 2025 5.2k, Q2 2025 5.3k
+147
+147
2.8%
32
ADOBE INC
COM
ADBE
ADBE
6,122
$2.4m1.37%
1.37%
Added Shares held: Q3 2024 4.4k, Q4 2024 4.6k, Q1 2025 5.2k, Q2 2025 6.1k
+912
+912
17.5%
33
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
4,812
$2.3m1.35%
1.35%
Added Shares held: Q3 2024 3.9k, Q4 2024 4.1k, Q1 2025 4.0k, Q2 2025 4.8k
+816
+816
20.4%
34
VERTEX PHARMACEUTICALS INC
COM
VRTX
VRTX
5,243
$2.3m1.35%
1.35%
Added Shares held: Q3 2024 4.8k, Q4 2024 5.1k, Q1 2025 5.1k, Q2 2025 5.2k
+192
+192
3.8%
35
WORKDAY INC
CL A
WDAY
WDAY
9,722
$2.3m1.35%
1.35%
Added Shares held: Q3 2024 9.5k, Q4 2024 9.3k, Q1 2025 9.4k, Q2 2025 9.7k
+345
+345
3.7%
36
EXPEDITORS INTL WASH INC
COM
EXPD
EXPD
20,133
$2.3m1.33%
1.33%
Added Shares held: Q3 2024 18.1k, Q4 2024 18.8k, Q1 2025 19.4k, Q2 2025 20.1k
+693
+693
3.6%
37
RTX CORPORATION
COM
RTX
RTX
13,397
$2.0m1.13%
1.13%
Reduced Shares held: Q3 2024 14.1k, Q4 2024 14.3k, Q1 2025 13.8k, Q2 2025 13.4k
-406
-406
-2.9%
38
EXXON MOBIL CORP
COM
XOM
XOM
17,960
$1.9m1.12%
1.12%
Added Shares held: Q3 2024 15.6k, Q4 2024 16.7k, Q1 2025 17.5k, Q2 2025 18.0k
+422
+422
2.4%
39
BANK AMERICA CORP
COM
BAC
BAC
40,044
$1.9m1.09%
1.09%
Added Shares held: Q3 2024 38.0k, Q4 2024 37.5k, Q1 2025 38.3k, Q2 2025 40.0k
+1.7k
+1,742
4.5%
40
ENBRIDGE INC
COM
ENB
ENB
40,051
$1.8m1.05%
1.05%
Added Shares held: Q3 2024 37.4k, Q4 2024 37.7k, Q1 2025 38.3k, Q2 2025 40.1k
+1.8k
+1,759
4.6%
41
DIGITAL RLTY TR INC
COM
DLR
DLR
10,305
$1.8m1.04%
1.04%
Added Shares held: Q3 2024 9.1k, Q4 2024 9.0k, Q1 2025 10.0k, Q2 2025 10.3k
+312
+312
3.1%
42
HONEYWELL INTL INC
COM
COM
7,690
$1.8m1.03%
1.03%
Added Shares held: Q3 2024 7.1k, Q4 2024 7.1k, Q1 2025 7.4k, Q2 2025 7.7k
+276
+276
3.7%
43
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
17,525
$1.8m1.02%
1.02%
Added Shares held: Q3 2024 17.5k, Q4 2024 17.5k, Q1 2025 17.5k, Q2 2025 17.5k
+32
+32
0.2%
44
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
24,889
$1.7m0.97%
0.97%
Added Shares held: Q3 2024 18.8k, Q4 2024 23.6k, Q1 2025 23.8k, Q2 2025 24.9k
+1.1k
+1,063
4.5%
45
ECOLAB INC
COM
ECL
ECL
6,223
$1.7m0.97%
0.97%
Added Shares held: Q3 2024 5.8k, Q4 2024 6.0k, Q1 2025 5.9k, Q2 2025 6.2k
+285
+285
4.8%
46
UNION PAC CORP
COM
UNP
UNP
7,252
$1.7m0.96%
0.96%
Added Shares held: Q3 2024 6.2k, Q4 2024 6.9k, Q1 2025 6.8k, Q2 2025 7.3k
+430
+430
6.3%
47
ROPER TECHNOLOGIES INC
COM
ROP
ROP
2,918
$1.7m0.96%
0.96%
Added Shares held: Q3 2024 2.6k, Q4 2024 2.7k, Q1 2025 2.8k, Q2 2025 2.9k
+136
+136
4.9%
48
JOHNSON & JOHNSON
COM
JNJ
JNJ
10,719
$1.6m0.95%
0.95%
Added Shares held: Q3 2024 8.9k, Q4 2024 10.5k, Q1 2025 10.2k, Q2 2025 10.7k
+520
+520
5.1%
49
PAYCHEX INC
COM
PAYX
PAYX
11,167
$1.6m0.94%
0.94%
Added Shares held: Q3 2024 10.5k, Q4 2024 10.7k, Q1 2025 10.7k, Q2 2025 11.2k
+483
+483
4.5%
50
AIR PRODS & CHEMS INC
COM
APD
APD
5,729
$1.6m0.93%
0.93%
Added Shares held: Q3 2024 5.3k, Q4 2024 5.3k, Q1 2025 5.4k, Q2 2025 5.7k
+345
+345
6.4%
51
NEXTERA ENERGY INC
COM
NEE
NEE
23,218
$1.6m0.93%
0.93%
Added Shares held: Q3 2024 19.4k, Q4 2024 20.9k, Q1 2025 22.2k, Q2 2025 23.2k
+996
+996
4.5%
52
UNITEDHEALTH GROUP INC
COM
UNH
UNH
5,154
$1.6m0.93%
0.93%
Added Shares held: Q3 2024 4.6k, Q4 2024 4.7k, Q1 2025 5.1k, Q2 2025 5.2k
+23
+23
0.5%
53
AMGEN INC
COM
AMGN
AMGN
5,724
$1.6m0.92%
0.92%
Added Shares held: Q3 2024 4.7k, Q4 2024 5.6k, Q1 2025 5.4k, Q2 2025 5.7k
+276
+276
5.1%
54
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
5,345
$1.6m0.92%
0.92%
Added Shares held: Q3 2024 4.8k, Q4 2024 4.8k, Q1 2025 5.0k, Q2 2025 5.3k
+354
+354
7.1%
55
PEPSICO INC
COM
PEP
PEP
11,806
$1.6m0.90%
0.90%
Added Shares held: Q3 2024 8.4k, Q4 2024 9.6k, Q1 2025 9.8k, Q2 2025 11.8k
+2.0k
+1,966
20.0%
56
ISHARES TR
TRS FLT RT BD
TFLO
TFLO
23,640
$1.2m0.69%
0.69%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 23.6k
57
COSTCO WHSL CORP NEW
COM
COST
COST
1,109
$1.1m0.63%
0.63%
Added Shares held: Q3 2024 797, Q4 2024 707, Q1 2025 642, Q2 2025 1.1k
+467
+467
72.7%
58
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
4,673
$1.1m0.61%
0.61%
Reduced Shares held: Q3 2024 5.1k, Q4 2024 4.9k, Q1 2025 4.9k, Q2 2025 4.7k
-196
-196
-4.0%
59
TESLA INC
COM
TSLA
TSLA
3,280
$1.0m0.60%
0.60%
Reduced Shares held: Q3 2024 0, Q4 2024 2.4k, Q1 2025 3.3k, Q2 2025 3.3k
-68
-68
-2.0%
60
AUTODESK INC
COM
ADSK
ADSK
3,086
$955.3k0.55%
0.55%
Reduced Shares held: Q3 2024 3.3k, Q4 2024 3.2k, Q1 2025 3.1k, Q2 2025 3.1k
-43
-43
-1.4%
61
BLOCK INC
CL A
XYZ
XYZ
13,299
$903.4k0.52%
0.52%
Reduced Shares held: Q3 2024 12.5k, Q4 2024 11.1k, Q1 2025 13.5k, Q2 2025 13.3k
-156
-156
-1.2%
62
HOME DEPOT INC
COM
HD
HD
2,419
$886.9k0.51%
0.51%
Added Shares held: Q3 2024 2.4k, Q4 2024 2.4k, Q1 2025 2.4k, Q2 2025 2.4k
+16
+16
0.7%
63
MONOLITHIC PWR SYS INC
COM
MPWR
MPWR
1,212
$886.4k0.51%
0.51%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 1.2k
64
CADENCE DESIGN SYSTEM INC
COM
CDNS
CDNS
2,874
$885.6k0.51%
0.51%
Reduced Shares held: Q3 2024 2.9k, Q4 2024 2.9k, Q1 2025 2.9k, Q2 2025 2.9k
-64
-64
-2.2%
65
TRACTOR SUPPLY CO
COM
TSCO
TSCO
15,647
$825.7k0.48%
0.48%
Added Shares held: Q3 2024 15.0k, Q4 2024 15.7k, Q1 2025 15.5k, Q2 2025 15.6k
+103
+103
0.7%
66
PROCTER AND GAMBLE CO
COM
PG
PG
5,035
$802.1k0.46%
0.46%
Reduced Shares held: Q3 2024 5.0k, Q4 2024 5.1k, Q1 2025 5.7k, Q2 2025 5.0k
-658
-658
-11.6%
67
DANAHER CORPORATION
COM
DHR
DHR
3,984
$787.1k0.45%
0.45%
Added Shares held: Q3 2024 3.3k, Q4 2024 3.7k, Q1 2025 3.8k, Q2 2025 4.0k
+234
+234
6.2%
68
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
2,564
$451.8k0.26%
0.26%
Added Shares held: Q3 2024 2.2k, Q4 2024 2.1k, Q1 2025 2.2k, Q2 2025 2.6k
+354
+354
16.0%
69
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
PHG
PHG
18,398
$441.2k0.25%
0.25%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 18.4k
70
PIMCO ETF TR
INV GRD CRP BD
CORP
CORP
4,354
$423.7k0.24%
0.24%
Reduced Shares held: Q3 2024 0, Q4 2024 4.6k, Q1 2025 4.5k, Q2 2025 4.4k
-109
-109
-2.4%
71
JPMORGAN CHASE & CO
COM
JPM
JPM
1,401
$406.0k0.23%
0.23%
Added Shares held: Q3 2024 0, Q4 2024 918, Q1 2025 864, Q2 2025 1.4k
+537
+537
62.1%
72
NETFLIX INC
COM
NFLX
NFLX
297
$397.7k0.23%
0.23%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 297
73
PALANTIR TECHNOLOGIES INC
CL A
PLTR
PLTR
2,779
$378.8k0.22%
0.22%
Added Shares held: Q3 2024 26.6k, Q4 2024 4.1k, Q1 2025 2.7k, Q2 2025 2.8k
+73
+73
2.7%
74
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
609
$376.3k0.22%
0.22%
Added Shares held: Q3 2024 504, Q4 2024 504, Q1 2025 512, Q2 2025 609
+97
+97
18.9%
75
BOSTON SCIENTIFIC CORP
COM
BSX
BSX
3,350
$359.8k0.21%
0.21%
Unchanged Shares held: Q3 2024 3.4k, Q4 2024 3.4k, Q1 2025 3.4k, Q2 2025 3.4k
76
COCA COLA CO
COM
KO
KO
5,006
$354.2k0.20%
0.20%
Reduced Shares held: Q3 2024 6.7k, Q4 2024 6.7k, Q1 2025 6.4k, Q2 2025 5.0k
-1.4k
-1,418
-22.1%
77
WALMART INC
COM
WMT
WMT
3,602
$352.2k0.20%
0.20%
Added Shares held: Q3 2024 4.0k, Q4 2024 3.9k, Q1 2025 3.5k, Q2 2025 3.6k
+100
+100
2.9%
78
CHEVRON CORP NEW
COM
CVX
CVX
1,920
$274.9k0.16%
0.16%
Unchanged Shares held: Q3 2024 1.9k, Q4 2024 2.0k, Q1 2025 1.9k, Q2 2025 1.9k
79
ABBVIE INC
COM
ABBV
ABBV
1,395
$258.9k0.15%
0.15%
Added Shares held: Q3 2024 1.4k, Q4 2024 1.4k, Q1 2025 1.4k, Q2 2025 1.4k
+4
+4
0.3%
80
CANADIAN PACIFIC KANSAS CITY
COM
CP
CP
3,104
$246.1k0.14%
0.14%
Unchanged Shares held: Q3 2024 2.9k, Q4 2024 2.9k, Q1 2025 3.1k, Q2 2025 3.1k
81
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
755
$229.5k0.13%
0.13%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 755
82
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
394
$223.8k0.13%
0.13%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 394
83
SPDR SERIES TRUST
PORTFOLIO S&P500
SPYM
SPYM
3,067
$222.9k0.13%
0.13%
Reduced Shares held: Q3 2024 3.1k, Q4 2024 3.1k, Q1 2025 3.1k, Q2 2025 3.1k
-31
-31
-1.0%
84
GRAYSCALE BITCOIN TRUST ETF
SHS REP COM UT
GBTC
GBTC
2,603
$220.8k0.13%
0.13%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 2.6k
85
CATERPILLAR INC
COM
CAT
CAT
538
$208.9k0.12%
0.12%
New Shares held: Q3 2024 572, Q4 2024 663, Q1 2025 0, Q2 2025 538
86
FISERV INC
COM
FISV
FISV
1,201
$207.1k0.12%
0.12%
Unchanged Shares held: Q3 2024 1.7k, Q4 2024 1.2k, Q1 2025 1.2k, Q2 2025 1.2k
87
ESPERION THERAPEUTICS INC NE
COM
ESPR
ESPR
45,306
$44.6k0.03%
0.03%
Added Shares held: Q3 2024 35.0k, Q4 2024 35.0k, Q1 2025 35.0k, Q2 2025 45.3k
+10.3k
+10,309
29.5%