The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M CO | COM | 88579Y101 | 1,088 | 5,164 | SH | SOLE | 4,544 | 0 | 620 | ||
AAON INC | COM PAR $0.004 | 000360206 | 84,317 | 2,230,609 | SH | SOLE | 2,214,259 | 0 | 16,350 | ||
ABBOTT LABS | COM | 002824100 | 677 | 9,223 | SH | SOLE | 9,223 | 0 | 0 | ||
ABBVIE INC | COM | 00287Y109 | 750 | 7,935 | SH | SOLE | 7,935 | 0 | 0 | ||
ABIOMED INC | COM | 003654100 | 270 | 600 | SH | SOLE | 600 | 0 | 0 | ||
ACI WORLDWIDE INC | COM | 004498101 | 70,639 | 2,510,262 | SH | SOLE | 2,485,812 | 0 | 24,450 | ||
ADOBE SYS INC | COM | 00724F101 | 359 | 1,330 | SH | SOLE | 1,070 | 0 | 260 | ||
ALIGN TECHNOLOGY INC | COM | 016255101 | 3,964 | 10,132 | SH | SOLE | 7,832 | 0 | 2,300 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 269 | 225 | SH | SOLE | 145 | 0 | 80 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 272 | 225 | SH | SOLE | 145 | 0 | 80 | ||
AMGEN INC | COM | 031162100 | 276 | 1,330 | SH | SOLE | 1,330 | 0 | 0 | ||
ANSYS INC | COM | 03662Q105 | 5,014 | 26,859 | SH | SOLE | 20,049 | 0 | 6,810 | ||
APPLE INC | COM | 037833100 | 628 | 2,780 | SH | SOLE | 1,580 | 0 | 1,200 | ||
BALCHEM CORP | COM | 057665200 | 84,020 | 749,579 | SH | SOLE | 742,104 | 0 | 7,475 | ||
BIO TECHNE CORP | COM | 09073M104 | 63,128 | 309,282 | SH | SOLE | 303,757 | 0 | 5,525 | ||
BLACKBAUD INC | COM | 09227Q100 | 87,871 | 865,898 | SH | SOLE | 852,363 | 0 | 13,535 | ||
BLACKLINE INC | COM | 09239B109 | 59,195 | 1,048,255 | SH | SOLE | 1,045,855 | 0 | 2,400 | ||
BOTTOMLINE TECH DEL INC | COM | 101388106 | 131,110 | 1,803,190 | SH | SOLE | 1,787,585 | 0 | 15,605 | ||
BRIGHT HORIZONS FAM SOL IN D | COM | 109194100 | 5,627 | 47,755 | SH | SOLE | 35,580 | 0 | 12,175 | ||
CANTEL MEDICAL CORP | COM | 138098108 | 90,653 | 984,717 | SH | SOLE | 972,750 | 0 | 11,967 | ||
CHEFS WHSE INC | COM | 163086101 | 62,106 | 1,708,567 | SH | SOLE | 1,683,342 | 0 | 25,225 | ||
CHEVRON CORP NEW | COM | 166764100 | 400 | 3,274 | SH | SOLE | 3,274 | 0 | 0 | ||
COGNEX CORP | COM | 192422103 | 2,378 | 42,604 | SH | SOLE | 29,929 | 0 | 12,675 | ||
COPART INC | COM | 217204106 | 4,477 | 86,882 | SH | SOLE | 64,982 | 0 | 21,900 | ||
CORE LABORATORIES N V | COM | N22717107 | 1,874 | 16,182 | SH | SOLE | 12,007 | 0 | 4,175 | ||
COSTAR GROUP INC | COM | 22160N109 | 5,373 | 12,767 | SH | SOLE | 9,767 | 0 | 3,000 | ||
COSTCO WHSL CORP NEW | COM | 22160K105 | 572 | 2,435 | SH | SOLE | 1,810 | 0 | 625 | ||
DANAHER CORP DEL | COM | 235851102 | 221 | 2,035 | SH | SOLE | 1,345 | 0 | 690 | ||
DESCARTES SYS GROUP INC | COM | 249906108 | 111,749 | 3,296,440 | SH | SOLE | 3,269,315 | 0 | 27,125 | ||
DOLBY LABORATORIES INC | COM | 25659T107 | 440 | 6,293 | SH | SOLE | 5,793 | 0 | 500 | ||
DONALDSON INC | COM | 257651109 | 2,580 | 44,292 | SH | SOLE | 34,217 | 0 | 10,075 | ||
DORMAN PRODUCTS INC | COM | 258278100 | 57,199 | 743,623 | SH | SOLE | 741,823 | 0 | 1,800 | ||
DOUGLAS DYNAMICS INC | COM | 25960R105 | 55,950 | 1,274,489 | SH | SOLE | 1,271,569 | 0 | 2,920 | ||
DOWDUPONT INC | COM | 26078J100 | 563 | 8,753 | SH | SOLE | 8,753 | 0 | 0 | ||
ECOLAB INC | COM | 278865100 | 223 | 1,420 | SH | SOLE | 720 | 0 | 700 | ||
ENVIROSTAR INC | COM | 29414M100 | 20,058 | 514,975 | SH | SOLE | 500,645 | 0 | 14,330 | ||
ESCO TECHNOLOGIES INC | COM | 296315104 | 73,912 | 1,086,146 | SH | SOLE | 1,083,571 | 0 | 2,575 | ||
EXPONENT INC | COM | 30214U102 | 120,748 | 2,252,766 | SH | SOLE | 2,234,716 | 0 | 18,050 | ||
EXXON MOBIL CORP | COM | 30231G102 | 1,643 | 19,330 | SH | SOLE | 19,180 | 0 | 150 | ||
FACTSET RESH SYS INC | COM | 303075105 | 476 | 2,126 | SH | SOLE | 2,126 | 0 | 0 | ||
FASTENAL CO | COM | 311900104 | 833 | 14,359 | SH | SOLE | 11,819 | 0 | 2,540 | ||
FORTINET INC | COM | 34959E109 | 730 | 7,913 | SH | SOLE | 7,913 | 0 | 0 | ||
FOX FACTORY HLDG CORP | COM | 35138V102 | 124,238 | 1,773,558 | SH | SOLE | 1,769,458 | 0 | 4,100 | ||
GARMIN LTD | SHS | H2906T109 | 320 | 4,570 | SH | SOLE | 3,870 | 0 | 700 | ||
GARTNER INC | COM | 366651107 | 3,815 | 24,070 | SH | SOLE | 17,870 | 0 | 6,200 | ||
GRACO INC | COM | 384109104 | 3,549 | 76,581 | SH | SOLE | 58,681 | 0 | 17,900 | ||
GRAND CANYON ED INC | COM | 38526M106 | 84,382 | 748,067 | SH | SOLE | 746,292 | 0 | 1,775 | ||
GUIDEWIRE SOFTWARE INC | COM | 40171V100 | 4,563 | 45,175 | SH | SOLE | 33,525 | 0 | 11,650 | ||
HEALTHCARE SVCS GRP INC | COM | 421906108 | 59,391 | 1,462,102 | SH | SOLE | 1,441,092 | 0 | 21,010 | ||
HEALTHSTREAM INC | COM | 42222N103 | 54,988 | 1,773,237 | SH | SOLE | 1,769,188 | 0 | 4,049 | ||
HEICO CORP NEW | CL A | 422806208 | 5,702 | 75,529 | SH | SOLE | 56,779 | 0 | 18,750 | ||
HENRY JACK & ASSOC INC | COM | 426281101 | 4,078 | 25,473 | SH | SOLE | 18,623 | 0 | 6,850 | ||
HEXCEL CORP NEW | COM | 428291108 | 323 | 4,818 | SH | SOLE | 4,818 | 0 | 0 | ||
HOME DEPOT INC | COM | 437076102 | 269 | 1,300 | SH | SOLE | 1,300 | 0 | 0 | ||
IDEXX LABS INC | COM | 45168D104 | 4,120 | 16,501 | SH | SOLE | 12,201 | 0 | 4,300 | ||
IHS MARKIT LTD | SHS | G47567105 | 1,120 | 20,751 | SH | SOLE | 17,783 | 0 | 2,968 | ||
INTEGRA LIFESCIENCES HLDGS C | COM NEW | 457985208 | 329 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
INTEL CORP | COM | 458140100 | 372 | 7,870 | SH | SOLE | 7,370 | 0 | 500 | ||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 338 | 2,235 | SH | SOLE | 2,235 | 0 | 0 | ||
INTUIT | COM | 461202103 | 500 | 2,200 | SH | SOLE | 1,820 | 0 | 380 | ||
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 210 | 365 | SH | SOLE | 175 | 0 | 190 | ||
IPG PHOTONICS CORP | COM | 44980X109 | 1,881 | 12,055 | SH | SOLE | 9,600 | 0 | 2,455 | ||
JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 | 60,296 | 505,417 | SH | SOLE | 497,242 | 0 | 8,175 | ||
JOHNSON & JOHNSON | COM | 478160104 | 538 | 3,891 | SH | SOLE | 3,041 | 0 | 850 | ||
JPMORGAN CHASE & CO | COM | 46625H100 | 344 | 3,051 | SH | SOLE | 2,651 | 0 | 400 | ||
KIMBERLY CLARK CORP | COM | 494368103 | 483 | 4,250 | SH | SOLE | 4,250 | 0 | 0 | ||
LCI INDS | COM | 50189K103 | 1,730 | 20,895 | SH | SOLE | 15,300 | 0 | 5,595 | ||
LEMAITRE VASCULAR INC | COM | 525558201 | 62,255 | 1,607,000 | SH | SOLE | 1,603,275 | 0 | 3,725 | ||
LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 | 155,423 | 566,223 | SH | SOLE | 561,723 | 0 | 4,500 | ||
MARKEL CORP | COM | 570535104 | 831 | 699 | SH | SOLE | 529 | 0 | 170 | ||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 416 | 1,870 | SH | SOLE | 1,480 | 0 | 390 | ||
MATADOR RES CO | COM | 576485205 | 39,324 | 1,189,821 | SH | SOLE | 1,187,068 | 0 | 2,753 | ||
MEDIDATA SOLUTIONS INC | COM | 58471A105 | 61,886 | 844,171 | SH | SOLE | 834,996 | 0 | 9,175 | ||
MERCK & CO INC | COM | 58933Y105 | 489 | 6,900 | SH | SOLE | 6,900 | 0 | 0 | ||
MERCURY SYS INC | COM | 589378108 | 72,579 | 1,311,985 | SH | SOLE | 1,290,785 | 0 | 21,200 | ||
MESA LABS INC | COM | 59064R109 | 88,251 | 475,439 | SH | SOLE | 474,939 | 0 | 500 | ||
MGP INGREDIENTS INC NEW | COM | 55303J106 | 88,242 | 1,117,274 | SH | SOLE | 1,108,931 | 0 | 8,343 | ||
MICROSOFT CORP | COM | 594918104 | 573 | 5,009 | SH | SOLE | 4,079 | 0 | 930 | ||
NATIONAL RESH CORP | COM NEW | 637372202 | 22,196 | 575,019 | SH | SOLE | 573,539 | 0 | 1,480 | ||
NEOGEN CORP | COM | 640491106 | 103,037 | 1,440,469 | SH | SOLE | 1,430,690 | 0 | 9,779 | ||
NIC INC | COM | 62914B100 | 29,717 | 2,007,903 | SH | SOLE | 2,003,128 | 0 | 4,775 | ||
NIKE INC | CL B | 654106103 | 286 | 3,375 | SH | SOLE | 2,515 | 0 | 860 | ||
NOVANTA INC | COM | 67000B104 | 44,017 | 643,517 | SH | SOLE | 641,797 | 0 | 1,720 | ||
NVE CORP | COM NEW | 629445206 | 46,839 | 442,379 | SH | SOLE | 441,379 | 0 | 1,000 | ||
OMNICELL INC | COM | 68213N109 | 148,179 | 2,060,908 | SH | SOLE | 2,035,958 | 0 | 24,950 | ||
PFIZER INC | COM | 717081103 | 799 | 18,135 | SH | SOLE | 18,135 | 0 | 0 | ||
PNC FINL SVCS GROUP INC | COM | 693475105 | 252 | 1,850 | SH | SOLE | 1,850 | 0 | 0 | ||
POLARIS INDS INC | COM | 731068102 | 1,571 | 15,566 | SH | SOLE | 12,691 | 0 | 2,875 | ||
POOL CORPORATION | COM | 73278L105 | 5,145 | 30,828 | SH | SOLE | 22,803 | 0 | 8,025 | ||
PRAXAIR INC | COM | 74005P104 | 475 | 2,955 | SH | SOLE | 2,235 | 0 | 720 | ||
PROCTER AND GAMBLE CO | COM | 742718109 | 328 | 3,940 | SH | SOLE | 3,740 | 0 | 200 | ||
PROS HOLDINGS INC | COM | 74346Y103 | 79,244 | 2,262,831 | SH | SOLE | 2,257,481 | 0 | 5,350 | ||
PROTO LABS INC | COM | 743713109 | 111,660 | 690,326 | SH | SOLE | 685,091 | 0 | 5,235 | ||
REPLIGEN CORP | COM | 759916109 | 107,660 | 1,941,212 | SH | SOLE | 1,919,112 | 0 | 22,100 | ||
ROGERS CORP | COM | 775133101 | 78,151 | 530,484 | SH | SOLE | 529,249 | 0 | 1,235 | ||
ROLLINS INC | COM | 775711104 | 37,484 | 617,631 | SH | SOLE | 594,519 | 0 | 23,112 | ||
SIMPSON MANUFACTURING CO INC | COM | 829073105 | 114,592 | 1,581,452 | SH | SOLE | 1,568,502 | 0 | 12,950 | ||
SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 | 70,074 | 930,106 | SH | SOLE | 919,041 | 0 | 11,065 | ||
SMITH A O | COM | 831865209 | 2,335 | 43,755 | SH | SOLE | 33,275 | 0 | 10,480 | ||
SMUCKER J M CO | COM NEW | 832696405 | 610 | 5,944 | SH | SOLE | 4,954 | 0 | 990 | ||
SOTHEBYS | COM | 835898107 | 72,318 | 1,470,168 | SH | SOLE | 1,466,718 | 0 | 3,450 | ||
SPS COMM INC | COM | 78463M107 | 50,315 | 507,006 | SH | SOLE | 500,799 | 0 | 6,207 | ||
STAMPS COM INC | COM NEW | 852857200 | 86,652 | 383,078 | SH | SOLE | 377,763 | 0 | 5,315 | ||
SUN HYDRAULICS CORP | COM | 866942105 | 77,798 | 1,420,192 | SH | SOLE | 1,416,892 | 0 | 3,300 | ||
TELEFLEX INC | COM | 879369106 | 3,133 | 11,773 | SH | SOLE | 8,898 | 0 | 2,875 | ||
TRACTOR SUPPLY CO | COM | 892356106 | 641 | 7,055 | SH | SOLE | 5,755 | 0 | 1,300 | ||
TREX CO INC | COM | 89531P105 | 86,186 | 1,119,587 | SH | SOLE | 1,106,687 | 0 | 12,900 | ||
TRIMBLE INC | COM | 896239100 | 541 | 12,444 | SH | SOLE | 12,444 | 0 | 0 | ||
TYLER TECHNOLOGIES INC | COM | 902252105 | 47,370 | 193,299 | SH | SOLE | 187,924 | 0 | 5,375 | ||
ULTIMATE SOFTWARE GROUP INC | COM | 90385D107 | 3,894 | 12,087 | SH | SOLE | 9,087 | 0 | 3,000 | ||
UNIFI INC | COM NEW | 904677200 | 950 | 33,540 | SH | SOLE | 32,140 | 0 | 1,400 | ||
UNION PAC CORP | COM | 907818108 | 922 | 5,665 | SH | SOLE | 5,665 | 0 | 0 | ||
UNITED TECHNOLOGIES CORP | COM | 913017109 | 228 | 1,632 | SH | SOLE | 1,632 | 0 | 0 | ||
VAIL RESORTS INC | COM | 91879Q109 | 2,783 | 10,140 | SH | SOLE | 7,445 | 0 | 2,695 | ||
VERISK ANALYTICS INC | COM | 92345Y106 | 842 | 6,987 | SH | SOLE | 6,417 | 0 | 570 | ||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 268 | 5,012 | SH | SOLE | 5,012 | 0 | 0 | ||
VOCERA COMMUNICATIONS INC | COM | 92857F107 | 65,242 | 1,783,535 | SH | SOLE | 1,779,335 | 0 | 4,200 | ||
W P CAREY INC | COM | 92936U109 | 312 | 4,850 | SH | SOLE | 3,850 | 0 | 1,000 | ||
WABTEC CORP | COM | 929740108 | 3,875 | 36,948 | SH | SOLE | 27,148 | 0 | 9,800 | ||
WAGEWORKS INC | COM | 930427109 | 89,978 | 2,104,741 | SH | SOLE | 2,076,516 | 0 | 28,225 | ||
WATSCO INC | COM | 942622200 | 3,670 | 20,604 | SH | SOLE | 15,004 | 0 | 5,600 | ||
WD-40 CO | COM | 929236107 | 75,651 | 439,577 | SH | SOLE | 438,577 | 0 | 1,000 | ||
WEST PHARMACEUTICAL SVSC INC | COM | 955306105 | 4,150 | 33,608 | SH | SOLE | 25,013 | 0 | 8,595 | ||
WESTWOOD HLDGS GROUP INC | COM | 961765104 | 33,275 | 643,129 | SH | SOLE | 641,629 | 0 | 1,500 |