0001085146-21-001294.txt : 20210423
0001085146-21-001294.hdr.sgml : 20210423
20210423154828
ACCESSION NUMBER: 0001085146-21-001294
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210423
DATE AS OF CHANGE: 20210423
EFFECTIVENESS DATE: 20210423
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: 21849584
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
03-31-2021
03-31-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
04-23-2021
0
141
6636532
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
351
1820
SH
SOLE
1320
0
500
AAON INC
COM PAR $0.004
000360206
123851
1769046
SH
SOLE
1765825
0
3221
ACI WORLDWIDE INC
COM
004498101
116579
3063842
SH
SOLE
3041467
0
22375
ADOBE SYSTEMS INCORPORATED
COM
00724F101
516
1085
SH
SOLE
1025
0
60
ALIGN TECHNOLOGY INC
COM
016255101
1046
1932
SH
SOLE
1872
0
60
ALPHABET INC
CAP STK CL A
02079K305
402
195
SH
SOLE
145
0
50
ALPHABET INC
CAP STK CL C
02079K107
403
195
SH
SOLE
145
0
50
ALTAIR ENGR INC
COM CL A
021369103
144614
2311234
SH
SOLE
2288569
0
22665
AMGEN INC
COM
031162100
331
1330
SH
SOLE
1330
0
0
ANSYS INC
COM
03662Q105
11469
33776
SH
SOLE
30576
0
3200
APPLE INC
COM
037833100
1002
8200
SH
SOLE
5740
0
2460
APTARGROUP INC
COM
038336103
16166
114108
SH
SOLE
103538
0
10570
AVALARA INC
COM
05338G106
12470
93454
SH
SOLE
85059
0
8395
AXON ENTERPRISE INC
COM
05464C101
136355
957412
SH
SOLE
944457
0
12955
BALCHEM CORP
COM
057665200
119305
951316
SH
SOLE
942205
0
9111
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
281
1100
SH
SOLE
1100
0
0
BIODESIX INC
COM
09075X108
1943
95650
SH
SOLE
95650
0
0
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
1778
49385
SH
SOLE
49385
0
0
BIO-TECHNE CORP
COM
09073M104
26035
68168
SH
SOLE
62318
0
5850
BLACKLINE INC
COM
09239B109
151102
1393927
SH
SOLE
1391377
0
2550
BOTTOMLINE TECH DEL INC
COM
101388106
88966
1966096
SH
SOLE
1948886
0
17210
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
24988
145744
SH
SOLE
132714
0
13030
CANTEL MED CORP
COM
138098108
59519
745475
SH
SOLE
744369
0
1106
CASELLA WASTE SYS INC
CL A
147448104
217694
3424482
SH
SOLE
3376502
0
47980
CODEXIS INC
COM
192005106
2314
101085
SH
SOLE
101085
0
0
COGNEX CORP
COM
192422103
18790
226417
SH
SOLE
205887
0
20530
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
156744
5245773
SH
SOLE
5178305
0
67468
COPART INC
COM
217204106
9242
85092
SH
SOLE
77687
0
7405
COSTAR GROUP INC
COM
22160N109
1225
1490
SH
SOLE
1490
0
0
COSTCO WHSL CORP NEW
COM
22160K105
828
2350
SH
SOLE
1875
0
475
COUPA SOFTWARE INC
COM
22266L106
272
1070
SH
SOLE
1070
0
0
CRYOPORT INC
COM PAR $0.001
229050307
1628
31300
SH
SOLE
31300
0
0
DANAHER CORPORATION
COM
235851102
340
1510
SH
SOLE
1230
0
280
DESCARTES SYS GROUP INC
COM
249906108
185262
3041567
SH
SOLE
3004382
0
37185
DIGI INTL INC
COM
253798102
1832
96450
SH
SOLE
96450
0
0
DISNEY WALT CO
COM
254687106
203
1100
SH
SOLE
810
0
290
DOLBY LABORATORIES INC
COM CL A
25659T107
904
9153
SH
SOLE
7663
0
1490
DORMAN PRODS INC
COM
258278100
92519
901389
SH
SOLE
899759
0
1630
DOUGLAS DYNAMICS INC
COM
25960R105
130053
2818040
SH
SOLE
2778015
0
40025
ECOLAB INC
COM
278865100
256
1195
SH
SOLE
735
0
460
ESCO TECHNOLOGIES INC
COM
296315104
105147
965621
SH
SOLE
963838
0
1783
ESSENTIAL UTILS INC
COM
29670G102
272
6087
SH
SOLE
5387
0
700
EVI INDS INC
COM
26929N102
30944
1075562
SH
SOLE
1045112
0
30450
EXPONENT INC
COM
30214U102
194629
1997219
SH
SOLE
1969832
0
27387
EXXON MOBIL CORP
COM
30231G102
422
7554
SH
SOLE
7404
0
150
FACTSET RESH SYS INC
COM
303075105
638
2066
SH
SOLE
2066
0
0
FAIR ISAAC CORP
COM
303250104
19697
40524
SH
SOLE
36769
0
3755
FASTENAL CO
COM
311900104
1366
27162
SH
SOLE
23862
0
3300
FIRSTSERVICE CORP NEW
COM
33767E202
183628
1239139
SH
SOLE
1223372
0
15767
FIVE9 INC
COM
338307101
74686
477747
SH
SOLE
473387
0
4360
FORTINET INC
COM
34959E109
947
5133
SH
SOLE
5133
0
0
FOX FACTORY HLDG CORP
COM
35138V102
225486
1774640
SH
SOLE
1771390
0
3250
GARMIN LTD
SHS
H2906T109
603
4570
SH
SOLE
3870
0
700
GARTNER INC
COM
366651107
11874
65045
SH
SOLE
59245
0
5800
GENERAC HLDGS INC
COM
368736104
18504
56509
SH
SOLE
51234
0
5275
GRACO INC
COM
384109104
20242
282628
SH
SOLE
257078
0
25550
GRAND CANYON ED INC
COM
38526M106
103795
969139
SH
SOLE
958514
0
10625
GUIDEWIRE SOFTWARE INC
COM
40171V100
16713
164447
SH
SOLE
149412
0
15035
HEALTH CATALYST INC
COM
42225T107
13762
294244
SH
SOLE
271094
0
23150
HEICO CORP NEW
CL A
422806208
23281
204940
SH
SOLE
186675
0
18265
HELIOS TECHNOLOGIES INC
COM
42328H109
101968
1399309
SH
SOLE
1396759
0
2550
HENRY JACK & ASSOC INC
COM
426281101
20519
135242
SH
SOLE
122957
0
12285
HOME DEPOT INC
COM
437076102
366
1200
SH
SOLE
1200
0
0
I3 VERTICALS INC
COM CL A
46571Y107
1796
57700
SH
SOLE
57700
0
0
IAA INC
COM
449253103
16874
306029
SH
SOLE
277844
0
28185
IDEXX LABS INC
COM
45168D104
636
1300
SH
SOLE
1300
0
0
IHS MARKIT LTD
SHS
G47567105
958
9896
SH
SOLE
8651
0
1245
ILLINOIS TOOL WKS INC
COM
452308109
297
1340
SH
SOLE
1070
0
270
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
345
5000
SH
SOLE
5000
0
0
INTEL CORP
COM
458140100
266
4150
SH
SOLE
3650
0
500
INTRICON CORP
COM
46121H109
1820
70975
SH
SOLE
70975
0
0
INTUIT
COM
461202103
615
1605
SH
SOLE
1510
0
95
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
170
11350
SH
SOLE
11350
0
0
ISHARES TR
PFD AND INCM SEC
464288687
212
5531
SH
SOLE
5531
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
119120
893352
SH
SOLE
882341
0
11011
JOHNSON & JOHNSON
COM
478160104
565
3440
SH
SOLE
2730
0
710
JPMORGAN CHASE & CO
COM
46625H100
315
2066
SH
SOLE
1666
0
400
LAIRD SUPERFOOD INC
COM STK
50736T102
1829
48800
SH
SOLE
48800
0
0
LCI INDS
COM
50189K103
11849
89574
SH
SOLE
81319
0
8255
LEMAITRE VASCULAR INC
COM
525558201
92524
1896761
SH
SOLE
1893194
0
3567
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
75597
495881
SH
SOLE
490961
0
4920
LIGHTSPEED POS INC
SUB VTG SHS
53227R106
7625
121390
SH
SOLE
109810
0
11580
LINDE PLC
SHS
G5494J103
747
2665
SH
SOLE
2165
0
500
MARKEL CORP
COM
570535104
646
567
SH
SOLE
417
0
150
MASIMO CORP
COM
574795100
251
1095
SH
SOLE
1095
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
402
1130
SH
SOLE
1040
0
90
MERCURY SYS INC
COM
589378108
177753
2515973
SH
SOLE
2482863
0
33110
MERIT MED SYS INC
COM
589889104
139606
2331437
SH
SOLE
2311355
0
20082
MESA LABS INC
COM
59064R109
125267
514443
SH
SOLE
514090
0
353
MICROSOFT CORP
COM
594918104
910
3859
SH
SOLE
3619
0
240
MODEL N INC
COM
607525102
147648
4190977
SH
SOLE
4188147
0
2830
NANOSTRING TECHNOLOGIES INC
COM
63009R109
1386
21100
SH
SOLE
21100
0
0
NATIONAL RESH CORP
COM NEW
637372202
32708
698447
SH
SOLE
697125
0
1322
NEOGEN CORP
COM
640491106
166978
1878477
SH
SOLE
1857278
0
21199
NIKE INC
CL B
654106103
310
2335
SH
SOLE
2075
0
260
NOVANTA INC
COM
67000B104
146359
1109706
SH
SOLE
1103361
0
6345
NV5 GLOBAL INC
COM
62945V109
1954
20232
SH
SOLE
20232
0
0
OMEGA FLEX INC
COM
682095104
86085
545258
SH
SOLE
544339
0
919
OMNICELL COM
COM
68213N109
187443
1443315
SH
SOLE
1423030
0
20285
ORTHOPEDIATRICS CORP
COM
68752L100
2044
41920
SH
SOLE
41920
0
0
PALOMAR HLDGS INC
COM
69753M105
1597
23825
SH
SOLE
23825
0
0
PAYLOCITY HLDG CORP
COM
70438V106
125047
695365
SH
SOLE
694100
0
1265
PEPSICO INC
COM
713448108
205
1450
SH
SOLE
1050
0
400
POOL CORP
COM
73278L105
29668
85934
SH
SOLE
78159
0
7775
PROS HOLDINGS INC
COM
74346Y103
102934
2421970
SH
SOLE
2417595
0
4375
Q2 HLDGS INC
COM
74736L109
62493
623680
SH
SOLE
622550
0
1130
RBC BEARINGS INC
COM
75524B104
153120
778166
SH
SOLE
768576
0
9590
REALPAGE INC
COM
75606N109
95343
1093378
SH
SOLE
1091293
0
2085
REPLIGEN CORP
COM
759916109
199731
1027370
SH
SOLE
1014910
0
12460
ROGERS CORP
COM
775133101
81362
432293
SH
SOLE
431548
0
745
ROLLINS INC
COM
775711104
25677
745987
SH
SOLE
680400
0
65587
ROPER TECHNOLOGIES INC
COM
776696106
625
1550
SH
SOLE
1320
0
230
SHOTSPOTTER INC
COM
82536T107
1718
48980
SH
SOLE
48980
0
0
SIMPSON MFG INC
COM
829073105
142391
1372711
SH
SOLE
1359964
0
12747
SIMULATIONS PLUS INC
COM
829214105
45722
722985
SH
SOLE
721705
0
1280
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
207813
1217134
SH
SOLE
1202074
0
15060
SMUCKER J M CO
COM NEW
832696405
454
3585
SH
SOLE
2945
0
640
SPS COMM INC
COM
78463M107
178693
1799344
SH
SOLE
1781584
0
17760
STERIS PLC
SHS USD
G8473T100
228
1195
SH
SOLE
1195
0
0
TELEFLEX INCORPORATED
COM
879369106
19161
46121
SH
SOLE
41911
0
4210
TRACTOR SUPPLY CO
COM
892356106
1143
6455
SH
SOLE
5805
0
650
TRANSCAT INC
COM
893529107
2120
43200
SH
SOLE
43200
0
0
TRANSUNION
COM
89400J107
362
4025
SH
SOLE
4025
0
0
TREX CO INC
COM
89531P105
177565
1939752
SH
SOLE
1912927
0
26825
TYLER TECHNOLOGIES INC
COM
902252105
21673
51051
SH
SOLE
46616
0
4435
U S PHYSICAL THERAPY INC
COM
90337L108
1424
13675
SH
SOLE
13675
0
0
VAIL RESORTS INC
COM
91879Q109
21244
72838
SH
SOLE
66298
0
6540
VEEVA SYS INC
CL A COM
922475108
614
2350
SH
SOLE
2350
0
0
VERICEL CORP
COM
92346J108
2500
45000
SH
SOLE
45000
0
0
VERISK ANALYTICS INC
COM
92345Y106
1113
6297
SH
SOLE
6057
0
240
VERIZON COMMUNICATIONS INC
COM
92343V104
211
3622
SH
SOLE
3622
0
0
VERTEX INC
CL A
92538J106
70160
3191995
SH
SOLE
3186195
0
5800
VOCERA COMMUNICATIONS INC
COM
92857F107
113529
2951883
SH
SOLE
2946578
0
5305
WASTE CONNECTIONS INC
COM
94106B101
585
5415
SH
SOLE
4965
0
450
WATSCO INC
COM
942622200
17691
67845
SH
SOLE
61620
0
6225
WD-40 CO
COM
929236107
73237
239195
SH
SOLE
238758
0
437
WEST PHARMACEUTICAL SVSC INC
COM
955306105
27561
97811
SH
SOLE
89136
0
8675
WILLDAN GROUP INC
COM
96924N100
1755
42755
SH
SOLE
42755
0
0
WORKIVA INC
COM CL A
98139A105
46396
525675
SH
SOLE
518975
0
6700
WP CAREY INC
COM
92936U109
202
2850
SH
SOLE
2850
0
0
XYLEM INC
COM
98419M100
488
4640
SH
SOLE
4280
0
360