0001009232-23-000007.txt : 20230515
0001009232-23-000007.hdr.sgml : 20230515
20230512180113
ACCESSION NUMBER: 0001009232-23-000007
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230515
DATE AS OF CHANGE: 20230512
EFFECTIVENESS DATE: 20230515
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: 23917489
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-2023
03-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
05-12-2023
1
225
4907778560
false
1
028-05161
000109391
801-56370
Nationwide Fund Advisors
INFORMATION TABLE
2
inftable.xml
AAON INC
COM
000360206
71356592
737993
SH
SOLE
721106
0
16887
AAON INC
COM
000360206
38104175
394086
SH
OTR
01
394086
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724f101
2718015
7053
SH
SOLE
6383
0
670
ADVANCED DRAIN SYSTEMS INC
COM
00790r104
23062795
273872
SH
SOLE
225486
0
48386
ADVANCED DRAIN SYSTEMS INC
COM
00790r104
5743206
68201
SH
OTR
01
68201
0
0
ALARM HOLDINGS INC
COM
011642105
42459018
844451
SH
SOLE
824726
0
19725
ALARM HOLDINGS INC
COM
011642105
23240220
462216
SH
OTR
01
462216
0
0
ALIGN TECHNOLOGY INC
COM
016255101
6439065
19271
SH
SOLE
15643
0
3628
ALIGN TECHNOLOGY INC
COM
016255101
1712802
5126
SH
OTR
01
5126
0
0
ALLEGIANT TRAVEL CO
COM
01748x102
21840277
237446
SH
SOLE
231839
0
5607
ALLEGIANT TRAVEL CO
COM
01748x102
12105856
131614
SH
OTR
01
131614
0
0
ALPHABET INC CAP STOCK CL A
COM
02079k305
3293427
31750
SH
SOLE
28735
0
3015
AMPHENOL CORP CL A
COM
032095101
31345820
383576
SH
SOLE
314767
0
68809
AMPHENOL CORP CL A
COM
032095101
7520610
92029
SH
OTR
01
92029
0
0
ANSYS INC
COM
03662q105
27441071
82455
SH
SOLE
66849
0
15606
ANSYS INC
COM
03662q105
7370522
22147
SH
OTR
01
22147
0
0
AVID BIOSERVICES INC
COM
05368m106
27923933
1488483
SH
SOLE
1452949
0
35534
AVID BIOSERVICES INC
COM
05368m106
15710112
837426
SH
OTR
01
837426
0
0
AXON ENTERPRISE INC
COM
05464c101
40621122
180659
SH
SOLE
152864
0
27795
AXON ENTERPRISE INC
COM
05464c101
10247988
45577
SH
OTR
01
45577
0
0
AXOS FINANCIAL INC
COM
05465c100
12877727
348801
SH
SOLE
340592
0
8209
AXOS FINANCIAL INC
COM
05465c100
7143503
193486
SH
OTR
01
193486
0
0
AZENTA INC
COM
114340102
21174096
474543
SH
SOLE
462990
0
11553
AZENTA INC
COM
114340102
12159932
272522
SH
OTR
01
272522
0
0
BALCHEM CORP
COM
057665200
62682737
495594
SH
SOLE
484126
0
11468
BALCHEM CORP
COM
057665200
33982140
268676
SH
OTR
01
268676
0
0
BARNES GROUP INC
COM
067806109
17175119
426393
SH
SOLE
416330
0
10063
BARNES GROUP INC
COM
067806109
9560780
237358
SH
OTR
01
237358
0
0
BIO-TECHNE CORP
COM
09073m104
52335755
705429
SH
SOLE
686406
0
19023
BIO-TECHNE CORP
COM
09073m104
27066589
364828
SH
OTR
01
364828
0
0
BIOLIFE SOLUTIONS INC NEW
COM
09062w204
21724194
998814
SH
SOLE
975083
0
23731
BIOLIFE SOLUTIONS INC NEW
COM
09062w204
12177368
559879
SH
OTR
01
559879
0
0
BLACKBAUD INC
COM
09227q100
39539809
570560
SH
SOLE
556865
0
13695
BLACKBAUD INC
COM
09227q100
22388751
323070
SH
OTR
01
323070
0
0
BLACKLINE INC
COM
09239b109
45464049
677052
SH
SOLE
642303
0
34749
BLACKLINE INC
COM
09239b109
22555013
335890
SH
OTR
01
335890
0
0
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
29902119
388390
SH
SOLE
378680
0
9710
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
16317723
211946
SH
OTR
01
211946
0
0
BROADRIDGE FINANCIAL SOLUTIONS
COM
11133t103
16357168
111600
SH
SOLE
90504
0
21096
BROADRIDGE FINANCIAL SOLUTIONS
COM
11133t103
4368812
29807
SH
OTR
01
29807
0
0
BURLINGTON STORES INC
COM
122017106
20894036
103385
SH
SOLE
85323
0
18062
BURLINGTON STORES INC
COM
122017106
5153954
25502
SH
OTR
01
25502
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
14855853
70712
SH
SOLE
57286
0
13426
CADENCE DESIGN SYSTEM INC
COM
127387108
3990660
18995
SH
OTR
01
18995
0
0
CASELLA WASTE SYSTEMS INC CL A
COM
147448104
22199389
268563
SH
SOLE
262165
0
6398
CASELLA WASTE SYSTEMS INC CL A
COM
147448104
12725672
153952
SH
OTR
01
153952
0
0
CATALENT INC
COM
148806102
12347278
187906
SH
SOLE
152081
0
35825
CATALENT INC
COM
148806102
3327423
50638
SH
OTR
01
50638
0
0
CERTARA INC
COM
15687v109
29710329
1232282
SH
SOLE
1202921
0
29361
CERTARA INC
COM
15687v109
16682432
691930
SH
OTR
01
691930
0
0
CHARLES RIVER LABORATORIES INT
COM
159864107
3116946
15444
SH
SOLE
12622
0
2822
CHARLES RIVER LABORATORIES INT
COM
159864107
805060
3989
SH
OTR
01
3989
0
0
CHURCH & DWIGHT CO INC
COM
171340102
19728859
223152
SH
SOLE
186084
0
37068
CHURCH & DWIGHT CO INC
COM
171340102
4380715
49550
SH
OTR
01
49550
0
0
COGNEX CORP
COM
192422103
3890132
78509
SH
SOLE
63770
0
14739
COGNEX CORP
COM
192422103
1038320
20955
SH
OTR
01
20955
0
0
CONSTRUCTION PARTNERS INC CL A
COM
21044c107
54080050
2007426
SH
SOLE
1959486
0
47940
CONSTRUCTION PARTNERS INC CL A
COM
21044c107
30434738
1129723
SH
OTR
01
1129723
0
0
COOPER COS INC NEW
COM
216648402
8033830
21518
SH
SOLE
17501
0
4017
COOPER COS INC NEW
COM
216648402
2116578
5669
SH
OTR
01
5669
0
0
COPART INC
COM
217204106
41433640
550906
SH
SOLE
456138
0
94768
COPART INC
COM
217204106
9855744
131043
SH
OTR
01
131043
0
0
COSTAR GROUP INC
COM
22160n109
28547024
414626
SH
SOLE
344911
0
69715
COSTAR GROUP INC
COM
22160n109
6455445
93761
SH
OTR
01
93761
0
0
COSTCO WHOLESALE CORP
COM
22160k105
3785653
7619
SH
SOLE
6894
0
725
DANAHER CORPORATION
COM
235851102
3697427
14670
SH
SOLE
13275
0
1395
DESCARTES SYSTEMS GROUP INC
COM
249906108
74845645
928491
SH
SOLE
906541
0
21950
DESCARTES SYSTEMS GROUP INC
COM
249906108
41743647
517847
SH
OTR
01
517847
0
0
DIGI INTERNATIONAL INC
COM
253798102
7056040
209502
SH
SOLE
204507
0
4995
DIGI INTERNATIONAL INC
COM
253798102
3964203
117702
SH
OTR
01
117702
0
0
DISNEY WALT CO
COM
254687106
1342042
13403
SH
SOLE
12130
0
1273
DONALDSON INC
COM
257651109
30737695
470427
SH
SOLE
459403
0
11024
DONALDSON INC
COM
257651109
16856152
257976
SH
OTR
01
257976
0
0
DORMAN PRODS INC
COM
258278100
32455194
376248
SH
SOLE
367267
0
8981
DORMAN PRODS INC
COM
258278100
18270644
211809
SH
OTR
01
211809
0
0
ECOLAB INC
COM
278865100
1634940
9877
SH
SOLE
8934
0
943
EDWARDS LIFESCIENCES CORP
COM
28176e108
2914412
35228
SH
SOLE
31880
0
3348
ENVESTNET INC
COM
29404k106
40496658
690245
SH
SOLE
673754
0
16491
ENVESTNET INC
COM
29404k106
22822806
389003
SH
OTR
01
389003
0
0
EPAM SYSTEMS INC
COM
29414b104
17622387
58938
SH
SOLE
48666
0
10272
EPAM SYSTEMS INC
COM
29414b104
4328922
14478
SH
OTR
01
14478
0
0
EPLUS INC
COM
294268107
48522444
989446
SH
SOLE
965871
0
23575
EPLUS INC
COM
294268107
27274577
556170
SH
OTR
01
556170
0
0
ESCO TECHNOLOGIES INC
COM
296315104
53232869
557704
SH
SOLE
544430
0
13274
ESCO TECHNOLOGIES INC
COM
296315104
29893126
313181
SH
OTR
01
313181
0
0
ETSY INC
COM
29786a106
7165239
64360
SH
SOLE
52068
0
12292
ETSY INC
COM
29786a106
1937476
17403
SH
OTR
01
17403
0
0
EVOQUA WATER TECHNOLOGIES CORP
COM
30057t105
55933778
1124975
SH
SOLE
1098267
0
26708
EVOQUA WATER TECHNOLOGIES CORP
COM
30057t105
30798507
619439
SH
OTR
01
619439
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
88362792
546022
SH
SOLE
533351
0
12671
EXLSERVICE HOLDINGS INC
COM
302081104
47992305
296560
SH
OTR
01
296560
0
0
EXPONENT INC
COM
30214u102
91268059
915519
SH
SOLE
894336
0
21183
EXPONENT INC
COM
30214u102
49433181
495869
SH
OTR
01
495869
0
0
FAIR ISAAC CORP
COM
303250104
123311653
175485
SH
SOLE
171436
0
4049
FAIR ISAAC CORP
COM
303250104
66265775
94303
SH
OTR
01
94303
0
0
FISERV INC
COM
337738108
25751902
227832
SH
SOLE
186778
0
41054
FISERV INC
COM
337738108
6214502
54981
SH
OTR
01
54981
0
0
FORTUNE BRANDS INNOVATIONS INC
COM
34964c106
4529530
77125
SH
SOLE
62826
0
14299
FORTUNE BRANDS INNOVATIONS INC
COM
34964c106
1186346
20200
SH
OTR
01
20200
0
0
FOX FACTORY HOLDING CORP
COM
35138v102
90075604
742157
SH
SOLE
724858
0
17299
FOX FACTORY HOLDING CORP
COM
35138v102
49330594
406448
SH
OTR
01
406448
0
0
FRESHPET INC
COM
358039105
2065826
31211
SH
SOLE
25285
0
5926
FRESHPET INC
COM
358039105
555533
8393
SH
OTR
01
8393
0
0
GARTNER INC
COM
366651107
25337974
77779
SH
SOLE
63085
0
14694
GARTNER INC
COM
366651107
6764288
20764
SH
OTR
01
20764
0
0
GENERAC HOLDINGS INC
COM
368736104
3918330
36277
SH
SOLE
29401
0
6876
GENERAC HOLDINGS INC
COM
368736104
1056122
9778
SH
OTR
01
9778
0
0
GLOBAL PAYMENTS INC
COM
37940x102
13042243
123929
SH
SOLE
99839
0
24090
GLOBAL PAYMENTS INC
COM
37940x102
3583422
34050
SH
OTR
01
34050
0
0
GLOBUS MED INC CL A
COM
379577208
52241732
922347
SH
SOLE
900574
0
21773
GLOBUS MED INC CL A
COM
379577208
28965186
511391
SH
OTR
01
511391
0
0
GROCERY OUTLET HOLDING CORP
COM
39874r101
12211033
432096
SH
SOLE
421694
0
10402
GROCERY OUTLET HOLDING CORP
COM
39874r101
6928589
245173
SH
OTR
01
245173
0
0
HEALTHEQUITY INC
COM
42226a107
33766538
575141
SH
SOLE
553125
0
22016
HEALTHEQUITY INC
COM
42226a107
17981699
306280
SH
OTR
01
306280
0
0
HEICO CORP CL A
COM
422806208
18327500
134860
SH
SOLE
109308
0
25552
HEICO CORP CL A
COM
422806208
4914959
36166
SH
OTR
01
36166
0
0
HUBSPOT INC
COM
443573100
17012980
39680
SH
SOLE
32169
0
7511
HUBSPOT INC
COM
443573100
4549895
10612
SH
OTR
01
10612
0
0
HUNT J B TRANS SERVICES INC
COM
445658107
6394401
36444
SH
SOLE
30433
0
6011
HUNT J B TRANS SERVICES INC
COM
445658107
1279103
7290
SH
OTR
01
7290
0
0
I3 VERTICALS INC CL A
COM
46571y107
30494866
1243166
SH
SOLE
1214553
0
28613
I3 VERTICALS INC CL A
COM
46571y107
16385574
667981
SH
OTR
01
667981
0
0
IDEX CORP
COM
45167r104
25747090
111445
SH
SOLE
91329
0
20116
IDEX CORP
COM
45167r104
6250517
27055
SH
OTR
01
27055
0
0
IDEXX LABORATORIES INC
COM
45168d104
25223595
50439
SH
SOLE
40911
0
9528
IDEXX LABORATORIES INC
COM
45168d104
6734577
13467
SH
OTR
01
13467
0
0
INTERCONTINENTAL EXCHANGE INC
COM
45866f104
17246317
165369
SH
SOLE
134116
0
31253
INTERCONTINENTAL EXCHANGE INC
COM
45866f104
4604508
44151
SH
OTR
01
44151
0
0
INTUIT
COM
461202103
36537311
81953
SH
SOLE
67181
0
14772
INTUIT
COM
461202103
8857750
19868
SH
OTR
01
19868
0
0
J & J SNACK FOODS CORP
COM
466032109
49688077
335232
SH
SOLE
327383
0
7849
J & J SNACK FOODS CORP
COM
466032109
27281670
184062
SH
OTR
01
184062
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
32841258
203377
SH
SOLE
167292
0
36085
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
8218040
50892
SH
OTR
01
50892
0
0
KINSALE CAP GROUP INC
COM
49714p108
108064802
360036
SH
SOLE
351596
0
8440
KINSALE CAP GROUP INC
COM
49714p108
59575273
198485
SH
OTR
01
198485
0
0
LEMAITRE VASCULAR INC
COM
525558201
30039282
583627
SH
SOLE
569918
0
13709
LEMAITRE VASCULAR INC
COM
525558201
16642567
323345
SH
OTR
01
323345
0
0
LOWES COS INC
COM
548661107
3533070
17668
SH
SOLE
15989
0
1679
LULULEMON ATHLETICA INC
COM
550021109
15065641
41368
SH
SOLE
33461
0
7907
LULULEMON ATHLETICA INC
COM
550021109
4072373
11182
SH
OTR
01
11182
0
0
MARKETAXESS HOLDINGS INC
COM
57060d108
1788532
4571
SH
SOLE
4546
0
25
MARTEN TRANSPORT LTD
COM
573075108
44889227
2142684
SH
SOLE
2092135
0
50549
MARTEN TRANSPORT LTD
COM
573075108
24981220
1192421
SH
OTR
01
1192421
0
0
MARVELL TECHNOLOGY INC
COM
573874104
2033281
46958
SH
SOLE
42520
0
4438
MASIMO CORP
COM
574795100
36458339
197563
SH
SOLE
192923
0
4640
MASIMO CORP
COM
574795100
20202701
109476
SH
OTR
01
109476
0
0
MESA LABORATORIES INC
COM
59064r109
21784430
124675
SH
SOLE
121692
0
2983
MESA LABORATORIES INC
COM
59064r109
12312524
70466
SH
OTR
01
70466
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
3256277
38867
SH
SOLE
35173
0
3694
MICROSOFT CORP
COM
594918104
4055516
14067
SH
SOLE
12728
0
1339
MONOLITHIC POWER SYSTEMS INC
COM
609839105
7458211
14900
SH
SOLE
13179
0
1721
MONOLITHIC POWER SYSTEMS INC
COM
609839105
1201296
2400
SH
OTR
01
2400
0
0
MOTOROLA SOLUTIONS INC NEW
COM
620076307
1521639
5318
SH
SOLE
4814
0
504
NEOGEN CORP
COM
640491106
19553561
1055808
SH
SOLE
1030838
0
24970
NEOGEN CORP
COM
640491106
10908261
588999
SH
OTR
01
588999
0
0
NOVANTA INC
COM
67000b104
66884142
420417
SH
SOLE
410423
0
9994
NOVANTA INC
COM
67000b104
37499104
235710
SH
OTR
01
235710
0
0
NV5 GLOBAL INC
COM
62945v109
29184510
280701
SH
SOLE
273849
0
6852
NV5 GLOBAL INC
COM
62945v109
16809142
161673
SH
OTR
01
161673
0
0
OLLIES BARGAIN OUTLET HOLDINGS
COM
681116109
38696793
667877
SH
SOLE
652326
0
15551
OLLIES BARGAIN OUTLET HOLDINGS
COM
681116109
21095780
364097
SH
OTR
01
364097
0
0
OMNICELL
COM
68213n109
38071451
648908
SH
SOLE
633785
0
15123
OMNICELL
COM
68213n109
20808078
354663
SH
OTR
01
354663
0
0
ONTO INNOVATION INC
COM
683344105
70142322
798160
SH
SOLE
779277
0
18883
ONTO INNOVATION INC
COM
683344105
39146849
445458
SH
OTR
01
445458
0
0
OREILLY AUTOMOTIVE INC
COM
67103h107
37195215
43812
SH
SOLE
35547
0
8265
OREILLY AUTOMOTIVE INC
COM
67103h107
9946650
11716
SH
OTR
01
11716
0
0
PALOMAR HOLDINGS INC
COM
69753m105
12447378
225496
SH
SOLE
220194
0
5302
PALOMAR HOLDINGS INC
COM
69753m105
6899834
124997
SH
OTR
01
124997
0
0
PAYCOM SOFTWARE INC
COM
70432v102
7690854
25298
SH
SOLE
22281
0
3017
PAYCOM SOFTWARE INC
COM
70432v102
932399
3067
SH
OTR
01
3067
0
0
PERFICIENT INC
COM
71375u101
44198361
612250
SH
SOLE
597626
0
14624
PERFICIENT INC
COM
71375u101
24909015
345048
SH
OTR
01
345048
0
0
POOL CORP
COM
73278l105
26644969
77809
SH
SOLE
64324
0
13485
POOL CORP
COM
73278l105
6514921
19025
SH
OTR
01
19025
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
11286285
121007
SH
SOLE
100829
0
20178
RAYMOND JAMES FINANCIAL INC
COM
754730109
2307873
24744
SH
OTR
01
24744
0
0
RBC BEARINGS INC
COM
75524b104
87448158
375749
SH
SOLE
366955
0
8794
RBC BEARINGS INC
COM
75524b104
47983573
206177
SH
OTR
01
206177
0
0
REPLIGEN CORP
COM
759916109
17668466
104945
SH
SOLE
87127
0
17818
REPLIGEN CORP
COM
759916109
4244019
25208
SH
OTR
01
25208
0
0
ROPER TECHNOLOGIES INC
COM
776696106
18193688
41285
SH
SOLE
33493
0
7792
ROPER TECHNOLOGIES INC
COM
776696106
4853760
11014
SH
OTR
01
11014
0
0
RYAN SPECIALTY HOLDINGS INC CL
COM
78351f107
5582711
138735
SH
SOLE
112795
0
25940
RYAN SPECIALTY HOLDINGS INC CL
COM
78351f107
1489524
37016
SH
OTR
01
37016
0
0
S&P GLOBAL INC
COM
78409V104
1251170
3629
SH
SOLE
3284
0
345
SALESFORCE INC
COM
79466l302
1803214
9026
SH
SOLE
8168
0
858
SEMTECH CORP
COM
816850101
9866918
408737
SH
SOLE
399066
0
9671
SEMTECH CORP
COM
816850101
5480046
227011
SH
OTR
01
227011
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982l103
45002377
328796
SH
SOLE
321034
0
7762
SITEONE LANDSCAPE SUPPLY INC
COM
82982l103
24962761
182383
SH
OTR
01
182383
0
0
SPS COMMERCE INC
COM
78463m107
44463980
291950
SH
SOLE
284997
0
6953
SPS COMMERCE INC
COM
78463m107
24978418
164008
SH
OTR
01
164008
0
0
SS&C TECHNOLOGIES HOLDINGS INC
COM
78467j100
5488367
97191
SH
SOLE
78844
0
18347
SS&C TECHNOLOGIES HOLDINGS INC
COM
78467j100
1457886
25817
SH
OTR
01
25817
0
0
STAAR SURGICAL CO PAR $0.01
COM
852312305
39540468
618303
SH
SOLE
603820
0
14483
STAAR SURGICAL CO PAR $0.01
COM
852312305
21714478
339554
SH
OTR
01
339554
0
0
STERIS PLC USD
COM
G8473T100
21256474
111128
SH
SOLE
90064
0
21064
STERIS PLC USD
COM
G8473T100
5705309
29827
SH
OTR
01
29827
0
0
TECHTARGET INC
COM
87874r100
11437838
316662
SH
SOLE
308901
0
7761
TECHTARGET INC
COM
87874r100
6606167
182895
SH
OTR
01
182895
0
0
TEXAS ROADHOUSE INC
COM
882681109
60608044
560874
SH
SOLE
547423
0
13451
TEXAS ROADHOUSE INC
COM
882681109
34253939
316990
SH
OTR
01
316990
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
4064561
7052
SH
SOLE
6382
0
670
TJX COS INC
COM
872540109
3321759
42391
SH
SOLE
38362
0
4029
TREX CO INC
COM
89531p105
39118812
803756
SH
SOLE
782338
0
21418
TREX CO INC
COM
89531p105
20356763
418261
SH
OTR
01
418261
0
0
TRIMBLE INC
COM
896239100
8941650
170577
SH
SOLE
138530
0
32047
TRIMBLE INC
COM
896239100
2373787
45284
SH
OTR
01
45284
0
0
TYLER TECHNOLOGIES INC
COM
902252105
59871573
168824
SH
SOLE
153354
0
15470
TYLER TECHNOLOGIES INC
COM
902252105
24131479
68045
SH
OTR
01
68045
0
0
ULTA BEAUTY INC
COM
90384s303
25646294
47000
SH
SOLE
38682
0
8318
ULTA BEAUTY INC
COM
90384s303
5973995
10948
SH
OTR
01
10948
0
0
VERISK ANALYTICS INC
COM
92345y106
22647105
118040
SH
SOLE
95593
0
22447
VERISK ANALYTICS INC
COM
92345y106
6087910
31731
SH
OTR
01
31731
0
0
VISA INC CL A
COM
92826c839
3116083
13821
SH
SOLE
12507
0
1314
WAL-MART INC
COM
931142103
2199532
14917
SH
SOLE
13500
0
1417
WATSCO INC
COM
942622200
17550275
55162
SH
SOLE
45874
0
9288
WATSCO INC
COM
942622200
4164078
13088
SH
OTR
01
13088
0
0
WD 40 CO
COM
929236107
20698371
116250
SH
SOLE
113502
0
2748
WD 40 CO
COM
929236107
11543694
64834
SH
OTR
01
64834
0
0
ISHARES RUSSELL MID-CAP GROWTH
ETF
464287481
1122555
12329
SH
SOLE
12329
0
0
ISHARES TR RUS 2000 GRW ETF
ETF
464287648
9719237
42850
SH
SOLE
42850
0
0