0001009232-24-000003.txt : 20240207
0001009232-24-000003.hdr.sgml : 20240207
20240206180435
ACCESSION NUMBER: 0001009232-24-000003
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240207
DATE AS OF CHANGE: 20240206
EFFECTIVENESS DATE: 20240207
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: GENEVA CAPITAL MANAGEMENT LLC
CENTRAL INDEX KEY: 0001009232
ORGANIZATION NAME:
IRS NUMBER: 391567956
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03935
FILM NUMBER: 24601499
BUSINESS ADDRESS:
STREET 1: 411 EAST WISCONSIN AVE
STREET 2: SUITE 2320
CITY: MILWAUKEE
STATE: WI
ZIP: 53202
BUSINESS PHONE: 4142246002
MAIL ADDRESS:
STREET 1: 411 EAST WISCONSIN AVE
STREET 2: SUITE 2320
CITY: MILWAUKEE
STATE: WI
ZIP: 53202
FORMER COMPANY:
FORMER CONFORMED NAME: GENEVA CAPITAL MANAGEMENT LTD/WI
DATE OF NAME CHANGE: 19990326
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001009232
XXXXXXXX
12-31-2023
12-31-2023
GENEVA CAPITAL MANAGEMENT LLC
411 EAST WISCONSIN AVE
SUITE 2320
MILWAUKEE
WI
53202
13F COMBINATION REPORT
028-03935
000105432
801-28444
0001390777
028-12592
Bank of New York Mellon Corp
N
Stephen J. Shenkenberg
Principal, General Counsel and Chief Compliance Officer
4143263179
Stephen J. Shenkenberg
Milwaukee
WI
02-06-2024
1
230
5295414951
false
1
0001097218
028-05161
000109391
801-56370
Nationwide Fund Advisors
INFORMATION TABLE
2
inftable.xml
AAON INC
COM
000360206
82156619
1112178
SH
SOLE
1086872
0
25306
AAON INC
COM
000360206
43617502
590463
SH
OTR
01
590463
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724f101
3741279
6271
SH
SOLE
5572
0
699
ADVANCED DRAIN SYSTEMS INC
COM
00790r104
22027454
156623
SH
SOLE
129264
0
27359
ADVANCED DRAIN SYSTEMS INC
COM
00790r104
5101857
36276
SH
OTR
01
36276
0
0
AGILYSYS INC
COM
00847j105
33577419
395867
SH
SOLE
386346
0
9521
AGILYSYS INC
COM
00847j105
19041581
224494
SH
OTR
01
224494
0
0
ALARM HOLDINGS INC
COM
011642105
54836385
848598
SH
SOLE
828907
0
19691
ALARM HOLDINGS INC
COM
011642105
29838285
461750
SH
OTR
01
461750
0
0
ALIGN TECHNOLOGY INC
COM
016255101
4518818
16492
SH
SOLE
13183
0
3309
ALIGN TECHNOLOGY INC
COM
016255101
1208888
4412
SH
OTR
01
4412
0
0
ALLEGIANT TRAVEL CO
COM
01748x102
13099715
158573
SH
SOLE
154765
0
3808
ALLEGIANT TRAVEL CO
COM
01748x102
7464887
90363
SH
OTR
01
90363
0
0
ALPHABET INC CAP STOCK CL A
COM
02079k305
2587618
18524
SH
SOLE
16456
0
2068
AMPHENOL CORP CL A
COM
032095101
33424100
337174
SH
SOLE
273995
0
63179
AMPHENOL CORP CL A
COM
032095101
7853376
79223
SH
OTR
01
79223
0
0
ANSYS INC
COM
03662q105
26320651
72533
SH
SOLE
58298
0
14235
ANSYS INC
COM
03662q105
6918307
19065
SH
OTR
01
19065
0
0
AXON ENTERPRISE INC
COM
05464c101
42005531
162604
SH
SOLE
137610
0
24994
AXON ENTERPRISE INC
COM
05464c101
10135319
39234
SH
OTR
01
39234
0
0
AXOS FINANCIAL INC
COM
05465c100
25491344
466874
SH
SOLE
455797
0
11077
AXOS FINANCIAL INC
COM
05465c100
14265287
261269
SH
OTR
01
261269
0
0
AZENTA INC
COM
114340102
21422593
328870
SH
SOLE
321110
0
7760
AZENTA INC
COM
114340102
11924072
183053
SH
OTR
01
183053
0
0
BALCHEM CORP
COM
057665200
74217784
498943
SH
SOLE
487478
0
11465
BALCHEM CORP
COM
057665200
39904865
268268
SH
OTR
01
268268
0
0
BARNES GROUP INC
COM
067806109
13220249
405156
SH
SOLE
395101
0
10055
BARNES GROUP INC
COM
067806109
7737160
237118
SH
OTR
01
237118
0
0
BIO-TECHNE CORP
COM
09073m104
55153679
714796
SH
SOLE
695049
0
19747
BIO-TECHNE CORP
COM
09073m104
28121734
364460
SH
OTR
01
364460
0
0
BIOLIFE SOLUTIONS INC NEW
COM
09062w204
9079510
558739
SH
SOLE
545351
0
13388
BIOLIFE SOLUTIONS INC NEW
COM
09062w204
5130872
315746
SH
OTR
01
315746
0
0
BLACKBAUD INC
COM
09227q100
58908299
679450
SH
SOLE
663284
0
16166
BLACKBAUD INC
COM
09227q100
33062005
381338
SH
OTR
01
381338
0
0
BLACKLINE INC
COM
09239b109
37762568
604782
SH
SOLE
580131
0
24651
BLACKLINE INC
COM
09239b109
20040680
320959
SH
OTR
01
320959
0
0
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
35584945
377599
SH
SOLE
368620
0
8979
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
19953624
211732
SH
OTR
01
211732
0
0
BROADRIDGE FINANCIAL SOLUTIONS
COM
11133t103
20146690
97918
SH
SOLE
78696
0
19222
BROADRIDGE FINANCIAL SOLUTIONS
COM
11133t103
5279545
25660
SH
OTR
01
25660
0
0
BURLINGTON STORES INC
COM
122017106
17915420
92120
SH
SOLE
75640
0
16480
BURLINGTON STORES INC
COM
122017106
4269614
21954
SH
OTR
01
21954
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
16919259
62119
SH
SOLE
49882
0
12237
CADENCE DESIGN SYSTEM INC
COM
127387108
4453522
16351
SH
OTR
01
16351
0
0
CASELLA WASTE SYSTEMS INC CL A
COM
147448104
53120175
621579
SH
SOLE
606717
0
14862
CASELLA WASTE SYSTEMS INC CL A
COM
147448104
29950568
350463
SH
OTR
01
350463
0
0
CERTARA INC
COM
15687v109
43501532
2473083
SH
SOLE
2415400
0
57683
CERTARA INC
COM
15687v109
23777582
1351767
SH
OTR
01
1351767
0
0
CHARLES RIVER LABORATORIES INT
COM
159864107
3035140
12839
SH
SOLE
10266
0
2573
CHARLES RIVER LABORATORIES INT
COM
159864107
812034
3435
SH
OTR
01
3435
0
0
CHURCH & DWIGHT CO INC
COM
171340102
21725063
229749
SH
SOLE
190951
0
38798
CHURCH & DWIGHT CO INC
COM
171340102
4646489
49138
SH
OTR
01
49138
0
0
COGNEX CORP
COM
192422103
2808825
67293
SH
SOLE
53778
0
13515
COGNEX CORP
COM
192422103
752948
18039
SH
OTR
01
18039
0
0
CONSTRUCTION PARTNERS INC CL A
COM
21044c107
87510869
2010820
SH
SOLE
1962915
0
47905
CONSTRUCTION PARTNERS INC CL A
COM
21044c107
49166415
1129743
SH
OTR
01
1129743
0
0
COOPER COS INC NEW
COM
216648402
8380300
22144
SH
SOLE
17782
0
4362
COOPER COS INC NEW
COM
216648402
2204035
5824
SH
OTR
01
5824
0
0
COPART INC
COM
217204106
42393987
865183
SH
SOLE
719816
0
145367
COPART INC
COM
217204106
9275896
189304
SH
OTR
01
189304
0
0
COSTAR GROUP INC
COM
22160n109
33059856
378303
SH
SOLE
314262
0
64041
COSTAR GROUP INC
COM
22160n109
7053596
80714
SH
OTR
01
80714
0
0
COSTCO WHOLESALE CORP
COM
22160k105
4472042
6775
SH
SOLE
6019
0
756
DANAHER CORPORATION
COM
235851102
3416892
14770
SH
SOLE
13119
0
1651
DESCARTES SYSTEMS GROUP INC
COM
249906108
79948042
951083
SH
SOLE
929028
0
22055
DESCARTES SYSTEMS GROUP INC
COM
249906108
43486255
517324
SH
OTR
01
517324
0
0
DIGI INTERNATIONAL INC
COM
253798102
23117790
889146
SH
SOLE
867654
0
21492
DIGI INTERNATIONAL INC
COM
253798102
13179296
506896
SH
OTR
01
506896
0
0
DONALDSON INC
COM
257651109
30631518
468730
SH
SOLE
457714
0
11016
DONALDSON INC
COM
257651109
16975316
259760
SH
OTR
01
259760
0
0
DORMAN PRODS INC
COM
258278100
31308532
375357
SH
SOLE
366383
0
8974
DORMAN PRODS INC
COM
258278100
17649139
211595
SH
OTR
01
211595
0
0
DOUBLEVERIFY HOLDINGS INC
COM
25862v105
44624299
1213276
SH
SOLE
1184350
0
28926
DOUBLEVERIFY HOLDINGS INC
COM
25862v105
25093670
682264
SH
OTR
01
682264
0
0
ECOLAB INC
COM
278865100
1740521
8775
SH
SOLE
7790
0
985
EDWARDS LIFESCIENCES CORP
COM
28176e108
1773727
23262
SH
SOLE
20665
0
2597
ENVESTNET INC
COM
29404k106
32965433
665699
SH
SOLE
649220
0
16479
ENVESTNET INC
COM
29404k106
19244017
388611
SH
OTR
01
388611
0
0
EPAM SYSTEMS INC
COM
29414b104
16247893
54644
SH
SOLE
45272
0
9372
EPAM SYSTEMS INC
COM
29414b104
3705748
12463
SH
OTR
01
12463
0
0
EPLUS INC
COM
294268107
79273157
992900
SH
SOLE
969342
0
23558
EPLUS INC
COM
294268107
44359823
555609
SH
OTR
01
555609
0
0
ESCO TECHNOLOGIES INC
COM
296315104
65449688
559256
SH
SOLE
545992
0
13264
ESCO TECHNOLOGIES INC
COM
296315104
36614591
312865
SH
OTR
01
312865
0
0
ETSY INC
COM
29786a106
4299736
53050
SH
SOLE
41846
0
11204
ETSY INC
COM
29786a106
1214210
14981
SH
OTR
01
14981
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
84478034
2738348
SH
SOLE
2675005
0
63343
EXLSERVICE HOLDINGS INC
COM
302081104
45698228
1481304
SH
OTR
01
1481304
0
0
EXPONENT INC
COM
30214u102
89112756
1012185
SH
SOLE
988824
0
23361
EXPONENT INC
COM
30214u102
48070192
546004
SH
OTR
01
546004
0
0
FAIR ISAAC CORP
COM
303250104
77631903
66694
SH
SOLE
65216
0
1478
FAIR ISAAC CORP
COM
303250104
40266598
34593
SH
OTR
01
34593
0
0
FISERV INC
COM
337738108
26676081
200814
SH
SOLE
163132
0
37682
FISERV INC
COM
337738108
6287317
47330
SH
OTR
01
47330
0
0
FORTUNE BRANDS INNOVATIONS INC
COM
34964c106
5175249
67970
SH
SOLE
54944
0
13026
FORTUNE BRANDS INNOVATIONS INC
COM
34964c106
1324075
17390
SH
OTR
01
17390
0
0
FOX FACTORY HOLDING CORP
COM
35138v102
48546730
719424
SH
SOLE
702140
0
17284
FOX FACTORY HOLDING CORP
COM
35138v102
27399444
406038
SH
OTR
01
406038
0
0
FRESHPET INC
COM
358039105
2381697
27452
SH
SOLE
22051
0
5401
FRESHPET INC
COM
358039105
626841
7225
SH
OTR
01
7225
0
0
GARTNER INC
COM
366651107
30292527
67151
SH
SOLE
53761
0
13390
GARTNER INC
COM
366651107
8063591
17875
SH
OTR
01
17875
0
0
GENERAC HOLDINGS INC
COM
368736104
2750894
21285
SH
SOLE
17074
0
4211
GENERAC HOLDINGS INC
COM
368736104
724132
5603
SH
OTR
01
5603
0
0
GLOBAL PAYMENTS INC
COM
37940x102
14129723
111258
SH
SOLE
89300
0
21958
GLOBAL PAYMENTS INC
COM
37940x102
3722624
29312
SH
OTR
01
29312
0
0
GLOBUS MED INC CL A
COM
379577208
48548450
911024
SH
SOLE
889235
0
21789
GLOBUS MED INC CL A
COM
379577208
27224529
510875
SH
OTR
01
510875
0
0
GROCERY OUTLET HOLDING CORP
COM
39874r101
23489857
871285
SH
SOLE
849996
0
21289
GROCERY OUTLET HOLDING CORP
COM
39874r101
13536427
502093
SH
OTR
01
502093
0
0
HEALTHEQUITY INC
COM
42226a107
37568099
566638
SH
SOLE
545487
0
21151
HEALTHEQUITY INC
COM
42226a107
20161631
304097
SH
OTR
01
304097
0
0
HEICO CORP CL A
COM
422806208
20646444
144948
SH
SOLE
116415
0
28533
HEICO CORP CL A
COM
422806208
5428816
38113
SH
OTR
01
38113
0
0
HUBSPOT INC
COM
443573100
15164830
26122
SH
SOLE
20997
0
5125
HUBSPOT INC
COM
443573100
3966249
6832
SH
OTR
01
6832
0
0
HUNT J B TRANS SERVICES INC
COM
445658107
1597725
7999
SH
SOLE
7112
0
887
I3 VERTICALS INC CL A
COM
46571y107
25762409
1216930
SH
SOLE
1188319
0
28611
I3 VERTICALS INC CL A
COM
46571y107
14202868
670896
SH
OTR
01
670896
0
0
IDEX CORP
COM
45167r104
21297814
98097
SH
SOLE
79644
0
18453
IDEX CORP
COM
45167r104
5056709
23291
SH
OTR
01
23291
0
0
IDEXX LABORATORIES INC
COM
45168d104
24560789
44250
SH
SOLE
35570
0
8680
IDEXX LABORATORIES INC
COM
45168d104
6434140
11592
SH
OTR
01
11592
0
0
INTERCONTINENTAL EXCHANGE INC
COM
45866f104
18633129
145084
SH
SOLE
116604
0
28480
INTERCONTINENTAL EXCHANGE INC
COM
45866f104
4881239
38007
SH
OTR
01
38007
0
0
INTUIT
COM
461202103
36711981
58736
SH
SOLE
47751
0
10985
INTUIT
COM
461202103
8543535
13669
SH
OTR
01
13669
0
0
INTUITIVE SURGICAL INC
COM
46120e602
1511035
4479
SH
SOLE
3979
0
500
J & J SNACK FOODS CORP
COM
466032109
56584724
338547
SH
SOLE
330701
0
7846
J & J SNACK FOODS CORP
COM
466032109
30733202
183877
SH
OTR
01
183877
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
27274394
171440
SH
SOLE
141492
0
29948
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
6346259
39891
SH
OTR
01
39891
0
0
KINSALE CAP GROUP INC
COM
49714p108
90887350
271378
SH
SOLE
265062
0
6316
KINSALE CAP GROUP INC
COM
49714p108
49633327
148199
SH
OTR
01
148199
0
0
LEMAITRE VASCULAR INC
COM
525558201
33017604
581705
SH
SOLE
568006
0
13699
LEMAITRE VASCULAR INC
COM
525558201
18334558
323019
SH
OTR
01
323019
0
0
LOWES COS INC
COM
548661107
3496038
15709
SH
SOLE
13956
0
1753
LULULEMON ATHLETICA INC
COM
550021109
18706193
36586
SH
SOLE
29380
0
7206
LULULEMON ATHLETICA INC
COM
550021109
4921678
9626
SH
OTR
01
9626
0
0
MARKETAXESS HOLDINGS INC
COM
57060d108
1685134
5754
SH
SOLE
5727
0
27
MARTEN TRANSPORT LTD
COM
573075108
44579676
2124865
SH
SOLE
2074353
0
50512
MARTEN TRANSPORT LTD
COM
573075108
24988879
1191081
SH
OTR
01
1191081
0
0
MARVELL TECHNOLOGY INC
COM
573874104
2851035
47273
SH
SOLE
42012
0
5261
MESA LABORATORIES INC
COM
59064r109
12400716
118361
SH
SOLE
115380
0
2981
MESA LABORATORIES INC
COM
59064r109
7456271
71168
SH
OTR
01
71168
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
3116170
34555
SH
SOLE
30696
0
3859
MICROSOFT CORP
COM
594918104
4254893
11315
SH
SOLE
10053
0
1262
MONOLITHIC POWER SYSTEMS INC
COM
609839105
12629063
20021
SH
SOLE
17105
0
2916
MONOLITHIC POWER SYSTEMS INC
COM
609839105
2441119
3870
SH
OTR
01
3870
0
0
MOTOROLA SOLUTIONS INC NEW
COM
620076307
1481542
4732
SH
SOLE
4205
0
527
NEOGEN CORP
COM
640491106
27388177
1361918
SH
SOLE
1329159
0
32759
NEOGEN CORP
COM
640491106
15619658
776711
SH
OTR
01
776711
0
0
NOVANTA INC
COM
67000b104
85020152
504840
SH
SOLE
493060
0
11780
NOVANTA INC
COM
67000b104
46565533
276501
SH
OTR
01
276501
0
0
NV5 GLOBAL INC
COM
62945v109
31447451
283004
SH
SOLE
276157
0
6847
NV5 GLOBAL INC
COM
62945v109
17946880
161509
SH
OTR
01
161509
0
0
OLD DOMINION FREIGHT LINE INC
COM
679580100
8360770
20627
SH
SOLE
16574
0
4053
OLD DOMINION FREIGHT LINE INC
COM
679580100
2199321
5426
SH
OTR
01
5426
0
0
OLLIES BARGAIN OUTLET HOLDINGS
COM
681116109
51111381
673493
SH
SOLE
657945
0
15548
OLLIES BARGAIN OUTLET HOLDINGS
COM
681116109
27617206
363911
SH
OTR
01
363911
0
0
OMNICELL
COM
68213n109
21999948
584639
SH
SOLE
569614
0
15025
OMNICELL
COM
68213n109
13332497
354305
SH
OTR
01
354305
0
0
ONTO INNOVATION INC
COM
683344105
112167592
733601
SH
SOLE
716127
0
17474
ONTO INNOVATION INC
COM
683344105
63006420
412076
SH
OTR
01
412076
0
0
OREILLY AUTOMOTIVE INC
COM
67103h107
36375559
38287
SH
SOLE
30886
0
7401
OREILLY AUTOMOTIVE INC
COM
67103h107
9222427
9707
SH
OTR
01
9707
0
0
PALOMAR HOLDINGS INC
COM
69753m105
12473065
224740
SH
SOLE
219441
0
5299
PALOMAR HOLDINGS INC
COM
69753m105
6967636
125543
SH
OTR
01
125543
0
0
PAYCOM SOFTWARE INC
COM
70432v102
1848566
8942
SH
SOLE
7943
0
999
PERFICIENT INC
COM
71375u101
39998748
607699
SH
SOLE
593086
0
14613
PERFICIENT INC
COM
71375u101
22688154
344700
SH
OTR
01
344700
0
0
POOL CORP
COM
73278l105
28324049
71039
SH
SOLE
58734
0
12305
POOL CORP
COM
73278l105
6529674
16377
SH
OTR
01
16377
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
11896073
106691
SH
SOLE
87937
0
18754
RAYMOND JAMES FINANCIAL INC
COM
754730109
2374950
21300
SH
OTR
01
21300
0
0
RBC BEARINGS INC
COM
75524b104
108263679
380019
SH
SOLE
371229
0
8790
RBC BEARINGS INC
COM
75524b104
58678508
205969
SH
OTR
01
205969
0
0
REPLIGEN CORP
COM
759916109
17704417
98467
SH
SOLE
82197
0
16270
REPLIGEN CORP
COM
759916109
3901660
21700
SH
OTR
01
21700
0
0
ROLLINS INC
COM
775711104
10754448
246266
SH
SOLE
197680
0
48586
ROLLINS INC
COM
775711104
2835930
64940
SH
OTR
01
64940
0
0
ROPER TECHNOLOGIES INC
COM
776696106
23835740
43722
SH
SOLE
35116
0
8606
ROPER TECHNOLOGIES INC
COM
776696106
6266184
11494
SH
OTR
01
11494
0
0
RYAN SPECIALTY HOLDINGS INC CL
COM
78351f107
14829331
344708
SH
SOLE
284768
0
59940
RYAN SPECIALTY HOLDINGS INC CL
COM
78351f107
3437169
79897
SH
OTR
01
79897
0
0
S&P GLOBAL INC
COM
78409v104
1974411
4482
SH
SOLE
3982
0
500
SALESFORCE INC
COM
79466l302
2111172
8023
SH
SOLE
7128
0
895
SHOCKWAVE MED INC
COM
82489t104
5229946
27445
SH
SOLE
21005
0
6440
SHOCKWAVE MED INC
COM
82489t104
1640150
8607
SH
OTR
01
8607
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982l103
58359450
359135
SH
SOLE
350617
0
8518
SITEONE LANDSCAPE SUPPLY INC
COM
82982l103
32644950
200892
SH
OTR
01
200892
0
0
SPS COMMERCE INC
COM
78463m107
56564223
291809
SH
SOLE
284861
0
6948
SPS COMMERCE INC
COM
78463m107
31759133
163842
SH
OTR
01
163842
0
0
SPX TECHNOLOGIES INC
COM
78473e103
30154894
298534
SH
SOLE
291444
0
7090
SPX TECHNOLOGIES INC
COM
78473e103
16896246
167273
SH
OTR
01
167273
0
0
SS&C TECHNOLOGIES HOLDINGS INC
COM
78467j100
5230403
85590
SH
SOLE
68886
0
16704
SS&C TECHNOLOGIES HOLDINGS INC
COM
78467j100
1358170
22225
SH
OTR
01
22225
0
0
STAAR SURGICAL CO
COM
852312305
18068862
578945
SH
SOLE
564561
0
14384
STAAR SURGICAL CO
COM
852312305
10586775
339211
SH
OTR
01
339211
0
0
STERIS PLC USD
COM
G8473T100
23632885
107495
SH
SOLE
86337
0
21158
STERIS PLC USD
COM
G8473T100
6221095
28297
SH
OTR
01
28297
0
0
TEXAS ROADHOUSE INC
COM
882681109
73986211
605303
SH
SOLE
590762
0
14541
TEXAS ROADHOUSE INC
COM
882681109
41914623
342916
SH
OTR
01
342916
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
3744723
7055
SH
SOLE
6266
0
789
TJX COS INC
COM
872540109
3535511
37688
SH
SOLE
33481
0
4207
TREX CO INC
COM
89531p105
73689140
890073
SH
SOLE
866514
0
23559
TREX CO INC
COM
89531p105
38478226
464769
SH
OTR
01
464769
0
0
TRIMBLE INC
COM
896239100
5639909
106013
SH
SOLE
85158
0
20855
TRIMBLE INC
COM
896239100
1481460
27847
SH
OTR
01
27847
0
0
TYLER TECHNOLOGIES INC
COM
902252105
67974060
162571
SH
SOLE
148110
0
14461
TYLER TECHNOLOGIES INC
COM
902252105
27404003
65541
SH
OTR
01
65541
0
0
UFP TECHNOLOGIES INC
COM
902673102
9121583
53020
SH
SOLE
51775
0
1245
UFP TECHNOLOGIES INC
COM
902673102
5051955
29365
SH
OTR
01
29365
0
0
ULTA BEAUTY INC
COM
90384s303
20300466
41430
SH
SOLE
33770
0
7660
ULTA BEAUTY INC
COM
90384s303
4618156
9425
SH
OTR
01
9425
0
0
VERALTO CORP
COM
92338c103
404143
4913
SH
SOLE
4367
0
546
VERICEL CORP
COM
92346j108
10275968
288570
SH
SOLE
281118
0
7452
VERICEL CORP
COM
92346j108
6566235
184393
SH
OTR
01
184393
0
0
VERISK ANALYTICS INC
COM
92345y106
27363429
114558
SH
SOLE
92006
0
22552
VERISK ANALYTICS INC
COM
92345y106
7195657
30125
SH
OTR
01
30125
0
0
VISA INC CL A
COM
92826c839
3198660
12286
SH
SOLE
10915
0
1371
VULCAN MATERIALS CO
COM
929160109
8121737
35777
SH
SOLE
28739
0
7038
VULCAN MATERIALS CO
COM
929160109
2138434
9420
SH
OTR
01
9420
0
0
WAL-MART INC
COM
931142103
2090789
13262
SH
SOLE
11783
0
1479
WATSCO INC
COM
942622200
21759578
50784
SH
SOLE
42308
0
8476
WATSCO INC
COM
942622200
4827571
11267
SH
OTR
01
11267
0
0
WD 40 CO
COM
929236107
33246199
139065
SH
SOLE
135747
0
3318
WD 40 CO
COM
929236107
18699099
78216
SH
OTR
01
78216
0
0
ISHARES RUSSELL MID-CAP GROWTH
ETF
464287481
2000427
19150
SH
SOLE
19150
0
0
ISHARES TR RUS 2000 GRW ETF
ETF
464287648
15650559
62051
SH
SOLE
62051
0
0