1
NVIDIA CORPORATION
COM
NVDA
NVDA
62,102
$12.4m8.44%
8.44%
Added Shares held: Q3 2025 —, Q4 2025 58.2k, Q1 2026 60.8k, Q2 2026 62.1k
+1.3k
+1,290
2.1%
2
KLA CORP
COM NEW
KLAC
KLAC
37,520
$11.3m7.69%
7.69%
Added Shares held: Q3 2025 —, Q4 2025 58.2k, Q1 2026 36.4k, Q2 2026 37.5k
+1.1k
+1,110
3.0%
3
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
31,353
$11.2m7.61%
7.61%
Reduced Shares held: Q3 2025 —, Q4 2025 31.9k, Q1 2026 33.0k, Q2 2026 31.4k
-1.7k
-1,667
-5.0%
4
APPLE INC
COM
AAPL
AAPL
34,208
$9.9m6.72%
6.72%
Reduced Shares held: Q3 2025 —, Q4 2025 33.4k, Q1 2026 35.4k, Q2 2026 34.2k
-1.2k
-1,168
-3.3%
5
MICROSOFT CORP
COM
MSFT
MSFT
19,139
$7.1m4.85%
4.85%
Reduced Shares held: Q3 2025 —, Q4 2025 16.8k, Q1 2026 20.3k, Q2 2026 19.1k
-1.1k
-1,118
-5.5%
6
VISA INC
COM CL A
V
V
19,562
$6.7m4.56%
4.56%
Added Shares held: Q3 2025 —, Q4 2025 16.6k, Q1 2026 18.5k, Q2 2026 19.6k
+1.0k
+1,016
5.5%
7
MICRON TECHNOLOGY INC
COM
MU
MU
5,362
$6.2m4.20%
4.20%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 5.4k
8
DEERE & CO
COM
DE
DE
9,294
$5.9m4.00%
4.00%
Reduced Shares held: Q3 2025 —, Q4 2025 9.3k, Q1 2026 9.6k, Q2 2026 9.3k
-352
-352
-3.6%
9
MOODYS CORP
COM
MCO
MCO
12,728
$5.8m3.91%
3.91%
Added Shares held: Q3 2025 —, Q4 2025 10.7k, Q1 2026 11.8k, Q2 2026 12.7k
+881
+881
7.4%
10
CHUBB LIMITED
COM
CB
CB
16,797
$5.7m3.89%
3.89%
Added Shares held: Q3 2025 —, Q4 2025 15.4k, Q1 2026 16.3k, Q2 2026 16.8k
+518
+518
3.2%
11
MERCK & CO INC
COM
MRK
MRK
41,797
$5.4m3.65%
3.65%
Reduced Shares held: Q3 2025 —, Q4 2025 42.1k, Q1 2026 43.7k, Q2 2026 41.8k
-1.9k
-1,896
-4.3%
12
HA SUSTAINABLE INFRA CAP INC
COM
HASI
HASI
125,742
$4.9m3.33%
3.33%
Added Shares held: Q3 2025 —, Q4 2025 115.6k, Q1 2026 123.8k, Q2 2026 125.7k
+2.0k
+1,964
1.6%
13
NASDAQ INC
COM
NDAQ
NDAQ
57,050
$4.5m3.05%
3.05%
Added Shares held: Q3 2025 —, Q4 2025 53.3k, Q1 2026 56.6k, Q2 2026 57.0k
+462
+462
0.8%
14
SHOPIFY INC
CL A SUB VTG SHS
SHOP
SHOP
36,525
$4.2m2.84%
2.84%
Added Shares held: Q3 2025 —, Q4 2025 32.5k, Q1 2026 35.8k, Q2 2026 36.5k
+740
+740
2.1%
15
T-MOBILE US INC
COM
TMUS
TMUS
24,540
$4.1m2.80%
2.80%
Added Shares held: Q3 2025 —, Q4 2025 22.7k, Q1 2026 23.9k, Q2 2026 24.5k
+596
+596
2.5%
16
AMERICAN WTR WKS CO INC NEW
COM
AWK
AWK
30,317
$4.0m2.71%
2.71%
Added Shares held: Q3 2025 —, Q4 2025 28.6k, Q1 2026 29.7k, Q2 2026 30.3k
+603
+603
2.0%
17
SNAP ON INC
COM
SNA
SNA
9,571
$3.9m2.62%
2.62%
Added Shares held: Q3 2025 —, Q4 2025 133, Q1 2026 9.2k, Q2 2026 9.6k
+374
+374
4.1%
18
SERVICE CORP INTL
COM
SCI
SCI
50,154
$3.8m2.59%
2.59%
Reduced Shares held: Q3 2025 —, Q4 2025 51.2k, Q1 2026 53.7k, Q2 2026 50.2k
-3.5k
-3,542
-6.6%
19
MERCADOLIBRE INC
COM
MELI
MELI
2,232
$3.8m2.57%
2.57%
Added Shares held: Q3 2025 —, Q4 2025 2.0k, Q1 2026 2.2k, Q2 2026 2.2k
+70
+70
3.2%
20
NETFLIX INC
COM
NFLX
NFLX
52,947
$3.8m2.57%
2.57%
Added Shares held: Q3 2025 —, Q4 2025 40.6k, Q1 2026 51.7k, Q2 2026 52.9k
+1.2k
+1,234
2.4%
21
PROCTER AND GAMBLE CO
COM
PG
PG
25,090
$3.7m2.50%
2.50%
Reduced Shares held: Q3 2025 —, Q4 2025 24.1k, Q1 2026 26.4k, Q2 2026 25.1k
-1.3k
-1,285
-4.9%
22
LOWES COS INC
COM
LOW
LOW
16,250
$3.6m2.43%
2.43%
Reduced Shares held: Q3 2025 —, Q4 2025 16.3k, Q1 2026 16.8k, Q2 2026 16.2k
-589
-589
-3.5%
23
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
7,071
$3.5m2.41%
2.41%
Reduced Shares held: Q3 2025 —, Q4 2025 7.1k, Q1 2026 7.4k, Q2 2026 7.1k
-316
-316
-4.3%
24
HDFC BANK LTD
SPONSORED ADS
HDB
HDB
135,272
$3.5m2.37%
2.37%
Added Shares held: Q3 2025 —, Q4 2025 125.9k, Q1 2026 132.3k, Q2 2026 135.3k
+3.0k
+2,993
2.3%
25
LENNAR CORP
CL A
LEN
LEN
34,101
$3.1m2.10%
2.10%
Added Shares held: Q3 2025 —, Q4 2025 31.5k, Q1 2026 33.3k, Q2 2026 34.1k
+780
+780
2.3%
26
BOSTON SCIENTIFIC CORP
COM
BSX
BSX
56,907
$2.4m1.65%
1.65%
Added Shares held: Q3 2025 —, Q4 2025 47.6k, Q1 2026 53.9k, Q2 2026 56.9k
+3.0k
+3,046
5.7%
27
IQVIA HLDGS INC
COM
IQV
IQV
3,110
$600.9k0.41%
0.41%
Added Shares held: Q3 2025 —, Q4 2025 752, Q1 2026 1.4k, Q2 2026 3.1k
+1.7k
+1,692
119.3%
28
WATERS CORP
COM
WAT
WAT
1,553
$582.4k0.40%
0.40%
Added Shares held: Q3 2025 —, Q4 2025 431, Q1 2026 748, Q2 2026 1.6k
+805
+805
107.6%
29
REPUBLIC SVCS INC
COM
RSG
RSG
2,409
$513.3k0.35%
0.35%
Added Shares held: Q3 2025 —, Q4 2025 634, Q1 2026 1.1k, Q2 2026 2.4k
+1.3k
+1,338
124.9%
30
UNITED RENTALS INC
COM
URI
URI
408
$462.2k0.31%
0.31%
Added Shares held: Q3 2025 —, Q4 2025 125, Q1 2026 234, Q2 2026 408
+174
+174
74.4%
31
SALESFORCE INC
COM
CRM
CRM
1,861
$291.5k0.20%
0.20%
Added Shares held: Q3 2025 —, Q4 2025 1.0k, Q1 2026 1.5k, Q2 2026 1.9k
+332
+332
21.7%
32
INTEL CORP
COM
INTC
INTC
1,525
$212.9k0.14%
0.14%
Reduced Shares held: Q3 2025 —, Q4 2025 10.3k, Q1 2026 10.3k, Q2 2026 1.5k
-8.8k
-8,780
-85.2%
33
INTUIT
COM
INTU
INTU
728
$190.0k0.13%
0.13%
Added Shares held: Q3 2025 —, Q4 2025 386, Q1 2026 569, Q2 2026 728
+159
+159
27.9%
34
STERIS PLC
SHS USD
STE
STE
119
$25.1k0.02%
0.02%
Unchanged Shares held: Q3 2025 —, Q4 2025 119, Q1 2026 119, Q2 2026 119
35
LIBERTY LATIN AMERICA LTD
COM CL A
LILA
LILA
2
$160.00%
0.00%
Unchanged Shares held: Q3 2025 —, Q4 2025 2, Q1 2026 2, Q2 2026 2