1
APPLE INC
COM
AAPL
AAPL
117,497
$26.1m6.71%
6.71%
Reduced Shares held: Q2 2024 133.6k, Q3 2024 71.2k, Q4 2024 125.5k, Q1 2025 117.5k
-8.0k
-8,031
-6.4%
2
MICROSOFT CORP
COM
MSFT
MSFT
53,846
$20.2m5.20%
5.20%
Added Shares held: Q2 2024 68.5k, Q3 2024 45.2k, Q4 2024 45.9k, Q1 2025 53.8k
+7.9k
+7,946
17.3%
3
NVIDIA CORPORATION
COM
NVDA
NVDA
178,472
$19.3m4.97%
4.97%
Reduced Shares held: Q2 2024 230.4k, Q3 2024 229.6k, Q4 2024 211.3k, Q1 2025 178.5k
-32.8k
-32,809
-15.5%
4
AMAZON COM INC
COM
AMZN
AMZN
74,540
$14.2m3.65%
3.65%
Reduced Shares held: Q2 2024 87.0k, Q3 2024 86.8k, Q4 2024 79.8k, Q1 2025 74.5k
-5.3k
-5,263
-6.6%
5
ALPHABET INC
CAP STK CL C
GOOG
GOOG
87,087
$13.5m3.48%
3.48%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 87.1k
6
PARAMOUNT GLOBAL
CLASS B COM
CLASS B COM
996,892
$11.9m3.07%
3.07%
Reduced Shares held: Q2 2024 1.0m, Q3 2024 1.1m, Q4 2024 1.1m, Q1 2025 996.9k
-72.8k
-72,824
-6.8%
7
MEDTRONIC PLC
SHS
MDT
MDT
123,520
$11.1m2.85%
2.85%
Reduced Shares held: Q2 2024 143.2k, Q3 2024 144.2k, Q4 2024 132.3k, Q1 2025 123.5k
-8.7k
-8,736
-6.6%
8
ALTRIA GROUP INC
COM
MO
MO
173,715
$10.4m2.68%
2.68%
Reduced Shares held: Q2 2024 201.4k, Q3 2024 202.0k, Q4 2024 186.0k, Q1 2025 173.7k
-12.3k
-12,278
-6.6%
9
META PLATFORMS INC
CL A
META
META
17,916
$10.3m2.66%
2.66%
Reduced Shares held: Q2 2024 20.9k, Q3 2024 20.9k, Q4 2024 19.2k, Q1 2025 17.9k
-1.3k
-1,267
-6.6%
10
TYSON FOODS INC
CL A
TSN
TSN
151,356
$9.7m2.48%
2.48%
Reduced Shares held: Q2 2024 175.5k, Q3 2024 176.7k, Q4 2024 162.1k, Q1 2025 151.4k
-10.7k
-10,694
-6.6%
11
PFIZER INC
COM
PFE
PFE
371,257
$9.4m2.42%
2.42%
Reduced Shares held: Q2 2024 0, Q3 2024 432.9k, Q4 2024 397.5k, Q1 2025 371.3k
-26.2k
-26,233
-6.6%
12
AMGEN INC
COM
AMGN
AMGN
29,082
$9.1m2.33%
2.33%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 29.1k
13
INTERNATIONAL FLAVORS&FRAGRA
COM
IFF
IFF
116,546
$9.0m2.33%
2.33%
Reduced Shares held: Q2 2024 133.2k, Q3 2024 134.2k, Q4 2024 124.7k, Q1 2025 116.5k
-8.2k
-8,183
-6.6%
14
MCCORMICK & CO INC
COM NON VTG
MKC
MKC
108,071
$8.9m2.29%
2.29%
Reduced Shares held: Q2 2024 165.0k, Q3 2024 166.2k, Q4 2024 152.4k, Q1 2025 108.1k
-44.3k
-44,311
-29.1%
15
JAZZ PHARMACEUTICALS PLC
SHS USD
JAZZ
JAZZ
70,692
$8.8m2.26%
2.26%
Reduced Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 75.8k, Q1 2025 70.7k
-5.1k
-5,111
-6.7%
16
UNITED STATES STL CORP NEW
COM
X
X
207,242
$8.8m2.25%
2.25%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 207.2k
17
ADOBE INC
COM
ADBE
ADBE
22,754
$8.7m2.24%
2.24%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 22.8k
18
HASBRO INC
COM
HAS
HAS
140,472
$8.6m2.22%
2.22%
Reduced Shares held: Q2 2024 162.9k, Q3 2024 164.0k, Q4 2024 150.4k, Q1 2025 140.5k
-9.9k
-9,929
-6.6%
19
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
76,011
$8.4m2.15%
2.15%
Added Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 75.6k, Q1 2025 76.0k
+440
+440
0.6%
20
FMC CORP
COM NEW
FMC
FMC
191,320
$8.1m2.08%
2.08%
Added Shares held: Q2 2024 0, Q3 2024 155.6k, Q4 2024 143.9k, Q1 2025 191.3k
+47.4k
+47,433
33.0%
21
COLGATE PALMOLIVE CO
COM
CL
CL
85,258
$8.0m2.05%
2.05%
Reduced Shares held: Q2 2024 95.5k, Q3 2024 95.8k, Q4 2024 88.2k, Q1 2025 85.3k
-2.9k
-2,907
-3.3%
22
CLOROX CO DEL
COM
CLX
CLX
53,077
$7.8m2.01%
2.01%
Reduced Shares held: Q2 2024 71.1k, Q3 2024 71.6k, Q4 2024 65.7k, Q1 2025 53.1k
-12.6k
-12,605
-19.2%
23
BIOGEN INC
COM
BIIB
BIIB
56,894
$7.8m2.00%
2.00%
Added Shares held: Q2 2024 0, Q3 2024 47.8k, Q4 2024 51.5k, Q1 2025 56.9k
+5.4k
+5,364
10.4%
24
HEXCEL CORP NEW
COM
HXL
HXL
141,614
$7.8m1.99%
1.99%
Added Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 125.3k, Q1 2025 141.6k
+16.4k
+16,351
13.1%
25
REGENERON PHARMACEUTICALS
COM
REGN
REGN
12,203
$7.7m1.99%
1.99%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 12.2k
26
MICRON TECHNOLOGY INC
COM
MU
MU
88,845
$7.7m1.99%
1.99%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 88.8k
27
INCYTE CORP
COM
INCY
INCY
127,167
$7.7m1.98%
1.98%
Reduced Shares held: Q2 2024 0, Q3 2024 148.3k, Q4 2024 136.2k, Q1 2025 127.2k
-9.0k
-8,987
-6.6%
28
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
14,213
$7.6m1.95%
1.95%
New Shares held: Q2 2024 17.7k, Q3 2024 0, Q4 2024 0, Q1 2025 14.2k
29
GENERAC HLDGS INC
COM
GNRC
GNRC
57,219
$7.2m1.86%
1.86%
Reduced Shares held: Q2 2024 65.2k, Q3 2024 65.7k, Q4 2024 60.8k, Q1 2025 57.2k
-3.6k
-3,615
-5.9%
30
CF INDS HLDGS INC
COM
CF
CF
91,997
$7.2m1.85%
1.85%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 92.0k
31
TESLA INC
COM
TSLA
TSLA
21,553
$5.6m1.44%
1.44%
Reduced Shares held: Q2 2024 26.8k, Q3 2024 0, Q4 2024 22.7k, Q1 2025 21.6k
-1.2k
-1,176
-5.2%
32
JPMORGAN CHASE & CO
COM
JPM
JPM
22,560
$5.5m1.42%
1.42%
New Shares held: Q2 2024 28.1k, Q3 2024 0, Q4 2024 0, Q1 2025 22.6k
33
ELI LILLY & CO
COM
LLY
LLY
6,383
$5.3m1.36%
1.36%
Reduced Shares held: Q2 2024 7.7k, Q3 2024 7.5k, Q4 2024 6.9k, Q1 2025 6.4k
-493
-493
-7.2%
34
MERCK & CO INC
COM
MRK
MRK
55,132
$4.9m1.27%
1.27%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 55.1k
35
VISA INC
COM CL A
V
V
13,837
$4.8m1.25%
1.25%
New Shares held: Q2 2024 15.5k, Q3 2024 0, Q4 2024 0, Q1 2025 13.8k
36
BROADCOM INC
COM
AVGO
AVGO
28,637
$4.8m1.23%
1.23%
New Shares held: Q2 2024 42.2k, Q3 2024 0, Q4 2024 0, Q1 2025 28.6k
37
EXXON MOBIL CORP
COM
XOM
XOM
34,235
$4.1m1.05%
1.05%
New Shares held: Q2 2024 41.8k, Q3 2024 0, Q4 2024 0, Q1 2025 34.2k
38
UNITEDHEALTH GROUP INC
COM
UNH
UNH
7,327
$3.8m0.99%
0.99%
New Shares held: Q2 2024 9.0k, Q3 2024 0, Q4 2024 0, Q1 2025 7.3k
39
MASTERCARD INCORPORATED
CL A
MA
MA
6,450
$3.5m0.91%
0.91%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 6.5k
40
COSTCO WHSL CORP NEW
COM
COST
COST
3,431
$3.2m0.83%
0.83%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 3.4k
41
JOHNSON & JOHNSON
COM
JNJ
JNJ
19,073
$3.2m0.81%
0.81%
Reduced Shares held: Q2 2024 87.9k, Q3 2024 88.5k, Q4 2024 80.7k, Q1 2025 19.1k
-61.6k
-61,587
-76.3%
42
PROCTER AND GAMBLE CO
COM
PG
PG
18,547
$3.2m0.81%
0.81%
New Shares held: Q2 2024 22.9k, Q3 2024 0, Q4 2024 0, Q1 2025 18.5k
43
NETFLIX INC
COM
NFLX
NFLX
3,335
$3.1m0.80%
0.80%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 3.3k
44
AT&T INC
COM
T
T
94,646
$2.7m0.69%
0.69%
Added Shares held: Q2 2024 89.7k, Q3 2024 87.4k, Q4 2024 94.0k, Q1 2025 94.6k
+696
+696
0.7%
45
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
55,625
$2.5m0.65%
0.65%
Added Shares held: Q2 2024 52.7k, Q3 2024 51.4k, Q4 2024 55.2k, Q1 2025 55.6k
+404
+404
0.7%
46
T-MOBILE US INC
COM
TMUS
TMUS
7,543
$2.0m0.52%
0.52%
Added Shares held: Q2 2024 7.2k, Q3 2024 7.0k, Q4 2024 7.5k, Q1 2025 7.5k
+54
+54
0.7%
47
WILLIAMS COS INC
COM
WMB
WMB
28,195
$1.7m0.43%
0.43%
Added Shares held: Q2 2024 29.6k, Q3 2024 28.2k, Q4 2024 27.9k, Q1 2025 28.2k
+305
+305
1.1%
48
HCA HEALTHCARE INC
COM
HCA
HCA
4,570
$1.6m0.41%
0.41%
Added Shares held: Q2 2024 4.6k, Q3 2024 4.3k, Q4 2024 4.6k, Q1 2025 4.6k
+15
+15
0.3%
49
KINDER MORGAN INC DEL
COM
KMI
KMI
48,645
$1.4m0.36%
0.36%
Reduced Shares held: Q2 2024 619.3k, Q3 2024 616.8k, Q4 2024 402.1k, Q1 2025 48.6k
-353.5k
-353,483
-87.9%
50
ONEOK INC NEW
COM
OKE
OKE
13,934
$1.4m0.36%
0.36%
Added Shares held: Q2 2024 13.9k, Q3 2024 13.6k, Q4 2024 13.4k, Q1 2025 13.9k
+489
+489
3.6%
51
CHENIERE ENERGY INC
COM NEW
LNG
LNG
5,570
$1.3m0.33%
0.33%
Added Shares held: Q2 2024 5.8k, Q3 2024 5.5k, Q4 2024 5.5k, Q1 2025 5.6k
+29
+29
0.5%
52
NEXTERA ENERGY INC
COM
NEE
NEE
15,650
$1.1m0.29%
0.29%
Added Shares held: Q2 2024 14.5k, Q3 2024 13.9k, Q4 2024 14.9k, Q1 2025 15.7k
+723
+723
4.8%
53
TARGA RES CORP
COM
TRGP
TRGP
5,333
$1.1m0.27%
0.27%
Added Shares held: Q2 2024 5.2k, Q3 2024 4.9k, Q4 2024 5.3k, Q1 2025 5.3k
+33
+33
0.6%
54
SOUTHERN CO
COM
SO
SO
8,317
$765.0k0.20%
0.20%
Added Shares held: Q2 2024 7.6k, Q3 2024 7.2k, Q4 2024 7.8k, Q1 2025 8.3k
+519
+519
6.7%
55
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
5,908
$721.0k0.19%
0.19%
Added Shares held: Q2 2024 5.6k, Q3 2024 5.3k, Q4 2024 5.7k, Q1 2025 5.9k
+187
+187
3.3%
56
CONSTELLATION ENERGY CORP
COM
CEG
CEG
2,371
$478.0k0.12%
0.12%
Added Shares held: Q2 2024 2.2k, Q3 2024 2.1k, Q4 2024 2.3k, Q1 2025 2.4k
+75
+75
3.3%
57
AMERICAN ELEC PWR CO INC
COM
AEP
AEP
4,030
$440.0k0.11%
0.11%
Added Shares held: Q2 2024 3.6k, Q3 2024 3.5k, Q4 2024 3.7k, Q1 2025 4.0k
+309
+309
8.3%
58
SEMPRA
COM
SRE
SRE
4,986
$356.0k0.09%
0.09%
Added Shares held: Q2 2024 4.7k, Q3 2024 4.5k, Q4 2024 4.8k, Q1 2025 5.0k
+158
+158
3.3%
59
DOMINION ENERGY INC
COM
D
D
6,251
$350.0k0.09%
0.09%
Added Shares held: Q2 2024 5.9k, Q3 2024 5.6k, Q4 2024 6.1k, Q1 2025 6.3k
+198
+198
3.3%
60
EXELON CORP
COM
EXC
EXC
7,584
$349.0k0.09%
0.09%
Added Shares held: Q2 2024 7.0k, Q3 2024 6.8k, Q4 2024 7.4k, Q1 2025 7.6k
+233
+233
3.2%
61
PUBLIC SVC ENTERPRISE GRP IN
COM
PEG
PEG
3,933
$324.0k0.08%
0.08%
Added Shares held: Q2 2024 3.6k, Q3 2024 3.5k, Q4 2024 3.8k, Q1 2025 3.9k
+121
+121
3.2%
62
XCEL ENERGY INC
COM
XEL
XEL
4,228
$299.0k0.08%
0.08%
Added Shares held: Q2 2024 3.9k, Q3 2024 3.8k, Q4 2024 4.1k, Q1 2025 4.2k
+130
+130
3.2%
63
CONSOLIDATED EDISON INC
COM
ED
ED
2,597
$287.0k0.07%
0.07%
Added Shares held: Q2 2024 2.5k, Q3 2024 2.4k, Q4 2024 2.5k, Q1 2025 2.6k
+78
+78
3.1%
64
PG&E CORP
COM
PCG
PCG
16,650
$286.0k0.07%
0.07%
Added Shares held: Q2 2024 13.8k, Q3 2024 13.4k, Q4 2024 14.3k, Q1 2025 16.6k
+2.3k
+2,310
16.1%
65
ENTERGY CORP NEW
COM
ETR
ETR
3,137
$268.0k0.07%
0.07%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 3.1k
66
WEC ENERGY GROUP INC
COM
WEC
WEC
2,330
$254.0k0.07%
0.07%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 2.3k
67
AMERICAN WTR WKS CO INC NEW
COM
AWK
AWK
1,483
$219.0k0.06%
0.06%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 1.5k
68
DTE ENERGY CO
COM
DTE
DTE
1,580
$218.0k0.06%
0.06%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 1.6k
69
PPL CORP
COM
PPL
PPL
5,728
$207.0k0.05%
0.05%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 5.7k
70
AMEREN CORP
COM
AEE
AEE
2,016
$202.0k0.05%
0.05%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 2.0k