1
FLEX LTD
ORD
FLEX
FLEX
130,607
$21.2m5.70%
5.70%
Reduced Shares held: Q3 2025 181.9k, Q4 2025 181.2k, Q1 2026 137.3k, Q2 2026 130.6k
-6.7k
-6,733
-4.9%
2
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
53,331
$19.1m5.13%
5.13%
Added Shares held: Q3 2025 66.4k, Q4 2025 66.1k, Q1 2026 53.0k, Q2 2026 53.3k
+338
+338
0.6%
3
APPLE INC
COM
AAPL
AAPL
54,059
$15.6m4.21%
4.21%
Reduced Shares held: Q3 2025 66.0k, Q4 2025 65.4k, Q1 2026 55.2k, Q2 2026 54.1k
-1.2k
-1,181
-2.1%
4
ISHARES INC
CORE MSCI EMKT
IEMG
IEMG
146,804
$12.2m3.27%
3.27%
Added Shares held: Q3 2025 145.2k, Q4 2025 145.3k, Q1 2026 145.1k, Q2 2026 146.8k
+1.7k
+1,722
1.2%
5
SPDR GOLD TR
GOLD SHS
GLD
GLD
32,928
$12.1m3.26%
3.26%
Added Shares held: Q3 2025 32.5k, Q4 2025 32.4k, Q1 2026 32.3k, Q2 2026 32.9k
+596
+596
1.8%
6
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
4,997
$9.9m2.68%
2.68%
Reduced Shares held: Q3 2025 5.2k, Q4 2025 5.2k, Q1 2026 5.1k, Q2 2026 5.0k
-60
-60
-1.2%
7
AMAZON COM INC
COM
AMZN
AMZN
41,498
$9.9m2.66%
2.66%
Reduced Shares held: Q3 2025 30.9k, Q4 2025 37.9k, Q1 2026 41.9k, Q2 2026 41.5k
-369
-369
-0.9%
8
BROADCOM INC
COM
AVGO
AVGO
25,800
$9.7m2.62%
2.62%
Reduced Shares held: Q3 2025 23.9k, Q4 2025 25.2k, Q1 2026 25.9k, Q2 2026 25.8k
-116
-116
-0.5%
9
ISHARES TR
1 3 YR TREAS BD
SHY
SHY
116,587
$9.6m2.58%
2.58%
Added Shares held: Q3 2025 106.8k, Q4 2025 107.4k, Q1 2026 113.2k, Q2 2026 116.6k
+3.4k
+3,354
3.0%
10
ISHARES TR
7-10 YR TRSY BD
IEF
IEF
98,598
$9.3m2.51%
2.51%
Added Shares held: Q3 2025 95.5k, Q4 2025 94.8k, Q1 2026 97.0k, Q2 2026 98.6k
+1.6k
+1,637
1.7%
11
UNITED RENTALS INC
COM
URI
URI
8,168
$9.3m2.49%
2.49%
Reduced Shares held: Q3 2025 7.2k, Q4 2025 7.4k, Q1 2026 8.2k, Q2 2026 8.2k
-46
-46
-0.6%
12
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
207,522
$8.8m2.38%
2.38%
Added Shares held: Q3 2025 191.8k, Q4 2025 197.7k, Q1 2026 206.7k, Q2 2026 207.5k
+809
+809
0.4%
13
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
17,559
$8.8m2.36%
2.36%
Added Shares held: Q3 2025 19.1k, Q4 2025 19.2k, Q1 2026 16.7k, Q2 2026 17.6k
+834
+834
5.0%
14
RTX CORPORATION
COM
RTX
RTX
45,164
$8.6m2.31%
2.31%
Added Shares held: Q3 2025 63.2k, Q4 2025 62.9k, Q1 2026 44.5k, Q2 2026 45.2k
+666
+666
1.5%
15
MICROSOFT CORP
COM
MSFT
MSFT
22,933
$8.6m2.30%
2.30%
Reduced Shares held: Q3 2025 18.7k, Q4 2025 19.1k, Q1 2026 23.3k, Q2 2026 22.9k
-324
-324
-1.4%
16
GE AEROSPACE
COM NEW
GE
GE
22,121
$8.3m2.23%
2.23%
Added Shares held: Q3 2025 26.8k, Q4 2025 26.6k, Q1 2026 21.9k, Q2 2026 22.1k
+200
+200
0.9%
17
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
VGK
VGK
91,404
$8.1m2.18%
2.18%
Added Shares held: Q3 2025 92.6k, Q4 2025 92.2k, Q1 2026 90.7k, Q2 2026 91.4k
+689
+689
0.8%
18
GE VERNOVA INC
COM
GEV
GEV
6,540
$7.7m2.07%
2.07%
Reduced Shares held: Q3 2025 6.7k, Q4 2025 6.7k, Q1 2026 6.6k, Q2 2026 6.5k
-60
-60
-0.9%
19
JOHNSON & JOHNSON
COM
JNJ
JNJ
29,954
$7.6m2.05%
2.05%
Added Shares held: Q3 2025 29.5k, Q4 2025 29.9k, Q1 2026 29.5k, Q2 2026 30.0k
+479
+479
1.6%
20
SYNOPSYS INC
COM
SNPS
SNPS
16,814
$7.5m2.02%
2.02%
Reduced Shares held: Q3 2025 15.3k, Q4 2025 15.3k, Q1 2026 16.9k, Q2 2026 16.8k
-90
-90
-0.5%
21
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
14,652
$7.3m1.98%
1.98%
Added Shares held: Q3 2025 13.2k, Q4 2025 13.3k, Q1 2026 14.6k, Q2 2026 14.7k
+89
+89
0.6%
22
ISHARES TR
CORE S&P SCP ETF
IJR
IJR
47,530
$7.0m1.90%
1.90%
Reduced Shares held: Q3 2025 47.2k, Q4 2025 47.5k, Q1 2026 47.8k, Q2 2026 47.5k
-228
-228
-0.5%
23
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
30,218
$6.8m1.82%
1.82%
Added Shares held: Q3 2025 28.1k, Q4 2025 29.6k, Q1 2026 30.0k, Q2 2026 30.2k
+182
+182
0.6%
24
BLACKROCK INC
COM
BLK
BLK
6,783
$6.5m1.76%
1.76%
Added Shares held: Q3 2025 6.4k, Q4 2025 6.5k, Q1 2026 6.8k, Q2 2026 6.8k
+23
+23
0.3%
25
VISA INC
COM CL A
V
V
18,641
$6.4m1.72%
1.72%
Added Shares held: Q3 2025 16.7k, Q4 2025 17.2k, Q1 2026 18.6k, Q2 2026 18.6k
+54
+54
0.3%
26
JPMORGAN CHASE & CO
COM
JPM
JPM
18,115
$5.9m1.60%
1.60%
Unchanged Shares held: Q3 2025 17.8k, Q4 2025 17.9k, Q1 2026 18.1k, Q2 2026 18.1k
27
SERVICENOW INC
COM
NOW
NOW
59,526
$5.9m1.59%
1.59%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 41.6k, Q2 2026 59.5k
+18.0k
+17,958
43.2%
28
BOEING CO
COM
BA
BA
27,233
$5.9m1.59%
1.59%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 26.9k, Q2 2026 27.2k
+283
+283
1.1%
29
WILLIAMS COS INC
COM
WMB
WMB
77,497
$5.8m1.55%
1.55%
Reduced Shares held: Q3 2025 80.7k, Q4 2025 80.6k, Q1 2026 79.2k, Q2 2026 77.5k
-1.7k
-1,733
-2.2%
30
WOODWARD INC
COM
WWD
WWD
13,330
$5.7m1.53%
1.53%
Reduced Shares held: Q3 2025 19.2k, Q4 2025 19.0k, Q1 2026 13.4k, Q2 2026 13.3k
-60
-60
-0.5%
31
UBER TECHNOLOGIES INC
COM
UBER
UBER
77,212
$5.6m1.50%
1.50%
Added Shares held: Q3 2025 67.8k, Q4 2025 68.4k, Q1 2026 74.9k, Q2 2026 77.2k
+2.3k
+2,281
3.0%
32
STARBUCKS CORP
COM
SBUX
SBUX
53,020
$5.4m1.46%
1.46%
Added Shares held: Q3 2025 44.1k, Q4 2025 44.3k, Q1 2026 52.6k, Q2 2026 53.0k
+433
+433
0.8%
33
ABBOTT LABS
COM
ABT
ABT
59,329
$5.4m1.45%
1.45%
Added Shares held: Q3 2025 54.0k, Q4 2025 55.2k, Q1 2026 57.8k, Q2 2026 59.3k
+1.6k
+1,575
2.7%
34
BANK AMERICA CORP
COM
BAC
BAC
94,166
$5.4m1.44%
1.44%
Reduced Shares held: Q3 2025 91.6k, Q4 2025 91.5k, Q1 2026 94.4k, Q2 2026 94.2k
-231
-231
-0.2%
35
PROLOGIS INC.
COM
PLD
PLD
38,839
$5.3m1.42%
1.42%
Added Shares held: Q3 2025 36.0k, Q4 2025 37.9k, Q1 2026 38.6k, Q2 2026 38.8k
+263
+263
0.7%
36
ISHARES TR
ISHS 1-5YR INVS
IGSB
IGSB
97,028
$5.1m1.37%
1.37%
Added Shares held: Q3 2025 87.3k, Q4 2025 88.3k, Q1 2026 93.5k, Q2 2026 97.0k
+3.5k
+3,527
3.8%
37
QXO INC
COM NEW
QXO
QXO
292,972
$5.1m1.36%
1.36%
Added Shares held: Q3 2025 196.2k, Q4 2025 198.7k, Q1 2026 206.1k, Q2 2026 293.0k
+86.9k
+86,860
42.1%
38
CANADIAN NAT RES LTD
COM
CNQ
CNQ
123,611
$4.9m1.31%
1.31%
Added Shares held: Q3 2025 123.5k, Q4 2025 124.2k, Q1 2026 122.8k, Q2 2026 123.6k
+806
+806
0.7%
39
WATERS CORP
COM
WAT
WAT
12,758
$4.8m1.29%
1.29%
Added Shares held: Q3 2025 8.6k, Q4 2025 8.7k, Q1 2026 12.5k, Q2 2026 12.8k
+296
+296
2.4%
40
DISNEY WALT CO
COM
DIS
DIS
48,124
$4.6m1.25%
1.25%
Added Shares held: Q3 2025 36.1k, Q4 2025 36.7k, Q1 2026 47.9k, Q2 2026 48.1k
+237
+237
0.5%
41
OTIS WORLDWIDE CORP
COM
OTIS
OTIS
61,117
$4.4m1.18%
1.18%
Added Shares held: Q3 2025 55.8k, Q4 2025 59.0k, Q1 2026 60.8k, Q2 2026 61.1k
+349
+349
0.6%
42
BECTON DICKINSON & CO
COM
BDX
BDX
28,403
$4.3m1.16%
1.16%
Added Shares held: Q3 2025 27.6k, Q4 2025 27.7k, Q1 2026 28.1k, Q2 2026 28.4k
+299
+299
1.1%
43
PEPSICO INC
COM
PEP
PEP
28,612
$3.9m1.04%
1.04%
Added Shares held: Q3 2025 24.5k, Q4 2025 27.3k, Q1 2026 27.8k, Q2 2026 28.6k
+825
+825
3.0%
44
FISERV INC
COM
FISV
FISV
63,759
$3.1m0.84%
0.84%
Added Shares held: Q3 2025 36.4k, Q4 2025 36.4k, Q1 2026 62.4k, Q2 2026 63.8k
+1.3k
+1,321
2.1%
45
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
4,040
$3.0m0.81%
0.81%
Added Shares held: Q3 2025 3.9k, Q4 2025 4.0k, Q1 2026 4.0k, Q2 2026 4.0k
+25
+25
0.6%
46
COSTCO WHSL CORP NEW
COM
COST
COST
2,970
$2.8m0.75%
0.75%
Reduced Shares held: Q3 2025 3.2k, Q4 2025 3.2k, Q1 2026 3.1k, Q2 2026 3.0k
-153
-153
-4.9%
47
NEXPOINT RESIDENTIAL TR INC
COM
NXRT
NXRT
78,082
$2.2m0.59%
0.59%
Added Shares held: Q3 2025 74.5k, Q4 2025 76.2k, Q1 2026 76.9k, Q2 2026 78.1k
+1.2k
+1,217
1.6%
48
ISHARES TR
NATIONAL MUN ETF
MUB
MUB
15,517
$1.7m0.45%
0.45%
Added Shares held: Q3 2025 6.5k, Q4 2025 12.1k, Q1 2026 12.2k, Q2 2026 15.5k
+3.3k
+3,320
27.2%
49
WALMART INC
COM
WMT
WMT
12,420
$1.4m0.38%
0.38%
Unchanged Shares held: Q3 2025 12.5k, Q4 2025 12.4k, Q1 2026 12.4k, Q2 2026 12.4k
50
MERCK & CO INC
COM
MRK
MRK
10,047
$1.3m0.35%
0.35%
Unchanged Shares held: Q3 2025 10.0k, Q4 2025 10.0k, Q1 2026 10.0k, Q2 2026 10.0k
51
ISHARES TR
CORE MSCI EAFE
IEFA
IEFA
12,176
$1.2m0.32%
0.32%
Reduced Shares held: Q3 2025 12.4k, Q4 2025 12.5k, Q1 2026 12.3k, Q2 2026 12.2k
-86
-86
-0.7%
52
HOME DEPOT INC
COM
HD
HD
3,256
$1.1m0.31%
0.31%
Unchanged Shares held: Q3 2025 3.3k, Q4 2025 3.3k, Q1 2026 3.3k, Q2 2026 3.3k
53
MARSH & MCLENNAN COS INC
COM
MRSH
MRSH
6,053
$1.0m0.27%
0.27%
Unchanged Shares held: Q3 2025 6.1k, Q4 2025 6.1k, Q1 2026 6.1k, Q2 2026 6.1k
54
ELI LILLY & CO
COM
LLY
LLY
818
$981.1k0.26%
0.26%
Unchanged Shares held: Q3 2025 868, Q4 2025 818, Q1 2026 818, Q2 2026 818
55
ILLINOIS TOOL WKS INC
COM
ITW
ITW
3,619
$978.8k0.26%
0.26%
Unchanged Shares held: Q3 2025 3.6k, Q4 2025 3.6k, Q1 2026 3.6k, Q2 2026 3.6k
56
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
7,429
$940.4k0.25%
0.25%
Unchanged Shares held: Q3 2025 0, Q4 2025 7.4k, Q1 2026 7.4k, Q2 2026 7.4k
57
PROCTER AND GAMBLE CO
COM
PG
PG
5,935
$870.3k0.23%
0.23%
Unchanged Shares held: Q3 2025 5.9k, Q4 2025 5.9k, Q1 2026 5.9k, Q2 2026 5.9k
58
CUMMINS INC
COM
CMI
CMI
1,182
$843.0k0.23%
0.23%
Unchanged Shares held: Q3 2025 1.2k, Q4 2025 1.2k, Q1 2026 1.2k, Q2 2026 1.2k
59
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
10,107
$779.4k0.21%
0.21%
Reduced Shares held: Q3 2025 10.1k, Q4 2025 10.5k, Q1 2026 10.3k, Q2 2026 10.1k
-185
-185
-1.8%
60
CHUBB LIMITED
COM
CB
CB
2,110
$719.0k0.19%
0.19%
Unchanged Shares held: Q3 2025 2.1k, Q4 2025 2.1k, Q1 2026 2.1k, Q2 2026 2.1k
61
LAM RESEARCH CORP
COM NEW
LRCX
LRCX
1,454
$630.1k0.17%
0.17%
Reduced Shares held: Q3 2025 1.6k, Q4 2025 1.6k, Q1 2026 1.5k, Q2 2026 1.5k
-25
-25
-1.7%
62
ISHARES TR
U.S. REAL ES ETF
IYR
IYR
5,200
$531.7k0.14%
0.14%
Reduced Shares held: Q3 2025 5.1k, Q4 2025 5.2k, Q1 2026 5.2k, Q2 2026 5.2k
-40
-40
-0.8%
63
MCDONALDS CORP
COM
MCD
MCD
1,807
$488.4k0.13%
0.13%
Unchanged Shares held: Q3 2025 1.8k, Q4 2025 1.8k, Q1 2026 1.8k, Q2 2026 1.8k
64
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
8,217
$473.5k0.13%
0.13%
Unchanged Shares held: Q3 2025 8.3k, Q4 2025 8.3k, Q1 2026 8.2k, Q2 2026 8.2k
65
REAVES UTIL INCOME FD
COM SH BEN INT
UTG
UTG
11,326
$461.2k0.12%
0.12%
Reduced Shares held: Q3 2025 11.6k, Q4 2025 11.3k, Q1 2026 11.3k, Q2 2026 11.3k
-16
-16
-0.1%
66
KINDER MORGAN INC DEL
COM
KMI
KMI
12,392
$396.2k0.11%
0.11%
Reduced Shares held: Q3 2025 13.0k, Q4 2025 12.5k, Q1 2026 12.5k, Q2 2026 12.4k
-59
-59
-0.5%
67
ISHARES TR
CORE S&P500 ETF
IVV
IVV
500
$374.4k0.10%
0.10%
Reduced Shares held: Q3 2025 600, Q4 2025 600, Q1 2026 550, Q2 2026 500
-50
-50
-9.1%
68
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
2,973
$370.0k0.10%
0.10%
Unchanged Shares held: Q3 2025 3.0k, Q4 2025 3.0k, Q1 2026 3.0k, Q2 2026 3.0k
69
WEC ENERGY GROUP INC
COM
WEC
WEC
2,981
$348.1k0.09%
0.09%
Unchanged Shares held: Q3 2025 3.0k, Q4 2025 3.0k, Q1 2026 3.0k, Q2 2026 3.0k
70
KIMBERLY-CLARK CORP
COM
KMB
KMB
3,052
$335.0k0.09%
0.09%
Unchanged Shares held: Q3 2025 3.1k, Q4 2025 3.1k, Q1 2026 3.1k, Q2 2026 3.1k
71
MEDTRONIC PLC
SHS
MDT
MDT
4,061
$317.7k0.09%
0.09%
Unchanged Shares held: Q3 2025 4.1k, Q4 2025 4.1k, Q1 2026 4.1k, Q2 2026 4.1k
72
NVIDIA CORPORATION
COM
NVDA
NVDA
1,579
$315.9k0.09%
0.09%
Reduced Shares held: Q3 2025 1.5k, Q4 2025 1.6k, Q1 2026 1.6k, Q2 2026 1.6k
-25
-25
-1.6%
73
HONEYWELL AEROSPACE INC
COM
HONA
HONA
1,374
$303.8k0.08%
0.08%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.4k
74
BLACKROCK ETF TRUST II
ISHARES SHORT-TE
CALI
CALI
6,000
$303.2k0.08%
0.08%
Unchanged Shares held: Q3 2025 6.0k, Q4 2025 6.0k, Q1 2026 6.0k, Q2 2026 6.0k
75
HONEYWELL INTL INC
COM
HON
HON
1,349
$302.0k0.08%
0.08%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.3k
76
TOYOTA MOTOR CORP
ADS
TM
TM
1,706
$287.3k0.08%
0.08%
Unchanged Shares held: Q3 2025 1.7k, Q4 2025 1.7k, Q1 2026 1.7k, Q2 2026 1.7k
77
EQUITY RESIDENTIAL
SH BEN INT
VMRK
VMRK
4,196
$285.0k0.08%
0.08%
Unchanged Shares held: Q3 2025 0, Q4 2025 4.2k, Q1 2026 4.2k, Q2 2026 4.2k
78
SELECT SECTOR SPDR TR
SBI INT-UTILS
XLU
XLU
5,702
$258.5k0.07%
0.07%
Reduced Shares held: Q3 2025 6.0k, Q4 2025 5.9k, Q1 2026 5.9k, Q2 2026 5.7k
-234
-234
-3.9%
79
GRAYSCALE BITCOIN TRUST ETF
SHS REP COM UT
GBTC
GBTC
5,000
$227.6k0.06%
0.06%
Unchanged Shares held: Q3 2025 5.0k, Q4 2025 5.0k, Q1 2026 5.0k, Q2 2026 5.0k
80
UNILEVER PLC
SPON ADR NEW
UL
UL
3,756
$225.8k0.06%
0.06%
Reduced Shares held: Q3 2025 0, Q4 2025 3.8k, Q1 2026 3.8k, Q2 2026 3.8k
-7
-7
-0.2%
81
FORD MTR CO
COM
F
F
12,650
$175.8k0.05%
0.05%
Reduced Shares held: Q3 2025 13.5k, Q4 2025 13.5k, Q1 2026 12.8k, Q2 2026 12.7k
-100
-100
-0.8%
82
BLUE OWL CAPITAL CORPORATION
COM
OBDC
OBDC
15,914
$173.0k0.05%
0.05%
Reduced Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 15.9k, Q2 2026 15.9k
-22
-22
-0.1%