1
ALPHABET INC
CAP STK CL C
GOOG
GOOG
85,261
$26.7m5.77%
5.77%
Reduced Shares held: Q1 2025 114.5k, Q2 2025 113.2k, Q3 2025 104.6k, Q4 2025 85.3k
-19.4k
-19,364
-18.5%
2
CORNING INC
COM
GLW
GLW
266,255
$23.3m5.04%
5.04%
Reduced Shares held: Q1 2025 388.7k, Q2 2025 387.4k, Q3 2025 305.9k, Q4 2025 266.3k
-39.7k
-39,680
-13.0%
3
TE CONNECTIVITY PLC
ORD SHS
TEL
TEL
101,310
$23.0m4.98%
4.98%
Reduced Shares held: Q1 2025 96.4k, Q2 2025 120.1k, Q3 2025 108.7k, Q4 2025 101.3k
-7.4k
-7,400
-6.8%
4
JPMORGAN CHASE & CO
COM
JPM
JPM
69,850
$22.5m4.87%
4.87%
Reduced Shares held: Q1 2025 74.0k, Q2 2025 72.3k, Q3 2025 71.6k, Q4 2025 69.8k
-1.7k
-1,712
-2.4%
5
APPLE INC
COM
AAPL
AAPL
80,355
$21.8m4.72%
4.72%
Reduced Shares held: Q1 2025 86.3k, Q2 2025 82.7k, Q3 2025 81.6k, Q4 2025 80.4k
-1.3k
-1,255
-1.5%
6
AMAZON COM INC
COM
AMZN
AMZN
94,409
$21.8m4.71%
4.71%
Reduced Shares held: Q1 2025 94.7k, Q2 2025 97.6k, Q3 2025 95.8k, Q4 2025 94.4k
-1.4k
-1,370
-1.4%
7
MICROSOFT CORP
COM
MSFT
MSFT
44,801
$21.7m4.68%
4.68%
Reduced Shares held: Q1 2025 49.1k, Q2 2025 46.4k, Q3 2025 45.7k, Q4 2025 44.8k
-899
-899
-2.0%
8
VISA INC
COM CL A
V
V
60,760
$21.3m4.61%
4.61%
Reduced Shares held: Q1 2025 66.7k, Q2 2025 61.3k, Q3 2025 61.0k, Q4 2025 60.8k
-262
-262
-0.4%
9
AMGEN INC
COM
AMGN
AMGN
63,729
$20.9m4.51%
4.51%
Reduced Shares held: Q1 2025 69.6k, Q2 2025 65.9k, Q3 2025 65.4k, Q4 2025 63.7k
-1.7k
-1,700
-2.6%
10
EMERSON ELEC CO
COM
EMR
EMR
154,060
$20.4m4.42%
4.42%
Reduced Shares held: Q1 2025 172.0k, Q2 2025 167.2k, Q3 2025 156.6k, Q4 2025 154.1k
-2.5k
-2,500
-1.6%
11
ENBRIDGE INC
COM
ENB
ENB
421,185
$20.1m4.36%
4.36%
Reduced Shares held: Q1 2025 444.3k, Q2 2025 434.1k, Q3 2025 428.0k, Q4 2025 421.2k
-6.8k
-6,795
-1.6%
12
BLACKROCK INC
COM
BLK
BLK
18,721
$20.0m4.33%
4.33%
Reduced Shares held: Q1 2025 0, Q2 2025 19.1k, Q3 2025 18.8k, Q4 2025 18.7k
-123
-123
-0.7%
13
MEDTRONIC PLC
SHS
MDT
MDT
205,350
$19.7m4.26%
4.26%
Reduced Shares held: Q1 2025 223.9k, Q2 2025 217.8k, Q3 2025 215.1k, Q4 2025 205.3k
-9.8k
-9,755
-4.5%
14
NEXTERA ENERGY INC
COM
NEE
NEE
241,575
$19.4m4.19%
4.19%
Reduced Shares held: Q1 2025 231.9k, Q2 2025 248.4k, Q3 2025 246.4k, Q4 2025 241.6k
-4.8k
-4,815
-1.9%
15
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
37,948
$19.1m4.12%
4.12%
Added Shares held: Q1 2025 38.9k, Q2 2025 36.6k, Q3 2025 36.5k, Q4 2025 37.9k
+1.5k
+1,493
4.1%
16
PEPSICO INC
COM
PEP
PEP
130,905
$18.8m4.06%
4.06%
Reduced Shares held: Q1 2025 120.7k, Q2 2025 133.9k, Q3 2025 132.0k, Q4 2025 130.9k
-1.1k
-1,075
-0.8%
17
CHEVRON CORP NEW
COM
CVX
CVX
122,295
$18.6m4.03%
4.03%
Reduced Shares held: Q1 2025 124.9k, Q2 2025 125.5k, Q3 2025 123.6k, Q4 2025 122.3k
-1.3k
-1,260
-1.0%
18
AIR PRODS & CHEMS INC
COM
APD
APD
75,282
$18.6m4.02%
4.02%
Added Shares held: Q1 2025 65.2k, Q2 2025 64.7k, Q3 2025 64.0k, Q4 2025 75.3k
+11.3k
+11,303
17.7%
19
TEXAS INSTRS INC
COM
TXN
TXN
107,160
$18.6m4.02%
4.02%
Added Shares held: Q1 2025 102.0k, Q2 2025 100.8k, Q3 2025 97.2k, Q4 2025 107.2k
+9.9k
+9,940
10.2%
20
HONEYWELL INTL INC
COM
COM
94,737
$18.5m4.00%
4.00%
Added Shares held: Q1 2025 82.5k, Q2 2025 82.1k, Q3 2025 87.0k, Q4 2025 94.7k
+7.7k
+7,730
8.9%
21
CANADIAN NATL RY CO
COM
CNI
CNI
178,257
$17.6m3.81%
3.81%
Added Shares held: Q1 2025 178.8k, Q2 2025 175.1k, Q3 2025 174.2k, Q4 2025 178.3k
+4.0k
+4,040
2.3%
22
ZOETIS INC
CL A
ZTS
ZTS
130,555
$16.4m3.55%
3.55%
Added Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 108.5k, Q4 2025 130.6k
+22.1k
+22,085
20.4%
23
NVIDIA CORPORATION
COM
NVDA
NVDA
39,162
$7.3m1.58%
1.58%
Unchanged Shares held: Q1 2025 39.5k, Q2 2025 39.5k, Q3 2025 39.2k, Q4 2025 39.2k
24
BROADCOM INC
COM
AVGO
AVGO
7,773
$2.7m0.58%
0.58%
Reduced Shares held: Q1 2025 8.0k, Q2 2025 8.0k, Q3 2025 7.9k, Q4 2025 7.8k
-97
-97
-1.2%
25
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
4,935
$1.5m0.33%
0.33%
Reduced Shares held: Q1 2025 5.5k, Q2 2025 5.0k, Q3 2025 5.0k, Q4 2025 4.9k
-50
-50
-1.0%
26
COSTCO WHSL CORP NEW
COM
COST
COST
852
$734.7k0.16%
0.16%
Unchanged Shares held: Q1 2025 852, Q2 2025 852, Q3 2025 852, Q4 2025 852
27
TJX COS INC NEW
COM
TJX
TJX
4,000
$614.4k0.13%
0.13%
Unchanged Shares held: Q1 2025 0, Q2 2025 4.0k, Q3 2025 4.0k, Q4 2025 4.0k
28
AVERY DENNISON CORP
COM
AVY
AVY
1,472
$267.7k0.06%
0.06%
Unchanged Shares held: Q1 2025 1.5k, Q2 2025 1.5k, Q3 2025 1.5k, Q4 2025 1.5k
29
ARROWHEAD PHARMACEUTICALS IN
COM
ARWR
ARWR
3,750
$249.0k0.05%
0.05%
New Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 0, Q4 2025 3.8k
30
LINDBLAD EXPEDITIONS HLDGS I
COM
LIND
LIND
12,000
$173.0k0.04%
0.04%
Unchanged Shares held: Q1 2025 12.0k, Q2 2025 12.0k, Q3 2025 12.0k, Q4 2025 12.0k