1
BROADCOM INC
COM
AVGO
AVGO
19,521
$25.9m4.58%
4.58%
Reduced Shares held: Q2 2023 22.3k, Q3 2023 21.0k, Q4 2023 20.5k, Q1 2024 19.5k
-941
-941
-4.6%
2
MICROSOFT CORP
COM
MSFT
MSFT
61,133
$25.7m4.55%
4.55%
Reduced Shares held: Q2 2023 61.5k, Q3 2023 61.4k, Q4 2023 61.3k, Q1 2024 61.1k
-131
-131
-0.2%
3
STRYKER CORPORATION
COM
SYK
SYK
70,361
$25.2m4.45%
4.45%
Reduced Shares held: Q2 2023 72.8k, Q3 2023 72.0k, Q4 2023 72.3k, Q1 2024 70.4k
-1.9k
-1,928
-2.7%
4
PALO ALTO NETWORKS INC
COM
PANW
PANW
77,331
$22.0m3.89%
3.89%
Reduced Shares held: Q2 2023 81.0k, Q3 2023 81.0k, Q4 2023 80.4k, Q1 2024 77.3k
-3.1k
-3,111
-3.9%
5
APPLE INC
COM
AAPL
AAPL
120,010
$20.6m3.64%
3.64%
Reduced Shares held: Q2 2023 126.2k, Q3 2023 123.7k, Q4 2023 122.7k, Q1 2024 120.0k
-2.7k
-2,666
-2.2%
6
COSTCO WHSL CORP NEW
COM
COST
COST
27,718
$20.3m3.59%
3.59%
Added Shares held: Q2 2023 27.5k, Q3 2023 27.4k, Q4 2023 27.7k, Q1 2024 27.7k
+37
+37
0.1%
7
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
32,912
$19.1m3.38%
3.38%
Reduced Shares held: Q2 2023 32.9k, Q3 2023 33.4k, Q4 2023 32.9k, Q1 2024 32.9k
-29
-29
-0.1%
8
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
52,517
$18.2m3.22%
3.22%
Reduced Shares held: Q2 2023 54.7k, Q3 2023 54.6k, Q4 2023 54.2k, Q1 2024 52.5k
-1.7k
-1,726
-3.2%
9
NVIDIA CORPORATION
COM
NVDA
NVDA
19,321
$17.5m3.09%
3.09%
Added Shares held: Q2 2023 17.6k, Q3 2023 17.6k, Q4 2023 18.8k, Q1 2024 19.3k
+506
+506
2.7%
10
VISA INC
COM CL A
V
V
57,548
$16.1m2.84%
2.84%
Added Shares held: Q2 2023 56.4k, Q3 2023 56.4k, Q4 2023 56.6k, Q1 2024 57.5k
+948
+948
1.7%
11
MONOLITHIC PWR SYS INC
COM
MPWR
MPWR
22,717
$15.4m2.72%
2.72%
Reduced Shares held: Q2 2023 23.5k, Q3 2023 23.4k, Q4 2023 23.0k, Q1 2024 22.7k
-237
-237
-1.0%
12
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
95,666
$14.4m2.55%
2.55%
Added Shares held: Q2 2023 95.3k, Q3 2023 95.6k, Q4 2023 95.6k, Q1 2024 95.7k
+31
+31
0.0%
13
OREILLY AUTOMOTIVE INC
COM
ORLY
ORLY
11,929
$13.5m2.38%
2.38%
Reduced Shares held: Q2 2023 12.3k, Q3 2023 12.1k, Q4 2023 12.1k, Q1 2024 11.9k
-140
-140
-1.2%
14
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
97,354
$13.4m2.37%
2.37%
Reduced Shares held: Q2 2023 97.3k, Q3 2023 98.6k, Q4 2023 98.2k, Q1 2024 97.4k
-860
-860
-0.9%
15
AMAZON COM INC
COM
AMZN
AMZN
71,630
$12.9m2.28%
2.28%
Added Shares held: Q2 2023 58.7k, Q3 2023 59.6k, Q4 2023 67.3k, Q1 2024 71.6k
+4.3k
+4,339
6.5%
16
INTUIT
COM
INTU
INTU
19,734
$12.8m2.27%
2.27%
Reduced Shares held: Q2 2023 20.3k, Q3 2023 20.1k, Q4 2023 20.0k, Q1 2024 19.7k
-225
-225
-1.1%
17
STARBUCKS CORP
COM
SBUX
SBUX
136,860
$12.5m2.21%
2.21%
Added Shares held: Q2 2023 115.7k, Q3 2023 117.8k, Q4 2023 119.9k, Q1 2024 136.9k
+17.0k
+16,978
14.2%
18
ILLINOIS TOOL WKS INC
COM
ITW
ITW
46,394
$12.4m2.20%
2.20%
Reduced Shares held: Q2 2023 50.8k, Q3 2023 50.5k, Q4 2023 49.1k, Q1 2024 46.4k
-2.7k
-2,709
-5.5%
19
VEEVA SYS INC
CL A COM
VEEV
VEEV
46,526
$10.8m1.91%
1.91%
Added Shares held: Q2 2023 44.3k, Q3 2023 44.6k, Q4 2023 43.8k, Q1 2024 46.5k
+2.7k
+2,715
6.2%
20
SUNCOR ENERGY INC NEW
COM
SU
SU
275,710
$10.2m1.80%
1.80%
Reduced Shares held: Q2 2023 236.3k, Q3 2023 261.6k, Q4 2023 282.0k, Q1 2024 275.7k
-6.3k
-6,257
-2.2%
21
ADOBE INC
COM
ADBE
ADBE
19,890
$10.0m1.77%
1.77%
Added Shares held: Q2 2023 19.2k, Q3 2023 19.2k, Q4 2023 19.2k, Q1 2024 19.9k
+671
+671
3.5%
22
SERVICENOW INC
COM
NOW
NOW
12,499
$9.5m1.69%
1.69%
Added Shares held: Q2 2023 12.1k, Q3 2023 12.1k, Q4 2023 12.1k, Q1 2024 12.5k
+426
+426
3.5%
23
AIR PRODS & CHEMS INC
COM
APD
APD
37,522
$9.1m1.61%
1.61%
Added Shares held: Q2 2023 28.2k, Q3 2023 28.5k, Q4 2023 27.8k, Q1 2024 37.5k
+9.7k
+9,749
35.1%
24
WATSCO INC
COM
WSO
WSO
20,342
$8.8m1.55%
1.55%
Added Shares held: Q2 2023 16.6k, Q3 2023 16.5k, Q4 2023 16.3k, Q1 2024 20.3k
+4.0k
+4,041
24.8%
25
TRANE TECHNOLOGIES PLC
SHS
TT
TT
24,389
$7.3m1.29%
1.29%
Reduced Shares held: Q2 2023 29.6k, Q3 2023 28.5k, Q4 2023 28.7k, Q1 2024 24.4k
-4.3k
-4,345
-15.1%
26
ALPHABET INC
CAP STK CL C
GOOG
GOOG
46,601
$7.1m1.25%
1.25%
Reduced Shares held: Q2 2023 47.7k, Q3 2023 47.7k, Q4 2023 47.4k, Q1 2024 46.6k
-750
-750
-1.6%
27
HOME DEPOT INC
COM
HD
HD
18,164
$7.0m1.23%
1.23%
Reduced Shares held: Q2 2023 20.4k, Q3 2023 20.1k, Q4 2023 19.2k, Q1 2024 18.2k
-1.0k
-1,030
-5.4%
28
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
7,117
$6.9m1.22%
1.22%
Added Shares held: Q2 2023 4.7k, Q3 2023 5.8k, Q4 2023 7.1k, Q1 2024 7.1k
+46
+46
0.7%
29
LAUDER ESTEE COS INC
CL A
EL
EL
43,781
$6.7m1.19%
1.19%
Added Shares held: Q2 2023 40.0k, Q3 2023 41.4k, Q4 2023 39.5k, Q1 2024 43.8k
+4.3k
+4,295
10.9%
30
TRACTOR SUPPLY CO
COM
TSCO
TSCO
25,119
$6.6m1.16%
1.16%
Reduced Shares held: Q2 2023 31.1k, Q3 2023 31.0k, Q4 2023 29.5k, Q1 2024 25.1k
-4.3k
-4,333
-14.7%
31
BECTON DICKINSON & CO
COM
BDX
BDX
25,623
$6.3m1.12%
1.12%
Added Shares held: Q2 2023 26.0k, Q3 2023 25.7k, Q4 2023 25.1k, Q1 2024 25.6k
+529
+529
2.1%
32
FASTENAL CO
COM
FAST
FAST
81,647
$6.3m1.11%
1.11%
Reduced Shares held: Q2 2023 86.1k, Q3 2023 83.6k, Q4 2023 82.5k, Q1 2024 81.6k
-850
-850
-1.0%
33
ZSCALER INC
COM
ZS
ZS
32,177
$6.2m1.10%
1.10%
Added Shares held: Q2 2023 28.8k, Q3 2023 28.5k, Q4 2023 29.6k, Q1 2024 32.2k
+2.6k
+2,564
8.7%
34
TEXAS PACIFIC LAND CORPORATI
COM
TPL
TPL
10,605
$6.1m1.08%
1.08%
Reduced Shares held: Q2 2023 12.6k, Q3 2023 12.6k, Q4 2023 12.6k, Q1 2024 10.6k
-2.0k
-1,986
-15.8%
35
ECOLAB INC
COM
ECL
ECL
25,850
$6.0m1.06%
1.06%
Added Shares held: Q2 2023 23.7k, Q3 2023 23.3k, Q4 2023 24.7k, Q1 2024 25.9k
+1.2k
+1,153
4.7%
36
AMERICAN EXPRESS CO
COM
AXP
AXP
25,975
$5.9m1.05%
1.05%
Reduced Shares held: Q2 2023 31.5k, Q3 2023 31.5k, Q4 2023 28.2k, Q1 2024 26.0k
-2.2k
-2,189
-7.8%
37
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
63,350
$4.4m0.78%
0.78%
Added Shares held: Q2 2023 53.4k, Q3 2023 53.6k, Q4 2023 59.3k, Q1 2024 63.4k
+4.0k
+4,025
6.8%
38
PIMCO ETF TR
ENHAN SHRT MA AC
MINT
MINT
42,758
$4.3m0.76%
0.76%
Added Shares held: Q2 2023 27.0k, Q3 2023 23.6k, Q4 2023 20.6k, Q1 2024 42.8k
+22.1k
+22,113
107.1%
39
ISHARES TR
MSCI EAFE ETF
EFA
EFA
53,604
$4.3m0.76%
0.76%
Reduced Shares held: Q2 2023 59.1k, Q3 2023 58.8k, Q4 2023 55.4k, Q1 2024 53.6k
-1.8k
-1,806
-3.3%
40
CBRE GROUP INC
CL A
CBRE
CBRE
43,237
$4.2m0.74%
0.74%
Reduced Shares held: Q2 2023 51.6k, Q3 2023 51.5k, Q4 2023 51.3k, Q1 2024 43.2k
-8.1k
-8,090
-15.8%
41
INGERSOLL RAND INC
COM
IR
IR
42,934
$4.1m0.72%
0.72%
Reduced Shares held: Q2 2023 40.4k, Q3 2023 40.7k, Q4 2023 43.2k, Q1 2024 42.9k
-285
-285
-0.7%
42
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
15,521
$3.9m0.69%
0.69%
Reduced Shares held: Q2 2023 23.8k, Q3 2023 19.7k, Q4 2023 19.1k, Q1 2024 15.5k
-3.6k
-3,588
-18.8%
43
MOBILEYE GLOBAL INC
COMMON CLASS A
MBLY
MBLY
120,274
$3.9m0.68%
0.68%
Added Shares held: Q2 2023 800, Q3 2023 800, Q4 2023 21.7k, Q1 2024 120.3k
+98.5k
+98,530
453.1%
44
UNITED RENTALS INC
COM
URI
URI
5,026
$3.6m0.64%
0.64%
Added Shares held: Q2 2023 4.3k, Q3 2023 4.3k, Q4 2023 4.9k, Q1 2024 5.0k
+79
+79
1.6%
45
ORACLE CORP
COM
ORCL
ORCL
27,520
$3.5m0.61%
0.61%
Reduced Shares held: Q2 2023 31.9k, Q3 2023 30.2k, Q4 2023 28.9k, Q1 2024 27.5k
-1.4k
-1,350
-4.7%
46
ISHARES TR
CORE S&P500 ETF
IVV
IVV
6,074
$3.2m0.56%
0.56%
Unchanged Shares held: Q2 2023 6.2k, Q3 2023 6.1k, Q4 2023 6.1k, Q1 2024 6.1k
47
DANAHER CORPORATION
COM
DHR
DHR
12,028
$3.0m0.53%
0.53%
Unchanged Shares held: Q2 2023 12.0k, Q3 2023 12.0k, Q4 2023 12.0k, Q1 2024 12.0k
48
ESSENTIAL UTILS INC
COM
WTRG
WTRG
79,105
$2.9m0.52%
0.52%
Added Shares held: Q2 2023 37.0k, Q3 2023 42.4k, Q4 2023 58.6k, Q1 2024 79.1k
+20.6k
+20,550
35.1%
49
NEXSTAR MEDIA GROUP INC
COMMON STOCK
NXST
NXST
16,952
$2.9m0.52%
0.52%
Reduced Shares held: Q2 2023 16.7k, Q3 2023 17.0k, Q4 2023 17.0k, Q1 2024 17.0k
-90
-90
-0.5%
50
ZOETIS INC
CL A
ZTS
ZTS
14,540
$2.5m0.44%
0.44%
Reduced Shares held: Q2 2023 15.8k, Q3 2023 15.8k, Q4 2023 14.6k, Q1 2024 14.5k
-57
-57
-0.4%
51
DIGITAL RLTY TR INC
COM
DLR
DLR
15,148
$2.2m0.39%
0.39%
Reduced Shares held: Q2 2023 24.8k, Q3 2023 21.4k, Q4 2023 17.6k, Q1 2024 15.1k
-2.5k
-2,455
-13.9%
52
GLOBAL PMTS INC
COM
GPN
GPN
15,690
$2.1m0.37%
0.37%
Added Shares held: Q2 2023 0, Q3 2023 0, Q4 2023 6.9k, Q1 2024 15.7k
+8.8k
+8,775
126.9%
53
PURE STORAGE INC
CL A
P
P
39,140
$2.0m0.36%
0.36%
Added Shares held: Q2 2023 0, Q3 2023 0, Q4 2023 3.0k, Q1 2024 39.1k
+36.1k
+36,110
1191.8%
54
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
9,256
$1.9m0.34%
0.34%
Reduced Shares held: Q2 2023 15.7k, Q3 2023 15.7k, Q4 2023 11.7k, Q1 2024 9.3k
-2.5k
-2,455
-21.0%
55
PHREESIA INC
COM
PHR
PHR
77,825
$1.9m0.33%
0.33%
Added Shares held: Q2 2023 1.2k, Q3 2023 21.7k, Q4 2023 37.8k, Q1 2024 77.8k
+40.0k
+39,985
105.7%
56
ABBVIE INC
COM
ABBV
ABBV
9,371
$1.7m0.30%
0.30%
Added Shares held: Q2 2023 7.6k, Q3 2023 7.6k, Q4 2023 9.3k, Q1 2024 9.4k
+59
+59
0.6%
57
WALMART INC
COM
WMT
WMT
25,768
$1.6m0.27%
0.27%
Added Shares held: Q2 2023 24.9k, Q3 2023 25.0k, Q4 2023 25.1k, Q1 2024 25.8k
+643
+643
2.6%
58
PEPSICO INC
COM
PEP
PEP
8,429
$1.5m0.26%
0.26%
Reduced Shares held: Q2 2023 20.1k, Q3 2023 18.1k, Q4 2023 16.9k, Q1 2024 8.4k
-8.4k
-8,441
-50.0%
59
SYSCO CORP
COM
SYY
SYY
18,017
$1.5m0.26%
0.26%
Reduced Shares held: Q2 2023 24.8k, Q3 2023 21.8k, Q4 2023 18.9k, Q1 2024 18.0k
-885
-885
-4.7%
60
PATTERSON-UTI ENERGY INC
COM
PTEN
PTEN
122,306
$1.5m0.26%
0.26%
Reduced Shares held: Q2 2023 6.0k, Q3 2023 174.8k, Q4 2023 169.1k, Q1 2024 122.3k
-46.8k
-46,822
-27.7%
61
NEXTERA ENERGY INC
COM
NEE
NEE
21,962
$1.4m0.25%
0.25%
Reduced Shares held: Q2 2023 31.0k, Q3 2023 32.7k, Q4 2023 26.5k, Q1 2024 22.0k
-4.6k
-4,564
-17.2%
62
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
VWO
VWO
28,581
$1.2m0.21%
0.21%
Reduced Shares held: Q2 2023 31.3k, Q3 2023 31.1k, Q4 2023 29.7k, Q1 2024 28.6k
-1.1k
-1,125
-3.8%
63
CHEVRON CORP NEW
COM
CVX
CVX
6,724
$1.1m0.19%
0.19%
Reduced Shares held: Q2 2023 6.5k, Q3 2023 6.5k, Q4 2023 7.1k, Q1 2024 6.7k
-343
-343
-4.8%
64
FLOWERS FOODS INC
COM
FLO
FLO
44,540
$1.1m0.19%
0.19%
Added Shares held: Q2 2023 6.8k, Q3 2023 5.6k, Q4 2023 26.5k, Q1 2024 44.5k
+18.0k
+17,995
67.8%
65
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
VCSH
VCSH
12,917
$998.6k0.18%
0.18%
Reduced Shares held: Q2 2023 22.9k, Q3 2023 22.9k, Q4 2023 20.4k, Q1 2024 12.9k
-7.5k
-7,500
-36.7%
66
MCGRATH RENTCORP
COM
MGRC
MGRC
8,057
$994.0k0.18%
0.18%
Reduced Shares held: Q2 2023 9.5k, Q3 2023 9.5k, Q4 2023 9.6k, Q1 2024 8.1k
-1.6k
-1,550
-16.1%
67
DYNE THERAPEUTICS INC
COM
DYN
DYN
31,325
$889.3k0.16%
0.16%
New Shares held: Q2 2023 0, Q3 2023 0, Q4 2023 0, Q1 2024 31.3k
68
ELI LILLY & CO
COM
LLY
LLY
1,139
$886.1k0.16%
0.16%
Added Shares held: Q2 2023 659, Q3 2023 659, Q4 2023 659, Q1 2024 1.1k
+480
+480
72.8%
69
VANGUARD BD INDEX FDS
SHORT TRM BOND
BSV
BSV
11,442
$877.3k0.16%
0.16%
Unchanged Shares held: Q2 2023 13.3k, Q3 2023 11.5k, Q4 2023 11.4k, Q1 2024 11.4k
70
HALLIBURTON CO
COM
HAL
HAL
21,980
$866.5k0.15%
0.15%
Reduced Shares held: Q2 2023 36.8k, Q3 2023 37.0k, Q4 2023 34.3k, Q1 2024 22.0k
-12.3k
-12,325
-35.9%
71
KNIFE RIVER CORP
COMMON STOCK
KNF
KNF
10,178
$825.2k0.15%
0.15%
Unchanged Shares held: Q2 2023 8.1k, Q3 2023 8.1k, Q4 2023 10.2k, Q1 2024 10.2k
72
GRAY TELEVISION INC
COM
GTN
GTN
124,935
$789.6k0.14%
0.14%
Added Shares held: Q2 2023 37.4k, Q3 2023 44.0k, Q4 2023 67.7k, Q1 2024 124.9k
+57.3k
+57,282
84.7%
73
ABBOTT LABS
COM
ABT
ABT
6,848
$778.3k0.14%
0.14%
Reduced Shares held: Q2 2023 9.5k, Q3 2023 9.3k, Q4 2023 8.8k, Q1 2024 6.8k
-1.9k
-1,948
-22.1%
74
RPM INTL INC
COM
RPM
RPM
6,050
$719.6k0.13%
0.13%
Unchanged Shares held: Q2 2023 5.6k, Q3 2023 5.6k, Q4 2023 6.0k, Q1 2024 6.0k
75
PACER FDS TR
PACER US SMALL
CALF
CALF
14,565
$716.0k0.13%
0.13%
Added Shares held: Q2 2023 0, Q3 2023 0, Q4 2023 6.3k, Q1 2024 14.6k
+8.2k
+8,215
129.4%
76
S&P GLOBAL INC
COM
SPGI
SPGI
1,680
$714.8k0.13%
0.13%
Unchanged Shares held: Q2 2023 1.7k, Q3 2023 1.7k, Q4 2023 1.7k, Q1 2024 1.7k
77
EXXON MOBIL CORP
COM
XOM
XOM
6,092
$708.1k0.13%
0.13%
Added Shares held: Q2 2023 6.1k, Q3 2023 6.1k, Q4 2023 6.1k, Q1 2024 6.1k
+5
+5
0.1%
78
SHOPIFY INC
CL A SUB VTG SHS
SHOP
SHOP
8,910
$687.6k0.12%
0.12%
Unchanged Shares held: Q2 2023 8.9k, Q3 2023 8.9k, Q4 2023 8.9k, Q1 2024 8.9k
79
FORTIVE CORP
COM
FTV
FTV
7,993
$687.6k0.12%
0.12%
Reduced Shares held: Q2 2023 8.5k, Q3 2023 8.5k, Q4 2023 8.3k, Q1 2024 8.0k
-285
-285
-3.4%
80
KAMAN CORP
NOTE 3.250% 5/0
KAMN 3.25 05.01.24
KAMN 3.25 05.01.24
645,000
$650.8k0.12%
0.12%
Reduced Shares held: Q2 2023 440.0k, Q3 2023 705.0k, Q4 2023 685.0k, Q1 2024 645.0k
-40.0k
-40,000
-5.8%
81
ISHARES INC
MSCI EM ASIA ETF
EEMA
EEMA
8,919
$607.5k0.11%
0.11%
Reduced Shares held: Q2 2023 9.5k, Q3 2023 9.4k, Q4 2023 9.0k, Q1 2024 8.9k
-75
-75
-0.8%
82
STERICYCLE INC
COM
SRCL
SRCL
10,000
$527.5k0.09%
0.09%
Unchanged Shares held: Q2 2023 10.0k, Q3 2023 10.0k, Q4 2023 10.0k, Q1 2024 10.0k
83
ISHARES TR
IBONDS DEC24 ETF
IBDP
IBDP
20,275
$507.9k0.09%
0.09%
Unchanged Shares held: Q2 2023 35.0k, Q3 2023 23.0k, Q4 2023 20.3k, Q1 2024 20.3k
84
RB GLOBAL INC
COM
RBA
RBA
6,650
$506.5k0.09%
0.09%
Added Shares held: Q2 2023 7.1k, Q3 2023 8.0k, Q4 2023 5.8k, Q1 2024 6.7k
+825
+825
14.2%
85
NETFLIX INC
COM
NFLX
NFLX
824
$500.4k0.09%
0.09%
Reduced Shares held: Q2 2023 941, Q3 2023 925, Q4 2023 833, Q1 2024 824
-9
-9
-1.1%
86
FREEPORT-MCMORAN INC
CL B
FCX
FCX
10,000
$470.2k0.08%
0.08%
Unchanged Shares held: Q2 2023 10.0k, Q3 2023 10.0k, Q4 2023 10.0k, Q1 2024 10.0k
87
LIBERTY LATIN AMERICA LTD
NOTE 2.000% 7/1
LILAK 2 07.15.24
LILAK 2 07.15.24
470,000
$465.6k0.08%
0.08%
Reduced Shares held: Q2 2023 285.0k, Q3 2023 540.0k, Q4 2023 520.0k, Q1 2024 470.0k
-50.0k
-50,000
-9.6%
88
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
8,491
$460.5k0.08%
0.08%
Reduced Shares held: Q2 2023 108.9k, Q3 2023 109.9k, Q4 2023 39.1k, Q1 2024 8.5k
-30.6k
-30,637
-78.3%
89
BOOKING HOLDINGS INC
COM
BKNG
BKNG
126
$457.1k0.08%
0.08%
Unchanged Shares held: Q2 2023 155, Q3 2023 126, Q4 2023 126, Q1 2024 126
90
HUBSPOT INC
COM
HUBS
HUBS
700
$438.6k0.08%
0.08%
Unchanged Shares held: Q2 2023 700, Q3 2023 700, Q4 2023 700, Q1 2024 700
91
NOVO-NORDISK A S
ADR
NVO
NVO
3,354
$430.7k0.08%
0.08%
Unchanged Shares held: Q2 2023 3.4k, Q3 2023 3.4k, Q4 2023 3.4k, Q1 2024 3.4k
92
JPMORGAN CHASE & CO
COM
JPM
JPM
2,038
$408.2k0.07%
0.07%
Added Shares held: Q2 2023 2.0k, Q3 2023 2.0k, Q4 2023 2.0k, Q1 2024 2.0k
+16
+16
0.8%
93
SALESFORCE INC
COM
CRM
CRM
1,328
$400.0k0.07%
0.07%
Added Shares held: Q2 2023 1.6k, Q3 2023 1.6k, Q4 2023 1.1k, Q1 2024 1.3k
+221
+221
20.0%
94
EXPEDITORS INTL WASH INC
COM
EXPD
EXPD
3,250
$395.1k0.07%
0.07%
Reduced Shares held: Q2 2023 3.6k, Q3 2023 3.6k, Q4 2023 3.6k, Q1 2024 3.2k
-400
-400
-11.0%
95
CINTAS CORP
COM
CTAS
CTAS
565
$388.2k0.07%
0.07%
Unchanged Shares held: Q2 2023 565, Q3 2023 565, Q4 2023 565, Q1 2024 565
96
PROCTER AND GAMBLE CO
COM
PG
PG
2,331
$378.2k0.07%
0.07%
Reduced Shares held: Q2 2023 8.1k, Q3 2023 8.1k, Q4 2023 6.9k, Q1 2024 2.3k
-4.6k
-4,572
-66.2%
97
VALMONT INDS INC
COM
VMI
VMI
1,568
$357.9k0.06%
0.06%
Reduced Shares held: Q2 2023 3.5k, Q3 2023 3.5k, Q4 2023 1.7k, Q1 2024 1.6k
-95
-95
-5.7%
98
KINSALE CAP GROUP INC
COM
KNSL
KNSL
680
$356.8k0.06%
0.06%
Reduced Shares held: Q2 2023 792, Q3 2023 722, Q4 2023 722, Q1 2024 680
-42
-42
-5.8%
99
ISHARES TR
IBONDS DEC25 ETF
IBDQ
IBDQ
13,750
$341.1k0.06%
0.06%
Unchanged Shares held: Q2 2023 27.9k, Q3 2023 15.8k, Q4 2023 13.8k, Q1 2024 13.8k
100
BROADRIDGE FINL SOLUTIONS IN
COM
BR
BR
1,600
$327.8k0.06%
0.06%
Unchanged Shares held: Q2 2023 1.6k, Q3 2023 1.6k, Q4 2023 1.6k, Q1 2024 1.6k