1
MICROSOFT CORP
COM
MSFT
MSFT
3,788,765
$1.7bn5.22%
5.22%
Added Shares held: Q3 2023 3.6m, Q4 2023 3.7m, Q1 2024 3.7m, Q2 2024 3.8m
+124.1k
+124,105
3.4%
2
APPLE INC
COM
AAPL
AAPL
6,407,746
$1.3bn4.16%
4.16%
Added Shares held: Q3 2023 6.2m, Q4 2023 6.2m, Q1 2024 6.1m, Q2 2024 6.4m
+310.6k
+310,626
5.1%
3
AMAZON COM INC
COM
AMZN
AMZN
6,073,517
$1.2bn3.62%
3.62%
Added Shares held: Q3 2023 5.8m, Q4 2023 5.8m, Q1 2024 5.9m, Q2 2024 6.1m
+127.1k
+127,076
2.1%
4
ALPHABET INC
CAP STK CL C
GOOG
GOOG
3,458,380
$634.3m1.96%
1.96%
Reduced Shares held: Q3 2023 3.5m, Q4 2023 3.5m, Q1 2024 3.5m, Q2 2024 3.5m
-5.7k
-5,686
-0.2%
5
VISA INC
COM CL A
V
V
2,184,658
$573.4m1.77%
1.77%
Reduced Shares held: Q3 2023 2.2m, Q4 2023 2.2m, Q1 2024 2.2m, Q2 2024 2.2m
-8.7k
-8,741
-0.4%
6
IDEXX LABS INC
COM
IDXX
IDXX
1,173,058
$571.5m1.76%
1.76%
Reduced Shares held: Q3 2023 1.2m, Q4 2023 1.2m, Q1 2024 1.2m, Q2 2024 1.2m
-16.1k
-16,086
-1.4%
7
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
2,686,056
$489.3m1.51%
1.51%
Added Shares held: Q3 2023 2.5m, Q4 2023 2.6m, Q1 2024 2.5m, Q2 2024 2.7m
+151.6k
+151,589
6.0%
8
DEXCOM INC
COM
DXCM
DXCM
4,299,419
$487.5m1.50%
1.50%
Reduced Shares held: Q3 2023 4.5m, Q4 2023 4.5m, Q1 2024 4.5m, Q2 2024 4.3m
-233.3k
-233,268
-5.2%
9
JPMORGAN CHASE & CO
COM
JPM
JPM
2,405,699
$486.6m1.50%
1.50%
Added Shares held: Q3 2023 2.2m, Q4 2023 2.2m, Q1 2024 2.2m, Q2 2024 2.4m
+187.2k
+187,177
8.4%
10
NVIDIA CORPORATION
COM
NVDA
NVDA
3,913,259
$483.4m1.49%
1.49%
Added Shares held: Q3 2023 3.6m, Q4 2023 3.7m, Q1 2024 3.8m, Q2 2024 3.9m
+76.4k
+76,439
2.0%
11
COSTCO WHSL CORP NEW
COM
COST
COST
568,653
$483.3m1.49%
1.49%
Reduced Shares held: Q3 2023 562.8k, Q4 2023 573.6k, Q1 2024 569.8k, Q2 2024 568.7k
-1.1k
-1,110
-0.2%
12
MASTERCARD INCORPORATED
CL A
MA
MA
1,046,742
$461.8m1.42%
1.42%
Added Shares held: Q3 2023 1.2m, Q4 2023 1.2m, Q1 2024 1.0m, Q2 2024 1.0m
+120
+120
0.0%
13
DANAHER CORPORATION
COM
DHR
DHR
1,777,030
$444.0m1.37%
1.37%
Added Shares held: Q3 2023 1.7m, Q4 2023 1.7m, Q1 2024 1.8m, Q2 2024 1.8m
+15.8k
+15,766
0.9%
14
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
773,276
$420.8m1.30%
1.30%
Added Shares held: Q3 2023 704.9k, Q4 2023 731.2k, Q1 2024 734.3k, Q2 2024 773.3k
+39.0k
+38,961
5.3%
15
ZOETIS INC
CL A
ZTS
ZTS
2,366,758
$410.3m1.27%
1.27%
Reduced Shares held: Q3 2023 2.4m, Q4 2023 2.5m, Q1 2024 2.4m, Q2 2024 2.4m
-66.3k
-66,276
-2.7%
16
ADOBE INC
COM
ADBE
ADBE
677,819
$376.6m1.16%
1.16%
Added Shares held: Q3 2023 682.2k, Q4 2023 680.4k, Q1 2024 677.3k, Q2 2024 677.8k
+556
+556
0.1%
17
WATSCO INC
COM
WSO
WSO
801,152
$371.1m1.14%
1.14%
Added Shares held: Q3 2023 770.5k, Q4 2023 775.5k, Q1 2024 792.0k, Q2 2024 801.2k
+9.1k
+9,141
1.1%
18
COSTAR GROUP INC
COM
CSGP
CSGP
4,397,738
$326.0m1.01%
1.01%
Reduced Shares held: Q3 2023 4.2m, Q4 2023 4.4m, Q1 2024 4.4m, Q2 2024 4.4m
-22.0k
-22,040
-0.5%
19
FISERV INC
COM
FISV
FISV
2,171,391
$323.6m1.00%
1.00%
Added Shares held: Q3 2023 2.0m, Q4 2023 2.1m, Q1 2024 2.1m, Q2 2024 2.2m
+52.7k
+52,748
2.5%
20
PROGRESSIVE CORP
COM
PGR
PGR
1,529,521
$317.7m0.98%
0.98%
Reduced Shares held: Q3 2023 1.5m, Q4 2023 1.5m, Q1 2024 1.6m, Q2 2024 1.5m
-38.7k
-38,677
-2.5%
21
STRYKER CORPORATION
COM
SYK
SYK
927,910
$315.7m0.97%
0.97%
Added Shares held: Q3 2023 877.5k, Q4 2023 882.5k, Q1 2024 926.6k, Q2 2024 927.9k
+1.3k
+1,332
0.1%
22
ELI LILLY & CO
COM
LLY
LLY
346,588
$313.8m0.97%
0.97%
Added Shares held: Q3 2023 328.5k, Q4 2023 325.6k, Q1 2024 331.5k, Q2 2024 346.6k
+15.1k
+15,133
4.6%
23
UBER TECHNOLOGIES INC
COM
UBER
UBER
4,007,708
$291.3m0.90%
0.90%
Added Shares held: Q3 2023 2.6m, Q4 2023 2.9m, Q1 2024 3.2m, Q2 2024 4.0m
+797.1k
+797,124
24.8%
24
COPART INC
COM
CPRT
CPRT
5,241,560
$283.9m0.88%
0.88%
Added Shares held: Q3 2023 5.3m, Q4 2023 5.2m, Q1 2024 5.2m, Q2 2024 5.2m
+6.3k
+6,296
0.1%
25
WORKDAY INC
CL A
WDAY
WDAY
1,256,416
$280.9m0.87%
0.87%
Reduced Shares held: Q3 2023 1.6m, Q4 2023 1.6m, Q1 2024 1.5m, Q2 2024 1.3m
-281.6k
-281,594
-18.3%
26
INTUIT
COM
INTU
INTU
424,905
$279.3m0.86%
0.86%
Reduced Shares held: Q3 2023 437.6k, Q4 2023 433.4k, Q1 2024 429.0k, Q2 2024 424.9k
-4.0k
-4,050
-0.9%
27
POOL CORP
COM
POOL
POOL
854,709
$262.7m0.81%
0.81%
Added Shares held: Q3 2023 777.7k, Q4 2023 796.0k, Q1 2024 843.6k, Q2 2024 854.7k
+11.1k
+11,059
1.3%
28
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
1,855,373
$254.0m0.78%
0.78%
Reduced Shares held: Q3 2023 1.9m, Q4 2023 1.8m, Q1 2024 1.9m, Q2 2024 1.9m
-11.4k
-11,403
-0.6%
29
HOME DEPOT INC
COM
HD
HD
729,947
$251.3m0.78%
0.78%
Added Shares held: Q3 2023 686.9k, Q4 2023 699.5k, Q1 2024 711.9k, Q2 2024 729.9k
+18.0k
+18,039
2.5%
30
VEEVA SYS INC
CL A COM
VEEV
VEEV
1,351,717
$247.4m0.76%
0.76%
Reduced Shares held: Q3 2023 1.5m, Q4 2023 1.5m, Q1 2024 1.5m, Q2 2024 1.4m
-107.4k
-107,381
-7.4%
31
SERVICENOW INC
COM
NOW
NOW
305,389
$240.2m0.74%
0.74%
Added Shares held: Q3 2023 311.5k, Q4 2023 307.0k, Q1 2024 301.1k, Q2 2024 305.4k
+4.3k
+4,287
1.4%
32
TYLER TECHNOLOGIES INC
COM
TYL
TYL
460,712
$231.6m0.71%
0.71%
Reduced Shares held: Q3 2023 468.2k, Q4 2023 461.5k, Q1 2024 463.6k, Q2 2024 460.7k
-2.9k
-2,900
-0.6%
33
TRANSDIGM GROUP INC
COM
TDG
TDG
177,384
$226.6m0.70%
0.70%
Added Shares held: Q3 2023 172.5k, Q4 2023 173.0k, Q1 2024 177.2k, Q2 2024 177.4k
+188
+188
0.1%
34
PALO ALTO NETWORKS INC
COM
PANW
PANW
626,801
$212.5m0.66%
0.66%
Added Shares held: Q3 2023 624.7k, Q4 2023 622.7k, Q1 2024 623.5k, Q2 2024 626.8k
+3.3k
+3,341
0.5%
35
AMPHENOL CORP
CL A
APH
APH
3,132,484
$211.0m0.65%
0.65%
Added Shares held: Q3 2023 3.1m, Q4 2023 3.1m, Q1 2024 3.1m, Q2 2024 3.1m
+59.7k
+59,736
1.9%
36
ECOLAB INC
COM
ECL
ECL
886,350
$211.0m0.65%
0.65%
Reduced Shares held: Q3 2023 947.0k, Q4 2023 910.0k, Q1 2024 900.0k, Q2 2024 886.4k
-13.7k
-13,652
-1.5%
37
INTUITIVE SURGICAL INC
COM NEW
ISRG
ISRG
472,242
$210.1m0.65%
0.65%
Added Shares held: Q3 2023 377.4k, Q4 2023 395.9k, Q1 2024 448.6k, Q2 2024 472.2k
+23.7k
+23,667
5.3%
38
ISHARES TR
CORE S&P500 ETF
IVV
IVV
380,392
$208.2m0.64%
0.64%
Added Shares held: Q3 2023 355.2k, Q4 2023 351.6k, Q1 2024 366.7k, Q2 2024 380.4k
+13.7k
+13,701
3.7%
39
FASTENAL CO
COM
FAST
FAST
3,253,467
$204.4m0.63%
0.63%
Reduced Shares held: Q3 2023 3.3m, Q4 2023 3.3m, Q1 2024 3.3m, Q2 2024 3.3m
-21.4k
-21,365
-0.7%
40
SALESFORCE INC
COM
CRM
CRM
779,666
$200.5m0.62%
0.62%
Reduced Shares held: Q3 2023 821.8k, Q4 2023 807.3k, Q1 2024 807.2k, Q2 2024 779.7k
-27.5k
-27,537
-3.4%
41
ABBVIE INC
COM
ABBV
ABBV
1,166,215
$200.0m0.62%
0.62%
Added Shares held: Q3 2023 1.1m, Q4 2023 1.1m, Q1 2024 1.1m, Q2 2024 1.2m
+28.3k
+28,273
2.5%
42
UNITEDHEALTH GROUP INC
COM
UNH
UNH
389,740
$198.5m0.61%
0.61%
Added Shares held: Q3 2023 370.2k, Q4 2023 379.3k, Q1 2024 382.8k, Q2 2024 389.7k
+6.9k
+6,912
1.8%
43
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
637,853
$193.5m0.60%
0.60%
Added Shares held: Q3 2023 618.9k, Q4 2023 621.6k, Q1 2024 634.5k, Q2 2024 637.9k
+3.3k
+3,349
0.5%
44
CINTAS CORP
COM
CTAS
CTAS
260,480
$182.4m0.56%
0.56%
Reduced Shares held: Q3 2023 279.4k, Q4 2023 277.4k, Q1 2024 269.8k, Q2 2024 260.5k
-9.3k
-9,290
-3.4%
45
ABBOTT LABS
COM
ABT
ABT
1,747,920
$181.6m0.56%
0.56%
Reduced Shares held: Q3 2023 1.7m, Q4 2023 1.7m, Q1 2024 1.8m, Q2 2024 1.7m
-26.3k
-26,316
-1.5%
46
AON PLC
SHS CL A
AON
AON
602,517
$176.9m0.55%
0.55%
Reduced Shares held: Q3 2023 725.3k, Q4 2023 741.0k, Q1 2024 611.2k, Q2 2024 602.5k
-8.6k
-8,648
-1.4%
47
GUIDEWIRE SOFTWARE INC
COM
GWRE
GWRE
1,260,931
$173.9m0.54%
0.54%
Added Shares held: Q3 2023 786.9k, Q4 2023 1.2m, Q1 2024 1.2m, Q2 2024 1.3m
+16.5k
+16,515
1.3%
48
WALMART INC
COM
WMT
WMT
2,527,952
$171.2m0.53%
0.53%
Added Shares held: Q3 2023 2.4m, Q4 2023 2.5m, Q1 2024 2.5m, Q2 2024 2.5m
+29.9k
+29,857
1.2%
49
AMERICAN EXPRESS CO
COM
AXP
AXP
738,499
$171.0m0.53%
0.53%
Added Shares held: Q3 2023 710.7k, Q4 2023 711.0k, Q1 2024 729.4k, Q2 2024 738.5k
+9.1k
+9,097
1.2%
50
META PLATFORMS INC
CL A
META
META
331,266
$167.0m0.52%
0.52%
Added Shares held: Q3 2023 273.3k, Q4 2023 297.6k, Q1 2024 311.4k, Q2 2024 331.3k
+19.9k
+19,899
6.4%
51
RYAN SPECIALTY HOLDINGS INC
CL A
RYAN
RYAN
2,866,003
$166.0m0.51%
0.51%
Added Shares held: Q3 2023 2.7m, Q4 2023 2.7m, Q1 2024 2.8m, Q2 2024 2.9m
+94.7k
+94,663
3.4%
52
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
406,304
$165.3m0.51%
0.51%
Added Shares held: Q3 2023 355.6k, Q4 2023 380.5k, Q1 2024 395.7k, Q2 2024 406.3k
+10.6k
+10,605
2.7%
53
PROCTER AND GAMBLE CO
COM
PG
PG
988,657
$163.0m0.50%
0.50%
Added Shares held: Q3 2023 935.3k, Q4 2023 918.2k, Q1 2024 928.2k, Q2 2024 988.7k
+60.5k
+60,471
6.5%
54
BLACKSTONE INC
COM
BX
BX
1,296,649
$160.5m0.50%
0.50%
Added Shares held: Q3 2023 1.1m, Q4 2023 1.1m, Q1 2024 1.1m, Q2 2024 1.3m
+162.9k
+162,896
14.4%
55
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
VEA
VEA
3,134,055
$154.9m0.48%
0.48%
Added Shares held: Q3 2023 3.0m, Q4 2023 3.0m, Q1 2024 3.1m, Q2 2024 3.1m
+83.8k
+83,840
2.8%
56
JOHNSON & JOHNSON
COM
JNJ
JNJ
1,045,546
$152.8m0.47%
0.47%
Added Shares held: Q3 2023 965.6k, Q4 2023 949.0k, Q1 2024 930.8k, Q2 2024 1.0m
+114.8k
+114,780
12.3%
57
PURE STORAGE INC
CL A
P
P
2,357,962
$151.4m0.47%
0.47%
Added Shares held: Q3 2023 2.4m, Q4 2023 2.4m, Q1 2024 2.3m, Q2 2024 2.4m
+15.7k
+15,747
0.7%
58
AMERICAN TOWER CORP NEW
COM
AMT
AMT
774,615
$150.6m0.46%
0.46%
Added Shares held: Q3 2023 677.1k, Q4 2023 704.2k, Q1 2024 761.4k, Q2 2024 774.6k
+13.3k
+13,258
1.7%
59
CHIPOTLE MEXICAN GRILL INC
COM
CMG
CMG
2,286,275
$143.2m0.44%
0.44%
Reduced Shares held: Q3 2023 2.4m, Q4 2023 2.4m, Q1 2024 2.3m, Q2 2024 2.3m
-56.2k
-56,225
-2.4%
60
SCHWAB CHARLES CORP
COM
SCHW
SCHW
1,940,154
$143.0m0.44%
0.44%
Added Shares held: Q3 2023 1.3m, Q4 2023 2.0m, Q1 2024 1.9m, Q2 2024 1.9m
+22.8k
+22,823
1.2%
61
STARBUCKS CORP
COM
SBUX
SBUX
1,795,866
$139.8m0.43%
0.43%
Reduced Shares held: Q3 2023 2.4m, Q4 2023 2.2m, Q1 2024 2.2m, Q2 2024 1.8m
-360.8k
-360,845
-16.7%
62
UNION PAC CORP
COM
UNP
UNP
600,134
$135.8m0.42%
0.42%
Added Shares held: Q3 2023 525.2k, Q4 2023 529.2k, Q1 2024 527.1k, Q2 2024 600.1k
+73.0k
+73,036
13.9%
63
MERCK & CO INC
COM
MRK
MRK
998,771
$123.6m0.38%
0.38%
Added Shares held: Q3 2023 722.6k, Q4 2023 737.7k, Q1 2024 738.0k, Q2 2024 998.8k
+260.7k
+260,742
35.3%
64
AMETEK INC
COM
AME
AME
731,313
$121.9m0.38%
0.38%
Reduced Shares held: Q3 2023 730.8k, Q4 2023 733.1k, Q1 2024 734.4k, Q2 2024 731.3k
-3.1k
-3,058
-0.4%
65
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
VEU
VEU
2,060,284
$120.8m0.37%
0.37%
Added Shares held: Q3 2023 1.8m, Q4 2023 1.9m, Q1 2024 2.0m, Q2 2024 2.1m
+26.9k
+26,926
1.3%
66
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
VIG
VIG
661,082
$120.7m0.37%
0.37%
Reduced Shares held: Q3 2023 705.9k, Q4 2023 697.5k, Q1 2024 674.1k, Q2 2024 661.1k
-13.0k
-12,987
-1.9%
67
VANGUARD INDEX FDS
VALUE ETF
VTV
VTV
731,716
$117.4m0.36%
0.36%
Added Shares held: Q3 2023 657.4k, Q4 2023 669.0k, Q1 2024 701.9k, Q2 2024 731.7k
+29.8k
+29,820
4.2%
68
ROCKWELL AUTOMATION INC
COM
ROK
ROK
419,865
$115.6m0.36%
0.36%
Added Shares held: Q3 2023 392.3k, Q4 2023 394.3k, Q1 2024 405.1k, Q2 2024 419.9k
+14.8k
+14,758
3.6%
69
LINDE PLC
SHS
LIN
LIN
260,353
$114.2m0.35%
0.35%
Reduced Shares held: Q3 2023 265.5k, Q4 2023 265.7k, Q1 2024 262.8k, Q2 2024 260.4k
-2.4k
-2,429
-0.9%
70
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
227,188
$113.6m0.35%
0.35%
Added Shares held: Q3 2023 169.6k, Q4 2023 175.4k, Q1 2024 187.1k, Q2 2024 227.2k
+40.1k
+40,055
21.4%
71
EXXON MOBIL CORP
COM
XOM
XOM
967,618
$111.4m0.34%
0.34%
Added Shares held: Q3 2023 544.2k, Q4 2023 567.1k, Q1 2024 587.9k, Q2 2024 967.6k
+379.7k
+379,747
64.6%
72
VERISK ANALYTICS INC
COM
VRSK
VRSK
407,825
$109.9m0.34%
0.34%
Added Shares held: Q3 2023 403.7k, Q4 2023 401.1k, Q1 2024 407.6k, Q2 2024 407.8k
+177
+177
0.0%
73
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
225,762
$108.2m0.33%
0.33%
Added Shares held: Q3 2023 199.7k, Q4 2023 205.9k, Q1 2024 212.3k, Q2 2024 225.8k
+13.5k
+13,465
6.3%
74
COCA COLA CO
COM
KO
KO
1,650,616
$105.1m0.32%
0.32%
Added Shares held: Q3 2023 1.9m, Q4 2023 1.6m, Q1 2024 1.6m, Q2 2024 1.7m
+22.9k
+22,932
1.4%
75
BROADCOM INC
COM
AVGO
AVGO
65,338
$104.9m0.32%
0.32%
Added Shares held: Q3 2023 58.8k, Q4 2023 58.1k, Q1 2024 58.0k, Q2 2024 65.3k
+7.3k
+7,343
12.7%
76
CHEVRON CORP NEW
COM
CVX
CVX
665,112
$104.0m0.32%
0.32%
Added Shares held: Q3 2023 713.6k, Q4 2023 636.4k, Q1 2024 652.4k, Q2 2024 665.1k
+12.7k
+12,732
1.9%
77
CROWDSTRIKE HLDGS INC
CL A
CRWD
CRWD
271,007
$103.8m0.32%
0.32%
Added Shares held: Q3 2023 191.2k, Q4 2023 229.2k, Q1 2024 237.4k, Q2 2024 271.0k
+33.6k
+33,604
14.2%
78
ISHARES TR
CORE S&P US VLU
IUSV
IUSV
1,171,005
$103.2m0.32%
0.32%
Added Shares held: Q3 2023 1.0m, Q4 2023 1.1m, Q1 2024 1.2m, Q2 2024 1.2m
+3.6k
+3,637
0.3%
79
GENERAL DYNAMICS CORP
COM
GD
GD
348,825
$101.2m0.31%
0.31%
Added Shares held: Q3 2023 255.8k, Q4 2023 282.6k, Q1 2024 321.8k, Q2 2024 348.8k
+27.0k
+26,977
8.4%
80
ILLINOIS TOOL WKS INC
COM
ITW
ITW
425,505
$100.8m0.31%
0.31%
Reduced Shares held: Q3 2023 438.2k, Q4 2023 431.8k, Q1 2024 435.6k, Q2 2024 425.5k
-10.0k
-10,045
-2.3%
81
PEPSICO INC
COM
PEP
PEP
599,006
$98.8m0.30%
0.30%
Added Shares held: Q3 2023 519.2k, Q4 2023 515.0k, Q1 2024 502.8k, Q2 2024 599.0k
+96.2k
+96,201
19.1%
82
ROLLINS INC
COM
ROL
ROL
1,962,011
$95.7m0.30%
0.30%
Reduced Shares held: Q3 2023 1.9m, Q4 2023 2.0m, Q1 2024 2.0m, Q2 2024 2.0m
-81.0k
-81,003
-4.0%
83
MICROCHIP TECHNOLOGY INC.
COM
MCHP
MCHP
1,039,336
$95.1m0.29%
0.29%
Reduced Shares held: Q3 2023 1.1m, Q4 2023 1.1m, Q1 2024 1.1m, Q2 2024 1.0m
-20.0k
-19,962
-1.9%
84
NETFLIX INC
COM
NFLX
NFLX
140,148
$94.6m0.29%
0.29%
Added Shares held: Q3 2023 124.1k, Q4 2023 126.9k, Q1 2024 139.8k, Q2 2024 140.1k
+324
+324
0.2%
85
MCDONALDS CORP
COM
MCD
MCD
359,917
$91.7m0.28%
0.28%
Added Shares held: Q3 2023 340.3k, Q4 2023 350.0k, Q1 2024 352.0k, Q2 2024 359.9k
+7.9k
+7,871
2.2%
86
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
447,405
$90.8m0.28%
0.28%
Added Shares held: Q3 2023 368.1k, Q4 2023 415.7k, Q1 2024 435.3k, Q2 2024 447.4k
+12.1k
+12,066
2.8%
87
IRHYTHM TECHNOLOGIES INC
COM
IRTC
IRTC
799,080
$86.0m0.27%
0.27%
Reduced Shares held: Q3 2023 1.1m, Q4 2023 805.1k, Q1 2024 832.9k, Q2 2024 799.1k
-33.9k
-33,854
-4.1%
88
TREX CO INC
COM
TREX
TREX
1,144,126
$84.8m0.26%
0.26%
Added Shares held: Q3 2023 833.0k, Q4 2023 952.6k, Q1 2024 1.1m, Q2 2024 1.1m
+6.9k
+6,901
0.6%
89
S&P GLOBAL INC
COM
SPGI
SPGI
190,083
$84.8m0.26%
0.26%
Added Shares held: Q3 2023 183.5k, Q4 2023 187.3k, Q1 2024 188.9k, Q2 2024 190.1k
+1.1k
+1,148
0.6%
90
MOTOROLA SOLUTIONS INC
COM NEW
MSI
MSI
217,608
$84.0m0.26%
0.26%
Reduced Shares held: Q3 2023 210.6k, Q4 2023 214.2k, Q1 2024 220.5k, Q2 2024 217.6k
-2.9k
-2,880
-1.3%
91
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
148,974
$82.4m0.25%
0.25%
Reduced Shares held: Q3 2023 155.3k, Q4 2023 153.2k, Q1 2024 152.3k, Q2 2024 149.0k
-3.3k
-3,298
-2.2%
92
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
473,267
$81.9m0.25%
0.25%
Added Shares held: Q3 2023 379.9k, Q4 2023 388.9k, Q1 2024 396.8k, Q2 2024 473.3k
+76.5k
+76,516
19.3%
93
MONGODB INC
CL A
MDB
MDB
315,830
$78.9m0.24%
0.24%
Added Shares held: Q3 2023 250.1k, Q4 2023 260.3k, Q1 2024 271.2k, Q2 2024 315.8k
+44.6k
+44,608
16.4%
94
LULULEMON ATHLETICA INC
COM
LULU
LULU
263,939
$78.8m0.24%
0.24%
Reduced Shares held: Q3 2023 290.7k, Q4 2023 300.7k, Q1 2024 278.9k, Q2 2024 263.9k
-14.9k
-14,929
-5.3%
95
BOOZ ALLEN HAMILTON HLDG COR
CL A
BAH
BAH
510,530
$78.6m0.24%
0.24%
Added Shares held: Q3 2023 410.2k, Q4 2023 444.6k, Q1 2024 456.4k, Q2 2024 510.5k
+54.2k
+54,170
11.9%
96
LIVE NATION ENTERTAINMENT IN
COM
LYV
LYV
831,714
$78.0m0.24%
0.24%
Reduced Shares held: Q3 2023 806.9k, Q4 2023 774.6k, Q1 2024 887.4k, Q2 2024 831.7k
-55.7k
-55,667
-6.3%
97
OREILLY AUTOMOTIVE INC
COM
ORLY
ORLY
72,228
$76.3m0.24%
0.24%
Reduced Shares held: Q3 2023 70.5k, Q4 2023 70.2k, Q1 2024 72.3k, Q2 2024 72.2k
-122
-122
-0.2%
98
ARISTA NETWORKS INC
COM
COM
216,042
$75.7m0.23%
0.23%
Added Shares held: Q3 2023 212.9k, Q4 2023 211.5k, Q1 2024 208.1k, Q2 2024 216.0k
+7.9k
+7,922
3.8%
99
ORACLE CORP
COM
ORCL
ORCL
528,640
$74.6m0.23%
0.23%
Added Shares held: Q3 2023 211.9k, Q4 2023 232.2k, Q1 2024 258.4k, Q2 2024 528.6k
+270.2k
+270,229
104.6%
100
QUALCOMM INC
COM
QCOM
QCOM
371,279
$74.0m0.23%
0.23%
Added Shares held: Q3 2023 335.9k, Q4 2023 328.7k, Q1 2024 332.4k, Q2 2024 371.3k
+38.9k
+38,923
11.7%