0001085146-19-001195.txt : 20190418
0001085146-19-001195.hdr.sgml : 20190418
20190418115928
ACCESSION NUMBER: 0001085146-19-001195
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190331
FILED AS OF DATE: 20190418
DATE AS OF CHANGE: 20190418
EFFECTIVENESS DATE: 20190418
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: 19755204
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
03-31-2019
03-31-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
04-18-2019
0
144
3592628
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
3M CO
COM
88579Y101
983
4730
SH
SOLE
4110
0
620
AAON INC
COM PAR $0.004
000360206
73633
1594478
SH
SOLE
1590921
0
3557
ABBOTT LABS
COM
002824100
725
9073
SH
SOLE
9073
0
0
ABBVIE INC
COM
00287Y109
639
7935
SH
SOLE
7935
0
0
ACI WORLDWIDE INC
COM
004498101
86517
2632106
SH
SOLE
2610956
0
21150
ADOBE INC
COM
00724F101
354
1330
SH
SOLE
1070
0
260
ALIGN TECHNOLOGY INC
COM
016255101
2958
10403
SH
SOLE
8103
0
2300
ALPHABET INC
CAP STK CL C
02079K107
264
225
SH
SOLE
145
0
80
ALPHABET INC
CAP STK CL A
02079K305
265
225
SH
SOLE
145
0
80
AMGEN INC
COM
031162100
253
1330
SH
SOLE
1330
0
0
ANSYS INC
COM
03662Q105
5002
27377
SH
SOLE
20567
0
6810
APPLE INC
COM
037833100
528
2780
SH
SOLE
1580
0
1200
AQUA AMERICA INC
COM
03836W103
222
6087
SH
SOLE
5387
0
700
AQUAVENTURE HLDGS LTD
SHS
G0443N107
199
10300
SH
SOLE
10300
0
0
AXON ENTERPRISE INC
COM
05464C101
42758
785855
SH
SOLE
775305
0
10550
BALCHEM CORP
COM
057665200
74425
801988
SH
SOLE
792684
0
9304
BIO TECHNE CORP
COM
09073M104
63800
321328
SH
SOLE
315803
0
5525
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
238
13320
SH
SOLE
13320
0
0
BLACKBAUD INC
COM
09227Q100
80636
1011365
SH
SOLE
997627
0
13738
BLACKLINE INC
COM
09239B109
51889
1120227
SH
SOLE
1117577
0
2650
BOTTOMLINE TECH DEL INC
COM
101388106
95844
1913436
SH
SOLE
1899831
0
13605
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
6293
49512
SH
SOLE
37337
0
12175
CANTEL MEDICAL CORP
COM
138098108
83310
1245484
SH
SOLE
1230890
0
14594
CAREDX INC
COM
14167L103
413
13095
SH
SOLE
13095
0
0
CHEFS WHSE INC
COM
163086101
41647
1341304
SH
SOLE
1318396
0
22908
CHEVRON CORP NEW
COM
166764100
403
3274
SH
SOLE
3274
0
0
CODEXIS INC
COM
192005106
373
18170
SH
SOLE
18170
0
0
COGNEX CORP
COM
192422103
2295
45129
SH
SOLE
32454
0
12675
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
336
26330
SH
SOLE
26330
0
0
COPART INC
COM
217204106
6041
99699
SH
SOLE
75124
0
24575
CORE LABORATORIES N V
COM
N22717107
1227
17800
SH
SOLE
13625
0
4175
COSTAR GROUP INC
COM
22160N109
5680
12177
SH
SOLE
9512
0
2665
COSTCO WHSL CORP NEW
COM
22160K105
590
2435
SH
SOLE
1810
0
625
CRYOPORT INC
COM PAR $0.001
229050307
355
27485
SH
SOLE
27485
0
0
DANAHER CORPORATION
COM
235851102
269
2035
SH
SOLE
1345
0
690
DESCARTES SYS GROUP INC
COM
249906108
125492
3449473
SH
SOLE
3415198
0
34275
DOLBY LABORATORIES INC
COM CL A
25659T107
396
6293
SH
SOLE
5793
0
500
DORMAN PRODUCTS INC
COM
258278100
69934
793888
SH
SOLE
792088
0
1800
DOUGLAS DYNAMICS INC
COM
25960R105
73102
1920188
SH
SOLE
1896056
0
24132
DOWDUPONT INC
COM
26078J100
287
5385
SH
SOLE
5385
0
0
ECOLAB INC
COM
278865100
251
1420
SH
SOLE
720
0
700
ESCO TECHNOLOGIES INC
COM
296315104
76775
1145389
SH
SOLE
1142763
0
2626
EVI INDUSTRIES INC
COM
26929N102
21658
567993
SH
SOLE
553663
0
14330
EVOLENT HEALTH INC
CL A
30050B101
281
22320
SH
SOLE
22320
0
0
EXPONENT INC
COM
30214U102
133862
2319167
SH
SOLE
2302105
0
17062
EXXON MOBIL CORP
COM
30231G102
1554
19230
SH
SOLE
19080
0
150
FACTSET RESH SYS INC
COM
303075105
528
2126
SH
SOLE
2126
0
0
FAIR ISAAC CORP
COM
303250104
4763
17534
SH
SOLE
12984
0
4550
FASTENAL CO
COM
311900104
901
14009
SH
SOLE
11469
0
2540
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
44473
497798
SH
SOLE
496672
0
1126
FIVE9 INC
COM
338307101
25957
491333
SH
SOLE
490208
0
1125
FORTINET INC
COM
34959E109
513
6113
SH
SOLE
6113
0
0
FOX FACTORY HLDG CORP
COM
35138V102
110182
1576511
SH
SOLE
1572986
0
3525
GARMIN LTD
SHS
H2906T109
395
4570
SH
SOLE
3870
0
700
GARTNER INC
COM
366651107
3835
25286
SH
SOLE
19086
0
6200
GRACO INC
COM
384109104
3929
79351
SH
SOLE
61451
0
17900
GRAND CANYON ED INC
COM
38526M106
88228
770484
SH
SOLE
768709
0
1775
GUIDEWIRE SOFTWARE INC
COM
40171V100
4622
47569
SH
SOLE
35919
0
11650
HEALTHCARE SVCS GRP INC
COM
421906108
39455
1195962
SH
SOLE
1179936
0
16026
HEICO CORP NEW
CL A
422806208
6357
75628
SH
SOLE
58078
0
17550
HENRY JACK & ASSOC INC
COM
426281101
4307
31045
SH
SOLE
23170
0
7875
HESKA CORP
COM RESTRC NEW
42805E306
229
2690
SH
SOLE
2690
0
0
HEXCEL CORP NEW
COM
428291108
333
4818
SH
SOLE
4818
0
0
HOME DEPOT INC
COM
437076102
230
1200
SH
SOLE
1200
0
0
IDEXX LABS INC
COM
45168D104
3866
17290
SH
SOLE
12990
0
4300
IHS MARKIT LTD
SHS
G47567105
1138
20926
SH
SOLE
17958
0
2968
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
279
5000
SH
SOLE
5000
0
0
INTEL CORP
COM
458140100
371
6900
SH
SOLE
6400
0
500
INTERNATIONAL BUSINESS MACHS
COM
459200101
315
2235
SH
SOLE
2235
0
0
INTRICON CORP
COM
46121H109
235
9380
SH
SOLE
9380
0
0
INTUIT
COM
461202103
553
2115
SH
SOLE
1735
0
380
INTUITIVE SURGICAL INC
COM NEW
46120E602
208
365
SH
SOLE
175
0
190
IPG PHOTONICS CORP
COM
44980X109
473
3115
SH
SOLE
3115
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
66549
724222
SH
SOLE
715420
0
8802
JOHNSON & JOHNSON
COM
478160104
529
3781
SH
SOLE
2931
0
850
JPMORGAN CHASE & CO
COM
46625H100
277
2741
SH
SOLE
2341
0
400
KIMBERLY CLARK CORP
COM
494368103
527
4250
SH
SOLE
4250
0
0
LCI INDS
COM
50189K103
1743
22690
SH
SOLE
17095
0
5595
LEMAITRE VASCULAR INC
COM
525558201
52665
1698881
SH
SOLE
1695056
0
3825
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
78067
621006
SH
SOLE
613371
0
7635
LINDE PLC
COM
G5494J103
506
2875
SH
SOLE
2155
0
720
MARKEL CORP
COM
570535104
861
864
SH
SOLE
694
0
170
MASTERCARD INC
CL A
57636Q104
420
1785
SH
SOLE
1395
0
390
MATADOR RES CO
COM
576485205
24439
1264284
SH
SOLE
1261456
0
2828
MEDIDATA SOLUTIONS INC
COM
58471A105
61825
844144
SH
SOLE
842219
0
1925
MERCK & CO INC
COM
58933Y105
553
6650
SH
SOLE
6650
0
0
MERCURY SYS INC
COM
589378108
90313
1409386
SH
SOLE
1387986
0
21400
MESA LABS INC
COM
59064R109
101543
440532
SH
SOLE
440096
0
436
MGP INGREDIENTS INC NEW
COM
55303J106
93220
1208292
SH
SOLE
1195048
0
13244
MICROSOFT CORP
COM
594918104
587
4979
SH
SOLE
4049
0
930
NANOSTRING TECHNOLOGIES INC
COM
63009R109
375
15680
SH
SOLE
15680
0
0
NATIONAL RESH CORP
COM NEW
637372202
23588
611089
SH
SOLE
609596
0
1493
NEOGEN CORP
COM
640491106
88728
1546058
SH
SOLE
1529299
0
16759
NEOGENOMICS INC
COM NEW
64049M209
379
18500
SH
SOLE
18500
0
0
NIKE INC
CL B
654106103
267
3175
SH
SOLE
2315
0
860
NOVANTA INC
COM
67000B104
57433
677832
SH
SOLE
676087
0
1745
NV5 GLOBAL INC
COM
62945V109
294
4960
SH
SOLE
4960
0
0
NVE CORP
COM NEW
629445206
42723
436435
SH
SOLE
435381
0
1054
OMEGA FLEX INC
COM
682095104
306
4035
SH
SOLE
4035
0
0
OMNICELL INC
COM
68213N109
124992
1546168
SH
SOLE
1526718
0
19450
ORTHOPEDIATRICS CORP
COM
68752L100
440
9955
SH
SOLE
9955
0
0
PAYLOCITY HLDG CORP
COM
70438V106
52501
588637
SH
SOLE
587287
0
1350
PFIZER INC
COM
717081103
727
17108
SH
SOLE
17108
0
0
PLURALSIGHT INC
COM CL A
72941B106
1796
56574
SH
SOLE
42274
0
14300
POOL CORPORATION
COM
73278L105
5155
31249
SH
SOLE
23224
0
8025
PROCTER AND GAMBLE CO
COM
742718109
410
3940
SH
SOLE
3740
0
200
PROS HOLDINGS INC
COM
74346Y103
100105
2369911
SH
SOLE
2364461
0
5450
PROTO LABS INC
COM
743713109
58710
558401
SH
SOLE
557226
0
1175
REPLIGEN CORP
COM
759916109
96739
1637430
SH
SOLE
1621805
0
15625
ROGERS CORP
COM
775133101
87445
550387
SH
SOLE
549127
0
1260
ROLLINS INC
COM
775711104
5894
141611
SH
SOLE
111424
0
30187
ROPER TECHNOLOGIES INC
COM
776696106
294
860
SH
SOLE
700
0
160
SHOTSPOTTER INC
COM
82536T107
315
8170
SH
SOLE
8170
0
0
SIMPSON MANUFACTURING CO INC
COM
829073105
97563
1646072
SH
SOLE
1633116
0
12956
SIMULATIONS PLUS INC
COM
829214105
320
15155
SH
SOLE
15155
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
56613
990605
SH
SOLE
977890
0
12715
SMITH A O CORP
COM
831865209
2461
46153
SH
SOLE
35673
0
10480
SMUCKER J M CO
COM NEW
832696405
715
6134
SH
SOLE
5144
0
990
SOTHEBYS
COM
835898107
57882
1533300
SH
SOLE
1529775
0
3525
SPS COMMERCE INC
COM
78463M107
57529
542415
SH
SOLE
536208
0
6207
SUN HYDRAULICS CORP
COM
866942105
69297
1489937
SH
SOLE
1486633
0
3304
TELEFLEX INC
COM
879369106
4380
14497
SH
SOLE
11047
0
3450
TRACTOR SUPPLY CO
COM
892356106
690
7055
SH
SOLE
5755
0
1300
TREX CO INC
COM
89531P105
72574
1179679
SH
SOLE
1165474
0
14205
TRIMBLE INC
COM
896239100
519
12844
SH
SOLE
12844
0
0
TYLER TECHNOLOGIES INC
COM
902252105
62244
304520
SH
SOLE
298225
0
6295
U S PHYSICAL THERAPY INC
COM
90337L108
277
2635
SH
SOLE
2635
0
0
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
1968
5962
SH
SOLE
4462
0
1500
UNIFI INC
COM NEW
904677200
530
27390
SH
SOLE
25990
0
1400
UNION PACIFIC CORP
COM
907818108
892
5332
SH
SOLE
5332
0
0
VAIL RESORTS INC
COM
91879Q109
3650
16796
SH
SOLE
12826
0
3970
VEEVA SYS INC
CL A COM
922475108
304
2400
SH
SOLE
2400
0
0
VERISK ANALYTICS INC
COM
92345Y106
915
6877
SH
SOLE
6307
0
570
VERIZON COMMUNICATIONS INC
COM
92343V104
211
3573
SH
SOLE
3573
0
0
VOCERA COMMUNICATIONS INC
COM
92857F107
56789
1795403
SH
SOLE
1791128
0
4275
W P CAREY INC
COM
92936U109
380
4850
SH
SOLE
3850
0
1000
WABTEC CORP
COM
929740108
2750
37308
SH
SOLE
28708
0
8600
WAGEWORKS INC
COM
930427109
68842
1823144
SH
SOLE
1801849
0
21295
WATSCO INC
COM
942622200
3579
24991
SH
SOLE
18691
0
6300
WD-40 CO
COM
929236107
43667
257713
SH
SOLE
257172
0
541
WEST PHARMACEUTICAL SVSC INC
COM
955306105
4329
39283
SH
SOLE
30263
0
9020
WESTWOOD HLDGS GROUP INC
COM
961765104
14148
401140
SH
SOLE
400232
0
908
WILLDAN GROUP INC
COM
96924N100
331
8920
SH
SOLE
8920
0
0
XYLEM INC
COM
98419M100
408
5160
SH
SOLE
3730
0
1430