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 | 563 | 3,194 | SH | SOLE | 2,894 | 0 | 300 | ||
AAON INC | COM PAR $0.004 | 000360206 | 42,614 | 1,478,609 | SH | SOLE | 1,452,559 | 0 | 26,050 | ||
ABAXIS INC | COM | 002567105 | 24,432 | 473,302 | SH | SOLE | 464,902 | 0 | 8,400 | ||
ABBOTT LABS | COM | 002824100 | 378 | 8,940 | SH | SOLE | 8,940 | 0 | 0 | ||
ABBVIE INC | COM | 00287Y109 | 500 | 7,935 | SH | SOLE | 7,935 | 0 | 0 | ||
ACI WORLDWIDE INC | COM | 004498101 | 30,282 | 1,562,533 | SH | SOLE | 1,534,558 | 0 | 27,975 | ||
ACTUA CORP | COM | 005094107 | 215 | 16,600 | SH | SOLE | 15,200 | 0 | 1,400 | ||
ADOBE SYS INC | COM | 00724F101 | 220 | 2,030 | SH | SOLE | 1,580 | 0 | 450 | ||
ALIGN TECHNOLOGY INC | COM | 016255101 | 30,228 | 322,435 | SH | SOLE | 316,885 | 0 | 5,550 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 229 | 295 | SH | SOLE | 195 | 0 | 100 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 245 | 305 | SH | SOLE | 195 | 0 | 110 | ||
AMGEN INC | COM | 031162100 | 222 | 1,330 | SH | SOLE | 1,330 | 0 | 0 | ||
ANSYS INC | COM | 03662Q105 | 1,226 | 13,234 | SH | SOLE | 12,164 | 0 | 1,070 | ||
APPLE INC | COM | 037833100 | 398 | 3,520 | SH | SOLE | 2,200 | 0 | 1,320 | ||
BALCHEM CORP | COM | 057665200 | 29,227 | 376,973 | SH | SOLE | 370,198 | 0 | 6,775 | ||
BARD C R INC | COM | 067383109 | 507 | 2,261 | SH | SOLE | 1,821 | 0 | 440 | ||
BIO TECHNE CORP | COM | 09073M104 | 18,696 | 170,744 | SH | SOLE | 167,894 | 0 | 2,850 | ||
BLACKBAUD INC | COM | 09227Q100 | 46,447 | 700,131 | SH | SOLE | 687,931 | 0 | 12,200 | ||
BOTTOMLINE TECH DEL INC | COM | 101388106 | 32,037 | 1,374,405 | SH | SOLE | 1,350,510 | 0 | 23,895 | ||
BRIGHT HORIZONS FAM SOL IN D | COM | 109194100 | 673 | 10,055 | SH | SOLE | 10,055 | 0 | 0 | ||
CANTEL MEDICAL CORP | COM | 138098108 | 48,546 | 622,550 | SH | SOLE | 610,925 | 0 | 11,625 | ||
CHEVRON CORP NEW | COM | 166764100 | 337 | 3,274 | SH | SOLE | 3,274 | 0 | 0 | ||
COPART INC | COM | 217204106 | 890 | 16,611 | SH | SOLE | 16,611 | 0 | 0 | ||
CORE LABORATORIES N V | COM | N22717107 | 594 | 5,288 | SH | SOLE | 5,288 | 0 | 0 | ||
COSTAR GROUP INC | COM | 22160N109 | 23,062 | 106,506 | SH | SOLE | 104,696 | 0 | 1,810 | ||
COSTCO WHSL CORP NEW | COM | 22160K105 | 461 | 3,025 | SH | SOLE | 2,310 | 0 | 715 | ||
DANAHER CORP DEL | COM | 235851102 | 224 | 2,860 | SH | SOLE | 2,020 | 0 | 840 | ||
DENTSPLY SIRONA INC | COM | 24906P109 | 220 | 3,695 | SH | SOLE | 3,695 | 0 | 0 | ||
DOLBY LABORATORIES INC | COM | 25659T107 | 395 | 7,268 | SH | SOLE | 6,668 | 0 | 600 | ||
DONALDSON INC | COM | 257651109 | 406 | 10,871 | SH | SOLE | 10,871 | 0 | 0 | ||
DORMAN PRODUCTS INC | COM | 258278100 | 36,772 | 575,463 | SH | SOLE | 565,338 | 0 | 10,125 | ||
DOW CHEM CO | COM | 260543103 | 213 | 4,100 | SH | SOLE | 4,100 | 0 | 0 | ||
DU PONT E I DE NEMOURS & CO | COM | 263534109 | 243 | 3,630 | SH | SOLE | 3,630 | 0 | 0 | ||
ECOLAB INC | COM | 278865100 | 242 | 1,990 | SH | SOLE | 1,160 | 0 | 830 | ||
EXA CORP | COM | 300614500 | 22,008 | 1,371,202 | SH | SOLE | 1,347,302 | 0 | 23,900 | ||
EXPONENT INC | COM | 30214U102 | 29,760 | 582,852 | SH | SOLE | 572,427 | 0 | 10,425 | ||
EXXON MOBIL CORP | COM | 30231G102 | 1,726 | 19,780 | SH | SOLE | 19,380 | 0 | 400 | ||
FACTSET RESH SYS INC | COM | 303075105 | 354 | 2,186 | SH | SOLE | 2,186 | 0 | 0 | ||
FASTENAL CO | COM | 311900104 | 627 | 15,009 | SH | SOLE | 12,249 | 0 | 2,760 | ||
FLEETMATICS GROUP PLC | COM | G35569105 | 20,928 | 348,908 | SH | SOLE | 346,108 | 0 | 2,800 | ||
FORTINET INC | COM | 34959E109 | 286 | 7,733 | SH | SOLE | 7,733 | 0 | 0 | ||
FOX FACTORY HLDG CORP | COM | 35138V102 | 22,228 | 967,685 | SH | SOLE | 950,385 | 0 | 17,300 | ||
GARMIN LTD | SHS | H2906T109 | 485 | 10,078 | SH | SOLE | 9,378 | 0 | 700 | ||
GENERAL ELECTRIC CO | COM | 369604103 | 236 | 7,954 | SH | SOLE | 7,954 | 0 | 0 | ||
GENTEX CORP | COM | 371901109 | 286 | 16,287 | SH | SOLE | 16,287 | 0 | 0 | ||
GRACO INC | COM | 384109104 | 721 | 9,743 | SH | SOLE | 9,743 | 0 | 0 | ||
GRAND CANYON ED INC | COM | 38526M106 | 23,522 | 582,383 | SH | SOLE | 571,983 | 0 | 10,400 | ||
GUIDEWIRE SOFTWARE INC | COM | 40171V100 | 513 | 8,560 | SH | SOLE | 8,560 | 0 | 0 | ||
HEALTHCARE SVCS GRP INC | COM | 421906108 | 33,387 | 843,526 | SH | SOLE | 828,476 | 0 | 15,050 | ||
HEALTHSTREAM INC | COM | 42222N103 | 36,640 | 1,327,530 | SH | SOLE | 1,303,910 | 0 | 23,620 | ||
HEICO CORP NEW | CL A | 422806208 | 774 | 12,799 | SH | SOLE | 12,799 | 0 | 0 | ||
HEXCEL CORP NEW | COM | 428291108 | 208 | 4,698 | SH | SOLE | 4,698 | 0 | 0 | ||
HOME DEPOT INC | COM | 437076102 | 233 | 1,810 | SH | SOLE | 1,810 | 0 | 0 | ||
IHS MARKIT LTD | SHS | G47567105 | 1,304 | 34,733 | SH | SOLE | 31,285 | 0 | 3,448 | ||
INTEGRA LIFESCIENCES HLDGS C | COM NEW | 457985208 | 330 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
INTEL CORP | COM | 458140100 | 445 | 11,780 | SH | SOLE | 9,750 | 0 | 2,030 | ||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 366 | 2,305 | SH | SOLE | 2,305 | 0 | 0 | ||
INTUIT | COM | 461202103 | 321 | 2,915 | SH | SOLE | 2,295 | 0 | 620 | ||
IPG PHOTONICS CORP | COM | 44980X109 | 544 | 6,605 | SH | SOLE | 6,605 | 0 | 0 | ||
IRADIMED CORP | COM | 46266A109 | 9,733 | 572,885 | SH | SOLE | 562,585 | 0 | 10,300 | ||
JOHNSON & JOHNSON | COM | 478160104 | 514 | 4,351 | SH | SOLE | 3,391 | 0 | 960 | ||
JPMORGAN CHASE & CO | COM | 46625H100 | 289 | 4,341 | SH | SOLE | 3,941 | 0 | 400 | ||
KIMBERLY CLARK CORP | COM | 494368103 | 536 | 4,250 | SH | SOLE | 4,250 | 0 | 0 | ||
LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 | 34,646 | 339,467 | SH | SOLE | 333,542 | 0 | 5,925 | ||
MARKEL CORP | COM | 570535104 | 1,220 | 1,314 | SH | SOLE | 1,134 | 0 | 180 | ||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 303 | 2,975 | SH | SOLE | 2,205 | 0 | 770 | ||
MATADOR RES CO | COM | 576485205 | 27,625 | 1,134,978 | SH | SOLE | 1,113,350 | 0 | 21,628 | ||
MEDIDATA SOLUTIONS INC | COM | 58471A105 | 26,982 | 483,890 | SH | SOLE | 475,365 | 0 | 8,525 | ||
MERCK & CO INC | COM | 58933Y105 | 499 | 8,000 | SH | SOLE | 8,000 | 0 | 0 | ||
MESA LABS INC | COM | 59064R109 | 41,405 | 362,059 | SH | SOLE | 355,909 | 0 | 6,150 | ||
MGP INGREDIENTS INC NEW | COM | 55303J106 | 22,786 | 562,347 | SH | SOLE | 551,797 | 0 | 10,550 | ||
MICROSOFT CORP | COM | 594918104 | 391 | 6,794 | SH | SOLE | 5,234 | 0 | 1,560 | ||
MOBILE MINI INC | COM | 60740F105 | 19,641 | 650,373 | SH | SOLE | 638,698 | 0 | 11,675 | ||
NATIONAL RESH CORP | CL A | 637372202 | 6,595 | 404,840 | SH | SOLE | 396,990 | 0 | 7,850 | ||
NATIONAL RESH CORP | CL B | 637372301 | 7,204 | 204,652 | SH | SOLE | 201,165 | 0 | 3,487 | ||
NEOGEN CORP | COM | 640491106 | 49,103 | 877,779 | SH | SOLE | 862,167 | 0 | 15,612 | ||
NIC INC | COM | 62914B100 | 35,617 | 1,515,620 | SH | SOLE | 1,489,705 | 0 | 25,915 | ||
NIKE INC | CL B | 654106103 | 208 | 3,950 | SH | SOLE | 3,090 | 0 | 860 | ||
NVE CORP | COM NEW | 629445206 | 16,345 | 277,316 | SH | SOLE | 272,841 | 0 | 4,475 | ||
OMNICELL INC | COM | 68213N109 | 57,835 | 1,510,059 | SH | SOLE | 1,483,159 | 0 | 26,900 | ||
PFIZER INC | COM | 717081103 | 604 | 17,835 | SH | SOLE | 17,835 | 0 | 0 | ||
POLARIS INDS INC | COM | 731068102 | 646 | 8,346 | SH | SOLE | 8,096 | 0 | 250 | ||
POOL CORPORATION | COM | 73278L105 | 236 | 2,500 | SH | SOLE | 2,500 | 0 | 0 | ||
PRAXAIR INC | COM | 74005P104 | 303 | 2,505 | SH | SOLE | 1,625 | 0 | 880 | ||
PRESS GANEY HLDGS INC | COM | 74113L102 | 21,185 | 524,369 | SH | SOLE | 520,594 | 0 | 3,775 | ||
PROCTER AND GAMBLE CO | COM | 742718109 | 354 | 3,940 | SH | SOLE | 3,740 | 0 | 200 | ||
PROS HOLDINGS INC | COM | 74346Y103 | 30,911 | 1,367,151 | SH | SOLE | 1,342,726 | 0 | 24,425 | ||
PROTO LABS INC | COM | 743713109 | 32,168 | 536,946 | SH | SOLE | 526,826 | 0 | 10,120 | ||
REPLIGEN CORP | COM | 759916109 | 33,052 | 1,094,805 | SH | SOLE | 1,076,030 | 0 | 18,775 | ||
ROGERS CORP | COM | 775133101 | 23,268 | 380,940 | SH | SOLE | 374,290 | 0 | 6,650 | ||
ROLLINS INC | COM | 775711104 | 27,656 | 944,537 | SH | SOLE | 926,650 | 0 | 17,887 | ||
SCHLUMBERGER LTD | COM | 806857108 | 220 | 2,795 | SH | SOLE | 1,975 | 0 | 820 | ||
SIMPSON MANUFACTURING CO INC | COM | 829073105 | 42,291 | 962,245 | SH | SOLE | 946,320 | 0 | 15,925 | ||
SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 | 17,951 | 499,605 | SH | SOLE | 490,755 | 0 | 8,850 | ||
SMITH A O | COM | 831865209 | 628 | 6,355 | SH | SOLE | 6,355 | 0 | 0 | ||
SMUCKER J M CO | COM NEW | 832696405 | 699 | 5,154 | SH | SOLE | 4,474 | 0 | 680 | ||
SOTHEBYS | COM | 835898107 | 14,712 | 386,945 | SH | SOLE | 380,145 | 0 | 6,800 | ||
SPS COMM INC | COM | 78463M107 | 47,506 | 647,128 | SH | SOLE | 635,728 | 0 | 11,400 | ||
STAMPS COM INC | COM NEW | 852857200 | 35,848 | 379,304 | SH | SOLE | 371,754 | 0 | 7,550 | ||
SUN HYDRAULICS CORP | COM | 866942105 | 24,915 | 772,073 | SH | SOLE | 758,073 | 0 | 14,000 | ||
TELEFLEX INC | COM | 879369106 | 328 | 1,950 | SH | SOLE | 1,950 | 0 | 0 | ||
TRACTOR SUPPLY CO | COM | 892356106 | 348 | 5,165 | SH | SOLE | 4,165 | 0 | 1,000 | ||
TREX CO INC | COM | 89531P105 | 34,923 | 594,738 | SH | SOLE | 583,588 | 0 | 11,150 | ||
TRIMBLE NAVIGATION LTD | COM | 896239100 | 381 | 13,324 | SH | SOLE | 13,324 | 0 | 0 | ||
TYLER TECHNOLOGIES INC | COM | 902252105 | 35,675 | 208,343 | SH | SOLE | 204,768 | 0 | 3,575 | ||
ULTIMATE SOFTWARE GROUP INC | COM | 90385D107 | 359 | 1,755 | SH | SOLE | 1,755 | 0 | 0 | ||
UNIFI INC | COM NEW | 904677200 | 1,456 | 49,483 | SH | SOLE | 47,483 | 0 | 2,000 | ||
UNION PAC CORP | COM | 907818108 | 553 | 5,665 | SH | SOLE | 5,665 | 0 | 0 | ||
VASCULAR SOLUTIONS INC | COM | 92231m109 | 43,994 | 912,176 | SH | SOLE | 896,426 | 0 | 15,750 | ||
VERISK ANALYTICS INC | COM | 92345Y106 | 649 | 7,987 | SH | SOLE | 7,257 | 0 | 730 | ||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 211 | 4,062 | SH | SOLE | 4,062 | 0 | 0 | ||
WABTEC CORP | COM | 929740108 | 916 | 11,223 | SH | SOLE | 10,633 | 0 | 590 | ||
WAGEWORKS INC | COM | 930427109 | 28,606 | 469,650 | SH | SOLE | 461,450 | 0 | 8,200 | ||
WESTWOOD HLDGS GROUP INC | COM | 961765104 | 25,985 | 489,271 | SH | SOLE | 480,446 | 0 | 8,825 |