0001009232-23-000004.txt : 20230207
0001009232-23-000004.hdr.sgml : 20230207
20230207164901
ACCESSION NUMBER: 0001009232-23-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230207
DATE AS OF CHANGE: 20230207
EFFECTIVENESS DATE: 20230207
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: GENEVA CAPITAL MANAGEMENT LLC
CENTRAL INDEX KEY: 0001009232
IRS NUMBER: 391567956
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03935
FILM NUMBER: 23595770
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-2022
12-31-2022
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-07-2023
2
331
4451351403
false
1
0001097218
028-05161
000109391
801-56370
Nationwide Fund Advisors
2
0001537825
028-14686
Wilmington Trust, National Association
INFORMATION TABLE
2
inftable.xml
AAON INC
COM
000360206
53725530
713297
SH
SOLE
696410
0
16887
AAON INC
COM
000360206
28777964
382076
SH
OTR
01
382076
0
0
AAON INC
COM
000360206
1222971
16237
SH
OTR
02
16237
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724f101
2550561
7579
SH
SOLE
6903
0
676
ADVANCED DRAIN SYSTEMS INC
COM
00790r104
21592701
263422
SH
SOLE
215317
0
48105
ADVANCED DRAIN SYSTEMS INC
COM
00790r104
5547402
67676
SH
OTR
01
67676
0
0
ADVANCED DRAIN SYSTEMS INC
COM
00790r104
465262
5676
SH
OTR
5676
0
0
ALARM HOLDINGS INC
COM
011642105
40428079
817059
SH
SOLE
797334
0
19725
ALARM HOLDINGS INC
COM
011642105
22173522
448131
SH
OTR
01
448131
0
0
ALARM HOLDINGS INC
COM
011642105
942347
19045
SH
OTR
02
19045
0
0
ALIGN TECHNOLOGY INC
COM
016255101
5777816
27396
SH
SOLE
22079
0
5317
ALIGN TECHNOLOGY INC
COM
016255101
1580485
7494
SH
OTR
01
7494
0
0
ALIGN TECHNOLOGY INC
COM
016255101
132656
629
SH
OTR
629
0
0
ALLEGIANT TRAVEL CO
COM
01748x102
15182303
223302
SH
SOLE
217695
0
5607
ALLEGIANT TRAVEL CO
COM
01748x102
8719514
128247
SH
OTR
01
128247
0
0
ALLEGIANT TRAVEL CO
COM
01748x102
370545
5450
SH
OTR
02
5450
0
0
ALPHABET INC CAP STOCK CL A
COM
02079k305
3010055
34116
SH
SOLE
31074
0
3042
AMPHENOL CORP CL A
COM
032095101
28534683
374766
SH
SOLE
306303
0
68463
AMPHENOL CORP CL A
COM
032095101
6953181
91321
SH
OTR
01
91321
0
0
AMPHENOL CORP CL A
COM
032095101
583156
7659
SH
OTR
7659
0
0
ANSYS INC
COM
03662q105
19194567
79451
SH
SOLE
64043
0
15408
ANSYS INC
COM
03662q105
5309182
21976
SH
OTR
01
21976
0
0
ANSYS INC
COM
03662q105
445250
1843
SH
OTR
1843
0
0
AVID BIOSERVICES INC
COM
05368m106
15785391
1146361
SH
SOLE
1117407
0
28954
AVID BIOSERVICES INC
COM
05368m106
9119527
662275
SH
OTR
01
662275
0
0
AVID BIOSERVICES INC
COM
05368m106
387557
28145
SH
OTR
02
28145
0
0
AXON ENTERPRISE INC
COM
05464c101
29312032
176653
SH
SOLE
148572
0
28081
AXON ENTERPRISE INC
COM
05464c101
7504350
45226
SH
OTR
01
45226
0
0
AXON ENTERPRISE INC
COM
05464c101
629372
3793
SH
OTR
3793
0
0
AXOS FINANCIAL INC
COM
05465c100
23181309
606523
SH
SOLE
591878
0
14645
AXOS FINANCIAL INC
COM
05465c100
12801139
334933
SH
OTR
01
334933
0
0
AXOS FINANCIAL INC
COM
05465c100
544023
14234
SH
OTR
02
14234
0
0
AZENTA INC
COM
114340102
27114218
465720
SH
SOLE
454167
0
11553
AZENTA INC
COM
114340102
15382714
264217
SH
OTR
01
264217
0
0
AZENTA INC
COM
114340102
653752
11229
SH
OTR
02
11229
0
0
BALCHEM CORP
COM
057665200
58461994
478765
SH
SOLE
467303
0
11462
BALCHEM CORP
COM
057665200
31808312
260489
SH
OTR
01
260489
0
0
BALCHEM CORP
COM
057665200
1351758
11070
SH
OTR
02
11070
0
0
BARNES GROUP INC
COM
067806109
16919008
414174
SH
SOLE
404111
0
10063
BARNES GROUP INC
COM
067806109
9400606
230125
SH
OTR
01
230125
0
0
BARNES GROUP INC
COM
067806109
399513
9780
SH
OTR
02
9780
0
0
BIO-TECHNE CORP
COM
09073m104
57250023
690758
SH
SOLE
671703
0
19055
BIO-TECHNE CORP
COM
09073m104
29315485
353710
SH
OTR
01
353710
0
0
BIO-TECHNE CORP
COM
09073m104
1245852
15032
SH
OTR
02
15032
0
0
BIOLIFE SOLUTIONS INC NEW
COM
09062w204
17365839
954167
SH
SOLE
930436
0
23731
BIOLIFE SOLUTIONS INC NEW
COM
09062w204
9879288
542818
SH
OTR
01
542818
0
0
BIOLIFE SOLUTIONS INC NEW
COM
09062w204
419838
23068
SH
OTR
02
23068
0
0
BLACKBAUD INC
COM
09227q100
32411612
550656
SH
SOLE
536961
0
13695
BLACKBAUD INC
COM
09227q100
18436423
313225
SH
OTR
01
313225
0
0
BLACKBAUD INC
COM
09227q100
783485
13311
SH
OTR
02
13311
0
0
BLACKLINE INC
COM
09239b109
46767786
695225
SH
SOLE
654339
0
40886
BLACKLINE INC
COM
09239b109
22588190
335784
SH
OTR
01
335784
0
0
BLACKLINE INC
COM
09239b109
222731
3311
SH
OTR
3311
0
0
BLACKLINE INC
COM
09239b109
847131
12593
SH
OTR
02
12593
0
0
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
23117695
366366
SH
SOLE
356649
0
9717
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
12966293
205488
SH
OTR
01
205488
0
0
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
551052
8733
SH
OTR
02
8733
0
0
BROADRIDGE FINANCIAL SOLUTIONS
COM
11133t103
14897551
111068
SH
SOLE
90096
0
20972
BROADRIDGE FINANCIAL SOLUTIONS
COM
11133t103
3967297
29578
SH
OTR
01
29578
0
0
BROADRIDGE FINANCIAL SOLUTIONS
COM
11133t103
332777
2481
SH
OTR
2481
0
0
BURLINGTON STORES INC
COM
122017106
19925225
98270
SH
SOLE
80319
0
17951
BURLINGTON STORES INC
COM
122017106
5131045
25306
SH
OTR
01
25306
0
0
BURLINGTON STORES INC
COM
122017106
430459
2123
SH
OTR
2123
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
11199660
69719
SH
SOLE
56430
0
13289
CADENCE DESIGN SYSTEM INC
COM
127387108
3027743
18848
SH
OTR
01
18848
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
253972
1581
SH
OTR
1581
0
0
CATALENT INC
COM
148806102
7646164
169877
SH
SOLE
134260
0
35617
CATALENT INC
COM
148806102
2261707
50249
SH
OTR
01
50249
0
0
CATALENT INC
COM
148806102
189717
4215
SH
OTR
4215
0
0
CERTARA INC
COM
15687v109
11860769
738069
SH
SOLE
719894
0
18175
CERTARA INC
COM
15687v109
6679271
415636
SH
OTR
01
415636
0
0
CERTARA INC
COM
15687v109
283860
17664
SH
OTR
02
17664
0
0
CHARLES RIVER LABORATORIES INT
COM
159864107
3433886
15759
SH
SOLE
12957
0
2802
CHARLES RIVER LABORATORIES INT
COM
159864107
862666
3959
SH
OTR
01
3959
0
0
CHARLES RIVER LABORATORIES INT
COM
159864107
72343
332
SH
OTR
332
0
0
CHURCH & DWIGHT CO INC
COM
171340102
14597101
181083
SH
SOLE
151593
0
29490
CHURCH & DWIGHT CO INC
COM
171340102
3124685
38763
SH
OTR
01
38763
0
0
CHURCH & DWIGHT CO INC
COM
171340102
262063
3251
SH
OTR
3251
0
0
COGNEX CORP
COM
192422103
5063713
107487
SH
SOLE
87274
0
20213
COGNEX CORP
COM
192422103
1342258
28492
SH
OTR
01
28492
0
0
COGNEX CORP
COM
192422103
112593
2390
SH
OTR
2390
0
0
CONSTRUCTION PARTNERS INC CL A
COM
21044c107
44830312
1679667
SH
SOLE
1638074
0
41593
CONSTRUCTION PARTNERS INC CL A
COM
21044c107
25382083
950996
SH
OTR
01
950996
0
0
CONSTRUCTION PARTNERS INC CL A
COM
21044c107
1078676
40415
SH
OTR
02
40415
0
0
COOPER COS INC NEW
COM
216648402
6873307
20786
SH
SOLE
16794
0
3992
COOPER COS INC NEW
COM
216648402
1860349
5626
SH
OTR
01
5626
0
0
COOPER COS INC NEW
COM
216648402
156076
472
SH
OTR
472
0
0
COPART INC
COM
217204106
31965241
524967
SH
SOLE
431282
0
93685
COPART INC
COM
217204106
7917770
130034
SH
OTR
01
130034
0
0
COPART INC
COM
217204106
664127
10907
SH
OTR
10907
0
0
COSTAR GROUP INC
COM
22160n109
30049401
388838
SH
SOLE
323937
0
64901
COSTAR GROUP INC
COM
22160n109
6745694
87289
SH
OTR
01
87289
0
0
COSTAR GROUP INC
COM
22160n109
565767
7321
SH
OTR
7321
0
0
COSTCO WHOLESALE CORP
COM
22160k105
3736452
8185
SH
SOLE
7453
0
732
DANAHER CORPORATION
COM
235851102
4184346
15765
SH
SOLE
14358
0
1407
DESCARTES SYSTEMS GROUP INC
COM
249906108
62802151
901682
SH
SOLE
879732
0
21950
DESCARTES SYSTEMS GROUP INC
COM
249906108
34968897
502066
SH
OTR
01
502066
0
0
DESCARTES SYSTEMS GROUP INC
COM
249906108
1486122
21337
SH
OTR
02
21337
0
0
DISNEY WALT CO
COM
254687106
1192341
13724
SH
SOLE
12439
0
1285
DONALDSON INC
COM
257651109
26914128
457179
SH
SOLE
446155
0
11024
DONALDSON INC
COM
257651109
14841068
252099
SH
OTR
01
252099
0
0
DONALDSON INC
COM
257651109
630733
10714
SH
OTR
02
10714
0
0
DORMAN PRODS INC
COM
258278100
29502346
364812
SH
SOLE
355831
0
8981
DORMAN PRODS INC
COM
258278100
16606978
205354
SH
OTR
01
205354
0
0
DORMAN PRODS INC
COM
258278100
705752
8727
SH
OTR
02
8727
0
0
ECOLAB INC
COM
278865100
1544828
10613
SH
SOLE
9662
0
951
EDWARDS LIFESCIENCES CORP
COM
28176e108
2823988
37850
SH
SOLE
34471
0
3379
ENVESTNET INC
COM
29404k106
41534897
673175
SH
SOLE
656684
0
16491
ENVESTNET INC
COM
29404k106
23270093
377149
SH
OTR
01
377149
0
0
ENVESTNET INC
COM
29404k106
988928
16028
SH
OTR
02
16028
0
0
EPAM SYSTEMS INC
COM
29414b104
18899455
57666
SH
SOLE
47487
0
10179
EPAM SYSTEMS INC
COM
29414b104
4708313
14366
SH
OTR
01
14366
0
0
EPAM SYSTEMS INC
COM
29414b104
394927
1205
SH
OTR
1205
0
0
EPLUS INC
COM
294268107
42437686
958394
SH
SOLE
934819
0
23575
EPLUS INC
COM
294268107
23876750
539222
SH
OTR
01
539222
0
0
EPLUS INC
COM
294268107
1014720
22916
SH
OTR
02
22916
0
0
ESCO TECHNOLOGIES INC
COM
296315104
47506557
542684
SH
SOLE
529410
0
13274
ESCO TECHNOLOGIES INC
COM
296315104
26580383
303637
SH
OTR
01
303637
0
0
ESCO TECHNOLOGIES INC
COM
296315104
1129616
12904
SH
OTR
02
12904
0
0
ETSY INC
COM
29786a106
7665680
63998
SH
SOLE
51824
0
12174
ETSY INC
COM
29786a106
2068361
17268
SH
OTR
01
17268
0
0
ETSY INC
COM
29786a106
173441
1448
SH
OTR
1448
0
0
EVO PMTS INC CL A
COM
26927e104
41552373
1227907
SH
SOLE
1198155
0
29752
EVO PMTS INC CL A
COM
26927e104
23067611
681667
SH
OTR
01
681667
0
0
EVO PMTS INC CL A
COM
26927e104
978484
28915
SH
OTR
02
28915
0
0
EVOQUA WATER TECHNOLOGIES CORP
COM
30057t105
43456565
1097388
SH
SOLE
1070680
0
26708
EVOQUA WATER TECHNOLOGIES CORP
COM
30057t105
24190452
610870
SH
OTR
01
610870
0
0
EVOQUA WATER TECHNOLOGIES CORP
COM
30057t105
1028056
25961
SH
OTR
02
25961
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
89744868
529687
SH
SOLE
517016
0
12671
EXLSERVICE HOLDINGS INC
COM
302081104
48715022
287523
SH
OTR
01
287523
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
2070265
12219
SH
OTR
02
12219
0
0
EXPONENT INC
COM
30214u102
88321791
891329
SH
SOLE
870146
0
21183
EXPONENT INC
COM
30214u102
47638310
480758
SH
OTR
01
480758
0
0
EXPONENT INC
COM
30214u102
2024508
20431
SH
OTR
02
20431
0
0
FAIR ISAAC CORP
COM
303250104
102213521
170760
SH
SOLE
166707
0
4053
FAIR ISAAC CORP
COM
303250104
55107071
92063
SH
OTR
01
92063
0
0
FAIR ISAAC CORP
COM
303250104
2337455
3905
SH
OTR
02
3905
0
0
FISERV INC
COM
337738108
20908351
206870
SH
SOLE
169957
0
36913
FISERV INC
COM
337738108
4948893
48965
SH
OTR
01
48965
0
0
FISERV INC
COM
337738108
415094
4107
SH
OTR
4107
0
0
FORTUNE BRANDS INNOVATIONS INC
COM
34964c106
4305980
75398
SH
SOLE
61182
0
14216
FORTUNE BRANDS INNOVATIONS INC
COM
34964c106
1144770
20045
SH
OTR
01
20045
0
0
FORTUNE BRANDS INNOVATIONS INC
COM
34964c106
96002
1681
SH
OTR
1681
0
0
FOX FACTORY HOLDING CORP
COM
35138v102
65537078
718372
SH
SOLE
701073
0
17299
FOX FACTORY HOLDING CORP
COM
35138v102
36017969
394804
SH
OTR
01
394804
0
0
FOX FACTORY HOLDING CORP
COM
35138v102
1527829
16747
SH
OTR
02
16747
0
0
FRESHPET INC
COM
358039105
1558509
29534
SH
SOLE
23672
0
5862
FRESHPET INC
COM
358039105
439521
8329
SH
OTR
01
8329
0
0
FRESHPET INC
COM
358039105
36886
699
SH
OTR
699
0
0
GARTNER INC
COM
366651107
25893536
77032
SH
SOLE
62424
0
14608
GARTNER INC
COM
366651107
6925829
20604
SH
OTR
01
20604
0
0
GARTNER INC
COM
366651107
580850
1728
SH
OTR
1728
0
0
GENERAC HOLDINGS INC
COM
368736104
5228683
51944
SH
SOLE
41280
0
10664
GENERAC HOLDINGS INC
COM
368736104
1523288
15133
SH
OTR
01
15133
0
0
GENERAC HOLDINGS INC
COM
368736104
127738
1269
SH
OTR
1269
0
0
GLOBAL PAYMENTS INC
COM
37940x102
10940098
110150
SH
SOLE
86201
0
23949
GLOBAL PAYMENTS INC
COM
37940x102
3355824
33788
SH
OTR
01
33788
0
0
GLOBAL PAYMENTS INC
COM
37940x102
281473
2834
SH
OTR
2834
0
0
GLOBUS MED INC CL A
COM
379577208
67396163
907448
SH
SOLE
885675
0
21773
GLOBUS MED INC CL A
COM
379577208
36823586
495807
SH
OTR
01
495807
0
0
GLOBUS MED INC CL A
COM
379577208
1564943
21071
SH
OTR
02
21071
0
0
HEALTHEQUITY INC
COM
42226a107
34355177
557352
SH
SOLE
535393
0
21959
HEALTHEQUITY INC
COM
42226a107
18322860
297256
SH
OTR
01
297256
0
0
HEALTHEQUITY INC
COM
42226a107
69592
1129
SH
OTR
1129
0
0
HEALTHEQUITY INC
COM
42226a107
743440
12061
SH
OTR
02
12061
0
0
HEICO CORP CL A
COM
422806208
15865144
132375
SH
SOLE
107057
0
25318
HEICO CORP CL A
COM
422806208
4301057
35887
SH
OTR
01
35887
0
0
HEICO CORP CL A
COM
422806208
360748
3010
SH
OTR
3010
0
0
HUBSPOT INC
COM
443573100
11426996
39522
SH
SOLE
32093
0
7429
HUBSPOT INC
COM
443573100
3044539
10530
SH
OTR
01
10530
0
0
HUBSPOT INC
COM
443573100
255302
883
SH
OTR
883
0
0
HUNT J B TRANS SERVICES INC
COM
445658107
6316365
36226
SH
SOLE
30236
0
5990
HUNT J B TRANS SERVICES INC
COM
445658107
1261320
7234
SH
OTR
01
7234
0
0
HUNT J B TRANS SERVICES INC
COM
445658107
105837
607
SH
OTR
607
0
0
I3 VERTICALS INC CL A
COM
46571y107
29303340
1203917
SH
SOLE
1175304
0
28613
I3 VERTICALS INC CL A
COM
46571y107
15763217
647626
SH
OTR
01
647626
0
0
I3 VERTICALS INC CL A
COM
46571y107
669910
27523
SH
OTR
02
27523
0
0
IDEX CORP
COM
45167r104
25537341
111844
SH
SOLE
91832
0
20012
IDEX CORP
COM
45167r104
6129976
26847
SH
OTR
01
26847
0
0
IDEX CORP
COM
45167r104
514199
2252
SH
OTR
2252
0
0
IDEXX LABORATORIES INC
COM
45168d104
20500806
50252
SH
SOLE
40779
0
9473
IDEXX LABORATORIES INC
COM
45168d104
5451569
13363
SH
OTR
01
13363
0
0
IDEXX LABORATORIES INC
COM
45168d104
457323
1121
SH
OTR
1121
0
0
INTERCONTINENTAL EXCHANGE INC
COM
45866f104
16406706
159925
SH
SOLE
128853
0
31072
INTERCONTINENTAL EXCHANGE INC
COM
45866f104
4494570
43811
SH
OTR
01
43811
0
0
INTERCONTINENTAL EXCHANGE INC
COM
45866f104
377018
3675
SH
OTR
3675
0
0
INTUIT
COM
461202103
31128453
79976
SH
SOLE
65280
0
14696
INTUIT
COM
461202103
7673472
19715
SH
OTR
01
19715
0
0
INTUIT
COM
461202103
643770
1654
SH
OTR
1654
0
0
J & J SNACK FOODS CORP
COM
466032109
41345411
276170
SH
SOLE
269576
0
6594
J & J SNACK FOODS CORP
COM
466032109
22451859
149969
SH
OTR
01
149969
0
0
J & J SNACK FOODS CORP
COM
466032109
952305
6361
SH
OTR
02
6361
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
34182010
199813
SH
SOLE
163938
0
35875
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
8639206
50501
SH
OTR
01
50501
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
724653
4236
SH
OTR
4236
0
0
KINSALE CAP GROUP INC
COM
49714p108
90102793
344535
SH
SOLE
336122
0
8413
KINSALE CAP GROUP INC
COM
49714p108
50420794
192799
SH
OTR
01
192799
0
0
KINSALE CAP GROUP INC
COM
49714p108
2138711
8178
SH
OTR
02
8178
0
0
LEMAITRE VASCULAR INC
COM
525558201
26043040
565907
SH
SOLE
552198
0
13709
LEMAITRE VASCULAR INC
COM
525558201
14454054
314082
SH
OTR
01
314082
0
0
LEMAITRE VASCULAR INC
COM
525558201
613124
13323
SH
OTR
02
13323
0
0
LOWES COS INC
COM
548661107
3782571
18985
SH
SOLE
17291
0
1694
LULULEMON ATHLETICA INC
COM
550021109
13169861
41107
SH
SOLE
33280
0
7827
LULULEMON ATHLETICA INC
COM
550021109
3554936
11096
SH
OTR
01
11096
0
0
LULULEMON ATHLETICA INC
COM
550021109
298274
931
SH
OTR
931
0
0
MARKETAXESS HOLDINGS INC
COM
57060d108
1135361
4071
SH
SOLE
4046
0
25
MARTEN TRANSPORT LTD
COM
573075108
41191731
2082494
SH
SOLE
2031945
0
50549
MARTEN TRANSPORT LTD
COM
573075108
22867342
1156084
SH
OTR
01
1156084
0
0
MARTEN TRANSPORT LTD
COM
573075108
971811
49131
SH
OTR
02
49131
0
0
MARVELL TECHNOLOGY INC
COM
573874104
1782180
48115
SH
SOLE
43636
0
4479
MASIMO CORP
COM
574795100
27992732
189204
SH
SOLE
184564
0
4640
MASIMO CORP
COM
574795100
15703413
106140
SH
OTR
01
106140
0
0
MASIMO CORP
COM
574795100
667402
4511
SH
OTR
02
4511
0
0
MESA LABORATORIES INC
COM
59064r109
20044095
120595
SH
SOLE
117612
0
2983
MESA LABORATORIES INC
COM
59064r109
11355135
68318
SH
OTR
01
68318
0
0
MESA LABORATORIES INC
COM
59064r109
482508
2903
SH
OTR
02
2903
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
2933851
41763
SH
SOLE
38035
0
3728
MICROSOFT CORP
COM
594918104
3624879
15115
SH
SOLE
13764
0
1351
MONOLITHIC POWER SYSTEMS INC
COM
609839105
4961148
14030
SH
SOLE
12327
0
1703
MONOLITHIC POWER SYSTEMS INC
COM
609839105
842299
2382
SH
OTR
01
2382
0
0
MONOLITHIC POWER SYSTEMS INC
COM
609839105
70722
200
SH
OTR
200
0
0
MOTOROLA SOLUTIONS INC NEW
COM
620076307
1472555
5714
SH
SOLE
5204
0
510
NEOGEN CORP
COM
640491106
15125141
993115
SH
SOLE
968145
0
24970
NEOGEN CORP
COM
640491106
8697091
571050
SH
OTR
01
571050
0
0
NEOGEN CORP
COM
640491106
369602
24268
SH
OTR
02
24268
0
0
NOVANTA INC
COM
67000b104
55734553
410205
SH
SOLE
400211
0
9994
NOVANTA INC
COM
67000b104
31049963
228527
SH
OTR
01
228527
0
0
NOVANTA INC
COM
67000b104
1319569
9712
SH
OTR
02
9712
0
0
NV5 GLOBAL INC
COM
62945v109
31650679
239198
SH
SOLE
233291
0
5907
NV5 GLOBAL INC
COM
62945v109
17868360
135039
SH
OTR
01
135039
0
0
NV5 GLOBAL INC
COM
62945v109
759384
5739
SH
OTR
02
5739
0
0
OLLIES BARGAIN OUTLET HOLDINGS
COM
681116109
22531726
481036
SH
SOLE
469486
0
11550
OLLIES BARGAIN OUTLET HOLDINGS
COM
681116109
12276155
262087
SH
OTR
01
262087
0
0
OLLIES BARGAIN OUTLET HOLDINGS
COM
681116109
521704
11138
SH
OTR
02
11138
0
0
OMNICELL
COM
68213n109
30468856
604301
SH
SOLE
589178
0
15123
OMNICELL
COM
68213n109
17337169
343855
SH
OTR
01
343855
0
0
OMNICELL
COM
68213n109
736787
14613
SH
OTR
02
14613
0
0
ONTO INNOVATION INC
COM
683344105
52376054
769218
SH
SOLE
750335
0
18883
ONTO INNOVATION INC
COM
683344105
29406982
431884
SH
OTR
01
431884
0
0
ONTO INNOVATION INC
COM
683344105
1249724
18354
SH
OTR
02
18354
0
0
OREILLY AUTOMOTIVE INC
COM
67103h107
36821653
43626
SH
SOLE
35454
0
8172
OREILLY AUTOMOTIVE INC
COM
67103h107
9812693
11626
SH
OTR
01
11626
0
0
OREILLY AUTOMOTIVE INC
COM
67103h107
822929
975
SH
OTR
975
0
0
PACIFIC PREMIER BANCORP
COM
69478x105
23942615
758638
SH
SOLE
740669
0
17969
PACIFIC PREMIER BANCORP
COM
69478x105
12856913
407380
SH
OTR
01
407380
0
0
PACIFIC PREMIER BANCORP
COM
69478x105
546398
17313
SH
OTR
02
17313
0
0
PALOMAR HOLDINGS INC
COM
69753m105
9613932
212886
SH
SOLE
207584
0
5302
PALOMAR HOLDINGS INC
COM
69753m105
5472850
121188
SH
OTR
01
121188
0
0
PALOMAR HOLDINGS INC
COM
69753m105
232574
5150
SH
OTR
02
5150
0
0
PAYCOM SOFTWARE INC
COM
70432v102
7630213
24589
SH
SOLE
21592
0
2997
PAYCOM SOFTWARE INC
COM
70432v102
944584
3044
SH
OTR
01
3044
0
0
PAYCOM SOFTWARE INC
COM
70432v102
79129
255
SH
OTR
255
0
0
PERFICIENT INC
COM
71375u101
41243623
590629
SH
SOLE
576005
0
14624
PERFICIENT INC
COM
71375u101
23360439
334533
SH
OTR
01
334533
0
0
PERFICIENT INC
COM
71375u101
992773
14217
SH
OTR
02
14217
0
0
POOL CORP
COM
73278l105
25367906
83908
SH
SOLE
69271
0
14637
POOL CORP
COM
73278l105
6224975
20590
SH
OTR
01
20590
0
0
POOL CORP
COM
73278l105
522124
1727
SH
OTR
1727
0
0
Q2 HOLDINGS INC
COM
74736l109
12522468
466039
SH
SOLE
454185
0
11854
Q2 HOLDINGS INC
COM
74736l109
7285586
271142
SH
OTR
01
271142
0
0
Q2 HOLDINGS INC
COM
74736l109
309623
11523
SH
OTR
02
11523
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
17565125
164390
SH
SOLE
136232
0
28158
RAYMOND JAMES FINANCIAL INC
COM
754730109
3829611
35841
SH
OTR
01
35841
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
321191
3006
SH
OTR
3006
0
0
RBC BEARINGS INC
COM
75524b104
76517634
365501
SH
SOLE
356707
0
8794
RBC BEARINGS INC
COM
75524b104
41847809
199894
SH
OTR
01
199894
0
0
RBC BEARINGS INC
COM
75524b104
1778428
8495
SH
OTR
02
8495
0
0
REPLIGEN CORP
COM
759916109
17261662
101953
SH
SOLE
84242
0
17711
REPLIGEN CORP
COM
759916109
4235120
25014
SH
OTR
01
25014
0
0
REPLIGEN CORP
COM
759916109
355212
2098
SH
OTR
2098
0
0
ROPER TECHNOLOGIES INC
COM
776696106
17232397
39881
SH
SOLE
32134
0
7747
ROPER TECHNOLOGIES INC
COM
776696106
4722312
10929
SH
OTR
01
10929
0
0
ROPER TECHNOLOGIES INC
COM
776696106
396227
917
SH
OTR
917
0
0
S&P GLOBAL INC
COM
78409V104
1306266
3900
SH
SOLE
3552
0
348
SALESFORCE INC
COM
79466l302
1632713
12314
SH
SOLE
11215
0
1099
SEMTECH CORP
COM
816850101
11029899
384451
SH
SOLE
374780
0
9671
SEMTECH CORP
COM
816850101
6346285
221202
SH
OTR
01
221202
0
0
SEMTECH CORP
COM
816850101
269715
9401
SH
OTR
02
9401
0
0
SIGNATURE BANK NEW YORK NY
COM
82669g104
8295955
72001
SH
SOLE
58675
0
13326
SIGNATURE BANK NEW YORK NY
COM
82669g104
2164408
18785
SH
OTR
01
18785
0
0
SIGNATURE BANK NEW YORK NY
COM
82669g104
181587
1576
SH
OTR
1576
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982l103
37376979
318590
SH
SOLE
310828
0
7762
SITEONE LANDSCAPE SUPPLY INC
COM
82982l103
20826764
177521
SH
OTR
01
177521
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982l103
885062
7544
SH
OTR
02
7544
0
0
SPS COMMUNICATIONS INC
COM
78463m107
36233699
282128
SH
SOLE
275175
0
6953
SPS COMMUNICATIONS INC
COM
78463m107
20421654
159010
SH
OTR
01
159010
0
0
SPS COMMUNICATIONS INC
COM
78463m107
867930
6758
SH
OTR
02
6758
0
0
SS&C TECHNOLOGIES HOLDINGS INC
COM
78467j100
4890881
93947
SH
SOLE
75728
0
18219
SS&C TECHNOLOGIES HOLDINGS INC
COM
78467j100
1333725
25619
SH
OTR
01
25619
0
0
SS&C TECHNOLOGIES HOLDINGS INC
COM
78467j100
111877
2149
SH
OTR
2149
0
0
STAAR SURGICAL CO PAR $0.01
COM
852312305
28991000
597260
SH
SOLE
582777
0
14483
STAAR SURGICAL CO PAR $0.01
COM
852312305
15979659
329206
SH
OTR
01
329206
0
0
STAAR SURGICAL CO PAR $0.01
COM
852312305
679123
13991
SH
OTR
02
13991
0
0
STERIS PLC USD
COM
G8473T100
19874306
107609
SH
SOLE
86769
0
20840
STERIS PLC USD
COM
G8473T100
5466270
29597
SH
OTR
01
29597
0
0
STERIS PLC USD
COM
G8473T100
458401
2482
SH
OTR
2482
0
0
TECHTARGET INC
COM
87874r100
18229473
413742
SH
SOLE
403182
0
10560
TECHTARGET INC
COM
87874r100
10643927
241578
SH
OTR
01
241578
0
0
TECHTARGET INC
COM
87874r100
452320
10266
SH
OTR
02
10266
0
0
TEXAS ROADHOUSE INC
COM
882681109
46047530
506295
SH
SOLE
493915
0
12380
TEXAS ROADHOUSE INC
COM
882681109
25798968
283661
SH
OTR
01
283661
0
0
TEXAS ROADHOUSE INC
COM
882681109
1094310
12032
SH
OTR
02
12032
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
4173129
7578
SH
SOLE
6902
0
676
TJX COS INC
COM
872540109
3625780
45550
SH
SOLE
41483
0
4067
TREX CO INC
COM
89531p105
33050460
780781
SH
SOLE
759330
0
21451
TREX CO INC
COM
89531p105
17165450
405515
SH
OTR
01
405515
0
0
TREX CO INC
COM
89531p105
729473
17233
SH
OTR
02
17233
0
0
TRIMBLE INC
COM
896239100
8330164
164758
SH
SOLE
132898
0
31860
TRIMBLE INC
COM
896239100
2271964
44936
SH
OTR
01
44936
0
0
TRIMBLE INC
COM
896239100
190561
3769
SH
OTR
3769
0
0
TYLER TECHNOLOGIES INC
COM
902252105
44897205
139255
SH
SOLE
124591
0
14664
TYLER TECHNOLOGIES INC
COM
902252105
16504813
51192
SH
OTR
01
51192
0
0
TYLER TECHNOLOGIES INC
COM
902252105
473298
1468
SH
OTR
1468
0
0
TYLER TECHNOLOGIES INC
COM
902252105
461691
1432
SH
OTR
02
1432
0
0
ULTA BEAUTY INC
COM
90384s303
21916358
46723
SH
SOLE
38481
0
8242
ULTA BEAUTY INC
COM
90384s303
5095976
10864
SH
OTR
01
10864
0
0
ULTA BEAUTY INC
COM
90384s303
427323
911
SH
OTR
911
0
0
VANGUARD SMALL-CAP GROWTH INDE
COM
922908595
2911440
14518
SH
SOLE
14518
0
0
VERISK ANALYTICS INC
COM
92345y106
18504517
104889
SH
SOLE
84513
0
20376
VERISK ANALYTICS INC
COM
92345y106
5117768
29009
SH
OTR
01
29009
0
0
VERISK ANALYTICS INC
COM
92345y106
429230
2433
SH
OTR
2433
0
0
VISA INC CL A
COM
92826c839
3085652
14852
SH
SOLE
13526
0
1326
WAL-MART INC
COM
931142103
2272718
16029
SH
SOLE
14599
0
1430
WATSCO INC
COM
942622200
13166824
52794
SH
SOLE
43559
0
9235
WATSCO INC
COM
942622200
3238958
12987
SH
OTR
01
12987
0
0
WATSCO INC
COM
942622200
271597
1089
SH
OTR
1089
0
0
WD 40 CO
COM
929236107
17853040
110744
SH
SOLE
107996
0
2748
WD 40 CO
COM
929236107
10133338
62858
SH
OTR
01
62858
0
0
WD 40 CO
COM
929236107
430592
2671
SH
OTR
02
2671
0
0
ISHARES RUSSELL MID-CAP GROWTH
ETF
464287481
3479181
41617
SH
SOLE
41617
0
0
ISHARES TR RUS 2000 GRW ETF
ETF
464287648
11243637
52413
SH
SOLE
52413
0
0