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 | 5,625 | 27,019 | SH | SOLE | 26,674 | 0 | 345 | ||
Aaon Inc | COM | 000360206 | 1,054 | 28,593 | SH | SOLE | 20,058 | 0 | 8,535 | ||
Abbott Laboratories | COM | 002824100 | 449 | 9,234 | SH | SOLE | 7,984 | 0 | 1,250 | ||
AbbVie Inc | COM | 00287Y109 | 499 | 6,882 | SH | SOLE | 6,117 | 0 | 765 | ||
Abiomed Inc | COM | 003654100 | 9,180 | 64,058 | SH | SOLE | 62,283 | 0 | 1,775 | ||
Accenture PLC Ireland Cl A | COM | G1151C101 | 50,127 | 405,293 | SH | SOLE | 384,629 | 0 | 20,664 | ||
Acuity Brands Inc Com | COM | 00508Y102 | 107,603 | 529,335 | SH | SOLE | 485,063 | 6,020 | 38,252 | ||
Adobe Systems Inc | COM | 00724F101 | 68,911 | 487,209 | SH | SOLE | 459,116 | 0 | 28,093 | ||
Affiliated Managers Group | COM | 008252108 | 5,088 | 30,678 | SH | SOLE | 30,553 | 0 | 125 | ||
Aia Group Ltd Hong Kong | COM | Y002A1105 | 1,172 | 158,000 | SH | SOLE | 158,000 | 0 | 0 | ||
Alexion Pharmaceuticals Inc | COM | 015351109 | 4,563 | 37,502 | SH | SOLE | 37,367 | 0 | 135 | ||
Align Technology Inc | COM | 016255101 | 8,385 | 55,858 | SH | SOLE | 55,473 | 135 | 250 | ||
Alphabet Inc Cl A | COM | 02079K305 | 48,224 | 51,872 | SH | SOLE | 49,294 | 0 | 2,578 | ||
Alphabet Inc Cl C | COM | 02079K107 | 8,721 | 9,597 | SH | SOLE | 8,217 | 0 | 1,380 | ||
Amazon.Com Inc | COM | 023135106 | 55,646 | 57,486 | SH | SOLE | 54,991 | 0 | 2,495 | ||
American International Group | COM | 026874784 | 472 | 7,550 | SH | SOLE | 7,550 | 0 | 0 | ||
American Tower Corp | COM | 03027X100 | 9,690 | 73,231 | SH | SOLE | 71,736 | 0 | 1,495 | ||
Amgen Inc | COM | 031162100 | 6,375 | 37,012 | SH | SOLE | 36,837 | 0 | 175 | ||
AMN Healthcare Services Inc | COM | 001744101 | 820 | 21,005 | SH | SOLE | 15,580 | 0 | 5,425 | ||
Amphenol Corp | COM | 032095101 | 6,550 | 88,724 | SH | SOLE | 88,449 | 0 | 275 | ||
Analog Devices Inc | COM | 032654105 | 58,932 | 757,485 | SH | SOLE | 719,969 | 0 | 37,516 | ||
Apogee Enterprises Inc | COM | 037598109 | 4,430 | 77,941 | SH | SOLE | 77,801 | 0 | 140 | ||
Apple Inc | COM | 037833100 | 84,453 | 586,398 | SH | SOLE | 559,318 | 0 | 27,080 | ||
AT&T Inc COM | COM | 00206R102 | 483 | 12,795 | SH | SOLE | 11,895 | 0 | 900 | ||
Automatic Data Processing Inc | COM | 053015103 | 2,311 | 22,552 | SH | SOLE | 21,272 | 0 | 1,280 | ||
Avery Dennison Corp | COM | 053611109 | 71,964 | 814,343 | SH | SOLE | 718,402 | 17,850 | 78,091 | ||
Axon Enterprise Inc | COM | 05464C101 | 836 | 33,241 | SH | SOLE | 24,906 | 0 | 8,335 | ||
Baker Hughes Inc | COM | 057224107 | 7,078 | 129,856 | SH | SOLE | 125,396 | 0 | 4,460 | ||
Balchem Corp | COM | 057665200 | 1,543 | 19,858 | SH | SOLE | 17,148 | 0 | 2,710 | ||
Becton Dickinson & Co | COM | 075887109 | 4,613 | 23,641 | SH | SOLE | 23,491 | 0 | 150 | ||
Berkshire Hathaway Inc | COM | 084670702 | 386 | 2,277 | SH | SOLE | 2,277 | 0 | 0 | ||
Booz Allen Hamilton Hldg Corp | COM | 099502106 | 7,186 | 220,837 | SH | SOLE | 213,647 | 0 | 7,190 | ||
Bristol Myers Squibb Inc | COM | 110122108 | 475 | 8,533 | SH | SOLE | 8,533 | 0 | 0 | ||
Broadcom LTD | COM | Y09827109 | 8,617 | 36,975 | SH | SOLE | 35,990 | 0 | 985 | ||
Broadridge Financial Solutions | COM | 11133T103 | 5,077 | 67,188 | SH | SOLE | 66,518 | 0 | 670 | ||
Builders Firstsource Inc | COM | 12008R107 | 7,586 | 495,194 | SH | SOLE | 481,879 | 0 | 13,315 | ||
Cambrex Corp | COM | 132011107 | 77,497 | 1,297,023 | SH | SOLE | 1,150,412 | 25,995 | 120,616 | ||
Camden Property Trust | COM | 133131102 | 67,623 | 790,820 | SH | SOLE | 700,600 | 16,045 | 74,175 | ||
Canadian National Railway Co | COM | 136375102 | 56,754 | 700,237 | SH | SOLE | 658,571 | 0 | 41,666 | ||
Canadian Pacific Railway Ltd | COM | 13645T100 | 7,386 | 45,929 | SH | SOLE | 45,014 | 0 | 915 | ||
Cantel Medical Corp COM | COM | 138098108 | 5,153 | 66,138 | SH | SOLE | 65,863 | 0 | 275 | ||
Carlisle Companies Inc | COM | 142339100 | 6,028 | 63,184 | SH | SOLE | 61,534 | 0 | 1,650 | ||
Carters Inc | COM | 146229109 | 67,253 | 756,078 | SH | SOLE | 675,198 | 14,209 | 66,671 | ||
Caseys General Stores Inc | COM | 147528103 | 5,526 | 51,589 | SH | SOLE | 51,226 | 138 | 225 | ||
Caterpillar Inc COM | COM | 149123101 | 324 | 3,016 | SH | SOLE | 2,616 | 0 | 400 | ||
Celgene Corp | COM | 151020104 | 48,590 | 374,141 | SH | SOLE | 349,797 | 0 | 24,344 | ||
Ceva Inc | COM | 157210105 | 5,847 | 128,648 | SH | SOLE | 122,183 | 0 | 6,465 | ||
Check Point Software Tech | COM | M22465104 | 47,130 | 432,071 | SH | SOLE | 409,855 | 0 | 22,216 | ||
Chevron Corp | COM | 166764100 | 36,250 | 347,451 | SH | SOLE | 331,070 | 0 | 16,381 | ||
Church & Dwight Co | COM | 171340102 | 78,026 | 1,503,970 | SH | SOLE | 1,347,711 | 27,209 | 129,050 | ||
Cintas Corp | COM | 172908105 | 82,384 | 653,633 | SH | SOLE | 587,744 | 12,570 | 53,319 | ||
Cisco Systems, Inc | COM | 17275R102 | 4,774 | 152,532 | SH | SOLE | 150,967 | 0 | 1,565 | ||
Clorox Company | COM | 189054109 | 47,957 | 359,932 | SH | SOLE | 340,361 | 0 | 19,571 | ||
CME Group Inc | COM | 12572Q105 | 59,178 | 472,514 | SH | SOLE | 451,036 | 0 | 21,478 | ||
Cognex Corp | COM | 192422103 | 86,347 | 1,017,045 | SH | SOLE | 898,705 | 24,978 | 93,362 | ||
Cognizant Technology Solutions | COM | 192446102 | 5,317 | 80,073 | SH | SOLE | 79,748 | 0 | 325 | ||
Colgate-Palmolive Co | COM | 194162103 | 52,176 | 703,845 | SH | SOLE | 666,776 | 0 | 37,069 | ||
Conocophillips | COM | 20825C104 | 5,777 | 131,424 | SH | SOLE | 131,424 | 0 | 0 | ||
Cooper Cos Inc | COM | 216648402 | 81,913 | 342,132 | SH | SOLE | 303,358 | 7,125 | 31,649 | ||
Core Laboratories NV | COM | N22717107 | 56,586 | 558,762 | SH | SOLE | 493,783 | 11,715 | 53,264 | ||
Costco Wholesale Corp | COM | 22160K105 | 53,354 | 333,611 | SH | SOLE | 316,488 | 0 | 17,123 | ||
Crown Castle International Cor | COM | 22822V101 | 44,390 | 443,104 | SH | SOLE | 421,533 | 0 | 21,571 | ||
Cummins Inc | COM | 231021106 | 4,330 | 26,694 | SH | SOLE | 26,584 | 0 | 110 | ||
CVS Health Corporation | COM | 126650100 | 8,107 | 100,753 | SH | SOLE | 99,953 | 0 | 800 | ||
Cyberark Software Ltd | COM | M2682V108 | 8,731 | 174,798 | SH | SOLE | 166,098 | 0 | 8,700 | ||
Darden Restaurants Inc | COM | 237194105 | 8,262 | 91,354 | SH | SOLE | 88,139 | 0 | 3,215 | ||
Deere & Co | COM | 244199105 | 263 | 2,125 | SH | SOLE | 2,125 | 0 | 0 | ||
Dorman Products Inc | COM | 258278100 | 83,547 | 1,009,387 | SH | SOLE | 897,999 | 21,086 | 90,302 | ||
Du Pont E I De Nemours Co | COM | 263534109 | 12,027 | 149,013 | SH | SOLE | 149,013 | 0 | 0 | ||
Duluth Hldgs Inc Cl B | COM | 26443V101 | 633 | 34,768 | SH | SOLE | 24,068 | 0 | 10,700 | ||
Eagle Bancorp Inc MD | COM | 268948106 | 1,509 | 23,845 | SH | SOLE | 20,050 | 0 | 3,795 | ||
Eaton Corp | COM | G29183103 | 4,533 | 58,236 | SH | SOLE | 58,111 | 0 | 125 | ||
Ecolab Inc | COM | 278865100 | 47,700 | 359,321 | SH | SOLE | 340,086 | 0 | 19,235 | ||
Edwards Lifesciences Corp | COM | 28176E108 | 4,734 | 40,037 | SH | SOLE | 40,037 | 0 | 0 | ||
Electronic Arts Inc | COM | 285512109 | 61,419 | 580,959 | SH | SOLE | 555,803 | 0 | 25,156 | ||
Emergent Biosolutions Inc | COM | 29089Q105 | 1,766 | 52,080 | SH | SOLE | 44,945 | 0 | 7,135 | ||
Emerson Electric Co | COM | 291011104 | 215 | 3,600 | SH | SOLE | 2,600 | 0 | 1,000 | ||
Equifax Inc | COM | 294429105 | 73,668 | 536,078 | SH | SOLE | 476,260 | 10,921 | 48,897 | ||
Equinix Inc | COM | 29444U700 | 8,011 | 18,666 | SH | SOLE | 18,174 | 0 | 492 | ||
Esco Technologies Inc | COM | 296315104 | 1,706 | 28,594 | SH | SOLE | 23,484 | 0 | 5,110 | ||
Estee Lauder Companies Cl A | COM | 518439104 | 46,495 | 484,428 | SH | SOLE | 460,118 | 0 | 24,310 | ||
Exxon Mobil Corporation | COM | 30231G102 | 6,801 | 84,241 | SH | SOLE | 78,661 | 0 | 5,580 | ||
F5 Networks Inc | COM | 315616102 | 67,103 | 528,120 | SH | SOLE | 471,891 | 10,346 | 45,883 | ||
Fabrinet | COM | G3323L100 | 73,681 | 1,727,179 | SH | SOLE | 1,544,547 | 32,883 | 149,749 | ||
Facebook Inc | COM | 30303M102 | 61,293 | 405,967 | SH | SOLE | 387,097 | 0 | 18,870 | ||
Factset Reasearch Systems Inc | COM | 303075105 | 65,308 | 392,998 | SH | SOLE | 348,584 | 8,001 | 36,413 | ||
Fair Isaac Corp | COM | 303250104 | 7,961 | 57,104 | SH | SOLE | 53,171 | 288 | 3,645 | ||
First Rep Bk San Francisco Cal | COM | 33616C100 | 8,589 | 85,808 | SH | SOLE | 80,478 | 0 | 5,330 | ||
Fiserv Incorporated | COM | 337738108 | 886 | 7,240 | SH | SOLE | 7,240 | 0 | 0 | ||
Five Below Inc | COM | 33829M101 | 995 | 20,147 | SH | SOLE | 14,907 | 0 | 5,240 | ||
Foot Locker Inc | COM | 344849104 | 43,907 | 890,967 | SH | SOLE | 786,012 | 20,863 | 84,092 | ||
G-III Apparel Group Ltd | COM | 36237H101 | 871 | 34,901 | SH | SOLE | 34,821 | 0 | 80 | ||
General Electric COM | COM | 369604103 | 8,637 | 319,774 | SH | SOLE | 316,299 | 0 | 3,475 | ||
General Mills Inc | COM | 370334104 | 5,554 | 100,251 | SH | SOLE | 98,951 | 0 | 1,300 | ||
Genpact Limited | COM | G3922B107 | 71,167 | 2,557,213 | SH | SOLE | 2,265,088 | 50,486 | 241,639 | ||
Gentex Corp | COM | 371901109 | 4,598 | 242,374 | SH | SOLE | 241,674 | 0 | 700 | ||
Global Payments Inc. | COM | 37940X102 | 4,618 | 51,127 | SH | SOLE | 50,927 | 0 | 200 | ||
Hamilton Thorne Ltd | COM | 407891100 | 10 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | ||
Harris Corp | COM | 413875105 | 4,550 | 41,714 | SH | SOLE | 41,489 | 0 | 225 | ||
Hasbro Inc | COM | 418056107 | 80,759 | 724,232 | SH | SOLE | 641,497 | 15,350 | 67,385 | ||
Heartland Financial USA Inc | COM | 42234Q102 | 228 | 4,845 | SH | SOLE | 4,845 | 0 | 0 | ||
Henry Schein Inc | COM | 806407102 | 80,557 | 440,152 | SH | SOLE | 379,260 | 23,584 | 37,308 | ||
Home Depot Inc | COM | 437076102 | 71,052 | 463,180 | SH | SOLE | 441,400 | 0 | 21,780 | ||
Hubbell Inc Cl B | COM | 443510607 | 3,976 | 35,129 | SH | SOLE | 34,884 | 0 | 245 | ||
Idexx Labs Corp | COM | 45168D104 | 351 | 2,176 | SH | SOLE | 2,176 | 0 | 0 | ||
Illinois Tool Works Inc | COM | 452308109 | 65,704 | 458,665 | SH | SOLE | 435,541 | 0 | 23,124 | ||
Illumina Incorporated | COM | 452327109 | 5,432 | 31,302 | SH | SOLE | 31,252 | 0 | 50 | ||
Inogen Inc | COM | 45780L104 | 2,126 | 22,277 | SH | SOLE | 19,042 | 0 | 3,235 | ||
Integrated Device Technology | COM | 458118106 | 904 | 35,042 | SH | SOLE | 26,477 | 0 | 8,565 | ||
Intel Corp | COM | 458140100 | 4,585 | 135,895 | SH | SOLE | 133,170 | 0 | 2,725 | ||
Intercontinental Exchange Inc | COM | 45866F104 | 57,084 | 865,956 | SH | SOLE | 818,193 | 0 | 47,763 | ||
International Business Machs | COM | 459200101 | 373 | 2,426 | SH | SOLE | 1,806 | 0 | 620 | ||
International Flavors & Fragra | COM | 459506101 | 70,970 | 525,706 | SH | SOLE | 465,442 | 10,322 | 49,942 | ||
Interxion Holding N.V | COM | N47279109 | 7,808 | 170,548 | SH | SOLE | 167,618 | 0 | 2,930 | ||
Intuitive Surgical Inc | COM | 46120E602 | 1,401 | 1,498 | SH | SOLE | 1,153 | 0 | 345 | ||
IPG Photonics Corp | COM | 44980X109 | 88,157 | 607,562 | SH | SOLE | 541,340 | 13,799 | 52,423 | ||
J P Morgan Chase & Co | COM | 46625H100 | 10,020 | 109,631 | SH | SOLE | 108,521 | 0 | 1,110 | ||
J&J Snack Foods Corp | COM | 466032109 | 1,438 | 10,886 | SH | SOLE | 9,156 | 0 | 1,730 | ||
Jack Henry & Associates | COM | 426281101 | 75,495 | 726,824 | SH | SOLE | 657,495 | 50 | 69,279 | ||
JB Hunt Transport Services Inc | COM | 445658107 | 67,895 | 742,992 | SH | SOLE | 663,659 | 15,206 | 64,127 | ||
Johnson & Johnson Co | COM | 478160104 | 11,131 | 84,144 | SH | SOLE | 79,624 | 0 | 4,520 | ||
Knight Transn Inc | COM | 499064103 | 818 | 22,081 | SH | SOLE | 16,531 | 0 | 5,550 | ||
Landec Corporation | COM | 514766104 | 786 | 52,929 | SH | SOLE | 45,129 | 0 | 7,800 | ||
LCI Industries | COM | 50189K103 | 1,531 | 14,950 | SH | SOLE | 12,770 | 0 | 2,180 | ||
Lemaitre Vascular Inc | COM | 525558201 | 1,080 | 34,593 | SH | SOLE | 25,493 | 0 | 9,100 | ||
Lendingtree Inc | COM | 52603B107 | 6,634 | 38,527 | SH | SOLE | 36,692 | 0 | 1,835 | ||
Lennox International Inc | COM | 526107107 | 82,332 | 448,335 | SH | SOLE | 397,789 | 8,914 | 41,632 | ||
Ligand Pharmaceuticals Inc | COM | 53220K504 | 927 | 7,636 | SH | SOLE | 5,726 | 0 | 1,910 | ||
Littelfuse Inc | COM | 537008104 | 1,179 | 7,147 | SH | SOLE | 4,372 | 0 | 2,775 | ||
Macom Tech Solutions Holdings | COM | 55405Y100 | 1,954 | 35,029 | SH | SOLE | 30,374 | 0 | 4,655 | ||
Manhattan Assocs Inc | COM | 562750109 | 54,818 | 1,140,617 | SH | SOLE | 996,976 | 24,305 | 119,336 | ||
Marcus Corporation | COM | 566330106 | 852 | 28,217 | SH | SOLE | 21,027 | 0 | 7,190 | ||
Marriot Intl Inc New CL A | COM | 571903202 | 329 | 3,277 | SH | SOLE | 3,277 | 0 | 0 | ||
Masco Corp Com | COM | 574599106 | 73,645 | 1,927,387 | SH | SOLE | 1,707,730 | 39,950 | 179,707 | ||
Masimo Corp | COM | 574795100 | 2,718 | 29,814 | SH | SOLE | 25,445 | 69 | 4,300 | ||
Mastercard Inc. CL-A | COM | 57636Q104 | 6,480 | 53,352 | SH | SOLE | 53,052 | 0 | 300 | ||
McCormick & Co. - non voting s | COM | 579780206 | 1,301 | 13,341 | SH | SOLE | 10,873 | 423 | 2,045 | ||
McDonalds Corp | COM | 580135101 | 48,783 | 318,512 | SH | SOLE | 300,883 | 0 | 17,629 | ||
Medtronic PLC | COM | G5960L103 | 479 | 5,395 | SH | SOLE | 5,395 | 0 | 0 | ||
Merck and Company Inc | COM | 58933Y105 | 50,357 | 785,719 | SH | SOLE | 750,816 | 0 | 34,903 | ||
MetLife Inc | COM | 59156R108 | 4,501 | 81,921 | SH | SOLE | 80,896 | 0 | 1,025 | ||
Mettler Toledo International | COM | 592688105 | 88,121 | 149,728 | SH | SOLE | 133,082 | 3,237 | 13,409 | ||
Microsoft Corp | COM | 594918104 | 10,690 | 155,090 | SH | SOLE | 146,075 | 0 | 9,015 | ||
Middleby Corp | COM | 596278101 | 65,551 | 539,471 | SH | SOLE | 479,863 | 10,892 | 48,716 | ||
Mondelez International Inc | COM | 609207105 | 852 | 19,730 | SH | SOLE | 19,355 | 0 | 375 | ||
Monolithic Power Systems Inc | COM | 609839105 | 74,355 | 771,319 | SH | SOLE | 683,182 | 16,464 | 71,673 | ||
Monsanto Co | COM | 61166W101 | 216 | 1,825 | SH | SOLE | 1,225 | 0 | 600 | ||
National Beverage Corp | COM | 635017106 | 1,061 | 11,335 | SH | SOLE | 7,320 | 0 | 4,015 | ||
NCR Corp Com | COM | 62886E108 | 6,612 | 161,902 | SH | SOLE | 157,962 | 0 | 3,940 | ||
Neogen Corporation | COM | 640491106 | 918 | 13,277 | SH | SOLE | 9,862 | 0 | 3,415 | ||
Nestle S A | COM | 641069406 | 4,636 | 53,204 | SH | SOLE | 52,754 | 0 | 450 | ||
Newell Rubbermaid Inc. | COM | 651229106 | 12,501 | 233,132 | SH | SOLE | 231,087 | 0 | 2,045 | ||
Nextera Energy Inc | COM | 65339F101 | 5,110 | 36,468 | SH | SOLE | 35,583 | 0 | 885 | ||
Nike Inc Cl B | COM | 654106103 | 5,061 | 85,788 | SH | SOLE | 85,338 | 0 | 450 | ||
Norfolk Southn Corp | COM | 655844108 | 5,523 | 45,381 | SH | SOLE | 44,631 | 0 | 750 | ||
Northrop Grumman Corp | COM | 666807102 | 43,286 | 168,619 | SH | SOLE | 160,296 | 0 | 8,323 | ||
Novo-Nordisk A/S - Spons ADR ( | COM | 670100205 | 292 | 6,800 | SH | SOLE | 6,800 | 0 | 0 | ||
NVIDIA Corp | COM | 67066G104 | 11,771 | 81,430 | SH | SOLE | 78,415 | 0 | 3,015 | ||
Occidental Petroleum Corp | COM | 674599105 | 3,256 | 54,387 | SH | SOLE | 52,957 | 0 | 1,430 | ||
Omnicom Group Inc | COM | 681919106 | 4,035 | 48,677 | SH | SOLE | 48,052 | 0 | 625 | ||
Oracle Corporation | COM | 68389X105 | 210 | 4,195 | SH | SOLE | 4,195 | 0 | 0 | ||
Orbital ATK Inc | COM | 68557N103 | 7,130 | 72,491 | SH | SOLE | 71,191 | 0 | 1,300 | ||
OReilly Automotive Inc | COM | 67103H107 | 36,744 | 167,978 | SH | SOLE | 159,760 | 0 | 8,218 | ||
Osi Systems Inc | COM | 671044105 | 1,267 | 16,858 | SH | SOLE | 12,743 | 0 | 4,115 | ||
Palo Alto Networks Inc Com | COM | 697435105 | 708 | 5,289 | SH | SOLE | 5,289 | 0 | 0 | ||
Parexel Intl Corp | COM | 699462107 | 241 | 2,773 | SH | SOLE | 2,773 | 0 | 0 | ||
Paycom Software Inc | COM | 70432V102 | 2,156 | 31,517 | SH | SOLE | 26,932 | 0 | 4,585 | ||
Paypal Holdings Inc | COM | 70450Y103 | 63,003 | 1,173,893 | SH | SOLE | 1,116,864 | 0 | 57,029 | ||
Peoples United Financial Inc | COM | 712704105 | 7,437 | 421,122 | SH | SOLE | 406,917 | 0 | 14,205 | ||
Pepsico Inc | COM | 713448108 | 50,749 | 439,422 | SH | SOLE | 420,046 | 0 | 19,376 | ||
Pfizer Inc COM | COM | 717081103 | 383 | 11,408 | SH | SOLE | 11,408 | 0 | 0 | ||
Phillips 66 | COM | 718546104 | 5,078 | 61,412 | SH | SOLE | 61,212 | 0 | 200 | ||
PNC Finl Svcs Grp Inc | COM | 693475105 | 3,695 | 29,591 | SH | SOLE | 29,476 | 0 | 115 | ||
Pool Corp | COM | 73278L105 | 74,366 | 632,525 | SH | SOLE | 560,092 | 12,700 | 59,733 | ||
PPG Industries Inc | COM | 693506107 | 44,004 | 400,182 | SH | SOLE | 379,689 | 0 | 20,493 | ||
Praxair Inc | COM | 74005P104 | 743 | 5,605 | SH | SOLE | 4,480 | 0 | 1,125 | ||
Procter & Gamble Co | COM | 742718109 | 1,930 | 22,149 | SH | SOLE | 22,149 | 0 | 0 | ||
Progressive Corp Ohio Com | COM | 743315103 | 44,621 | 1,012,051 | SH | SOLE | 962,594 | 0 | 49,457 | ||
Public Storage | COM | 74460D109 | 603 | 2,890 | SH | SOLE | 2,890 | 0 | 0 | ||
PVH Corp | COM | 693656100 | 47,698 | 416,573 | SH | SOLE | 372,849 | 12,946 | 30,778 | ||
Qualcomm Inc | COM | 747525103 | 4,146 | 75,081 | SH | SOLE | 74,619 | 0 | 462 | ||
Raymond James Financial Inc | COM | 754730109 | 79,051 | 985,432 | SH | SOLE | 885,220 | 21,387 | 78,825 | ||
Rbc Bearings Inc | COM | 75524B104 | 1,639 | 16,107 | SH | SOLE | 13,662 | 0 | 2,445 | ||
Regal Entmt Group | COM | 758766109 | 6,483 | 316,847 | SH | SOLE | 308,722 | 0 | 8,125 | ||
Resmed Inc | COM | 761152107 | 79,121 | 1,016,065 | SH | SOLE | 901,746 | 20,468 | 93,851 | ||
Rockwell Automation Inc | COM | 773903109 | 64,619 | 398,978 | SH | SOLE | 378,733 | 0 | 20,245 | ||
Rogers Corporation | COM | 775133101 | 1,006 | 9,258 | SH | SOLE | 7,143 | 0 | 2,115 | ||
Roper Industries Inc | COM | 776696106 | 43,067 | 186,009 | SH | SOLE | 176,766 | 0 | 9,243 | ||
RPM International Inc | COM | 749685103 | 4,094 | 75,057 | SH | SOLE | 74,507 | 0 | 550 | ||
S&P Global | COM | 78409V104 | 600 | 4,107 | SH | SOLE | 3,692 | 0 | 415 | ||
Sapiens Intl Corp N V Shs | COM | N7716A151 | 675 | 60,285 | SH | SOLE | 45,985 | 0 | 14,300 | ||
Schlumberger Ltd | COM | 806857108 | 1,692 | 25,696 | SH | SOLE | 23,806 | 0 | 1,890 | ||
Schwab (Charles) Corp | COM | 808513105 | 261 | 6,065 | SH | SOLE | 6,065 | 0 | 0 | ||
Scripps Networks Inter-Cl A | COM | 811065101 | 65,319 | 956,213 | SH | SOLE | 852,908 | 19,620 | 83,685 | ||
Sherwin Williams | COM | 824348106 | 6,728 | 19,171 | SH | SOLE | 19,046 | 0 | 125 | ||
Signature Bank | COM | 82669G104 | 69,127 | 481,618 | SH | SOLE | 429,216 | 9,804 | 42,598 | ||
Silicon Motion Technology Corp | COM | 82706C108 | 906 | 18,786 | SH | SOLE | 13,871 | 0 | 4,915 | ||
Six Flags Entertainment Corp | COM | 83001A102 | 6,657 | 111,673 | SH | SOLE | 108,363 | 0 | 3,310 | ||
Skyworks Solutions Inc | COM | 83088M102 | 6,718 | 70,018 | SH | SOLE | 64,568 | 0 | 5,450 | ||
Smith A O | COM | 831865209 | 4,605 | 81,750 | SH | SOLE | 81,100 | 0 | 650 | ||
Smuckers JM Co | COM | 832696405 | 3,719 | 31,426 | SH | SOLE | 30,811 | 0 | 615 | ||
Snap On Inc | COM | 833034101 | 66,332 | 419,824 | SH | SOLE | 373,734 | 8,293 | 37,797 | ||
Sony Corp | COM | 835699307 | 487 | 12,750 | SH | SOLE | 12,750 | 0 | 0 | ||
Southern Co | COM | 842587107 | 444 | 9,275 | SH | SOLE | 7,975 | 0 | 1,300 | ||
Standex International Corporat | COM | 854231107 | 849 | 9,362 | SH | SOLE | 6,927 | 0 | 2,435 | ||
Starbucks Corp | COM | 855244109 | 11,731 | 201,177 | SH | SOLE | 197,922 | 0 | 3,255 | ||
Stryker Corporation | COM | 863667101 | 54,384 | 391,869 | SH | SOLE | 372,554 | 0 | 19,315 | ||
Suntrust Banks | COM | 867914103 | 40,744 | 718,328 | SH | SOLE | 680,109 | 0 | 38,219 | ||
Synopsys Inc | COM | 871607107 | 76,492 | 1,048,845 | SH | SOLE | 929,322 | 23,169 | 96,354 | ||
T Rowe Price Group Inc. | COM | 74144T108 | 7,750 | 104,437 | SH | SOLE | 103,962 | 0 | 475 | ||
Teleflex Inc | COM | 879369106 | 9,783 | 47,090 | SH | SOLE | 45,790 | 0 | 1,300 | ||
Texas Roadhouse Inc | COM | 882681109 | 75,104 | 1,474,080 | SH | SOLE | 1,315,516 | 29,929 | 128,635 | ||
The Coca-Cola Company | COM | 191216100 | 776 | 17,305 | SH | SOLE | 15,580 | 0 | 1,725 | ||
Thermo Fisher Scientific Inc. | COM | 883556102 | 49,330 | 282,742 | SH | SOLE | 269,245 | 0 | 13,497 | ||
Time Warner Inc | COM | 887317303 | 4,906 | 48,856 | SH | SOLE | 48,171 | 0 | 685 | ||
TJX Companies Inc | COM | 872540109 | 48,850 | 676,876 | SH | SOLE | 635,968 | 0 | 40,908 | ||
Travelers Cos Inc/The | COM | 89417E109 | 228 | 1,800 | SH | SOLE | 1,800 | 0 | 0 | ||
Trex Co Inc | COM | 89531P105 | 1,555 | 22,977 | SH | SOLE | 19,882 | 0 | 3,095 | ||
Trimble Navigation Ltd | COM | 896239100 | 5,205 | 145,908 | SH | SOLE | 145,908 | 0 | 0 | ||
Ulta Salon Cosmetics & Fragran | COM | 90384S303 | 7,419 | 25,821 | SH | SOLE | 25,480 | 141 | 200 | ||
Union Pacific Corp | COM | 907818108 | 4,631 | 42,518 | SH | SOLE | 42,518 | 0 | 0 | ||
United Parcel Service | COM | 911312106 | 4,630 | 41,862 | SH | SOLE | 40,402 | 0 | 1,460 | ||
United Rentals Inc | COM | 911363109 | 7,898 | 70,070 | SH | SOLE | 67,420 | 0 | 2,650 | ||
United Technologies Corp | COM | 913017109 | 826 | 6,765 | SH | SOLE | 5,765 | 0 | 1,000 | ||
UnitedHealth Group Inc | COM | 91324P102 | 71,310 | 384,587 | SH | SOLE | 365,634 | 0 | 18,953 | ||
Us Ecology Inc | COM | 91732J102 | 893 | 17,688 | SH | SOLE | 13,023 | 0 | 4,665 | ||
V F Corporation | COM | 918204108 | 9,083 | 157,698 | SH | SOLE | 155,148 | 0 | 2,550 | ||
Verizon Communications | COM | 92343V104 | 760 | 17,014 | SH | SOLE | 16,314 | 0 | 700 | ||
Visa Inc | COM | 92826C839 | 64,131 | 683,843 | SH | SOLE | 647,904 | 0 | 35,939 | ||
Volkswagen AG- Spons ADR | COM | 928662303 | 7,388 | 238,585 | SH | SOLE | 230,145 | 0 | 8,440 | ||
Wabco Hldgs Inc | COM | 92927K102 | 72,575 | 569,169 | SH | SOLE | 504,754 | 11,795 | 52,620 | ||
Wal Mart Stores Inc | COM | 931142103 | 272 | 3,600 | SH | SOLE | 3,600 | 0 | 0 | ||
Walgreens Boots Alliance Inc | COM | 931427108 | 320 | 4,091 | SH | SOLE | 3,541 | 0 | 550 | ||
Walt Disney Co | COM | 254687106 | 1,253 | 11,793 | SH | SOLE | 11,469 | 0 | 324 | ||
Wells Fargo & Co New | COM | 949746101 | 357 | 6,443 | SH | SOLE | 6,443 | 0 | 0 | ||
Yahoo Inc | COM | 021346101 | 300 | 5,500 | SH | SOLE | 5,500 | 0 | 0 | ||
Zayo Group Holdings Inc | COM | 98919V105 | 6,321 | 204,561 | SH | SOLE | 197,196 | 0 | 7,365 | ||
Zoetis Inc | COM | 98978V103 | 15,519 | 248,783 | SH | SOLE | 245,018 | 0 | 3,765 | ||
E-Tracs Alerian MLP ETN | COM | 90267B682 | 8,015 | 427,674 | SH | SOLE | 427,674 | 0 | 0 | ||
iShares Core MSCI Emerging Mar | COM | 46434G103 | 7,597 | 151,813 | SH | SOLE | 151,813 | 0 | 0 | ||
iShares Core S&P 500 | COM | 464287200 | 2,393 | 9,833 | SH | SOLE | 9,833 | 0 | 0 | ||
iShares Core S&P Mid-Cap | COM | 464287507 | 1,291 | 7,420 | SH | SOLE | 7,420 | 0 | 0 | ||
iShares Core S&P Small-Cap | COM | 464287804 | 1,285 | 18,326 | SH | SOLE | 18,326 | 0 | 0 | ||
iShares Europe | COM | 464287861 | 1,467 | 33,094 | SH | SOLE | 33,094 | 0 | 0 | ||
iShares MSCI EAFE | COM | 464287465 | 1,531 | 23,480 | SH | SOLE | 12,750 | 0 | 10,730 | ||
iShares MSCI Japan | COM | 46434G822 | 208 | 3,885 | SH | SOLE | 3,885 | 0 | 0 | ||
iShares MSCI Pacific ex Japan | COM | 464286665 | 461 | 10,354 | SH | SOLE | 10,354 | 0 | 0 | ||
iShares Russell 1000 Growth In | COM | 464287614 | 2,423 | 20,355 | SH | SOLE | 20,176 | 0 | 179 | ||
iShares Russell MidCap Growth | COM | 464287481 | 5,321 | 49,238 | SH | SOLE | 48,722 | 0 | 516 | ||
SPDR Dow Jones Intl Real Estat | COM | 78463X863 | 4,933 | 129,476 | SH | SOLE | 129,476 | 0 | 0 | ||
SPDR Dow Jones US Real Estate | COM | 78464A607 | 4,961 | 53,351 | SH | SOLE | 53,351 | 0 | 0 | ||
SPDR S&P 500 ETF Trust | COM | 78462F103 | 573 | 2,369 | SH | SOLE | 1,444 | 0 | 925 | ||
Vanguard FTSE All-World ex-US | COM | 922042718 | 8,493 | 78,554 | SH | SOLE | 78,554 | 0 | 0 | ||
Vanguard FTSE Emerging Markets | COM | 922042858 | 2,562 | 62,745 | SH | SOLE | 23,675 | 0 | 39,070 |