1
MICROSOFT CORP
COM
MSFT
MSFT
102,763
$38.3m11.19%
11.19%
Reduced Shares held: Q3 2025 105.5k, Q4 2025 105.5k, Q1 2026 106.9k, Q2 2026 102.8k
-4.1k
-4,147
-3.9%
2
QUALCOMM INC
COM
QCOM
QCOM
115,722
$21.4m6.24%
6.24%
Reduced Shares held: Q3 2025 120.9k, Q4 2025 120.7k, Q1 2026 121.1k, Q2 2026 115.7k
-5.4k
-5,405
-4.5%
3
INTEL CORP
COM
INTC
INTC
150,258
$21.0m6.12%
6.12%
Added Shares held: Q3 2025 149.5k, Q4 2025 149.3k, Q1 2026 150.1k, Q2 2026 150.3k
+199
+199
0.1%
4
REGENERON PHARMACEUTICALS
COM
REGN
REGN
29,501
$18.4m5.37%
5.37%
Reduced Shares held: Q3 2025 30.6k, Q4 2025 30.8k, Q1 2026 30.8k, Q2 2026 29.5k
-1.3k
-1,336
-4.3%
5
IONIS PHARMACEUTICALS INC
COM
IONS
IONS
220,335
$17.5m5.10%
5.10%
Reduced Shares held: Q3 2025 224.7k, Q4 2025 225.2k, Q1 2026 225.0k, Q2 2026 220.3k
-4.7k
-4,680
-2.1%
6
CUMMINS INC
COM
CMI
CMI
22,737
$16.2m4.73%
4.73%
Reduced Shares held: Q3 2025 22.7k, Q4 2025 22.8k, Q1 2026 22.9k, Q2 2026 22.7k
-203
-203
-0.9%
7
PALANTIR TECHNOLOGIES INC
CL A
PLTR
PLTR
134,516
$15.7m4.58%
4.58%
Reduced Shares held: Q3 2025 134.4k, Q4 2025 134.5k, Q1 2026 134.8k, Q2 2026 134.5k
-288
-288
-0.2%
8
IONQ INC
COM
IONQ
IONQ
280,198
$14.9m4.35%
4.35%
Added Shares held: Q3 2025 275.2k, Q4 2025 277.2k, Q1 2026 278.8k, Q2 2026 280.2k
+1.4k
+1,434
0.5%
9
PARKER-HANNIFIN CORP
COM
PH
PH
14,019
$13.7m4.00%
4.00%
Added Shares held: Q3 2025 13.8k, Q4 2025 13.8k, Q1 2026 14.0k, Q2 2026 14.0k
+4
+4
0.0%
10
EXXON MOBIL CORP
COM
XOM
XOM
84,277
$11.5m3.36%
3.36%
Reduced Shares held: Q3 2025 84.8k, Q4 2025 84.7k, Q1 2026 84.8k, Q2 2026 84.3k
-475
-475
-0.6%
11
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
5,338
$10.6m3.10%
3.10%
Reduced Shares held: Q3 2025 5.3k, Q4 2025 5.3k, Q1 2026 5.4k, Q2 2026 5.3k
-33
-33
-0.6%
12
NEXTERA ENERGY INC
COM
NEE
NEE
105,281
$9.2m2.70%
2.70%
Added Shares held: Q3 2025 102.1k, Q4 2025 102.8k, Q1 2026 104.1k, Q2 2026 105.3k
+1.2k
+1,192
1.1%
13
PROCTER AND GAMBLE CO
COM
PG
PG
60,153
$8.8m2.57%
2.57%
Added Shares held: Q3 2025 59.1k, Q4 2025 59.1k, Q1 2026 59.6k, Q2 2026 60.2k
+527
+527
0.9%
14
IOVANCE BIOTHERAPEUTICS INC
COM
IOVA
IOVA
2,073,202
$8.6m2.52%
2.52%
Added Shares held: Q3 2025 1.9m, Q4 2025 1.9m, Q1 2026 2.1m, Q2 2026 2.1m
+7.5k
+7,550
0.4%
15
BIOGEN INC
COM
BIIB
BIIB
39,571
$8.5m2.49%
2.49%
Reduced Shares held: Q3 2025 39.4k, Q4 2025 39.4k, Q1 2026 39.6k, Q2 2026 39.6k
-39
-39
-0.1%
16
GENERAL DYNAMICS CORP
COM
GD
GD
20,053
$7.1m2.07%
2.07%
Added Shares held: Q3 2025 19.9k, Q4 2025 19.9k, Q1 2026 19.8k, Q2 2026 20.1k
+212
+212
1.1%
17
HERSHEY CO
COM
HSY
HSY
39,074
$6.9m2.00%
2.00%
Added Shares held: Q3 2025 38.4k, Q4 2025 38.4k, Q1 2026 39.0k, Q2 2026 39.1k
+90
+90
0.2%
18
ROYAL GOLD INC
COM
RGLD
RGLD
29,943
$6.0m1.74%
1.74%
Added Shares held: Q3 2025 27.7k, Q4 2025 29.8k, Q1 2026 29.9k, Q2 2026 29.9k
+68
+68
0.2%
19
SHOPIFY INC
CL A SUB VTG SHS
SHOP
SHOP
50,263
$5.7m1.67%
1.67%
Added Shares held: Q3 2025 48.7k, Q4 2025 49.5k, Q1 2026 50.0k, Q2 2026 50.3k
+220
+220
0.4%
20
CAMECO CORP
COM
CCJ
CCJ
54,950
$5.6m1.63%
1.63%
Added Shares held: Q3 2025 50.6k, Q4 2025 52.2k, Q1 2026 54.6k, Q2 2026 55.0k
+385
+385
0.7%
21
ARROWHEAD PHARMACEUTICALS IN
COM
ARWR
ARWR
65,831
$5.4m1.57%
1.57%
Added Shares held: Q3 2025 0, Q4 2025 46.4k, Q1 2026 62.5k, Q2 2026 65.8k
+3.3k
+3,296
5.3%
22
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
6,873
$4.7m1.38%
1.38%
Added Shares held: Q3 2025 5.7k, Q4 2025 5.8k, Q1 2026 5.9k, Q2 2026 6.9k
+975
+975
16.5%
23
CADENCE DESIGN SYSTEM INC
COM
CDNS
CDNS
11,100
$4.2m1.22%
1.22%
Added Shares held: Q3 2025 10.4k, Q4 2025 10.7k, Q1 2026 10.9k, Q2 2026 11.1k
+205
+205
1.9%
24
APPLE INC
COM
AAPL
AAPL
14,354
$4.2m1.21%
1.21%
Unchanged Shares held: Q3 2025 14.3k, Q4 2025 14.4k, Q1 2026 14.4k, Q2 2026 14.4k
25
RIGETTI COMPUTING INC
COMMON STOCK
RGTI
RGTI
201,345
$3.9m1.14%
1.14%
Added Shares held: Q3 2025 139.2k, Q4 2025 161.3k, Q1 2026 162.7k, Q2 2026 201.3k
+38.6k
+38,637
23.8%
26
BROADCOM INC
COM
AVGO
AVGO
10,046
$3.8m1.11%
1.11%
Added Shares held: Q3 2025 3.9k, Q4 2025 3.9k, Q1 2026 5.1k, Q2 2026 10.0k
+4.9k
+4,932
96.4%
27
PALO ALTO NETWORKS INC
COM
PANW
PANW
10,860
$3.7m1.08%
1.08%
Added Shares held: Q3 2025 10.5k, Q4 2025 10.5k, Q1 2026 10.8k, Q2 2026 10.9k
+65
+65
0.6%
28
HUNTINGTON INGALLS INDS INC
COM
HII
HII
13,171
$3.7m1.08%
1.08%
Added Shares held: Q3 2025 12.6k, Q4 2025 12.5k, Q1 2026 12.5k, Q2 2026 13.2k
+660
+660
5.3%
29
ATMOS ENERGY CORP
COM
ATO
ATO
20,034
$3.5m1.01%
1.01%
Added Shares held: Q3 2025 17.7k, Q4 2025 18.7k, Q1 2026 18.9k, Q2 2026 20.0k
+1.1k
+1,133
6.0%
30
MERCK & CO INC
COM
MRK
MRK
20,383
$2.6m0.76%
0.76%
Reduced Shares held: Q3 2025 20.6k, Q4 2025 20.6k, Q1 2026 20.6k, Q2 2026 20.4k
-191
-191
-0.9%
31
NEWMONT CORP
COM
NEM
NEM
28,032
$2.6m0.76%
0.76%
Reduced Shares held: Q3 2025 27.9k, Q4 2025 28.2k, Q1 2026 28.1k, Q2 2026 28.0k
-80
-80
-0.3%
32
UNION PAC CORP
COM
UNP
UNP
8,267
$2.2m0.66%
0.66%
Added Shares held: Q3 2025 1.2k, Q4 2025 1.2k, Q1 2026 7.0k, Q2 2026 8.3k
+1.3k
+1,300
18.7%
33
SERVICENOW INC
COM
NOW
NOW
21,967
$2.2m0.64%
0.64%
Added Shares held: Q3 2025 12.1k, Q4 2025 12.0k, Q1 2026 20.8k, Q2 2026 22.0k
+1.1k
+1,123
5.4%
34
ENTERPRISE PRODS PARTNERS L
COM
EPD
EPD
46,916
$1.7m0.50%
0.50%
Added Shares held: Q3 2025 33.2k, Q4 2025 35.4k, Q1 2026 42.1k, Q2 2026 46.9k
+4.8k
+4,824
11.5%
35
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
4,384
$1.6m0.46%
0.46%
Added Shares held: Q3 2025 4.4k, Q4 2025 4.4k, Q1 2026 4.4k, Q2 2026 4.4k
+5
+5
0.1%
36
ABBVIE INC
COM
ABBV
ABBV
6,102
$1.5m0.45%
0.45%
Reduced Shares held: Q3 2025 6.1k, Q4 2025 6.1k, Q1 2026 6.1k, Q2 2026 6.1k
-9
-9
-0.1%
37
AMEREN CORP
COM
AEE
AEE
13,193
$1.5m0.44%
0.44%
Reduced Shares held: Q3 2025 13.4k, Q4 2025 13.3k, Q1 2026 13.2k, Q2 2026 13.2k
-9
-9
-0.1%
38
EQUIFAX INC
COM
EFX
EFX
8,887
$1.4m0.41%
0.41%
Unchanged Shares held: Q3 2025 8.9k, Q4 2025 8.9k, Q1 2026 8.9k, Q2 2026 8.9k
39
SPIRE INC
COM
SR
SR
17,704
$1.4m0.40%
0.40%
Unchanged Shares held: Q3 2025 17.7k, Q4 2025 17.7k, Q1 2026 17.7k, Q2 2026 17.7k
40
INTERNATIONAL BANCSHARES COR
COM
IBOC
IBOC
4,893
$1.4m0.40%
0.40%
Reduced Shares held: Q3 2025 5.6k, Q4 2025 5.6k, Q1 2026 5.6k, Q2 2026 4.9k
-717
-717
-12.8%
41
EMERSON ELEC CO
COM
EMR
EMR
9,366
$1.3m0.39%
0.39%
Added Shares held: Q3 2025 9.2k, Q4 2025 9.2k, Q1 2026 9.2k, Q2 2026 9.4k
+170
+170
1.9%
42
JOHNSON & JOHNSON
COM
JNJ
JNJ
4,871
$1.2m0.36%
0.36%
Added Shares held: Q3 2025 5.0k, Q4 2025 4.9k, Q1 2026 4.9k, Q2 2026 4.9k
+13
+13
0.3%
43
OKLO INC
COM CL A
OKLO
OKLO
23,102
$1.2m0.35%
0.35%
Added Shares held: Q3 2025 8.4k, Q4 2025 8.3k, Q1 2026 8.9k, Q2 2026 23.1k
+14.2k
+14,187
159.1%
44
AMAZON COM INC
COM
AMZN
AMZN
4,920
$1.2m0.34%
0.34%
Unchanged Shares held: Q3 2025 4.9k, Q4 2025 4.9k, Q1 2026 4.9k, Q2 2026 4.9k
45
ABBOTT LABS
COM
ABT
ABT
12,675
$1.2m0.34%
0.34%
Reduced Shares held: Q3 2025 63.7k, Q4 2025 63.6k, Q1 2026 62.6k, Q2 2026 12.7k
-49.9k
-49,949
-79.8%
46
ALLIANCE RESOURCE PARTNERS L
UT LTD PART
ARLP
ARLP
43,600
$1.0m0.31%
0.31%
Reduced Shares held: Q3 2025 28.5k, Q4 2025 34.5k, Q1 2026 44.2k, Q2 2026 43.6k
-600
-600
-1.4%
47
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
17,512
$1.0m0.29%
0.29%
Reduced Shares held: Q3 2025 24.5k, Q4 2025 22.1k, Q1 2026 22.6k, Q2 2026 17.5k
-5.0k
-5,041
-22.4%
48
ALPHABET INC
CAP STK CL C
GOOG
GOOG
2,410
$851.5k0.25%
0.25%
Unchanged Shares held: Q3 2025 2.5k, Q4 2025 2.4k, Q1 2026 2.4k, Q2 2026 2.4k
49
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
1,578
$789.6k0.23%
0.23%
Unchanged Shares held: Q3 2025 1.7k, Q4 2025 1.7k, Q1 2026 1.6k, Q2 2026 1.6k
50
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
1,954
$723.1k0.21%
0.21%
Reduced Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 4.0k, Q2 2026 2.0k
-2.0k
-2,000
-50.6%
51
COMMERCE BANCSHARES INC
COM
CBSH
CBSH
11,804
$681.7k0.20%
0.20%
Unchanged Shares held: Q3 2025 11.2k, Q4 2025 11.8k, Q1 2026 11.8k, Q2 2026 11.8k
52
SHELL PLC
SPON ADS
SHEL
SHEL
7,989
$619.5k0.18%
0.18%
Unchanged Shares held: Q3 2025 8.0k, Q4 2025 8.0k, Q1 2026 8.0k, Q2 2026 8.0k
53
CATERPILLAR INC
COM
CAT
CAT
575
$612.3k0.18%
0.18%
Unchanged Shares held: Q3 2025 575, Q4 2025 575, Q1 2026 575, Q2 2026 575
54
ALTRIA GROUP INC
COM
MO
MO
8,310
$597.9k0.17%
0.17%
Added Shares held: Q3 2025 8.3k, Q4 2025 8.3k, Q1 2026 8.3k, Q2 2026 8.3k
+14
+14
0.2%
55
SOUTHERN CO
COM
SO
SO
5,855
$560.4k0.16%
0.16%
Added Shares held: Q3 2025 5.8k, Q4 2025 5.8k, Q1 2026 5.8k, Q2 2026 5.9k
+10
+10
0.2%
56
ELI LILLY & CO
COM
LLY
LLY
461
$552.9k0.16%
0.16%
Unchanged Shares held: Q3 2025 471, Q4 2025 461, Q1 2026 461, Q2 2026 461
57
WALMART INC
COM
WMT
WMT
4,459
$505.0k0.15%
0.15%
Reduced Shares held: Q3 2025 4.7k, Q4 2025 4.5k, Q1 2026 4.5k, Q2 2026 4.5k
-47
-47
-1.0%
58
COCA COLA CO
COM
KO
KO
6,096
$495.4k0.14%
0.14%
Added Shares held: Q3 2025 6.1k, Q4 2025 6.1k, Q1 2026 6.1k, Q2 2026 6.1k
+13
+13
0.2%
59
AFLAC INC
COM
AFL
AFL
4,225
$495.4k0.14%
0.14%
Reduced Shares held: Q3 2025 4.4k, Q4 2025 4.4k, Q1 2026 4.4k, Q2 2026 4.2k
-175
-175
-4.0%
60
CANADIAN NATL RY CO
COM
CNI
CNI
3,691
$440.1k0.13%
0.13%
Reduced Shares held: Q3 2025 33.1k, Q4 2025 32.4k, Q1 2026 4.5k, Q2 2026 3.7k
-790
-790
-17.6%
61
BOEING CO
COM
BA
BA
1,904
$412.2k0.12%
0.12%
Unchanged Shares held: Q3 2025 1.9k, Q4 2025 1.9k, Q1 2026 1.9k, Q2 2026 1.9k
62
PFIZER INC
COM
PFE
PFE
16,206
$390.2k0.11%
0.11%
Unchanged Shares held: Q3 2025 16.6k, Q4 2025 16.6k, Q1 2026 16.2k, Q2 2026 16.2k
63
META PLATFORMS INC
CL A
META
META
595
$335.2k0.10%
0.10%
Unchanged Shares held: Q3 2025 595, Q4 2025 595, Q1 2026 595, Q2 2026 595
64
PHILIP MORRIS INTL INC
COM
PM
PM
1,821
$329.4k0.10%
0.10%
Unchanged Shares held: Q3 2025 1.6k, Q4 2025 1.6k, Q1 2026 1.8k, Q2 2026 1.8k
65
CHEVRON CORP NEW
COM
CVX
CVX
1,826
$302.7k0.09%
0.09%
Added Shares held: Q3 2025 1.8k, Q4 2025 1.8k, Q1 2026 1.8k, Q2 2026 1.8k
+9
+9
0.5%
66
MCCORMICK & CO INC
COM NON VTG
MKC
MKC
5,670
$285.9k0.08%
0.08%
Reduced Shares held: Q3 2025 6.1k, Q4 2025 6.0k, Q1 2026 6.0k, Q2 2026 5.7k
-300
-300
-5.0%
67
GARMIN LTD
SHS
GRMN
GRMN
1,200
$285.0k0.08%
0.08%
Unchanged Shares held: Q3 2025 1.2k, Q4 2025 1.2k, Q1 2026 1.2k, Q2 2026 1.2k
68
HOME DEPOT INC
COM
HD
HD
803
$283.2k0.08%
0.08%
Added Shares held: Q3 2025 800, Q4 2025 800, Q1 2026 800, Q2 2026 803
+3
+3
0.4%
69
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
581
$277.5k0.08%
0.08%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 581
70
GE AEROSPACE
COM NEW
GE
GE
625
$233.6k0.07%
0.07%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 625
71
MCDONALDS CORP
COM
MCD
MCD
844
$228.1k0.07%
0.07%
Added Shares held: Q3 2025 860, Q4 2025 850, Q1 2026 840, Q2 2026 844
+4
+4
0.5%
72
EDGEWELL PERS CARE CO
COM
EPC
EPC
8,000
$214.9k0.06%
0.06%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 8.0k
73
AMERICAN EXPRESS CO
COM
AXP
AXP
600
$202.9k0.06%
0.06%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 600