1
ENTERPRISE FINL SVCS CORP
COM
EFSC
EFSC
361,124
$19.9m10.62%
10.62%
Added Shares held: Q3 2024 383.0k, Q4 2024 363.4k, Q1 2025 349.4k, Q2 2025 361.1k
+11.8k
+11,759
3.4%
2
MICROSOFT CORP
COM
MSFT
MSFT
26,390
$13.1m7.01%
7.01%
Added Shares held: Q3 2024 25.1k, Q4 2024 26.3k, Q1 2025 24.8k, Q2 2025 26.4k
+1.6k
+1,586
6.4%
3
APPLE INC
COM
AAPL
AAPL
46,291
$9.5m5.07%
5.07%
Added Shares held: Q3 2024 45.8k, Q4 2024 46.0k, Q1 2025 45.1k, Q2 2025 46.3k
+1.1k
+1,146
2.5%
4
PEPSICO INC
COM
PEP
PEP
68,573
$9.1m4.83%
4.83%
Reduced Shares held: Q3 2024 67.6k, Q4 2024 70.6k, Q1 2025 69.1k, Q2 2025 68.6k
-513
-513
-0.7%
5
BERKSHIRE HATHAWAY INC DEL
CL A
BRK.A
BRK.A
10
$7.3m3.89%
3.89%
Unchanged Shares held: Q3 2024 10, Q4 2024 10, Q1 2025 10, Q2 2025 10
6
NVIDIA CORPORATION
COM
NVDA
NVDA
34,023
$5.4m2.87%
2.87%
Added Shares held: Q3 2024 29.1k, Q4 2024 28.8k, Q1 2025 29.3k, Q2 2025 34.0k
+4.7k
+4,714
16.1%
7
META PLATFORMS INC
CL A
META
META
7,212
$5.3m2.84%
2.84%
Added Shares held: Q3 2024 3.6k, Q4 2024 6.1k, Q1 2025 6.3k, Q2 2025 7.2k
+870
+870
13.7%
8
AMAZON COM INC
COM
AMZN
AMZN
24,179
$5.3m2.83%
2.83%
Added Shares held: Q3 2024 23.1k, Q4 2024 23.0k, Q1 2025 22.8k, Q2 2025 24.2k
+1.4k
+1,426
6.3%
9
JPMORGAN CHASE & CO
COM
JPM
JPM
16,258
$4.7m2.52%
2.52%
Added Shares held: Q3 2024 15.9k, Q4 2024 16.1k, Q1 2025 16.0k, Q2 2025 16.3k
+278
+278
1.7%
10
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
24,240
$4.3m2.28%
2.28%
Added Shares held: Q3 2024 22.9k, Q4 2024 22.8k, Q1 2025 22.8k, Q2 2025 24.2k
+1.5k
+1,484
6.5%
11
YUM BRANDS INC
COM
YUM
YUM
21,870
$3.2m1.73%
1.73%
Added Shares held: Q3 2024 22.0k, Q4 2024 22.0k, Q1 2025 21.8k, Q2 2025 21.9k
+50
+50
0.2%
12
MASTERCARD INCORPORATED
CL A
MA
MA
5,743
$3.2m1.72%
1.72%
Added Shares held: Q3 2024 5.6k, Q4 2024 5.6k, Q1 2025 5.6k, Q2 2025 5.7k
+140
+140
2.5%
13
BROADCOM INC
COM
AVGO
AVGO
8,727
$2.4m1.28%
1.28%
Added Shares held: Q3 2024 8.0k, Q4 2024 8.0k, Q1 2025 8.1k, Q2 2025 8.7k
+661
+661
8.2%
14
WALMART INC
COM
WMT
WMT
23,534
$2.3m1.23%
1.23%
Added Shares held: Q3 2024 21.3k, Q4 2024 24.9k, Q1 2025 22.6k, Q2 2025 23.5k
+984
+984
4.4%
15
ABBVIE INC
COM
ABBV
ABBV
11,781
$2.2m1.17%
1.17%
Added Shares held: Q3 2024 11.4k, Q4 2024 11.5k, Q1 2025 11.6k, Q2 2025 11.8k
+228
+228
2.0%
16
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
4,401
$2.1m1.14%
1.14%
Added Shares held: Q3 2024 5.6k, Q4 2024 4.4k, Q1 2025 4.3k, Q2 2025 4.4k
+53
+53
1.2%
17
VISA INC
COM CL A
V
V
5,638
$2.0m1.07%
1.07%
Added Shares held: Q3 2024 5.5k, Q4 2024 5.3k, Q1 2025 5.3k, Q2 2025 5.6k
+347
+347
6.6%
18
ORACLE CORP
COM
ORCL
ORCL
8,549
$1.9m1.00%
1.00%
Added Shares held: Q3 2024 8.2k, Q4 2024 8.2k, Q1 2025 8.2k, Q2 2025 8.5k
+321
+321
3.9%
19
EXXON MOBIL CORP
COM
XOM
XOM
16,722
$1.8m0.96%
0.96%
Added Shares held: Q3 2024 16.1k, Q4 2024 16.9k, Q1 2025 16.3k, Q2 2025 16.7k
+463
+463
2.9%
20
MCDONALDS CORP
COM
MCD
MCD
6,082
$1.8m0.95%
0.95%
Added Shares held: Q3 2024 4.2k, Q4 2024 6.2k, Q1 2025 6.1k, Q2 2025 6.1k
+21
+21
0.3%
21
ILLINOIS TOOL WKS INC
COM
ITW
ITW
7,069
$1.7m0.93%
0.93%
Added Shares held: Q3 2024 4.7k, Q4 2024 7.8k, Q1 2025 7.1k, Q2 2025 7.1k
+1
+1
0.0%
22
FORTINET INC
COM
FTNT
FTNT
16,446
$1.7m0.93%
0.93%
Added Shares held: Q3 2024 16.4k, Q4 2024 16.4k, Q1 2025 16.3k, Q2 2025 16.4k
+107
+107
0.7%
23
US BANCORP DEL
COM NEW
USB
USB
36,599
$1.7m0.88%
0.88%
Reduced Shares held: Q3 2024 36.7k, Q4 2024 36.8k, Q1 2025 36.7k, Q2 2025 36.6k
-145
-145
-0.4%
24
AON PLC
SHS CL A
AON
AON
4,593
$1.6m0.87%
0.87%
Reduced Shares held: Q3 2024 4.6k, Q4 2024 4.6k, Q1 2025 4.9k, Q2 2025 4.6k
-337
-337
-6.8%
25
NEXTERA ENERGY INC
COM
NEE
NEE
23,412
$1.6m0.87%
0.87%
Added Shares held: Q3 2024 22.8k, Q4 2024 24.9k, Q1 2025 23.1k, Q2 2025 23.4k
+316
+316
1.4%
26
ALPHABET INC
CAP STK CL C
GOOG
GOOG
9,109
$1.6m0.86%
0.86%
Added Shares held: Q3 2024 9.1k, Q4 2024 9.1k, Q1 2025 9.0k, Q2 2025 9.1k
+134
+134
1.5%
27
DEERE & CO
COM
DE
DE
2,949
$1.5m0.80%
0.80%
Added Shares held: Q3 2024 2.9k, Q4 2024 2.9k, Q1 2025 2.9k, Q2 2025 2.9k
+26
+26
0.9%
28
ELI LILLY & CO
COM
LLY
LLY
1,906
$1.5m0.79%
0.79%
Added Shares held: Q3 2024 1.8k, Q4 2024 1.8k, Q1 2025 1.8k, Q2 2025 1.9k
+84
+84
4.6%
29
MERCK & CO INC
COM
MRK
MRK
18,725
$1.5m0.79%
0.79%
Added Shares held: Q3 2024 18.4k, Q4 2024 20.7k, Q1 2025 18.3k, Q2 2025 18.7k
+447
+447
2.5%
30
EMERSON ELEC CO
COM
EMR
EMR
10,743
$1.4m0.76%
0.76%
Reduced Shares held: Q3 2024 10.7k, Q4 2024 10.8k, Q1 2025 10.8k, Q2 2025 10.7k
-11
-11
-0.1%
31
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
4,595
$1.4m0.76%
0.76%
Added Shares held: Q3 2024 4.4k, Q4 2024 4.5k, Q1 2025 4.5k, Q2 2025 4.6k
+55
+55
1.2%
32
PROCTER AND GAMBLE CO
COM
PG
PG
8,773
$1.4m0.75%
0.75%
Reduced Shares held: Q3 2024 9.1k, Q4 2024 10.4k, Q1 2025 8.9k, Q2 2025 8.8k
-175
-175
-2.0%
33
JOHNSON & JOHNSON
COM
JNJ
JNJ
8,827
$1.3m0.72%
0.72%
Added Shares held: Q3 2024 8.6k, Q4 2024 9.2k, Q1 2025 8.1k, Q2 2025 8.8k
+738
+738
9.1%
34
RTX CORPORATION
COM
RTX
RTX
8,862
$1.3m0.69%
0.69%
Added Shares held: Q3 2024 8.8k, Q4 2024 9.4k, Q1 2025 8.9k, Q2 2025 8.9k
+2
+2
0.0%
35
ABBOTT LABS
COM
ABT
ABT
9,176
$1.2m0.67%
0.67%
Added Shares held: Q3 2024 9.1k, Q4 2024 9.0k, Q1 2025 9.0k, Q2 2025 9.2k
+173
+173
1.9%
36
CISCO SYS INC
COM
CSCO
CSCO
17,288
$1.2m0.64%
0.64%
Added Shares held: Q3 2024 14.0k, Q4 2024 15.0k, Q1 2025 15.3k, Q2 2025 17.3k
+2.0k
+1,967
12.8%
37
AT&T INC
COM
T
T
40,268
$1.2m0.62%
0.62%
Added Shares held: Q3 2024 38.1k, Q4 2024 39.8k, Q1 2025 39.8k, Q2 2025 40.3k
+466
+466
1.2%
38
EATON CORP PLC
SHS
ETN
ETN
3,227
$1.2m0.61%
0.61%
Added Shares held: Q3 2024 3.2k, Q4 2024 3.2k, Q1 2025 3.2k, Q2 2025 3.2k
+26
+26
0.8%
39
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
3,827
$1.1m0.60%
0.60%
Added Shares held: Q3 2024 3.0k, Q4 2024 5.1k, Q1 2025 3.5k, Q2 2025 3.8k
+301
+301
8.5%
40
CHEVRON CORP NEW
COM
CVX
CVX
7,818
$1.1m0.60%
0.60%
Added Shares held: Q3 2024 7.5k, Q4 2024 7.6k, Q1 2025 7.5k, Q2 2025 7.8k
+268
+268
3.5%
41
HOME DEPOT INC
COM
HD
HD
2,824
$1.0m0.55%
0.55%
Reduced Shares held: Q3 2024 3.0k, Q4 2024 3.3k, Q1 2025 3.0k, Q2 2025 2.8k
-157
-157
-5.3%
42
REGIONS FINANCIAL CORP NEW
COM
RF
RF
42,496
$999.5k0.53%
0.53%
Reduced Shares held: Q3 2024 43.3k, Q4 2024 43.3k, Q1 2025 43.3k, Q2 2025 42.5k
-776
-776
-1.8%
43
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
4,367
$989.1k0.53%
0.53%
Added Shares held: Q3 2024 4.1k, Q4 2024 5.6k, Q1 2025 3.9k, Q2 2025 4.4k
+423
+423
10.7%
44
PHILIP MORRIS INTL INC
COM
PM
PM
5,262
$958.4k0.51%
0.51%
Added Shares held: Q3 2024 5.2k, Q4 2024 5.4k, Q1 2025 5.1k, Q2 2025 5.3k
+174
+174
3.4%
45
YUM CHINA HLDGS INC
COM
YUMC
YUMC
21,344
$954.3k0.51%
0.51%
Added Shares held: Q3 2024 21.7k, Q4 2024 21.7k, Q1 2025 21.3k, Q2 2025 21.3k
+50
+50
0.2%
46
COSTCO WHSL CORP NEW
COM
COST
COST
961
$951.3k0.51%
0.51%
Added Shares held: Q3 2024 821, Q4 2024 869, Q1 2025 871, Q2 2025 961
+90
+90
10.3%
47
LOWES COS INC
COM
LOW
LOW
4,279
$949.4k0.51%
0.51%
Added Shares held: Q3 2024 3.8k, Q4 2024 4.2k, Q1 2025 4.2k, Q2 2025 4.3k
+29
+29
0.7%
48
HENRY JACK & ASSOC INC
COM
JKHY
JKHY
5,147
$927.3k0.49%
0.49%
Added Shares held: Q3 2024 0, Q4 2024 5.1k, Q1 2025 5.1k, Q2 2025 5.1k
+21
+21
0.4%
49
AMEREN CORP
COM
AEE
AEE
9,168
$880.5k0.47%
0.47%
Added Shares held: Q3 2024 9.6k, Q4 2024 10.9k, Q1 2025 8.5k, Q2 2025 9.2k
+662
+662
7.8%
50
APPLIED MATLS INC
COM
AMAT
AMAT
4,705
$861.3k0.46%
0.46%
Added Shares held: Q3 2024 4.7k, Q4 2024 4.7k, Q1 2025 4.5k, Q2 2025 4.7k
+184
+184
4.1%
51
CRANE COMPANY
COMMON STOCK
CR
CR
4,425
$840.3k0.45%
0.45%
Added Shares held: Q3 2024 4.5k, Q4 2024 4.5k, Q1 2025 4.4k, Q2 2025 4.4k
+6
+6
0.1%
52
TESLA INC
COM
TSLA
TSLA
2,633
$836.4k0.45%
0.45%
Added Shares held: Q3 2024 1.9k, Q4 2024 1.9k, Q1 2025 1.9k, Q2 2025 2.6k
+712
+712
37.1%
53
GE AEROSPACE
COM NEW
GE
GE
3,193
$821.8k0.44%
0.44%
Added Shares held: Q3 2024 3.1k, Q4 2024 3.1k, Q1 2025 3.0k, Q2 2025 3.2k
+167
+167
5.5%
54
NETFLIX INC
COM
NFLX
NFLX
604
$808.8k0.43%
0.43%
Added Shares held: Q3 2024 508, Q4 2024 496, Q1 2025 505, Q2 2025 604
+99
+99
19.6%
55
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
18,322
$792.8k0.42%
0.42%
Added Shares held: Q3 2024 18.8k, Q4 2024 16.6k, Q1 2025 15.4k, Q2 2025 18.3k
+3.0k
+2,963
19.3%
56
UNITED RENTALS INC
COM
URI
URI
1,017
$766.2k0.41%
0.41%
Reduced Shares held: Q3 2024 1.2k, Q4 2024 1.2k, Q1 2025 1.0k, Q2 2025 1.0k
-2
-2
-0.2%
57
BANK AMERICA CORP
COM
BAC
BAC
16,126
$763.1k0.41%
0.41%
Added Shares held: Q3 2024 15.5k, Q4 2024 21.9k, Q1 2025 15.4k, Q2 2025 16.1k
+699
+699
4.5%
58
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
2,474
$739.5k0.39%
0.39%
Added Shares held: Q3 2024 2.3k, Q4 2024 2.4k, Q1 2025 2.4k, Q2 2025 2.5k
+123
+123
5.2%
59
TRANE TECHNOLOGIES PLC
SHS
TT
TT
1,677
$733.5k0.39%
0.39%
Added Shares held: Q3 2024 1.6k, Q4 2024 1.6k, Q1 2025 1.6k, Q2 2025 1.7k
+55
+55
3.4%
60
COCA COLA CO
COM
KO
KO
10,240
$724.5k0.39%
0.39%
Added Shares held: Q3 2024 10.4k, Q4 2024 10.6k, Q1 2025 10.1k, Q2 2025 10.2k
+124
+124
1.2%
61
CLOROX CO DEL
COM
CLX
CLX
5,940
$713.2k0.38%
0.38%
Reduced Shares held: Q3 2024 6.0k, Q4 2024 6.0k, Q1 2025 6.0k, Q2 2025 5.9k
-82
-82
-1.4%
62
LOEWS CORP
COM
L
L
7,739
$709.4k0.38%
0.38%
Added Shares held: Q3 2024 7.7k, Q4 2024 7.7k, Q1 2025 7.7k, Q2 2025 7.7k
+6
+6
0.1%
63
AMERICAN EXPRESS CO
COM
AXP
AXP
2,196
$700.5k0.37%
0.37%
Added Shares held: Q3 2024 2.1k, Q4 2024 2.1k, Q1 2025 2.1k, Q2 2025 2.2k
+62
+62
2.9%
64
CONSTELLATION ENERGY CORP
COM
CEG
CEG
2,059
$664.6k0.35%
0.35%
Added Shares held: Q3 2024 2.0k, Q4 2024 2.0k, Q1 2025 2.0k, Q2 2025 2.1k
+57
+57
2.9%
65
DANAHER CORPORATION
COM
DHR
DHR
3,334
$658.6k0.35%
0.35%
Added Shares held: Q3 2024 3.5k, Q4 2024 3.4k, Q1 2025 3.3k, Q2 2025 3.3k
+15
+15
0.5%
66
STARBUCKS CORP
COM
SBUX
SBUX
7,172
$657.2k0.35%
0.35%
Added Shares held: Q3 2024 7.0k, Q4 2024 7.0k, Q1 2025 7.0k, Q2 2025 7.2k
+152
+152
2.2%
67
PFIZER INC
COM
PFE
PFE
26,177
$634.5k0.34%
0.34%
Added Shares held: Q3 2024 24.2k, Q4 2024 20.0k, Q1 2025 22.5k, Q2 2025 26.2k
+3.7k
+3,669
16.3%
68
UNION PAC CORP
COM
UNP
UNP
2,620
$602.8k0.32%
0.32%
Added Shares held: Q3 2024 2.6k, Q4 2024 2.6k, Q1 2025 2.6k, Q2 2025 2.6k
+42
+42
1.6%
69
NIKE INC
CL B
NKE
NKE
8,436
$599.3k0.32%
0.32%
Added Shares held: Q3 2024 8.3k, Q4 2024 8.3k, Q1 2025 8.3k, Q2 2025 8.4k
+116
+116
1.4%
70
BOEING CO
COM
BA
BA
2,790
$584.6k0.31%
0.31%
Added Shares held: Q3 2024 2.7k, Q4 2024 2.8k, Q1 2025 2.7k, Q2 2025 2.8k
+59
+59
2.2%
71
GENERAL MLS INC
COM
GIS
GIS
10,996
$569.7k0.30%
0.30%
Reduced Shares held: Q3 2024 11.7k, Q4 2024 11.7k, Q1 2025 11.1k, Q2 2025 11.0k
-68
-68
-0.6%
72
PROGRESSIVE CORP
COM
PGR
PGR
2,049
$546.8k0.29%
0.29%
Added Shares held: Q3 2024 1.7k, Q4 2024 1.7k, Q1 2025 2.0k, Q2 2025 2.0k
+35
+35
1.7%
73
LOCKHEED MARTIN CORP
COM
LMT
LMT
1,160
$537.2k0.29%
0.29%
Added Shares held: Q3 2024 1.2k, Q4 2024 1.2k, Q1 2025 1.2k, Q2 2025 1.2k
+3
+3
0.3%
74
CATERPILLAR INC
COM
CAT
CAT
1,355
$526.0k0.28%
0.28%
Reduced Shares held: Q3 2024 1.2k, Q4 2024 1.4k, Q1 2025 1.4k, Q2 2025 1.4k
-22
-22
-1.6%
75
TRANSDIGM GROUP INC
COM
TDG
TDG
331
$503.3k0.27%
0.27%
Added Shares held: Q3 2024 239, Q4 2024 233, Q1 2025 235, Q2 2025 331
+96
+96
40.9%
76
CARRIER GLOBAL CORPORATION
COM
CARR
CARR
6,801
$497.8k0.27%
0.27%
Added Shares held: Q3 2024 6.7k, Q4 2024 6.8k, Q1 2025 6.7k, Q2 2025 6.8k
+129
+129
1.9%
77
CHURCH & DWIGHT CO INC
COM
CHD
CHD
5,088
$489.0k0.26%
0.26%
Reduced Shares held: Q3 2024 5.5k, Q4 2024 5.3k, Q1 2025 5.1k, Q2 2025 5.1k
-19
-19
-0.4%
78
SERVICENOW INC
COM
NOW
NOW
471
$484.2k0.26%
0.26%
Added Shares held: Q3 2024 410, Q4 2024 399, Q1 2025 378, Q2 2025 471
+93
+93
24.6%
79
GRAINGER W W INC
COM
GWW
GWW
450
$468.1k0.25%
0.25%
Added Shares held: Q3 2024 447, Q4 2024 447, Q1 2025 447, Q2 2025 450
+3
+3
0.7%
80
DISNEY WALT CO
COM
DIS
DIS
3,724
$461.8k0.25%
0.25%
Added Shares held: Q3 2024 3.4k, Q4 2024 3.5k, Q1 2025 3.5k, Q2 2025 3.7k
+205
+205
5.8%
81
GE VERNOVA INC
COM
GEV
GEV
858
$454.0k0.24%
0.24%
Added Shares held: Q3 2024 0, Q4 2024 728, Q1 2025 739, Q2 2025 858
+119
+119
16.1%
82
UNITEDHEALTH GROUP INC
COM
UNH
UNH
1,447
$451.4k0.24%
0.24%
Reduced Shares held: Q3 2024 2.6k, Q4 2024 2.6k, Q1 2025 2.3k, Q2 2025 1.4k
-854
-854
-37.1%
83
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
1,094
$443.6k0.24%
0.24%
Reduced Shares held: Q3 2024 1.1k, Q4 2024 1.1k, Q1 2025 1.1k, Q2 2025 1.1k
-22
-22
-2.0%
84
ARISTA NETWORKS INC
COM SHS
ANET
ANET
4,296
$439.5k0.23%
0.23%
Added Shares held: Q3 2024 0, Q4 2024 4.2k, Q1 2025 4.0k, Q2 2025 4.3k
+322
+322
8.1%
85
D R HORTON INC
COM
DHI
DHI
3,211
$414.0k0.22%
0.22%
Added Shares held: Q3 2024 3.3k, Q4 2024 3.2k, Q1 2025 3.2k, Q2 2025 3.2k
+29
+29
0.9%
86
ZOETIS INC
CL A
ZTS
ZTS
2,645
$412.5k0.22%
0.22%
Added Shares held: Q3 2024 2.6k, Q4 2024 2.6k, Q1 2025 2.6k, Q2 2025 2.6k
+30
+30
1.1%
87
3M CO
COM
MMM
MMM
2,702
$411.4k0.22%
0.22%
Reduced Shares held: Q3 2024 2.7k, Q4 2024 2.7k, Q1 2025 2.7k, Q2 2025 2.7k
-33
-33
-1.2%
88
LAM RESEARCH CORP
COM NEW
LRCX
LRCX
4,160
$404.9k0.22%
0.22%
Added Shares held: Q3 2024 0, Q4 2024 4.0k, Q1 2025 4.0k, Q2 2025 4.2k
+131
+131
3.2%
89
XYLEM INC
COM
XYL
XYL
3,023
$391.1k0.21%
0.21%
Reduced Shares held: Q3 2024 3.0k, Q4 2024 3.0k, Q1 2025 3.0k, Q2 2025 3.0k
-9
-9
-0.3%
90
COPART INC
COM
CPRT
CPRT
7,956
$390.4k0.21%
0.21%
Reduced Shares held: Q3 2024 8.3k, Q4 2024 8.2k, Q1 2025 8.1k, Q2 2025 8.0k
-118
-118
-1.5%
91
SALESFORCE INC
COM
CRM
CRM
1,430
$389.9k0.21%
0.21%
Added Shares held: Q3 2024 1.1k, Q4 2024 1.1k, Q1 2025 1.2k, Q2 2025 1.4k
+241
+241
20.3%
92
BLACKSTONE INC
COM
BX
BX
2,601
$389.1k0.21%
0.21%
Added Shares held: Q3 2024 2.3k, Q4 2024 2.3k, Q1 2025 2.3k, Q2 2025 2.6k
+339
+339
15.0%
93
SAP SE
SPON ADR
SAP
SAP
1,277
$388.3k0.21%
0.21%
Added Shares held: Q3 2024 1.1k, Q4 2024 1.1k, Q1 2025 1.1k, Q2 2025 1.3k
+160
+160
14.3%
94
OREILLY AUTOMOTIVE INC
COM
ORLY
ORLY
4,305
$388.0k0.21%
0.21%
Reduced Shares held: Q3 2024 4.4k, Q4 2024 4.4k, Q1 2025 4.3k, Q2 2025 4.3k
-45
-45
-1.0%
95
ALTRIA GROUP INC
COM
MO
MO
6,515
$382.0k0.20%
0.20%
Added Shares held: Q3 2024 4.9k, Q4 2024 5.1k, Q1 2025 4.7k, Q2 2025 6.5k
+1.9k
+1,857
39.9%
96
MORGAN STANLEY
COM NEW
MS
MS
2,685
$378.2k0.20%
0.20%
Added Shares held: Q3 2024 2.6k, Q4 2024 2.7k, Q1 2025 2.5k, Q2 2025 2.7k
+197
+197
7.9%
97
WASTE CONNECTIONS INC
COM
WCN
WCN
2,019
$377.0k0.20%
0.20%
Reduced Shares held: Q3 2024 2.1k, Q4 2024 2.0k, Q1 2025 2.0k, Q2 2025 2.0k
-10
-10
-0.5%
98
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
3,129
$369.2k0.20%
0.20%
Added Shares held: Q3 2024 3.6k, Q4 2024 3.1k, Q1 2025 3.0k, Q2 2025 3.1k
+108
+108
3.6%
99
TEXAS INSTRS INC
COM
TXN
TXN
1,741
$361.5k0.19%
0.19%
Added Shares held: Q3 2024 1.6k, Q4 2024 1.5k, Q1 2025 1.4k, Q2 2025 1.7k
+298
+298
20.6%
100
MARVELL TECHNOLOGY INC
COM
MRVL
MRVL
4,657
$360.5k0.19%
0.19%
Added Shares held: Q3 2024 4.6k, Q4 2024 4.6k, Q1 2025 4.6k, Q2 2025 4.7k
+58
+58
1.3%