1
ALPHABET INC
CAP STK CL C
GOOG
GOOG
209,221
$73.9m14.94%
14.94%
Reduced Shares held: Q3 2025 258.1k, Q4 2025 254.2k, Q1 2026 236.6k, Q2 2026 209.2k
-27.4k
-27,379
-11.6%
2
MICROSOFT CORP
COM
MSFT
MSFT
143,167
$53.4m10.79%
10.79%
Added Shares held: Q3 2025 149.9k, Q4 2025 146.0k, Q1 2026 142.7k, Q2 2026 143.2k
+507
+507
0.4%
3
AMAZON COM INC
COM
AMZN
AMZN
175,801
$41.9m8.47%
8.47%
Reduced Shares held: Q3 2025 187.7k, Q4 2025 181.5k, Q1 2026 177.5k, Q2 2026 175.8k
-1.7k
-1,674
-0.9%
4
VISA INC
COM CL A
V
V
104,310
$35.8m7.23%
7.23%
Added Shares held: Q3 2025 105.6k, Q4 2025 102.6k, Q1 2026 104.2k, Q2 2026 104.3k
+139
+139
0.1%
5
IQVIA HLDGS INC
COM
IQV
IQV
158,746
$30.7m6.20%
6.20%
Added Shares held: Q3 2025 170.3k, Q4 2025 164.8k, Q1 2026 158.6k, Q2 2026 158.7k
+124
+124
0.1%
6
T-MOBILE US INC
COM
TMUS
TMUS
151,082
$25.3m5.12%
5.12%
Reduced Shares held: Q3 2025 155.3k, Q4 2025 157.1k, Q1 2026 151.8k, Q2 2026 151.1k
-668
-668
-0.4%
7
ELI LILLY & CO
COM
LLY
LLY
19,302
$23.2m4.68%
4.68%
Added Shares held: Q3 2025 8.4k, Q4 2025 8.4k, Q1 2026 8.2k, Q2 2026 19.3k
+11.1k
+11,128
136.1%
8
APPLE INC
COM
AAPL
AAPL
77,201
$22.3m4.52%
4.52%
Reduced Shares held: Q3 2025 87.9k, Q4 2025 82.1k, Q1 2026 77.2k, Q2 2026 77.2k
-11
-11
-0.0%
9
NVIDIA CORPORATION
COM
NVDA
NVDA
105,122
$21.0m4.25%
4.25%
Added Shares held: Q3 2025 106.7k, Q4 2025 103.9k, Q1 2026 104.9k, Q2 2026 105.1k
+270
+270
0.3%
10
ISHARES TR
7-10 YR TRSY BD
IEF
IEF
206,772
$19.6m3.95%
3.95%
Reduced Shares held: Q3 2025 239.9k, Q4 2025 239.8k, Q1 2026 207.9k, Q2 2026 206.8k
-1.1k
-1,098
-0.5%
11
SLM CORP
COM
SLM
SLM
716,772
$18.6m3.76%
3.76%
Added Shares held: Q3 2025 211.6k, Q4 2025 37.5k, Q1 2026 707.6k, Q2 2026 716.8k
+9.2k
+9,195
1.3%
12
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
79,607
$17.8m3.60%
3.60%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 46.8k, Q2 2026 79.6k
+32.8k
+32,778
70.0%
13
EVERSOURCE ENERGY
COM
ES
ES
238,057
$17.2m3.48%
3.48%
Reduced Shares held: Q3 2025 420.1k, Q4 2025 425.1k, Q1 2026 409.3k, Q2 2026 238.1k
-171.3k
-171,269
-41.8%
14
STRYKER CORPORATION
COM
SYK
SYK
50,217
$15.8m3.20%
3.20%
Added Shares held: Q3 2025 14.2k, Q4 2025 12.1k, Q1 2026 12.0k, Q2 2026 50.2k
+38.3k
+38,252
319.7%
15
JPMORGAN CHASE & CO
COM
JPM
JPM
27,491
$9.0m1.82%
1.82%
Unchanged Shares held: Q3 2025 28.3k, Q4 2025 28.3k, Q1 2026 27.5k, Q2 2026 27.5k
16
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
SCHR
SCHR
354,554
$8.7m1.77%
1.77%
Added Shares held: Q3 2025 368.8k, Q4 2025 368.3k, Q1 2026 350.0k, Q2 2026 354.6k
+4.6k
+4,594
1.3%
17
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
69,325
$8.6m1.74%
1.74%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 69.3k
18
MCKESSON CORP
COM
MCK
MCK
8,920
$6.7m1.36%
1.36%
Unchanged Shares held: Q3 2025 9.0k, Q4 2025 8.9k, Q1 2026 8.9k, Q2 2026 8.9k
19
SCHWAB STRATEGIC TR
SHT TM US TRES
SCHO
SCHO
256,210
$6.2m1.25%
1.25%
Added Shares held: Q3 2025 391.6k, Q4 2025 286.1k, Q1 2026 242.8k, Q2 2026 256.2k
+13.5k
+13,454
5.5%
20
NETFLIX INC
COM
NFLX
NFLX
77,907
$5.6m1.12%
1.12%
Added Shares held: Q3 2025 2.8k, Q4 2025 71.4k, Q1 2026 6.6k, Q2 2026 77.9k
+71.3k
+71,347
1087.6%
21
INTUIT
COM
INTU
INTU
17,595
$4.6m0.93%
0.93%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 11.7k, Q2 2026 17.6k
+5.9k
+5,923
50.8%
22
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
VGLT
VGLT
74,530
$4.1m0.83%
0.83%
Reduced Shares held: Q3 2025 102.6k, Q4 2025 107.7k, Q1 2026 97.8k, Q2 2026 74.5k
-23.3k
-23,300
-23.8%
23
CANADIAN NATL RY CO
COM
CNI
CNI
33,020
$3.9m0.80%
0.80%
Unchanged Shares held: Q3 2025 107.7k, Q4 2025 146.4k, Q1 2026 33.0k, Q2 2026 33.0k
24
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
10,804
$3.9m0.78%
0.78%
Reduced Shares held: Q3 2025 19.4k, Q4 2025 14.5k, Q1 2026 12.6k, Q2 2026 10.8k
-1.8k
-1,786
-14.2%
25
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
6,710
$3.4m0.68%
0.68%
Unchanged Shares held: Q3 2025 6.7k, Q4 2025 6.7k, Q1 2026 6.7k, Q2 2026 6.7k
26
CANADIAN PACIFIC KANSAS CITY
COM
CP
CP
35,181
$3.0m0.62%
0.62%
Unchanged Shares held: Q3 2025 35.2k, Q4 2025 35.2k, Q1 2026 35.2k, Q2 2026 35.2k
27
META PLATFORMS INC
CL A
META
META
3,550
$2.0m0.40%
0.40%
Unchanged Shares held: Q3 2025 3.6k, Q4 2025 3.5k, Q1 2026 3.5k, Q2 2026 3.5k
28
MCDONALDS CORP
COM
MCD
MCD
6,820
$1.8m0.37%
0.37%
Unchanged Shares held: Q3 2025 6.8k, Q4 2025 6.8k, Q1 2026 6.8k, Q2 2026 6.8k
29
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
2,821
$1.4m0.29%
0.29%
Reduced Shares held: Q3 2025 4.8k, Q4 2025 3.2k, Q1 2026 2.9k, Q2 2026 2.8k
-125
-125
-4.2%
30
MASTERCARD INCORPORATED
CL A
MA
MA
2,344
$1.2m0.24%
0.24%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 2.3k
31
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
2,062
$984.7k0.20%
0.20%
Reduced Shares held: Q3 2025 2.1k, Q4 2025 2.1k, Q1 2026 2.1k, Q2 2026 2.1k
-16
-16
-0.8%
32
AON PLC
SHS CL A
AON
AON
2,275
$754.6k0.15%
0.15%
Unchanged Shares held: Q3 2025 2.3k, Q4 2025 2.3k, Q1 2026 2.3k, Q2 2026 2.3k
33
EAST WEST BANCORP INC
COM
EWBC
EWBC
5,270
$680.3k0.14%
0.14%
Unchanged Shares held: Q3 2025 5.3k, Q4 2025 5.3k, Q1 2026 5.3k, Q2 2026 5.3k
34
BOOKING HOLDINGS INC
COM
BKNG
BKNG
3,525
$628.3k0.13%
0.13%
Unchanged Shares held: Q3 2025 3.5k, Q4 2025 3.5k, Q1 2026 3.5k, Q2 2026 3.5k
35
NXP SEMICONDUCTORS N V
COM
NXPI
NXPI
1,189
$334.1k0.07%
0.07%
Unchanged Shares held: Q3 2025 17.6k, Q4 2025 4.7k, Q1 2026 1.2k, Q2 2026 1.2k
36
AMERICAN EXPRESS CO
COM
AXP
AXP
979
$331.1k0.07%
0.07%
Unchanged Shares held: Q3 2025 979, Q4 2025 979, Q1 2026 979, Q2 2026 979
37
ORACLE CORP
COM
ORCL
ORCL
1,740
$255.0k0.05%
0.05%
Unchanged Shares held: Q3 2025 4.7k, Q4 2025 3.7k, Q1 2026 1.7k, Q2 2026 1.7k