0001009232-24-000007.txt : 20240503
0001009232-24-000007.hdr.sgml : 20240503
20240503132016
ACCESSION NUMBER: 0001009232-24-000007
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240503
DATE AS OF CHANGE: 20240503
EFFECTIVENESS DATE: 20240503
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: 24912107
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
03-31-2024
03-31-2024
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
05-03-2024
1
230
5686670275
false
1
0001097218
028-05161
000109391
801-56370
Nationwide Fund Advisors
INFORMATION TABLE
2
inftable.xml
AAON INC
COM
000360206
95217268
1080786
SH
SOLE
1055563
0
25223
AAON INC
COM
000360206
52073531
591073
SH
OTR
01
591073
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724f101
2274232
4507
SH
SOLE
3988
0
519
ADVANCED DRAIN SYSTEMS INC
COM
00790r104
26517016
153954
SH
SOLE
127313
0
26641
ADVANCED DRAIN SYSTEMS INC
COM
00790r104
6172737
35838
SH
OTR
01
35838
0
0
AGILYSYS INC
COM
00847j105
36508099
433279
SH
SOLE
422614
0
10665
AGILYSYS INC
COM
00847j105
21297052
252754
SH
OTR
01
252754
0
0
ALARM HOLDINGS INC
COM
011642105
60838651
839501
SH
SOLE
819810
0
19691
ALARM HOLDINGS INC
COM
011642105
33497591
462227
SH
OTR
01
462227
0
0
ALIGN TECHNOLOGY INC
COM
016255101
5431906
16565
SH
SOLE
13334
0
3231
ALIGN TECHNOLOGY INC
COM
016255101
1429403
4359
SH
OTR
01
4359
0
0
ALLEGIANT TRAVEL CO
COM
01748x102
11660512
155039
SH
SOLE
151231
0
3808
ALLEGIANT TRAVEL CO
COM
01748x102
6802068
90441
SH
OTR
01
90441
0
0
ALPHABET INC CAP STOCK CL A
COM
02079k305
2663462
17647
SH
SOLE
15615
0
2032
AMPHENOL CORP CL A
COM
032095101
37901506
328578
SH
SOLE
266861
0
61717
AMPHENOL CORP CL A
COM
032095101
9027752
78264
SH
OTR
01
78264
0
0
ANSYS INC
COM
03662q105
24665276
71049
SH
SOLE
57106
0
13943
ANSYS INC
COM
03662q105
6538411
18834
SH
OTR
01
18834
0
0
AXON ENTERPRISE INC
COM
05464c101
46565036
148827
SH
SOLE
126047
0
22780
AXON ENTERPRISE INC
COM
05464c101
11239588
35923
SH
OTR
01
35923
0
0
AXOS FINANCIAL INC
COM
05465c100
24915716
461061
SH
SOLE
449984
0
11077
AXOS FINANCIAL INC
COM
05465c100
14207062
262899
SH
OTR
01
262899
0
0
AZENTA INC
COM
114340102
19659370
326134
SH
SOLE
318374
0
7760
AZENTA INC
COM
114340102
11103275
184195
SH
OTR
01
184195
0
0
BALCHEM CORP
COM
057665200
76472526
493530
SH
SOLE
482065
0
11465
BALCHEM CORP
COM
057665200
41827358
269941
SH
OTR
01
269941
0
0
BARNES GROUP INC
COM
067806109
6510273
175243
SH
SOLE
171076
0
4167
BARNES GROUP INC
COM
067806109
3672760
98863
SH
OTR
01
98863
0
0
BIO-TECHNE CORP
COM
09073m104
50207691
713279
SH
SOLE
693012
0
20267
BIO-TECHNE CORP
COM
09073m104
25814406
366734
SH
OTR
01
366734
0
0
BIOLIFE SOLUTIONS INC NEW
COM
09062w204
10438760
562736
SH
SOLE
549348
0
13388
BIOLIFE SOLUTIONS INC NEW
COM
09062w204
5889235
317479
SH
OTR
01
317479
0
0
BLACKBAUD INC
COM
09227q100
56211881
758186
SH
SOLE
739740
0
18446
BLACKBAUD INC
COM
09227q100
32451449
437705
SH
OTR
01
437705
0
0
BLACKLINE INC
COM
09239b109
38706276
599354
SH
SOLE
574963
0
24391
BLACKLINE INC
COM
09239b109
20735734
321086
SH
OTR
01
321086
0
0
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
42490239
374826
SH
SOLE
365847
0
8979
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
24026765
211951
SH
OTR
01
211951
0
0
BROADRIDGE FINANCIAL SOLUTIONS
COM
11133t103
19625507
95800
SH
SOLE
77024
0
18776
BROADRIDGE FINANCIAL SOLUTIONS
COM
11133t103
5203034
25398
SH
OTR
01
25398
0
0
BURLINGTON STORES INC
COM
122017106
21536899
92755
SH
SOLE
76648
0
16107
BURLINGTON STORES INC
COM
122017106
5045489
21730
SH
OTR
01
21730
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
18928738
60809
SH
SOLE
48847
0
11962
CADENCE DESIGN SYSTEM INC
COM
127387108
5028106
16153
SH
OTR
01
16153
0
0
CASELLA WASTE SYSTEMS INC CL A
COM
147448104
66795224
675586
SH
SOLE
659293
0
16293
CASELLA WASTE SYSTEMS INC CL A
COM
147448104
38224823
386617
SH
OTR
01
386617
0
0
CERTARA INC
COM
15687v109
50719451
2836658
SH
SOLE
2769772
0
66886
CERTARA INC
COM
15687v109
28027633
1567541
SH
OTR
01
1567541
0
0
CHARLES RIVER LABORATORIES INT
COM
159864107
3556154
13125
SH
SOLE
10612
0
2513
CHARLES RIVER LABORATORIES INT
COM
159864107
919333
3393
SH
OTR
01
3393
0
0
CHURCH & DWIGHT CO INC
COM
171340102
23578162
226039
SH
SOLE
188048
0
37991
CHURCH & DWIGHT CO INC
COM
171340102
5073325
48637
SH
OTR
01
48637
0
0
COGNEX CORP
COM
192422103
2844362
67052
SH
SOLE
53856
0
13196
COGNEX CORP
COM
192422103
757452
17856
SH
OTR
01
17856
0
0
CONSTRUCTION PARTNERS INC CL A
COM
21044c107
121990282
2172578
SH
SOLE
2120372
0
52206
CONSTRUCTION PARTNERS INC CL A
COM
21044c107
69413191
1236210
SH
OTR
01
1236210
0
0
COOPER COS INC
COM
216648501
10494819
103438
SH
SOLE
83019
0
20419
COOPER COS INC
COM
216648501
2800195
27599
SH
OTR
01
27599
0
0
COPART INC
COM
217204106
49789661
859628
SH
SOLE
715481
0
144147
COPART INC
COM
217204106
10852876
187377
SH
OTR
01
187377
0
0
COSTAR GROUP INC
COM
22160n109
31753065
328707
SH
SOLE
274193
0
54514
COSTAR GROUP INC
COM
22160n109
6643568
68774
SH
OTR
01
68774
0
0
COSTCO WHOLESALE CORP
COM
22160k105
4724731
6449
SH
SOLE
5707
0
742
DANAHER CORPORATION
COM
235851102
3513061
14068
SH
SOLE
12448
0
1620
DESCARTES SYSTEMS GROUP INC
COM
249906108
86061824
940258
SH
SOLE
918203
0
22055
DESCARTES SYSTEMS GROUP INC
COM
249906108
47431670
518209
SH
OTR
01
518209
0
0
DIGI INTERNATIONAL INC
COM
253798102
34329807
1075158
SH
SOLE
1049209
0
25949
DIGI INTERNATIONAL INC
COM
253798102
19557189
612502
SH
OTR
01
612502
0
0
DONALDSON INC
COM
257651109
34529156
462361
SH
SOLE
451345
0
11016
DONALDSON INC
COM
257651109
19418891
260028
SH
OTR
01
260028
0
0
DORMAN PRODS INC
COM
258278100
36011172
373599
SH
SOLE
364625
0
8974
DORMAN PRODS INC
COM
258278100
20522877
212915
SH
OTR
01
212915
0
0
DOUBLEVERIFY HOLDINGS INC
COM
25862v105
61986584
1762986
SH
SOLE
1721161
0
41825
DOUBLEVERIFY HOLDINGS INC
COM
25862v105
34593924
983900
SH
OTR
01
983900
0
0
ECOLAB INC
COM
278865100
1929631
8357
SH
SOLE
7391
0
966
EDWARDS LIFESCIENCES CORP
COM
28176e108
2117418
22158
SH
SOLE
19608
0
2550
ENVESTNET INC
COM
29404k106
39515760
682365
SH
SOLE
665886
0
16479
ENVESTNET INC
COM
29404k106
22504463
388611
SH
OTR
01
388611
0
0
EPAM SYSTEMS INC
COM
29414b104
14879463
53880
SH
SOLE
44731
0
9149
EPAM SYSTEMS INC
COM
29414b104
3400082
12312
SH
OTR
01
12312
0
0
EPLUS INC
COM
294268107
61059064
777426
SH
SOLE
758675
0
18751
EPLUS INC
COM
294268107
34771307
442721
SH
OTR
01
442721
0
0
ESCO TECHNOLOGIES INC
COM
296315104
59011910
551256
SH
SOLE
537992
0
13264
ESCO TECHNOLOGIES INC
COM
296315104
33701160
314817
SH
OTR
01
314817
0
0
ETSY INC
COM
29786a106
3790940
55165
SH
SOLE
44207
0
10958
ETSY INC
COM
29786a106
1017056
14800
SH
OTR
01
14800
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
94118595
2959704
SH
SOLE
2890617
0
69087
EXLSERVICE HOLDINGS INC
COM
302081104
51698023
1625724
SH
OTR
01
1625724
0
0
EXPONENT INC
COM
30214u102
81222390
982252
SH
SOLE
958891
0
23361
EXPONENT INC
COM
30214u102
45149071
546004
SH
OTR
01
546004
0
0
FAIR ISAAC CORP
COM
303250104
79667848
63754
SH
SOLE
62283
0
1471
FAIR ISAAC CORP
COM
303250104
42912857
34341
SH
OTR
01
34341
0
0
FISERV INC
COM
337738108
31307343
195891
SH
SOLE
159036
0
36855
FISERV INC
COM
337738108
7487247
46848
SH
OTR
01
46848
0
0
FORTUNE BRANDS INNOVATIONS INC
COM
34964c106
5621416
66392
SH
SOLE
53672
0
12720
FORTUNE BRANDS INNOVATIONS INC
COM
34964c106
1457425
17213
SH
OTR
01
17213
0
0
FOX FACTORY HOLDING CORP
COM
35138v102
27776732
533450
SH
SOLE
520125
0
13325
FOX FACTORY HOLDING CORP
COM
35138v102
16418192
315310
SH
OTR
01
315310
0
0
FRESHPET INC
COM
358039105
3144121
27137
SH
SOLE
21855
0
5282
FRESHPET INC
COM
358039105
827009
7138
SH
OTR
01
7138
0
0
GARTNER INC
COM
366651107
31778440
66668
SH
SOLE
53593
0
13075
GARTNER INC
COM
366651107
8417039
17658
SH
OTR
01
17658
0
0
GENERAC HOLDINGS INC
COM
368736104
2634097
20882
SH
SOLE
16780
0
4102
GENERAC HOLDINGS INC
COM
368736104
698311
5536
SH
OTR
01
5536
0
0
GLOBAL PAYMENTS INC
COM
37940x102
16872246
126233
SH
SOLE
101255
0
24978
GLOBAL PAYMENTS INC
COM
37940x102
4506748
33718
SH
OTR
01
33718
0
0
GLOBUS MED INC CL A
COM
379577208
54209699
1010621
SH
SOLE
986700
0
23921
GLOBUS MED INC CL A
COM
379577208
30106255
561265
SH
OTR
01
561265
0
0
GROCERY OUTLET HOLDING CORP
COM
39874r101
25105557
872327
SH
SOLE
851038
0
21289
GROCERY OUTLET HOLDING CORP
COM
39874r101
14540375
505225
SH
OTR
01
505225
0
0
HAMILTON LANE INC CL A
COM
407497106
14237662
126265
SH
SOLE
123209
0
3056
HAMILTON LANE INC CL A
COM
407497106
8157397
72343
SH
OTR
01
72343
0
0
HEALTHEQUITY INC
COM
42226a107
45695293
559786
SH
SOLE
538842
0
20944
HEALTHEQUITY INC
COM
42226a107
24960821
305780
SH
OTR
01
305780
0
0
HEICO CORP CL A
COM
422806208
21849610
141936
SH
SOLE
114057
0
27879
HEICO CORP CL A
COM
422806208
5867115
38113
SH
OTR
01
38113
0
0
HUBSPOT INC
COM
443573100
16010201
25553
SH
SOLE
20556
0
4997
HUBSPOT INC
COM
443573100
4229280
6750
SH
OTR
01
6750
0
0
I3 VERTICALS INC CL A
COM
46571y107
28558157
1247626
SH
SOLE
1219015
0
28611
I3 VERTICALS INC CL A
COM
46571y107
15369971
671471
SH
OTR
01
671471
0
0
IDEX CORP
COM
45167r104
23358833
95725
SH
SOLE
77697
0
18028
IDEX CORP
COM
45167r104
5614656
23009
SH
OTR
01
23009
0
0
IDEXX LABORATORIES INC
COM
45168d104
23376022
43295
SH
SOLE
34818
0
8477
IDEXX LABORATORIES INC
COM
45168d104
6183278
11452
SH
OTR
01
11452
0
0
INTERCONTINENTAL EXCHANGE INC
COM
45866f104
19506325
141936
SH
SOLE
114124
0
27812
INTERCONTINENTAL EXCHANGE INC
COM
45866f104
5160084
37547
SH
OTR
01
37547
0
0
INTUIT
COM
461202103
37242463
57296
SH
SOLE
46561
0
10735
INTUIT
COM
461202103
8777600
13504
SH
OTR
01
13504
0
0
INTUITIVE SURGICAL INC
COM
46120e602
2151095
5390
SH
SOLE
4770
0
620
J & J SNACK FOODS CORP
COM
466032109
47901781
331363
SH
SOLE
323517
0
7846
J & J SNACK FOODS CORP
COM
466032109
26608581
184066
SH
OTR
01
184066
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
26417279
168930
SH
SOLE
139661
0
29269
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
6162779
39409
SH
OTR
01
39409
0
0
KINSALE CAP GROUP INC
COM
49714p108
136883112
260859
SH
SOLE
254728
0
6131
KINSALE CAP GROUP INC
COM
49714p108
75599292
144070
SH
OTR
01
144070
0
0
LEMAITRE VASCULAR INC
COM
525558201
38157280
575004
SH
SOLE
561305
0
13699
LEMAITRE VASCULAR INC
COM
525558201
21569256
325034
SH
OTR
01
325034
0
0
LOWES COS INC
COM
548661107
3810251
14958
SH
SOLE
13237
0
1721
LULULEMON ATHLETICA INC
COM
550021109
13985709
35801
SH
SOLE
28762
0
7039
LULULEMON ATHLETICA INC
COM
550021109
3714691
9509
SH
OTR
01
9509
0
0
MARKETAXESS HOLDINGS INC
COM
57060d108
1298095
5921
SH
SOLE
5894
0
27
MARTEN TRANSPORT LTD
COM
573075108
38655241
2091734
SH
SOLE
2041222
0
50512
MARTEN TRANSPORT LTD
COM
573075108
22148502
1198512
SH
OTR
01
1198512
0
0
MARVELL TECHNOLOGY INC
COM
573874104
3185636
44944
SH
SOLE
39775
0
5169
MESA LABORATORIES INC
COM
59064r109
13591508
123863
SH
SOLE
120882
0
2981
MESA LABORATORIES INC
COM
59064r109
7732344
70467
SH
OTR
01
70467
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
2952625
32913
SH
SOLE
29124
0
3789
MICROSOFT CORP
COM
594918104
4535782
10781
SH
SOLE
9540
0
1241
MONOLITHIC POWER SYSTEMS INC
COM
609839105
13449079
19853
SH
SOLE
16996
0
2857
MONOLITHIC POWER SYSTEMS INC
COM
609839105
2621615
3870
SH
OTR
01
3870
0
0
MOTOROLA SOLUTIONS INC NEW
COM
620076307
2064564
5816
SH
SOLE
5146
0
670
NEOGEN CORP
COM
640491106
20805742
1318488
SH
SOLE
1285729
0
32759
NEOGEN CORP
COM
640491106
12256500
776711
SH
OTR
01
776711
0
0
NOVANTA INC
COM
67000b104
87223402
499075
SH
SOLE
487295
0
11780
NOVANTA INC
COM
67000b104
48625558
278226
SH
OTR
01
278226
0
0
NV5 GLOBAL INC
COM
62945v109
26906499
274528
SH
SOLE
267681
0
6847
NV5 GLOBAL INC
COM
62945v109
15928291
162517
SH
OTR
01
162517
0
0
OLD DOMINION FREIGHT LINE INC
COM
679580100
11036745
50325
SH
SOLE
40355
0
9970
OLD DOMINION FREIGHT LINE INC
COM
679580100
2960246
13498
SH
OTR
01
13498
0
0
OLLIES BARGAIN OUTLET HOLDINGS
COM
681116109
52967798
665675
SH
SOLE
650127
0
15548
OLLIES BARGAIN OUTLET HOLDINGS
COM
681116109
29137022
366181
SH
OTR
01
366181
0
0
OMNICELL
COM
68213n109
11372777
389079
SH
SOLE
379379
0
9700
OMNICELL
COM
68213n109
6728015
230175
SH
OTR
01
230175
0
0
ONTO INNOVATION INC
COM
683344105
123585251
682490
SH
SOLE
666033
0
16457
ONTO INNOVATION INC
COM
683344105
70758640
390759
SH
OTR
01
390759
0
0
OREILLY AUTOMOTIVE INC
COM
67103h107
43317257
38372
SH
SOLE
31028
0
7344
OREILLY AUTOMOTIVE INC
COM
67103h107
10847408
9609
SH
OTR
01
9609
0
0
PALOMAR HOLDINGS INC
COM
69753m105
18708899
223177
SH
SOLE
217878
0
5299
PALOMAR HOLDINGS INC
COM
69753m105
10478750
125000
SH
OTR
01
125000
0
0
PERFICIENT INC
COM
71375u101
33782612
600153
SH
SOLE
585540
0
14613
PERFICIENT INC
COM
71375u101
19423202
345056
SH
OTR
01
345056
0
0
POOL CORP
COM
73278l105
28199711
69888
SH
SOLE
57862
0
12026
POOL CORP
COM
73278l105
6528226
16179
SH
OTR
01
16179
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
13313719
103673
SH
SOLE
85343
0
18330
RAYMOND JAMES FINANCIAL INC
COM
754730109
2702214
21042
SH
OTR
01
21042
0
0
RBC BEARINGS INC
COM
75524b104
101591005
375776
SH
SOLE
366986
0
8790
RBC BEARINGS INC
COM
75524b104
55741304
206182
SH
OTR
01
206182
0
0
REPLIGEN CORP
COM
759916109
17891961
97281
SH
SOLE
81337
0
15944
REPLIGEN CORP
COM
759916109
3942693
21437
SH
OTR
01
21437
0
0
ROLLINS INC
COM
775711104
13663599
295301
SH
SOLE
235584
0
59717
ROLLINS INC
COM
775711104
3726771
80544
SH
OTR
01
80544
0
0
ROPER TECHNOLOGIES INC
COM
776696106
23997341
42788
SH
SOLE
34384
0
8404
ROPER TECHNOLOGIES INC
COM
776696106
6446295
11494
SH
OTR
01
11494
0
0
RYAN SPECIALTY HOLDINGS INC CL
COM
78351f107
21454452
386567
SH
SOLE
320417
0
66150
RYAN SPECIALTY HOLDINGS INC CL
COM
78351f107
4938667
88985
SH
OTR
01
88985
0
0
S&P GLOBAL INC
COM
78409v104
1814970
4266
SH
SOLE
3775
0
491
SALESFORCE INC
COM
79466l302
2300714
7639
SH
SOLE
6761
0
878
SHOCKWAVE MED INC
COM
82489t104
10081152
30959
SH
SOLE
24665
0
6294
SHOCKWAVE MED INC
COM
82489t104
2774368
8520
SH
OTR
01
8520
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982l103
61890490
354572
SH
SOLE
346054
0
8518
SITEONE LANDSCAPE SUPPLY INC
COM
82982l103
35101830
201099
SH
OTR
01
201099
0
0
SPS COMMERCE INC
COM
78463m107
53295766
288241
SH
SOLE
281293
0
6948
SPS COMMERCE INC
COM
78463m107
30483354
164864
SH
OTR
01
164864
0
0
SPX TECHNOLOGIES INC
COM
78473e103
36299466
294806
SH
SOLE
287716
0
7090
SPX TECHNOLOGIES INC
COM
78473e103
20617626
167446
SH
OTR
01
167446
0
0
SS&C TECHNOLOGIES HOLDINGS INC
COM
78467j100
5380547
83588
SH
SOLE
67315
0
16273
SS&C TECHNOLOGIES HOLDINGS INC
COM
78467j100
1430623
22225
SH
OTR
01
22225
0
0
STAAR SURGICAL CO
COM
852312305
17417862
455012
SH
SOLE
444159
0
10853
STAAR SURGICAL CO
COM
852312305
9806647
256182
SH
OTR
01
256182
0
0
STERIS PLC USD
COM
G8473T100
23674136
105303
SH
SOLE
84608
0
20695
STERIS PLC USD
COM
G8473T100
6284618
27954
SH
OTR
01
27954
0
0
TEXAS ROADHOUSE INC
COM
882681109
92290489
597465
SH
SOLE
582924
0
14541
TEXAS ROADHOUSE INC
COM
882681109
53024917
343270
SH
OTR
01
343270
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
3905150
6719
SH
SOLE
5945
0
774
TJX COS INC
COM
872540109
3640877
35899
SH
SOLE
31766
0
4133
TREX CO INC
COM
89531p105
87583577
878031
SH
SOLE
854539
0
23492
TREX CO INC
COM
89531p105
46649883
467668
SH
OTR
01
467668
0
0
TRIMBLE INC
COM
896239100
6681982
103822
SH
SOLE
83451
0
20371
TRIMBLE INC
COM
896239100
1770544
27510
SH
OTR
01
27510
0
0
TYLER TECHNOLOGIES INC
COM
902252105
68085087
160196
SH
SOLE
146004
0
14192
TYLER TECHNOLOGIES INC
COM
902252105
27910832
65671
SH
OTR
01
65671
0
0
UFP TECHNOLOGIES INC
COM
902673102
13238841
52493
SH
SOLE
51248
0
1245
UFP TECHNOLOGIES INC
COM
902673102
7452258
29549
SH
OTR
01
29549
0
0
ULTA BEAUTY INC
COM
90384s303
21123031
40397
SH
SOLE
32906
0
7491
ULTA BEAUTY INC
COM
90384s303
4877948
9329
SH
OTR
01
9329
0
0
VERALTO CORP
COM
92338c103
962316
10854
SH
SOLE
9605
0
1249
VERICEL CORP
COM
92346j108
22401160
430626
SH
SOLE
420152
0
10474
VERICEL CORP
COM
92346j108
12928999
248539
SH
OTR
01
248539
0
0
VERISK ANALYTICS INC
COM
92345y106
26452338
112215
SH
SOLE
90178
0
22037
VERISK ANALYTICS INC
COM
92345y106
7015561
29761
SH
OTR
01
29761
0
0
VISA INC CL A
COM
92826c839
3266352
11704
SH
SOLE
10358
0
1346
VULCAN MATERIALS CO
COM
929160109
9569875
35065
SH
SOLE
28175
0
6890
VULCAN MATERIALS CO
COM
929160109
2539794
9306
SH
OTR
01
9306
0
0
WAL-MART INC
COM
931142103
2280785
37906
SH
SOLE
33546
0
4360
WATSCO INC
COM
942622200
21597136
49997
SH
SOLE
41719
0
8278
WATSCO INC
COM
942622200
4807826
11130
SH
OTR
01
11130
0
0
WD 40 CO
COM
929236107
34742839
137155
SH
SOLE
133837
0
3318
WD 40 CO
COM
929236107
19936510
78704
SH
OTR
01
78704
0
0
ISHARES RUSSELL MID-CAP GROWTH
ETF
464287481
253985
2225
SH
SOLE
2225
0
0
ISHARES TR RUS 2000 GRW ETF
ETF
464287648
9366379
34588
SH
SOLE
34588
0
0