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 | 570 | 3,194 | SH | SOLE | 2,894 | 0 | 300 | ||
AAON INC | COM PAR $0.004 | 000360206 | 49,071 | 1,484,754 | SH | SOLE | 1,459,604 | 0 | 25,150 | ||
ABAXIS INC | COM | 002567105 | 11,384 | 215,732 | SH | SOLE | 212,207 | 0 | 3,525 | ||
ABBOTT LABS | COM | 002824100 | 343 | 8,940 | SH | SOLE | 8,940 | 0 | 0 | ||
ABBVIE INC | COM | 00287Y109 | 497 | 7,935 | SH | SOLE | 7,935 | 0 | 0 | ||
ACI WORLDWIDE INC | COM | 004498101 | 28,352 | 1,562,073 | SH | SOLE | 1,536,098 | 0 | 25,975 | ||
ACTUA CORP | COM | 005094107 | 232 | 16,600 | SH | SOLE | 15,200 | 0 | 1,400 | ||
ADOBE SYS INC | COM | 00724F101 | 209 | 2,030 | SH | SOLE | 1,580 | 0 | 450 | ||
ALIGN TECHNOLOGY INC | COM | 016255101 | 31,004 | 322,525 | SH | SOLE | 317,275 | 0 | 5,250 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 228 | 295 | SH | SOLE | 195 | 0 | 100 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 242 | 305 | SH | SOLE | 195 | 0 | 110 | ||
ANSYS INC | COM | 03662Q105 | 1,212 | 13,109 | SH | SOLE | 12,039 | 0 | 1,070 | ||
APPLE INC | COM | 037833100 | 456 | 3,940 | SH | SOLE | 2,420 | 0 | 1,520 | ||
BALCHEM CORP | COM | 057665200 | 24,613 | 293,288 | SH | SOLE | 288,588 | 0 | 4,700 | ||
BARD C R INC | COM | 067383109 | 515 | 2,291 | SH | SOLE | 1,851 | 0 | 440 | ||
BIO TECHNE CORP | COM | 09073M104 | 17,650 | 171,644 | SH | SOLE | 168,794 | 0 | 2,850 | ||
BLACKBAUD INC | COM | 09227Q100 | 45,054 | 703,961 | SH | SOLE | 692,161 | 0 | 11,800 | ||
BOTTOMLINE TECH DEL INC | COM | 101388106 | 34,440 | 1,376,494 | SH | SOLE | 1,355,499 | 0 | 20,995 | ||
BRIGHT HORIZONS FAM SOL IN D | COM | 109194100 | 792 | 11,305 | SH | SOLE | 11,305 | 0 | 0 | ||
CANTEL MEDICAL CORP | COM | 138098108 | 49,176 | 624,455 | SH | SOLE | 613,730 | 0 | 10,725 | ||
CHEVRON CORP NEW | COM | 166764100 | 385 | 3,274 | SH | SOLE | 3,274 | 0 | 0 | ||
COPART INC | COM | 217204106 | 927 | 16,736 | SH | SOLE | 16,736 | 0 | 0 | ||
CORE LABORATORIES N V | COM | N22717107 | 640 | 5,328 | SH | SOLE | 5,328 | 0 | 0 | ||
COSTAR GROUP INC | COM | 22160N109 | 20,151 | 106,906 | SH | SOLE | 105,196 | 0 | 1,710 | ||
COSTCO WHSL CORP NEW | COM | 22160K105 | 484 | 3,025 | SH | SOLE | 2,310 | 0 | 715 | ||
DANAHER CORP DEL | COM | 235851102 | 223 | 2,860 | SH | SOLE | 2,020 | 0 | 840 | ||
DENTSPLY SIRONA INC | COM | 24906P109 | 219 | 3,795 | SH | SOLE | 3,795 | 0 | 0 | ||
DESCARTES SYS GROUP INC | COM | 249906108 | 18,028 | 842,437 | SH | SOLE | 828,912 | 0 | 13,525 | ||
DOLBY LABORATORIES INC | COM | 25659T107 | 333 | 7,363 | SH | SOLE | 6,763 | 0 | 600 | ||
DONALDSON INC | COM | 257651109 | 421 | 10,001 | SH | SOLE | 10,001 | 0 | 0 | ||
DORMAN PRODUCTS INC | COM | 258278100 | 33,043 | 452,268 | SH | SOLE | 445,043 | 0 | 7,225 | ||
DOW CHEM CO | COM | 260543103 | 235 | 4,100 | SH | SOLE | 4,100 | 0 | 0 | ||
DU PONT E I DE NEMOURS & CO | COM | 263534109 | 266 | 3,630 | SH | SOLE | 3,630 | 0 | 0 | ||
ECOLAB INC | COM | 278865100 | 233 | 1,990 | SH | SOLE | 1,160 | 0 | 830 | ||
EXA CORP | COM | 300614500 | 23,909 | 1,556,565 | SH | SOLE | 1,529,290 | 0 | 27,275 | ||
EXPONENT INC | COM | 30214U102 | 35,293 | 585,282 | SH | SOLE | 575,257 | 0 | 10,025 | ||
EXXON MOBIL CORP | COM | 30231G102 | 1,785 | 19,780 | SH | SOLE | 19,380 | 0 | 400 | ||
FACTSET RESH SYS INC | COM | 303075105 | 364 | 2,226 | SH | SOLE | 2,226 | 0 | 0 | ||
FASTENAL CO | COM | 311900104 | 709 | 15,099 | SH | SOLE | 12,339 | 0 | 2,760 | ||
FORTINET INC | COM | 34959E109 | 238 | 7,913 | SH | SOLE | 7,913 | 0 | 0 | ||
FOX FACTORY HLDG CORP | COM | 35138V102 | 36,044 | 1,298,870 | SH | SOLE | 1,277,395 | 0 | 21,475 | ||
GARMIN LTD | SHS | H2906T109 | 495 | 10,208 | SH | SOLE | 9,508 | 0 | 700 | ||
GENERAL ELECTRIC CO | COM | 369604103 | 251 | 7,954 | SH | SOLE | 7,954 | 0 | 0 | ||
GENTEX CORP | COM | 371901109 | 320 | 16,257 | SH | SOLE | 16,257 | 0 | 0 | ||
GRACO INC | COM | 384109104 | 816 | 9,823 | SH | SOLE | 9,823 | 0 | 0 | ||
GRAND CANYON ED INC | COM | 38526M106 | 35,474 | 606,909 | SH | SOLE | 596,534 | 0 | 10,375 | ||
GUIDEWIRE SOFTWARE INC | COM | 40171V100 | 470 | 9,535 | SH | SOLE | 9,535 | 0 | 0 | ||
HEALTHCARE SVCS GRP INC | COM | 421906108 | 33,319 | 850,631 | SH | SOLE | 835,981 | 0 | 14,650 | ||
HEALTHSTREAM INC | COM | 42222N103 | 34,168 | 1,364,009 | SH | SOLE | 1,340,889 | 0 | 23,120 | ||
HEICO CORP NEW | CL A | 422806208 | 876 | 12,899 | SH | SOLE | 12,899 | 0 | 0 | ||
HEXCEL CORP NEW | COM | 428291108 | 248 | 4,818 | SH | SOLE | 4,818 | 0 | 0 | ||
HOME DEPOT INC | COM | 437076102 | 243 | 1,810 | SH | SOLE | 1,810 | 0 | 0 | ||
IDEXX LABS INC | COM | 45168D104 | 270 | 2,300 | SH | SOLE | 2,300 | 0 | 0 | ||
IHS MARKIT LTD | SHS | G47567105 | 1,238 | 34,963 | SH | SOLE | 31,515 | 0 | 3,448 | ||
INTEGRA LIFESCIENCES HLDGS C | COM NEW | 457985208 | 343 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
INTEL CORP | COM | 458140100 | 427 | 11,780 | SH | SOLE | 9,750 | 0 | 2,030 | ||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 383 | 2,305 | SH | SOLE | 2,305 | 0 | 0 | ||
INTUIT | COM | 461202103 | 334 | 2,915 | SH | SOLE | 2,295 | 0 | 620 | ||
IPG PHOTONICS CORP | COM | 44980X109 | 659 | 6,675 | SH | SOLE | 6,675 | 0 | 0 | ||
IRADIMED CORP | COM | 46266A109 | 5,601 | 504,600 | SH | SOLE | 494,300 | 0 | 10,300 | ||
JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 | 11,110 | 129,260 | SH | SOLE | 127,010 | 0 | 2,250 | ||
JOHNSON & JOHNSON | COM | 478160104 | 501 | 4,351 | SH | SOLE | 3,391 | 0 | 960 | ||
JPMORGAN CHASE & CO | COM | 46625H100 | 375 | 4,341 | SH | SOLE | 3,941 | 0 | 400 | ||
KIMBERLY CLARK CORP | COM | 494368103 | 485 | 4,250 | SH | SOLE | 4,250 | 0 | 0 | ||
LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 | 34,651 | 341,022 | SH | SOLE | 335,397 | 0 | 5,625 | ||
MARKEL CORP | COM | 570535104 | 1,143 | 1,264 | SH | SOLE | 1,084 | 0 | 180 | ||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 307 | 2,975 | SH | SOLE | 2,205 | 0 | 770 | ||
MATADOR RES CO | COM | 576485205 | 29,322 | 1,138,290 | SH | SOLE | 1,118,562 | 0 | 19,728 | ||
MEDIDATA SOLUTIONS INC | COM | 58471A105 | 24,140 | 486,000 | SH | SOLE | 477,775 | 0 | 8,225 | ||
MERCK & CO INC | COM | 58933Y105 | 471 | 8,000 | SH | SOLE | 8,000 | 0 | 0 | ||
MESA LABS INC | COM | 59064R109 | 46,802 | 381,280 | SH | SOLE | 375,100 | 0 | 6,180 | ||
MGP INGREDIENTS INC NEW | COM | 55303J106 | 33,270 | 665,667 | SH | SOLE | 654,217 | 0 | 11,450 | ||
MICROSOFT CORP | COM | 594918104 | 422 | 6,794 | SH | SOLE | 5,234 | 0 | 1,560 | ||
MOBILE MINI INC | COM | 60740F105 | 19,665 | 650,081 | SH | SOLE | 639,506 | 0 | 10,575 | ||
NATIONAL RESH CORP | CL A | 637372202 | 7,719 | 406,255 | SH | SOLE | 398,405 | 0 | 7,850 | ||
NATIONAL RESH CORP | CL B | 637372301 | 8,575 | 205,773 | SH | SOLE | 202,286 | 0 | 3,487 | ||
NEOGEN CORP | COM | 640491106 | 48,839 | 739,986 | SH | SOLE | 727,959 | 0 | 12,027 | ||
NIC INC | COM | 62914B100 | 37,398 | 1,564,790 | SH | SOLE | 1,538,875 | 0 | 25,915 | ||
NIKE INC | CL B | 654106103 | 208 | 4,100 | SH | SOLE | 3,240 | 0 | 860 | ||
NVE CORP | COM NEW | 629445206 | 20,343 | 284,802 | SH | SOLE | 280,327 | 0 | 4,475 | ||
OMNICELL INC | COM | 68213N109 | 45,467 | 1,341,224 | SH | SOLE | 1,318,724 | 0 | 22,500 | ||
PFIZER INC | COM | 717081103 | 579 | 17,835 | SH | SOLE | 17,835 | 0 | 0 | ||
PNC FINL SVCS GROUP INC | COM | 693475105 | 216 | 1,850 | SH | SOLE | 1,850 | 0 | 0 | ||
POLARIS INDS INC | COM | 731068102 | 671 | 8,146 | SH | SOLE | 8,146 | 0 | 0 | ||
POOL CORPORATION | COM | 73278L105 | 261 | 2,500 | SH | SOLE | 2,500 | 0 | 0 | ||
PRAXAIR INC | COM | 74005P104 | 294 | 2,505 | SH | SOLE | 1,625 | 0 | 880 | ||
PROCTER AND GAMBLE CO | COM | 742718109 | 331 | 3,940 | SH | SOLE | 3,740 | 0 | 200 | ||
PROS HOLDINGS INC | COM | 74346Y103 | 29,489 | 1,370,301 | SH | SOLE | 1,347,376 | 0 | 22,925 | ||
PROTO LABS INC | COM | 743713109 | 20,439 | 398,031 | SH | SOLE | 391,436 | 0 | 6,595 | ||
REPLIGEN CORP | COM | 759916109 | 34,514 | 1,119,868 | SH | SOLE | 1,101,093 | 0 | 18,775 | ||
ROGERS CORP | COM | 775133101 | 20,243 | 263,550 | SH | SOLE | 259,225 | 0 | 4,325 | ||
ROLLINS INC | COM | 775711104 | 31,890 | 944,064 | SH | SOLE | 928,377 | 0 | 15,687 | ||
SCHLUMBERGER LTD | COM | 806857108 | 235 | 2,795 | SH | SOLE | 1,975 | 0 | 820 | ||
SIMPSON MANUFACTURING CO INC | COM | 829073105 | 42,283 | 966,465 | SH | SOLE | 950,540 | 0 | 15,925 | ||
SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 | 26,592 | 765,685 | SH | SOLE | 753,060 | 0 | 12,625 | ||
SMITH A O | COM | 831865209 | 608 | 12,840 | SH | SOLE | 12,840 | 0 | 0 | ||
SMUCKER J M CO | COM NEW | 832696405 | 666 | 5,204 | SH | SOLE | 4,524 | 0 | 680 | ||
SOTHEBYS | COM | 835898107 | 24,901 | 624,705 | SH | SOLE | 614,405 | 0 | 10,300 | ||
SPS COMM INC | COM | 78463M107 | 45,407 | 649,688 | SH | SOLE | 638,688 | 0 | 11,000 | ||
STAMPS COM INC | COM NEW | 852857200 | 45,980 | 401,044 | SH | SOLE | 393,444 | 0 | 7,600 | ||
SUN HYDRAULICS CORP | COM | 866942105 | 32,699 | 818,083 | SH | SOLE | 803,983 | 0 | 14,100 | ||
TELEFLEX INC | COM | 879369106 | 419 | 2,600 | SH | SOLE | 2,600 | 0 | 0 | ||
TRACTOR SUPPLY CO | COM | 892356106 | 542 | 7,145 | SH | SOLE | 6,145 | 0 | 1,000 | ||
TREX CO INC | COM | 89531P105 | 29,788 | 462,553 | SH | SOLE | 455,103 | 0 | 7,450 | ||
TRIMBLE INC | COM | 896239100 | 407 | 13,514 | SH | SOLE | 13,514 | 0 | 0 | ||
TYLER TECHNOLOGIES INC | COM | 902252105 | 29,866 | 209,193 | SH | SOLE | 205,718 | 0 | 3,475 | ||
ULTIMATE SOFTWARE GROUP INC | COM | 90385D107 | 410 | 2,250 | SH | SOLE | 2,250 | 0 | 0 | ||
UNIFI INC | COM NEW | 904677200 | 1,615 | 49,483 | SH | SOLE | 47,483 | 0 | 2,000 | ||
UNION PAC CORP | COM | 907818108 | 587 | 5,665 | SH | SOLE | 5,665 | 0 | 0 | ||
VASCULAR SOLUTIONS INC | COM | 92231m109 | 43,660 | 778,246 | SH | SOLE | 764,796 | 0 | 13,450 | ||
VERISK ANALYTICS INC | COM | 92345Y106 | 653 | 8,047 | SH | SOLE | 7,367 | 0 | 680 | ||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 217 | 4,062 | SH | SOLE | 4,062 | 0 | 0 | ||
WABTEC CORP | COM | 929740108 | 1,020 | 12,288 | SH | SOLE | 11,348 | 0 | 940 | ||
WAGEWORKS INC | COM | 930427109 | 43,675 | 602,413 | SH | SOLE | 592,963 | 0 | 9,450 | ||
WD-40 CO | COM | 929236107 | 2,706 | 23,150 | SH | SOLE | 22,175 | 0 | 975 | ||
WELLS FARGO & CO NEW | COM | 949746101 | 204 | 3,702 | SH | SOLE | 3,302 | 0 | 400 | ||
WESTWOOD HLDGS GROUP INC | COM | 961765104 | 30,696 | 511,691 | SH | SOLE | 502,866 | 0 | 8,825 |