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 Company | COM | 88579Y101 | 21,026 | 139,575 | SH | SOLE | 137,378 | 0 | 2,197 | ||
Abaxis, Inc. | COM | 002567105 | 28,142 | 505,423 | SH | SOLE | 409,534 | 0 | 95,889 | ||
Acuity Brands Inc Com | COM | 00508Y102 | 56,443 | 241,417 | SH | SOLE | 206,164 | 0 | 35,253 | ||
Advisory Board Company | COM | 00762W107 | 113,298 | 2,283,780 | SH | SOLE | 1,896,277 | 0 | 387,503 | ||
Alphabet Inc. - A | COM | 02079K305 | 18,487 | 23,762 | SH | SOLE | 22,736 | 0 | 1,026 | ||
Alphabet, Inc. | COM | 02079K107 | 15,814 | 20,838 | SH | SOLE | 20,292 | 0 | 546 | ||
Amazon.com, Inc. | COM | 023135106 | 38,252 | 56,595 | SH | SOLE | 55,108 | 0 | 1,487 | ||
Ansys, Inc. | COM | 03662Q105 | 45,735 | 494,430 | SH | SOLE | 427,946 | 0 | 66,484 | ||
Apple Computer Inc Com | COM | 037833100 | 4,503 | 42,782 | SH | SOLE | 33,682 | 0 | 9,100 | ||
athenahealth, Inc. | COM | 04685W103 | 155,288 | 964,701 | SH | SOLE | 803,365 | 0 | 161,336 | ||
Baidu Inc Spon Adr Rep A | COM | 056752108 | 208 | 1,100 | SH | SOLE | 100 | 0 | 1,000 | ||
Beacon Roofing Supply, Inc. | COM | 073685109 | 140,264 | 3,406,130 | SH | SOLE | 2,795,182 | 0 | 610,948 | ||
Berkshire Hathaway Inc Cl B | COM | 084670702 | 389 | 2,947 | SH | SOLE | 2,372 | 0 | 575 | ||
Bio-Techne Corporation | COM | 09073M104 | 64,550 | 717,217 | SH | SOLE | 561,378 | 0 | 155,839 | ||
Boeing Co Com | COM | 097023105 | 264 | 1,824 | SH | SOLE | 1,724 | 0 | 100 | ||
Burberry Group ADR | COM | 12082W204 | 9,901 | 562,121 | SH | SOLE | 554,546 | 0 | 7,575 | ||
Cabot Microelectronics Corpora | COM | 12709P103 | 37,951 | 866,861 | SH | SOLE | 702,715 | 0 | 164,146 | ||
Calavo Growers, Inc. | COM | 128246105 | 30,690 | 626,336 | SH | SOLE | 512,445 | 0 | 113,891 | ||
Cardinal Health, Inc. | COM | 14149y108 | 1,625 | 18,206 | SH | SOLE | 18,006 | 0 | 200 | ||
Cass Information Systems, Inc. | COM | 14808P109 | 28,992 | 563,391 | SH | SOLE | 458,910 | 0 | 104,481 | ||
Cepheid | COM | 15670R107 | 134,266 | 3,675,513 | SH | SOLE | 3,091,288 | 0 | 584,225 | ||
ChannelAdvisor Corporation | COM | 159179100 | 21,860 | 1,578,367 | SH | SOLE | 1,216,917 | 0 | 361,450 | ||
Cheesecake Factory, Inc. | COM | 163072101 | 30,599 | 663,618 | SH | SOLE | 541,731 | 0 | 121,887 | ||
Chemed Corporation | COM | 16359R103 | 136,158 | 908,933 | SH | SOLE | 763,333 | 0 | 145,600 | ||
Cisco Systems, Inc. | COM | 17275R102 | 19,304 | 710,867 | SH | SOLE | 703,322 | 0 | 7,545 | ||
Coca Cola Co Com | COM | 191216100 | 313 | 7,283 | SH | SOLE | 6,204 | 0 | 1,079 | ||
Cognex Corporation | COM | 192422103 | 14,843 | 439,543 | SH | SOLE | 324,854 | 0 | 114,689 | ||
Colgate-Palmolive Company | COM | 194162103 | 2,479 | 37,218 | SH | SOLE | 36,863 | 0 | 355 | ||
CoStar Group, Inc. | COM | 22160N109 | 159,895 | 773,600 | SH | SOLE | 638,387 | 0 | 135,213 | ||
Cree, Inc. | COM | 225447101 | 1,313 | 49,219 | SH | SOLE | 39,901 | 0 | 9,318 | ||
Cvent, Inc. | COM | 23247G109 | 74,442 | 2,132,411 | SH | SOLE | 1,774,350 | 0 | 358,061 | ||
Digi International, Inc. | COM | 253798102 | 22,480 | 1,975,376 | SH | SOLE | 1,616,634 | 0 | 358,742 | ||
Diplomat Pharmacy, Inc. | COM | 25456K101 | 20,812 | 608,196 | SH | SOLE | 493,476 | 0 | 114,720 | ||
Dorman Products, Inc. | COM | 258278100 | 59,770 | 1,259,116 | SH | SOLE | 995,674 | 0 | 263,442 | ||
Echo Global Logistics, Inc. | COM | 27875T101 | 36,901 | 1,809,753 | SH | SOLE | 1,408,427 | 0 | 401,326 | ||
Ecolab, Inc. | COM | 278865100 | 38,168 | 333,691 | SH | SOLE | 323,995 | 0 | 9,696 | ||
Ellie Mae, Inc. | COM | 28849P100 | 30,448 | 505,532 | SH | SOLE | 409,609 | 0 | 95,923 | ||
ExamWorks Group, Inc. | COM | 30066a105 | 59,908 | 2,252,190 | SH | SOLE | 1,869,565 | 0 | 382,625 | ||
Exxon Mobil Corportion | COM | 30231G102 | 266 | 3,416 | SH | SOLE | 2,806 | 0 | 610 | ||
Fastenal Company | COM | 311900104 | 81,020 | 1,984,813 | SH | SOLE | 1,690,193 | 0 | 294,620 | ||
FedEx Corporation | COM | 31428X106 | 200 | 1,345 | SH | SOLE | 1,345 | 0 | 0 | ||
Financial Engines, Inc. | COM | 317485100 | 57,741 | 1,714,900 | SH | SOLE | 1,354,895 | 0 | 360,005 | ||
Fiserv, Inc. | COM | 337738108 | 51,419 | 562,199 | SH | SOLE | 549,541 | 0 | 12,658 | ||
Five Below, Inc. | COM | 33829M101 | 51,080 | 1,591,263 | SH | SOLE | 1,246,679 | 0 | 344,584 | ||
FleetMatics Group Ltd. | COM | G35569105 | 43,647 | 859,356 | SH | SOLE | 683,165 | 0 | 176,191 | ||
Forward Air Corporation | COM | 349853101 | 20,136 | 468,178 | SH | SOLE | 379,835 | 0 | 88,343 | ||
General Elec Co Com | COM | 369604103 | 2,687 | 86,263 | SH | SOLE | 84,175 | 0 | 2,088 | ||
General Mls Inc Com | COM | 370334104 | 289 | 5,020 | SH | SOLE | 5,020 | 0 | 0 | ||
Gentex Corporation | COM | 371901109 | 117,892 | 7,363,622 | SH | SOLE | 6,115,836 | 0 | 1,247,786 | ||
Grand Canyon Education, Inc. | COM | 38526M106 | 125,836 | 3,136,487 | SH | SOLE | 2,605,120 | 0 | 531,367 | ||
Healthcare Services Group, Inc | COM | 421906108 | 122,263 | 3,506,265 | SH | SOLE | 2,897,671 | 0 | 608,594 | ||
Healthstream Inc., Com | COM | 42222N103 | 28,542 | 1,297,360 | SH | SOLE | 1,052,244 | 0 | 245,116 | ||
Heico Corporation | COM | 422806109 | 64,792 | 1,191,903 | SH | SOLE | 992,339 | 0 | 199,564 | ||
Henry Schein, Inc. | COM | 806407102 | 19,740 | 124,788 | SH | SOLE | 92,331 | 0 | 32,457 | ||
Hormel Foods Corp. | COM | 440452100 | 445 | 5,622 | SH | SOLE | 5,622 | 0 | 0 | ||
IHS, Inc. | COM | 451734107 | 75,365 | 636,369 | SH | SOLE | 533,980 | 0 | 102,389 | ||
Illinois Tool Works, Inc. | COM | 452308109 | 3,079 | 33,222 | SH | SOLE | 32,912 | 0 | 310 | ||
InnerWorkings, Inc. | COM | 45773Y105 | 29,065 | 3,875,315 | SH | SOLE | 2,981,648 | 0 | 893,667 | ||
Intel Corporation | COM | 458140100 | 2,563 | 74,396 | SH | SOLE | 70,085 | 0 | 4,311 | ||
International Flavors & Fragra | COM | 459506101 | 41,282 | 345,052 | SH | SOLE | 295,277 | 0 | 49,775 | ||
Ishares Core S&P 500 Etf | COM | 464287200 | 15,740 | 76,828 | SH | SOLE | 76,828 | 0 | 0 | ||
iShares MSCI USA ESG Select ET | COM | 464288802 | 340 | 4,072 | SH | SOLE | 4,072 | 0 | 0 | ||
Ishares Russell Mid Cap Index | COM | 464287499 | 319 | 1,994 | SH | SOLE | 1,994 | 0 | 0 | ||
Ishares Tr Russell 1000 | COM | 464287622 | 507 | 4,477 | SH | SOLE | 4,477 | 0 | 0 | ||
Ishares Tr Russell 1000 Growth | COM | 464287614 | 469 | 4,713 | SH | SOLE | 4,713 | 0 | 0 | ||
Ishares Tr Russell 2000 | COM | 464287655 | 11,279 | 100,153 | SH | SOLE | 87,473 | 0 | 12,680 | ||
Ishares Tr Russell 2000 Growth | COM | 464287648 | 536 | 3,848 | SH | SOLE | 3,848 | 0 | 0 | ||
Johnson & Johnson | COM | 478160104 | 3,398 | 33,076 | SH | SOLE | 32,159 | 0 | 917 | ||
Johnson Controls, Inc. | COM | 478366107 | 777 | 19,677 | SH | SOLE | 19,677 | 0 | 0 | ||
Linear Technology Corporation | COM | 535678106 | 75,493 | 1,777,551 | SH | SOLE | 1,573,453 | 0 | 204,098 | ||
LKQ Corporation | COM | 501889208 | 92,309 | 3,115,393 | SH | SOLE | 2,631,560 | 0 | 483,833 | ||
MAXIMUS, Inc. | COM | 577933104 | 80,555 | 1,432,085 | SH | SOLE | 1,125,433 | 0 | 306,652 | ||
Mednax, Inc. | COM | 58502B106 | 70,939 | 989,939 | SH | SOLE | 855,911 | 0 | 134,028 | ||
Medtronic Inc. | COM | G5960L103 | 19,256 | 250,335 | SH | SOLE | 88,920 | 0 | 161,415 | ||
Microsoft Corporation | COM | 594918104 | 56,232 | 1,013,552 | SH | SOLE | 990,609 | 0 | 22,943 | ||
Midcap Spider Tr Unit Ser 1 | COM | 78467Y107 | 203 | 800 | SH | SOLE | 800 | 0 | 0 | ||
Middleby Corporation | COM | 596278101 | 28,926 | 268,158 | SH | SOLE | 197,393 | 0 | 70,765 | ||
Mobile Mini, Inc. | COM | 60740F105 | 25,350 | 814,334 | SH | SOLE | 662,033 | 0 | 152,301 | ||
Morgan J P & Co Inc Com | COM | 46625H100 | 714 | 10,809 | SH | SOLE | 9,699 | 0 | 1,110 | ||
National Instruments Corporati | COM | 636518102 | 122,053 | 4,254,207 | SH | SOLE | 3,535,368 | 0 | 718,839 | ||
Neogen Corporation | COM | 640491106 | 100,430 | 1,776,895 | SH | SOLE | 1,477,703 | 0 | 299,192 | ||
Nextera Energy Inc. | COM | 65339F101 | 254 | 2,442 | SH | SOLE | 1,692 | 0 | 750 | ||
Noodles & Company | COM | 65540b105 | 11,855 | 1,223,417 | SH | SOLE | 992,683 | 0 | 230,734 | ||
Novadaq Technologies Inc. | COM | 66987G102 | 17,128 | 1,344,416 | SH | SOLE | 1,122,409 | 0 | 222,007 | ||
Paccar Inc. | COM | 693718108 | 272 | 5,743 | SH | SOLE | 5,743 | 0 | 0 | ||
Patterson Companies, Inc. | COM | 703395103 | 39,198 | 867,020 | SH | SOLE | 726,121 | 0 | 140,899 | ||
Paychex Inc. | COM | 704326107 | 2,077 | 39,275 | SH | SOLE | 38,875 | 0 | 400 | ||
Pegasystems, Inc. | COM | 705573103 | 43,627 | 1,586,446 | SH | SOLE | 1,284,663 | 0 | 301,783 | ||
PepsiCo, Inc. | COM | 713448108 | 3,135 | 31,373 | SH | SOLE | 31,142 | 0 | 231 | ||
Perrigo Co. | COM | G97822103 | 16,534 | 114,263 | SH | SOLE | 111,145 | 0 | 3,118 | ||
Power Integrations, Inc. | COM | 739276103 | 34,585 | 711,182 | SH | SOLE | 577,584 | 0 | 133,598 | ||
PRA Group Inc. | COM | 69354N106 | 94,496 | 2,724,025 | SH | SOLE | 2,231,396 | 0 | 492,629 | ||
Praxair, Inc. | COM | 74005P104 | 20,001 | 195,321 | SH | SOLE | 191,460 | 0 | 3,861 | ||
Procter & Gamble Company | COM | 742718109 | 1,888 | 23,776 | SH | SOLE | 23,536 | 0 | 240 | ||
Pros Holdings, Inc. | COM | 74346Y103 | 51,796 | 2,248,080 | SH | SOLE | 1,774,450 | 0 | 473,630 | ||
Proto Labs, Inc. | COM | 743713109 | 113,583 | 1,783,365 | SH | SOLE | 1,483,169 | 0 | 300,196 | ||
Qualcomm, Inc. | COM | 747525103 | 15,377 | 307,629 | SH | SOLE | 298,303 | 0 | 9,326 | ||
Questar Corp. | COM | 748356102 | 1,812 | 93,002 | SH | SOLE | 91,987 | 0 | 1,015 | ||
Reckitt Benckiser Group ADR | COM | 756255204 | 1,363 | 73,589 | SH | SOLE | 72,704 | 0 | 885 | ||
Ritchie Bros. Auctioneers, Inc | COM | 767744105 | 105,276 | 4,366,468 | SH | SOLE | 3,642,259 | 0 | 724,209 | ||
Roche Holding Ltd. ADR | COM | 771195104 | 31,260 | 905,685 | SH | SOLE | 884,097 | 0 | 21,588 | ||
Rollins, Inc. | COM | 775711104 | 80,284 | 3,099,752 | SH | SOLE | 2,628,897 | 0 | 470,855 | ||
Roper Technologies, Inc. | COM | 776696106 | 47,116 | 248,251 | SH | SOLE | 223,503 | 0 | 24,748 | ||
Rydex ETF Trust Gug S&p500 Pu | COM | 78355W403 | 565 | 6,996 | SH | SOLE | 6,996 | 0 | 0 | ||
Salesforce Com Inc Com | COM | 79466L302 | 16,823 | 214,584 | SH | SOLE | 212,459 | 0 | 2,125 | ||
Schlumberger NV | COM | 806857108 | 2,228 | 31,936 | SH | SOLE | 31,641 | 0 | 295 | ||
SciQuest, Inc. | COM | 80908T101 | 24,816 | 1,913,306 | SH | SOLE | 1,552,881 | 0 | 360,425 | ||
Spdr S&P 500 Etf | COM | 78462F103 | 3,922 | 19,236 | SH | SOLE | 18,851 | 0 | 385 | ||
SPS Commerce, Inc. | COM | 78463M107 | 54,694 | 778,999 | SH | SOLE | 630,872 | 0 | 148,127 | ||
Starbucks Corporation | COM | 855244109 | 65,179 | 1,085,771 | SH | SOLE | 1,060,981 | 0 | 24,790 | ||
Stericycle, Inc. | COM | 858912108 | 74,353 | 616,522 | SH | SOLE | 527,525 | 0 | 88,997 | ||
Stratasys Ltd. | COM | M85548101 | 49,478 | 2,107,238 | SH | SOLE | 1,740,325 | 0 | 366,913 | ||
Target Corporation | COM | 87612E106 | 4,507 | 62,074 | SH | SOLE | 61,635 | 0 | 439 | ||
Tile Shop Holdings, Inc. | COM | 88677Q109 | 31,753 | 1,936,183 | SH | SOLE | 1,569,771 | 0 | 366,412 | ||
Tupperware Brands Corporation | COM | 899896104 | 261 | 4,689 | SH | SOLE | 4,689 | 0 | 0 | ||
Ultimate Software Group, Inc. | COM | 90385D107 | 187,489 | 958,972 | SH | SOLE | 786,117 | 0 | 172,855 | ||
United Natural Foods, Inc. | COM | 911163103 | 62,721 | 1,593,512 | SH | SOLE | 1,297,868 | 0 | 295,644 | ||
UnitedHealth Group, Inc. | COM | 91324P102 | 27,935 | 237,459 | SH | SOLE | 230,553 | 0 | 6,906 | ||
US Bancorp Del Com | COM | 902973304 | 2,306 | 54,042 | SH | SOLE | 54,042 | 0 | 0 | ||
Vanguard ETF Small Cap | COM | 922908751 | 201 | 1,815 | SH | SOLE | 1,815 | 0 | 0 | ||
Veeva Systems Inc Class A | COM | 922475108 | 21,433 | 742,905 | SH | SOLE | 549,200 | 0 | 193,705 | ||
Verint Systems, Inc. | COM | 92343X100 | 61,055 | 1,505,294 | SH | SOLE | 1,242,034 | 0 | 263,260 | ||
Verisk Analytics, Inc. | COM | 92345Y106 | 56,071 | 729,325 | SH | SOLE | 610,831 | 0 | 118,494 | ||
Wal-Mart Stores, Inc. | COM | 931142103 | 1,862 | 30,370 | SH | SOLE | 30,080 | 0 | 290 | ||
Walgreens Boots Alliance Inc | COM | 931427108 | 3,304 | 38,800 | SH | SOLE | 38,440 | 0 | 360 | ||
Wells Fargo & Co New Com | COM | 949746101 | 745 | 13,698 | SH | SOLE | 11,007 | 0 | 2,691 | ||
Whole Foods Market, Inc. | COM | 966837106 | 10,759 | 321,174 | SH | SOLE | 308,163 | 0 | 13,011 | ||
ZELTIQ Aesthetics, Inc. | COM | 98933Q108 | 28,726 | 1,006,869 | SH | SOLE | 818,100 | 0 | 188,769 | ||
Alger Fds Ii Alger Spctra I | COM | 015566300 | 299 | 17,423 | SH | SOLE | 17,423 | 0 | 0 | ||
Dodge & Cox Stk Fd Com | COM | 256219106 | 283 | 1,738 | SH | SOLE | 1,640 | 0 | 98 | ||
Fidelity Concord Str T Sp 500 | COM | 315911701 | 1,978 | 27,542 | SH | SOLE | 5,613 | 0 | 21,929 | ||
Growth Fd Amer Inc Com | COM | 399874106 | 923 | 22,352 | SH | SOLE | 22,352 | 0 | 0 | ||
JPMORGAN TR I TAX AW DISC IN | COM | 4812A1654 | 349 | 12,440 | SH | SOLE | 12,440 | 0 | 0 | ||
RB All Cap Growth Fund Instuti | COM | 46141P404 | 2,492 | 176,730 | SH | SOLE | 176,730 | 0 | 0 | ||
RB All Cap Growth Fund Investo | COM | 46141P305 | 406 | 28,985 | SH | SOLE | 28,985 | 0 | 0 | ||
Third Ave Tr Real Estate Fd | COM | 884116401 | 213 | 7,423 | SH | SOLE | 7,423 | 0 | 0 | ||
Vanguard Index Tr 500 Index Ad | COM | 922908710 | 6,287 | 33,358 | SH | SOLE | 0 | 0 | 33,358 | ||
Vanguard Index Trust 500 Index | COM | 922908108 | 6,540 | 34,697 | SH | SOLE | 21,471 | 0 | 13,226 |