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