1
BROADCOM INC
COM
AVGO
AVGO
80,752
$22.3m19.62%
19.62%
Reduced Shares held: Q3 2024 —, Q4 2024 82.7k, Q1 2025 81.1k, Q2 2025 80.8k
-345
-345
-0.4%
2
APPLE INC
COM
AAPL
AAPL
46,356
$9.5m8.38%
8.38%
Reduced Shares held: Q3 2024 —, Q4 2024 46.9k, Q1 2025 47.3k, Q2 2025 46.4k
-926
-926
-2.0%
3
NVIDIA CORPORATION
COM
NVDA
NVDA
49,717
$7.9m6.92%
6.92%
Reduced Shares held: Q3 2024 —, Q4 2024 50.3k, Q1 2025 50.1k, Q2 2025 49.7k
-420
-420
-0.8%
4
ROPER TECHNOLOGIES INC
COM
ROP
ROP
13,676
$7.8m6.83%
6.83%
Reduced Shares held: Q3 2024 —, Q4 2024 14.1k, Q1 2025 13.8k, Q2 2025 13.7k
-96
-96
-0.7%
5
IDEXX LABS INC
COM
IDXX
IDXX
14,092
$7.6m6.66%
6.66%
Reduced Shares held: Q3 2024 —, Q4 2024 13.7k, Q1 2025 14.1k, Q2 2025 14.1k
-47
-47
-0.3%
6
NICE LTD
SPONSORED ADR
NICE
NICE
29,988
$5.1m4.47%
4.47%
Reduced Shares held: Q3 2024 —, Q4 2024 32.8k, Q1 2025 30.7k, Q2 2025 30.0k
-749
-749
-2.4%
7
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
24,114
$4.2m3.75%
3.75%
New Shares held: Q3 2024 —, Q4 2024 25.1k, Q1 2025 0, Q2 2025 24.1k
8
MICROSOFT CORP
COM
MSFT
MSFT
8,388
$4.2m3.68%
3.68%
Reduced Shares held: Q3 2024 —, Q4 2024 8.7k, Q1 2025 8.5k, Q2 2025 8.4k
-68
-68
-0.8%
9
ECOLAB INC
COM
ECL
ECL
15,428
$4.2m3.66%
3.66%
Reduced Shares held: Q3 2024 —, Q4 2024 16.9k, Q1 2025 16.4k, Q2 2025 15.4k
-952
-952
-5.8%
10
ABBVIE INC
COM
ABBV
ABBV
21,794
$4.0m3.57%
3.57%
Reduced Shares held: Q3 2024 —, Q4 2024 23.0k, Q1 2025 22.4k, Q2 2025 21.8k
-605
-605
-2.7%
11
EDWARDS LIFESCIENCES CORP
COM
EW
EW
50,220
$3.9m3.46%
3.46%
Reduced Shares held: Q3 2024 —, Q4 2024 52.3k, Q1 2025 51.5k, Q2 2025 50.2k
-1.3k
-1,295
-2.5%
12
INTUITIVE SURGICAL INC
COM NEW
ISRG
ISRG
6,531
$3.5m3.13%
3.13%
Unchanged Shares held: Q3 2024 —, Q4 2024 6.2k, Q1 2025 6.5k, Q2 2025 6.5k
13
HILTON WORLDWIDE HLDGS INC
COM
HLT
HLT
13,181
$3.5m3.10%
3.10%
Reduced Shares held: Q3 2024 —, Q4 2024 12.7k, Q1 2025 13.4k, Q2 2025 13.2k
-230
-230
-1.7%
14
ARM HOLDINGS PLC
SPONSORED ADS
ARM
ARM
17,944
$2.9m2.56%
2.56%
Reduced Shares held: Q3 2024 —, Q4 2024 19.4k, Q1 2025 18.3k, Q2 2025 17.9k
-392
-392
-2.1%
15
ADOBE INC
COM
ADBE
ADBE
7,041
$2.7m2.40%
2.40%
Reduced Shares held: Q3 2024 —, Q4 2024 7.3k, Q1 2025 7.1k, Q2 2025 7.0k
-41
-41
-0.6%
16
MARRIOTT INTL INC NEW
CL A
MAR
MAR
9,920
$2.7m2.39%
2.39%
Reduced Shares held: Q3 2024 —, Q4 2024 10.8k, Q1 2025 10.1k, Q2 2025 9.9k
-204
-204
-2.0%
17
NV5 GLOBAL INC
COM
NVEE
NVEE
89,806
$2.1m1.83%
1.83%
Reduced Shares held: Q3 2024 —, Q4 2024 103.1k, Q1 2025 101.5k, Q2 2025 89.8k
-11.7k
-11,662
-11.5%
18
VERTIV HOLDINGS CO
COM CL A
VRT
VRT
16,083
$2.1m1.82%
1.82%
Added Shares held: Q3 2024 —, Q4 2024 0, Q1 2025 15.4k, Q2 2025 16.1k
+706
+706
4.6%
19
AMAZON COM INC
COM
AMZN
AMZN
7,513
$1.6m1.45%
1.45%
Reduced Shares held: Q3 2024 —, Q4 2024 8.2k, Q1 2025 7.9k, Q2 2025 7.5k
-352
-352
-4.5%
20
VISA INC
COM CL A
V
V
4,544
$1.6m1.42%
1.42%
Added Shares held: Q3 2024 —, Q4 2024 0, Q1 2025 4.3k, Q2 2025 4.5k
+216
+216
5.0%
21
INCYTE CORP
COM
INCY
INCY
17,841
$1.2m1.07%
1.07%
Reduced Shares held: Q3 2024 —, Q4 2024 20.1k, Q1 2025 18.3k, Q2 2025 17.8k
-429
-429
-2.4%
22
TRANSDIGM GROUP INC
COM
TDG
TDG
653
$993.0k0.88%
0.88%
New Shares held: Q3 2024 —, Q4 2024 0, Q1 2025 0, Q2 2025 653
23
META PLATFORMS INC
CL A
META
META
1,013
$748.0k0.66%
0.66%
Reduced Shares held: Q3 2024 —, Q4 2024 1.2k, Q1 2025 1.1k, Q2 2025 1.0k
-63
-63
-5.9%
24
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
1,435
$697.0k0.61%
0.61%
New Shares held: Q3 2024 —, Q4 2024 0, Q1 2025 0, Q2 2025 1.4k
25
PUBLIC SVC ENTERPRISE GRP IN
COM
PEG
PEG
7,890
$664.0k0.59%
0.59%
New Shares held: Q3 2024 —, Q4 2024 9.0k, Q1 2025 0, Q2 2025 7.9k
26
NEXTERA ENERGY INC
COM
NEE
NEE
9,519
$661.0k0.58%
0.58%
Reduced Shares held: Q3 2024 —, Q4 2024 14.8k, Q1 2025 9.9k, Q2 2025 9.5k
-422
-422
-4.2%
27
SKYWORKS SOLUTIONS INC
COM
SWKS
SWKS
8,624
$643.0k0.57%
0.57%
Reduced Shares held: Q3 2024 —, Q4 2024 16.4k, Q1 2025 9.5k, Q2 2025 8.6k
-847
-847
-8.9%
28
NIKE INC
CL B
NKE
NKE
7,491
$532.0k0.47%
0.47%
Reduced Shares held: Q3 2024 —, Q4 2024 7.7k, Q1 2025 7.7k, Q2 2025 7.5k
-170
-170
-2.2%
29
ZEBRA TECHNOLOGIES CORPORATI
CL A
ZBRA
ZBRA
1,676
$517.0k0.46%
0.46%
Reduced Shares held: Q3 2024 —, Q4 2024 2.1k, Q1 2025 1.7k, Q2 2025 1.7k
-67
-67
-3.8%
30
EQUINIX INC
COM
EQIX
EQIX
640
$509.0k0.45%
0.45%
New Shares held: Q3 2024 —, Q4 2024 646, Q1 2025 0, Q2 2025 640
31
GILEAD SCIENCES INC
COM
GILD
GILD
3,987
$442.0k0.39%
0.39%
Reduced Shares held: Q3 2024 —, Q4 2024 4.6k, Q1 2025 4.3k, Q2 2025 4.0k
-323
-323
-7.5%
32
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
7,839
$363.0k0.32%
0.32%
Reduced Shares held: Q3 2024 —, Q4 2024 9.1k, Q1 2025 8.7k, Q2 2025 7.8k
-825
-825
-9.5%
33
EMERSON ELEC CO
COM
EMR
EMR
2,100
$280.0k0.25%
0.25%
Unchanged Shares held: Q3 2024 —, Q4 2024 2.1k, Q1 2025 2.1k, Q2 2025 2.1k
34
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
1,884
$267.0k0.24%
0.24%
New Shares held: Q3 2024 —, Q4 2024 1.9k, Q1 2025 0, Q2 2025 1.9k
35
SOUTHERN CO
COM
SO
SO
2,825
$259.0k0.23%
0.23%
Unchanged Shares held: Q3 2024 —, Q4 2024 2.8k, Q1 2025 2.8k, Q2 2025 2.8k
36
KINROSS GOLD CORP
COM
KGC
KGC
16,255
$254.0k0.22%
0.22%
New Shares held: Q3 2024 —, Q4 2024 0, Q1 2025 0, Q2 2025 16.3k
37
ELI LILLY & CO
COM
LLY
LLY
303
$236.0k0.21%
0.21%
Reduced Shares held: Q3 2024 —, Q4 2024 0, Q1 2025 304, Q2 2025 303
-1
-1
-0.3%
38
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
2,127
$215.0k0.19%
0.19%
Unchanged Shares held: Q3 2024 —, Q4 2024 2.1k, Q1 2025 2.1k, Q2 2025 2.1k
39
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
4,786
$207.0k0.18%
0.18%
Unchanged Shares held: Q3 2024 —, Q4 2024 0, Q1 2025 4.8k, Q2 2025 4.8k
40
AMDOCS LTD
SHS
DOX
DOX
2,237
$204.0k0.18%
0.18%
Reduced Shares held: Q3 2024 —, Q4 2024 2.4k, Q1 2025 2.4k, Q2 2025 2.2k
-115
-115
-4.9%
41
IOVANCE BIOTHERAPEUTICS INC
COM
IOVA
IOVA
106,512
$183.0k0.16%
0.16%
Reduced Shares held: Q3 2024 —, Q4 2024 124.4k, Q1 2025 121.9k, Q2 2025 106.5k
-15.4k
-15,399
-12.6%