1
APPLE INC
COM
AAPL
AAPL
716,496
$179.4m5.42%
5.42%
Added Shares held: Q1 2024 742.5k, Q2 2024 745.0k, Q3 2024 713.2k, Q4 2024 716.5k
+3.2k
+3,248
0.5%
2
WATSCO INC
COM
WSO
WSO
342,412
$162.3m4.91%
4.91%
Added Shares held: Q1 2024 349.5k, Q2 2024 346.8k, Q3 2024 341.3k, Q4 2024 342.4k
+1.1k
+1,147
0.3%
3
MICROSOFT CORP
COM
MSFT
MSFT
384,474
$162.1m4.90%
4.90%
Added Shares held: Q1 2024 378.2k, Q2 2024 379.7k, Q3 2024 382.5k, Q4 2024 384.5k
+2.0k
+2,010
0.5%
4
FAIR ISAAC CORP
COM
FICO
FICO
71,029
$141.4m4.27%
4.27%
Added Shares held: Q1 2024 81.2k, Q2 2024 81.9k, Q3 2024 70.7k, Q4 2024 71.0k
+322
+322
0.5%
5
COPART INC
COM
CPRT
CPRT
2,001,097
$114.8m3.47%
3.47%
Added Shares held: Q1 2024 2.0m, Q2 2024 2.0m, Q3 2024 2.0m, Q4 2024 2.0m
+11.1k
+11,106
0.6%
6
BROADRIDGE FINL SOLUTIONS IN
COM
BR
BR
387,849
$87.7m2.65%
2.65%
Added Shares held: Q1 2024 391.3k, Q2 2024 393.2k, Q3 2024 383.8k, Q4 2024 387.8k
+4.0k
+4,003
1.0%
7
VISA INC
COM CL A
V
V
259,276
$81.9m2.48%
2.48%
Reduced Shares held: Q1 2024 267.0k, Q2 2024 264.2k, Q3 2024 260.2k, Q4 2024 259.3k
-959
-959
-0.4%
8
MASTERCARD INCORPORATED
CL A
MA
MA
134,136
$70.6m2.14%
2.14%
Added Shares held: Q1 2024 141.2k, Q2 2024 140.3k, Q3 2024 134.0k, Q4 2024 134.1k
+159
+159
0.1%
9
SHERWIN WILLIAMS CO
COM
SHW
SHW
201,062
$68.3m2.07%
2.07%
Added Shares held: Q1 2024 212.4k, Q2 2024 205.7k, Q3 2024 200.9k, Q4 2024 201.1k
+167
+167
0.1%
10
CME GROUP INC
COM
CME
CME
287,243
$66.7m2.02%
2.02%
Added Shares held: Q1 2024 293.5k, Q2 2024 293.2k, Q3 2024 282.4k, Q4 2024 287.2k
+4.9k
+4,880
1.7%
11
WISDOMTREE TR
US QTLY DIV GRT
DGRW
DGRW
782,957
$63.4m1.92%
1.92%
Added Shares held: Q1 2024 771.7k, Q2 2024 741.9k, Q3 2024 768.7k, Q4 2024 783.0k
+14.2k
+14,223
1.9%
12
BROWN & BROWN INC
COM
BRO
BRO
614,980
$62.7m1.90%
1.90%
Added Shares held: Q1 2024 631.0k, Q2 2024 626.7k, Q3 2024 613.3k, Q4 2024 615.0k
+1.6k
+1,647
0.3%
13
BERKLEY W R CORP
COM
WRB
WRB
981,162
$57.4m1.74%
1.74%
Reduced Shares held: Q1 2024 1.0m, Q2 2024 1.0m, Q3 2024 987.8k, Q4 2024 981.2k
-6.7k
-6,661
-0.7%
14
AMPHENOL CORP
CL A
APH
APH
769,799
$53.5m1.62%
1.62%
Added Shares held: Q1 2024 777.2k, Q2 2024 769.4k, Q3 2024 763.9k, Q4 2024 769.8k
+5.9k
+5,933
0.8%
15
COGENT COMMUNICATIONS HLDGS
COM NEW
CCOI
CCOI
596,821
$46.0m1.39%
1.39%
Reduced Shares held: Q1 2024 609.4k, Q2 2024 593.3k, Q3 2024 609.8k, Q4 2024 596.8k
-13.0k
-13,000
-2.1%
16
FIRSTSERVICE CORP NEW
COM
FSV
FSV
251,439
$45.5m1.38%
1.38%
Added Shares held: Q1 2024 202.6k, Q2 2024 196.9k, Q3 2024 246.7k, Q4 2024 251.4k
+4.8k
+4,766
1.9%
17
AIR PRODS & CHEMS INC
COM
APD
APD
155,967
$45.2m1.37%
1.37%
Reduced Shares held: Q1 2024 163.3k, Q2 2024 161.4k, Q3 2024 157.0k, Q4 2024 156.0k
-994
-994
-0.6%
18
ISHARES TR
ISHS 1-5YR INVS
IGSB
IGSB
863,658
$44.7m1.35%
1.35%
Reduced Shares held: Q1 2024 991.0k, Q2 2024 809.5k, Q3 2024 864.2k, Q4 2024 863.7k
-507
-507
-0.1%
19
AMAZON COM INC
COM
AMZN
AMZN
196,359
$43.1m1.30%
1.30%
Reduced Shares held: Q1 2024 196.6k, Q2 2024 197.6k, Q3 2024 198.8k, Q4 2024 196.4k
-2.4k
-2,418
-1.2%
20
STERIS PLC
SHS USD
STE
STE
199,454
$41.0m1.24%
1.24%
Reduced Shares held: Q1 2024 207.9k, Q2 2024 205.7k, Q3 2024 203.0k, Q4 2024 199.5k
-3.5k
-3,528
-1.7%
21
FERGUSON ENTERPRISES INC
COMMON STOCK NEW
FERG
FERG
225,420
$39.1m1.18%
1.18%
Added Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 223.7k, Q4 2024 225.4k
+1.7k
+1,718
0.8%
22
COSTCO WHSL CORP NEW
COM
COST
COST
42,427
$38.9m1.18%
1.18%
Reduced Shares held: Q1 2024 45.9k, Q2 2024 44.8k, Q3 2024 43.0k, Q4 2024 42.4k
-599
-599
-1.4%
23
DANAHER CORPORATION
COM
DHR
DHR
165,168
$37.9m1.15%
1.15%
Added Shares held: Q1 2024 159.7k, Q2 2024 161.6k, Q3 2024 164.3k, Q4 2024 165.2k
+818
+818
0.5%
24
VERISIGN INC
COM
VRSN
VRSN
181,746
$37.6m1.14%
1.14%
Added Shares held: Q1 2024 204.7k, Q2 2024 191.7k, Q3 2024 170.5k, Q4 2024 181.7k
+11.2k
+11,198
6.6%
25
LOCKHEED MARTIN CORP
COM
LMT
LMT
74,173
$36.0m1.09%
1.09%
Added Shares held: Q1 2024 76.8k, Q2 2024 76.3k, Q3 2024 73.7k, Q4 2024 74.2k
+435
+435
0.6%
26
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
547,686
$34.1m1.03%
1.03%
Reduced Shares held: Q1 2024 544.9k, Q2 2024 542.1k, Q3 2024 551.9k, Q4 2024 547.7k
-4.2k
-4,176
-0.8%
27
NEXSTAR MEDIA GROUP INC
COMMON STOCK
NXST
NXST
216,026
$34.1m1.03%
1.03%
Reduced Shares held: Q1 2024 236.1k, Q2 2024 232.2k, Q3 2024 226.6k, Q4 2024 216.0k
-10.6k
-10,615
-4.7%
28
CARLISLE COS INC
COM
CSL
CSL
89,962
$33.2m1.00%
1.00%
Added Shares held: Q1 2024 87.5k, Q2 2024 88.2k, Q3 2024 87.3k, Q4 2024 90.0k
+2.6k
+2,627
3.0%
29
SMITH A O CORP
COM
AOS
AOS
481,513
$32.8m0.99%
0.99%
Reduced Shares held: Q1 2024 540.2k, Q2 2024 541.6k, Q3 2024 520.3k, Q4 2024 481.5k
-38.8k
-38,781
-7.5%
30
HEICO CORP NEW
CL A
HEI.A
HEI.A
175,698
$32.7m0.99%
0.99%
Added Shares held: Q1 2024 176.6k, Q2 2024 177.0k, Q3 2024 174.2k, Q4 2024 175.7k
+1.5k
+1,514
0.9%
31
WATERS CORP
COM
WAT
WAT
83,707
$31.1m0.94%
0.94%
Reduced Shares held: Q1 2024 86.5k, Q2 2024 86.1k, Q3 2024 84.2k, Q4 2024 83.7k
-451
-451
-0.5%
32
RYAN SPECIALTY HOLDINGS INC
CL A
RYAN
RYAN
473,916
$30.4m0.92%
0.92%
Added Shares held: Q1 2024 374.9k, Q2 2024 450.2k, Q3 2024 452.5k, Q4 2024 473.9k
+21.4k
+21,427
4.7%
33
ALPHABET INC
CAP STK CL C
GOOG
GOOG
156,489
$29.8m0.90%
0.90%
Reduced Shares held: Q1 2024 160.2k, Q2 2024 159.5k, Q3 2024 158.0k, Q4 2024 156.5k
-1.5k
-1,500
-0.9%
34
OREILLY AUTOMOTIVE INC
COM
ORLY
ORLY
25,058
$29.7m0.90%
0.90%
Added Shares held: Q1 2024 23.8k, Q2 2024 24.2k, Q3 2024 24.8k, Q4 2024 25.1k
+212
+212
0.8%
35
OLD REP INTL CORP
COM
ORI
ORI
785,190
$28.4m0.86%
0.86%
Added Shares held: Q1 2024 785.0k, Q2 2024 778.4k, Q3 2024 776.2k, Q4 2024 785.2k
+9.0k
+9,011
1.2%
36
PFIZER INC
COM
PFE
PFE
1,054,464
$28.0m0.85%
0.85%
Added Shares held: Q1 2024 1.3m, Q2 2024 1.3m, Q3 2024 791.1k, Q4 2024 1.1m
+263.3k
+263,314
33.3%
37
GALLAGHER ARTHUR J & CO
COM
AJG
AJG
98,118
$27.9m0.84%
0.84%
Added Shares held: Q1 2024 97.1k, Q2 2024 97.0k, Q3 2024 97.3k, Q4 2024 98.1k
+859
+859
0.9%
38
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
141,507
$26.8m0.81%
0.81%
Added Shares held: Q1 2024 137.9k, Q2 2024 140.6k, Q3 2024 140.0k, Q4 2024 141.5k
+1.5k
+1,469
1.1%
39
ISHARES TR
CORE S&P500 ETF
IVV
IVV
44,362
$26.1m0.79%
0.79%
Reduced Shares held: Q1 2024 47.8k, Q2 2024 44.9k, Q3 2024 44.7k, Q4 2024 44.4k
-383
-383
-0.9%
40
ISHARES TR
USD INV GRDE ETF
USIG
USIG
505,032
$25.4m0.77%
0.77%
Added Shares held: Q1 2024 411.8k, Q2 2024 430.9k, Q3 2024 488.7k, Q4 2024 505.0k
+16.3k
+16,326
3.3%
41
EQUIFAX INC
COM
EFX
EFX
98,623
$25.1m0.76%
0.76%
Reduced Shares held: Q1 2024 92.0k, Q2 2024 104.2k, Q3 2024 107.6k, Q4 2024 98.6k
-9.0k
-8,970
-8.3%
42
CRH PLC
ORD
CRH
CRH
270,768
$25.1m0.76%
0.76%
Added Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 267.2k, Q4 2024 270.8k
+3.5k
+3,531
1.3%
43
MOODYS CORP
COM
MCO
MCO
48,996
$23.2m0.70%
0.70%
Reduced Shares held: Q1 2024 94.2k, Q2 2024 93.8k, Q3 2024 51.7k, Q4 2024 49.0k
-2.7k
-2,703
-5.2%
44
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
39,132
$22.9m0.69%
0.69%
Added Shares held: Q1 2024 32.2k, Q2 2024 31.5k, Q3 2024 30.4k, Q4 2024 39.1k
+8.7k
+8,693
28.6%
45
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
VGIT
VGIT
395,290
$22.9m0.69%
0.69%
Added Shares held: Q1 2024 128.5k, Q2 2024 341.0k, Q3 2024 389.4k, Q4 2024 395.3k
+5.9k
+5,863
1.5%
46
MORNINGSTAR INC
COM
MORN
MORN
65,924
$22.2m0.67%
0.67%
Added Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 61.6k, Q4 2024 65.9k
+4.3k
+4,299
7.0%
47
VANGUARD WHITEHALL FDS
INTL DVD ETF
VIGI
VIGI
276,929
$22.2m0.67%
0.67%
Added Shares held: Q1 2024 328.9k, Q2 2024 275.7k, Q3 2024 275.0k, Q4 2024 276.9k
+1.9k
+1,933
0.7%
48
ROPER TECHNOLOGIES INC
COM
ROP
ROP
42,465
$22.1m0.67%
0.67%
Added Shares held: Q1 2024 42.0k, Q2 2024 42.3k, Q3 2024 42.2k, Q4 2024 42.5k
+238
+238
0.6%
49
AMERICAN TOWER CORP NEW
COM
AMT
AMT
118,546
$21.7m0.66%
0.66%
Reduced Shares held: Q1 2024 157.5k, Q2 2024 147.5k, Q3 2024 145.6k, Q4 2024 118.5k
-27.1k
-27,068
-18.6%
50
TYLER TECHNOLOGIES INC
COM
TYL
TYL
36,160
$20.9m0.63%
0.63%
Reduced Shares held: Q1 2024 44.8k, Q2 2024 43.7k, Q3 2024 43.7k, Q4 2024 36.2k
-7.6k
-7,568
-17.3%
51
CACI INTL INC
CL A
CACI
CACI
51,568
$20.8m0.63%
0.63%
Reduced Shares held: Q1 2024 29.5k, Q2 2024 30.3k, Q3 2024 54.1k, Q4 2024 51.6k
-2.5k
-2,532
-4.7%
52
HOME DEPOT INC
COM
HD
HD
49,103
$19.1m0.58%
0.58%
Added Shares held: Q1 2024 49.4k, Q2 2024 49.3k, Q3 2024 48.4k, Q4 2024 49.1k
+663
+663
1.4%
53
JPMORGAN CHASE & CO
COM
JPM
JPM
78,707
$18.9m0.57%
0.57%
Added Shares held: Q1 2024 75.0k, Q2 2024 77.0k, Q3 2024 77.7k, Q4 2024 78.7k
+1.0k
+1,012
1.3%
54
ISHARES TR
RUS 1000 ETF
IWB
IWB
58,391
$18.8m0.57%
0.57%
Reduced Shares held: Q1 2024 63.5k, Q2 2024 58.3k, Q3 2024 62.1k, Q4 2024 58.4k
-3.7k
-3,719
-6.0%
55
ROLLINS INC
COM
ROL
ROL
401,169
$18.6m0.56%
0.56%
Added Shares held: Q1 2024 391.1k, Q2 2024 393.7k, Q3 2024 392.6k, Q4 2024 401.2k
+8.5k
+8,546
2.2%
56
MSCI INC
COM
MSCI
MSCI
30,933
$18.6m0.56%
0.56%
Added Shares held: Q1 2024 29.9k, Q2 2024 30.5k, Q3 2024 30.3k, Q4 2024 30.9k
+669
+669
2.2%
57
BROADCOM INC
COM
AVGO
AVGO
78,476
$18.2m0.55%
0.55%
Added Shares held: Q1 2024 97.4k, Q2 2024 95.5k, Q3 2024 76.6k, Q4 2024 78.5k
+1.9k
+1,861
2.4%
58
WISDOMTREE TR
EMG MKTS SMCAP
DGS
DGS
366,668
$17.9m0.54%
0.54%
Added Shares held: Q1 2024 370.0k, Q2 2024 371.4k, Q3 2024 363.7k, Q4 2024 366.7k
+3.0k
+2,958
0.8%
59
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
61,872
$17.9m0.54%
0.54%
Added Shares held: Q1 2024 28.8k, Q2 2024 30.4k, Q3 2024 30.6k, Q4 2024 61.9k
+31.2k
+31,235
102.0%
60
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
GSIE
GSIE
503,037
$16.8m0.51%
0.51%
Added Shares held: Q1 2024 617.6k, Q2 2024 496.6k, Q3 2024 494.7k, Q4 2024 503.0k
+8.4k
+8,370
1.7%
61
LANDBRIDGE COMPANY LLC
CL A
LB
LB
236,475
$15.3m0.46%
0.46%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 236.5k
62
ISHARES TR
CORE S&P SCP ETF
IJR
IJR
123,508
$14.2m0.43%
0.43%
Added Shares held: Q1 2024 121.7k, Q2 2024 120.9k, Q3 2024 123.1k, Q4 2024 123.5k
+399
+399
0.3%
63
CHURCH & DWIGHT CO INC
COM
CHD
CHD
132,126
$13.8m0.42%
0.42%
Reduced Shares held: Q1 2024 134.8k, Q2 2024 134.2k, Q3 2024 133.5k, Q4 2024 132.1k
-1.3k
-1,339
-1.0%
64
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
27,747
$12.6m0.38%
0.38%
Added Shares held: Q1 2024 28.4k, Q2 2024 28.2k, Q3 2024 27.7k, Q4 2024 27.7k
+31
+31
0.1%
65
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
24,446
$12.5m0.38%
0.38%
Added Shares held: Q1 2024 18.3k, Q2 2024 18.2k, Q3 2024 17.1k, Q4 2024 24.4k
+7.3k
+7,326
42.8%
66
ISHARES TR
1 3 YR TREAS BD
SHY
SHY
149,693
$12.3m0.37%
0.37%
Added Shares held: Q1 2024 84.4k, Q2 2024 92.0k, Q3 2024 109.7k, Q4 2024 149.7k
+40.0k
+39,976
36.4%
67
NORDSON CORP
COM
NDSN
NDSN
56,428
$11.8m0.36%
0.36%
Reduced Shares held: Q1 2024 62.2k, Q2 2024 60.7k, Q3 2024 57.0k, Q4 2024 56.4k
-595
-595
-1.0%
68
META PLATFORMS INC
CL A
META
META
19,496
$11.4m0.35%
0.35%
Added Shares held: Q1 2024 19.4k, Q2 2024 19.5k, Q3 2024 19.2k, Q4 2024 19.5k
+287
+287
1.5%
69
GARTNER INC
COM
IT
IT
23,246
$11.3m0.34%
0.34%
Added Shares held: Q1 2024 22.8k, Q2 2024 23.2k, Q3 2024 23.0k, Q4 2024 23.2k
+203
+203
0.9%
70
JOHNSON & JOHNSON
COM
JNJ
JNJ
75,280
$10.9m0.33%
0.33%
Reduced Shares held: Q1 2024 78.5k, Q2 2024 78.4k, Q3 2024 75.3k, Q4 2024 75.3k
-11
-11
-0.0%
71
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
19,879
$10.3m0.31%
0.31%
Reduced Shares held: Q1 2024 20.6k, Q2 2024 20.5k, Q3 2024 20.0k, Q4 2024 19.9k
-157
-157
-0.8%
72
BLACKROCK INC
COM
BLK
BLK
9,915
$10.2m0.31%
0.31%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 9.9k
73
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
MDY
MDY
16,512
$9.4m0.28%
0.28%
Added Shares held: Q1 2024 16.4k, Q2 2024 16.4k, Q3 2024 16.2k, Q4 2024 16.5k
+332
+332
2.0%
74
PROCTER AND GAMBLE CO
COM
PG
PG
54,674
$9.2m0.28%
0.28%
Added Shares held: Q1 2024 67.2k, Q2 2024 68.1k, Q3 2024 54.6k, Q4 2024 54.7k
+77
+77
0.1%
75
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
VIG
VIG
46,801
$9.2m0.28%
0.28%
Added Shares held: Q1 2024 45.2k, Q2 2024 46.3k, Q3 2024 46.5k, Q4 2024 46.8k
+258
+258
0.6%
76
METTLER TOLEDO INTERNATIONAL
COM
MTD
MTD
7,429
$9.1m0.27%
0.27%
Added Shares held: Q1 2024 6.6k, Q2 2024 6.6k, Q3 2024 6.6k, Q4 2024 7.4k
+843
+843
12.8%
77
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
31,048
$9.1m0.27%
0.27%
Added Shares held: Q1 2024 32.1k, Q2 2024 31.6k, Q3 2024 30.9k, Q4 2024 31.0k
+114
+114
0.4%
78
ISHARES INC
CORE MSCI EMKT
IEMG
IEMG
164,576
$8.6m0.26%
0.26%
Added Shares held: Q1 2024 149.7k, Q2 2024 157.0k, Q3 2024 158.5k, Q4 2024 164.6k
+6.1k
+6,099
3.9%
79
MERCK & CO INC
COM
MRK
MRK
80,341
$8.0m0.24%
0.24%
Added Shares held: Q1 2024 76.5k, Q2 2024 82.0k, Q3 2024 77.7k, Q4 2024 80.3k
+2.7k
+2,674
3.4%
80
SALESFORCE INC
COM
CRM
CRM
23,821
$8.0m0.24%
0.24%
Reduced Shares held: Q1 2024 23.2k, Q2 2024 23.9k, Q3 2024 23.9k, Q4 2024 23.8k
-45
-45
-0.2%
81
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
35,891
$7.9m0.24%
0.24%
Added Shares held: Q1 2024 28.2k, Q2 2024 27.9k, Q3 2024 25.8k, Q4 2024 35.9k
+10.1k
+10,089
39.1%
82
ADOBE INC
COM
ADBE
ADBE
17,818
$7.9m0.24%
0.24%
Reduced Shares held: Q1 2024 18.3k, Q2 2024 18.5k, Q3 2024 18.4k, Q4 2024 17.8k
-611
-611
-3.3%
83
STRYKER CORPORATION
COM
SYK
SYK
21,609
$7.8m0.24%
0.24%
Added Shares held: Q1 2024 19.2k, Q2 2024 19.6k, Q3 2024 20.4k, Q4 2024 21.6k
+1.2k
+1,162
5.7%
84
CDW CORP
COM
CDW
CDW
41,663
$7.3m0.22%
0.22%
Reduced Shares held: Q1 2024 188.1k, Q2 2024 189.6k, Q3 2024 184.8k, Q4 2024 41.7k
-143.1k
-143,130
-77.5%
85
PALO ALTO NETWORKS INC
COM
PANW
PANW
39,565
$7.2m0.22%
0.22%
Reduced Shares held: Q1 2024 53.7k, Q2 2024 53.5k, Q3 2024 42.6k, Q4 2024 39.6k
-3.0k
-3,041
-7.1%
86
NVIDIA CORPORATION
COM
NVDA
NVDA
51,682
$6.9m0.21%
0.21%
Added Shares held: Q1 2024 48.2k, Q2 2024 51.0k, Q3 2024 49.5k, Q4 2024 51.7k
+2.1k
+2,145
4.3%
87
NEXTERA ENERGY INC
COM
NEE
NEE
95,819
$6.9m0.21%
0.21%
Added Shares held: Q1 2024 100.6k, Q2 2024 101.8k, Q3 2024 95.4k, Q4 2024 95.8k
+423
+423
0.4%
88
ABBOTT LABS
COM
ABT
ABT
60,177
$6.8m0.21%
0.21%
Reduced Shares held: Q1 2024 63.6k, Q2 2024 65.1k, Q3 2024 65.6k, Q4 2024 60.2k
-5.4k
-5,446
-8.3%
89
EXXON MOBIL CORP
COM
XOM
XOM
61,987
$6.7m0.20%
0.20%
Added Shares held: Q1 2024 60.5k, Q2 2024 63.5k, Q3 2024 51.6k, Q4 2024 62.0k
+10.3k
+10,337
20.0%
90
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
VEA
VEA
134,762
$6.4m0.19%
0.19%
Reduced Shares held: Q1 2024 168.6k, Q2 2024 163.5k, Q3 2024 154.0k, Q4 2024 134.8k
-19.3k
-19,285
-12.5%
91
ISHARES TR
RUS 1000 GRW ETF
IWF
IWF
15,228
$6.1m0.18%
0.18%
Reduced Shares held: Q1 2024 17.2k, Q2 2024 16.5k, Q3 2024 15.6k, Q4 2024 15.2k
-403
-403
-2.6%
92
PEPSICO INC
COM
PEP
PEP
39,394
$6.0m0.18%
0.18%
Added Shares held: Q1 2024 38.8k, Q2 2024 39.1k, Q3 2024 39.2k, Q4 2024 39.4k
+152
+152
0.4%
93
ABBVIE INC
COM
ABBV
ABBV
32,997
$5.9m0.18%
0.18%
Added Shares held: Q1 2024 30.9k, Q2 2024 30.3k, Q3 2024 31.6k, Q4 2024 33.0k
+1.4k
+1,389
4.4%
94
INTUIT
COM
INTU
INTU
8,977
$5.6m0.17%
0.17%
Reduced Shares held: Q1 2024 9.0k, Q2 2024 9.2k, Q3 2024 9.0k, Q4 2024 9.0k
-17
-17
-0.2%
95
ISHARES TR
MSCI EAFE ETF
EFA
EFA
73,323
$5.5m0.17%
0.17%
Reduced Shares held: Q1 2024 75.1k, Q2 2024 75.1k, Q3 2024 74.5k, Q4 2024 73.3k
-1.2k
-1,181
-1.6%
96
CHEVRON CORP NEW
COM
CVX
CVX
38,119
$5.5m0.17%
0.17%
Reduced Shares held: Q1 2024 45.0k, Q2 2024 43.3k, Q3 2024 40.7k, Q4 2024 38.1k
-2.5k
-2,550
-6.3%
97
ROSS STORES INC
COM
ROST
ROST
35,966
$5.4m0.16%
0.16%
Reduced Shares held: Q1 2024 36.7k, Q2 2024 36.2k, Q3 2024 37.6k, Q4 2024 36.0k
-1.6k
-1,600
-4.3%
98
RTX CORPORATION
COM
RTX
RTX
44,010
$5.1m0.15%
0.15%
Added Shares held: Q1 2024 42.9k, Q2 2024 43.0k, Q3 2024 41.7k, Q4 2024 44.0k
+2.3k
+2,262
5.4%
99
SERVICENOW INC
COM
NOW
NOW
4,777
$5.1m0.15%
0.15%
Added Shares held: Q1 2024 4.4k, Q2 2024 4.6k, Q3 2024 4.8k, Q4 2024 4.8k
+4
+4
0.1%
100
SCHWAB STRATEGIC TR
US DIVIDEND EQ
SCHD
SCHD
173,627
$4.7m0.14%
0.14%
Reduced Shares held: Q1 2024 176.4k, Q2 2024 174.4k, Q3 2024 174.4k, Q4 2024 173.6k
-799
-799
-0.5%