1
APPLE INC
COM
AAPL
AAPL
96,701
$21.0m8.54%
8.54%
Added Shares held: Q3 2023 100.3k, Q4 2023 98.5k, Q1 2024 96.4k, Q2 2024 96.7k
+287
+287
0.3%
2
ARISTA NETWORKS INC
COM
COM
35,778
$12.8m5.20%
5.20%
Reduced Shares held: Q3 2023 37.6k, Q4 2023 36.2k, Q1 2024 36.2k, Q2 2024 35.8k
-459
-459
-1.3%
3
APPLIED MATLS INC
COM
AMAT
AMAT
44,670
$10.6m4.32%
4.32%
Reduced Shares held: Q3 2023 44.1k, Q4 2023 44.6k, Q1 2024 44.7k, Q2 2024 44.7k
-5
-5
-0.0%
4
META PLATFORMS INC
CL A
META
META
20,723
$10.5m4.26%
4.26%
Added Shares held: Q3 2023 20.5k, Q4 2023 20.7k, Q1 2024 20.6k, Q2 2024 20.7k
+132
+132
0.6%
5
LAM RESEARCH CORP
COM
COM
8,769
$9.3m3.79%
3.79%
Reduced Shares held: Q3 2023 8.8k, Q4 2023 8.9k, Q1 2024 8.8k, Q2 2024 8.8k
-7
-7
-0.1%
6
FAIR ISAAC CORP
COM
FICO
FICO
5,586
$8.4m3.41%
3.41%
Added Shares held: Q3 2023 5.9k, Q4 2023 5.7k, Q1 2024 5.6k, Q2 2024 5.6k
+11
+11
0.2%
7
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
38,544
$7.1m2.87%
2.87%
Added Shares held: Q3 2023 36.3k, Q4 2023 37.5k, Q1 2024 37.6k, Q2 2024 38.5k
+942
+942
2.5%
8
ADOBE INC
COM
ADBE
ADBE
11,474
$6.4m2.62%
2.62%
Added Shares held: Q3 2023 11.4k, Q4 2023 11.4k, Q1 2024 11.3k, Q2 2024 11.5k
+205
+205
1.8%
9
DEERE & CO
COM
DE
DE
16,357
$5.9m2.41%
2.41%
Added Shares held: Q3 2023 15.2k, Q4 2023 15.8k, Q1 2024 16.1k, Q2 2024 16.4k
+307
+307
1.9%
10
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
VEA
VEA
108,219
$5.4m2.18%
2.18%
Added Shares held: Q3 2023 104.2k, Q4 2023 105.0k, Q1 2024 107.3k, Q2 2024 108.2k
+911
+911
0.8%
11
SNAP ON INC
COM
SNA
SNA
19,836
$5.1m2.08%
2.08%
Added Shares held: Q3 2023 17.3k, Q4 2023 18.7k, Q1 2024 19.0k, Q2 2024 19.8k
+828
+828
4.4%
12
PROCTER AND GAMBLE CO
COM
PG
PG
30,994
$5.0m2.05%
2.05%
Added Shares held: Q3 2023 29.8k, Q4 2023 30.5k, Q1 2024 30.5k, Q2 2024 31.0k
+449
+449
1.5%
13
EBAY INC.
COM
EBAY
EBAY
95,416
$5.0m2.05%
2.05%
Added Shares held: Q3 2023 79.6k, Q4 2023 91.1k, Q1 2024 93.2k, Q2 2024 95.4k
+2.2k
+2,230
2.4%
14
MICROSOFT CORP
COM
MSFT
MSFT
10,984
$5.0m2.04%
2.04%
Added Shares held: Q3 2023 11.0k, Q4 2023 11.0k, Q1 2024 10.8k, Q2 2024 11.0k
+215
+215
2.0%
15
CISCO SYS INC
COM
CSCO
CSCO
100,963
$4.8m1.95%
1.95%
Added Shares held: Q3 2023 87.5k, Q4 2023 94.0k, Q1 2024 96.8k, Q2 2024 101.0k
+4.2k
+4,189
4.3%
16
ARMSTRONG WORLD INDS INC NEW
COM
AWI
AWI
42,737
$4.8m1.94%
1.94%
Added Shares held: Q3 2023 36.3k, Q4 2023 39.8k, Q1 2024 40.1k, Q2 2024 42.7k
+2.7k
+2,673
6.7%
17
GENTEX CORP
COM
GNTX
GNTX
134,133
$4.5m1.84%
1.84%
Added Shares held: Q3 2023 112.5k, Q4 2023 123.2k, Q1 2024 127.0k, Q2 2024 134.1k
+7.1k
+7,111
5.6%
18
PAYCHEX INC
COM
PAYX
PAYX
38,327
$4.5m1.83%
1.83%
Added Shares held: Q3 2023 33.6k, Q4 2023 36.6k, Q1 2024 37.5k, Q2 2024 38.3k
+853
+853
2.3%
19
VANGUARD BD INDEX FDS
TOTAL BND MRKT
BND
BND
60,945
$4.4m1.77%
1.77%
Reduced Shares held: Q3 2023 84.0k, Q4 2023 68.9k, Q1 2024 64.9k, Q2 2024 60.9k
-4.0k
-3,952
-6.1%
20
COHEN & STEERS INC
COM
CNS
CNS
59,659
$4.2m1.72%
1.72%
Added Shares held: Q3 2023 53.3k, Q4 2023 58.2k, Q1 2024 58.6k, Q2 2024 59.7k
+1.1k
+1,080
1.8%
21
PRICE T ROWE GROUP INC
COM
TROW
TROW
36,675
$4.2m1.70%
1.70%
Added Shares held: Q3 2023 31.8k, Q4 2023 35.1k, Q1 2024 35.8k, Q2 2024 36.7k
+896
+896
2.5%
22
S&P GLOBAL INC
COM
SPGI
SPGI
9,352
$4.2m1.70%
1.70%
Added Shares held: Q3 2023 8.7k, Q4 2023 9.1k, Q1 2024 9.2k, Q2 2024 9.4k
+164
+164
1.8%
23
MOODYS CORP
COM
MCO
MCO
9,761
$4.1m1.68%
1.68%
Added Shares held: Q3 2023 9.3k, Q4 2023 9.5k, Q1 2024 9.6k, Q2 2024 9.8k
+163
+163
1.7%
24
SEI INVTS CO
COM
SEIC
SEIC
62,760
$4.1m1.65%
1.65%
Added Shares held: Q3 2023 56.5k, Q4 2023 60.6k, Q1 2024 61.3k, Q2 2024 62.8k
+1.5k
+1,490
2.4%
25
UNION PAC CORP
COM
UNP
UNP
17,854
$4.0m1.64%
1.64%
Added Shares held: Q3 2023 17.0k, Q4 2023 17.4k, Q1 2024 17.6k, Q2 2024 17.9k
+284
+284
1.6%
26
CHURCH & DWIGHT CO INC
COM
CHD
CHD
36,300
$3.8m1.55%
1.55%
Added Shares held: Q3 2023 35.5k, Q4 2023 36.2k, Q1 2024 35.9k, Q2 2024 36.3k
+362
+362
1.0%
27
JOHNSON & JOHNSON
COM
JNJ
JNJ
24,850
$3.6m1.48%
1.48%
Added Shares held: Q3 2023 22.6k, Q4 2023 23.9k, Q1 2024 24.0k, Q2 2024 24.9k
+876
+876
3.6%
28
QUALYS INC
COM
QLYS
QLYS
24,964
$3.6m1.45%
1.45%
Added Shares held: Q3 2023 23.7k, Q4 2023 23.7k, Q1 2024 23.8k, Q2 2024 25.0k
+1.1k
+1,144
4.8%
29
ALLISON TRANSMISSION HLDGS I
COM
ALSN
ALSN
46,505
$3.5m1.42%
1.42%
Added Shares held: Q3 2023 13.2k, Q4 2023 40.8k, Q1 2024 44.6k, Q2 2024 46.5k
+1.9k
+1,907
4.3%
30
ELECTRONIC ARTS INC
COM
EA
EA
24,713
$3.4m1.38%
1.38%
Added Shares held: Q3 2023 22.3k, Q4 2023 23.6k, Q1 2024 24.0k, Q2 2024 24.7k
+695
+695
2.9%
31
GRACO INC
COM
GGG
GGG
42,425
$3.3m1.34%
1.34%
Added Shares held: Q3 2023 40.1k, Q4 2023 41.3k, Q1 2024 41.6k, Q2 2024 42.4k
+810
+810
1.9%
32
VERISIGN INC
COM
VRSN
VRSN
16,225
$2.9m1.16%
1.16%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 16.2k
33
KLA CORP
COM NEW
KLAC
KLAC
3,420
$2.8m1.15%
1.15%
Unchanged Shares held: Q3 2023 3.5k, Q4 2023 3.5k, Q1 2024 3.4k, Q2 2024 3.4k
34
MONSTER BEVERAGE CORP NEW
COM
MNST
MNST
49,909
$2.5m1.01%
1.01%
Added Shares held: Q3 2023 46.6k, Q4 2023 49.1k, Q1 2024 48.3k, Q2 2024 49.9k
+1.6k
+1,593
3.3%
35
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
4,786
$2.4m0.98%
0.98%
Added Shares held: Q3 2023 4.7k, Q4 2023 4.6k, Q1 2024 4.5k, Q2 2024 4.8k
+332
+332
7.5%
36
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
47,052
$1.9m0.78%
0.78%
Added Shares held: Q3 2023 47.1k, Q4 2023 46.8k, Q1 2024 46.7k, Q2 2024 47.1k
+306
+306
0.7%
37
VANGUARD INDEX FDS
GROWTH ETF
VUG
VUG
5,086
$1.9m0.78%
0.78%
Reduced Shares held: Q3 2023 5.4k, Q4 2023 5.2k, Q1 2024 5.2k, Q2 2024 5.1k
-108
-108
-2.1%
38
CBOE GLOBAL MKTS INC
COM
CBOE
CBOE
8,530
$1.5m0.60%
0.60%
Unchanged Shares held: Q3 2023 10.1k, Q4 2023 8.2k, Q1 2024 8.5k, Q2 2024 8.5k
39
NVIDIA CORPORATION
COM
NVDA
NVDA
11,470
$1.4m0.58%
0.58%
Reduced Shares held: Q3 2023 12.9k, Q4 2023 12.6k, Q1 2024 12.1k, Q2 2024 11.5k
-650
-650
-5.4%
40
PEPSICO INC
COM
PEP
PEP
8,455
$1.4m0.56%
0.56%
Added Shares held: Q3 2023 8.7k, Q4 2023 8.9k, Q1 2024 8.4k, Q2 2024 8.5k
+45
+45
0.5%
41
SERVICENOW INC
COM
NOW
NOW
1,667
$1.3m0.54%
0.54%
Reduced Shares held: Q3 2023 1.7k, Q4 2023 1.7k, Q1 2024 1.7k, Q2 2024 1.7k
-13
-13
-0.8%
42
VANGUARD INDEX FDS
VALUE ETF
VTV
VTV
8,216
$1.3m0.53%
0.53%
Reduced Shares held: Q3 2023 8.3k, Q4 2023 8.2k, Q1 2024 8.2k, Q2 2024 8.2k
-32
-32
-0.4%
43
ALPHABET INC
CAP STK CL C
GOOG
GOOG
6,941
$1.3m0.52%
0.52%
Unchanged Shares held: Q3 2023 7.1k, Q4 2023 7.0k, Q1 2024 6.9k, Q2 2024 6.9k
44
PHILIP MORRIS INTL INC
COM
PM
PM
11,806
$1.2m0.49%
0.49%
Unchanged Shares held: Q3 2023 11.8k, Q4 2023 11.8k, Q1 2024 11.8k, Q2 2024 11.8k
45
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
11,949
$1.2m0.48%
0.48%
Unchanged Shares held: Q3 2023 11.7k, Q4 2023 11.7k, Q1 2024 11.9k, Q2 2024 11.9k
46
VANGUARD MUN BD FDS
TAX EXEMPT BD
VTEB
VTEB
23,356
$1.2m0.48%
0.48%
Unchanged Shares held: Q3 2023 28.2k, Q4 2023 23.5k, Q1 2024 23.4k, Q2 2024 23.4k
47
ZOETIS INC
CL A
ZTS
ZTS
6,417
$1.1m0.45%
0.45%
Unchanged Shares held: Q3 2023 6.4k, Q4 2023 6.4k, Q1 2024 6.4k, Q2 2024 6.4k
48
UNITEDHEALTH GROUP INC
COM
UNH
UNH
2,200
$1.1m0.44%
0.44%
Added Shares held: Q3 2023 2.1k, Q4 2023 2.1k, Q1 2024 2.1k, Q2 2024 2.2k
+100
+100
4.8%
49
MCDONALDS CORP
COM
MCD
MCD
4,294
$1.1m0.44%
0.44%
Unchanged Shares held: Q3 2023 4.5k, Q4 2023 4.5k, Q1 2024 4.3k, Q2 2024 4.3k
50
CSX CORP
COM
CSX
CSX
31,632
$1.1m0.43%
0.43%
Reduced Shares held: Q3 2023 31.9k, Q4 2023 31.9k, Q1 2024 31.7k, Q2 2024 31.6k
-57
-57
-0.2%
51
EXXON MOBIL CORP
COM
XOM
XOM
9,215
$1.1m0.43%
0.43%
Added Shares held: Q3 2023 8.9k, Q4 2023 8.9k, Q1 2024 8.9k, Q2 2024 9.2k
+300
+300
3.4%
52
NORFOLK SOUTHN CORP
COM
NSC
NSC
4,926
$1.1m0.43%
0.43%
Added Shares held: Q3 2023 4.8k, Q4 2023 4.8k, Q1 2024 4.8k, Q2 2024 4.9k
+134
+134
2.8%
53
JPMORGAN CHASE & CO
COM
JPM
JPM
4,903
$1.0m0.41%
0.41%
Added Shares held: Q3 2023 5.0k, Q4 2023 5.0k, Q1 2024 4.6k, Q2 2024 4.9k
+268
+268
5.8%
54
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
7,403
$1.0m0.41%
0.41%
Unchanged Shares held: Q3 2023 7.5k, Q4 2023 7.5k, Q1 2024 7.4k, Q2 2024 7.4k
55
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
14,739
$961.6k0.39%
0.39%
Added Shares held: Q3 2023 14.6k, Q4 2023 14.6k, Q1 2024 14.6k, Q2 2024 14.7k
+150
+150
1.0%
56
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
2,198
$890.6k0.36%
0.36%
Added Shares held: Q3 2023 1.9k, Q4 2023 1.8k, Q1 2024 1.9k, Q2 2024 2.2k
+337
+337
18.1%
57
ALTRIA GROUP INC
COM
MO
MO
19,278
$887.4k0.36%
0.36%
Unchanged Shares held: Q3 2023 18.5k, Q4 2023 19.4k, Q1 2024 19.3k, Q2 2024 19.3k
58
DOMINION ENERGY INC
COM
D
D
16,836
$808.3k0.33%
0.33%
Unchanged Shares held: Q3 2023 18.5k, Q4 2023 18.0k, Q1 2024 16.8k, Q2 2024 16.8k
59
ELEVANCE HEALTH INC
COM
ELV
ELV
1,457
$778.8k0.32%
0.32%
Unchanged Shares held: Q3 2023 1.5k, Q4 2023 1.5k, Q1 2024 1.5k, Q2 2024 1.5k
60
KEYSIGHT TECHNOLOGIES INC
COM
KEYS
KEYS
5,742
$774.8k0.32%
0.32%
Reduced Shares held: Q3 2023 5.8k, Q4 2023 5.8k, Q1 2024 5.7k, Q2 2024 5.7k
-7
-7
-0.1%
61
MERCK & CO INC
COM
MRK
MRK
5,777
$738.9k0.30%
0.30%
Added Shares held: Q3 2023 5.8k, Q4 2023 5.8k, Q1 2024 5.7k, Q2 2024 5.8k
+126
+126
2.2%
62
ILLINOIS TOOL WKS INC
COM
ITW
ITW
3,027
$706.5k0.29%
0.29%
Reduced Shares held: Q3 2023 3.1k, Q4 2023 3.1k, Q1 2024 3.1k, Q2 2024 3.0k
-67
-67
-2.2%
63
ELI LILLY & CO
COM
LLY
LLY
729
$666.6k0.27%
0.27%
Added Shares held: Q3 2023 629, Q4 2023 629, Q1 2024 629, Q2 2024 729
+100
+100
15.9%
64
COCA COLA CO
COM
KO
KO
9,950
$629.6k0.26%
0.26%
Unchanged Shares held: Q3 2023 10.3k, Q4 2023 10.3k, Q1 2024 9.9k, Q2 2024 9.9k
65
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
IVOO
IVOO
6,025
$591.0k0.24%
0.24%
Added Shares held: Q3 2023 6.2k, Q4 2023 6.0k, Q1 2024 6.0k, Q2 2024 6.0k
+4
+4
0.1%
66
GENERAL MLS INC
COM
GIS
GIS
9,299
$588.6k0.24%
0.24%
Unchanged Shares held: Q3 2023 9.8k, Q4 2023 9.8k, Q1 2024 9.3k, Q2 2024 9.3k
67
CATERPILLAR INC
COM
CAT
CAT
1,711
$563.1k0.23%
0.23%
Reduced Shares held: Q3 2023 1.7k, Q4 2023 1.7k, Q1 2024 1.7k, Q2 2024 1.7k
-6
-6
-0.3%
68
MICRON TECHNOLOGY INC
COM
MU
MU
4,207
$553.3k0.23%
0.23%
Added Shares held: Q3 2023 3.8k, Q4 2023 3.8k, Q1 2024 3.8k, Q2 2024 4.2k
+400
+400
10.5%
69
NATIONAL BANKSHARES INC VA
COM
NKSH
NKSH
18,150
$529.1k0.22%
0.22%
Unchanged Shares held: Q3 2023 18.1k, Q4 2023 18.1k, Q1 2024 18.1k, Q2 2024 18.1k
70
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
1,893
$507.4k0.21%
0.21%
Unchanged Shares held: Q3 2023 2.0k, Q4 2023 1.9k, Q1 2024 1.9k, Q2 2024 1.9k
71
MARKEL GROUP INC
COM
MKL
MKL
320
$504.1k0.21%
0.21%
Unchanged Shares held: Q3 2023 344, Q4 2023 344, Q1 2024 320, Q2 2024 320
72
SYSCO CORP
COM
SYY
SYY
7,094
$495.7k0.20%
0.20%
Unchanged Shares held: Q3 2023 7.5k, Q4 2023 7.5k, Q1 2024 7.1k, Q2 2024 7.1k
73
CHOICE HOTELS INTL INC
COM
CHH
CHH
3,963
$471.2k0.19%
0.19%
Unchanged Shares held: Q3 2023 4.0k, Q4 2023 4.0k, Q1 2024 4.0k, Q2 2024 4.0k
74
FASTENAL CO
COM
FAST
FAST
7,462
$463.3k0.19%
0.19%
Unchanged Shares held: Q3 2023 7.5k, Q4 2023 7.5k, Q1 2024 7.5k, Q2 2024 7.5k
75
ISHARES TR
MSCI EAFE ETF
EFA
EFA
5,877
$461.2k0.19%
0.19%
Unchanged Shares held: Q3 2023 5.9k, Q4 2023 5.9k, Q1 2024 5.9k, Q2 2024 5.9k
76
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
BAM
BAM
11,972
$448.9k0.18%
0.18%
Added Shares held: Q3 2023 12.2k, Q4 2023 12.2k, Q1 2024 12.0k, Q2 2024 12.0k
+3
+3
0.0%
77
EMERSON ELEC CO
COM
EMR
EMR
4,070
$439.8k0.18%
0.18%
Unchanged Shares held: Q3 2023 4.1k, Q4 2023 4.1k, Q1 2024 4.1k, Q2 2024 4.1k
78
AMGEN INC
COM
AMGN
AMGN
1,372
$426.7k0.17%
0.17%
Unchanged Shares held: Q3 2023 1.8k, Q4 2023 1.8k, Q1 2024 1.4k, Q2 2024 1.4k
79
CHEVRON CORP NEW
COM
CVX
CVX
2,642
$413.5k0.17%
0.17%
Added Shares held: Q3 2023 2.4k, Q4 2023 2.4k, Q1 2024 2.4k, Q2 2024 2.6k
+267
+267
11.2%
80
BOOKING HOLDINGS INC
COM
BKNG
BKNG
104
$404.0k0.16%
0.16%
Added Shares held: Q3 2023 84, Q4 2023 84, Q1 2024 94, Q2 2024 104
+10
+10
10.6%
81
TRUIST FINL CORP
COM
TFC
TFC
10,188
$399.9k0.16%
0.16%
Unchanged Shares held: Q3 2023 11.1k, Q4 2023 10.7k, Q1 2024 10.2k, Q2 2024 10.2k
82
LINDE PLC
SHS
LIN
LIN
929
$398.5k0.16%
0.16%
Unchanged Shares held: Q3 2023 1.2k, Q4 2023 1.2k, Q1 2024 929, Q2 2024 929
83
DOVER CORP
COM
DOV
DOV
2,232
$395.0k0.16%
0.16%
Unchanged Shares held: Q3 2023 2.3k, Q4 2023 2.3k, Q1 2024 2.2k, Q2 2024 2.2k
84
UNIVERSAL CORP VA
COM
UVV
UVV
8,201
$390.7k0.16%
0.16%
Unchanged Shares held: Q3 2023 0, Q4 2023 8.2k, Q1 2024 8.2k, Q2 2024 8.2k
85
NEXTERA ENERGY INC
COM
NEE
NEE
5,571
$389.4k0.16%
0.16%
Reduced Shares held: Q3 2023 13.8k, Q4 2023 5.8k, Q1 2024 5.7k, Q2 2024 5.6k
-87
-87
-1.5%
86
GE AEROSPACE
COM NEW
GE
GE
2,143
$340.7k0.14%
0.14%
Unchanged Shares held: Q3 2023 2.3k, Q4 2023 2.3k, Q1 2024 2.1k, Q2 2024 2.1k
87
ANALOG DEVICES INC
COM
ADI
ADI
1,512
$340.5k0.14%
0.14%
Unchanged Shares held: Q3 2023 1.5k, Q4 2023 1.5k, Q1 2024 1.5k, Q2 2024 1.5k
88
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
VIOO
VIOO
3,493
$340.1k0.14%
0.14%
Added Shares held: Q3 2023 3.6k, Q4 2023 3.6k, Q1 2024 3.5k, Q2 2024 3.5k
+8
+8
0.2%
89
NOVO-NORDISK A S
ADR
NVO
NVO
2,320
$337.4k0.14%
0.14%
Added Shares held: Q3 2023 2.4k, Q4 2023 2.6k, Q1 2024 2.2k, Q2 2024 2.3k
+95
+95
4.3%
90
CARMAX INC
COM
KMX
KMX
4,703
$334.9k0.14%
0.14%
Reduced Shares held: Q3 2023 6.3k, Q4 2023 5.2k, Q1 2024 4.8k, Q2 2024 4.7k
-144
-144
-3.0%
91
WATSCO INC
COM
WSO
WSO
724
$334.5k0.14%
0.14%
Unchanged Shares held: Q3 2023 724, Q4 2023 724, Q1 2024 724, Q2 2024 724
92
NVR INC
COM
NVR
NVR
44
$329.2k0.13%
0.13%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 44
93
AMAZON COM INC
COM
AMZN
AMZN
1,665
$328.3k0.13%
0.13%
Added Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 1.2k, Q2 2024 1.7k
+454
+454
37.5%
94
AMERICAN ELEC PWR CO INC
COM
AEP
AEP
3,746
$327.0k0.13%
0.13%
Unchanged Shares held: Q3 2023 3.7k, Q4 2023 3.7k, Q1 2024 3.7k, Q2 2024 3.7k
95
OREILLY AUTOMOTIVE INC
COM
ORLY
ORLY
304
$309.0k0.13%
0.13%
Unchanged Shares held: Q3 2023 304, Q4 2023 304, Q1 2024 304, Q2 2024 304
96
ORACLE CORP
COM
ORCL
ORCL
2,132
$305.1k0.12%
0.12%
Unchanged Shares held: Q3 2023 2.1k, Q4 2023 2.1k, Q1 2024 2.1k, Q2 2024 2.1k
97
SHERWIN WILLIAMS CO
COM
SHW
SHW
943
$278.9k0.11%
0.11%
Added Shares held: Q3 2023 0, Q4 2023 771, Q1 2024 771, Q2 2024 943
+172
+172
22.3%
98
CHECK POINT SOFTWARE TECH LT
ORD
CHKP
CHKP
1,594
$263.0k0.11%
0.11%
Added Shares held: Q3 2023 0, Q4 2023 1.5k, Q1 2024 1.5k, Q2 2024 1.6k
+89
+89
5.9%
99
TEXAS INSTRS INC
COM
TXN
TXN
1,293
$251.6k0.10%
0.10%
New Shares held: Q3 2023 1.6k, Q4 2023 1.5k, Q1 2024 0, Q2 2024 1.3k
100
WALMART INC
COM
WMT
WMT
3,699
$249.6k0.10%
0.10%
Added Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 3.5k, Q2 2024 3.7k
+201
+201
5.8%