0001085146-20-002618.txt : 20201023
0001085146-20-002618.hdr.sgml : 20201023
20201023165755
ACCESSION NUMBER: 0001085146-20-002618
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201023
DATE AS OF CHANGE: 20201023
EFFECTIVENESS DATE: 20201023
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: 201258313
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
09-30-2020
09-30-2020
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
10-08-2020
0
143
4957423
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
670
4180
SH
SOLE
3660
0
520
AAON INC
COM PAR $0.004
000360206
105109
1744552
SH
SOLE
1741235
0
3317
ABBOTT LABS
COM
002824100
978
8990
SH
SOLE
8990
0
0
ABBVIE INC
COM
00287Y109
695
7935
SH
SOLE
7935
0
0
ACI WORLDWIDE INC
COM
004498101
78309
2996908
SH
SOLE
2969258
0
27650
ADOBE SYSTEMS INCORPORATED
COM
00724F101
557
1135
SH
SOLE
1025
0
110
ALIGN TECHNOLOGY INC
COM
016255101
721
2202
SH
SOLE
2092
0
110
ALPHABET INC
CAP STK CL C
02079K107
301
205
SH
SOLE
145
0
60
ALPHABET INC
CAP STK CL A
02079K305
300
205
SH
SOLE
145
0
60
ALTAIR ENGR INC
COM CL A
021369103
94796
2258125
SH
SOLE
2230635
0
27490
AMGEN INC
COM
031162100
338
1330
SH
SOLE
1330
0
0
ANSYS INC
COM
03662Q105
15706
47996
SH
SOLE
42476
0
5520
APPLE INC
COM
037833100
1086
9380
SH
SOLE
5990
0
3390
APTARGROUP INC
COM
038336103
9040
79857
SH
SOLE
70167
0
9690
AXON ENTERPRISE INC
COM
05464C101
108815
1199720
SH
SOLE
1178150
0
21570
BALCHEM CORP
COM
057665200
90960
931676
SH
SOLE
920193
0
11483
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
1607
55535
SH
SOLE
55535
0
0
BIO-TECHNE CORP
COM
09073M104
95389
385051
SH
SOLE
377763
0
7288
BLACKLINE INC
COM
09239B109
122670
1368627
SH
SOLE
1366202
0
2425
BOTTOMLINE TECH DEL INC
COM
101388106
81422
1931263
SH
SOLE
1909753
0
21510
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
20422
134322
SH
SOLE
118567
0
15755
CANTEL MED CORP
COM
138098108
34675
789154
SH
SOLE
787718
0
1436
CAREDX INC
COM
14167L103
1827
48155
SH
SOLE
48155
0
0
CASELLA WASTE SYS INC
CL A
147448104
135302
2422589
SH
SOLE
2386974
0
35615
CHEVRON CORP NEW
COM
166764100
214
2974
SH
SOLE
2974
0
0
CODEXIS INC
COM
192005106
1347
114710
SH
SOLE
114710
0
0
COGNEX CORP
COM
192422103
13299
204280
SH
SOLE
179200
0
25080
COLLECTORS UNIVERSE INC
COM NEW
19421R200
1517
30650
SH
SOLE
30650
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
88997
4889959
SH
SOLE
4808441
0
81518
COPART INC
COM
217204106
8652
82279
SH
SOLE
72804
0
9475
COSTAR GROUP INC
COM
22160N109
1362
1605
SH
SOLE
1605
0
0
COSTCO WHSL CORP NEW
COM
22160K105
834
2350
SH
SOLE
1815
0
535
CRYOPORT INC
COM PAR $0.001
229050307
1540
32500
SH
SOLE
32500
0
0
DANAHER CORPORATION
COM
235851102
365
1695
SH
SOLE
1255
0
440
DESCARTES SYS GROUP INC
COM
249906108
169144
2968484
SH
SOLE
2924349
0
44135
DIGI INTL INC
COM
253798102
1400
89550
SH
SOLE
89550
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
422
6368
SH
SOLE
5868
0
500
DORMAN PRODUCTS INC
COM
258278100
80018
885353
SH
SOLE
883723
0
1630
DOUGLAS DYNAMICS INC
COM
25960R105
92933
2717341
SH
SOLE
2668313
0
49028
ECOLAB INC
COM
278865100
263
1315
SH
SOLE
735
0
580
ESCO TECHNOLOGIES INC
COM
296315104
76677
951799
SH
SOLE
950017
0
1782
ESSENTIAL UTILS INC
COM
29670G102
245
6087
SH
SOLE
5387
0
700
EVI INDS INC
COM
26929N102
27555
1035503
SH
SOLE
999928
0
35575
EXPONENT INC
COM
30214U102
136888
1900430
SH
SOLE
1873238
0
27192
EXXON MOBIL CORP
COM
30231G102
640
18654
SH
SOLE
18504
0
150
FACTSET RESH SYS INC
COM
303075105
700
2091
SH
SOLE
2091
0
0
FAIR ISAAC CORP
COM
303250104
15967
37537
SH
SOLE
32932
0
4605
FASTENAL CO
COM
311900104
1250
27727
SH
SOLE
23627
0
4100
FIRSTSERVICE CORP NEW
COM
33767E202
159647
1210455
SH
SOLE
1192895
0
17560
FIVE9 INC
COM
338307101
56763
437715
SH
SOLE
436930
0
785
FORTINET INC
COM
34959E109
720
6113
SH
SOLE
6113
0
0
FOX FACTORY HLDG CORP
COM
35138V102
129549
1742896
SH
SOLE
1739646
0
3250
GARMIN LTD
SHS
H2906T109
434
4570
SH
SOLE
3870
0
700
GARTNER INC
COM
366651107
7510
60102
SH
SOLE
52577
0
7525
GENERAC HLDGS INC
COM
368736104
10156
52449
SH
SOLE
45974
0
6475
GRACO INC
COM
384109104
15906
259259
SH
SOLE
229409
0
29850
GRAND CANYON ED INC
COM
38526M106
75607
945796
SH
SOLE
933621
0
12175
GUIDEWIRE SOFTWARE INC
COM
40171V100
15936
152830
SH
SOLE
134140
0
18690
HEALTH CATALYST INC
COM
42225T107
10162
277644
SH
SOLE
247994
0
29650
HEICO CORP NEW
CL A
422806208
16747
188894
SH
SOLE
166829
0
22065
HELIOS TECHNOLOGIES INC
COM
42328H109
49999
1373597
SH
SOLE
1371151
0
2446
HENRY JACK & ASSOC INC
COM
426281101
15930
97975
SH
SOLE
86265
0
11710
HOME DEPOT INC
COM
437076102
333
1200
SH
SOLE
1200
0
0
IAA INC
COM
449253103
14708
282464
SH
SOLE
247979
0
34485
IDEXX LABS INC
COM
45168D104
541
1375
SH
SOLE
1375
0
0
IHS MARKIT LTD
SHS
G47567105
1601
20396
SH
SOLE
17958
0
2438
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
236
5000
SH
SOLE
5000
0
0
INTEL CORP
COM
458140100
313
6050
SH
SOLE
5550
0
500
INTERNATIONAL BUSINESS MACHS
COM
459200101
272
2235
SH
SOLE
2235
0
0
INTRICON CORP
COM
46121H109
1068
87725
SH
SOLE
87725
0
0
INTUIT
COM
461202103
589
1805
SH
SOLE
1585
0
220
IPG PHOTONICS CORP
COM
44980X109
472
2775
SH
SOLE
2775
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
80105
871748
SH
SOLE
858313
0
13435
JOHNSON & JOHNSON
COM
478160104
595
3996
SH
SOLE
3126
0
870
JPMORGAN CHASE & CO
COM
46625H100
264
2741
SH
SOLE
2341
0
400
KIMBERLY CLARK CORP
COM
494368103
628
4250
SH
SOLE
4250
0
0
LAIRD SUPERFOOD INC
COM STK
50736T102
2293
50000
SH
SOLE
50000
0
0
LCI INDS
COM
50189K103
8819
82974
SH
SOLE
72694
0
10280
LEMAITRE VASCULAR INC
COM
525558201
61288
1884039
SH
SOLE
1880429
0
3610
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
67620
709398
SH
SOLE
700353
0
9045
LINDE PLC
SHS
G5494J103
663
2785
SH
SOLE
2165
0
620
MARKEL CORP
COM
570535104
826
849
SH
SOLE
699
0
150
MASTERCARD INCORPORATED
CL A
57636Q104
411
1215
SH
SOLE
1065
0
150
MERCK & CO. INC
COM
58933Y105
552
6650
SH
SOLE
6650
0
0
MERCURY SYS INC
COM
589378108
149239
1926665
SH
SOLE
1897825
0
28840
MERIT MED SYS INC
COM
589889104
89012
2046245
SH
SOLE
2022883
0
23362
MESA LABS INC
COM
59064R109
127214
499349
SH
SOLE
498997
0
352
MICROSOFT CORP
COM
594918104
967
4599
SH
SOLE
4039
0
560
MODEL N INC
COM
607525102
64469
1827360
SH
SOLE
1824185
0
3175
NANOSTRING TECHNOLOGIES INC
COM
63009R109
1312
29345
SH
SOLE
29345
0
0
NATIONAL RESH CORP
COM NEW
637372202
33207
674794
SH
SOLE
673472
0
1322
NEOGEN CORP
COM
640491106
143231
1830422
SH
SOLE
1804348
0
26074
NIKE INC
CL B
654106103
361
2875
SH
SOLE
2255
0
620
NOVANTA INC
COM
67000B104
109513
1039619
SH
SOLE
1037674
0
1945
NV5 GLOBAL INC
COM
62945V109
1293
24505
SH
SOLE
24505
0
0
OMEGA FLEX INC
COM
682095104
68190
435106
SH
SOLE
434273
0
833
OMNICELL COM
COM
68213N109
119250
1597242
SH
SOLE
1572832
0
24410
ORTHOPEDIATRICS CORP
COM
68752L100
1327
28895
SH
SOLE
28895
0
0
PALOMAR HLDGS INC
COM
69753M105
1141
10950
SH
SOLE
10950
0
0
PAYLOCITY HLDG CORP
COM
70438V106
112294
695663
SH
SOLE
694448
0
1215
PAYPAL HLDGS INC
COM
70450Y103
231
1170
SH
SOLE
450
0
720
PEPSICO INC
COM
713448108
201
1450
SH
SOLE
1050
0
400
PFIZER INC
COM
717081103
643
17508
SH
SOLE
17508
0
0
PLURALSIGHT INC
COM CL A
72941B106
8429
492075
SH
SOLE
434920
0
57155
POOL CORP
COM
73278L105
26538
79328
SH
SOLE
69828
0
9500
PROCTER AND GAMBLE CO
COM
742718109
548
3940
SH
SOLE
3740
0
200
PROS HOLDINGS INC
COM
74346Y103
76281
2388268
SH
SOLE
2384103
0
4165
PROTO LABS INC
COM
743713109
36313
280406
SH
SOLE
279911
0
495
Q2 HLDGS INC
COM
74736L109
55356
606570
SH
SOLE
605495
0
1075
RBC BEARINGS INC
COM
75524B104
91722
756719
SH
SOLE
745299
0
11420
REALPAGE INC
COM
75606N109
75279
1306022
SH
SOLE
1282997
0
23025
REPLIGEN CORP
COM
759916109
171975
1165616
SH
SOLE
1148746
0
16870
ROGERS CORP
COM
775133101
41661
424850
SH
SOLE
424105
0
745
ROLLINS INC
COM
775711104
28030
517245
SH
SOLE
457513
0
59732
ROPER TECHNOLOGIES INC
COM
776696106
658
1665
SH
SOLE
1395
0
270
SHOTSPOTTER INC
COM
82536T107
1529
49255
SH
SOLE
49255
0
0
SIMPSON MANUFACTURING CO INC
COM
829073105
130947
1347745
SH
SOLE
1332302
0
15443
SIMULATIONS PLUS INC
COM
829214105
1847
24505
SH
SOLE
24505
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
145976
1197019
SH
SOLE
1178584
0
18435
SMUCKER J M CO
COM NEW
832696405
474
4105
SH
SOLE
3325
0
780
SPS COMMERCE INC
COM
78463M107
137411
1764623
SH
SOLE
1743688
0
20935
TELEFLEX INCORPORATED
COM
879369106
14421
42362
SH
SOLE
37242
0
5120
TRACTOR SUPPLY CO
COM
892356106
961
6705
SH
SOLE
5855
0
850
TRANSCAT INC
COM
893529107
1370
46750
SH
SOLE
46750
0
0
TRANSUNION
COM
89400J107
336
3990
SH
SOLE
3990
0
0
TREX CO INC
COM
89531P105
136850
1911307
SH
SOLE
1879407
0
31900
TRIMBLE INC
COM
896239100
304
6241
SH
SOLE
6241
0
0
TWIST BIOSCIENCE CORP
COM
90184D100
1084
14275
SH
SOLE
14275
0
0
TYLER TECHNOLOGIES INC
COM
902252105
16548
47474
SH
SOLE
42014
0
5460
U S PHYSICAL THERAPY INC
COM
90337L108
969
11155
SH
SOLE
11155
0
0
UNION PAC CORP
COM
907818108
1050
5332
SH
SOLE
5332
0
0
VAIL RESORTS INC
COM
91879Q109
14334
66989
SH
SOLE
59124
0
7865
VEEVA SYS INC
CL A COM
922475108
689
2450
SH
SOLE
2450
0
0
VERICEL CORP
COM
92346J108
1973
106500
SH
SOLE
106500
0
0
VERISK ANALYTICS INC
COM
92345Y106
1212
6542
SH
SOLE
6162
0
380
VERIZON COMMUNICATIONS INC
COM
92343V104
230
3873
SH
SOLE
3873
0
0
VOCERA COMMUNICATIONS INC
COM
92857F107
82840
2848709
SH
SOLE
2843729
0
4980
WASTE CONNECTIONS INC
COM
94106B101
476
4585
SH
SOLE
4095
0
490
WATSCO INC
COM
942622200
14563
62531
SH
SOLE
54781
0
7750
WD-40 CO
COM
929236107
53500
282607
SH
SOLE
282056
0
551
WEST PHARMACEUTICAL SVSC INC
COM
955306105
24803
90227
SH
SOLE
79837
0
10390
WILLDAN GROUP INC
COM
96924N100
1235
48430
SH
SOLE
48430
0
0
XYLEM INC
COM
98419M100
419
4980
SH
SOLE
4310
0
670