0001006378-17-000005.txt : 20171114 0001006378-17-000005.hdr.sgml : 20171114 20171113184655 ACCESSION NUMBER: 0001006378-17-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171114 DATE AS OF CHANGE: 20171113 EFFECTIVENESS DATE: 20171114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SEGALL BRYANT & HAMILL, LLC CENTRAL INDEX KEY: 0001006378 IRS NUMBER: 411788385 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03381 FILM NUMBER: 171197743 BUSINESS ADDRESS: STREET 1: 540 WEST MADISON ST STREET 2: SUITE 1900 CITY: CHICAGO STATE: IL ZIP: 60661 BUSINESS PHONE: 3124741222 MAIL ADDRESS: STREET 1: 540 WEST MADISON ST STREET 2: SUITE 1900 CITY: CHICAGO STATE: IL ZIP: 60661 FORMER COMPANY: FORMER CONFORMED NAME: SEGALL BRYANT & HAMILL DATE OF NAME CHANGE: 19960125 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001006378 XXXXXXXX 09-30-2017 09-30-2017 SEGALL BRYANT & HAMILL, LLC
540 WEST MADISON ST SUITE 1900 CHICAGO IL 60661
13F HOLDINGS REPORT 028-03381 N
Philip L. Hildebrandt Chief Executive Officer 312-474-4117 Philip L. Hildebrandt Chicago IL 11-13-2017 0 0 0 false
INFORMATION TABLE 2 11082017InfoTable.xml 3M Company -Common Stock 88579Y101 28630 136399 SH SOLE 0 5428 130971 0 ABB Ltd-Spon Adr -Common ADR P1 000375204 323 13049 SH SOLE 0 0 13049 0 Abbott Labs -Common Stock 002824100 19396 363502 SH SOLE 0 16576 346926 0 AbbVie Inc -Common Stock 00287Y109 17260 194235 SH SOLE 0 10464 183771 0 Acadia Healthcare Co Inc -Common Stock 00404A109 1020 21352 SH SOLE 0 0 21352 0 Accenture Ltd Cl A -Common Stock G1151C101 4932 36517 SH SOLE 0 959 35558 0 Acuity Brands Inc. -Common Stock 00508Y102 10332 60325 SH SOLE 0 3775 56550 0 Adobe Systems Inc. -Common Stock 00724F101 91062 610415 SH SOLE 0 112821 497594 0 Advance Auto Parts Inc. -Common Stock 00751Y106 908 9152 SH SOLE 0 3898 5254 0 Aetna Inc -Common Stock 00817Y108 373 2346 SH SOLE 0 0 2346 0 Aflac Inc -Common Stock 001055102 1971 24220 SH SOLE 0 14996 9224 0 Agilent Technologies -Common Stock 00846U101 5196 80941 SH SOLE 0 2975 77966 0 Air Lease Corp -Common Stock 00912X302 54005 1267135 SH SOLE 0 278822 988313 0 Air Products & Chemicals Inc -Common Stock 009158106 2251 14888 SH SOLE 0 0 14888 0 Air Transport Services Group -Common Stock 00922R105 5438 223404 SH SOLE 0 105158 118246 0 Alere Inc -Common Stock 01449J105 1093 21442 SH SOLE 0 4462 16980 0 Alibaba Group Holding Ltd. ADR -Common ADR P0 01609W102 1262 7307 SH SOLE 0 4100 3207 0 Allegiant Travel Co -Common Stock 01748X102 6141 46626 SH SOLE 0 11364 35262 0 Allergan PLC -Common Stock G0177J108 22964 112046 SH SOLE 0 27770 84276 0 Alliance Data Systems Corp -Common Stock 018581108 17387 78478 SH SOLE 0 2357 76121 0 Alliance National Muni Inc -Mutual Fixed 01864U106 712 51000 SH SOLE 0 0 51000 0 Alliant Energy Corp -Common Stock 018802108 282 6792 SH SOLE 0 0 6792 0 Allscripts Healthcare Solutions Inc -Common Stock 01988P108 4663 327663 SH SOLE 0 58178 269485 0 Allstate Corp -Common Stock 020002101 568 6185 SH SOLE 0 0 6185 0 Alnylam Pharmaceuticals -Common Stock 02043Q107 235 2000 SH SOLE 0 0 2000 0 Alphabet Inc CL A -Common Stock 02079K305 10475 10758 SH SOLE 0 659 10099 0 Alphabet Inc, CL C -Common Stock 02079K107 57685 60144 SH SOLE 0 16396 43748 0 Altaba Inc. -Common Stock 021346101 215 3248 SH SOLE 0 0 3248 0 Altria Group Inc -Common Stock 02209S103 1175 18527 SH SOLE 0 296 18231 0 Amazon.com, Inc. -Common Stock 023135106 84261 87649 SH SOLE 0 19131 68518 0 American Campus Communities -REIT 024835100 1413 31995 SH SOLE 0 9936 22059 0 American Electric Power Company -Common Stock 025537101 296 4219 SH SOLE 0 0 4219 0 American Express -Common Stock 025816109 505 5578 SH SOLE 0 594 4984 0 American International Group Inc -Common Stock 026874784 30083 490039 SH SOLE 0 175806 314233 0 American States Water Co -Common Stock 029899101 4882 99127 SH SOLE 0 41752 57375 0 American Tower Corp-Cl A -Common Stock 03027X100 3688 26986 SH SOLE 0 1431 25555 0 American Water Works Inc -Common Stock 030420103 590 7292 SH SOLE 0 0 7292 0 Ameris Bancorp -Common Stock 03076K108 17671 368141 SH SOLE 0 130902 237239 0 Amgen Inc -Common Stock 031162100 1680 9008 SH SOLE 0 208 8800 0 Amphenol Corp Cl A - New -Common Stock 032095101 27133 320572 SH SOLE 0 124602 195970 0 Anadarko Petroleum Corp -Common Stock 032511107 547 11199 SH SOLE 0 8868 2331 0 Analog Devices -Common Stock 032654105 2682 31124 SH SOLE 0 5290 25834 0 Angi Homeservices Inc -Common Stock 00183L102 2459 197322 SH SOLE 0 38195 159127 0 Annaly Capital Management IN -REIT 035710409 304 24930 SH SOLE 0 0 24930 0 Ansys Inc -Common Stock 03662Q105 1372 11178 SH SOLE 0 1197 9981 0 AON PLC CL A -Common Stock G0408V102 269 1840 SH SOLE 0 0 1840 0 Apache Corp -Common Stock 037411105 2371 51772 SH SOLE 0 4034 47738 0 Apple Inc. -Common Stock 037833100 70606 458122 SH SOLE 0 108273 349849 0 Applied Industrial Tech Inc -Common Stock 03820C105 4062 61732 SH SOLE 0 11556 50176 0 Aramark -Common Stock 03852U106 40257 991301 SH SOLE 0 245378 745923 0 Arbor Realty Trust Inc -Common Stock 038923108 4322 527029 SH SOLE 0 220677 306352 0 Ares Capital Corp -Other - Stock 04010L103 10190 621725 SH SOLE 0 29275 592450 0 Ares Management LP -Other - Stock 04014Y101 9041 484750 SH SOLE 0 2800 481950 0 Aspen Technology Inc -Common Stock 045327103 930 14802 SH SOLE 0 0 14802 0 Astec Industries Inc -Common Stock 046224101 5984 106844 SH SOLE 0 56125 50719 0 AT & T Inc -Common Stock 00206R102 4207 107407 SH SOLE 0 10220 97187 0 Autodesk -Common Stock 052769106 292 2597 SH SOLE 0 0 2597 0 Automatic Data Processing -Common Stock 053015103 360 3290 SH SOLE 0 449 2841 0 Autozone Inc -Common Stock 053332102 916 1540 SH SOLE 0 0 1540 0 Avery-Dennison Corp -Common Stock 053611109 29935 304405 SH SOLE 0 93870 210535 0 AZZ Inc -Common Stock 002474104 8646 177538 SH SOLE 0 57531 120007 0 Balchem Corporation -Common Stock 057665200 31682 389739 SH SOLE 0 18313 371426 0 Banco Bradesco-Adr -Common Stock 059460303 174 15744 SH SOLE 0 14554 1190 0 Bank of America Corp -Common Stock 060505104 1040 41057 SH SOLE 0 13016 28041 0 Bank of Hawaii Corporation -Common Stock 062540109 883 10598 SH SOLE 0 6248 4350 0 Bank of Montreal -Common Stock 063671101 463 6111 SH SOLE 0 0 6111 0 Bank of New York Mellon Corp -Common Stock 064058100 6678 125950 SH SOLE 0 8222 117728 0 Bard C R Inc -Common Stock 067383109 2473 7715 SH SOLE 0 500 7215 0 Barracuda Networks, Inc -Common Stock 068323104 4784 197441 SH SOLE 0 92226 105215 0 Baxter International Inc. -Common Stock 071813109 25856 412054 SH SOLE 0 119983 292071 0 BB&T Corporation -Common Stock 054937107 309 6582 SH SOLE 0 0 6582 0 Beacon Roofing Supply Inc. -Common Stock 073685109 575 11214 SH SOLE 0 0 11214 0 Becton Dickinson -Common Stock 075887109 1037 5292 SH SOLE 0 403 4889 0 Bemis -Common Stock 081437105 18599 408150 SH SOLE 0 162820 245330 0 Berkshire Hathaway Inc - Class A -Common Stock 084670108 5220 19 SH SOLE 0 0 19 0 Berkshire Hathaway Inc Class B -Common Stock 084670702 45841 250062 SH SOLE 0 45407 204655 0 Bio-Rad Laboratories Inc -Common Stock 090572207 7812 35153 SH SOLE 0 8487 26666 0 Bio-Techne Corp -Common Stock 09073M104 55273 457217 SH SOLE 0 77791 379426 0 Biogen Idec Inc -Common Stock 09062X103 4738 15130 SH SOLE 0 3 15127 0 Bioverativ Inc -Common Stock 09075E100 425 7450 SH SOLE 0 0 7450 0 BJ'S Restaurants Inc -Common Stock 09180C106 2887 94818 SH SOLE 0 18608 76210 0 Blackbaud Inc -Common Stock 09227Q100 6421 73132 SH SOLE 0 16712 56420 0 Blackrock Inc-Class A -Common Stock 09247X101 551 1232 SH SOLE 0 243 989 0 Blackrock MuniHoldings Quality Fund II -Mutual Fixed 09254C107 655 47000 SH SOLE 0 0 47000 0 Blackstone Group LP/THE -Common Stock 09253U108 888 26625 SH SOLE 0 235 26390 0 Blackstone Mortgage Trust -REIT 09257W100 1513 48760 SH SOLE 0 3345 45415 0 Bloomin' Brands Inc -Common Stock 094235108 3303 187652 SH SOLE 0 89456 98196 0 Boeing Co -Common Stock 097023105 3099 12190 SH SOLE 0 500 11690 0 Bojangles Inc -Common Stock 097488100 1399 103626 SH SOLE 0 19735 83891 0 Boston Properties Inc -Common Stock 101121101 344 2798 SH SOLE 0 0 2798 0 Bottomline Technologies (DE) -Common Stock 101388106 6285 197452 SH SOLE 0 46564 150888 0 BP Amoco Plc -Common ADR P4 055622104 952 24775 SH SOLE 0 0 24775 0 Bristol Myers Squibb Co -Common Stock 110122108 3309 51910 SH SOLE 0 10322 41588 0 Broadcom Ltd -Common Stock Y09827109 3440 14182 SH SOLE 0 886 13296 0 Brocade Communications Systems -Common Stock 111621306 2076 173729 SH SOLE 0 0 173729 0 Brown-Forman Corporation Cls B -Common Stock 115637209 204 3750 SH SOLE 0 0 3750 0 Bruker Corp -Common Stock 116794108 3430 115301 SH SOLE 0 22417 92884 0 Buffalo Wild Wings Inc -Common Stock 119848109 11257 106500 SH SOLE 0 42488 64012 0 CACI International Inc -Common Stock 127190304 532 3820 SH SOLE 0 0 3820 0 Callon Petroleum Co -Common Stock 13123X102 4755 423048 SH SOLE 0 90336 332712 0 Can Imperial Bank of Commerce -Common Stock 136069101 201 2296 SH SOLE 0 0 2296 0 Canadian National Railway Co. -Common Stock 136375102 290 3505 SH SOLE 0 0 3505 0 Capital Southwest Corporation -Common Stock 140501107 183 10664 SH SOLE 0 0 10664 0 Cardinal Health Inc -Common Stock 14149Y108 201 2999 SH SOLE 0 0 2999 0 Carlisle Companies Incorporated -Common Stock 142339100 6010 59930 SH SOLE 0 11467 48463 0 Carrizo Oil & Gas -Common Stock 144577103 5449 318091 SH SOLE 0 109891 208200 0 Caterpillar Inc -Common Stock 149123101 4633 37153 SH SOLE 0 2435 34718 0 CBOE Holdings Inc -Common Stock 12503M108 2061 19146 SH SOLE 0 0 19146 0 CBS Corp CL B -Common Stock 124857202 13920 240006 SH SOLE 0 100816 139190 0 Celegene Corp -Common Stock 151020104 4858 33315 SH SOLE 0 1506 31809 0 CenterPoint Energy Inc -Common Stock 15189T107 247 8470 SH SOLE 0 0 8470 0 Central Fund Of Canada LTD -Mutual Other 153501101 236 18610 SH SOLE 0 0 18610 0 CenturyLink Inc -Common Stock 156700106 1688 89308 SH SOLE 0 10350 78958 0 Cerner Corp -Common Stock 156782104 5593 78417 SH SOLE 0 5094 73323 0 Charter Communications Inc A -Common Stock 16119P108 631 1735 SH SOLE 0 177 1558 0 Check Point Software Tech -Common Stock M22465104 201 1765 SH SOLE 0 0 1765 0 Chevron Corp -Common Stock 166764100 7725 65744 SH SOLE 0 3878 61866 0 Chico's Fas Inc -Common Stock 168615102 2728 304828 SH SOLE 0 126285 178543 0 Children's Place Retail Store -Common Stock 168905107 269 2275 SH SOLE 0 150 2125 0 Chimera Investment Corp -REIT 16934Q208 3736 197481 SH SOLE 0 81583 115898 0 Chromadex Corp -Common Stock 171077407 129 30000 SH SOLE 0 0 30000 0 Chubb LTD -Common Stock H1467J104 413 2896 SH SOLE 0 0 2896 0 Church & Dwight -Common Stock 171340102 1681 34688 SH SOLE 0 0 34688 0 Cigna Corp -Common Stock 125509109 1304 6973 SH SOLE 0 0 6973 0 Cisco Systems Inc -Common Stock 17275R102 5950 176940 SH SOLE 0 8650 168290 0 Citigroup -Common Stock 172967424 5368 73794 SH SOLE 0 4840 68954 0 Citizens Financial Group Inc -Common Stock 174610105 18802 496488 SH SOLE 0 220545 275943 0 Clearwater Paper Corp -Common Stock 18538R103 375 7615 SH SOLE 0 0 7615 0 Clorox Co -Common Stock 189054109 511 3875 SH SOLE 0 0 3875 0 CME Group Inc -Common Stock 12572Q105 746 5495 SH SOLE 0 0 5495 0 CMS Energy Corp -Common Stock 125896100 236 5100 SH SOLE 0 0 5100 0 Coca Cola -Common Stock 191216100 3187 70796 SH SOLE 0 2000 68796 0 Cognex Corp -Common Stock 192422103 529 4800 SH SOLE 0 0 4800 0 Cognizant Technology Solutions - Cl - A -Common Stock 192446102 928 12797 SH SOLE 0 487 12310 0 Colgate Palmolive Company -Common Stock 194162103 1190 16336 SH SOLE 0 364 15972 0 Columbia Emerging Markets Cons -ETF Equity 19762B509 2633 95600 SH SOLE 0 2900 92700 0 Columbia Sportswear CO -Common Stock 198516106 3958 64279 SH SOLE 0 12447 51832 0 Comcast Cl A -Common Stock 20030N101 55701 1447523 SH SOLE 0 349123 1098400 0 Comerica Inc -Common Stock 200340107 229 3000 SH SOLE 0 0 3000 0 Commvault System Inc -Common Stock 204166102 4108 67573 SH SOLE 0 11779 55794 0 Concho Resources Inc -Common Stock 20605P101 20798 157897 SH SOLE 0 70994 86903 0 ConocoPhillips -Common Stock 20825C104 4755 95011 SH SOLE 0 4870 90141 0 Consolidated Edison Inc -Common Stock 209115104 409 5071 SH SOLE 0 3000 2071 0 Danaher Corporation -Common Stock 235851102 29254 341041 SH SOLE 0 99670 241371 0 Dave & Buster's Entertainment Inc. -Common Stock 238337109 305 5807 SH SOLE 0 0 5807 0 Davita Inc -Common Stock 23918K108 2207 37155 SH SOLE 0 895 36260 0 Deckers Outdoor Corp -Common Stock 243537107 5187 75816 SH SOLE 0 34557 41259 0 Deere & Co -Common Stock 244199105 791 6299 SH SOLE 0 0 6299 0 Dell Technologies Inc -Common Stock 24703L103 2162 28002 SH SOLE 0 15 27987 0 Diageo PLC -Common ADR P4 25243Q205 289 2190 SH SOLE 0 246 1944 0 Digitalglobe Inc -Common Stock 25389M877 207 5870 SH SOLE 0 0 5870 0 Diodes Inc -Common Stock 254543101 1535 51285 SH SOLE 0 7200 44085 0 Discover Financial Services -Common Stock 254709108 11091 172013 SH SOLE 0 8575 163438 0 Disney Walt Co -Common Stock 254687106 28378 287897 SH SOLE 0 63983 223914 0 DNP Select Income Fund Inc -Mutual Equity 23325P104 115 10000 SH SOLE 0 0 10000 0 Dollar General -Common Stock 256677105 4241 52327 SH SOLE 0 2637 49690 0 Dominion Resources Inc/VA -Common Stock 25746U109 239 3101 SH SOLE 0 416 2685 0 Dover Corp -Common Stock 260003108 11636 127326 SH SOLE 0 60443 66883 0 Dowdupont Inc -Common Stock 26078J100 9720 140403 SH SOLE 0 7718 132685 0 Dr Pepper Snapple Group -Common Stock 26138E109 480 5422 SH SOLE 0 0 5422 0 DSW Inc -Class A -Common Stock 23334L102 7292 339498 SH SOLE 0 142396 197102 0 DTE Energy Company -Common Stock 233331107 634 5907 SH SOLE 0 4500 1407 0 Duke Energy Corporation -Common Stock 26441C204 849 10115 SH SOLE 0 722 9393 0 Dun & Bradstreet New -Common Stock 26483E100 3707 31845 SH SOLE 0 0 31845 0 Eastman Chemical Co -Common Stock 277432100 5115 56524 SH SOLE 0 1550 54974 0 Eaton Corp PLC -Common Stock G29183103 884 11508 SH SOLE 0 70 11438 0 Ecolab Inc -Common Stock 278865100 4275 33241 SH SOLE 0 1200 32041 0 Edgewell Personal Care Co -Common Stock 28035Q102 6954 95568 SH SOLE 0 4300 91268 0 Edwards Lifesciences Corporation -Common Stock 28176E108 1235 11295 SH SOLE 0 0 11295 0 Electro Scientific Inds Inc -Common Stock 285229100 3130 224832 SH SOLE 0 97476 127356 0 EMCOR Group Inc -Common Stock 29084Q100 3332 48024 SH SOLE 0 20622 27402 0 Emerson Electric -Common Stock 291011104 3636 57861 SH SOLE 0 11400 46461 0 Enbridge Inc -Common Stock 29250N105 498 11905 SH SOLE 0 0 11905 0 Energizer Holdings, Inc. New -Common Stock 29272W109 12574 273054 SH SOLE 0 67811 205243 0 Energy Transfer Partners LP -Other - Stock 29278N103 493 26971 SH SOLE 0 21147 5824 0 Enersys -Common Stock 29275Y102 5029 72698 SH SOLE 0 33004 39694 0 Entergy Corp -Common Stock 29364G103 307 4021 SH SOLE 0 0 4021 0 Enterprise Financial Service -Common Stock 293712105 6196 146308 SH SOLE 0 63177 83131 0 Enterprise Products Partners L.P. -Other - Stock 293792107 16648 638579 SH SOLE 0 13700 624879 0 EOG Resources Inc. -Common Stock 26875P101 11426 118114 SH SOLE 0 6591 111523 0 Equifax Inc -Common Stock 294429105 1626 15337 SH SOLE 0 3254 12083 0 Equitable Resources Inc -Common Stock 26884L109 261 4000 SH SOLE 0 0 4000 0 Equity Commonwealth -REIT 294628102 4910 161527 SH SOLE 0 68395 93132 0 Esco Technologies -Common Stock 296315104 21964 366375 SH SOLE 0 141507 224868 0 Estee Lauder Companies - Class A -Common Stock 518439104 43512 403486 SH SOLE 0 128279 275207 0 Esterline Technologies Corp -Common Stock 297425100 10426 115655 SH SOLE 0 41810 73845 0 Eversource Energy -Common Stock 30040W108 243 4018 SH SOLE 0 0 4018 0 Exelon Corporation -Common Stock 30161N101 282 7480 SH SOLE 0 0 7480 0 Express Inc -Common Stock 30219E103 2217 328021 SH SOLE 0 63159 264862 0 Express Scripts Holding Co. -Common Stock 30219G108 343 5416 SH SOLE 0 0 5416 0 Exxon Mobil Corp -Common Stock 30231G102 14961 182501 SH SOLE 0 3611 178890 0 Facebook Inc -A -Common Stock 30303M102 7387 43232 SH SOLE 0 2853 40379 0 Fastenal Company -Common Stock 311900104 766 16795 SH SOLE 0 2000 14795 0 Federal Express Corp -Common Stock 31428X106 1513 6709 SH SOLE 0 280 6429 0 Ferro Corp -Common Stock 315405100 10962 491555 SH SOLE 0 112935 378620 0 Fidelity National Information -Common Stock 31620M106 815 8731 SH SOLE 0 0 8731 0 First Busey Corp -Common Stock 319383204 6781 216233 SH SOLE 0 91819 124414 0 First Community Bancshares Inc -Common Stock 31983A103 2951 101368 SH SOLE 0 43012 58356 0 First Horizon National Corp -Common Stock 320517105 3981 207906 SH SOLE 0 89826 118080 0 First Midwest Bancorp Inc/IL -Common Stock 320867104 369 15737 SH SOLE 0 0 15737 0 First Republic Bank/San Fran -Common Stock 33616C100 26111 249957 SH SOLE 0 87792 162165 0 First Trust Nasdq 100 Eq Wei -ETF Equity 337344105 3579 64431 SH SOLE 0 1100 63331 0 Flir System Inc. -Common Stock 302445101 27963 718670 SH SOLE 0 254057 464613 0 FMC Corporation -Common Stock 302491303 19712 220716 SH SOLE 0 76947 143769 0 FNB Corporation -Common Stock 302520101 40754 2904798 SH SOLE 0 617606 2287192 0 FNF Group -Common Stock 31620R303 23891 503389 SH SOLE 0 132975 370414 0 Fortive Corporation -Common Stock 34959J108 1011 14282 SH SOLE 0 707 13575 0 Forward Air Corp -Common Stock 349853101 5155 90081 SH SOLE 0 16986 73095 0 Franco Nevada Corp -Common Stock 351858105 17942 231567 SH SOLE 0 5621 225946 0 FTI Consulting Inc. -Common Stock 302941109 9387 264584 SH SOLE 0 120485 144099 0 Equity Residential Properties -REIT 29476L107 264 4000 SH SOLE 0 0 4000 0 Gallagher Arthur J -Common Stock 363576109 271 4408 SH SOLE 0 0 4408 0 GEMPHIRE THERAPEUTICS INC -Common Stock 36870A108 142 15000 SH SOLE 0 0 15000 0 General Dynamics Corp -Common Stock 369550108 936 4553 SH SOLE 0 48 4505 0 General Electric Co -Common Stock 369604103 12270 507437 SH SOLE 0 40900 466537 0 General Mills Inc -Common Stock 370334104 3425 66178 SH SOLE 0 3990 62188 0 Genpact Ltd -Common Stock G3922B107 524 18214 SH SOLE 0 0 18214 0 Gigamon Inc -Common Stock 37518B102 8490 201414 SH SOLE 0 77400 124014 0 Gildan Activewear -Common Stock 375916103 2077 66410 SH SOLE 0 25996 40414 0 Gilead Sciences Inc. -Common Stock 375558103 1659 20478 SH SOLE 0 1115 19363 0 Globus Medical Inc -Common Stock 379577208 9500 319654 SH SOLE 0 69646 250008 0 Graco Inc. -Common Stock 384109104 7453 60256 SH SOLE 0 12440 47816 0 Grainger WW Inc -Common Stock 384802104 7317 40704 SH SOLE 0 2295 38409 0 Granite Construction Inc -Common Stock 387328107 9393 162087 SH SOLE 0 38687 123400 0 Great Lakes Dredge & Dock Co -Common Stock 390607109 5430 1119577 SH SOLE 0 417063 702514 0 Guggenheim S&P Equal Weight ETF -ETF Equity 78355W106 3719 38924 SH SOLE 0 800 38124 0 Guidewire Software Inc -Common Stock 40171V100 55133 708104 SH SOLE 0 164065 544039 0 Haemonetics Corp -Common Stock 405024100 8915 198690 SH SOLE 0 104698 93992 0 Halliburton Company -Common Stock 406216101 16031 348275 SH SOLE 0 144846 203429 0 Halozyme Therapeutics, Inc. -Common Stock 40637H109 233 13400 SH SOLE 0 0 13400 0 Harley-Davidson Inc -Common Stock 412822108 577 11978 SH SOLE 0 0 11978 0 Harris Corp -Common Stock 413875105 1951 14815 SH SOLE 0 6285 8530 0 Harsco Corp -Common Stock 415864107 3002 143650 SH SOLE 0 61436 82214 0 Harvard Bioscience Inc -Common Stk P0 416906105 2858 762011 SH SOLE 0 354573 407438 0 HCP Inc -REIT 40414L109 322 11560 SH SOLE 0 0 11560 0 Healthcare Services Group Inc -Common Stk P0 421906108 26584 492566 SH SOLE 0 41936 450630 0 Healthsouth Corporation -Common Stock 421924309 8552 184510 SH SOLE 0 42803 141707 0 Henry Jack & Associates -Common Stock 426281101 2044 19883 SH SOLE 0 5752 14131 0 Hewlett Packard Enterprise Company -Common Stock 42824C109 180 12207 SH SOLE 0 0 12207 0 Hibbett Sports -Common Stock 428567101 3553 249344 SH SOLE 0 59405 189939 0 HMS Holdings Corp -Common Stock 40425J101 3487 175589 SH SOLE 0 89456 86133 0 Hologic Inc -Common Stock 436440101 56326 1535196 SH SOLE 0 292217 1242979 0 Home Depot Inc -Common Stock 437076102 4668 28541 SH SOLE 0 3000 25541 0 Honeywell International Inc. -Common Stock 438516106 52852 372879 SH SOLE 0 88093 284786 0 Horace Mann Educators -Common Stock 440327104 391 9924 SH SOLE 0 0 9924 0 Horizon Pharma PLC -Common Stock G4617B105 8165 643928 SH SOLE 0 214016 429912 0 Hormel Foods Corp -Common Stock 440452100 534 16605 SH SOLE 0 0 16605 0 Hostess Brands Inc -Common Stock 44109J106 150 10947 SH SOLE 0 0 10947 0 HSBC 6.2 12/31/49 PFD -Preferred Stk 404280604 258 9760 SH SOLE 0 0 9760 0 Hugoton Royalty Trust -Other - Stock 444717102 45 24300 SH SOLE 0 0 24300 0 Humana Inc -Common Stock 444859102 239 981 SH SOLE 0 0 981 0 Iberiabank Corp -Common Stock 450828108 18242 222059 SH SOLE 0 73926 148133 0 IBM -Common Stock 459200101 6117 42166 SH SOLE 0 0 42166 0 Icad Inc -Common Stock 44934S206 133 30000 SH SOLE 0 0 30000 0 ICU Medical Inc -Common Stock 44930G107 12589 67735 SH SOLE 0 23948 43787 0 Idex Corp -Common Stock 45167R104 6588 54236 SH SOLE 0 14715 39521 0 Idexx Labs Inc -Common Stock 45168D104 2456 15797 SH SOLE 0 8000 7797 0 IHS Markit Ltd -Common Stock G47567105 2092 47465 SH SOLE 0 1828 45637 0 Illinois Tool Works Co -Common Stock 452308109 63637 430098 SH SOLE 0 24634 405464 0 Infinera Corporation -Common Stock 45667G103 5777 651340 SH SOLE 0 300589 350751 0 Ingersoll-Rand PLC -Common Stock G47791101 14902 167115 SH SOLE 0 71834 95281 0 INGEVITY CORP -Common Stock 45688C107 4859 77785 SH SOLE 0 19044 58741 0 Ingredion Inc -Common Stock 457187102 991 8213 SH SOLE 0 3410 4803 0 Innophos Holdings Inc -Common Stock 45774N108 40361 820518 SH SOLE 0 339629 480889 0 Insulet Corp -Common Stock 45784P101 10003 181602 SH SOLE 0 41999 139603 0 Integra Lifesciences Holding -Common Stock 457985208 5680 112520 SH SOLE 0 28297 84223 0 Integrated Device Tech Inc -Common Stock 458118106 52943 1991825 SH SOLE 0 493062 1498763 0 Intel Corp -Common Stock 458140100 6471 169938 SH SOLE 0 7265 162673 0 Invesco LTD -Common Stock G491BT108 1665 47503 SH SOLE 0 250 47253 0 Ishares Barclay Tips Bond -ETF Fixed 464287176 369 3252 SH SOLE 0 75 3177 0 Ishares Comex Gold Trust -ETF Other 464285105 2435 197775 SH SOLE 0 4800 192975 0 Ishares DJ Select Dividend -ETF Equity 464287168 614 6554 SH SOLE 0 475 6079 0 Ishares Iboxx Inv Gr Corp Bd -ETF Fixed+Yld 464287242 391 3221 SH SOLE 0 350 2871 0 Ishares Lehman 20 yr Treas -ETF Fixed+Yld 464287432 805 6450 SH SOLE 0 200 6250 0 IShares MSCI EAFE Index Fund -ETF Equity 464287465 7310 106740 SH SOLE 0 1866 104874 0 IShares MSCI EAFE Small Cap Index Fund -ETF Equity 464288273 407 6565 SH SOLE 0 0 6565 0 IShares MSCI Emerging Markets Index -ETF Equity 464287234 1192 26593 SH SOLE 0 0 26593 0 Ishares MSci Pacific Ex JPN -ETF Equity 464286665 352 7610 SH SOLE 0 0 7610 0 IShares Nasdaq Biotech Indx -ETF Equity 464287556 530 1590 SH SOLE 0 0 1590 0 IShares Rusell 3000 Index -ETF Equity 464287689 652 4369 SH SOLE 0 0 4369 0 IShares Russell 1000 Growth Index Fund -ETF Equity 464287614 349 2787 SH SOLE 0 400 2387 0 Ishares Russell 1000 Index -ETF Equity 464287622 2453 17540 SH SOLE 0 0 17540 0 IShares Russell 2000 -ETF Equity 464287655 3356 22649 SH SOLE 0 1428 21221 0 IShares Russell 2000 Value Index Fund -ETF Equity 464287630 518 4177 SH SOLE 0 50 4127 0 IShares Russell Midcap Index Fund -ETF Equity 464287499 2886 14639 SH SOLE 0 300 14339 0 Ishares S & P 500 Value Index -ETF Equity 464287408 515 4775 SH SOLE 0 0 4775 0 IShares S&P 100 ETF -ETF Equity 464287101 432 3879 SH SOLE 0 0 3879 0 Ishares S&P 500/Barra Growth -ETF Equity 464287309 374 2611 SH SOLE 0 44 2567 0 IShares S&P Index Fund -ETF Equity 464287200 1002 3961 SH SOLE 0 575 3386 0 Ishares S&P Midcap 400 -ETF Equity 464287507 2839 15867 SH SOLE 0 1272 14595 0 Ishares S&P Midcap 400/Value -ETF Equity 464287705 252 1651 SH SOLE 0 0 1651 0 Ishares S&P Pref Stk Index Fd -ETF Equity 464288687 1693 43625 SH SOLE 0 4610 39015 0 IShares S&P SmallCap 600 Index Fund -ETF Equity 464287804 642 8648 SH SOLE 0 0 8648 0 ITT Inc -Common Stock 45073V108 16445 371472 SH SOLE 0 123982 247490 0 J.M. Smucker Company -Common Stock 832696405 4031 38414 SH SOLE 0 4710 33704 0 Jack in the Box Inc. -Common Stock 466367109 4096 40184 SH SOLE 0 18398 21786 0 Jacobs Engineering Group -Common Stock 469814107 307 5260 SH SOLE 0 0 5260 0 JD.Com Inc ADR -Common ADR P1 47215P106 205 5371 SH SOLE 0 0 5371 0 Jeld Wen Holding Inc -Common Stock 47580P103 10575 297711 SH SOLE 0 72917 224794 0 Johnson & Johnson Co -Common Stock 478160104 59222 455519 SH SOLE 0 98569 356950 0 Johnson Controls International PLC -Common Stock G51502105 2534 62904 SH SOLE 0 3189 59715 0 JP Morgan Chase & Co -Common Stock 46625H100 52303 547621 SH SOLE 0 127535 420086 0 Kansas City Southern Industries, Inc. -Common Stock 485170302 342 3150 SH SOLE 0 1350 1800 0 Kennametal Inc -Common Stock 489170100 380 9411 SH SOLE 0 0 9411 0 Keycorp -Common Stock 493267108 285 15152 SH SOLE 0 0 15152 0 Kimberly Clark Corp -Common Stock 494368103 4844 41166 SH SOLE 0 175 40991 0 Kinder Morgan Inc -Common Stock 49456B101 573 29891 SH SOLE 0 0 29891 0 Kohls Corp -Common Stock 500255104 240 5260 SH SOLE 0 0 5260 0 Lakeland Financial Corp -Common Stock 511656100 9713 199360 SH SOLE 0 99659 99701 0 Lamb Weston Holdings -Common Stock 513272104 367 7832 SH SOLE 0 0 7832 0 Lancaster Colony Corporation -Common Stock 513847103 7703 64126 SH SOLE 0 22836 41290 0 Liberty Global PLC -Common Stock G5480U104 421 12416 SH SOLE 0 1000 11416 0 Liberty Global PLC -Common Stock G5480U120 1251 38262 SH SOLE 0 3000 35262 0 Lilly Eli & Co -Common Stock 532457108 845 9875 SH SOLE 0 3400 6475 0 Lincoln Electric Holdings -Common Stock 533900106 652 7115 SH SOLE 0 400 6715 0 LKQ Corp -Common Stock 501889208 62358 1732647 SH SOLE 0 317876 1414771 0 Lockheed Martin Corporation -Common Stock 539830109 471 1518 SH SOLE 0 180 1338 0 Lowe's Company -Common Stock 548661107 3520 44039 SH SOLE 0 5451 38588 0 LyondellBasell Industries N.V. Cl A -Common Stock N53745100 7526 75983 SH SOLE 0 3021 72962 0 Magellan Midstream Partners LP -Other - Stock 559080106 2226 31331 SH SOLE 0 24000 7331 0 Magna International Class A -Common Stock 559222401 214 4000 SH SOLE 0 0 4000 0 Marathon Oil Group -Common Stock 565849106 138 10196 SH SOLE 0 6000 4196 0 Marathon Petroleum Corp -Common Stock 56585A102 662 11801 SH SOLE 0 6000 5801 0 Marchex Inc -Common Stock 56624R108 2251 728640 SH SOLE 0 300370 428270 0 MarketAxess Holdings Inc -Common Stock 57060D108 4292 23264 SH SOLE 0 4523 18741 0 Marsh & McLennan -Common Stock 571748102 18505 220802 SH SOLE 0 10508 210294 0 Martin Marietta Materials -Common Stock 573284106 21809 105750 SH SOLE 0 22395 83355 0 Masimo Corporation -Common Stock 574795100 386 4455 SH SOLE 0 0 4455 0 Mastercard Inc-Class A -Common Stock 57636Q104 909 6437 SH SOLE 0 268 6169 0 Maximus Inc -Common Stock 577933104 4079 63243 SH SOLE 0 14527 48716 0 McCormick & Company Inc -Common Stock 579780206 5842 56922 SH SOLE 0 2800 54122 0 McDonalds Corp -Common Stock 580135101 10182 64986 SH SOLE 0 1625 63361 0 McKesson Corporation -Common Stock 58155Q103 338 2200 SH SOLE 0 0 2200 0 MDU Resources Group Inc -Common Stock 552690109 625 24075 SH SOLE 0 0 24075 0 Mednax Inc -Common Stock 58502B106 878 20371 SH SOLE 0 8896 11475 0 Medtronic PLC -Common Stock G5960L103 5346 68736 SH SOLE 0 5471 63265 0 Merck & Co -Common Stock 58933Y105 8066 125967 SH SOLE 0 4065 121902 0 MetLife Inc. -Common Stock 59156R108 219 4220 SH SOLE 0 0 4220 0 Mettler-Toledo International -Common Stock 592688105 75799 121053 SH SOLE 0 18991 102062 0 MFS Municipal Income Trust -Mutual Fixed 552738106 100 13906 SH SOLE 0 0 13906 0 Microchip Technology Inc. -Common Stock 595017104 57263 637815 SH SOLE 0 77180 560635 0 Microsoft Corp -Common Stock 594918104 16674 223848 SH SOLE 0 20992 202856 0 Mondelez International Inc -Common Stock 609207105 416 10228 SH SOLE 0 0 10228 0 Monsanto Company -Common Stock 61166W101 1202 10034 SH SOLE 0 5394 4640 0 Moody's Corp -Common Stock 615369105 5786 41564 SH SOLE 0 0 41564 0 Motorcar Parts Of America, Inc. -Common Stock 620071100 3163 107360 SH SOLE 0 32112 75248 0 Motorola Solutions -Common Stock 620076307 280 3297 SH SOLE 0 1714 1583 0 MPLX LP -Other - Stock 55336V100 2357 67333 SH SOLE 0 2650 64683 0 MSC Industrial Direct Co. Class A -Common Stock 553530106 4495 59479 SH SOLE 0 15091 44388 0 MSCI Inc. -Common Stock 55354G100 447 3825 SH SOLE 0 0 3825 0 National Bank Holdings Corporation -Common Stock 633707104 7779 217961 SH SOLE 0 101377 116584 0 National-Oilwell Inc -Common Stock 637071101 1669 46716 SH SOLE 0 1450 45266 0 Neenah Paper Inc. -Common Stock 640079109 1589 18577 SH SOLE 0 8236 10341 0 Neogenomics Inc -Common Stock 64049M209 4163 374068 SH SOLE 0 72975 301093 0 Netease Inc-ADR -Common ADR P0 64110W102 237 900 SH SOLE 0 900 0 0 New Jersey Resources Corp -Common Stock 646025106 4756 112841 SH SOLE 0 54114 58727 0 Newell Brands Inc -Common Stock 651229106 22845 535387 SH SOLE 0 25797 509590 0 Newfield Exploration Company -Common Stock 651290108 7127 240193 SH SOLE 0 115515 124678 0 NewLink Genetics Corp. -Common Stock 651511107 1375 135080 SH SOLE 0 2160 132920 0 NextEra Energy Inc -Common Stock 65339F101 4380 29887 SH SOLE 0 1150 28737 0 NGL Energy Partners LP -Common Stock 62913M107 468 40500 SH SOLE 0 0 40500 0 Nike Inc -Common Stock 654106103 11310 218133 SH SOLE 0 19321 198812 0 Noble Energy -Common Stock 655044105 1176 41483 SH SOLE 0 5300 36183 0 Norfolk Southern Corp -Common Stock 655844108 344 2605 SH SOLE 0 0 2605 0 Northern Tr Corp -Common Stock 665859104 31887 346863 SH SOLE 0 240 346623 0 Northrop Grumman Corporation -Common Stock 666807102 314 1092 SH SOLE 0 0 1092 0 Novartis AG ADR -Common ADR P4 66987V109 4290 49972 SH SOLE 0 2650 47322 0 Nuance Communications Inc -Common Stock 67020Y100 5008 318605 SH SOLE 0 145565 173040 0 Nuveen Quality Preferred II -Mutual Equity 67072C105 181 17339 SH SOLE 0 0 17339 0 NXP Semiconductors N.V. -Common Stock N6596X109 1339 11840 SH SOLE 0 1125 10715 0 O'Reilly Automotive Inc -Common Stock 67103H107 6564 30479 SH SOLE 0 1889 28590 0 Occidental Petroleum Corp -Common Stock 674599105 1545 24063 SH SOLE 0 1720 22343 0 Oclaro Inc -Common Stock 67555N206 2332 270265 SH SOLE 0 117192 153073 0 Oge Energy Corp -Common Stock 670837103 276 7674 SH SOLE 0 0 7674 0 Olin Corp -Common Stock 680665205 5290 154464 SH SOLE 0 27799 126665 0 Omnicell Inc -Common Stock 68213N109 5532 108366 SH SOLE 0 19291 89075 0 Omnicom Group Inc -Common Stock 681919106 3069 41437 SH SOLE 0 1826 39611 0 One Gas Inc -Common Stock 68235P108 363 4934 SH SOLE 0 0 4934 0 Oneok, Inc -Common Stock 682680103 21186 382356 SH SOLE 0 17153 365203 0 Opgen Inc -Common Stock 68373L109 5 15000 SH SOLE 0 0 15000 0 Oracle Corporation -Common Stock 68389X105 8401 173749 SH SOLE 0 9419 164330 0 Orbital ATK, Inc. -Common Stock 68557N103 5861 44011 SH SOLE 0 18050 25961 0 Orbotech ORD ILS0.14 -Common Stock M75253100 1123 26600 SH SOLE 0 26600 0 0 Orthofix International NV -Common Stock N6748L102 38275 810059 SH SOLE 0 292133 517926 0 Oshkosh Truck Corp -Common Stock 688239201 6188 74965 SH SOLE 0 34359 40606 0 OSI Systems Inc. -Common Stock 671044105 227 2488 SH SOLE 0 208 2280 0 Papa John's Intl Inc -Common Stock 698813102 383 5235 SH SOLE 0 0 5235 0 Parker-Hannifin Corp -Common Stock 701094104 21594 123379 SH SOLE 0 49264 74115 0 Parsley Energy Inc -Common Stock 701877102 1389 52718 SH SOLE 0 22424 30294 0 Patterson Companies Inc -Common Stock 703395103 458 11850 SH SOLE 0 0 11850 0 Paychex Inc -Common Stock 704326107 263 4393 SH SOLE 0 0 4393 0 PDC Energy -Common Stock 69327R101 4380 89334 SH SOLE 0 31044 58290 0 Pepsico Inc -Common Stock 713448108 28926 259592 SH SOLE 0 13180 246412 0 Pfizer Inc -Common Stock 717081103 26430 740323 SH SOLE 0 62570 677753 0 Pharmerica Corp WI -Common Stock 71714F104 7854 268060 SH SOLE 0 86311 181749 0 Philip Morris International -Common Stock 718172109 1462 13173 SH SOLE 0 0 13173 0 Phillips 66 -Common Stock 718546104 3402 37136 SH SOLE 0 347 36789 0 Pitney Bowes -Common Stock 724479100 8608 614431 SH SOLE 0 286706 327725 0 PNM Resources Inc. -Common Stock 69349H107 4159 103192 SH SOLE 0 43633 59559 0 Polaris Industries -Common Stock 731068102 462 4416 SH SOLE 0 0 4416 0 Portland General Electric Company -Common Stock 736508847 228 5000 SH SOLE 0 0 5000 0 Potlatch Corp (REIT) -REIT 737630103 6813 133584 SH SOLE 0 3800 129784 0 Powershares QQQ Trust -Mutual Equity 73935A104 1313 9029 SH SOLE 0 0 9029 0 PPG Industries -Common Stock 693506107 388 3570 SH SOLE 0 80 3490 0 Praxair Inc -Common Stock 74005P104 447 3200 SH SOLE 0 0 3200 0 Premier Inc CL A -Common Stock 74051N102 3389 104043 SH SOLE 0 44798 59245 0 Principal Financial Group -Common Stock 74251V102 286 4450 SH SOLE 0 0 4450 0 Procter & Gamble -Common Stock 742718109 13609 149587 SH SOLE 0 20658 128929 0 Progress Software Corp -Common Stock 743312100 8370 219290 SH SOLE 0 101439 117851 0 Progressive Corp Ohio -Common Stock 743315103 6685 138057 SH SOLE 0 0 138057 0 Prospect Capital Corp 5.75 3/15/2018 -Corporate P2 74348TAL6 10 10000 SH SOLE 0 0 10000 0 PTC Inc -Common Stock 69370C100 17586 312469 SH SOLE 0 73064 239405 0 Putnam Managed Muni INCM TST-closed end -Mutual Fixed 746823103 144 19092 SH SOLE 0 0 19092 0 Quaker Chemical Cp COM -Common Stock 747316107 792 5355 SH SOLE 0 1999 3356 0 Qualcomm Inc -Common Stock 747525103 2603 50219 SH SOLE 0 3202 47017 0 Quanex Corporation -Common Stock 747619104 10016 436424 SH SOLE 0 218211 218213 0 Raymond James Financial, Inc. -Common Stock 754730109 1938 22984 SH SOLE 0 9695 13289 0 Rayonier, Inc -REIT 754907103 367 12706 SH SOLE 0 8478 4228 0 Raytheon Company -Common Stock 755111507 33778 181039 SH SOLE 0 55989 125050 0 Realpage Inc -Common Stock 75606N109 9097 227987 SH SOLE 0 55040 172947 0 Red Hat Inc. -Common Stock 756577102 48563 438054 SH SOLE 0 101924 336130 0 Red Lion Hotels Corp -Common Stock 756764106 1306 150991 SH SOLE 0 92021 58970 0 Red Robin Gourmet Burgers Inc -Common Stock 75689M101 3167 47265 SH SOLE 0 23573 23692 0 Regal-Beloit Corporation. -Common Stock 758750103 3389 42899 SH SOLE 0 7950 34949 0 Regeneron Pharmaceuticals -Common Stock 75886F107 468 1047 SH SOLE 0 0 1047 0 Reinsurance Group of America -Common Stock 759351604 44045 315667 SH SOLE 0 78138 237529 0 Renasant Corp -Common Stock 75970E107 7617 177560 SH SOLE 0 80672 96888 0 Republic Services Inc -Common Stock 760759100 397 6007 SH SOLE 0 0 6007 0 RLI Corp -Common Stock 749607107 275 4800 SH SOLE 0 0 4800 0 Rockwell Collins Inc. -Common Stock 774341101 5020 38405 SH SOLE 0 1572 36833 0 Roper Technologies -Common Stock 776696106 80910 332415 SH SOLE 0 48471 283944 0 Ross Stores, Inc. -Common Stock 778296103 478 7400 SH SOLE 0 0 7400 0 Royal Dutch Shell PLC-ADR -Common ADR P4 780259206 934 15425 SH SOLE 0 6100 9325 0 RPC, INC -Common Stock 749660106 534 21540 SH SOLE 0 0 21540 0 S & P 500 Depositary Receipt -ETF Equity 78462F103 3864 15379 SH SOLE 0 0 15379 0 S&P Global Inc -Common Stock 78409V104 1609 10292 SH SOLE 0 0 10292 0 Salesforce com -Common Stock 79466L302 540 5779 SH SOLE 0 192 5587 0 Salient Midstream & MLP Fund -Mutual Equity 79471V105 3502 302650 SH SOLE 0 23000 279650 0 SAP AG ADR -Common ADR P4 803054204 288 2624 SH SOLE 0 0 2624 0 Schlumberger Ltd. -Common Stock 806857108 35334 506506 SH SOLE 0 27957 478549 0 Schnitzer Steel Industries -Common Stock 806882106 3952 140396 SH SOLE 0 72037 68359 0 Schwab US Broad Market ETF -ETF Equity 808524102 300 4921 SH SOLE 0 0 4921 0 Seachange International Inc. -Common Stock 811699107 3209 1171036 SH SOLE 0 540932 630104 0 Seacoast Banking Corp of Florida -Common Stock 811707801 16541 692365 SH SOLE 0 256273 436092 0 SEI Investments Company -Common Stk P2 784117103 411 6732 SH SOLE 0 0 6732 0 Sempra Energy -Common Stock 816851109 243 2131 SH SOLE 0 0 2131 0 Sensient Technologies Corp -Common Stock 81725T100 882 11461 SH SOLE 0 4543 6918 0 ServiceSource International Inc COM -Common Stock 81763U100 11224 3244034 SH SOLE 0 1261185 1982849 0 Sherwin Williams -Common Stock 824348106 8989 25106 SH SOLE 0 688 24418 0 Shire PLC-ADR -Common ADR P0 82481R106 234 1526 SH SOLE 0 0 1526 0 Silgan Holdings Inc -Common Stock 827048109 4358 148074 SH SOLE 0 25884 122190 0 Skyworks Solutions Inc -Common Stock 83088M102 2041 20034 SH SOLE 0 6783 13251 0 Snap-On Incorporated -Common Stock 833034101 1677 11251 SH SOLE 0 0 11251 0 Snyders-Lance Inc -Common Stock 833551104 4993 130925 SH SOLE 0 54242 76683 0 Sodastream International Ltd -Common Stock M9068E105 359 5400 SH SOLE 0 5400 0 0 Southern Company -Common Stock 842587107 694 14127 SH SOLE 0 0 14127 0 Spartan Motor Inc -Common Stock 846819100 11388 1030612 SH SOLE 0 531311 499301 0 SPDR DJIA ETF Trust -ETF Equity 78467X109 417 1863 SH SOLE 0 0 1863 0 SPDR Gold Trust -ETF Other 78463V107 25271 207855 SH SOLE 0 5249 202606 0 SPDR Portfolio Mid Cap ETF -ETF Equity 78464A847 201 2100 SH SOLE 0 0 2100 0 SPDR S&P Dividend ETF -ETF Equity 78464A763 635 6954 SH SOLE 0 0 6954 0 SPDR S&P Midcap 400 Dep ETF Trust -ETF Equity 78467Y107 1277 3913 SH SOLE 0 0 3913 0 SPX Corporation -Common Stock 784635104 29500 1005441 SH SOLE 0 406133 599308 0 SRC Energy Inc -Common Stock 78470V108 2999 310173 SH SOLE 0 60299 249874 0 Standex International Corporation -Common Stock 854231107 9429 88787 SH SOLE 0 21745 67042 0 Starbucks Corp -Common Stock 855244109 33478 623302 SH SOLE 0 167844 455458 0 State Street Corporation -Common Stock 857477103 670 7010 SH SOLE 0 3000 4010 0 Stericycle Inc -Common Stock 858912108 752 10495 SH SOLE 0 0 10495 0 Steven Madden Ltd -Common Stk P0 556269108 8767 202480 SH SOLE 0 47569 154911 0 Stoneridge Inc -Common Stock 86183P102 2293 115773 SH SOLE 0 21331 94442 0 Stryker Corp -Common Stock 863667101 4433 31214 SH SOLE 0 0 31214 0 Suntrust Banks -Common Stock 867914103 397 6640 SH SOLE 0 0 6640 0 Surmodics Inc. -Common Stock 868873100 3955 127565 SH SOLE 0 23821 103744 0 Syngenta AG-ADR -Common ADR P4 87160A100 242 2626 SH SOLE 0 2500 126 0 Sysco Corporation -Common Stock 871829107 506 9374 SH SOLE 0 0 9374 0 T. Rowe Price Group Inc. -Common Stock 74144T108 202 2223 SH SOLE 0 0 2223 0 Taiwan Semiconductor-Sp Adr -Common ADR P0 874039100 670 17849 SH SOLE 0 17400 449 0 Target Group -Common Stock 87612E106 482 8171 SH SOLE 0 200 7971 0 Teleflex Inc. -Common Stock 879369106 567 2342 SH SOLE 0 0 2342 0 Tetra Tech Inc -Common Stk P0 88162G103 4381 94104 SH SOLE 0 22726 71378 0 Texas Instruments Inc -Common Stock 882508104 2241 24999 SH SOLE 0 12800 12199 0 TFS Financial Corp -Common Stock 87240R107 3696 229141 SH SOLE 0 97692 131449 0 TG Therapeutics Inc -Common Stock 88322Q108 635 53592 SH SOLE 0 0 53592 0 The Bank of N.T. Butterfield & Son -Common Stock G0772R208 526 14363 SH SOLE 0 0 14363 0 The Chemours Company -Common Stock 163851108 213 4204 SH SOLE 0 0 4204 0 The Kraft Heinz Company -Common Stock 500754106 236 3042 SH SOLE 0 0 3042 0 The Michaels Cos Inc. -Common Stock 59408Q106 721 33605 SH SOLE 0 0 33605 0 Thermo Fisher Scientific Inc -Common Stock 883556102 27900 147462 SH SOLE 0 40171 107291 0 Tiffany & Co -Common Stock 886547108 1234 13448 SH SOLE 0 2010 11438 0 Time Warner Inc. -Common Stock 887317303 482 4707 SH SOLE 0 18 4689 0 Tivity Health Inc -Common Stock 88870R102 5330 130639 SH SOLE 0 25535 105104 0 TJX Companies Inc -Common Stock 872540109 22438 304331 SH SOLE 0 96315 208016 0 Tortoise Energy Infrastuctu -Other - Stock 89147L100 5339 184357 SH SOLE 0 8588 175769 0 Transenterix Inc -Common Stock 89366M201 19 13000 SH SOLE 0 0 13000 0 TRANSUNION -Common Stock 89400J107 1862 39406 SH SOLE 0 16678 22728 0 Travelers Companies Inc. -Common Stock 89417E109 552 4502 SH SOLE 0 0 4502 0 Treehouse Foods Inc -Common Stock 89469A104 47868 706754 SH SOLE 0 185825 520929 0 Ulta Salon Cosmetics & Frangrance Inc -Common Stock 90384S303 315 1394 SH SOLE 0 0 1394 0 Umpqua Holdings Corp -Common Stock 904214103 26611 1363985 SH SOLE 0 171993 1191992 0 Union Pacific Corp -Common Stock 907818108 12015 103608 SH SOLE 0 49439 54169 0 United Parcel Service - Cl B -Common Stock 911312106 8306 69165 SH SOLE 0 906 68259 0 United Technologies Corp -Common Stock 913017109 3031 26115 SH SOLE 0 5250 20865 0 UnitedHealth Group Incorporated -Common Stock 91324P102 45533 232488 SH SOLE 0 66522 165966 0 Universal Electronics -Common Stock 913483103 9206 145204 SH SOLE 0 33803 111401 0 US Bancorp New -Common Stock 902973304 5921 110487 SH SOLE 0 10683 99804 0 Valero Energy Corp -Common Stock 91913Y100 245 3186 SH SOLE 0 34 3152 0 VanEck Vectors Biotech ETF -Common Stock 92189F726 577 4300 SH SOLE 0 0 4300 0 Vanguard Emerg Market Vipers -ETF Equity 922042858 2534 58160 SH SOLE 0 390 57770 0 Vanguard Europe Pacific ETF -Mutual Equity 921943858 556 12811 SH SOLE 0 0 12811 0 Vanguard Extended Market ETF -ETF Equity 922908652 2442 22792 SH SOLE 0 600 22192 0 Vanguard FTSE All -World Ex-U -ETF Equity 922042775 1863 35345 SH SOLE 0 0 35345 0 Vanguard Growth ETF -ETF Equity 922908736 1405 10582 SH SOLE 0 1140 9442 0 Vanguard Reit ETF -ETF Other+Yld 922908553 791 9518 SH SOLE 0 300 9218 0 Vanguard Small Cap Grwth ETF -ETF Equity 922908595 264 1728 SH SOLE 0 0 1728 0 Vanguard Total Stock Mkt Etf -Mutual Equity 922908769 2298 17744 SH SOLE 0 0 17744 0 Vanguard Value ETF -ETF Equity 922908744 547 5479 SH SOLE 0 0 5479 0 Ventas Inc -REIT 92276F100 863 13252 SH SOLE 0 23 13229 0 Verint Systems Inc -Common Stock 92343X100 2735 65341 SH SOLE 0 12296 53045 0 Verizon Communications -Common Stock 92343V104 6512 131590 SH SOLE 0 7393 124197 0 VF Corporation -Common Stock 918204108 14905 234473 SH SOLE 0 9560 224913 0 Viavi Solutions Inc -Common Stock 925550105 340 35959 SH SOLE 0 2417 33542 0 Visa Inc Cl A -Common Stock 92826C839 58874 559428 SH SOLE 0 129930 429498 0 Vodafone Group PLC -Common Stock 92857W308 1557 54703 SH SOLE 0 0 54703 0 Wabco Holdings Inc -Common Stock 92927K102 4300 29051 SH SOLE 0 2470 26581 0 Wabtec -Common Stock 929740108 1089 14372 SH SOLE 0 6097 8275 0 Wageworks Inc -Common Stock 930427109 9709 159945 SH SOLE 0 38200 121745 0 Walgreens Boots Alliance Inc -Common Stock 931427108 17651 228581 SH SOLE 0 9418 219163 0 Walmart Stores -Common Stock 931142103 5240 67057 SH SOLE 0 4345 62712 0 Washington Federal Inc -Common Stock 938824109 6504 193291 SH SOLE 0 36106 157185 0 Waste Connections Inc -Common Stock 94106B101 3879 55451 SH SOLE 0 23531 31920 0 Waste Management Inc -Common Stock 94106L109 552 7050 SH SOLE 0 570 6480 0 Watsco Inc -Common Stock 942622200 20311 126101 SH SOLE 0 43756 82345 0 Watts Water Technologies Inc -Common Stock 942749102 4660 67334 SH SOLE 0 28271 39063 0 WD-40 Co -Common Stock 929236107 388 3467 SH SOLE 0 0 3467 0 WEC Energy Group Inc -Common Stock 92939U106 8464 134816 SH SOLE 0 4100 130716 0 Welbilt Inc -Common Stock 949090104 374 16204 SH SOLE 0 0 16204 0 Wells Fargo Company -Common Stock 949746101 12178 220821 SH SOLE 0 12446 208375 0 Welltower Inc -REIT 95040Q104 210 2991 SH SOLE 0 0 2991 0 Wendy's Co/The -Common Stock 95058W100 1218 78422 SH SOLE 0 32493 45929 0 WesBanco Inc -Common Stock 950810101 13881 338394 SH SOLE 0 124618 213776 0 Westar Energy -Common Stock 95709T100 225 4527 SH SOLE 0 0 4527 0 Western Alliance Bancorp -Common Stock 957638109 7113 134005 SH SOLE 0 31302 102703 0 Western Gas Partners LP -Other - Stock 958254104 390 7600 SH SOLE 0 6300 1300 0 Western Union -Common Stock 959802109 219 11428 SH SOLE 0 4000 7428 0 Weyerhaeuser Co -Common Stock 962166104 3713 109102 SH SOLE 0 2733 106369 0 Whirlpool Corp -Common Stock 963320106 3787 20530 SH SOLE 0 1522 19008 0 Whiting Petroleum -Common Stock 966387102 95 17430 SH SOLE 0 6000 11430 0 Williams Companies Inc -Common Stock 969457100 330 10986 SH SOLE 0 0 10986 0 Wintrust Financial Corporation -Common Stock 97650W108 5380 68695 SH SOLE 0 16555 52140 0 Wisdomtree DVD Ex-Fin Fd -ETF Equity 97717W406 247 2925 SH SOLE 0 0 2925 0 Woodward Inc -Common Stock 980745103 6902 88926 SH SOLE 0 20214 68712 0 Wright Medical Group N.V. -Common Stock N96617118 5092 196829 SH SOLE 0 44914 151915 0 Xcel Energy Inc -Common Stock 98389B100 1033 21835 SH SOLE 0 0 21835 0 Xperi Corp -Common Stock 98421B100 17479 690859 SH SOLE 0 252771 438088 0 YUM Brands Inc -Common Stock 988498101 1385 18819 SH SOLE 0 0 18819 0 Yum China Holdings Inc -Common Stock 98850P109 682 17051 SH SOLE 0 0 17051 0 Zimmer Biomet Holdings -Common Stock 98956P102 875 7470 SH SOLE 0 1240 6230 0 Zoetis Inc -Common Stock 98978V103 49143 770747 SH SOLE 0 185118 585629 0 Constellation Brands Inc -Common Stock 21036P108 259 1300 SH SOLE 0 0 1300 0 Corning Inc -Common Stock 219350105 310 10375 SH SOLE 0 0 10375 0 CorVel Corporation -Common Stock 221006109 206 3780 SH SOLE 0 1100 2680 0 Costar Group Inc -Common Stk P0 22160N109 4065 15153 SH SOLE 0 5566 9587 0 Costco Wholesale Corp. -Common Stock 22160K105 13717 83496 SH SOLE 0 6425 77071 0 Crocs Inc -Common Stock 227046109 3258 335872 SH SOLE 0 144489 191383 0 CSW Industrials Inc. -Common Stock 126402106 473 10664 SH SOLE 0 0 10664 0 CSX Corporation -Common Stock 126408103 372 6854 SH SOLE 0 0 6854 0 Cubesmart -REIT 229663109 743 28629 SH SOLE 0 0 28629 0 CVS Caremark Corporation -Common Stock 126650100 975 11986 SH SOLE 0 0 11986 0