1
MICROSOFT CORP
COM
MSFT
MSFT
3,696,704
$1.8bn5.11%
5.11%
Reduced Shares held: Q3 2024 3.8m, Q4 2024 3.8m, Q1 2025 3.8m, Q2 2025 3.7m
-69.5k
-69,498
-1.9%
2
AMAZON COM INC
COM
AMZN
AMZN
6,121,875
$1.3bn3.73%
3.73%
Reduced Shares held: Q3 2024 6.1m, Q4 2024 6.2m, Q1 2025 6.2m, Q2 2025 6.1m
-29.0k
-28,981
-0.5%
3
APPLE INC
COM
AAPL
AAPL
6,026,880
$1.2bn3.43%
3.43%
Reduced Shares held: Q3 2024 6.4m, Q4 2024 6.3m, Q1 2025 6.2m, Q2 2025 6.0m
-147.4k
-147,390
-2.4%
4
NVIDIA CORPORATION
COM
NVDA
NVDA
5,599,138
$884.6m2.46%
2.46%
Added Shares held: Q3 2024 4.7m, Q4 2024 5.0m, Q1 2025 5.4m, Q2 2025 5.6m
+218.6k
+218,564
4.1%
5
VISA INC
COM CL A
V
V
2,071,053
$735.3m2.04%
2.04%
Added Shares held: Q3 2024 2.2m, Q4 2024 2.1m, Q1 2025 2.0m, Q2 2025 2.1m
+34.3k
+34,297
1.7%
6
JPMORGAN CHASE & CO
COM
JPM
JPM
2,329,745
$675.4m1.88%
1.88%
Added Shares held: Q3 2024 2.4m, Q4 2024 2.4m, Q1 2025 2.3m, Q2 2025 2.3m
+10.6k
+10,609
0.5%
7
IDEXX LABS INC
COM
IDXX
IDXX
1,080,505
$579.5m1.61%
1.61%
Reduced Shares held: Q3 2024 1.2m, Q4 2024 1.1m, Q1 2025 1.1m, Q2 2025 1.1m
-10.3k
-10,265
-0.9%
8
MASTERCARD INCORPORATED
CL A
MA
MA
1,007,323
$566.1m1.57%
1.57%
Reduced Shares held: Q3 2024 1.0m, Q4 2024 1.0m, Q1 2025 1.0m, Q2 2025 1.0m
-13.4k
-13,372
-1.3%
9
ALPHABET INC
CAP STK CL C
GOOG
GOOG
3,180,029
$564.1m1.57%
1.57%
Reduced Shares held: Q3 2024 3.3m, Q4 2024 3.3m, Q1 2025 3.2m, Q2 2025 3.2m
-35.6k
-35,649
-1.1%
10
COSTCO WHSL CORP NEW
COM
COST
COST
551,986
$546.4m1.52%
1.52%
Added Shares held: Q3 2024 588.5k, Q4 2024 588.1k, Q1 2025 548.9k, Q2 2025 552.0k
+3.1k
+3,087
0.6%
11
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
859,665
$531.1m1.48%
1.48%
Added Shares held: Q3 2024 805.4k, Q4 2024 819.7k, Q1 2025 854.4k, Q2 2025 859.7k
+5.3k
+5,282
0.6%
12
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
2,525,136
$445.0m1.24%
1.24%
Reduced Shares held: Q3 2024 2.6m, Q4 2024 2.6m, Q1 2025 2.6m, Q2 2025 2.5m
-59.1k
-59,067
-2.3%
13
META PLATFORMS INC
CL A
META
META
576,598
$425.6m1.18%
1.18%
Added Shares held: Q3 2024 356.7k, Q4 2024 377.3k, Q1 2025 551.2k, Q2 2025 576.6k
+25.4k
+25,440
4.6%
14
UBER TECHNOLOGIES INC
COM
UBER
UBER
4,324,033
$403.4m1.12%
1.12%
Added Shares held: Q3 2024 4.1m, Q4 2024 4.0m, Q1 2025 4.2m, Q2 2025 4.3m
+75.2k
+75,224
1.8%
15
PROGRESSIVE CORP
COM
PGR
PGR
1,505,421
$401.7m1.12%
1.12%
Reduced Shares held: Q3 2024 1.6m, Q4 2024 1.6m, Q1 2025 1.5m, Q2 2025 1.5m
-17.6k
-17,637
-1.2%
16
VEEVA SYS INC
CL A COM
VEEV
VEEV
1,284,962
$370.0m1.03%
1.03%
Reduced Shares held: Q3 2024 1.2m, Q4 2024 1.2m, Q1 2025 1.3m, Q2 2025 1.3m
-14.0k
-13,959
-1.1%
17
STRYKER CORPORATION
COM
SYK
SYK
924,257
$365.7m1.02%
1.02%
Reduced Shares held: Q3 2024 930.4k, Q4 2024 931.7k, Q1 2025 926.4k, Q2 2025 924.3k
-2.1k
-2,118
-0.2%
18
FISERV INC
COM
FISV
FISV
2,107,519
$363.4m1.01%
1.01%
Added Shares held: Q3 2024 2.1m, Q4 2024 2.1m, Q1 2025 2.0m, Q2 2025 2.1m
+117.5k
+117,508
5.9%
19
WATSCO INC
COM
WSO
WSO
806,656
$356.2m0.99%
0.99%
Reduced Shares held: Q3 2024 785.0k, Q4 2024 770.9k, Q1 2025 814.7k, Q2 2025 806.7k
-8.1k
-8,056
-1.0%
20
SERVICENOW INC
COM
NOW
NOW
327,788
$337.0m0.94%
0.94%
Added Shares held: Q3 2024 310.6k, Q4 2024 308.3k, Q1 2025 326.1k, Q2 2025 327.8k
+1.7k
+1,677
0.5%
21
GE VERNOVA INC
COM
GEV
GEV
632,806
$334.8m0.93%
0.93%
Added Shares held: Q3 2024 70.0k, Q4 2024 130.6k, Q1 2025 353.2k, Q2 2025 632.8k
+279.6k
+279,604
79.2%
22
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
1,752,889
$321.6m0.89%
0.89%
Reduced Shares held: Q3 2024 1.8m, Q4 2024 1.8m, Q1 2025 1.8m, Q2 2025 1.8m
-21.4k
-21,406
-1.2%
23
AMPHENOL CORP
CL A
APH
APH
2,971,448
$293.4m0.82%
0.82%
Reduced Shares held: Q3 2024 3.1m, Q4 2024 3.1m, Q1 2025 3.0m, Q2 2025 3.0m
-55.9k
-55,902
-1.9%
24
FASTENAL CO
COM
FAST
FAST
6,822,973
$286.6m0.80%
0.80%
Added Shares held: Q3 2024 6.5m, Q4 2024 6.5m, Q1 2025 6.6m, Q2 2025 6.8m
+237.7k
+237,705
3.6%
25
HOME DEPOT INC
COM
HD
HD
759,360
$278.4m0.77%
0.77%
Reduced Shares held: Q3 2024 752.9k, Q4 2024 755.6k, Q1 2025 761.9k, Q2 2025 759.4k
-2.5k
-2,549
-0.3%
26
GUIDEWIRE SOFTWARE INC
COM
GWRE
GWRE
1,174,625
$276.6m0.77%
0.77%
Reduced Shares held: Q3 2024 1.2m, Q4 2024 1.2m, Q1 2025 1.2m, Q2 2025 1.2m
-5.3k
-5,253
-0.5%
27
DANAHER CORPORATION
COM
DHR
DHR
1,375,724
$271.8m0.75%
0.75%
Reduced Shares held: Q3 2024 1.8m, Q4 2024 1.7m, Q1 2025 1.4m, Q2 2025 1.4m
-68.1k
-68,056
-4.7%
28
ISHARES TR
CORE S&P500 ETF
IVV
IVV
436,143
$270.8m0.75%
0.75%
Added Shares held: Q3 2024 393.8k, Q4 2024 410.7k, Q1 2025 417.2k, Q2 2025 436.1k
+18.9k
+18,914
4.5%
29
TRANSDIGM GROUP INC
COM
TDG
TDG
172,953
$263.0m0.73%
0.73%
Reduced Shares held: Q3 2024 177.7k, Q4 2024 178.3k, Q1 2025 175.2k, Q2 2025 173.0k
-2.3k
-2,268
-1.3%
30
BROADCOM INC
COM
AVGO
AVGO
934,447
$257.6m0.72%
0.72%
Added Shares held: Q3 2024 675.5k, Q4 2024 767.3k, Q1 2025 865.4k, Q2 2025 934.4k
+69.0k
+69,027
8.0%
31
WORKDAY INC
CL A
WDAY
WDAY
1,067,119
$256.1m0.71%
0.71%
Reduced Shares held: Q3 2024 1.2m, Q4 2024 1.1m, Q1 2025 1.1m, Q2 2025 1.1m
-43.5k
-43,471
-3.9%
32
ZOETIS INC
CL A
ZTS
ZTS
1,631,871
$254.5m0.71%
0.71%
Reduced Shares held: Q3 2024 2.4m, Q4 2024 2.2m, Q1 2025 1.9m, Q2 2025 1.6m
-260.4k
-260,409
-13.8%
33
INTUITIVE SURGICAL INC
COM NEW
ISRG
ISRG
466,023
$253.2m0.70%
0.70%
Reduced Shares held: Q3 2024 464.8k, Q4 2024 468.9k, Q1 2025 473.4k, Q2 2025 466.0k
-7.4k
-7,393
-1.6%
34
TYLER TECHNOLOGIES INC
COM
TYL
TYL
424,768
$251.8m0.70%
0.70%
Added Shares held: Q3 2024 446.8k, Q4 2024 433.8k, Q1 2025 420.9k, Q2 2025 424.8k
+3.9k
+3,894
0.9%
35
COPART INC
COM
CPRT
CPRT
5,082,291
$249.4m0.69%
0.69%
Reduced Shares held: Q3 2024 5.2m, Q4 2024 5.2m, Q1 2025 5.2m, Q2 2025 5.1m
-70.3k
-70,297
-1.4%
36
WALMART INC
COM
WMT
WMT
2,435,014
$238.1m0.66%
0.66%
Reduced Shares held: Q3 2024 2.5m, Q4 2024 2.5m, Q1 2025 2.4m, Q2 2025 2.4m
-9.5k
-9,471
-0.4%
37
ELI LILLY & CO
COM
LLY
LLY
304,467
$237.3m0.66%
0.66%
Reduced Shares held: Q3 2024 339.3k, Q4 2024 334.4k, Q1 2025 331.8k, Q2 2025 304.5k
-27.4k
-27,354
-8.2%
38
PALO ALTO NETWORKS INC
COM
PANW
PANW
1,157,886
$236.9m0.66%
0.66%
Reduced Shares held: Q3 2024 1.3m, Q4 2024 1.3m, Q1 2025 1.2m, Q2 2025 1.2m
-20.8k
-20,762
-1.8%
39
ABBVIE INC
COM
ABBV
ABBV
1,257,412
$233.4m0.65%
0.65%
Added Shares held: Q3 2024 1.2m, Q4 2024 1.2m, Q1 2025 1.2m, Q2 2025 1.3m
+14.3k
+14,307
1.1%
40
COSTAR GROUP INC
COM
CSGP
CSGP
2,871,162
$230.8m0.64%
0.64%
Reduced Shares held: Q3 2024 3.9m, Q4 2024 3.4m, Q1 2025 2.9m, Q2 2025 2.9m
-32.4k
-32,356
-1.1%
41
CINTAS CORP
COM
CTAS
CTAS
1,014,575
$226.1m0.63%
0.63%
Added Shares held: Q3 2024 998.9k, Q4 2024 1.0m, Q1 2025 998.6k, Q2 2025 1.0m
+16.0k
+15,972
1.6%
42
ADOBE INC
COM
ADBE
ADBE
565,371
$218.7m0.61%
0.61%
Reduced Shares held: Q3 2024 651.4k, Q4 2024 621.3k, Q1 2025 603.9k, Q2 2025 565.4k
-38.6k
-38,554
-6.4%
43
ABBOTT LABS
COM
ABT
ABT
1,603,305
$218.1m0.61%
0.61%
Added Shares held: Q3 2024 1.6m, Q4 2024 1.6m, Q1 2025 1.6m, Q2 2025 1.6m
+24.3k
+24,281
1.5%
44
ECOLAB INC
COM
ECL
ECL
805,156
$216.9m0.60%
0.60%
Reduced Shares held: Q3 2024 868.8k, Q4 2024 844.0k, Q1 2025 814.1k, Q2 2025 805.2k
-9.0k
-8,977
-1.1%
45
AMERICAN EXPRESS CO
COM
AXP
AXP
678,570
$216.5m0.60%
0.60%
Reduced Shares held: Q3 2024 732.2k, Q4 2024 720.2k, Q1 2025 689.5k, Q2 2025 678.6k
-11.0k
-10,978
-1.6%
46
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
442,597
$215.0m0.60%
0.60%
Added Shares held: Q3 2024 407.9k, Q4 2024 419.1k, Q1 2025 420.8k, Q2 2025 442.6k
+21.8k
+21,843
5.2%
47
BLACKSTONE INC
COM
BX
BX
1,355,932
$202.8m0.56%
0.56%
Added Shares held: Q3 2024 1.3m, Q4 2024 1.4m, Q1 2025 1.3m, Q2 2025 1.4m
+10.0k
+10,013
0.7%
48
AON PLC
SHS CL A
AON
AON
567,987
$202.6m0.56%
0.56%
Added Shares held: Q3 2024 592.5k, Q4 2024 564.2k, Q1 2025 554.8k, Q2 2025 568.0k
+13.2k
+13,237
2.4%
49
NETFLIX INC
COM
NFLX
NFLX
150,255
$201.2m0.56%
0.56%
Added Shares held: Q3 2024 136.7k, Q4 2024 136.4k, Q1 2025 137.4k, Q2 2025 150.3k
+12.8k
+12,824
9.3%
50
INTUIT
COM
INTU
INTU
255,338
$201.1m0.56%
0.56%
Reduced Shares held: Q3 2024 406.9k, Q4 2024 365.5k, Q1 2025 255.7k, Q2 2025 255.3k
-367
-367
-0.1%
51
DEXCOM INC
COM
DXCM
DXCM
2,208,044
$192.7m0.54%
0.54%
Reduced Shares held: Q3 2024 2.7m, Q4 2024 2.2m, Q1 2025 2.2m, Q2 2025 2.2m
-30.5k
-30,519
-1.4%
52
RYAN SPECIALTY HOLDINGS INC
CL A
RYAN
RYAN
2,814,195
$191.3m0.53%
0.53%
Added Shares held: Q3 2024 2.7m, Q4 2024 2.8m, Q1 2025 2.8m, Q2 2025 2.8m
+29.3k
+29,279
1.1%
53
PURE STORAGE INC
CL A
P
P
3,124,542
$179.9m0.50%
0.50%
Reduced Shares held: Q3 2024 3.1m, Q4 2024 3.4m, Q1 2025 3.5m, Q2 2025 3.1m
-416.9k
-416,903
-11.8%
54
SALESFORCE INC
COM
CRM
CRM
655,587
$178.8m0.50%
0.50%
Reduced Shares held: Q3 2024 721.0k, Q4 2024 713.6k, Q1 2025 680.2k, Q2 2025 655.6k
-24.6k
-24,592
-3.6%
55
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
587,570
$175.6m0.49%
0.49%
Reduced Shares held: Q3 2024 644.1k, Q4 2024 731.9k, Q1 2025 721.5k, Q2 2025 587.6k
-133.9k
-133,923
-18.6%
56
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
303,780
$172.6m0.48%
0.48%
Added Shares held: Q3 2024 240.1k, Q4 2024 255.0k, Q1 2025 291.3k, Q2 2025 303.8k
+12.5k
+12,469
4.3%
57
AMERICAN TOWER CORP NEW
COM
AMT
AMT
773,174
$170.9m0.47%
0.47%
Reduced Shares held: Q3 2024 796.0k, Q4 2024 790.5k, Q1 2025 777.2k, Q2 2025 773.2k
-4.0k
-4,015
-0.5%
58
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
VEA
VEA
2,956,837
$168.6m0.47%
0.47%
Reduced Shares held: Q3 2024 3.1m, Q4 2024 3.2m, Q1 2025 3.0m, Q2 2025 3.0m
-14.4k
-14,416
-0.5%
59
AAON INC
COM PAR $0.004
AAON
AAON
2,280,070
$168.2m0.47%
0.47%
Added Shares held: Q3 2024 1.1m, Q4 2024 1.2m, Q1 2025 2.2m, Q2 2025 2.3m
+102.4k
+102,382
4.7%
60
PROCTER AND GAMBLE CO
COM
PG
PG
980,263
$156.2m0.43%
0.43%
Reduced Shares held: Q3 2024 996.7k, Q4 2024 986.8k, Q1 2025 990.2k, Q2 2025 980.3k
-9.9k
-9,917
-1.0%
61
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
270,387
$149.2m0.41%
0.41%
Added Shares held: Q3 2024 233.3k, Q4 2024 253.8k, Q1 2025 256.6k, Q2 2025 270.4k
+13.8k
+13,795
5.4%
62
VANGUARD INDEX FDS
VALUE ETF
VTV
VTV
823,862
$145.6m0.40%
0.40%
Added Shares held: Q3 2024 686.8k, Q4 2024 709.0k, Q1 2025 765.8k, Q2 2025 823.9k
+58.1k
+58,110
7.6%
63
JOHNSON & JOHNSON
COM
JNJ
JNJ
952,857
$145.5m0.40%
0.40%
Reduced Shares held: Q3 2024 1.1m, Q4 2024 1.0m, Q1 2025 957.7k, Q2 2025 952.9k
-4.8k
-4,804
-0.5%
64
BWX TECHNOLOGIES INC
COM
BWXT
BWXT
1,003,607
$144.6m0.40%
0.40%
Added Shares held: Q3 2024 40.5k, Q4 2024 424.8k, Q1 2025 783.0k, Q2 2025 1.0m
+220.6k
+220,616
28.2%
65
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
475,623
$140.2m0.39%
0.39%
Added Shares held: Q3 2024 460.6k, Q4 2024 462.8k, Q1 2025 460.9k, Q2 2025 475.6k
+14.8k
+14,771
3.2%
66
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
VEU
VEU
2,055,577
$138.2m0.38%
0.38%
Added Shares held: Q3 2024 2.1m, Q4 2024 2.0m, Q1 2025 2.0m, Q2 2025 2.1m
+54.0k
+54,001
2.7%
67
BOEING CO
COM
BA
BA
658,055
$137.9m0.38%
0.38%
Added Shares held: Q3 2024 150.5k, Q4 2024 376.6k, Q1 2025 477.8k, Q2 2025 658.1k
+180.2k
+180,247
37.7%
68
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
VIG
VIG
635,523
$130.1m0.36%
0.36%
Reduced Shares held: Q3 2024 654.4k, Q4 2024 650.9k, Q1 2025 641.9k, Q2 2025 635.5k
-6.4k
-6,358
-1.0%
69
CHIPOTLE MEXICAN GRILL INC
COM
CMG
CMG
2,311,580
$129.8m0.36%
0.36%
Reduced Shares held: Q3 2024 2.3m, Q4 2024 2.4m, Q1 2025 2.4m, Q2 2025 2.3m
-135.0k
-135,016
-5.5%
70
AMETEK INC
COM
AME
AME
689,860
$124.8m0.35%
0.35%
Reduced Shares held: Q3 2024 718.2k, Q4 2024 706.4k, Q1 2025 705.1k, Q2 2025 689.9k
-15.3k
-15,277
-2.2%
71
ROLLINS INC
COM
ROL
ROL
2,170,212
$122.4m0.34%
0.34%
Reduced Shares held: Q3 2024 2.1m, Q4 2024 2.2m, Q1 2025 2.2m, Q2 2025 2.2m
-2.9k
-2,871
-0.1%
72
POOL CORP
COM
POOL
POOL
409,738
$119.4m0.33%
0.33%
Reduced Shares held: Q3 2024 764.2k, Q4 2024 708.2k, Q1 2025 517.4k, Q2 2025 409.7k
-107.7k
-107,711
-20.8%
73
VERISK ANALYTICS INC
COM
VRSK
VRSK
383,297
$119.4m0.33%
0.33%
Reduced Shares held: Q3 2024 405.9k, Q4 2024 391.4k, Q1 2025 383.6k, Q2 2025 383.3k
-301
-301
-0.1%
74
ARISTA NETWORKS INC
COM SHS
ANET
ANET
1,157,382
$118.4m0.33%
0.33%
Added Shares held: Q3 2024 0, Q4 2024 837.2k, Q1 2025 1.0m, Q2 2025 1.2m
+125.4k
+125,362
12.2%
75
UNION PAC CORP
COM
UNP
UNP
497,859
$114.5m0.32%
0.32%
Reduced Shares held: Q3 2024 598.1k, Q4 2024 556.6k, Q1 2025 517.4k, Q2 2025 497.9k
-19.5k
-19,538
-3.8%
76
IRHYTHM TECHNOLOGIES INC
COM
IRTC
IRTC
739,331
$113.8m0.32%
0.32%
Reduced Shares held: Q3 2024 644.4k, Q4 2024 604.7k, Q1 2025 790.0k, Q2 2025 739.3k
-50.7k
-50,668
-6.4%
77
ORACLE CORP
COM
ORCL
ORCL
519,237
$113.5m0.32%
0.32%
Added Shares held: Q3 2024 553.1k, Q4 2024 621.9k, Q1 2025 499.8k, Q2 2025 519.2k
+19.5k
+19,470
3.9%
78
LINDE PLC
SHS
LIN
LIN
239,971
$112.6m0.31%
0.31%
Reduced Shares held: Q3 2024 258.3k, Q4 2024 243.3k, Q1 2025 242.0k, Q2 2025 240.0k
-2.0k
-2,036
-0.8%
79
COCA COLA CO
COM
KO
KO
1,549,871
$109.7m0.30%
0.30%
Added Shares held: Q3 2024 1.6m, Q4 2024 1.6m, Q1 2025 1.5m, Q2 2025 1.5m
+2.1k
+2,068
0.1%
80
S&P GLOBAL INC
COM
SPGI
SPGI
205,995
$108.6m0.30%
0.30%
Added Shares held: Q3 2024 196.3k, Q4 2024 206.5k, Q1 2025 205.9k, Q2 2025 206.0k
+119
+119
0.1%
81
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
493,580
$106.5m0.30%
0.30%
Reduced Shares held: Q3 2024 494.3k, Q4 2024 529.8k, Q1 2025 518.5k, Q2 2025 493.6k
-24.9k
-24,873
-4.8%
82
LIVE NATION ENTERTAINMENT IN
COM
LYV
LYV
702,111
$106.2m0.30%
0.30%
Reduced Shares held: Q3 2024 806.1k, Q4 2024 740.4k, Q1 2025 726.9k, Q2 2025 702.1k
-24.8k
-24,833
-3.4%
83
GOLDMAN SACHS GROUP INC
COM
GS
GS
150,016
$106.2m0.29%
0.29%
Reduced Shares held: Q3 2024 143.8k, Q4 2024 155.9k, Q1 2025 158.4k, Q2 2025 150.0k
-8.4k
-8,356
-5.3%
84
ISHARES TR
RUS 1000 GRW ETF
IWF
IWF
249,093
$105.8m0.29%
0.29%
Added Shares held: Q3 2024 201.5k, Q4 2024 216.6k, Q1 2025 220.6k, Q2 2025 249.1k
+28.5k
+28,470
12.9%
85
EXXON MOBIL CORP
COM
XOM
XOM
971,001
$104.7m0.29%
0.29%
Added Shares held: Q3 2024 958.1k, Q4 2024 957.8k, Q1 2025 959.9k, Q2 2025 971.0k
+11.1k
+11,127
1.2%
86
ILLINOIS TOOL WKS INC
COM
ITW
ITW
421,557
$104.2m0.29%
0.29%
Reduced Shares held: Q3 2024 422.1k, Q4 2024 426.8k, Q1 2025 444.9k, Q2 2025 421.6k
-23.3k
-23,295
-5.2%
87
STARBUCKS CORP
COM
SBUX
SBUX
1,093,892
$100.2m0.28%
0.28%
Reduced Shares held: Q3 2024 1.3m, Q4 2024 1.3m, Q1 2025 1.2m, Q2 2025 1.1m
-126.0k
-126,023
-10.3%
88
MCDONALDS CORP
COM
MCD
MCD
342,182
$100.0m0.28%
0.28%
Added Shares held: Q3 2024 335.3k, Q4 2024 343.7k, Q1 2025 341.0k, Q2 2025 342.2k
+1.1k
+1,135
0.3%
89
ISHARES TR
CORE S&P US VLU
IUSV
IUSV
1,049,440
$99.3m0.28%
0.28%
Reduced Shares held: Q3 2024 1.2m, Q4 2024 1.1m, Q1 2025 1.1m, Q2 2025 1.0m
-88.8k
-88,757
-7.8%
90
OREILLY AUTOMOTIVE INC
COM
ORLY
ORLY
1,079,612
$97.3m0.27%
0.27%
Reduced Shares held: Q3 2024 1.1m, Q4 2024 1.1m, Q1 2025 1.1m, Q2 2025 1.1m
-16.2k
-16,183
-1.5%
91
CHEVRON CORP NEW
COM
CVX
CVX
652,914
$93.5m0.26%
0.26%
Reduced Shares held: Q3 2024 664.9k, Q4 2024 651.4k, Q1 2025 656.4k, Q2 2025 652.9k
-3.5k
-3,514
-0.5%
92
WASTE MGMT INC DEL
COM
WM
WM
403,716
$92.4m0.26%
0.26%
Added Shares held: Q3 2024 61.1k, Q4 2024 103.8k, Q1 2025 303.8k, Q2 2025 403.7k
+99.9k
+99,943
32.9%
93
ROCKWELL AUTOMATION INC
COM
ROK
ROK
276,929
$92.0m0.26%
0.26%
Reduced Shares held: Q3 2024 320.0k, Q4 2024 310.9k, Q1 2025 289.4k, Q2 2025 276.9k
-12.4k
-12,437
-4.3%
94
TESLA INC
COM
TSLA
TSLA
283,552
$90.1m0.25%
0.25%
Added Shares held: Q3 2024 243.8k, Q4 2024 274.2k, Q1 2025 255.7k, Q2 2025 283.6k
+27.9k
+27,874
10.9%
95
CROWDSTRIKE HLDGS INC
CL A
CRWD
CRWD
174,803
$89.0m0.25%
0.25%
Added Shares held: Q3 2024 119.9k, Q4 2024 154.6k, Q1 2025 159.5k, Q2 2025 174.8k
+15.3k
+15,259
9.6%
96
CLEARWATER ANALYTICS HLDGS I
CL A
CL A
3,888,661
$85.3m0.24%
0.24%
Added Shares held: Q3 2024 44.6k, Q4 2024 1.8m, Q1 2025 2.5m, Q2 2025 3.9m
+1.4m
+1,354,391
53.4%
97
VANGUARD INDEX FDS
GROWTH ETF
VUG
VUG
189,300
$83.0m0.23%
0.23%
Reduced Shares held: Q3 2024 192.6k, Q4 2024 191.4k, Q1 2025 191.5k, Q2 2025 189.3k
-2.2k
-2,235
-1.2%
98
RB GLOBAL INC
COM
RBA
RBA
778,279
$82.6m0.23%
0.23%
Reduced Shares held: Q3 2024 805.0k, Q4 2024 811.4k, Q1 2025 807.4k, Q2 2025 778.3k
-29.2k
-29,154
-3.6%
99
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
270,338
$82.2m0.23%
0.23%
Added Shares held: Q3 2024 260.4k, Q4 2024 264.3k, Q1 2025 264.4k, Q2 2025 270.3k
+5.9k
+5,931
2.2%
100
GENERAL DYNAMICS CORP
COM
GD
GD
279,576
$81.5m0.23%
0.23%
Reduced Shares held: Q3 2024 351.6k, Q4 2024 318.3k, Q1 2025 290.6k, Q2 2025 279.6k
-11.0k
-10,991
-3.8%