0001085146-21-002078.txt : 20210727
0001085146-21-002078.hdr.sgml : 20210727
20210726180542
ACCESSION NUMBER: 0001085146-21-002078
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210727
DATE AS OF CHANGE: 20210726
EFFECTIVENESS DATE: 20210727
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Conestoga Capital Advisors, LLC
CENTRAL INDEX KEY: 0001163744
IRS NUMBER: 233072906
STATE OF INCORPORATION: DE
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-10029
FILM NUMBER: 211115305
BUSINESS ADDRESS:
STREET 1: 550 E. SWEDESFORD ROAD
STREET 2: SUITE 120
CITY: WAYNE
STATE: PA
ZIP: 19087
BUSINESS PHONE: 484-654-1380
MAIL ADDRESS:
STREET 1: 550 E. SWEDESFORD ROAD
STREET 2: SUITE 120
CITY: WAYNE
STATE: PA
ZIP: 19087
FORMER COMPANY:
FORMER CONFORMED NAME: CONESTOGA CAPITAL ADVISORS LLC
DATE OF NAME CHANGE: 20011217
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001163744
XXXXXXXX
06-30-2021
06-30-2021
false
Conestoga Capital Advisors, LLC
550 E. SWEDESFORD ROAD
SUITE 120
WAYNE
PA
19087
13F HOLDINGS REPORT
028-10029
N
Robert M. Mitchell
Chief Investment Officer
484-654-1380
/s/ Robert M. Mitchell
Wayne
PA
07-23-2021
0
144
6923131
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
362
1820
SH
SOLE
1320
0
500
AAON INC
COM PAR $0.004
000360206
108960
1740851
SH
SOLE
1737605
0
3246
ACI WORLDWIDE INC
COM
004498101
105540
2841672
SH
SOLE
2836422
0
5250
ADOBE SYSTEMS INCORPORATED
COM
00724F101
635
1085
SH
SOLE
1025
0
60
ALIGN TECHNOLOGY INC
COM
016255101
1296
2122
SH
SOLE
2062
0
60
ALPHABET INC
CAP STK CL A
02079K305
476
195
SH
SOLE
145
0
50
ALPHABET INC
CAP STK CL C
02079K107
489
195
SH
SOLE
145
0
50
ALTAIR ENGR INC
COM CL A
021369103
158623
2299879
SH
SOLE
2277364
0
22515
AMGEN INC
COM
031162100
324
1330
SH
SOLE
1330
0
0
ANSYS INC
COM
03662Q105
7299
21031
SH
SOLE
19116
0
1915
APPLE INC
COM
037833100
1123
8200
SH
SOLE
5740
0
2460
APTARGROUP INC
COM
038336103
19012
134993
SH
SOLE
123648
0
11345
AVALARA INC
COM
05338G106
16521
102109
SH
SOLE
93789
0
8320
AXON ENTERPRISE INC
COM
05464C101
171354
969197
SH
SOLE
955057
0
14140
BALCHEM CORP
COM
057665200
124151
945841
SH
SOLE
936805
0
9036
BALL CORP
COM
058498106
454
5602
SH
SOLE
5602
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
306
1100
SH
SOLE
1100
0
0
BIODESIX INC
COM
09075X108
1519
115025
SH
SOLE
115025
0
0
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
2248
50510
SH
SOLE
50510
0
0
BIO-TECHNE CORP
COM
09073M104
33474
74343
SH
SOLE
68543
0
5800
BLACKLINE INC
COM
09239B109
152692
1372262
SH
SOLE
1369712
0
2550
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
27494
186894
SH
SOLE
171489
0
15405
BROOKS AUTOMATION INC NEW
COM
114340102
75585
793290
SH
SOLE
791950
0
1340
CAREDX INC
COM
14167L103
31866
348187
SH
SOLE
343212
0
4975
CASELLA WASTE SYS INC
CL A
147448104
217210
3424407
SH
SOLE
3376602
0
47805
CODEXIS INC
COM
192005106
2495
110085
SH
SOLE
110085
0
0
COGNEX CORP
COM
192422103
20644
245617
SH
SOLE
225262
0
20355
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
165144
5259378
SH
SOLE
5192535
0
66843
COPART INC
COM
217204106
6720
50972
SH
SOLE
47067
0
3905
COSTAR GROUP INC
COM
22160N109
1345
16245
SH
SOLE
16245
0
0
COSTCO WHSL CORP NEW
COM
22160K105
946
2390
SH
SOLE
1915
0
475
COUPA SOFTWARE INC
COM
22266L106
452
1725
SH
SOLE
1725
0
0
CRYOPORT INC
COM PAR $0.001
229050307
2156
34175
SH
SOLE
34175
0
0
DANAHER CORPORATION
COM
235851102
368
1370
SH
SOLE
1130
0
240
DESCARTES SYS GROUP INC
COM
249906108
209512
3029377
SH
SOLE
2992517
0
36860
DIGI INTL INC
COM
253798102
1979
98425
SH
SOLE
98425
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
503
5119
SH
SOLE
3629
0
1490
DORMAN PRODS INC
COM
258278100
92211
889464
SH
SOLE
887834
0
1630
DOUGLAS DYNAMICS INC
COM
25960R105
114872
2823091
SH
SOLE
2783405
0
39686
ECOLAB INC
COM
278865100
254
1235
SH
SOLE
775
0
460
ESCO TECHNOLOGIES INC
COM
296315104
89172
950557
SH
SOLE
948773
0
1784
ESSENTIAL UTILS INC
COM
29670G102
278
6087
SH
SOLE
5387
0
700
EVI INDS INC
COM
26929N102
30720
1081702
SH
SOLE
1051802
0
29900
EXPONENT INC
COM
30214U102
177907
1994252
SH
SOLE
1967087
0
27165
EXXON MOBIL CORP
COM
30231G102
477
7554
SH
SOLE
7404
0
150
FACTSET RESH SYS INC
COM
303075105
760
2264
SH
SOLE
2264
0
0
FAIR ISAAC CORP
COM
303250104
22336
44434
SH
SOLE
40679
0
3755
FASTENAL CO
COM
311900104
1463
28127
SH
SOLE
24827
0
3300
FIRSTSERVICE CORP NEW
COM
33767E202
211203
1233230
SH
SOLE
1217612
0
15618
FIVE9 INC
COM
338307101
88230
481107
SH
SOLE
475232
0
5875
FORTINET INC
COM
34959E109
1166
4896
SH
SOLE
4896
0
0
FOX FACTORY HLDG CORP
COM
35138V102
231116
1484750
SH
SOLE
1481975
0
2775
GARMIN LTD
SHS
H2906T109
661
4570
SH
SOLE
3870
0
700
GARTNER INC
COM
366651107
17304
71445
SH
SOLE
65645
0
5800
GENERAC HLDGS INC
COM
368736104
25529
61494
SH
SOLE
56219
0
5275
GRACO INC
COM
384109104
23276
307483
SH
SOLE
282183
0
25300
GRAND CANYON ED INC
COM
38526M106
87099
968089
SH
SOLE
957464
0
10625
GUIDEWIRE SOFTWARE INC
COM
40171V100
20204
179242
SH
SOLE
164307
0
14935
HEALTH CATALYST INC
COM
42225T107
17673
318379
SH
SOLE
295504
0
22875
HEICO CORP NEW
CL A
422806208
21576
173745
SH
SOLE
159705
0
14040
HELIOS TECHNOLOGIES INC
COM
42328H109
107382
1375815
SH
SOLE
1373264
0
2551
HENRY JACK & ASSOC INC
COM
426281101
24206
148037
SH
SOLE
135752
0
12285
HOME DEPOT INC
COM
437076102
383
1200
SH
SOLE
1200
0
0
I3 VERTICALS INC
COM CL A
46571Y107
1779
58875
SH
SOLE
58875
0
0
IAA INC
COM
449253103
18113
332114
SH
SOLE
304129
0
27985
IDEXX LABS INC
COM
45168D104
928
1470
SH
SOLE
1470
0
0
IHS MARKIT LTD
SHS
G47567105
1115
9895
SH
SOLE
8650
0
1245
ILLINOIS TOOL WKS INC
COM
452308109
313
1400
SH
SOLE
1130
0
270
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
341
5000
SH
SOLE
5000
0
0
INTEL CORP
COM
458140100
233
4150
SH
SOLE
3650
0
500
INTRICON CORP
COM
46121H109
1628
72400
SH
SOLE
72400
0
0
INTUIT
COM
461202103
779
1590
SH
SOLE
1495
0
95
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
174
11350
SH
SOLE
11350
0
0
ISHARES TR
PFD AND INCM SEC
464288687
218
5531
SH
SOLE
5531
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
127036
890728
SH
SOLE
879791
0
10937
JOHNSON & JOHNSON
COM
478160104
567
3440
SH
SOLE
2730
0
710
JPMORGAN CHASE & CO
COM
46625H100
321
2066
SH
SOLE
1666
0
400
LAIRD SUPERFOOD INC
COM STK
50736T102
1620
54250
SH
SOLE
54250
0
0
LANDCADIA HOLDINGS III INC
COM CL A
51476H100
33266
2682744
SH
SOLE
2643319
0
39425
LCI INDS
COM
50189K103
12859
97844
SH
SOLE
89589
0
8255
LEMAITRE VASCULAR INC
COM
525558201
111411
1825803
SH
SOLE
1822309
0
3494
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
57829
440802
SH
SOLE
439982
0
820
LIGHTSPEED POS INC
SUB VTG SHS
53227R106
14781
176780
SH
SOLE
162350
0
14430
LINDE PLC
SHS
G5494J103
770
2665
SH
SOLE
2165
0
500
MARKEL CORP
COM
570535104
673
567
SH
SOLE
417
0
150
MASIMO CORP
COM
574795100
308
1270
SH
SOLE
1270
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
413
1130
SH
SOLE
1040
0
90
MERCURY SYS INC
COM
589378108
185761
2802668
SH
SOLE
2766248
0
36420
MERIT MED SYS INC
COM
589889104
152240
2354467
SH
SOLE
2331610
0
22857
MESA LABS INC
COM
59064R109
137942
508693
SH
SOLE
508340
0
353
MICROSOFT CORP
COM
594918104
1039
3834
SH
SOLE
3594
0
240
MODEL N INC
COM
607525102
142038
4144662
SH
SOLE
4141832
0
2830
NANOSTRING TECHNOLOGIES INC
COM
63009R109
1877
28975
SH
SOLE
28975
0
0
NATIONAL RESH CORP
COM NEW
637372202
31707
690793
SH
SOLE
689470
0
1323
NEOGEN CORP
COM
640491106
172254
3741391
SH
SOLE
3699243
0
42148
NIKE INC
CL B
654106103
361
2335
SH
SOLE
2075
0
260
NOVANTA INC
COM
67000B104
150716
1118401
SH
SOLE
1110281
0
8120
NV5 GLOBAL INC
COM
62945V109
1952
20657
SH
SOLE
20657
0
0
OMEGA FLEX INC
COM
682095104
79738
543510
SH
SOLE
542515
0
995
OMNICELL COM
COM
68213N109
219152
1447025
SH
SOLE
1426790
0
20235
ORTHOPEDIATRICS CORP
COM
68752L100
2337
36995
SH
SOLE
36995
0
0
PALOMAR HLDGS INC
COM
69753M105
1866
24725
SH
SOLE
24725
0
0
PAYLOCITY HLDG CORP
COM
70438V106
130325
683045
SH
SOLE
681780
0
1265
PEPSICO INC
COM
713448108
215
1450
SH
SOLE
1050
0
400
POOL CORP
COM
73278L105
40132
87499
SH
SOLE
80324
0
7175
PROS HOLDINGS INC
COM
74346Y103
108985
2391605
SH
SOLE
2387230
0
4375
PUBLIC STORAGE
COM
74460D109
201
670
SH
SOLE
670
0
0
Q2 HLDGS INC
COM
74736L109
76847
749146
SH
SOLE
736616
0
12530
QUALTRICS INTL INC
COM CL A
747601201
262
6840
SH
SOLE
6840
0
0
RBC BEARINGS INC
COM
75524B104
156581
785181
SH
SOLE
774716
0
10465
REPLIGEN CORP
COM
759916109
204266
1023275
SH
SOLE
1010890
0
12385
ROGERS CORP
COM
775133101
85535
425973
SH
SOLE
425178
0
795
ROLLINS INC
COM
775711104
27730
810807
SH
SOLE
745670
0
65137
ROPER TECHNOLOGIES INC
COM
776696106
802
1705
SH
SOLE
1475
0
230
SHOTSPOTTER INC
COM
82536T107
2319
47545
SH
SOLE
47545
0
0
SIMPSON MFG INC
COM
829073105
150548
1363168
SH
SOLE
1350419
0
12749
SIMULATIONS PLUS INC
COM
829214105
90085
1640595
SH
SOLE
1637849
0
2746
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
202409
1195844
SH
SOLE
1182134
0
13710
SITIME CORP
COM
82982T106
854
6750
SH
SOLE
6750
0
0
SMUCKER J M CO
COM NEW
832696405
465
3585
SH
SOLE
2945
0
640
SPS COMM INC
COM
78463M107
178267
1785344
SH
SOLE
1767699
0
17645
STERIS PLC
SHS USD
G8473T100
289
1400
SH
SOLE
1400
0
0
TELEFLEX INCORPORATED
COM
879369106
22625
56311
SH
SOLE
51651
0
4660
TRACTOR SUPPLY CO
COM
892356106
1298
6975
SH
SOLE
6325
0
650
TRANSCAT INC
COM
893529107
2491
44075
SH
SOLE
44075
0
0
TRANSUNION
COM
89400J107
612
5575
SH
SOLE
5165
0
410
TREX CO INC
COM
89531P105
168736
1650877
SH
SOLE
1625877
0
25000
TYLER TECHNOLOGIES INC
COM
902252105
25329
55992
SH
SOLE
51557
0
4435
U S PHYSICAL THERAPY
COM
90337L108
1573
13575
SH
SOLE
13575
0
0
VAIL RESORTS INC
COM
91879Q109
23279
73548
SH
SOLE
67523
0
6025
VEEVA SYS INC
CL A COM
922475108
840
2700
SH
SOLE
2700
0
0
VERICEL CORP
COM
92346J108
68877
1311942
SH
SOLE
1309807
0
2135
VERISK ANALYTICS INC
COM
92345Y106
1186
6788
SH
SOLE
6548
0
240
VERIZON COMMUNICATIONS INC
COM
92343V104
203
3622
SH
SOLE
3622
0
0
VERTEX INC
CL A
92538J106
69378
3162150
SH
SOLE
3156350
0
5800
VOCERA COMMUNICATIONS INC
COM
92857F107
116075
2912793
SH
SOLE
2907488
0
5305
WASTE CONNECTIONS INC
COM
94106B101
732
6130
SH
SOLE
5680
0
450
WATSCO INC
COM
942622200
21140
73750
SH
SOLE
67525
0
6225
WD 40 CO
COM
929236107
74719
291540
SH
SOLE
290988
0
552
WEST PHARMACEUTICAL SVSC INC
COM
955306105
36276
101019
SH
SOLE
92869
0
8150
WILLDAN GROUP INC
COM
96924N100
1645
43705
SH
SOLE
43705
0
0
WORKIVA INC
COM CL A
98139A105
80989
727470
SH
SOLE
717135
0
10335
WP CAREY INC
COM
92936U109
213
2850
SH
SOLE
2850
0
0
XYLEM INC
COM
98419M100
608
5065
SH
SOLE
4705
0
360