0001085146-23-002965.txt : 20230728
0001085146-23-002965.hdr.sgml : 20230728
20230728172656
ACCESSION NUMBER: 0001085146-23-002965
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230728
DATE AS OF CHANGE: 20230728
EFFECTIVENESS DATE: 20230728
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: 231124285
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
X0202
13F-HR
LIVE
false
false
false
0001163744
XXXXXXXX
06-30-2023
06-30-2023
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-28-2023
0
126
6299502361
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
AAON INC
COM PAR $0.004
000360206
BBG001S6CZK0
209369841
2208310
SH
SOLE
2197836
0
10474
ADOBE SYSTEMS INCORPORATED
COM
00724F101
BBG001S5NCQ5
337403
690
SH
SOLE
690
0
0
ALIGN TECHNOLOGY INC
COM
016255101
BBG001SCF1B9
508534
1438
SH
SOLE
1438
0
0
ALPHA TEKNOVA INC
COM
02080L102
BBG00201BVP4
634736
237729
SH
SOLE
237729
0
0
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
417753
3490
SH
SOLE
3490
0
0
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
379846
3140
SH
SOLE
3140
0
0
ALTAIR ENGR INC
COM CL A
021369103
BBG001SR65P2
179701439
2369481
SH
SOLE
2342631
0
26850
AMGEN INC
COM
031162100
BBG001S5NNL6
250883
1130
SH
SOLE
1130
0
0
ANSYS INC
COM
03662Q105
BBG001S926L8
1622617
4913
SH
SOLE
4913
0
0
APPLE INC
COM
037833100
BBG001S5N8V8
1126966
5810
SH
SOLE
5810
0
0
AXON ENTERPRISE INC
COM
05464C101
BBG001SB2HG5
104968706
537970
SH
SOLE
530470
0
7500
AZENTA INC
COM
114340102
BBG001S8F1B8
60000418
1285356
SH
SOLE
1282381
0
2975
BALCHEM CORP
COM
057665200
BBG001S5P2R4
142187124
1054722
SH
SOLE
1041078
0
13644
BALL CORP
COM
058498106
BBG001S5P7Q4
271491
4664
SH
SOLE
4664
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
375100
1100
SH
SOLE
1100
0
0
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
BBG001SFGWZ7
1375990
62262
SH
SOLE
62262
0
0
BIO-TECHNE CORP
COM
09073M104
BBG001S66C28
20775406
254507
SH
SOLE
237872
0
16635
BLACKLINE INC
COM
09239B109
BBG0029KJVD8
75768872
1407820
SH
SOLE
1404645
0
3175
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
BBG003LFWPT4
17524914
189561
SH
SOLE
176951
0
12610
CASELLA WASTE SYS INC
CL A
147448104
BBG001SB5S05
276177769
3053375
SH
SOLE
3008525
0
44850
CLEARWATER ANALYTICS HLDGS I
CL A
185123106
BBG012C765M3
98549796
6209817
SH
SOLE
6128927
0
80890
COGNEX CORP
COM
192422103
BBG001S5TC16
15270884
272597
SH
SOLE
254442
0
18155
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
BBG00KK0CFZ7
159807494
5091032
SH
SOLE
5022779
0
68253
COPART INC
COM
217204106
BBG001S7MTB1
1191659
13065
SH
SOLE
13065
0
0
COSTAR GROUP INC
COM
22160N109
BBG001SD3DY9
1278930
14370
SH
SOLE
14370
0
0
COSTCO WHSL CORP NEW
COM
22160K105
BBG001S9KRQ7
1162901
2160
SH
SOLE
2160
0
0
CRYOPORT INC
COM PAR $0.001
229050307
BBG001SLKBJ3
1171309
67902
SH
SOLE
67902
0
0
DANAHER CORPORATION
COM
235851102
BBG001S5QGT0
255600
1065
SH
SOLE
1065
0
0
DEFINITIVE HEALTHCARE CORP
CLASS A COM
24477E103
BBG01282ZKG1
59929133
5448103
SH
SOLE
5367478
0
80625
DESCARTES SYS GROUP INC
COM
249906108
BBG001SBJY34
240333124
3000039
SH
SOLE
2960384
0
39655
DIGI INTL INC
COM
253798102
BBG001S5Z4V4
90677553
2302045
SH
SOLE
2297345
0
4700
DOLBY LABORATORIES INC
COM CL A
25659T107
BBG001SDXGH8
268613
3210
SH
SOLE
3210
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
BBG001T6QFV6
66123977
2212985
SH
SOLE
2210394
0
2591
ESCO TECHNOLOGIES INC
COM
296315104
BBG001S6MFD1
102078821
985032
SH
SOLE
980221
0
4811
ESSENTIAL UTILS INC
COM
29670G102
BBG001S5VFD3
292820
7337
SH
SOLE
7337
0
0
EVI INDS INC
COM
26929N102
BBG001SDGWV6
14253382
647881
SH
SOLE
598336
0
49545
EXPONENT INC
COM
30214U102
BBG001S9CG99
225298498
2414257
SH
SOLE
2380692
0
33565
EXXON MOBIL CORP
COM
30231G102
BBG001S69V32
727048
6779
SH
SOLE
6779
0
0
FACTSET RESH SYS INC
COM
303075105
BBG001S5XRL6
587353
1466
SH
SOLE
1466
0
0
FAIR ISAAC CORP
COM
303250104
BBG001S8ZT61
43741037
54054
SH
SOLE
50359
0
3695
FASTENAL CO
COM
311900104
BBG001S5R1F7
1045598
17725
SH
SOLE
17725
0
0
FEDERAL SIGNAL CORP
COM
313855108
BBG001S5RD98
55390112
865065
SH
SOLE
863250
0
1815
FIRSTSERVICE CORP NEW
COM
33767E202
BBG0093LLBP5
207875976
1349056
SH
SOLE
1326255
0
22801
FIVE9 INC
COM
338307101
BBG001V0P7K7
11408277
138366
SH
SOLE
127881
0
10485
FORTINET INC
COM
34959E109
BBG001S77BL6
1087060
14381
SH
SOLE
14381
0
0
FOX FACTORY HLDG CORP
COM
35138V102
BBG004T7VS71
119411349
1100464
SH
SOLE
1094534
0
5930
GARMIN LTD
SHS
H2906T109
BBG001SG0H12
330599
3170
SH
SOLE
3170
0
0
GARTNER INC
COM
366651107
BBG001S5SD60
17969502
51296
SH
SOLE
47816
0
3480
GENERAC HLDGS INC
COM
368736104
BBG001T5VGH6
6749922
45262
SH
SOLE
42282
0
2980
GRACO INC
COM
384109104
BBG001S5RK56
29927615
346585
SH
SOLE
323710
0
22875
GUIDEWIRE SOFTWARE INC
COM
40171V100
BBG001TWHGX5
14611697
192057
SH
SOLE
179242
0
12815
HEICO CORP NEW
CL A
422806208
BBG001S96YM2
24831366
176610
SH
SOLE
164895
0
11715
HELIOS TECHNOLOGIES INC
COM
42328H109
BBG001S99DF3
135020470
2042979
SH
SOLE
2033198
0
9781
HENRY JACK & ASSOC INC
COM
426281101
BBG001S5SHB5
25431315
151983
SH
SOLE
142008
0
9975
HILLMAN SOLUTIONS CORP
COM
431636109
BBG00YC6W7C4
81874104
9087026
SH
SOLE
8954761
0
132265
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
377428
1215
SH
SOLE
1215
0
0
I3 VERTICALS INC
COM CL A
46571Y107
BBG00L32N3P6
1527094
66802
SH
SOLE
66802
0
0
IDEXX LABS INC
COM
45168D104
BBG001S5S4Y9
742798
1479
SH
SOLE
1479
0
0
ILLINOIS TOOL WKS INC
COM
452308109
BBG001S5SDX0
295189
1180
SH
SOLE
1180
0
0
INTUIT
COM
461202103
BBG001S6TWR2
632302
1380
SH
SOLE
1380
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
BBG001SQLKR2
111389861
918301
SH
SOLE
908181
0
10120
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
551182
3330
SH
SOLE
3330
0
0
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
300479
2066
SH
SOLE
2066
0
0
LCI INDS
COM
50189K103
BBG001S8G4D9
13508642
106906
SH
SOLE
98986
0
7920
LEMAITRE VASCULAR INC
COM
525558201
BBG001SK6CX3
125254212
1861686
SH
SOLE
1851237
0
10449
LINDE PLC
SHS
G54950103
BBG01FND0CH6
908876
2385
SH
SOLE
2385
0
0
MARKEL GROUP INC
COM
570535104
BBG001S9ZK95
643179
465
SH
SOLE
465
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
434596
1105
SH
SOLE
1105
0
0
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
288475
2500
SH
SOLE
2500
0
0
MERCURY SYS INC
COM
589378108
BBG001SBFLT8
85634843
2475711
SH
SOLE
2446196
0
29515
MERIT MED SYS INC
COM
589889104
BBG001S6KLT3
175164576
2094268
SH
SOLE
2061726
0
32542
MESA LABS INC
COM
59064R109
BBG001S5T762
74044709
576223
SH
SOLE
575551
0
672
METTLER TOLEDO INTERNATIONAL
COM
592688105
BBG001SB87G1
282003
215
SH
SOLE
215
0
0
MICROSOFT CORP
COM
594918104
BBG001S5TD05
1062144
3119
SH
SOLE
3119
0
0
MODEL N INC
COM
607525102
BBG001SQGHS4
134410291
3801196
SH
SOLE
3783121
0
18075
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
BBG005Q29V07
1391434
33035
SH
SOLE
33035
0
0
NANOSTRING TECHNOLOGIES INC
COM
63009R109
BBG001TG36G6
371474
91722
SH
SOLE
91722
0
0
NATIONAL RESH CORP
COM NEW
637372202
BBG004K1F9R1
31750985
729740
SH
SOLE
728096
0
1644
NEOGEN CORP
COM
640491106
BBG001S67B47
150791794
6932956
SH
SOLE
6868414
0
64542
NIKE INC
CL B
654106103
BBG001S6NTK2
290273
2630
SH
SOLE
2630
0
0
NOVANTA INC
COM
67000B104
BBG001S6MRJ9
232840659
1264751
SH
SOLE
1247121
0
17630
NV5 GLOBAL INC
COM
62945V109
BBG005BT61P6
1664098
15023
SH
SOLE
15023
0
0
OLO INC
CL A
68134L109
BBG00ZCX7044
1351787
209255
SH
SOLE
209255
0
0
OMEGA FLEX INC
COM
682095104
BBG001SNLHY8
36577751
352455
SH
SOLE
352253
0
202
OMNICELL COM
COM
68213N109
BBG001SF6Z45
82427079
1118869
SH
SOLE
1103709
0
15160
ORTHOPEDIATRICS CORP
COM
68752L100
BBG00HFFRW48
1411225
32183
SH
SOLE
32183
0
0
PALOMAR HLDGS INC
COM
69753M105
BBG00NLMRYV9
1512638
26062
SH
SOLE
26062
0
0
PAYCOR HCM INC
COM
70435P102
BBG010FNXN77
108439750
4581316
SH
SOLE
4537276
0
44040
PEPSICO INC
COM
713448108
BBG001S695T1
268569
1450
SH
SOLE
1450
0
0
PHREESIA INC
COM
71944F106
BBG001TG2W25
1345369
43385
SH
SOLE
43385
0
0
PLANET LABS PBC
COM CL A
72703X106
BBG00ZCV3Q27
1071648
332810
SH
SOLE
332810
0
0
POOL CORP
COM
73278L105
BBG001S5VBK4
29028980
77485
SH
SOLE
72320
0
5165
PROS HOLDINGS INC
COM
74346Y103
BBG001ST38G5
97611175
3169194
SH
SOLE
3162169
0
7025
Q2 HLDGS INC
COM
74736L109
BBG005ZVK9Q1
67909424
2197716
SH
SOLE
2169326
0
28390
RBC BEARINGS INC
COM
75524B104
BBG001SNYTV1
148004863
680576
SH
SOLE
669746
0
10830
REPLIGEN CORP
COM
759916109
BBG001S5VNT9
96554230
682555
SH
SOLE
671035
0
11520
ROLLINS INC
COM
775711104
BBG001S5VRG4
35254872
823135
SH
SOLE
769893
0
53242
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
907270
1887
SH
SOLE
1887
0
0
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
1127292
2812
SH
SOLE
2812
0
0
SEMLER SCIENTIFIC INC
COM
81684M104
BBG005LBVC90
768019
29269
SH
SOLE
29269
0
0
SIMPSON MFG INC
COM
829073105
BBG001SB9QN0
191745995
1384448
SH
SOLE
1368757
0
15691
SIMULATIONS PLUS INC
COM
829214105
BBG001S9TQV4
96815879
2234384
SH
SOLE
2223212
0
11172
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
BBG009T22D67
180880847
1080789
SH
SOLE
1066709
0
14080
SMUCKER J M CO
COM NEW
832696405
BBG001S5W3H5
468114
3170
SH
SOLE
3170
0
0
SOUNDTHINKING INC
COM
82536T107
BBG001SM2GR1
1202081
54990
SH
SOLE
54990
0
0
SPS COMM INC
COM
78463M107
BBG001T65R07
302199496
1573464
SH
SOLE
1554599
0
18865
STERIS PLC
SHS USD
G8473T100
BBG00MRHG532
340845
1515
SH
SOLE
1515
0
0
STEVANATO GROUP S P A
ORD SHS
T9224W109
BBG001V2NPF1
122653881
3787952
SH
SOLE
3737634
0
50318
TELEFLEX INCORPORATED
COM
879369106
BBG001S5WNP2
14502196
59919
SH
SOLE
55994
0
3925
TRACTOR SUPPLY CO
COM
892356106
BBG001S7K017
974388
4407
SH
SOLE
4407
0
0
TRANSCAT INC
COM
893529107
BBG001S5WVW6
62226052
729411
SH
SOLE
728596
0
815
TREX CO INC
COM
89531P105
BBG001SB6TV8
118694938
1810478
SH
SOLE
1781548
0
28930
TYLER TECHNOLOGIES INC
COM
902252105
BBG001S5WZB0
29861315
71701
SH
SOLE
67026
0
4675
U S PHYSICAL THERAPY
COM
90337L108
BBG001S71ZL9
1740126
14335
SH
SOLE
14335
0
0
VAIL RESORTS INC
COM
91879Q109
BBG001S5TFD6
19901628
79050
SH
SOLE
73835
0
5215
VEEVA SYS INC
CL A COM
922475108
BBG001TX0CB4
580733
2937
SH
SOLE
2937
0
0
VERICEL CORP
COM
92346J108
BBG001S6X9M3
87769907
2336170
SH
SOLE
2331040
0
5130
VERISK ANALYTICS INC
COM
92345Y106
BBG001SBRX64
1178746
5215
SH
SOLE
5215
0
0
VERTEX INC
CL A
92538J106
BBG00VVT2FV3
55109886
2826148
SH
SOLE
2819303
0
6845
WASTE CONNECTIONS INC
COM
94106B101
BBG001SKJ4K1
741378
5187
SH
SOLE
5187
0
0
WATSCO INC
COM
942622200
BBG001S82CQ2
29711554
77887
SH
SOLE
72707
0
5180
WD 40 CO
COM
929236107
BBG001S5XD46
55167559
292433
SH
SOLE
291733
0
700
WEST PHARMACEUTICAL SVSC INC
COM
955306105
BBG001S5XK22
22314065
58342
SH
SOLE
54537
0
3805
WILLDAN GROUP INC
COM
96924N100
BBG001SNM0H3
1016879
53073
SH
SOLE
53073
0
0
WORKIVA INC
COM CL A
98139A105
BBG007BVZ8J7
93355395
918310
SH
SOLE
907360
0
10950
XYLEM INC
COM
98419M100
BBG001V05C73
482239
4282
SH
SOLE
4282
0
0