1
AMAZON COM INC
COM
AMZN
AMZN
21,419
$5.9m4.36%
4.36%
Added Shares held: Q3 2025 19.8k, Q4 2025 20.4k, Q1 2026 20.5k, Q2 2026 21.4k
+920
+920
4.5%
2
MICRON TECHNOLOGY INC
COM
MU
MU
6,316
$5.4m4.02%
4.02%
Reduced Shares held: Q3 2025 8.0k, Q4 2025 7.8k, Q1 2026 7.4k, Q2 2026 6.3k
-1.0k
-1,044
-14.2%
3
APPLE INC
COM
AAPL
AAPL
17,297
$5.3m3.94%
3.94%
Added Shares held: Q3 2025 16.9k, Q4 2025 17.1k, Q1 2026 16.9k, Q2 2026 17.3k
+389
+389
2.3%
4
WALMART INC
COM
WMT
WMT
41,201
$4.6m3.45%
3.45%
Added Shares held: Q3 2025 40.2k, Q4 2025 41.0k, Q1 2026 40.1k, Q2 2026 41.2k
+1.1k
+1,111
2.8%
5
ALPHABET INC
CAP STK CL C
GOOG
GOOG
13,249
$4.6m3.45%
3.45%
Added Shares held: Q3 2025 12.9k, Q4 2025 12.8k, Q1 2026 12.6k, Q2 2026 13.2k
+656
+656
5.2%
6
NVIDIA CORPORATION
COM
NVDA
NVDA
19,646
$4.3m3.20%
3.20%
Added Shares held: Q3 2025 19.0k, Q4 2025 19.4k, Q1 2026 18.9k, Q2 2026 19.6k
+732
+732
3.9%
7
ENI S P A
SPONSORED ADR
E
E
75,797
$4.2m3.12%
3.12%
Added Shares held: Q3 2025 70.6k, Q4 2025 75.0k, Q1 2026 73.9k, Q2 2026 75.8k
+1.9k
+1,865
2.5%
8
CATERPILLAR INC
COM
CAT
CAT
4,896
$4.2m3.11%
3.11%
Reduced Shares held: Q3 2025 5.3k, Q4 2025 5.3k, Q1 2026 5.0k, Q2 2026 4.9k
-54
-54
-1.1%
9
ELI LILLY & CO
COM
LLY
LLY
3,206
$3.9m2.89%
2.89%
Added Shares held: Q3 2025 2.9k, Q4 2025 3.0k, Q1 2026 2.9k, Q2 2026 3.2k
+285
+285
9.8%
10
VISA INC
COM CL A
V
V
10,627
$3.9m2.88%
2.88%
Added Shares held: Q3 2025 9.5k, Q4 2025 9.8k, Q1 2026 9.7k, Q2 2026 10.6k
+917
+917
9.4%
11
AXON ENTERPRISE INC
COM
AXON
AXON
5,958
$3.7m2.76%
2.76%
Reduced Shares held: Q3 2025 6.2k, Q4 2025 6.2k, Q1 2026 6.1k, Q2 2026 6.0k
-134
-134
-2.2%
12
MICROSOFT CORP
COM
MSFT
MSFT
7,082
$3.6m2.64%
2.64%
Added Shares held: Q3 2025 6.4k, Q4 2025 6.7k, Q1 2026 6.6k, Q2 2026 7.1k
+440
+440
6.6%
13
COSTCO WHSL CORP NEW
COM
COST
COST
3,564
$3.4m2.50%
2.50%
Added Shares held: Q3 2025 3.1k, Q4 2025 3.2k, Q1 2026 3.3k, Q2 2026 3.6k
+302
+302
9.3%
14
COMMERCIAL METALS CO
COM
CMC
CMC
44,824
$3.3m2.43%
2.43%
Added Shares held: Q3 2025 40.1k, Q4 2025 41.4k, Q1 2026 41.0k, Q2 2026 44.8k
+3.8k
+3,786
9.2%
15
MCDONALDS CORP
COM
MCD
MCD
11,669
$3.2m2.36%
2.36%
Added Shares held: Q3 2025 10.3k, Q4 2025 10.8k, Q1 2026 10.7k, Q2 2026 11.7k
+946
+946
8.8%
16
EOG RES INC
COM
EOG
EOG
22,300
$3.2m2.35%
2.35%
Added Shares held: Q3 2025 20.4k, Q4 2025 21.7k, Q1 2026 21.5k, Q2 2026 22.3k
+759
+759
3.5%
17
CANADIAN NAT RES LTD
COM
CNQ
CNQ
59,589
$2.8m2.10%
2.10%
Added Shares held: Q3 2025 54.5k, Q4 2025 55.6k, Q1 2026 55.1k, Q2 2026 59.6k
+4.5k
+4,452
8.1%
18
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
5,266
$2.8m2.05%
2.05%
Added Shares held: Q3 2025 4.6k, Q4 2025 4.8k, Q1 2026 4.8k, Q2 2026 5.3k
+472
+472
9.8%
19
AMERICAN ELEC PWR CO INC
COM
AEP
AEP
21,437
$2.6m1.96%
1.96%
Added Shares held: Q3 2025 19.3k, Q4 2025 20.5k, Q1 2026 20.2k, Q2 2026 21.4k
+1.2k
+1,190
5.9%
20
CHEVRON CORP NEW
COM
CVX
CVX
13,140
$2.6m1.91%
1.91%
Added Shares held: Q3 2025 10.6k, Q4 2025 11.4k, Q1 2026 11.3k, Q2 2026 13.1k
+1.8k
+1,795
15.8%
21
ATMOS ENERGY CORP
COM
ATO
ATO
14,314
$2.4m1.79%
1.79%
Added Shares held: Q3 2025 13.5k, Q4 2025 13.8k, Q1 2026 13.4k, Q2 2026 14.3k
+940
+940
7.0%
22
NETFLIX INC
COM
NFLX
NFLX
30,664
$2.3m1.74%
1.74%
Added Shares held: Q3 2025 25.0k, Q4 2025 26.4k, Q1 2026 26.0k, Q2 2026 30.7k
+4.6k
+4,634
17.8%
23
CONSOLIDATED EDISON INC
COM
ED
ED
21,498
$2.3m1.70%
1.70%
Added Shares held: Q3 2025 17.3k, Q4 2025 18.8k, Q1 2026 18.7k, Q2 2026 21.5k
+2.8k
+2,807
15.0%
24
LINDE PLC
SHS
LIN
LIN
4,441
$2.2m1.63%
1.63%
Added Shares held: Q3 2025 3.4k, Q4 2025 3.8k, Q1 2026 3.8k, Q2 2026 4.4k
+628
+628
16.5%
25
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
44,307
$2.1m1.55%
1.55%
Added Shares held: Q3 2025 41.9k, Q4 2025 43.8k, Q1 2026 43.0k, Q2 2026 44.3k
+1.3k
+1,337
3.1%
26
MARTIN MARIETTA MATLS INC
COM
MLM
MLM
3,662
$2.0m1.51%
1.51%
Added Shares held: Q3 2025 3.4k, Q4 2025 3.4k, Q1 2026 3.4k, Q2 2026 3.7k
+254
+254
7.5%
27
MASTERCARD INCORPORATED
CL A
MA
MA
3,235
$1.8m1.36%
1.36%
Added Shares held: Q3 2025 3.3k, Q4 2025 3.3k, Q1 2026 3.2k, Q2 2026 3.2k
+38
+38
1.2%
28
DISNEY WALT CO
COM
DIS
DIS
17,536
$1.8m1.35%
1.35%
Added Shares held: Q3 2025 15.6k, Q4 2025 15.6k, Q1 2026 15.5k, Q2 2026 17.5k
+2.0k
+1,994
12.8%
29
DEERE & CO
COM
DE
DE
2,741
$1.7m1.26%
1.26%
Added Shares held: Q3 2025 2.6k, Q4 2025 2.8k, Q1 2026 2.7k, Q2 2026 2.7k
+78
+78
2.9%
30
ABBOTT LABS
COM
ABT
ABT
14,410
$1.6m1.18%
1.18%
Added Shares held: Q3 2025 11.9k, Q4 2025 13.0k, Q1 2026 12.7k, Q2 2026 14.4k
+1.7k
+1,692
13.3%
31
VULCAN MATLS CO
COM
VMC
VMC
5,490
$1.6m1.17%
1.17%
Added Shares held: Q3 2025 4.2k, Q4 2025 4.8k, Q1 2026 4.6k, Q2 2026 5.5k
+855
+855
18.4%
32
FASTENAL CO
COM
FAST
FAST
29,824
$1.6m1.17%
1.17%
Added Shares held: Q3 2025 23.2k, Q4 2025 26.6k, Q1 2026 26.4k, Q2 2026 29.8k
+3.4k
+3,420
12.9%
33
APPLIED MATLS INC
COM
AMAT
AMAT
2,935
$1.6m1.17%
1.17%
Added Shares held: Q3 2025 3.1k, Q4 2025 3.1k, Q1 2026 2.8k, Q2 2026 2.9k
+109
+109
3.9%
34
EXTRA SPACE STORAGE INC
COM
EXR
EXR
10,539
$1.5m1.15%
1.15%
Reduced Shares held: Q3 2025 12.9k, Q4 2025 12.5k, Q1 2026 11.3k, Q2 2026 10.5k
-764
-764
-6.8%
35
JOHNSON & JOHNSON
COM
JNJ
JNJ
5,868
$1.5m1.13%
1.13%
Added Shares held: Q3 2025 3.2k, Q4 2025 3.9k, Q1 2026 3.9k, Q2 2026 5.9k
+2.0k
+1,965
50.4%
36
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
799
$1.4m1.08%
1.08%
Added Shares held: Q3 2025 782, Q4 2025 777, Q1 2026 770, Q2 2026 799
+29
+29
3.8%
37
OREILLY AUTOMOTIVE INC
COM
ORLY
ORLY
13,801
$1.3m0.96%
0.96%
Added Shares held: Q3 2025 10.9k, Q4 2025 12.3k, Q1 2026 11.3k, Q2 2026 13.8k
+2.5k
+2,546
22.6%
38
NOVARTIS AG
SPONSORED ADR
NVS
NVS
8,071
$1.3m0.93%
0.93%
Added Shares held: Q3 2025 8.0k, Q4 2025 8.0k, Q1 2026 7.9k, Q2 2026 8.1k
+155
+155
2.0%
39
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
2,485
$1.2m0.87%
0.87%
Added Shares held: Q3 2025 2.4k, Q4 2025 2.4k, Q1 2026 2.4k, Q2 2026 2.5k
+50
+50
2.0%
40
PUBLIC STORAGE
COM
PSA
PSA
3,511
$1.1m0.85%
0.85%
Reduced Shares held: Q3 2025 4.2k, Q4 2025 4.0k, Q1 2026 3.5k, Q2 2026 3.5k
-15
-15
-0.4%
41
HOME DEPOT INC
COM
HD
HD
2,983
$1.1m0.79%
0.79%
Added Shares held: Q3 2025 2.5k, Q4 2025 2.8k, Q1 2026 2.7k, Q2 2026 3.0k
+312
+312
11.7%
42
PROCTER AND GAMBLE CO
COM
PG
PG
6,934
$1.0m0.74%
0.74%
Added Shares held: Q3 2025 3.0k, Q4 2025 4.0k, Q1 2026 4.0k, Q2 2026 6.9k
+3.0k
+2,953
74.2%
43
XYLEM INC
COM
XYL
XYL
8,097
$994.2k0.74%
0.74%
Added Shares held: Q3 2025 8.4k, Q4 2025 8.4k, Q1 2026 8.1k, Q2 2026 8.1k
+6
+6
0.1%
44
WELLS FARGO CO NEW
COM
WFC
WFC
11,305
$988.0k0.73%
0.73%
Added Shares held: Q3 2025 6.4k, Q4 2025 8.3k, Q1 2026 8.3k, Q2 2026 11.3k
+3.0k
+3,050
37.0%
45
MCKESSON CORP
COM
MCK
MCK
1,082
$970.8k0.72%
0.72%
Added Shares held: Q3 2025 752, Q4 2025 837, Q1 2026 826, Q2 2026 1.1k
+256
+256
31.0%
46
VALERO ENERGY CORP
COM
VLO
VLO
2,673
$851.5k0.63%
0.63%
Added Shares held: Q3 2025 2.3k, Q4 2025 2.4k, Q1 2026 2.3k, Q2 2026 2.7k
+405
+405
17.9%
47
YUM BRANDS INC
COM
YUM
YUM
5,819
$835.5k0.62%
0.62%
Added Shares held: Q3 2025 4.9k, Q4 2025 5.4k, Q1 2026 5.4k, Q2 2026 5.8k
+463
+463
8.6%
48
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
2,005
$705.8k0.52%
0.52%
Reduced Shares held: Q3 2025 2.6k, Q4 2025 2.5k, Q1 2026 2.3k, Q2 2026 2.0k
-250
-250
-11.1%
49
ING GROEP N.V.
SPONSORED ADR
ING
ING
18,281
$645.9k0.48%
0.48%
Added Shares held: Q3 2025 15.2k, Q4 2025 15.2k, Q1 2026 15.3k, Q2 2026 18.3k
+3.0k
+2,972
19.4%
50
GENERAL MLS INC
COM
GIS
GIS
16,606
$622.4k0.46%
0.46%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 16.6k
51
XPO INC
COM
XPO
XPO
3,079
$621.3k0.46%
0.46%
Added Shares held: Q3 2025 0, Q4 2025 2.0k, Q1 2026 2.1k, Q2 2026 3.1k
+1.0k
+1,005
48.5%
52
WASTE MGMT INC DEL
COM
WM
WM
2,438
$557.7k0.41%
0.41%
Reduced Shares held: Q3 2025 2.7k, Q4 2025 2.7k, Q1 2026 2.5k, Q2 2026 2.4k
-65
-65
-2.6%
53
INNOVATIVE INDL PPTYS INC
COM
IIPR
IIPR
9,639
$555.9k0.41%
0.41%
Added Shares held: Q3 2025 19.0k, Q4 2025 10.7k, Q1 2026 8.9k, Q2 2026 9.6k
+707
+707
7.9%
54
DELTA AIR LINES INC DEL
COM NEW
DAL
DAL
6,098
$548.6k0.41%
0.41%
Added Shares held: Q3 2025 4.7k, Q4 2025 4.7k, Q1 2026 4.8k, Q2 2026 6.1k
+1.3k
+1,314
27.5%
55
ROYAL CARIBBEAN GROUP
COM
RCL
RCL
1,777
$545.5k0.41%
0.41%
Added Shares held: Q3 2025 1.3k, Q4 2025 1.4k, Q1 2026 1.6k, Q2 2026 1.8k
+179
+179
11.2%
56
DOLLAR GEN CORP NEW
COM
DG
DG
4,391
$535.3k0.40%
0.40%
Added Shares held: Q3 2025 3.4k, Q4 2025 3.7k, Q1 2026 3.5k, Q2 2026 4.4k
+850
+850
24.0%
57
UGI CORP NEW
COM
UGI
UGI
15,346
$516.7k0.38%
0.38%
Added Shares held: Q3 2025 13.0k, Q4 2025 15.0k, Q1 2026 14.7k, Q2 2026 15.3k
+660
+660
4.5%
58
MICROCHIP TECHNOLOGY INC.
COM
MCHP
MCHP
6,111
$504.3k0.37%
0.37%
Reduced Shares held: Q3 2025 6.6k, Q4 2025 6.5k, Q1 2026 6.2k, Q2 2026 6.1k
-60
-60
-1.0%
59
PFIZER INC
COM
PFE
PFE
18,387
$494.2k0.37%
0.37%
Reduced Shares held: Q3 2025 21.1k, Q4 2025 20.9k, Q1 2026 18.8k, Q2 2026 18.4k
-405
-405
-2.2%
60
QUEST DIAGNOSTICS INC
COM
DGX
DGX
1,943
$463.6k0.34%
0.34%
Reduced Shares held: Q3 2025 2.3k, Q4 2025 2.3k, Q1 2026 2.3k, Q2 2026 1.9k
-355
-355
-15.4%
61
SHERWIN WILLIAMS CO
COM
SHW
SHW
1,248
$455.3k0.34%
0.34%
Reduced Shares held: Q3 2025 1.3k, Q4 2025 1.3k, Q1 2026 1.3k, Q2 2026 1.2k
-54
-54
-4.2%
62
JPMORGAN CHASE & CO
COM
JPM
JPM
1,188
$426.6k0.32%
0.32%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.2k
63
MERCK & CO INC
COM
MRK
MRK
3,266
$425.0k0.32%
0.32%
Unchanged Shares held: Q3 2025 3.3k, Q4 2025 3.3k, Q1 2026 3.3k, Q2 2026 3.3k
64
ALICO INC
COM
ALCO
ALCO
9,895
$417.9k0.31%
0.31%
Added Shares held: Q3 2025 0, Q4 2025 5.2k, Q1 2026 5.2k, Q2 2026 9.9k
+4.7k
+4,735
91.8%
65
PHILLIPS 66
COM
PSX
PSX
1,863
$410.6k0.31%
0.31%
Added Shares held: Q3 2025 1.5k, Q4 2025 1.5k, Q1 2026 1.5k, Q2 2026 1.9k
+382
+382
25.8%
66
TEREX CORP NEW
COM
TEX
TEX
5,943
$406.2k0.30%
0.30%
Reduced Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 6.5k, Q2 2026 5.9k
-534
-534
-8.2%
67
UNILEVER PLC
SPON ADR NEW
UL
UL
6,512
$405.9k0.30%
0.30%
Added Shares held: Q3 2025 0, Q4 2025 5.4k, Q1 2026 5.5k, Q2 2026 6.5k
+1.0k
+1,030
18.8%
68
CAPITAL ONE FINL CORP
COM
COF
COF
1,796
$395.8k0.29%
0.29%
Added Shares held: Q3 2025 1.3k, Q4 2025 1.3k, Q1 2026 1.4k, Q2 2026 1.8k
+422
+422
30.7%
69
AT&T INC
COM
T
T
16,123
$390.5k0.29%
0.29%
Added Shares held: Q3 2025 14.6k, Q4 2025 14.6k, Q1 2026 14.1k, Q2 2026 16.1k
+2.0k
+1,997
14.1%
70
META PLATFORMS INC
CL A
META
META
635
$386.8k0.29%
0.29%
Added Shares held: Q3 2025 451, Q4 2025 441, Q1 2026 449, Q2 2026 635
+186
+186
41.4%
71
EAGLE MATLS INC
COM
EXP
EXP
1,782
$378.6k0.28%
0.28%
Added Shares held: Q3 2025 1.2k, Q4 2025 1.2k, Q1 2026 1.2k, Q2 2026 1.8k
+606
+606
51.5%
72
DARDEN RESTAURANTS INC
COM
DRI
DRI
1,650
$359.5k0.27%
0.27%
Unchanged Shares held: Q3 2025 1.6k, Q4 2025 1.6k, Q1 2026 1.6k, Q2 2026 1.6k
73
FEDEX CORP
COM
FDX
FDX
1,020
$331.5k0.25%
0.25%
Added Shares held: Q3 2025 0, Q4 2025 695, Q1 2026 699, Q2 2026 1.0k
+321
+321
45.9%
74
SERVICENOW INC
COM
NOW
NOW
2,520
$323.4k0.24%
0.24%
Reduced Shares held: Q3 2025 4.1k, Q4 2025 4.1k, Q1 2026 3.4k, Q2 2026 2.5k
-880
-880
-25.9%
75
CHURCH & DWIGHT CO INC
COM
CHD
CHD
2,850
$292.0k0.22%
0.22%
Reduced Shares held: Q3 2025 3.2k, Q4 2025 3.2k, Q1 2026 3.0k, Q2 2026 2.9k
-113
-113
-3.8%
76
SALESFORCE INC
COM
CRM
CRM
1,466
$290.7k0.22%
0.22%
Reduced Shares held: Q3 2025 1.7k, Q4 2025 1.7k, Q1 2026 1.6k, Q2 2026 1.5k
-120
-120
-7.6%
77
STARBUCKS CORP
COM
SBUX
SBUX
2,708
$287.2k0.21%
0.21%
Reduced Shares held: Q3 2025 3.1k, Q4 2025 3.1k, Q1 2026 3.1k, Q2 2026 2.7k
-355
-355
-11.6%
78
PNC FINL SVCS GROUP INC
COM
PNC
PNC
1,124
$283.3k0.21%
0.21%
Added Shares held: Q3 2025 0, Q4 2025 1.1k, Q1 2026 1.1k, Q2 2026 1.1k
+29
+29
2.6%
79
CSX CORP
COM
CSX
CSX
5,408
$271.0k0.20%
0.20%
Reduced Shares held: Q3 2025 0, Q4 2025 5.7k, Q1 2026 5.7k, Q2 2026 5.4k
-269
-269
-4.7%
80
OCCIDENTAL PETE CORP
COM
OXY
OXY
4,579
$270.3k0.20%
0.20%
Added Shares held: Q3 2025 0, Q4 2025 4.6k, Q1 2026 4.2k, Q2 2026 4.6k
+350
+350
8.3%
81
COCA COLA CO
COM
KO
KO
2,981
$257.8k0.19%
0.19%
Reduced Shares held: Q3 2025 2.9k, Q4 2025 3.0k, Q1 2026 3.0k, Q2 2026 3.0k
-10
-10
-0.3%
82
STRYKER CORPORATION
COM
SYK
SYK
719
$249.9k0.19%
0.19%
Unchanged Shares held: Q3 2025 729, Q4 2025 729, Q1 2026 719, Q2 2026 719
83
BALL CORP
COM
BALL
BALL
3,667
$231.7k0.17%
0.17%
Reduced Shares held: Q3 2025 4.6k, Q4 2025 4.2k, Q1 2026 4.0k, Q2 2026 3.7k
-372
-372
-9.2%
84
GILEAD SCIENCES INC
COM
GILD
GILD
1,705
$229.4k0.17%
0.17%
Added Shares held: Q3 2025 1.7k, Q4 2025 1.7k, Q1 2026 1.6k, Q2 2026 1.7k
+75
+75
4.6%
85
EXELON CORP
COM
EXC
EXC
4,762
$212.3k0.16%
0.16%
Reduced Shares held: Q3 2025 4.9k, Q4 2025 4.9k, Q1 2026 4.9k, Q2 2026 4.8k
-125
-125
-2.6%
86
SONY GROUP CORP
SPONSORED ADR
SONY
SONY
8,531
$202.7k0.15%
0.15%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 8.5k
87
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
1,917
$200.3k0.15%
0.15%
New Shares held: Q3 2025 2.3k, Q4 2025 2.1k, Q1 2026 0, Q2 2026 1.9k