1
APPLE INC
COM
AAPL
AAPL
45,858
$9.7m9.55%
9.55%
First filing Shares held: Q3 2023 48.3k, Q4 2023 47.9k, Q1 2024 —, Q2 2024 45.9k
2
MICROSOFT CORP
COM
MSFT
MSFT
12,168
$5.4m5.38%
5.38%
First filing Shares held: Q3 2023 13.8k, Q4 2023 13.8k, Q1 2024 —, Q2 2024 12.2k
3
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
27,820
$5.1m5.01%
5.01%
First filing Shares held: Q3 2023 28.4k, Q4 2023 28.0k, Q1 2024 —, Q2 2024 27.8k
4
COSTCO WHSL CORP NEW
COM
COST
COST
5,863
$5.0m4.93%
4.93%
First filing Shares held: Q3 2023 6.1k, Q4 2023 6.1k, Q1 2024 —, Q2 2024 5.9k
5
ALPHABET INC
CAP STK CL C
GOOG
GOOG
21,900
$4.0m3.97%
3.97%
First filing Shares held: Q3 2023 22.4k, Q4 2023 22.4k, Q1 2024 —, Q2 2024 21.9k
6
AMGEN INC
COM
AMGN
AMGN
12,030
$3.8m3.72%
3.72%
First filing Shares held: Q3 2023 11.8k, Q4 2023 11.7k, Q1 2024 —, Q2 2024 12.0k
7
QUALCOMM INC
COM
QCOM
QCOM
15,122
$3.0m2.98%
2.98%
First filing Shares held: Q3 2023 16.1k, Q4 2023 15.7k, Q1 2024 —, Q2 2024 15.1k
8
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
5,717
$2.3m2.30%
2.30%
First filing Shares held: Q3 2023 5.8k, Q4 2023 5.8k, Q1 2024 —, Q2 2024 5.7k
9
AMAZON COM INC
COM
AMZN
AMZN
10,394
$2.0m1.99%
1.99%
First filing Shares held: Q3 2023 10.9k, Q4 2023 10.4k, Q1 2024 —, Q2 2024 10.4k
10
ALLISON TRANSMISSION HLDGS I
COM
ALSN
ALSN
25,050
$1.9m1.88%
1.88%
First filing Shares held: Q3 2023 29.3k, Q4 2023 28.4k, Q1 2024 —, Q2 2024 25.1k
11
NVIDIA CORPORATION
COM
NVDA
NVDA
14,250
$1.8m1.74%
1.74%
First filing Shares held: Q3 2023 21.5k, Q4 2023 20.0k, Q1 2024 —, Q2 2024 14.2k
12
MERCK & CO INC
COM
MRK
MRK
13,734
$1.7m1.68%
1.68%
First filing Shares held: Q3 2023 14.1k, Q4 2023 13.9k, Q1 2024 —, Q2 2024 13.7k
13
HONEYWELL INTL INC
COM
COM
7,961
$1.7m1.68%
1.68%
First filing Shares held: Q3 2023 8.3k, Q4 2023 8.3k, Q1 2024 —, Q2 2024 8.0k
14
ELI LILLY & CO
COM
LLY
LLY
1,705
$1.5m1.53%
1.53%
First filing Shares held: Q3 2023 2.1k, Q4 2023 1.8k, Q1 2024 —, Q2 2024 1.7k
15
CELANESE CORP DEL
COM
CE
CE
11,225
$1.5m1.50%
1.50%
First filing Shares held: Q3 2023 11.6k, Q4 2023 11.6k, Q1 2024 —, Q2 2024 11.2k
16
DISNEY WALT CO
COM
DIS
DIS
13,883
$1.4m1.36%
1.36%
First filing Shares held: Q3 2023 16.8k, Q4 2023 16.7k, Q1 2024 —, Q2 2024 13.9k
17
COMCAST CORP NEW
CL A
CMCSA
CMCSA
33,737
$1.3m1.31%
1.31%
First filing Shares held: Q3 2023 33.4k, Q4 2023 33.4k, Q1 2024 —, Q2 2024 33.7k
18
CISCO SYS INC
COM
CSCO
CSCO
26,259
$1.2m1.23%
1.23%
First filing Shares held: Q3 2023 27.2k, Q4 2023 27.0k, Q1 2024 —, Q2 2024 26.3k
19
GOLDMAN SACHS GROUP INC
COM
GS
GS
2,400
$1.1m1.07%
1.07%
First filing Shares held: Q3 2023 2.5k, Q4 2023 2.5k, Q1 2024 —, Q2 2024 2.4k
20
NEXTERA ENERGY INC
COM
NEE
NEE
14,291
$1.0m1.00%
1.00%
First filing Shares held: Q3 2023 9.1k, Q4 2023 9.1k, Q1 2024 —, Q2 2024 14.3k
21
ABBVIE INC
COM
ABBV
ABBV
5,774
$990.4k0.98%
0.98%
First filing Shares held: Q3 2023 6.2k, Q4 2023 6.2k, Q1 2024 —, Q2 2024 5.8k
22
GEN DIGITAL INC
COM
GEN
GEN
38,600
$964.2k0.95%
0.95%
First filing Shares held: Q3 2023 42.6k, Q4 2023 42.6k, Q1 2024 —, Q2 2024 38.6k
23
PRICESMART INC
COM
PSMT
PSMT
11,760
$954.9k0.94%
0.94%
First filing Shares held: Q3 2023 11.9k, Q4 2023 11.9k, Q1 2024 —, Q2 2024 11.8k
24
JOHNSON & JOHNSON
COM
JNJ
JNJ
6,457
$943.8k0.93%
0.93%
First filing Shares held: Q3 2023 6.4k, Q4 2023 6.4k, Q1 2024 —, Q2 2024 6.5k
25
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
6,770
$926.5k0.92%
0.92%
First filing Shares held: Q3 2023 7.3k, Q4 2023 7.0k, Q1 2024 —, Q2 2024 6.8k
26
JPMORGAN CHASE & CO
COM
JPM
JPM
4,506
$911.4k0.90%
0.90%
First filing Shares held: Q3 2023 4.2k, Q4 2023 4.2k, Q1 2024 —, Q2 2024 4.5k
27
META PLATFORMS INC
CL A
META
META
1,775
$895.0k0.88%
0.88%
First filing Shares held: Q3 2023 2.4k, Q4 2023 2.4k, Q1 2024 —, Q2 2024 1.8k
28
MARATHON PETE CORP
COM
MPC
MPC
5,050
$876.1k0.87%
0.87%
First filing Shares held: Q3 2023 5.2k, Q4 2023 5.2k, Q1 2024 —, Q2 2024 5.0k
29
MEDTRONIC PLC
SHS
MDT
MDT
10,658
$838.9k0.83%
0.83%
First filing Shares held: Q3 2023 11.1k, Q4 2023 10.9k, Q1 2024 —, Q2 2024 10.7k
30
AMERICAN WTR WKS CO INC NEW
COM
AWK
AWK
5,900
$762.0k0.75%
0.75%
First filing Shares held: Q3 2023 6.2k, Q4 2023 6.2k, Q1 2024 —, Q2 2024 5.9k
31
NORFOLK SOUTHN CORP
COM
NSC
NSC
3,441
$738.7k0.73%
0.73%
First filing Shares held: Q3 2023 3.5k, Q4 2023 3.5k, Q1 2024 —, Q2 2024 3.4k
32
GILEAD SCIENCES INC
COM
GILD
GILD
10,590
$726.6k0.72%
0.72%
First filing Shares held: Q3 2023 10.7k, Q4 2023 10.4k, Q1 2024 —, Q2 2024 10.6k
33
ALLSTATE CORP
COM
ALL
ALL
4,300
$686.5k0.68%
0.68%
First filing Shares held: Q3 2023 4.3k, Q4 2023 4.3k, Q1 2024 —, Q2 2024 4.3k
34
FEDEX CORP
COM
FDX
FDX
2,200
$659.6k0.65%
0.65%
First filing Shares held: Q3 2023 2.6k, Q4 2023 2.5k, Q1 2024 —, Q2 2024 2.2k
35
ORACLE CORP
COM
ORCL
ORCL
4,594
$648.7k0.64%
0.64%
First filing Shares held: Q3 2023 4.6k, Q4 2023 4.6k, Q1 2024 —, Q2 2024 4.6k
36
UBER TECHNOLOGIES INC
COM
UBER
UBER
8,900
$646.9k0.64%
0.64%
First filing Shares held: Q3 2023 9.6k, Q4 2023 8.9k, Q1 2024 —, Q2 2024 8.9k
37
ONEOK INC NEW
COM
OKE
OKE
7,762
$633.0k0.63%
0.63%
First filing Shares held: Q3 2023 7.8k, Q4 2023 7.8k, Q1 2024 —, Q2 2024 7.8k
38
BANK AMERICA CORP
COM
BAC
BAC
15,178
$603.6k0.60%
0.60%
First filing Shares held: Q3 2023 16.8k, Q4 2023 16.1k, Q1 2024 —, Q2 2024 15.2k
39
SEMPRA
COM
SRE
SRE
7,800
$593.3k0.59%
0.59%
First filing Shares held: Q3 2023 8.3k, Q4 2023 8.1k, Q1 2024 —, Q2 2024 7.8k
40
TECK RESOURCES LTD
CL B
TECK
TECK
12,350
$591.6k0.58%
0.58%
First filing Shares held: Q3 2023 14.1k, Q4 2023 13.5k, Q1 2024 —, Q2 2024 12.3k
41
BLACKSTONE INC
COM
BX
BX
4,700
$581.9k0.58%
0.58%
First filing Shares held: Q3 2023 5.3k, Q4 2023 5.1k, Q1 2024 —, Q2 2024 4.7k
42
AIR PRODS & CHEMS INC
COM
APD
APD
2,221
$573.1k0.57%
0.57%
First filing Shares held: Q3 2023 2.1k, Q4 2023 2.1k, Q1 2024 —, Q2 2024 2.2k
43
COCA COLA CO
COM
KO
KO
8,550
$544.2k0.54%
0.54%
First filing Shares held: Q3 2023 9.2k, Q4 2023 8.7k, Q1 2024 —, Q2 2024 8.6k
44
KIMBERLY-CLARK CORP
COM
KMB
KMB
3,793
$524.2k0.52%
0.52%
First filing Shares held: Q3 2023 3.8k, Q4 2023 3.8k, Q1 2024 —, Q2 2024 3.8k
45
CME GROUP INC
COM
CME
CME
2,625
$516.1k0.51%
0.51%
First filing Shares held: Q3 2023 2.7k, Q4 2023 2.6k, Q1 2024 —, Q2 2024 2.6k
46
MCCORMICK & CO INC
COM NON VTG
MKC
MKC
7,250
$514.3k0.51%
0.51%
First filing Shares held: Q3 2023 7.4k, Q4 2023 7.4k, Q1 2024 —, Q2 2024 7.2k
47
ICICI BANK LIMITED
ADR
IBN
IBN
17,655
$508.6k0.50%
0.50%
First filing Shares held: Q3 2023 17.7k, Q4 2023 17.7k, Q1 2024 —, Q2 2024 17.7k
48
PFIZER INC
COM
PFE
PFE
18,055
$505.2k0.50%
0.50%
First filing Shares held: Q3 2023 21.5k, Q4 2023 19.2k, Q1 2024 —, Q2 2024 18.1k
49
DISCOVER FINL SVCS
COM
DFS
DFS
3,850
$503.6k0.50%
0.50%
First filing Shares held: Q3 2023 3.9k, Q4 2023 3.9k, Q1 2024 —, Q2 2024 3.9k
50
AMERICAN TOWER CORP NEW
COM
AMT
AMT
2,556
$496.8k0.49%
0.49%
First filing Shares held: Q3 2023 2.5k, Q4 2023 2.5k, Q1 2024 —, Q2 2024 2.6k
51
SMITH A O CORP
COM
AOS
AOS
5,800
$474.3k0.47%
0.47%
First filing Shares held: Q3 2023 6.4k, Q4 2023 6.4k, Q1 2024 —, Q2 2024 5.8k
52
EXXON MOBIL CORP
COM
XOM
XOM
4,061
$467.5k0.46%
0.46%
First filing Shares held: Q3 2023 4.3k, Q4 2023 4.2k, Q1 2024 —, Q2 2024 4.1k
53
HOME DEPOT INC
COM
HD
HD
1,350
$464.7k0.46%
0.46%
First filing Shares held: Q3 2023 1.4k, Q4 2023 1.4k, Q1 2024 —, Q2 2024 1.4k
54
NISOURCE INC
COM
NI
NI
16,115
$464.3k0.46%
0.46%
First filing Shares held: Q3 2023 18.3k, Q4 2023 17.8k, Q1 2024 —, Q2 2024 16.1k
55
DELL TECHNOLOGIES INC
CL C
DELL
DELL
3,320
$457.9k0.45%
0.45%
First filing Shares held: Q3 2023 3.3k, Q4 2023 3.2k, Q1 2024 —, Q2 2024 3.3k
56
LOCKHEED MARTIN CORP
COM
LMT
LMT
975
$455.4k0.45%
0.45%
First filing Shares held: Q3 2023 1.1k, Q4 2023 1.0k, Q1 2024 —, Q2 2024 975
57
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
VIG
VIG
2,486
$453.8k0.45%
0.45%
First filing Shares held: Q3 2023 2.5k, Q4 2023 2.5k, Q1 2024 —, Q2 2024 2.5k
58
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
10,910
$449.9k0.44%
0.44%
First filing Shares held: Q3 2023 11.1k, Q4 2023 11.0k, Q1 2024 —, Q2 2024 10.9k
59
CATERPILLAR INC
COM
CAT
CAT
1,350
$449.7k0.44%
0.44%
First filing Shares held: Q3 2023 1.8k, Q4 2023 1.4k, Q1 2024 —, Q2 2024 1.4k
60
MICRON TECHNOLOGY INC
COM
MU
MU
3,400
$447.2k0.44%
0.44%
First filing Shares held: Q3 2023 3.0k, Q4 2023 3.0k, Q1 2024 —, Q2 2024 3.4k
61
PEPSICO INC
COM
PEP
PEP
2,556
$421.6k0.42%
0.42%
First filing Shares held: Q3 2023 2.4k, Q4 2023 2.4k, Q1 2024 —, Q2 2024 2.6k
62
LOWES COS INC
COM
LOW
LOW
1,906
$420.2k0.42%
0.42%
First filing Shares held: Q3 2023 1.8k, Q4 2023 1.8k, Q1 2024 —, Q2 2024 1.9k
63
GSK PLC
SPONSORED ADR
GSK
GSK
10,900
$419.6k0.41%
0.41%
First filing Shares held: Q3 2023 11.4k, Q4 2023 11.1k, Q1 2024 —, Q2 2024 10.9k
64
DOMINION ENERGY INC
COM
D
D
8,542
$418.6k0.41%
0.41%
First filing Shares held: Q3 2023 10.4k, Q4 2023 9.6k, Q1 2024 —, Q2 2024 8.5k
65
CONOCOPHILLIPS
COM
COP
COP
3,542
$405.1k0.40%
0.40%
First filing Shares held: Q3 2023 3.4k, Q4 2023 3.4k, Q1 2024 —, Q2 2024 3.5k
66
OLD REP INTL CORP
COM
ORI
ORI
13,050
$403.2k0.40%
0.40%
First filing Shares held: Q3 2023 13.4k, Q4 2023 13.1k, Q1 2024 —, Q2 2024 13.1k
67
CHEVRON CORP NEW
COM
CVX
CVX
2,499
$390.9k0.39%
0.39%
First filing Shares held: Q3 2023 2.4k, Q4 2023 2.4k, Q1 2024 —, Q2 2024 2.5k
68
BARRICK GOLD CORP
COM
COM
23,160
$386.3k0.38%
0.38%
First filing Shares held: Q3 2023 29.0k, Q4 2023 28.0k, Q1 2024 —, Q2 2024 23.2k
69
NEWMONT CORP
COM
NEM
NEM
9,170
$383.9k0.38%
0.38%
First filing Shares held: Q3 2023 10.3k, Q4 2023 9.9k, Q1 2024 —, Q2 2024 9.2k
70
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
5,850
$382.8k0.38%
0.38%
First filing Shares held: Q3 2023 6.1k, Q4 2023 6.1k, Q1 2024 —, Q2 2024 5.8k
71
VISTRA CORP
COM
VST
VST
4,433
$381.1k0.38%
0.38%
First filing Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 —, Q2 2024 4.4k
72
BROADCOM INC
COM
AVGO
AVGO
236
$378.9k0.37%
0.37%
First filing Shares held: Q3 2023 0, Q4 2023 237, Q1 2024 —, Q2 2024 236
73
MUELLER WTR PRODS INC
COM SER A
MWA
MWA
20,627
$369.6k0.37%
0.37%
First filing Shares held: Q3 2023 22.2k, Q4 2023 20.6k, Q1 2024 —, Q2 2024 20.6k
74
HOLOGIC INC
COM
HOLX
HOLX
4,950
$367.5k0.36%
0.36%
First filing Shares held: Q3 2023 5.0k, Q4 2023 5.0k, Q1 2024 —, Q2 2024 5.0k
75
MOTOROLA SOLUTIONS INC
COM NEW
MSI
MSI
946
$365.2k0.36%
0.36%
First filing Shares held: Q3 2023 946, Q4 2023 946, Q1 2024 —, Q2 2024 946
76
NVENT ELECTRIC PLC
SHS
NVT
NVT
4,742
$363.3k0.36%
0.36%
First filing Shares held: Q3 2023 4.7k, Q4 2023 4.7k, Q1 2024 —, Q2 2024 4.7k
77
SHOPIFY INC
CL A SUB VTG SHS
SHOP
SHOP
5,350
$353.4k0.35%
0.35%
First filing Shares held: Q3 2023 5.9k, Q4 2023 5.4k, Q1 2024 —, Q2 2024 5.3k
78
INTEL CORP
COM
INTC
INTC
11,319
$350.6k0.35%
0.35%
First filing Shares held: Q3 2023 8.1k, Q4 2023 7.6k, Q1 2024 —, Q2 2024 11.3k
79
ANDERSONS INC
COM
ANDE
ANDE
7,041
$349.2k0.35%
0.35%
First filing Shares held: Q3 2023 7.0k, Q4 2023 7.0k, Q1 2024 —, Q2 2024 7.0k
80
AMCOR PLC
ORD
AMCR
AMCR
34,169
$334.2k0.33%
0.33%
First filing Shares held: Q3 2023 34.2k, Q4 2023 34.2k, Q1 2024 —, Q2 2024 34.2k
81
PENTAIR PLC
SHS
PNR
PNR
4,342
$332.9k0.33%
0.33%
First filing Shares held: Q3 2023 4.3k, Q4 2023 4.3k, Q1 2024 —, Q2 2024 4.3k
82
INTERNATIONAL PAPER CO
COM
IP
IP
7,700
$332.3k0.33%
0.33%
First filing Shares held: Q3 2023 7.5k, Q4 2023 7.4k, Q1 2024 —, Q2 2024 7.7k
83
UNION PAC CORP
COM
UNP
UNP
1,456
$329.4k0.33%
0.33%
First filing Shares held: Q3 2023 1.5k, Q4 2023 1.5k, Q1 2024 —, Q2 2024 1.5k
84
DOLLAR TREE INC
COM
DLTR
DLTR
3,050
$325.6k0.32%
0.32%
First filing Shares held: Q3 2023 3.7k, Q4 2023 3.4k, Q1 2024 —, Q2 2024 3.0k
85
DIAGEO PLC
SPON ADR NEW
DEO
DEO
2,550
$321.5k0.32%
0.32%
First filing Shares held: Q3 2023 2.5k, Q4 2023 2.5k, Q1 2024 —, Q2 2024 2.5k
86
MANCHESTER UTD PLC NEW
ORD CL A
MANU
MANU
19,604
$316.4k0.31%
0.31%
First filing Shares held: Q3 2023 17.8k, Q4 2023 17.1k, Q1 2024 —, Q2 2024 19.6k
87
LYONDELLBASELL INDUSTRIES N
SHS - A -
LYB
LYB
3,300
$315.7k0.31%
0.31%
First filing Shares held: Q3 2023 3.6k, Q4 2023 3.6k, Q1 2024 —, Q2 2024 3.3k
88
CHIPOTLE MEXICAN GRILL INC
COM
CMG
CMG
5,000
$313.2k0.31%
0.31%
First filing Shares held: Q3 2023 0, Q4 2023 5.0k, Q1 2024 —, Q2 2024 5.0k
89
ISHARES TR
MSCI USA MIN VOL
USMV
USMV
3,700
$310.7k0.31%
0.31%
First filing Shares held: Q3 2023 3.7k, Q4 2023 3.7k, Q1 2024 —, Q2 2024 3.7k
90
DEERE & CO
COM
DE
DE
825
$308.2k0.30%
0.30%
First filing Shares held: Q3 2023 850, Q4 2023 1.1k, Q1 2024 —, Q2 2024 825
91
SANOFI
SPONSORED ADR
SNY
SNY
6,300
$305.7k0.30%
0.30%
First filing Shares held: Q3 2023 6.7k, Q4 2023 6.5k, Q1 2024 —, Q2 2024 6.3k
92
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
7,350
$305.2k0.30%
0.30%
First filing Shares held: Q3 2023 10.3k, Q4 2023 7.2k, Q1 2024 —, Q2 2024 7.3k
93
SUNCOR ENERGY INC NEW
COM
SU
SU
7,900
$301.0k0.30%
0.30%
First filing Shares held: Q3 2023 8.2k, Q4 2023 8.2k, Q1 2024 —, Q2 2024 7.9k
94
OCCIDENTAL PETE CORP
COM
OXY
OXY
4,760
$300.0k0.30%
0.30%
First filing Shares held: Q3 2023 5.1k, Q4 2023 5.1k, Q1 2024 —, Q2 2024 4.8k
95
LINDE PLC
SHS
LIN
LIN
671
$294.4k0.29%
0.29%
First filing Shares held: Q3 2023 603, Q4 2023 603, Q1 2024 —, Q2 2024 671
96
PHILLIPS 66
COM
PSX
PSX
2,082
$293.9k0.29%
0.29%
First filing Shares held: Q3 2023 2.0k, Q4 2023 2.0k, Q1 2024 —, Q2 2024 2.1k
97
ENBRIDGE INC
COM
ENB
ENB
8,193
$291.6k0.29%
0.29%
First filing Shares held: Q3 2023 8.6k, Q4 2023 8.6k, Q1 2024 —, Q2 2024 8.2k
98
BAXTER INTL INC
COM
BAX
BAX
8,700
$291.0k0.29%
0.29%
First filing Shares held: Q3 2023 9.6k, Q4 2023 8.9k, Q1 2024 —, Q2 2024 8.7k
99
ISHARES TR
TIPS BD ETF
TIP
TIP
2,725
$291.0k0.29%
0.29%
First filing Shares held: Q3 2023 2.9k, Q4 2023 2.7k, Q1 2024 —, Q2 2024 2.7k
100
CINTAS CORP
COM
CTAS
CTAS
400
$280.1k0.28%
0.28%
First filing Shares held: Q3 2023 0, Q4 2023 400, Q1 2024 —, Q2 2024 400