0001085146-19-002048.txt : 20190802
0001085146-19-002048.hdr.sgml : 20190802
20190802171048
ACCESSION NUMBER: 0001085146-19-002048
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190802
DATE AS OF CHANGE: 20190802
EFFECTIVENESS DATE: 20190802
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: 19996828
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
true
false
0001163744
XXXXXXXX
06-30-2019
06-30-2019
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
08-01-2019
0
143
4001271
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
3M CO
COM
88579Y101
837
4830
SH
SOLE
4210
0
620
AAON INC
COM PAR $0.004
000360206
82061
1635333
SH
SOLE
1631776
0
3557
ABBOTT LABS
COM
002824100
756
8990
SH
SOLE
8990
0
0
ABBVIE INC
COM
00287Y109
577
7935
SH
SOLE
7935
0
0
ACI WORLDWIDE INC
COM
004498101
92651
2698054
SH
SOLE
2677129
0
20925
ADOBE INC
COM
00724F101
392
1330
SH
SOLE
1070
0
260
ALBANY INTL CORP
CL A
012348108
30265
365034
SH
SOLE
356974
0
8060
ALIGN TECHNOLOGY INC
COM
016255101
570
2082
SH
SOLE
2082
0
0
ALPHABET INC
CAP STK CL C
02079K107
243
225
SH
SOLE
145
0
80
ALPHABET INC
CAP STK CL A
02079K305
238
220
SH
SOLE
140
0
80
AMGEN INC
COM
031162100
245
1330
SH
SOLE
1330
0
0
ANSYS INC
COM
03662Q105
5484
26777
SH
SOLE
21117
0
5660
APPLE INC
COM
037833100
550
2780
SH
SOLE
1580
0
1200
AQUA AMERICA INC
COM
03836W103
252
6087
SH
SOLE
5387
0
700
AQUAVENTURE HLDGS LTD
SHS
G0443N107
314
15720
SH
SOLE
15720
0
0
AXON ENTERPRISE INC
COM
05464C101
52982
825135
SH
SOLE
810805
0
14330
BALCHEM CORP
COM
057665200
82255
822800
SH
SOLE
813821
0
8979
BIO TECHNE CORP
COM
09073M104
68506
328584
SH
SOLE
323858
0
4726
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
234
13810
SH
SOLE
13810
0
0
BLACKBAUD INC
COM
09227Q100
86616
1037322
SH
SOLE
1024907
0
12415
BLACKLINE INC
COM
09239B109
61518
1149659
SH
SOLE
1147009
0
2650
BOTTOMLINE TECH DEL INC
COM
101388106
87416
1975952
SH
SOLE
1958667
0
17285
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
7262
48137
SH
SOLE
37712
0
10425
CANTEL MEDICAL CORP
COM
138098108
137273
1702289
SH
SOLE
1683330
0
18959
CAREDX INC
COM
14167L103
400
11105
SH
SOLE
11105
0
0
CHEFS WHSE INC
COM
163086101
48213
1374765
SH
SOLE
1352107
0
22658
CHEVRON CORP NEW
COM
166764100
376
3024
SH
SOLE
3024
0
0
CODEXIS INC
COM
192005106
349
18910
SH
SOLE
18910
0
0
COGNEX CORP
COM
192422103
2165
45124
SH
SOLE
34249
0
10875
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
411
27360
SH
SOLE
27360
0
0
COPART INC
COM
217204106
5676
75939
SH
SOLE
59849
0
16090
CORE LABORATORIES N V
COM
N22717107
944
18050
SH
SOLE
14175
0
3875
COSTAR GROUP INC
COM
22160N109
4400
7942
SH
SOLE
6527
0
1415
COSTCO WHSL CORP NEW
COM
22160K105
637
2410
SH
SOLE
1785
0
625
CRYOPORT INC
COM PAR $0.001
229050307
397
21695
SH
SOLE
21695
0
0
DANAHER CORPORATION
COM
235851102
291
2035
SH
SOLE
1345
0
690
DESCARTES SYS GROUP INC
COM
249906108
130773
3539198
SH
SOLE
3507473
0
31725
DOLBY LABORATORIES INC
COM CL A
25659T107
411
6368
SH
SOLE
5868
0
500
DORMAN PRODUCTS INC
COM
258278100
71067
815548
SH
SOLE
813748
0
1800
DOUGLAS DYNAMICS INC
COM
25960R105
79267
1992143
SH
SOLE
1962528
0
29615
ECOLAB INC
COM
278865100
280
1420
SH
SOLE
720
0
700
ESCO TECHNOLOGIES INC
COM
296315104
97367
1178487
SH
SOLE
1175859
0
2628
EVI INDUSTRIES INC
COM
26929N102
22772
595037
SH
SOLE
578297
0
16740
EVOLENT HEALTH INC
CL A
30050B101
242
30390
SH
SOLE
30390
0
0
EXPONENT INC
COM
30214U102
141785
2422012
SH
SOLE
2399723
0
22289
EXXON MOBIL CORP
COM
30231G102
1464
19104
SH
SOLE
18954
0
150
FACTSET RESH SYS INC
COM
303075105
599
2091
SH
SOLE
2091
0
0
FAIR ISAAC CORP
COM
303250104
4324
13769
SH
SOLE
10589
0
3180
FASTENAL CO
COM
311900104
940
28837
SH
SOLE
23757
0
5080
FIRSTSERVICE CORP NEW
COM
33767E202
65886
686889
SH
SOLE
680643
0
6246
FIVE9 INC
COM
338307101
25849
503987
SH
SOLE
502862
0
1125
FORTINET INC
COM
34959E109
470
6113
SH
SOLE
6113
0
0
FOX FACTORY HLDG CORP
COM
35138V102
133236
1614784
SH
SOLE
1611259
0
3525
GARMIN LTD
SHS
H2906T109
365
4570
SH
SOLE
3870
0
700
GARTNER INC
COM
366651107
4096
25451
SH
SOLE
19876
0
5575
GRACO INC
COM
384109104
3982
79356
SH
SOLE
63606
0
15750
GRAND CANYON ED INC
COM
38526M106
92396
789573
SH
SOLE
787798
0
1775
GUIDEWIRE SOFTWARE INC
COM
40171V100
4748
46834
SH
SOLE
36784
0
10050
HEICO CORP NEW
CL A
422806208
7480
72358
SH
SOLE
56958
0
15400
HELIOS TECHNOLOGIES INC
COM
42328H109
71105
1532099
SH
SOLE
1528793
0
3306
HENRY JACK & ASSOC INC
COM
426281101
4293
32055
SH
SOLE
24630
0
7425
HESKA CORP
COM RESTRC NEW
42805E306
289
3395
SH
SOLE
3395
0
0
HEXCEL CORP NEW
COM
428291108
388
4793
SH
SOLE
4793
0
0
HOME DEPOT INC
COM
437076102
250
1200
SH
SOLE
1200
0
0
IAA INC
COM
449253103
1997
51505
SH
SOLE
39605
0
11900
IDEXX LABS INC
COM
45168D104
3396
12335
SH
SOLE
9780
0
2555
IHS MARKIT LTD
SHS
G47567105
1331
20896
SH
SOLE
17928
0
2968
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
279
5000
SH
SOLE
5000
0
0
INTEL CORP
COM
458140100
330
6900
SH
SOLE
6400
0
500
INTERNATIONAL BUSINESS MACHS
COM
459200101
308
2235
SH
SOLE
2235
0
0
INTRICON CORP
COM
46121H109
228
9750
SH
SOLE
9750
0
0
INTUIT
COM
461202103
553
2115
SH
SOLE
1735
0
380
IPG PHOTONICS CORP
COM
44980X109
480
3115
SH
SOLE
3115
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
91842
758210
SH
SOLE
747068
0
11142
JOHNSON & JOHNSON
COM
478160104
527
3781
SH
SOLE
2931
0
850
JPMORGAN CHASE & CO
COM
46625H100
306
2741
SH
SOLE
2341
0
400
KIMBERLY CLARK CORP
COM
494368103
566
4250
SH
SOLE
4250
0
0
LCI INDS
COM
50189K103
2832
31465
SH
SOLE
23935
0
7530
LEMAITRE VASCULAR INC
COM
525558201
48719
1741196
SH
SOLE
1737361
0
3835
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
72679
636699
SH
SOLE
629314
0
7385
LINDE PLC
SHS
G5494J103
577
2875
SH
SOLE
2155
0
720
MARKEL CORP
COM
570535104
941
864
SH
SOLE
694
0
170
MASTERCARD INC
CL A
57636Q104
466
1760
SH
SOLE
1370
0
390
MATADOR RES CO
COM
576485205
25781
1296834
SH
SOLE
1294006
0
2828
MERCK & CO INC
COM
58933Y105
558
6650
SH
SOLE
6650
0
0
MERCURY SYS INC
COM
589378108
89160
1267378
SH
SOLE
1250608
0
16770
MERIT MED SYS INC
COM
589889104
51321
861670
SH
SOLE
850520
0
11150
MESA LABS INC
COM
59064R109
111186
455048
SH
SOLE
454612
0
436
MGP INGREDIENTS INC NEW
COM
55303J106
82295
1241064
SH
SOLE
1228168
0
12896
MICROSOFT CORP
COM
594918104
667
4979
SH
SOLE
4049
0
930
NANOSTRING TECHNOLOGIES INC
COM
63009R109
495
16320
SH
SOLE
16320
0
0
NATIONAL RESH CORP
COM NEW
637372202
36102
626878
SH
SOLE
625381
0
1497
NEOGEN CORP
COM
640491106
98946
1593083
SH
SOLE
1573474
0
19609
NEOGENOMICS INC
COM NEW
64049M209
260
11840
SH
SOLE
11840
0
0
NIKE INC
CL B
654106103
260
3100
SH
SOLE
2240
0
860
NOVANTA INC
COM
67000B104
65947
699333
SH
SOLE
697588
0
1745
NV5 GLOBAL INC
COM
62945V109
418
5130
SH
SOLE
5130
0
0
NVE CORP
COM NEW
629445206
22585
324357
SH
SOLE
323800
0
557
OMEGA FLEX INC
COM
682095104
322
4195
SH
SOLE
4195
0
0
OMNICELL INC
COM
68213N109
135554
1575661
SH
SOLE
1557986
0
17675
ORTHOPEDIATRICS CORP
COM
68752L100
405
10395
SH
SOLE
10395
0
0
PAYLOCITY HLDG CORP
COM
70438V106
56611
603401
SH
SOLE
602051
0
1350
PFIZER INC
COM
717081103
741
17108
SH
SOLE
17108
0
0
PLURALSIGHT INC
COM CL A
72941B106
2304
75979
SH
SOLE
58429
0
17550
POOL CORPORATION
COM
73278L105
5894
30859
SH
SOLE
24059
0
6800
PROCTER AND GAMBLE CO
COM
742718109
432
3940
SH
SOLE
3740
0
200
PROS HOLDINGS INC
COM
74346Y103
129224
2042742
SH
SOLE
2038267
0
4475
PROTO LABS INC
COM
743713109
66613
574150
SH
SOLE
572975
0
1175
RBC BEARINGS INC
COM
75524B104
28061
168222
SH
SOLE
164797
0
3425
REPLIGEN CORP
COM
759916109
145971
1698329
SH
SOLE
1680149
0
18180
ROGERS CORP
COM
775133101
97502
564966
SH
SOLE
563706
0
1260
ROLLINS INC
COM
775711104
6353
177105
SH
SOLE
142023
0
35082
ROPER TECHNOLOGIES INC
COM
776696106
381
1040
SH
SOLE
750
0
290
SHOTSPOTTER INC
COM
82536T107
375
8480
SH
SOLE
8480
0
0
SIMPSON MANUFACTURING CO INC
COM
829073105
112363
1690682
SH
SOLE
1677331
0
13351
SIMULATIONS PLUS INC
COM
829214105
380
13305
SH
SOLE
13305
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
70772
1021235
SH
SOLE
1006175
0
15060
SMITH A O CORP
COM
831865209
2224
47153
SH
SOLE
36923
0
10230
SMUCKER J M CO
COM NEW
832696405
707
6134
SH
SOLE
5144
0
990
SOTHEBYS
COM
835898107
59190
1018238
SH
SOLE
1016028
0
2210
SPS COMMERCE INC
COM
78463M107
67278
658236
SH
SOLE
651264
0
6972
TELEFLEX INC
COM
879369106
4812
14532
SH
SOLE
11407
0
3125
TRACTOR SUPPLY CO
COM
892356106
767
7045
SH
SOLE
5745
0
1300
TREX CO INC
COM
89531P105
87953
1226675
SH
SOLE
1209735
0
16940
TRIMBLE INC
COM
896239100
588
13029
SH
SOLE
13029
0
0
TWIST BIOSCIENCE CORP
COM
90184D100
276
9525
SH
SOLE
9525
0
0
TYLER TECHNOLOGIES INC
COM
902252105
67431
312153
SH
SOLE
306433
0
5720
U S PHYSICAL THERAPY INC
COM
90337L108
338
2755
SH
SOLE
2755
0
0
UNIFI INC
COM NEW
904677200
448
24640
SH
SOLE
23240
0
1400
UNION PACIFIC CORP
COM
907818108
902
5332
SH
SOLE
5332
0
0
VAIL RESORTS INC
COM
91879Q109
3847
17236
SH
SOLE
13541
0
3695
VEEVA SYS INC
CL A COM
922475108
397
2450
SH
SOLE
2450
0
0
VERISK ANALYTICS INC
COM
92345Y106
1003
6847
SH
SOLE
6277
0
570
VERIZON COMMUNICATIONS INC
COM
92343V104
216
3773
SH
SOLE
3773
0
0
VOCERA COMMUNICATIONS INC
COM
92857F107
75056
2351367
SH
SOLE
2346292
0
5075
W P CAREY INC
COM
92936U109
394
4850
SH
SOLE
3850
0
1000
WABTEC CORP
COM
929740108
344
4788
SH
SOLE
4338
0
450
WAGEWORKS INC
COM
930427109
70611
1390262
SH
SOLE
1375082
0
15180
WATSCO INC
COM
942622200
4127
25236
SH
SOLE
19436
0
5800
WD-40 CO
COM
929236107
42059
264453
SH
SOLE
263911
0
542
WEST PHARMACEUTICAL SVSC INC
COM
955306105
4981
39803
SH
SOLE
31433
0
8370
WILLDAN GROUP INC
COM
96924N100
398
10680
SH
SOLE
10680
0
0
XYLEM INC
COM
98419M100
448
5360
SH
SOLE
3930
0
1430