0001085146-24-000522.txt : 20240126
0001085146-24-000522.hdr.sgml : 20240126
20240126171340
ACCESSION NUMBER: 0001085146-24-000522
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240126
DATE AS OF CHANGE: 20240126
EFFECTIVENESS DATE: 20240126
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Conestoga Capital Advisors, LLC
CENTRAL INDEX KEY: 0001163744
ORGANIZATION NAME:
IRS NUMBER: 233072906
STATE OF INCORPORATION: DE
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-10029
FILM NUMBER: 24568900
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
12-31-2023
12-31-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
01-26-2024
0
131
6664206536
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
AAON INC
COM PAR $0.004
000360206
BBG001S6CZK0
247777835
3354242
SH
SOLE
3338911
0
15331
ADOBE INC
COM
00724F101
BBG001S5NCQ5
405688
680
SH
SOLE
680
0
0
ALIGN TECHNOLOGY INC
COM
016255101
BBG001SCF1B9
443606
1619
SH
SOLE
1619
0
0
ALPHA TEKNOVA INC
COM
02080L102
BBG00201BVP4
923283
247529
SH
SOLE
247529
0
0
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
803916
5755
SH
SOLE
5755
0
0
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
430541
3055
SH
SOLE
3055
0
0
ALTAIR ENGR INC
COM CL A
021369103
BBG001SR65P2
204039431
2424711
SH
SOLE
2400086
0
24625
AMGEN INC
COM
031162100
BBG001S5NNL6
325463
1130
SH
SOLE
1130
0
0
ANSYS INC
COM
03662Q105
BBG001S926L8
1847059
5090
SH
SOLE
5090
0
0
APPLE INC
COM
037833100
BBG001S5N8V8
1099346
5710
SH
SOLE
5710
0
0
AXON ENTERPRISE INC
COM
05464C101
BBG001SB2HG5
136781860
529485
SH
SOLE
522985
0
6500
AZENTA INC
COM
114340102
BBG001S8F1B8
84114240
1291284
SH
SOLE
1288659
0
2625
BALCHEM CORP
COM
057665200
BBG001S5P2R4
161127842
1083212
SH
SOLE
1070473
0
12739
BENTLEY SYS INC
COM CL B
08265T208
BBG001SBWGV7
330038
6325
SH
SOLE
6325
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
388759
1090
SH
SOLE
1090
0
0
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
BBG001SFGWZ7
1053764
64847
SH
SOLE
64847
0
0
BIO-TECHNE CORP
COM
09073M104
BBG001S66C28
19378888
251152
SH
SOLE
237272
0
13880
BLACKLINE INC
COM
09239B109
BBG0029KJVD8
88342297
1414835
SH
SOLE
1412035
0
2800
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
BBG003LFWPT4
17666702
187465
SH
SOLE
176655
0
10810
CASELLA WASTE SYS INC
CL A
147448104
BBG001SB5S05
260628644
3049715
SH
SOLE
3009725
0
39990
CCC INTELLIGENT SOLUTIONS HL
COM
12510Q100
BBG00WNSJM58
11468762
1006915
SH
SOLE
947710
0
59205
CLEARWATER ANALYTICS HLDGS I
CL A
185123106
BBG012C765M3
128720131
6426367
SH
SOLE
6342672
0
83695
COGNEX CORP
COM
192422103
BBG001S5TC16
11045614
264629
SH
SOLE
248854
0
15775
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
BBG00KK0CFZ7
197601777
4540482
SH
SOLE
4478319
0
62163
COPART INC
COM
217204106
BBG001S7MTB1
1310897
26753
SH
SOLE
26753
0
0
COSTAR GROUP INC
COM
22160N109
BBG001SD3DY9
1364158
15610
SH
SOLE
15610
0
0
COSTCO WHSL CORP NEW
COM
22160K105
BBG001S9KRQ7
1415872
2145
SH
SOLE
2145
0
0
CRYOPORT INC
COM PAR $0.001
229050307
BBG001SLKBJ3
1095561
70727
SH
SOLE
70727
0
0
CSW INDUSTRIALS INC
COM
126402106
BBG007NLG4M2
82690310
398680
SH
SOLE
394160
0
4520
DANAHER CORPORATION
COM
235851102
BBG001S5QGT0
246377
1065
SH
SOLE
1065
0
0
DEFINITIVE HEALTHCARE CORP
CLASS A COM
24477E103
BBG01282ZKG1
54880102
5521137
SH
SOLE
5450822
0
70315
DESCARTES SYS GROUP INC
COM
249906108
BBG001SBJY34
254380607
3026179
SH
SOLE
2991209
0
34970
DIGI INTL INC
COM
253798102
BBG001S5Z4V4
93435160
3593660
SH
SOLE
3589530
0
4130
DOLBY LABORATORIES INC
COM CL A
25659T107
BBG001SDXGH8
234410
2720
SH
SOLE
2720
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
BBG001T6QFV6
65055979
2191913
SH
SOLE
2189272
0
2641
ESCO TECHNOLOGIES INC
COM
296315104
BBG001S6MFD1
119715053
1022943
SH
SOLE
1018751
0
4192
ESSENTIAL UTILS INC
COM
29670G102
BBG001S5VFD3
488799
13087
SH
SOLE
13087
0
0
EVI INDS INC
COM
26929N102
BBG001SDGWV6
14405083
607041
SH
SOLE
564236
0
42805
EXPONENT INC
COM
30214U102
BBG001S9CG99
215812566
2451301
SH
SOLE
2420747
0
30554
EXXON MOBIL CORP
COM
30231G102
BBG001S69V32
677764
6779
SH
SOLE
6779
0
0
FACTSET RESH SYS INC
COM
303075105
BBG001S5XRL6
706988
1482
SH
SOLE
1482
0
0
FAIR ISAAC CORP
COM
303250104
BBG001S8ZT61
35576802
30564
SH
SOLE
28769
0
1795
FASTENAL CO
COM
311900104
BBG001S5R1F7
1107243
17095
SH
SOLE
17095
0
0
FEDERAL SIGNAL CORP
COM
313855108
BBG001S5RD98
103615419
1350214
SH
SOLE
1347855
0
2359
FIRSTSERVICE CORP NEW
COM
33767E202
BBG0093LLBP5
221598662
1367133
SH
SOLE
1346695
0
20438
FIVE9 INC
COM
338307101
BBG001V0P7K7
10828767
137613
SH
SOLE
128498
0
9115
FORTINET INC
COM
34959E109
BBG001S77BL6
920033
15719
SH
SOLE
15719
0
0
FOX FACTORY HLDG CORP
COM
35138V102
BBG004T7VS71
76551944
1134439
SH
SOLE
1132344
0
2095
GARMIN LTD
SHS
H2906T109
BBG001SG0H12
375337
2920
SH
SOLE
2920
0
0
GARTNER INC
COM
366651107
BBG001S5SD60
21720495
48149
SH
SOLE
45534
0
2615
GENERAC HLDGS INC
COM
368736104
BBG001T5VGH6
10617324
82152
SH
SOLE
76877
0
5275
GRACO INC
COM
384109104
BBG001S5RK56
29713044
342474
SH
SOLE
322709
0
19765
GUIDEWIRE SOFTWARE INC
COM
40171V100
BBG001TWHGX5
20646724
189350
SH
SOLE
178345
0
11005
HEICO CORP NEW
CL A
422806208
BBG001S96YM2
24851934
174473
SH
SOLE
164438
0
10035
HELIOS TECHNOLOGIES INC
COM
42328H109
BBG001S99DF3
91051838
2007758
SH
SOLE
2003905
0
3853
HENRY JACK & ASSOC INC
COM
426281101
BBG001S5SHB5
24529475
150110
SH
SOLE
141410
0
8700
HILLMAN SOLUTIONS CORP
COM
431636109
BBG00YC6W7C4
84555104
9180793
SH
SOLE
9066863
0
113930
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
417593
1205
SH
SOLE
1205
0
0
I3 VERTICALS INC
COM CL A
46571Y107
BBG00L32N3P6
1473051
69582
SH
SOLE
69582
0
0
IDEXX LABS INC
COM
45168D104
BBG001S5S4Y9
956906
1724
SH
SOLE
1724
0
0
ILLINOIS TOOL WKS INC
COM
452308109
BBG001S5SDX0
309089
1180
SH
SOLE
1180
0
0
INTUIT
COM
461202103
BBG001S6TWR2
850041
1360
SH
SOLE
1360
0
0
IRADIMED CORP
COM
46266A109
BBG006NM92Y1
749077
15780
SH
SOLE
15780
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
BBG001SQLKR2
91521989
920281
SH
SOLE
911506
0
8775
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
500001
3190
SH
SOLE
3190
0
0
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
351427
2066
SH
SOLE
2066
0
0
LCI INDS
COM
50189K103
BBG001S8G4D9
13214132
105116
SH
SOLE
98396
0
6720
LEMAITRE VASCULAR INC
COM
525558201
BBG001SK6CX3
109431662
1927971
SH
SOLE
1924132
0
3839
LINDE PLC
SHS
G54950103
BBG01FND0CH6
979543
2385
SH
SOLE
2385
0
0
MARKEL GROUP INC
COM
570535104
BBG001S9ZK95
717049
505
SH
SOLE
505
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
471294
1105
SH
SOLE
1105
0
0
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
272550
2500
SH
SOLE
2500
0
0
MERCURY SYS INC
COM
589378108
BBG001SBFLT8
89613286
2450459
SH
SOLE
2424964
0
25495
MERIT MED SYS INC
COM
589889104
BBG001S6KLT3
163461210
2151938
SH
SOLE
2122501
0
29437
MESA LABS INC
COM
59064R109
BBG001S5T762
60605605
578463
SH
SOLE
577789
0
674
METTLER TOLEDO INTERNATIONAL
COM
592688105
BBG001SB87G1
380869
314
SH
SOLE
314
0
0
MICROSOFT CORP
COM
594918104
BBG001S5TD05
1165348
3099
SH
SOLE
3099
0
0
MODEL N INC
COM
607525102
BBG001SQGHS4
103004395
3824894
SH
SOLE
3820514
0
4380
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
BBG005Q29V07
1326969
41300
SH
SOLE
41300
0
0
MSA SAFETY INC
COM
553498106
BBG001S5TCN2
9944087
58900
SH
SOLE
55435
0
3465
NATIONAL RESH CORP
COM NEW
637372202
BBG004K1F9R1
30888675
780806
SH
SOLE
779314
0
1492
NEOGEN CORP
COM
640491106
BBG001S67B47
137101937
6817600
SH
SOLE
6743528
0
74072
NIKE INC
CL B
654106103
BBG001S6NTK2
300196
2765
SH
SOLE
2765
0
0
NOVANTA INC
COM
67000B104
BBG001S6MRJ9
216658791
1286496
SH
SOLE
1270321
0
16175
NV5 GLOBAL INC
COM
62945V109
BBG005BT61P6
1738250
15643
SH
SOLE
15643
0
0
OLO INC
CL A
68134L109
BBG00ZCX7044
1246989
218005
SH
SOLE
218005
0
0
OMEGA FLEX INC
COM
682095104
BBG001SNLHY8
21015980
298057
SH
SOLE
297855
0
202
ORTHOPEDIATRICS CORP
COM
68752L100
BBG00HFFRW48
1474426
45353
SH
SOLE
45353
0
0
PALOMAR HLDGS INC
COM
69753M105
BBG00NLMRYV9
1506103
27137
SH
SOLE
27137
0
0
PAYCOR HCM INC
COM
70435P102
BBG010FNXN77
103483482
4793121
SH
SOLE
4741711
0
51410
PEPSICO INC
COM
713448108
BBG001S695T1
246268
1450
SH
SOLE
1450
0
0
PHREESIA INC
COM
71944F106
BBG001TG2W25
1790305
77335
SH
SOLE
77335
0
0
PLANET LABS PBC
COM CL A
72703X106
BBG00ZCV3Q27
855855
346500
SH
SOLE
346500
0
0
POOL CORP
COM
73278L105
BBG001S5VBK4
30596208
76738
SH
SOLE
72313
0
4425
PROCORE TECHNOLOGIES INC
COM
74275K108
BBG0026ZJ313
216312
3125
SH
SOLE
3125
0
0
PROS HOLDINGS INC
COM
74346Y103
BBG001ST38G5
126069207
3250044
SH
SOLE
3236994
0
13050
Q2 HLDGS INC
COM
74736L109
BBG005ZVK9Q1
95650202
2203414
SH
SOLE
2178664
0
24750
RBC BEARINGS INC
COM
75524B104
BBG001SNYTV1
198154385
695547
SH
SOLE
685932
0
9615
REPLIGEN CORP
COM
759916109
BBG001S5VNT9
127610892
709738
SH
SOLE
699853
0
9885
ROLLINS INC
COM
775711104
BBG001S5VRG4
35420300
811090
SH
SOLE
765263
0
45827
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
1196103
2194
SH
SOLE
2194
0
0
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
1190274
2702
SH
SOLE
2702
0
0
SEMLER SCIENTIFIC INC
COM
81684M104
BBG005LBVC90
1350801
30499
SH
SOLE
30499
0
0
SIMPSON MFG INC
COM
829073105
BBG001SB9QN0
271840023
1373068
SH
SOLE
1359252
0
13816
SIMULATIONS PLUS INC
COM
829214105
BBG001S9TQV4
101098134
2259176
SH
SOLE
2256556
0
2620
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
BBG009T22D67
179480275
1104494
SH
SOLE
1091594
0
12900
SMUCKER J M CO
COM NEW
832696405
BBG001S5W3H5
447385
3540
SH
SOLE
3540
0
0
SOUNDTHINKING INC
COM
82536T107
BBG001SM2GR1
1748979
68480
SH
SOLE
68480
0
0
SPS COMM INC
COM
78463M107
BBG001T65R07
260554107
1344171
SH
SOLE
1328296
0
15875
STERIS PLC
SHS USD
G8473T100
BBG00MRHG532
580184
2639
SH
SOLE
2639
0
0
STEVANATO GROUP S P A
ORD SHS
T9224W109
BBG001V2NPF1
124368112
4557278
SH
SOLE
4501904
0
55374
TECSYS INC COM
COM
878950104
1581280
63550
SH
SOLE
63550
0
0
TELEFLEX INCORPORATED
COM
879369106
BBG001S5WNP2
14719039
59032
SH
SOLE
55662
0
3370
THUNDERBIRD ENTERTAINMENT GROU
COM
88605U107
1078723
613105
SH
SOLE
613105
0
0
TRACTOR SUPPLY CO
COM
892356106
BBG001S7K017
969570
4509
SH
SOLE
4509
0
0
TRANSCAT INC
COM
893529107
BBG001S5WVW6
83403593
762861
SH
SOLE
762046
0
815
TREX CO INC
COM
89531P105
BBG001SB6TV8
156152537
1886128
SH
SOLE
1856013
0
30115
TYLER TECHNOLOGIES INC
COM
902252105
BBG001S5WZB0
29438157
70406
SH
SOLE
66401
0
4005
U S PHYSICAL THERAPY
COM
90337L108
BBG001S71ZL9
1390580
14930
SH
SOLE
14930
0
0
VAIL RESORTS INC
COM
91879Q109
BBG001S5TFD6
16256594
76154
SH
SOLE
71614
0
4540
VEEVA SYS INC
CL A COM
922475108
BBG001TX0CB4
618759
3214
SH
SOLE
3214
0
0
VERICEL CORP
COM
92346J108
BBG001S6X9M3
83325976
2339960
SH
SOLE
2335405
0
4555
VERISK ANALYTICS INC
COM
92345Y106
BBG001SBRX64
1378222
5770
SH
SOLE
5770
0
0
VERTEX INC
CL A
92538J106
BBG00VVT2FV3
76310783
2832620
SH
SOLE
2826625
0
5995
WASTE CONNECTIONS INC
COM
94106B101
BBG001SKJ4K1
987272
6614
SH
SOLE
6614
0
0
WATSCO INC
COM
942622200
BBG001S82CQ2
32995189
77007
SH
SOLE
72567
0
4440
WD 40 CO
COM
929236107
BBG001S5XD46
75154537
314362
SH
SOLE
313734
0
628
WEST PHARMACEUTICAL SVSC INC
COM
955306105
BBG001S5XK22
19490898
55353
SH
SOLE
52283
0
3070
WILLDAN GROUP INC
COM
96924N100
BBG001SNM0H3
1188584
55283
SH
SOLE
55283
0
0
WORKIVA INC
COM CL A
98139A105
BBG007BVZ8J7
96730677
952730
SH
SOLE
942985
0
9745
XYLEM INC
COM
98419M100
BBG001V05C73
517936
4529
SH
SOLE
4529
0
0