0001085146-25-002188.txt : 20250417 0001085146-25-002188.hdr.sgml : 20250417 20250417160103 ACCESSION NUMBER: 0001085146-25-002188 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250417 DATE AS OF CHANGE: 20250417 EFFECTIVENESS DATE: 20250417 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Conestoga Capital Advisors, LLC CENTRAL INDEX KEY: 0001163744 ORGANIZATION NAME: EIN: 233072906 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10029 FILM NUMBER: 25847170 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 03-31-2025 03-31-2025 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-17-2025 0 123 6630160422 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE AAON INC COM PAR $0.004 000360206 BBG001S6CZK0 147580663 1888912 SH SOLE 1837753 0 51159 AGILYSYS INC COM 00847J105 BBG001S5V6V3 53029569 731039 SH SOLE 715124 0 15915 ALPHA TEKNOVA INC COM 02080L102 BBG00201BVP4 997902 192274 SH SOLE 192274 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 460054 2975 SH SOLE 2975 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 345268 2210 SH SOLE 2210 0 0 ANSYS INC COM 03662Q105 BBG001S926L8 815775 2577 SH SOLE 2577 0 0 APPLE INC COM 037833100 BBG001S5N8V8 306539 1380 SH SOLE 1380 0 0 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 15961531 30348 SH SOLE 29308 0 1040 AZENTA INC COM 114340102 BBG001S8F1B8 66354860 1915556 SH SOLE 1873426 0 42130 BALCHEM CORP COM 057665200 BBG001S5P2R4 193621509 1166395 SH SOLE 1121603 0 44792 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 329866 8385 SH SOLE 8385 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 628444 1180 SH SOLE 1180 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 BBG001SFGWZ7 1484988 65017 SH SOLE 65017 0 0 BIO-TECHNE CORP COM 09073M104 BBG001S66C28 19298182 329152 SH SOLE 316632 0 12520 BLACKLINE INC COM 09239B109 BBG0029KJVD8 102198980 2110677 SH SOLE 2066042 0 44635 BOWMAN CONSULTING GROUP LTD COM 103002101 BBG003BPV1R9 1236233 56630 SH SOLE 56630 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWPT4 40217053 316570 SH SOLE 291765 0 24805 CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 321085462 2879432 SH SOLE 2766092 0 113340 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 BBG00WNSJM58 112327466 12439365 SH SOLE 12019150 0 420215 CLEARWATER ANALYTICS HLDGS I CL A 185123106 BBG012C765M3 180164394 6722552 SH SOLE 6465697 0 256855 CONSTRUCTION PARTNERS INC COM CL A 21044C107 BBG00KK0CFZ7 248267081 3454391 SH SOLE 3320868 0 133523 COPART INC COM 217204106 BBG001S7MTB1 1069042 18891 SH SOLE 18891 0 0 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 1227669 15495 SH SOLE 15495 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1007256 1065 SH SOLE 1065 0 0 CRANE NXT CO COM 224441105 BBG017BXPZ94 51048103 993154 SH SOLE 971510 0 21644 CRYOPORT INC COM PAR $0.001 229050307 BBG001SLKBJ3 431175 70917 SH SOLE 70917 0 0 CSW INDUSTRIALS INC COM 126402106 BBG007NLG4M2 175867448 603277 SH SOLE 583130 0 20147 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 211150 1030 SH SOLE 1030 0 0 DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 280252145 2779452 SH SOLE 2676287 0 103165 DIGI INTL INC COM 253798102 BBG001S5Z4V4 99505080 3575461 SH SOLE 3503071 0 72390 ENERGY RECOVERY INC COM 29270J100 BBG001T28M86 1422552 89525 SH SOLE 89525 0 0 ESCO TECHNOLOGIES INC COM 296315104 BBG001S6MFD1 166089836 1043802 SH SOLE 1016386 0 27416 EVI INDS INC COM 26929N102 BBG001SDGWV6 13619655 811660 SH SOLE 757911 0 53749 EXPONENT INC COM 30214U102 BBG001S9CG99 225025312 2776034 SH SOLE 2674394 0 101640 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 291260 2449 SH SOLE 2449 0 0 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 653318 1437 SH SOLE 1437 0 0 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 7122146 3862 SH SOLE 3742 0 120 FASTENAL CO COM 311900104 BBG001S5R1F7 720052 9285 SH SOLE 9285 0 0 FEDERAL SIGNAL CORP COM 313855108 BBG001S5RD98 101386848 1378475 SH SOLE 1342275 0 36200 FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 239568517 1443619 SH SOLE 1386503 0 57116 FORTINET INC COM 34959E109 BBG001S77BL6 987531 10259 SH SOLE 10259 0 0 GARMIN LTD SHS H2906T109 BBG001SG0H12 264899 1220 SH SOLE 1220 0 0 GARTNER INC COM 366651107 BBG001S5SD60 771902 1839 SH SOLE 1839 0 0 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 20972860 165597 SH SOLE 152307 0 13290 GRACO INC COM 384109104 BBG001S5RK56 38564417 461794 SH SOLE 425849 0 35945 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 47958539 255970 SH SOLE 235555 0 20415 HEICO CORP NEW CL A 422806208 BBG001S96YM2 48958331 232063 SH SOLE 223133 0 8930 HELIOS TECHNOLOGIES INC COM 42328H109 BBG001S99DF3 63264235 1971463 SH SOLE 1928038 0 43425 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 36722686 201110 SH SOLE 185305 0 15805 HILLMAN SOLUTIONS CORP COM 431636109 BBG00YC6W7C4 64927282 7386494 SH SOLE 7231869 0 154625 HOME DEPOT INC COM 437076102 BBG001S5RTW7 238218 650 SH SOLE 650 0 0 I3 VERTICALS INC COM CL A 46571Y107 BBG00L32N3P6 1721275 69772 SH SOLE 69772 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 711395 1694 SH SOLE 1694 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 225689 910 SH SOLE 910 0 0 INTUIT COM 461202103 BBG001S6TWR2 478912 780 SH SOLE 780 0 0 IRADIMED CORP COM 46266A109 BBG006NM92Y1 1440838 27455 SH SOLE 27455 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 BBG001SQLKR2 116957232 957097 SH SOLE 926761 0 30336 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 333338 2010 SH SOLE 2010 0 0 KADANT INC COM 48282T104 BBG001S8PRM8 74527555 221209 SH SOLE 213634 0 7575 LCI INDS COM 50189K103 BBG001S8G4D9 15537710 177716 SH SOLE 163066 0 14650 LEMAITRE VASCULAR INC COM 525558201 BBG001SK6CX3 137702823 1641273 SH SOLE 1595572 0 45701 LINDE PLC SHS G54950103 BBG01FND0CH6 477281 1025 SH SOLE 1025 0 0 MAMAS CREATIONS INC COM 56146T103 BBG001V1FNH5 1491701 229140 SH SOLE 229140 0 0 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 271093 145 SH SOLE 145 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 578267 1055 SH SOLE 1055 0 0 MERCURY SYS INC COM 589378108 BBG001SBFLT8 97305235 2258186 SH SOLE 2201906 0 56280 MERIT MED SYS INC COM 589889104 BBG001S6KLT3 239451438 2265173 SH SOLE 2177151 0 88022 MESA LABS INC COM 59064R109 BBG001S5T762 67797346 571358 SH SOLE 559754 0 11604 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 405052 343 SH SOLE 343 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 1018058 2712 SH SOLE 2712 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 BBG005Q29V07 1001408 70225 SH SOLE 70225 0 0 MSA SAFETY INC COM 553498106 BBG001S5TCN2 116022862 790939 SH SOLE 759550 0 31389 N-ABLE INC COMMON STOCK 62878D100 BBG00YJKWXF6 960199 135430 SH SOLE 135430 0 0 NCINO INC COM 63947X101 BBG014GJ8XJ0 59150739 2153285 SH SOLE 2058600 0 94685 NEOGEN CORP COM 640491106 BBG001S67B47 74049248 8540859 SH SOLE 8281607 0 259252 NOVANTA INC COM 67000B104 BBG001S6MRJ9 174574773 1365252 SH SOLE 1315307 0 49945 NV5 GLOBAL INC COM 62945V109 BBG005BT61P6 1423513 73872 SH SOLE 73872 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 255455 1544 SH SOLE 1544 0 0 OLO INC CL A 68134L109 BBG00ZCX7044 1605945 265885 SH SOLE 265885 0 0 ORTHOPEDIATRICS CORP COM 68752L100 BBG00HFFRW48 1324922 53793 SH SOLE 53793 0 0 PALOMAR HLDGS INC COM 69753M105 BBG00NLMRYV9 1906097 13905 SH SOLE 13905 0 0 PAYCOR HCM INC COM 70435P102 BBG010FNXN77 29620261 1319976 SH SOLE 1201631 0 118345 PAYLOCITY HLDG CORP COM 70438V106 BBG006598YZ0 20105891 107323 SH SOLE 98918 0 8405 PHREESIA INC COM 71944F106 BBG001TG2W25 1979750 77455 SH SOLE 77455 0 0 PLANET LABS PBC COM CL A 72703X106 BBG00ZCV3Q27 1276795 377750 SH SOLE 377750 0 0 POOL CORP COM 73278L105 BBG001S5VBK4 42624837 133893 SH SOLE 123488 0 10405 PROCORE TECHNOLOGIES INC COM 74275K108 BBG0026ZJ313 14719951 222962 SH SOLE 205412 0 17550 Q2 HLDGS INC COM 74736L109 BBG005ZVK9Q1 156651019 1957893 SH SOLE 1888748 0 69145 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 235048802 730487 SH SOLE 707717 0 22770 REPLIGEN CORP COM 759916109 BBG001S5VNT9 124726628 980247 SH SOLE 942722 0 37525 ROLLINS INC COM 775711104 BBG001S5VRG4 59555918 1102275 SH SOLE 1017633 0 84642 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 1034123 1754 SH SOLE 1754 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 760110 1496 SH SOLE 1496 0 0 SIMPSON MFG INC COM 829073105 BBG001SB9QN0 177775320 1131750 SH SOLE 1090853 0 40897 SIMULATIONS PLUS INC COM 829214105 BBG001S9TQV4 63982183 2609388 SH SOLE 2550103 0 59285 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 143733227 1183574 SH SOLE 1139414 0 44160 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 218466 1845 SH SOLE 1845 0 0 SOUNDTHINKING INC COM 82536T107 BBG001SM2GR1 1273114 75110 SH SOLE 75110 0 0 SPS COMM INC COM 78463M107 BBG001T65R07 167263957 1260182 SH SOLE 1215902 0 44280 SPX TECHNOLOGIES INC COM 78473E103 BBG001S5W9N5 102920332 799195 SH SOLE 771905 0 27290 STERIS PLC SHS USD G8473T100 BBG00MRHG532 573198 2529 SH SOLE 2529 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 BBG001V2NPF1 167238286 8189926 SH SOLE 7892718 0 297208 TECSYS INC COM COM 878950104 1815195 63720 SH SOLE 63720 0 0 THUNDERBIRD ENTERTAINMENT GROU COM 88605U107 965415 842105 SH SOLE 842105 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 721534 13095 SH SOLE 13095 0 0 TRANSCAT INC COM 893529107 BBG001S5WVW6 71267560 957254 SH SOLE 938175 0 19079 TREX CO INC COM 89531P105 BBG001SB6TV8 116343391 2002468 SH SOLE 1920743 0 81725 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 55686116 95781 SH SOLE 88351 0 7430 U S PHYSICAL THERAPY COM 90337L108 BBG001S71ZL9 1082867 14965 SH SOLE 14965 0 0 UL SOLUTIONS INC CLASS A COM SHS 903731107 BBG007N72MB0 40061027 710302 SH SOLE 695735 0 14567 UNIVERSAL TECHNICAL INST INC COM 913915104 BBG001SC4X67 2180746 84920 SH SOLE 84920 0 0 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 712031 3074 SH SOLE 3074 0 0 VERICEL CORP COM 92346J108 BBG001S6X9M3 91988592 2061600 SH SOLE 2019530 0 42070 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 1629469 5475 SH SOLE 5475 0 0 VERTEX INC CL A 92538J106 BBG00VVT2FV3 103200377 2947740 SH SOLE 2880395 0 67345 VITA COCO CO INC COM 92846Q107 BBG012QFVTF8 1089914 35560 SH SOLE 35560 0 0 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 1265612 6484 SH SOLE 6484 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 53469094 105192 SH SOLE 96982 0 8210 WD 40 CO COM 929236107 BBG001S5XD46 78031861 319803 SH SOLE 313528 0 6275 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 16120927 72007 SH SOLE 66517 0 5490 WILLDAN GROUP INC COM 96924N100 BBG001SNM0H3 1795467 44093 SH SOLE 44093 0 0 WORKIVA INC COM CL A 98139A105 BBG007BVZ8J7 89511478 1179179 SH SOLE 1139989 0 39190 XYLEM INC COM 98419M100 BBG001V05C73 570899 4779 SH SOLE 4779 0 0