1
APPLE INC
COM
AAPL
AAPL
62,012
$13.1m5.30%
5.30%
Reduced Shares held: Q3 2023 66.3k, Q4 2023 63.7k, Q1 2024 63.1k, Q2 2024 62.0k
-1.1k
-1,105
-1.8%
2
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
63,299
$11.5m4.68%
4.68%
Reduced Shares held: Q3 2023 64.2k, Q4 2023 63.2k, Q1 2024 63.4k, Q2 2024 63.3k
-57
-57
-0.1%
3
SPDR GOLD TR
GOLD SHS
GLD
GLD
38,763
$8.3m3.38%
3.38%
Added Shares held: Q3 2023 37.7k, Q4 2023 37.9k, Q1 2024 38.7k, Q2 2024 38.8k
+56
+56
0.1%
4
SYNOPSYS INC
COM
SNPS
SNPS
13,931
$8.3m3.36%
3.36%
Reduced Shares held: Q3 2023 14.6k, Q4 2023 14.3k, Q1 2024 14.0k, Q2 2024 13.9k
-90
-90
-0.6%
5
ISHARES TR
1 3 YR TREAS BD
SHY
SHY
99,894
$8.2m3.31%
3.31%
Added Shares held: Q3 2023 93.7k, Q4 2023 95.6k, Q1 2024 98.9k, Q2 2024 99.9k
+1.0k
+1,041
1.1%
6
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
19,627
$8.0m3.24%
3.24%
Added Shares held: Q3 2023 24.2k, Q4 2023 24.1k, Q1 2024 19.6k, Q2 2024 19.6k
+21
+21
0.1%
7
RTX CORPORATION
COM
RTX
RTX
73,806
$7.4m3.01%
3.01%
Added Shares held: Q3 2023 72.1k, Q4 2023 72.8k, Q1 2024 73.3k, Q2 2024 73.8k
+533
+533
0.7%
8
MICROSOFT CORP
COM
MSFT
MSFT
16,234
$7.3m2.94%
2.94%
Added Shares held: Q3 2023 14.7k, Q4 2023 14.4k, Q1 2024 14.3k, Q2 2024 16.2k
+1.9k
+1,928
13.5%
9
ISHARES INC
CORE MSCI EMKT
IEMG
IEMG
129,730
$6.9m2.82%
2.82%
Added Shares held: Q3 2023 118.1k, Q4 2023 118.5k, Q1 2024 122.9k, Q2 2024 129.7k
+6.8k
+6,847
5.6%
10
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
12,283
$6.8m2.76%
2.76%
Added Shares held: Q3 2023 12.4k, Q4 2023 12.1k, Q1 2024 12.3k, Q2 2024 12.3k
+32
+32
0.3%
11
BLACKROCK INC
COM
BLK
BLK
8,369
$6.6m2.67%
2.67%
Added Shares held: Q3 2023 8.4k, Q4 2023 8.1k, Q1 2024 8.1k, Q2 2024 8.4k
+317
+317
3.9%
12
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
VGK
VGK
97,345
$6.5m2.64%
2.64%
Added Shares held: Q3 2023 96.5k, Q4 2023 96.0k, Q1 2024 97.2k, Q2 2024 97.3k
+142
+142
0.1%
13
WILLIAMS COS INC
COM
WMB
WMB
152,327
$6.5m2.63%
2.63%
Reduced Shares held: Q3 2023 152.1k, Q4 2023 153.5k, Q1 2024 153.9k, Q2 2024 152.3k
-1.5k
-1,537
-1.0%
14
FISERV INC
COM
FISV
FISV
39,093
$5.8m2.36%
2.36%
Added Shares held: Q3 2023 38.4k, Q4 2023 37.8k, Q1 2024 37.8k, Q2 2024 39.1k
+1.3k
+1,256
3.3%
15
FLEX LTD
ORD
FLEX
FLEX
197,366
$5.8m2.36%
2.36%
Added Shares held: Q3 2023 256.6k, Q4 2023 257.0k, Q1 2024 195.3k, Q2 2024 197.4k
+2.0k
+2,030
1.0%
16
AMAZON COM INC
COM
AMZN
AMZN
29,558
$5.7m2.32%
2.32%
Added Shares held: Q3 2023 30.1k, Q4 2023 29.9k, Q1 2024 29.4k, Q2 2024 29.6k
+165
+165
0.6%
17
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
137,192
$5.7m2.31%
2.31%
Added Shares held: Q3 2023 134.7k, Q4 2023 136.5k, Q1 2024 136.0k, Q2 2024 137.2k
+1.2k
+1,197
0.9%
18
ISHARES TR
7-10 YR TRSY BD
IEF
IEF
60,585
$5.7m2.30%
2.30%
Added Shares held: Q3 2023 48.9k, Q4 2023 49.3k, Q1 2024 50.5k, Q2 2024 60.6k
+10.1k
+10,132
20.1%
19
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
23,716
$5.7m2.30%
2.30%
Added Shares held: Q3 2023 23.4k, Q4 2023 23.2k, Q1 2024 23.6k, Q2 2024 23.7k
+133
+133
0.6%
20
UNITED RENTALS INC
COM
URI
URI
8,684
$5.6m2.28%
2.28%
Added Shares held: Q3 2023 9.5k, Q4 2023 8.9k, Q1 2024 8.7k, Q2 2024 8.7k
+2
+2
0.0%
21
WOODWARD INC
COM
WWD
WWD
30,963
$5.4m2.19%
2.19%
Added Shares held: Q3 2023 30.2k, Q4 2023 30.2k, Q1 2024 30.6k, Q2 2024 31.0k
+324
+324
1.1%
22
OTIS WORLDWIDE CORP
COM
OTIS
OTIS
54,214
$5.2m2.12%
2.12%
Added Shares held: Q3 2023 54.5k, Q4 2023 53.5k, Q1 2024 53.5k, Q2 2024 54.2k
+690
+690
1.3%
23
ABBOTT LABS
COM
ABT
ABT
48,288
$5.0m2.04%
2.04%
Added Shares held: Q3 2023 45.8k, Q4 2023 46.0k, Q1 2024 46.5k, Q2 2024 48.3k
+1.8k
+1,772
3.8%
24
CHENIERE ENERGY INC
COM NEW
LNG
LNG
28,412
$5.0m2.02%
2.02%
Added Shares held: Q3 2023 36.6k, Q4 2023 36.4k, Q1 2024 27.9k, Q2 2024 28.4k
+535
+535
1.9%
25
ISHARES TR
CORE S&P SCP ETF
IJR
IJR
45,007
$4.8m1.95%
1.95%
Added Shares held: Q3 2023 0, Q4 2023 1.9k, Q1 2024 43.4k, Q2 2024 45.0k
+1.6k
+1,637
3.8%
26
UBER TECHNOLOGIES INC
COM
UBER
UBER
66,030
$4.8m1.95%
1.95%
Added Shares held: Q3 2023 60.5k, Q4 2023 60.8k, Q1 2024 60.3k, Q2 2024 66.0k
+5.7k
+5,687
9.4%
27
BANK AMERICA CORP
COM
BAC
BAC
118,351
$4.7m1.91%
1.91%
Added Shares held: Q3 2023 115.9k, Q4 2023 116.2k, Q1 2024 118.2k, Q2 2024 118.4k
+105
+105
0.1%
28
VISA INC
COM CL A
V
V
17,022
$4.5m1.81%
1.81%
Added Shares held: Q3 2023 16.6k, Q4 2023 16.5k, Q1 2024 16.6k, Q2 2024 17.0k
+403
+403
2.4%
29
GE AEROSPACE
COM NEW
GE
GE
28,058
$4.5m1.81%
1.81%
Added Shares held: Q3 2023 27.8k, Q4 2023 27.9k, Q1 2024 27.9k, Q2 2024 28.1k
+203
+203
0.7%
30
ISHARES TR
ISHS 1-5YR INVS
IGSB
IGSB
79,914
$4.1m1.66%
1.66%
Added Shares held: Q3 2023 61.3k, Q4 2023 63.3k, Q1 2024 67.6k, Q2 2024 79.9k
+12.3k
+12,319
18.2%
31
BECTON DICKINSON & CO
COM
BDX
BDX
17,391
$4.1m1.65%
1.65%
Added Shares held: Q3 2023 16.2k, Q4 2023 16.4k, Q1 2024 16.7k, Q2 2024 17.4k
+706
+706
4.2%
32
CANADIAN NAT RES LTD
COM
CNQ
CNQ
112,004
$4.0m1.62%
1.62%
Added Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 109.9k, Q2 2024 112.0k
+2.1k
+2,096
1.9%
33
COSTCO WHSL CORP NEW
COM
COST
COST
4,594
$3.9m1.58%
1.58%
Reduced Shares held: Q3 2023 5.3k, Q4 2023 4.9k, Q1 2024 4.8k, Q2 2024 4.6k
-183
-183
-3.8%
34
JPMORGAN CHASE & CO
COM
JPM
JPM
18,733
$3.8m1.54%
1.54%
Reduced Shares held: Q3 2023 18.7k, Q4 2023 18.9k, Q1 2024 18.8k, Q2 2024 18.7k
-116
-116
-0.6%
35
PROLOGIS INC.
COM
PLD
PLD
31,521
$3.5m1.44%
1.44%
Added Shares held: Q3 2023 24.9k, Q4 2023 26.7k, Q1 2024 27.5k, Q2 2024 31.5k
+4.1k
+4,051
14.8%
36
DIAGEO PLC
SPON ADR NEW
DEO
DEO
27,597
$3.5m1.41%
1.41%
Added Shares held: Q3 2023 22.7k, Q4 2023 23.0k, Q1 2024 27.2k, Q2 2024 27.6k
+404
+404
1.5%
37
JOHNSON & JOHNSON
COM
JNJ
JNJ
23,549
$3.4m1.40%
1.40%
Added Shares held: Q3 2023 22.7k, Q4 2023 22.6k, Q1 2024 23.4k, Q2 2024 23.5k
+199
+199
0.8%
38
DISNEY WALT CO
COM
DIS
DIS
33,299
$3.3m1.34%
1.34%
Added Shares held: Q3 2023 32.0k, Q4 2023 32.4k, Q1 2024 32.4k, Q2 2024 33.3k
+916
+916
2.8%
39
STARBUCKS CORP
COM
SBUX
SBUX
42,150
$3.3m1.33%
1.33%
Added Shares held: Q3 2023 40.0k, Q4 2023 40.1k, Q1 2024 41.6k, Q2 2024 42.1k
+529
+529
1.3%
40
PEPSICO INC
COM
PEP
PEP
16,615
$2.7m1.11%
1.11%
Added Shares held: Q3 2023 15.9k, Q4 2023 16.1k, Q1 2024 16.5k, Q2 2024 16.6k
+76
+76
0.5%
41
NEXPOINT RESIDENTIAL TR INC
COM
NXRT
NXRT
67,986
$2.7m1.09%
1.09%
Added Shares held: Q3 2023 62.4k, Q4 2023 65.0k, Q1 2024 67.5k, Q2 2024 68.0k
+505
+505
0.8%
42
COMCAST CORP NEW
CL A
CMCSA
CMCSA
68,562
$2.7m1.09%
1.09%
Added Shares held: Q3 2023 98.8k, Q4 2023 98.7k, Q1 2024 68.3k, Q2 2024 68.6k
+237
+237
0.3%
43
CARMAX INC
COM
KMX
KMX
32,357
$2.4m0.96%
0.96%
Added Shares held: Q3 2023 31.3k, Q4 2023 31.7k, Q1 2024 32.0k, Q2 2024 32.4k
+347
+347
1.1%
44
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
3,693
$2.0m0.82%
0.82%
Added Shares held: Q3 2023 1.9k, Q4 2023 2.0k, Q1 2024 2.2k, Q2 2024 3.7k
+1.5k
+1,515
69.6%
45
NEXTRACKER INC
CLASS A COM
NXT
NXT
29,678
$1.4m0.56%
0.56%
Added Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 29.2k, Q2 2024 29.7k
+483
+483
1.6%
46
GE VERNOVA INC
COM
GEV
GEV
6,992
$1.2m0.49%
0.49%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 7.0k
47
ISHARES TR
CORE MSCI EAFE
IEFA
IEFA
12,910
$937.8k0.38%
0.38%
Added Shares held: Q3 2023 6.2k, Q4 2023 6.5k, Q1 2024 7.1k, Q2 2024 12.9k
+5.8k
+5,841
82.6%
48
ELI LILLY & CO
COM
LLY
LLY
850
$769.6k0.31%
0.31%
Reduced Shares held: Q3 2023 1.0k, Q4 2023 900, Q1 2024 900, Q2 2024 850
-50
-50
-5.6%
49
ISHARES TR
NATIONAL MUN ETF
MUB
MUB
7,057
$751.9k0.31%
0.31%
Added Shares held: Q3 2023 0, Q4 2023 6.3k, Q1 2024 6.4k, Q2 2024 7.1k
+635
+635
9.9%
50
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
10,636
$622.4k0.25%
0.25%
Added Shares held: Q3 2023 5.3k, Q4 2023 5.8k, Q1 2024 6.2k, Q2 2024 10.6k
+4.4k
+4,432
71.4%
51
ISHARES TR
U.S. REAL ES ETF
IYR
IYR
5,415
$475.1k0.19%
0.19%
Added Shares held: Q3 2023 0, Q4 2023 2.7k, Q1 2024 2.9k, Q2 2024 5.4k
+2.5k
+2,521
87.1%
52
KINDER MORGAN INC DEL
COM
KMI
KMI
19,320
$383.9k0.16%
0.16%
Added Shares held: Q3 2023 195.4k, Q4 2023 195.2k, Q1 2024 16.1k, Q2 2024 19.3k
+3.3k
+3,260
20.3%
53
REAVES UTIL INCOME FD
COM SH BEN INT
UTG
UTG
11,396
$311.3k0.13%
0.13%
Reduced Shares held: Q3 2023 11.2k, Q4 2023 11.3k, Q1 2024 11.9k, Q2 2024 11.4k
-510
-510
-4.3%
54
UNILEVER PLC
SPON ADR NEW
SPON ADR NEW
5,254
$288.9k0.12%
0.12%
Added Shares held: Q3 2023 5.1k, Q4 2023 5.0k, Q1 2024 5.2k, Q2 2024 5.3k
+90
+90
1.7%
55
GRAYSCALE BITCOIN TRUST ETF
SHS REP COM UT
GBTC
GBTC
5,000
$266.2k0.11%
0.11%
Unchanged Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 5.0k, Q2 2024 5.0k
56
MERCK & CO INC
COM
MRK
MRK
2,000
$247.6k0.10%
0.10%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 2.0k
57
FORD MTR CO
COM
F
F
15,500
$194.4k0.08%
0.08%
Unchanged Shares held: Q3 2023 15.5k, Q4 2023 15.5k, Q1 2024 15.5k, Q2 2024 15.5k