1
APPLE INC
COM
AAPL
AAPL
55,894
$16.2m4.27%
4.27%
Reduced Shares held: Q3 2025 68.7k, Q4 2025 67.7k, Q1 2026 63.7k, Q2 2026 55.9k
-7.8k
-7,773
-12.2%
2
AMAZON COM INC
COM
AMZN
AMZN
67,033
$16.0m4.22%
4.22%
Reduced Shares held: Q3 2025 73.2k, Q4 2025 73.4k, Q1 2026 78.9k, Q2 2026 67.0k
-11.9k
-11,905
-15.1%
3
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
42,179
$15.1m3.98%
3.98%
Reduced Shares held: Q3 2025 64.8k, Q4 2025 59.5k, Q1 2026 49.3k, Q2 2026 42.2k
-7.1k
-7,107
-14.4%
4
SHERWIN WILLIAMS CO
COM
SHW
SHW
43,213
$14.9m3.93%
3.93%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 41.1k, Q2 2026 43.2k
+2.1k
+2,150
5.2%
5
CBRE GROUP INC
CL A
CBRE
CBRE
107,509
$14.5m3.82%
3.82%
Added Shares held: Q3 2025 66.7k, Q4 2025 65.7k, Q1 2026 98.6k, Q2 2026 107.5k
+8.9k
+8,860
9.0%
6
NEXTERA ENERGY INC
COM
NEE
NEE
161,883
$14.2m3.75%
3.75%
Added Shares held: Q3 2025 173.7k, Q4 2025 169.4k, Q1 2026 148.6k, Q2 2026 161.9k
+13.3k
+13,255
8.9%
7
LINDE PLC
SHS
LIN
LIN
26,845
$13.9m3.68%
3.68%
Reduced Shares held: Q3 2025 25.1k, Q4 2025 27.3k, Q1 2026 27.0k, Q2 2026 26.8k
-116
-116
-0.4%
8
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
27,274
$13.7m3.61%
3.61%
Added Shares held: Q3 2025 27.5k, Q4 2025 26.2k, Q1 2026 25.8k, Q2 2026 27.3k
+1.4k
+1,444
5.6%
9
META PLATFORMS INC
CL A
META
META
22,906
$12.9m3.41%
3.41%
Reduced Shares held: Q3 2025 17.9k, Q4 2025 19.1k, Q1 2026 23.3k, Q2 2026 22.9k
-429
-429
-1.8%
10
MICROSOFT CORP
COM
MSFT
MSFT
32,764
$12.2m3.23%
3.23%
Reduced Shares held: Q3 2025 26.0k, Q4 2025 26.5k, Q1 2026 33.5k, Q2 2026 32.8k
-735
-735
-2.2%
11
COSTCO WHSL CORP NEW
COM
COST
COST
12,637
$11.8m3.12%
3.12%
Added Shares held: Q3 2025 7.2k, Q4 2025 7.2k, Q1 2026 12.3k, Q2 2026 12.6k
+329
+329
2.7%
12
ROLLINS INC
COM
ROL
ROL
280,863
$11.7m3.09%
3.09%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 227.6k, Q2 2026 280.9k
+53.3k
+53,276
23.4%
13
VALERO ENERGY CORP
COM
VLO
VLO
44,572
$11.6m3.06%
3.06%
Reduced Shares held: Q3 2025 72.3k, Q4 2025 70.4k, Q1 2026 46.2k, Q2 2026 44.6k
-1.6k
-1,599
-3.5%
14
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
51,362
$11.5m3.04%
3.04%
Reduced Shares held: Q3 2025 40.5k, Q4 2025 43.8k, Q1 2026 53.0k, Q2 2026 51.4k
-1.6k
-1,601
-3.0%
15
INTUITIVE SURGICAL INC
COM NEW
ISRG
ISRG
28,712
$11.4m3.01%
3.01%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 28.7k
16
PIMCO ETF TR
MULTISECTOR BD
PYLD
PYLD
412,929
$11.0m2.89%
2.89%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 412.9k
17
US BANCORP DEL
COM NEW
USB
USB
180,634
$10.9m2.88%
2.88%
Reduced Shares held: Q3 2025 207.7k, Q4 2025 212.9k, Q1 2026 189.6k, Q2 2026 180.6k
-8.9k
-8,931
-4.7%
18
ENBRIDGE INC
COM
ENB
ENB
188,563
$10.2m2.70%
2.70%
Reduced Shares held: Q3 2025 216.8k, Q4 2025 214.5k, Q1 2026 193.8k, Q2 2026 188.6k
-5.2k
-5,189
-2.7%
19
LOCKHEED MARTIN CORP
COM
LMT
LMT
17,394
$8.9m2.34%
2.34%
Added Shares held: Q3 2025 22.2k, Q4 2025 22.7k, Q1 2026 17.1k, Q2 2026 17.4k
+319
+319
1.9%
20
COSTAR GROUP INC
COM
CSGP
CSGP
291,843
$8.3m2.18%
2.18%
Added Shares held: Q3 2025 44.7k, Q4 2025 47.0k, Q1 2026 219.1k, Q2 2026 291.8k
+72.8k
+72,754
33.2%
21
LOWES COS INC
COM
LOW
LOW
35,726
$7.9m2.08%
2.08%
Added Shares held: Q3 2025 30.5k, Q4 2025 33.4k, Q1 2026 32.1k, Q2 2026 35.7k
+3.6k
+3,620
11.3%
22
MASTERCARD INCORPORATED
CL A
MA
MA
13,326
$6.8m1.81%
1.81%
Added Shares held: Q3 2025 11.3k, Q4 2025 11.2k, Q1 2026 12.7k, Q2 2026 13.3k
+668
+668
5.3%
23
HOME DEPOT INC
COM
HD
HD
17,180
$6.1m1.60%
1.60%
Added Shares held: Q3 2025 14.1k, Q4 2025 14.0k, Q1 2026 15.2k, Q2 2026 17.2k
+2.0k
+1,971
13.0%
24
LAUDER ESTEE COS INC
CL A
EL
EL
64,095
$5.1m1.34%
1.34%
Reduced Shares held: Q3 2025 89.2k, Q4 2025 86.9k, Q1 2026 72.2k, Q2 2026 64.1k
-8.1k
-8,119
-11.2%
25
VISA INC
COM CL A
V
V
14,005
$4.8m1.27%
1.27%
Reduced Shares held: Q3 2025 13.0k, Q4 2025 12.9k, Q1 2026 14.4k, Q2 2026 14.0k
-411
-411
-2.9%
26
RTX CORPORATION
COM
RTX
RTX
22,952
$4.4m1.15%
1.15%
Added Shares held: Q3 2025 11.9k, Q4 2025 11.6k, Q1 2026 12.3k, Q2 2026 23.0k
+10.7k
+10,670
86.9%
27
PEPSICO INC
COM
PEP
PEP
31,857
$4.3m1.14%
1.14%
Added Shares held: Q3 2025 25.1k, Q4 2025 25.8k, Q1 2026 29.2k, Q2 2026 31.9k
+2.7k
+2,667
9.1%
28
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
BSCR
BSCR
216,750
$4.3m1.12%
1.12%
Added Shares held: Q3 2025 183.7k, Q4 2025 177.2k, Q1 2026 180.9k, Q2 2026 216.8k
+35.9k
+35,856
19.8%
29
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
BSCS
BSCS
205,816
$4.2m1.11%
1.11%
Added Shares held: Q3 2025 170.9k, Q4 2025 166.9k, Q1 2026 169.8k, Q2 2026 205.8k
+36.0k
+36,022
21.2%
30
EQUINIX INC
COM
EQIX
EQIX
4,020
$4.2m1.11%
1.11%
Reduced Shares held: Q3 2025 4.2k, Q4 2025 4.7k, Q1 2026 4.3k, Q2 2026 4.0k
-253
-253
-5.9%
31
INVESCO EXCH TRD SLF IDX FD
INVSCO 30 CORP
BSCU
BSCU
247,154
$4.1m1.09%
1.09%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 202.0k, Q2 2026 247.2k
+45.2k
+45,188
22.4%
32
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2029
BSCT
BSCT
221,366
$4.1m1.09%
1.09%
Added Shares held: Q3 2025 187.1k, Q4 2025 178.5k, Q1 2026 181.4k, Q2 2026 221.4k
+39.9k
+39,943
22.0%
33
APPLIED MATLS INC
COM
AMAT
AMAT
5,344
$3.9m1.02%
1.02%
Reduced Shares held: Q3 2025 10.8k, Q4 2025 9.6k, Q1 2026 6.9k, Q2 2026 5.3k
-1.5k
-1,512
-22.1%
34
CHENIERE ENERGY INC
COM NEW
LNG
LNG
14,532
$3.5m0.92%
0.92%
Added Shares held: Q3 2025 5.5k, Q4 2025 11.8k, Q1 2026 10.4k, Q2 2026 14.5k
+4.2k
+4,172
40.3%
35
SCHWAB STRATEGIC TR
US BRD MKT ETF
SCHB
SCHB
119,521
$3.5m0.91%
0.91%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 119.5k
36
SCHWAB STRATEGIC TR
US LRG CAP ETF
SCHX
SCHX
113,966
$3.4m0.89%
0.89%
Added Shares held: Q3 2025 91.0k, Q4 2025 90.2k, Q1 2026 98.1k, Q2 2026 114.0k
+15.9k
+15,866
16.2%
37
JPMORGAN CHASE & CO
COM
JPM
JPM
9,927
$3.2m0.86%
0.86%
Reduced Shares held: Q3 2025 10.8k, Q4 2025 10.5k, Q1 2026 10.0k, Q2 2026 9.9k
-92
-92
-0.9%
38
EXXON MOBIL CORP
COM
XOM
XOM
21,999
$3.0m0.79%
0.79%
Added Shares held: Q3 2025 17.0k, Q4 2025 17.5k, Q1 2026 13.6k, Q2 2026 22.0k
+8.4k
+8,357
61.3%
39
S&P GLOBAL INC
COM
SPGI
SPGI
7,108
$2.9m0.76%
0.76%
Added Shares held: Q3 2025 4.4k, Q4 2025 5.5k, Q1 2026 7.0k, Q2 2026 7.1k
+134
+134
1.9%
40
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
7,168
$2.7m0.70%
0.70%
Reduced Shares held: Q3 2025 7.8k, Q4 2025 7.0k, Q1 2026 7.3k, Q2 2026 7.2k
-107
-107
-1.5%
41
INVESCO EXCH TRD SLF IDX FD
INVSCO 28 HYCORP
BSJS
BSJS
93,606
$2.0m0.54%
0.54%
Added Shares held: Q3 2025 77.1k, Q4 2025 76.0k, Q1 2026 77.5k, Q2 2026 93.6k
+16.1k
+16,078
20.7%
42
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2027
BSJR
BSJR
91,073
$2.0m0.54%
0.54%
Added Shares held: Q3 2025 80.8k, Q4 2025 74.1k, Q1 2026 75.3k, Q2 2026 91.1k
+15.8k
+15,752
20.9%
43
FASTENAL CO
COM
FAST
FAST
42,305
$2.0m0.54%
0.54%
Reduced Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 43.2k, Q2 2026 42.3k
-856
-856
-2.0%
44
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 26
BSJQ
BSJQ
88,387
$2.0m0.54%
0.54%
Added Shares held: Q3 2025 75.9k, Q4 2025 72.0k, Q1 2026 73.2k, Q2 2026 88.4k
+15.2k
+15,215
20.8%
45
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2029 HG
BSJT
BSJT
93,701
$2.0m0.52%
0.52%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 76.8k, Q2 2026 93.7k
+16.9k
+16,931
22.1%
46
FIDELITY COVINGTON TRUST
ENHANCED INTL
FENI
FENI
48,147
$1.9m0.51%
0.51%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 48.1k
47
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
3,844
$1.9m0.51%
0.51%
Unchanged Shares held: Q3 2025 3.9k, Q4 2025 3.8k, Q1 2026 3.8k, Q2 2026 3.8k
48
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
6,717
$1.9m0.50%
0.50%
Reduced Shares held: Q3 2025 7.3k, Q4 2025 7.0k, Q1 2026 6.9k, Q2 2026 6.7k
-215
-215
-3.1%
49
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
BUD
BUD
21,632
$1.8m0.47%
0.47%
Added Shares held: Q3 2025 0, Q4 2025 3.3k, Q1 2026 21.4k, Q2 2026 21.6k
+278
+278
1.3%
50
STRYKER CORPORATION
COM
SYK
SYK
4,432
$1.4m0.37%
0.37%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 2.1k, Q2 2026 4.4k
+2.3k
+2,342
112.1%
51
WALMART INC
COM
WMT
WMT
11,552
$1.3m0.35%
0.35%
Added Shares held: Q3 2025 9.3k, Q4 2025 9.2k, Q1 2026 9.5k, Q2 2026 11.6k
+2.0k
+2,015
21.1%
52
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
14,275
$1.1m0.29%
0.29%
Added Shares held: Q3 2025 13.6k, Q4 2025 13.5k, Q1 2026 12.8k, Q2 2026 14.3k
+1.4k
+1,450
11.3%
53
NORTHROP GRUMMAN CORP
COM
NOC
NOC
2,161
$1.1m0.29%
0.29%
Added Shares held: Q3 2025 1.5k, Q4 2025 1.6k, Q1 2026 1.7k, Q2 2026 2.2k
+499
+499
30.0%
54
VANECK ETF TRUST
MRNGSTR WDE MOAT
MOAT
MOAT
10,118
$1.1m0.28%
0.28%
Reduced Shares held: Q3 2025 153.5k, Q4 2025 156.1k, Q1 2026 15.3k, Q2 2026 10.1k
-5.2k
-5,192
-33.9%
55
PROCTER AND GAMBLE CO
COM
PG
PG
6,656
$976.0k0.26%
0.26%
Added Shares held: Q3 2025 2.6k, Q4 2025 2.1k, Q1 2026 3.7k, Q2 2026 6.7k
+2.9k
+2,922
78.2%
56
ISHARES TR
RUS 1000 GRW ETF
IWF
IWF
7,204
$894.5k0.24%
0.24%
Reduced Shares held: Q3 2025 8.1k, Q4 2025 8.1k, Q1 2026 7.5k, Q2 2026 7.2k
-288
-288
-3.8%
57
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
7,005
$871.7k0.23%
0.23%
Added Shares held: Q3 2025 5.5k, Q4 2025 6.5k, Q1 2026 6.6k, Q2 2026 7.0k
+412
+412
6.2%
58
ISHARES TR
CORE S&P SCP ETF
IJR
IJR
5,750
$852.7k0.23%
0.23%
Added Shares held: Q3 2025 5.8k, Q4 2025 5.7k, Q1 2026 5.3k, Q2 2026 5.8k
+413
+413
7.7%
59
PROGRESSIVE CORP
COM
PGR
PGR
3,653
$798.0k0.21%
0.21%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 2.5k, Q2 2026 3.7k
+1.1k
+1,103
43.2%
60
BROADCOM INC
COM
AVGO
AVGO
2,050
$774.2k0.20%
0.20%
Added Shares held: Q3 2025 0, Q4 2025 1.4k, Q1 2026 1.9k, Q2 2026 2.0k
+165
+165
8.8%
61
TRACTOR SUPPLY CO
COM
TSCO
TSCO
22,667
$716.5k0.19%
0.19%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 18.0k, Q2 2026 22.7k
+4.7k
+4,668
25.9%
62
ECOLAB INC
COM
ECL
ECL
2,548
$709.9k0.19%
0.19%
Reduced Shares held: Q3 2025 3.9k, Q4 2025 3.6k, Q1 2026 2.6k, Q2 2026 2.5k
-36
-36
-1.4%
63
AGILENT TECHNOLOGIES INC
COM
A
A
5,110
$678.8k0.18%
0.18%
Reduced Shares held: Q3 2025 103.7k, Q4 2025 101.3k, Q1 2026 110.7k, Q2 2026 5.1k
-105.6k
-105,562
-95.4%
64
COCA COLA CO
COM
KO
KO
8,188
$665.5k0.18%
0.18%
Reduced Shares held: Q3 2025 5.0k, Q4 2025 9.2k, Q1 2026 8.5k, Q2 2026 8.2k
-349
-349
-4.1%
65
ISHARES TR
0-5YR HI YL CP
SHYG
SHYG
15,366
$651.7k0.17%
0.17%
Added Shares held: Q3 2025 5.4k, Q4 2025 5.9k, Q1 2026 5.8k, Q2 2026 15.4k
+9.5k
+9,546
164.0%
66
NVIDIA CORPORATION
COM
NVDA
NVDA
3,128
$625.8k0.17%
0.17%
Added Shares held: Q3 2025 2.2k, Q4 2025 2.2k, Q1 2026 2.6k, Q2 2026 3.1k
+503
+503
19.2%
67
WILLIS TOWERS WATSON PLC LTD
SHS
WTW
WTW
2,324
$607.4k0.16%
0.16%
Unchanged Shares held: Q3 2025 2.3k, Q4 2025 2.3k, Q1 2026 2.3k, Q2 2026 2.3k
68
FERRARI N V
COM
RACE
RACE
1,578
$587.3k0.15%
0.15%
Added Shares held: Q3 2025 0, Q4 2025 576, Q1 2026 1.0k, Q2 2026 1.6k
+571
+571
56.7%
69
CADENCE DESIGN SYSTEM INC
COM
CDNS
CDNS
1,563
$586.6k0.15%
0.15%
Reduced Shares held: Q3 2025 1.8k, Q4 2025 1.8k, Q1 2026 1.8k, Q2 2026 1.6k
-209
-209
-11.8%
70
CONOCOPHILLIPS
COM
COP
COP
5,376
$558.9k0.15%
0.15%
Added Shares held: Q3 2025 0, Q4 2025 4.6k, Q1 2026 3.7k, Q2 2026 5.4k
+1.6k
+1,631
43.5%
71
ROCKWELL AUTOMATION INC
COM
ROK
ROK
1,117
$553.0k0.15%
0.15%
Reduced Shares held: Q3 2025 868, Q4 2025 850, Q1 2026 1.2k, Q2 2026 1.1k
-80
-80
-6.7%
72
CORNING INC
COM
GLW
GLW
2,150
$549.2k0.14%
0.14%
Unchanged Shares held: Q3 2025 4.1k, Q4 2025 4.1k, Q1 2026 2.1k, Q2 2026 2.1k
73
CINTAS CORP
COM
CTAS
CTAS
3,219
$547.5k0.14%
0.14%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 3.2k
74
DISNEY WALT CO
COM
DIS
DIS
5,000
$481.2k0.13%
0.13%
Reduced Shares held: Q3 2025 5.1k, Q4 2025 5.0k, Q1 2026 5.0k, Q2 2026 5.0k
-9
-9
-0.2%
75
ISHARES TR
IBDS DEC28 ETF
IBDT
IBDT
17,964
$453.6k0.12%
0.12%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 18.0k
76
ISHARES TR
IBONDS 27 ETF
IBDS
IBDS
18,676
$452.3k0.12%
0.12%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 18.7k
77
ISHARES TR
IBONDS DEC2026
IBDR
IBDR
18,666
$452.3k0.12%
0.12%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 18.7k
78
ISHARES TR
IBONDS DEC 29
IBDU
IBDU
19,523
$452.1k0.12%
0.12%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 19.5k
79
SPDR SER TR
S&P DIVID ETF
SDY
SDY
2,687
$408.9k0.11%
0.11%
Unchanged Shares held: Q3 2025 2.8k, Q4 2025 2.7k, Q1 2026 2.7k, Q2 2026 2.7k
80
ISHARES TR
RUS 1000 VAL ETF
IWD
IWD
1,649
$399.8k0.11%
0.11%
Unchanged Shares held: Q3 2025 1.6k, Q4 2025 1.6k, Q1 2026 1.6k, Q2 2026 1.6k
81
AMPHENOL CORP
CL A
APH
APH
1,712
$301.9k0.08%
0.08%
Unchanged Shares held: Q3 2025 1.7k, Q4 2025 1.7k, Q1 2026 1.7k, Q2 2026 1.7k
82
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
404
$277.5k0.07%
0.07%
Added Shares held: Q3 2025 378, Q4 2025 0, Q1 2026 379, Q2 2026 404
+25
+25
6.6%
83
PALO ALTO NETWORKS INC
COM
PANW
PANW
801
$273.2k0.07%
0.07%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 801
84
ORACLE CORP
COM
ORCL
ORCL
1,834
$268.8k0.07%
0.07%
Added Shares held: Q3 2025 1.8k, Q4 2025 1.8k, Q1 2026 1.7k, Q2 2026 1.8k
+90
+90
5.2%
85
STARBUCKS CORP
COM
SBUX
SBUX
2,486
$254.0k0.07%
0.07%
Reduced Shares held: Q3 2025 4.0k, Q4 2025 3.7k, Q1 2026 2.9k, Q2 2026 2.5k
-370
-370
-13.0%
86
CAPITAL ONE FINL CORP
COM
COF
COF
1,226
$245.9k0.06%
0.06%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.2k
87
XYLEM INC
COM
XYL
XYL
2,051
$242.5k0.06%
0.06%
Reduced Shares held: Q3 2025 2.6k, Q4 2025 2.5k, Q1 2026 2.2k, Q2 2026 2.1k
-100
-100
-4.7%
88
COLGATE PALMOLIVE CO
COM
CL
CL
2,455
$225.0k0.06%
0.06%
Reduced Shares held: Q3 2025 58.4k, Q4 2025 66.4k, Q1 2026 3.2k, Q2 2026 2.5k
-743
-743
-23.2%