1
BROADCOM INC
COM
AVGO
AVGO
186,157
$43.2m6.90%
6.90%
Reduced Shares held: Q1 2024 195.2k, Q2 2024 198.0k, Q3 2024 187.8k, Q4 2024 186.2k
-1.7k
-1,678
-0.9%
2
APPLE INC
COM
AAPL
AAPL
120,153
$30.1m4.81%
4.81%
Added Shares held: Q1 2024 120.0k, Q2 2024 118.5k, Q3 2024 119.9k, Q4 2024 120.2k
+291
+291
0.2%
3
PALO ALTO NETWORKS INC
COM
PANW
PANW
144,587
$26.3m4.21%
4.21%
Added Shares held: Q1 2024 154.7k, Q2 2024 152.8k, Q3 2024 142.5k, Q4 2024 144.6k
+2.1k
+2,057
1.4%
4
NVIDIA CORPORATION
COM
NVDA
NVDA
190,945
$25.6m4.10%
4.10%
Reduced Shares held: Q1 2024 193.2k, Q2 2024 196.1k, Q3 2024 194.1k, Q4 2024 190.9k
-3.2k
-3,158
-1.6%
5
MICROSOFT CORP
COM
MSFT
MSFT
60,772
$25.6m4.10%
4.10%
Added Shares held: Q1 2024 61.1k, Q2 2024 61.2k, Q3 2024 60.5k, Q4 2024 60.8k
+321
+321
0.5%
6
STRYKER CORPORATION
COM
SYK
SYK
69,859
$25.2m4.02%
4.02%
Reduced Shares held: Q1 2024 70.4k, Q2 2024 70.3k, Q3 2024 70.0k, Q4 2024 69.9k
-105
-105
-0.1%
7
COSTCO WHSL CORP NEW
COM
COST
COST
25,748
$23.6m3.77%
3.77%
Reduced Shares held: Q1 2024 27.7k, Q2 2024 27.4k, Q3 2024 26.4k, Q4 2024 25.7k
-679
-679
-2.6%
8
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
97,309
$18.4m2.94%
2.94%
Added Shares held: Q1 2024 95.7k, Q2 2024 97.4k, Q3 2024 96.5k, Q4 2024 97.3k
+854
+854
0.9%
9
VISA INC
COM CL A
V
V
57,200
$18.1m2.89%
2.89%
Added Shares held: Q1 2024 57.5k, Q2 2024 58.1k, Q3 2024 55.2k, Q4 2024 57.2k
+2.0k
+1,972
3.6%
10
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
51,040
$18.0m2.87%
2.87%
Added Shares held: Q1 2024 52.5k, Q2 2024 52.2k, Q3 2024 51.0k, Q4 2024 51.0k
+53
+53
0.1%
11
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
32,271
$16.8m2.68%
2.68%
Added Shares held: Q1 2024 32.9k, Q2 2024 32.8k, Q3 2024 32.2k, Q4 2024 32.3k
+111
+111
0.3%
12
AMAZON COM INC
COM
AMZN
AMZN
75,381
$16.5m2.64%
2.64%
Added Shares held: Q1 2024 71.6k, Q2 2024 76.6k, Q3 2024 74.9k, Q4 2024 75.4k
+521
+521
0.7%
13
SERVICENOW INC
COM
NOW
NOW
13,600
$14.4m2.30%
2.30%
Added Shares held: Q1 2024 12.5k, Q2 2024 13.4k, Q3 2024 13.3k, Q4 2024 13.6k
+277
+277
2.1%
14
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
96,015
$14.3m2.29%
2.29%
Added Shares held: Q1 2024 97.4k, Q2 2024 96.9k, Q3 2024 94.6k, Q4 2024 96.0k
+1.4k
+1,448
1.5%
15
OREILLY AUTOMOTIVE INC
COM
ORLY
ORLY
11,782
$14.0m2.23%
2.23%
Reduced Shares held: Q1 2024 11.9k, Q2 2024 12.0k, Q3 2024 12.0k, Q4 2024 11.8k
-244
-244
-2.0%
16
MONOLITHIC PWR SYS INC
COM
MPWR
MPWR
22,115
$13.1m2.09%
2.09%
Added Shares held: Q1 2024 22.7k, Q2 2024 21.7k, Q3 2024 21.5k, Q4 2024 22.1k
+567
+567
2.6%
17
STARBUCKS CORP
COM
SBUX
SBUX
125,675
$11.5m1.83%
1.83%
Reduced Shares held: Q1 2024 136.9k, Q2 2024 135.8k, Q3 2024 135.6k, Q4 2024 125.7k
-9.9k
-9,948
-7.3%
18
VEEVA SYS INC
CL A COM
VEEV
VEEV
54,049
$11.4m1.82%
1.82%
Reduced Shares held: Q1 2024 46.5k, Q2 2024 59.4k, Q3 2024 56.9k, Q4 2024 54.0k
-2.9k
-2,877
-5.0%
19
TEXAS PACIFIC LAND CORPORATI
COM
TPL
TPL
9,538
$10.5m1.69%
1.69%
Reduced Shares held: Q1 2024 10.6k, Q2 2024 10.5k, Q3 2024 10.4k, Q4 2024 9.5k
-897
-897
-8.6%
20
INTUIT
COM
INTU
INTU
16,190
$10.2m1.63%
1.63%
Reduced Shares held: Q1 2024 19.7k, Q2 2024 17.8k, Q3 2024 16.2k, Q4 2024 16.2k
-15
-15
-0.1%
21
ADOBE INC
COM
ADBE
ADBE
22,215
$9.9m1.58%
1.58%
Added Shares held: Q1 2024 19.9k, Q2 2024 19.9k, Q3 2024 19.9k, Q4 2024 22.2k
+2.3k
+2,348
11.8%
22
SUNCOR ENERGY INC NEW
COM
SU
SU
273,437
$9.8m1.56%
1.56%
Added Shares held: Q1 2024 275.7k, Q2 2024 277.7k, Q3 2024 267.8k, Q4 2024 273.4k
+5.6k
+5,612
2.1%
23
ILLINOIS TOOL WKS INC
COM
ITW
ITW
38,029
$9.6m1.54%
1.54%
Reduced Shares held: Q1 2024 46.4k, Q2 2024 41.4k, Q3 2024 39.0k, Q4 2024 38.0k
-949
-949
-2.4%
24
ALPHABET INC
CAP STK CL C
GOOG
GOOG
48,461
$9.2m1.48%
1.48%
Reduced Shares held: Q1 2024 46.6k, Q2 2024 46.0k, Q3 2024 49.4k, Q4 2024 48.5k
-900
-900
-1.8%
25
TRANE TECHNOLOGIES PLC
SHS
TT
TT
24,476
$9.0m1.45%
1.45%
Added Shares held: Q1 2024 24.4k, Q2 2024 24.3k, Q3 2024 24.2k, Q4 2024 24.5k
+242
+242
1.0%
26
AIR PRODS & CHEMS INC
COM
APD
APD
29,905
$8.7m1.39%
1.39%
Reduced Shares held: Q1 2024 37.5k, Q2 2024 31.6k, Q3 2024 30.6k, Q4 2024 29.9k
-709
-709
-2.3%
27
WATSCO INC
COM
WSO
WSO
18,187
$8.6m1.38%
1.38%
Reduced Shares held: Q1 2024 20.3k, Q2 2024 19.9k, Q3 2024 19.1k, Q4 2024 18.2k
-910
-910
-4.8%
28
BECTON DICKINSON & CO
COM
BDX
BDX
37,488
$8.5m1.36%
1.36%
Added Shares held: Q1 2024 25.6k, Q2 2024 26.9k, Q3 2024 26.0k, Q4 2024 37.5k
+11.5k
+11,472
44.1%
29
AMERICAN EXPRESS CO
COM
AXP
AXP
25,365
$7.5m1.20%
1.20%
Reduced Shares held: Q1 2024 26.0k, Q2 2024 25.7k, Q3 2024 25.8k, Q4 2024 25.4k
-469
-469
-1.8%
30
PIMCO ETF TR
ENHAN SHRT MA AC
MINT
MINT
66,930
$6.7m1.07%
1.07%
Added Shares held: Q1 2024 42.8k, Q2 2024 26.1k, Q3 2024 44.3k, Q4 2024 66.9k
+22.7k
+22,652
51.2%
31
HOME DEPOT INC
COM
HD
HD
17,231
$6.7m1.07%
1.07%
Reduced Shares held: Q1 2024 18.2k, Q2 2024 17.5k, Q3 2024 17.6k, Q4 2024 17.2k
-334
-334
-1.9%
32
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
9,008
$6.2m1.00%
1.00%
Added Shares held: Q1 2024 7.1k, Q2 2024 7.4k, Q3 2024 7.6k, Q4 2024 9.0k
+1.4k
+1,363
17.8%
33
ECOLAB INC
COM
ECL
ECL
25,160
$5.9m0.94%
0.94%
Reduced Shares held: Q1 2024 25.9k, Q2 2024 25.8k, Q3 2024 25.2k, Q4 2024 25.2k
-43
-43
-0.2%
34
TRACTOR SUPPLY CO
COM
TSCO
TSCO
106,225
$5.6m0.90%
0.90%
Added Shares held: Q1 2024 125.6k, Q2 2024 122.8k, Q3 2024 102.7k, Q4 2024 106.2k
+3.5k
+3,500
3.4%
35
CBRE GROUP INC
CL A
CBRE
CBRE
40,905
$5.4m0.86%
0.86%
Reduced Shares held: Q1 2024 43.2k, Q2 2024 41.2k, Q3 2024 41.2k, Q4 2024 40.9k
-309
-309
-0.8%
36
ZSCALER INC
COM
ZS
ZS
29,340
$5.3m0.85%
0.85%
Added Shares held: Q1 2024 32.2k, Q2 2024 30.1k, Q3 2024 28.6k, Q4 2024 29.3k
+736
+736
2.6%
37
FASTENAL CO
COM
FAST
FAST
69,767
$5.0m0.80%
0.80%
Reduced Shares held: Q1 2024 81.6k, Q2 2024 71.9k, Q3 2024 71.9k, Q4 2024 69.8k
-2.1k
-2,100
-2.9%
38
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
15,013
$4.4m0.70%
0.70%
Reduced Shares held: Q1 2024 15.5k, Q2 2024 15.3k, Q3 2024 15.0k, Q4 2024 15.0k
-25
-25
-0.2%
39
CROWDSTRIKE HLDGS INC
CL A
CRWD
CRWD
11,954
$4.1m0.65%
0.65%
Added Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 9.1k, Q4 2024 12.0k
+2.8k
+2,814
30.8%
40
INGERSOLL RAND INC
COM
IR
IR
44,741
$4.0m0.65%
0.65%
Added Shares held: Q1 2024 42.9k, Q2 2024 43.9k, Q3 2024 44.3k, Q4 2024 44.7k
+397
+397
0.9%
41
WALMART INC
COM
WMT
WMT
43,270
$3.9m0.62%
0.62%
Added Shares held: Q1 2024 25.8k, Q2 2024 33.9k, Q3 2024 39.5k, Q4 2024 43.3k
+3.7k
+3,737
9.4%
42
ORACLE CORP
COM
ORCL
ORCL
20,910
$3.5m0.56%
0.56%
Reduced Shares held: Q1 2024 27.5k, Q2 2024 27.4k, Q3 2024 27.3k, Q4 2024 20.9k
-6.4k
-6,410
-23.5%
43
UNITED RENTALS INC
COM
URI
URI
4,787
$3.4m0.54%
0.54%
Added Shares held: Q1 2024 5.0k, Q2 2024 4.8k, Q3 2024 4.8k, Q4 2024 4.8k
+20
+20
0.4%
44
PURE STORAGE INC
CL A
P
P
54,280
$3.3m0.53%
0.53%
Added Shares held: Q1 2024 39.1k, Q2 2024 45.8k, Q3 2024 45.7k, Q4 2024 54.3k
+8.5k
+8,540
18.7%
45
ELI LILLY & CO
COM
LLY
LLY
4,300
$3.3m0.53%
0.53%
Added Shares held: Q1 2024 1.1k, Q2 2024 2.8k, Q3 2024 2.4k, Q4 2024 4.3k
+1.9k
+1,903
79.4%
46
ISHARES TR
CORE S&P500 ETF
IVV
IVV
4,964
$2.9m0.47%
0.47%
Unchanged Shares held: Q1 2024 6.1k, Q2 2024 5.0k, Q3 2024 5.0k, Q4 2024 5.0k
47
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
48,556
$2.9m0.46%
0.46%
Reduced Shares held: Q1 2024 63.4k, Q2 2024 63.4k, Q3 2024 64.7k, Q4 2024 48.6k
-16.1k
-16,108
-24.9%
48
ISHARES TR
MSCI EAFE ETF
EFA
EFA
36,819
$2.8m0.45%
0.45%
Reduced Shares held: Q1 2024 53.6k, Q2 2024 53.6k, Q3 2024 37.0k, Q4 2024 36.8k
-200
-200
-0.5%
49
DIGITAL RLTY TR INC
COM
DLR
DLR
15,323
$2.7m0.43%
0.43%
Reduced Shares held: Q1 2024 15.1k, Q2 2024 15.3k, Q3 2024 15.4k, Q4 2024 15.3k
-30
-30
-0.2%
50
DANAHER CORPORATION
COM
DHR
DHR
11,636
$2.7m0.43%
0.43%
Reduced Shares held: Q1 2024 12.0k, Q2 2024 12.0k, Q3 2024 12.0k, Q4 2024 11.6k
-367
-367
-3.1%
51
PHREESIA INC
COM
PHR
PHR
92,155
$2.3m0.37%
0.37%
Reduced Shares held: Q1 2024 77.8k, Q2 2024 88.6k, Q3 2024 97.1k, Q4 2024 92.2k
-4.9k
-4,930
-5.1%
52
ESSENTIAL UTILS INC
COM
WTRG
WTRG
62,697
$2.3m0.36%
0.36%
Reduced Shares held: Q1 2024 79.1k, Q2 2024 76.5k, Q3 2024 66.0k, Q4 2024 62.7k
-3.3k
-3,323
-5.0%
53
META PLATFORMS INC
CL A
META
META
3,401
$2.0m0.32%
0.32%
Added Shares held: Q1 2024 228, Q2 2024 883, Q3 2024 2.9k, Q4 2024 3.4k
+541
+541
18.9%
54
AAON INC
COM PAR $0.004
AAON
AAON
14,323
$1.7m0.27%
0.27%
Added Shares held: Q1 2024 0, Q2 2024 7.2k, Q3 2024 13.5k, Q4 2024 14.3k
+792
+792
5.8%
55
GRIFFON CORP
COM
GFF
GFF
23,551
$1.7m0.27%
0.27%
Added Shares held: Q1 2024 0, Q2 2024 7.7k, Q3 2024 17.4k, Q4 2024 23.6k
+6.1k
+6,125
35.1%
56
GLOBAL PMTS INC
COM
GPN
GPN
14,480
$1.6m0.26%
0.26%
Added Shares held: Q1 2024 15.7k, Q2 2024 22.7k, Q3 2024 13.5k, Q4 2024 14.5k
+958
+958
7.1%
57
NEXSTAR MEDIA GROUP INC
COMMON STOCK
NXST
NXST
9,752
$1.5m0.25%
0.25%
Reduced Shares held: Q1 2024 17.0k, Q2 2024 12.6k, Q3 2024 12.4k, Q4 2024 9.8k
-2.6k
-2,609
-21.1%
58
MCGRATH RENTCORP
COM
MGRC
MGRC
13,602
$1.5m0.24%
0.24%
Added Shares held: Q1 2024 8.1k, Q2 2024 15.8k, Q3 2024 13.5k, Q4 2024 13.6k
+75
+75
0.6%
59
LAUDER ESTEE COS INC
CL A
EL
EL
19,543
$1.5m0.23%
0.23%
Reduced Shares held: Q1 2024 43.8k, Q2 2024 37.8k, Q3 2024 26.4k, Q4 2024 19.5k
-6.9k
-6,879
-26.0%
60
DEXCOM INC
COM
DXCM
DXCM
18,690
$1.5m0.23%
0.23%
Reduced Shares held: Q1 2024 20, Q2 2024 1.6k, Q3 2024 19.8k, Q4 2024 18.7k
-1.1k
-1,110
-5.6%
61
NEXTERA ENERGY INC
COM
NEE
NEE
19,882
$1.4m0.23%
0.23%
Added Shares held: Q1 2024 22.0k, Q2 2024 22.0k, Q3 2024 17.6k, Q4 2024 19.9k
+2.3k
+2,305
13.1%
62
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
25,001
$1.4m0.23%
0.23%
Unchanged Shares held: Q1 2024 8.5k, Q2 2024 24.6k, Q3 2024 25.0k, Q4 2024 25.0k
63
HALLIBURTON CO
COM
HAL
HAL
51,890
$1.4m0.23%
0.23%
Added Shares held: Q1 2024 22.0k, Q2 2024 22.2k, Q3 2024 50.2k, Q4 2024 51.9k
+1.7k
+1,685
3.4%
64
ZOETIS INC
CL A
ZTS
ZTS
8,552
$1.4m0.22%
0.22%
Reduced Shares held: Q1 2024 14.5k, Q2 2024 9.4k, Q3 2024 8.7k, Q4 2024 8.6k
-138
-138
-1.6%
65
ABBVIE INC
COM
ABBV
ABBV
7,479
$1.3m0.21%
0.21%
Reduced Shares held: Q1 2024 9.4k, Q2 2024 7.7k, Q3 2024 7.7k, Q4 2024 7.5k
-201
-201
-2.6%
66
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
5,681
$1.3m0.20%
0.20%
Reduced Shares held: Q1 2024 9.3k, Q2 2024 7.2k, Q3 2024 6.2k, Q4 2024 5.7k
-500
-500
-8.1%
67
KNIFE RIVER CORP
COMMON STOCK
KNF
KNF
11,403
$1.2m0.19%
0.19%
Unchanged Shares held: Q1 2024 10.2k, Q2 2024 11.2k, Q3 2024 11.4k, Q4 2024 11.4k
68
INTUITIVE SURGICAL INC
COM NEW
ISRG
ISRG
2,200
$1.1m0.18%
0.18%
Unchanged Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 2.2k, Q4 2024 2.2k
69
MURPHY USA INC
COM
MUSA
MUSA
2,212
$1.1m0.18%
0.18%
Added Shares held: Q1 2024 0, Q2 2024 1.0k, Q3 2024 2.0k, Q4 2024 2.2k
+258
+258
13.2%
70
PEPSICO INC
COM
PEP
PEP
7,174
$1.1m0.17%
0.17%
Added Shares held: Q1 2024 8.4k, Q2 2024 7.3k, Q3 2024 3.7k, Q4 2024 7.2k
+3.4k
+3,439
92.1%
71
DYNE THERAPEUTICS INC
COM
DYN
DYN
44,940
$1.1m0.17%
0.17%
Added Shares held: Q1 2024 31.3k, Q2 2024 35.2k, Q3 2024 38.6k, Q4 2024 44.9k
+6.3k
+6,326
16.4%
72
MOBILEYE GLOBAL INC
COMMON CLASS A
MBLY
MBLY
52,736
$1.1m0.17%
0.17%
Reduced Shares held: Q1 2024 120.3k, Q2 2024 123.5k, Q3 2024 139.7k, Q4 2024 52.7k
-86.9k
-86,920
-62.2%
73
RPM INTL INC
COM
RPM
RPM
7,735
$951.9k0.15%
0.15%
Unchanged Shares held: Q1 2024 6.0k, Q2 2024 7.7k, Q3 2024 7.7k, Q4 2024 7.7k
74
SHOPIFY INC
CL A SUB VTG SHS
SHOP
SHOP
8,910
$947.4k0.15%
0.15%
Unchanged Shares held: Q1 2024 8.9k, Q2 2024 8.9k, Q3 2024 8.9k, Q4 2024 8.9k
75
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
VWO
VWO
20,754
$914.0k0.15%
0.15%
Added Shares held: Q1 2024 28.6k, Q2 2024 28.6k, Q3 2024 20.3k, Q4 2024 20.8k
+405
+405
2.0%
76
SAREPTA THERAPEUTICS INC
COM
SRPT
SRPT
6,935
$843.2k0.13%
0.13%
New Shares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 6.9k
77
S&P GLOBAL INC
COM
SPGI
SPGI
1,680
$836.7k0.13%
0.13%
Unchanged Shares held: Q1 2024 1.7k, Q2 2024 1.7k, Q3 2024 1.7k, Q4 2024 1.7k
78
EXXON MOBIL CORP
COM
XOM
XOM
7,386
$794.5k0.13%
0.13%
Reduced Shares held: Q1 2024 6.1k, Q2 2024 11.0k, Q3 2024 10.8k, Q4 2024 7.4k
-3.4k
-3,367
-31.3%
79
CHEVRON CORP NEW
COM
CVX
CVX
5,349
$774.8k0.12%
0.12%
Reduced Shares held: Q1 2024 6.7k, Q2 2024 6.7k, Q3 2024 7.2k, Q4 2024 5.3k
-1.9k
-1,865
-25.9%
80
SYSCO CORP
COM
SYY
SYY
9,810
$750.1k0.12%
0.12%
Reduced Shares held: Q1 2024 18.0k, Q2 2024 18.8k, Q3 2024 17.3k, Q4 2024 9.8k
-7.4k
-7,447
-43.1%
81
NETFLIX INC
COM
NFLX
NFLX
824
$734.4k0.12%
0.12%
Added Shares held: Q1 2024 824, Q2 2024 824, Q3 2024 788, Q4 2024 824
+36
+36
4.6%
82
FLOWERS FOODS INC
COM
FLO
FLO
33,960
$701.6k0.11%
0.11%
Reduced Shares held: Q1 2024 44.5k, Q2 2024 45.2k, Q3 2024 44.6k, Q4 2024 34.0k
-10.7k
-10,680
-23.9%
83
PACER FDS TR
PACER US SMALL
CALF
CALF
15,840
$697.1k0.11%
0.11%
Added Shares held: Q1 2024 14.6k, Q2 2024 14.7k, Q3 2024 14.7k, Q4 2024 15.8k
+1.1k
+1,150
7.8%
84
QUANTA SVCS INC
COM
PWR
PWR
2,115
$668.4k0.11%
0.11%
Added Shares held: Q1 2024 1.1k, Q2 2024 1.0k, Q3 2024 1.0k, Q4 2024 2.1k
+1.1k
+1,115
111.5%
85
ISHARES TR
RUS MD CP GR ETF
IWP
IWP
5,050
$640.1k0.10%
0.10%
Added Shares held: Q1 2024 2.6k, Q2 2024 2.5k, Q3 2024 2.0k, Q4 2024 5.0k
+3.0k
+3,000
146.3%
86
ISHARES INC
MSCI EM ASIA ETF
EEMA
EEMA
8,394
$601.4k0.10%
0.10%
Added Shares held: Q1 2024 8.9k, Q2 2024 8.9k, Q3 2024 8.4k, Q4 2024 8.4k
+5
+5
0.1%
87
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
VCSH
VCSH
7,657
$597.3k0.10%
0.10%
Unchanged Shares held: Q1 2024 12.9k, Q2 2024 8.0k, Q3 2024 7.7k, Q4 2024 7.7k
88
FORTIVE CORP
COM
FTV
FTV
7,879
$590.9k0.09%
0.09%
Unchanged Shares held: Q1 2024 8.0k, Q2 2024 7.9k, Q3 2024 7.9k, Q4 2024 7.9k
89
BOOKING HOLDINGS INC
COM
BKNG
BKNG
114
$566.4k0.09%
0.09%
Unchanged Shares held: Q1 2024 126, Q2 2024 116, Q3 2024 114, Q4 2024 114
90
JPMORGAN CHASE & CO
COM
JPM
JPM
2,095
$502.2k0.08%
0.08%
Added Shares held: Q1 2024 2.0k, Q2 2024 2.0k, Q3 2024 2.0k, Q4 2024 2.1k
+140
+140
7.2%
91
HUBSPOT INC
COM
HUBS
HUBS
700
$487.7k0.08%
0.08%
Unchanged Shares held: Q1 2024 700, Q2 2024 700, Q3 2024 700, Q4 2024 700
92
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
811
$475.3k0.08%
0.08%
Added Shares held: Q1 2024 573, Q2 2024 573, Q3 2024 737, Q4 2024 811
+74
+74
10.0%
93
IDEXX LABS INC
COM
IDXX
IDXX
1,109
$458.5k0.07%
0.07%
Reduced Shares held: Q1 2024 563, Q2 2024 2.6k, Q3 2024 2.6k, Q4 2024 1.1k
-1.5k
-1,452
-56.7%
94
RBC BEARINGS INC
COM
RBC
RBC
1,409
$421.5k0.07%
0.07%
Added Shares held: Q1 2024 1.2k, Q2 2024 1.2k, Q3 2024 999, Q4 2024 1.4k
+410
+410
41.0%
95
NUTANIX INC
CL A
NTNX
NTNX
6,450
$394.6k0.06%
0.06%
Added Shares held: Q1 2024 0, Q2 2024 3.1k, Q3 2024 3.6k, Q4 2024 6.5k
+2.9k
+2,850
79.2%
96
PROCTER AND GAMBLE CO
COM
PG
PG
2,275
$381.4k0.06%
0.06%
Reduced Shares held: Q1 2024 2.3k, Q2 2024 2.3k, Q3 2024 2.3k, Q4 2024 2.3k
-56
-56
-2.4%
97
FREEPORT-MCMORAN INC
CL B
FCX
FCX
10,000
$380.8k0.06%
0.06%
Unchanged Shares held: Q1 2024 10.0k, Q2 2024 10.0k, Q3 2024 10.0k, Q4 2024 10.0k
98
ABBOTT LABS
COM
ABT
ABT
3,331
$376.8k0.06%
0.06%
Reduced Shares held: Q1 2024 6.8k, Q2 2024 4.6k, Q3 2024 4.6k, Q4 2024 3.3k
-1.3k
-1,265
-27.5%
99
NOVO-NORDISK A S
ADR
NVO
NVO
4,354
$374.5k0.06%
0.06%
Added Shares held: Q1 2024 3.4k, Q2 2024 3.4k, Q3 2024 3.4k, Q4 2024 4.4k
+1.0k
+1,000
29.8%
100
KINSALE CAP GROUP INC
COM
KNSL
KNSL
778
$361.9k0.06%
0.06%
Added Shares held: Q1 2024 680, Q2 2024 649, Q3 2024 473, Q4 2024 778
+305
+305
64.5%