0001006378-20-000002.txt : 20200211 0001006378-20-000002.hdr.sgml : 20200211 20200211104231 ACCESSION NUMBER: 0001006378-20-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200211 DATE AS OF CHANGE: 20200211 EFFECTIVENESS DATE: 20200211 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: 20594658 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 false false 0001006378 XXXXXXXX 12-31-2019 12-31-2019 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 02-11-2020 0 0 0 false
INFORMATION TABLE 2 sbh_SEC13F4Q20.xml 3M COMPANY COM 88579Y101 33397 189330 SH SOLE 65595 0 123735 AARONS INC COM 002535300 5883 102986 SH SOLE 81369 0 21617 ABB LTD-SPON ADR ADR 000375204 648 27020 SH SOLE 23720 0 3300 ABBOTT LABS COM 002824100 67515 777609 SH SOLE 361123 0 416486 ABBVIE INC COM COM 00287Y109 19461 219698 SH SOLE 92571 0 127127 ACADIA HEALTHCARE CO INC COM 00404A109 392 11789 SH SOLE 0 0 11789 ACCENTURE LTD CL A COM G1151C101 21338 101289 SH SOLE 72208 0 29081 ADDUS HOMECARE CORP COM 006739106 1466 15080 SH SOLE 15080 0 0 ADOBE INC. COM 00724F101 126886 384793 SH SOLE 63903 0 320890 ADVANCE AUTO PARTS INC. COM 00751Y106 1624 10136 SH SOLE 5002 0 5134 ADVANCED ENERGY INDS COM 007973100 4120 57863 SH SOLE 11635 0 46228 AEROVIRONMENT INC COM 008073108 636 10296 SH SOLE 10246 0 50 AFLAC INC COM 001055102 2649 50127 SH SOLE 34044 0 16083 AGILENT TECHNOLOGIES COM 00846U101 17189 201174 SH SOLE 133592 0 67582 AIR LEASE CORP COM 00912X302 36380 764123 SH SOLE 164203 0 599920 AIR PRODUCTS & CHEMICALS INC COM 009158106 4590 19547 SH SOLE 6747 0 12800 AKAMAI TECHNOLOGIES COM 00971T101 542 6275 SH SOLE 4775 0 1500 ALCON INC ORD SHS COM H01301128 43601 770811 SH SOLE 266501 0 504310 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 9027 42569 SH SOLE 37587 0 4982 ALLEGIANT TRAVEL CO COM COM 01748X102 14051 80736 SH SOLE 31921 0 48815 ALLETE INC COM 018522300 13776 169710 SH SOLE 108835 0 60875 ALLIANCE NATIONAL MUNI INC CEF 01864U106 652 46625 SH SOLE 0 0 46625 ALLIANT ENERGY CORP COM 018802108 329 6000 SH SOLE 1800 0 4200 ALLSTATE CORP COM 020002101 1756 15648 SH SOLE 11934 0 3714 ALNYLAM PHARMACEUTICALS COM 02043Q107 230 2000 SH SOLE 0 0 2000 ALPHABET INC CL A COM 02079K305 17858 13362 SH SOLE 5313 0 8049 ALPHABET INC, CL C COM 02079K107 91637 68586 SH SOLE 32549 0 36037 ALTRIA GROUP INC COM 02209S103 932 18707 SH SOLE 5289 0 13418 AMARIN CORP PLC SPONS ADR NEW COM 023111206 236 11000 SH SOLE 11000 0 0 AMAZON.COM, INC. COM 023135106 139843 75714 SH SOLE 20101 0 55613 AMDOCS LTD SHS COM G02602103 977 13527 SH SOLE 13527 0 0 AMEDISYS INC COM 023436108 2018 12090 SH SOLE 11298 0 792 AMEREN CORPORATION COM 023608102 280 3645 SH SOLE 0 0 3645 AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 554 34600 SH SOLE 34600 0 0 AMERICAN AIRLINES GROUP INC COM 02376R102 230 8011 SH SOLE 0 0 8011 AMERICAN EAGLE OUTFITTERS COM 02553E106 3398 231186 SH SOLE 161140 0 70046 AMERICAN ELECTRIC POWER COMPANY COM 025537101 1029 10887 SH SOLE 6065 0 4822 AMERICAN EXPRESS COM 025816109 792 6364 SH SOLE 1431 0 4933 AMERICAN TOWER CORP-CL A COM 03027X100 5767 25106 SH SOLE 961 0 24145 AMERICAN WATER WORKS INC COM 030420103 2136 17391 SH SOLE 14051 0 3340 AMERICOLD REALTY TRUST RE 03064D108 7321 208813 SH SOLE 84607 0 124206 AMERIPRISE FINANCIAL INC COM 03076C106 953 5723 SH SOLE 5564 0 159 AMERIS BANCORP COM 03076K108 6323 148600 SH SOLE 40461 0 108139 AMERISAFE INC COM COM 03071H100 806 12200 SH SOLE 12200 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1501 17648 SH SOLE 17648 0 0 AMETEK INC COM 031100100 206 2071 SH SOLE 0 0 2071 AMEX TECHNOLOGY SELECT SPDR FUND ETF 81369Y803 1784 19477 SH SOLE 13836 0 5641 AMGEN INC COM 031162100 19145 79557 SH SOLE 70070 0 9487 AMICUS THERAPEUTICS INC COM 03152W109 543 55777 SH SOLE 55777 0 0 AMPHENOL CORP CL A - NEW COM 032095101 14932 137991 SH SOLE 10106 0 127885 ANALOG DEVICES COM 032654105 4181 35099 SH SOLE 9889 0 25210 ANAPLAN INC COM 03272L108 842 16073 SH SOLE 16073 0 0 ANGIODYNAMICS INC COM 03475V101 6722 419904 SH SOLE 189616 0 230288 ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 367 16400 SH SOLE 16400 0 0 ANIXA BIOSCIENCES INC COM 03528H109 57 17400 SH SOLE 0 0 17400 ANNALY CAPITAL MANAGEMENT IN RE 035710409 269 28640 SH SOLE 0 0 28640 ANSYS INC COM 03662Q105 2419 9402 SH SOLE 636 0 8766 ANTHEM INC COM 036752103 235 779 SH SOLE 317 0 462 AON PLC CL A COM G0408V102 26160 125612 SH SOLE 64741 0 60871 APERGY CORP COM 03755L104 271 8045 SH SOLE 0 0 8045 APPLE INC. COM 037833100 143654 489230 SH SOLE 202102 0 287128 APPLIED MATERIALS INC COM 038222105 2624 42943 SH SOLE 3380 0 39563 AQUA AMERICA INC COM 03836W103 386 8242 SH SOLE 8242 0 0 ARAMARK COM 03852U106 266 6100 SH SOLE 4850 0 1250 ARCHER DANIELS MIDLAND CO COM 039483102 857 18478 SH SOLE 15139 0 3339 ARES CAPITAL CORP OA 04010L103 10962 587727 SH SOLE 23075 0 564652 ARES MANAGEMENT CORPORATION COM 03990B101 44253 1239161 SH SOLE 219070 0 1020091 ARGO GROUP INTL HLDGS LTD COM G0464B107 3877 58967 SH SOLE 40923 0 18044 ARMSTRONG WORLD INDS INC COM 04247X102 8045 85626 SH SOLE 23162 0 62464 ASPEN TECHNOLOGY INC COM 045327103 1788 14802 SH SOLE 0 0 14802 ASTEC INDUSTRIES INC COM 046224101 8631 205495 SH SOLE 115155 0 90340 AT & T INC COM 00206R102 5112 130782 SH SOLE 44161 0 86621 ATLANTIC UNION BANKSHARES CORP COM 04911A107 6309 168023 SH SOLE 118192 0 49831 ATMOS ENERGY CORP COM 049560105 2378 21237 SH SOLE 21237 0 0 AUTODESK COM 052769106 628 3423 SH SOLE 98 0 3325 AUTOHOME INC SP ADR RP CL A ADR 05278C107 1288 16094 SH SOLE 16094 0 0 AUTOMATIC DATA PROCESSING COM 053015103 748 4386 SH SOLE 3130 0 1256 AUTOZONE INC COM 053332102 1407 1181 SH SOLE 5 0 1176 AVALARA INC COM 05338G106 4199 57339 SH SOLE 15337 0 42002 AVERY DENNISON CORP COM 053611109 49788 380404 SH SOLE 162746 0 217658 AXIS CAPITAL HOLDINGS LTD COM G0692U109 5805 97667 SH SOLE 78265 0 19402 AXOGEN INC COM 05463X106 1055 59028 SH SOLE 12451 0 46577 AZZ INC COM 002474104 13085 284830 SH SOLE 165029 0 119801 BALCHEM CORPORATION COM 057665200 30634 301550 SH SOLE 3690 0 297860 BALL CORP COM 058498106 462 7142 SH SOLE 6700 0 442 BANCO BBVA ARGENTINA SA SPONSORED ADS ADR 058934100 142 25500 SH SOLE 25500 0 0 BANCO BRADESCO S A SP ADR PFD NEW ADR 059460303 160 17900 SH SOLE 17900 0 0 BANCO MACRO SA SPON ADR B ADR 05961W105 449 12400 SH SOLE 12400 0 0 BANK AMER CORP COM COM 060505104 3251 92168 SH SOLE 22406 0 69762 BANK OF HAWAII CORPORATION COM 062540109 880 9248 SH SOLE 6248 0 3000 BANK OF MONTREAL COM 063671101 367 4708 SH SOLE 15 0 4693 BANK OF NEW YORK MELLON CORP COM 064058100 4751 94412 SH SOLE 4951 0 89461 BANK OZK COM 06417N103 538 17644 SH SOLE 17644 0 0 BAXTER INTERNATIONAL INC. COM 071813109 34045 407276 SH SOLE 101856 0 305420 BCE INC. COM 05534B760 1554 33461 SH SOLE 32575 0 886 BEACON ROOFING SUPPLY INC. COM 073685109 224 7000 SH SOLE 0 0 7000 BECTON DICKINSON COM 075887109 5381 19777 SH SOLE 13299 0 6478 BELDEN INC COM 077454106 4896 89121 SH SOLE 52947 0 36174 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 6455 19 SH SOLE 2 0 17 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 55022 242843 SH SOLE 68274 0 174569 BERRY GLOBAL GROUP INC COM 08579W103 4317 90873 SH SOLE 25526 0 65347 BEYOND MEAT INC COM 08862E109 264 3492 SH SOLE 0 0 3492 BIOGEN IDEC INC COM 09062X103 4869 16402 SH SOLE 88 0 16314 BIO-RAD LABORATORIES INC COM 090572207 8834 23874 SH SOLE 6375 0 17499 BIO-TECHNE CORP COM 09073M104 56822 258732 SH SOLE 60944 0 197788 BIOTELEMETRY INC COM 090672106 729 15725 SH SOLE 15725 0 0 BLACK HILLS CORP COM 092113109 228 2900 SH SOLE 1000 0 1900 BLACKLINE INC COM 09239B109 8311 161176 SH SOLE 43670 0 117506 BLACKROCK INC-CLASS A COM 09247X101 16020 31786 SH SOLE 30704 0 1082 BLACKROCK MUNIHOLDINGS QUALITY FUND II CEF 09254C107 578 46100 SH SOLE 0 0 46100 BLACKROCK MUNIYIELD INSURED FUND CEF 09254E103 237 17520 SH SOLE 0 0 17520 BLACKSTONE MORTGAGE TRUST RE 09257W100 1566 42045 SH SOLE 0 0 42045 BLUEPRINT MEDICINES CORP COM 09627Y109 968 12082 SH SOLE 12082 0 0 BOEING CO COM 097023105 20876 64046 SH SOLE 19809 0 44237 BOK FINL CORP COM NEW COM 05561Q201 1617 18501 SH SOLE 18501 0 0 BORGWARNER INC COM 099724106 1674 38587 SH SOLE 38587 0 0 BOX INC CL A COM 10316T104 4644 276733 SH SOLE 161983 0 114750 BOYD GAMING CORP COM 103304101 3747 125137 SH SOLE 87976 0 37161 BP AMOCO PLC ADR 055622104 830 21905 SH SOLE 1226 0 20679 BRIGHT HORIZONS FAM SOL IN DEL COM COM 109194100 1986 13219 SH SOLE 13219 0 0 BRIGHTCOVE INC COM 10921T101 1049 120731 SH SOLE 120731 0 0 BRINKER INTL INC COM 109641100 476 11332 SH SOLE 11145 0 187 BRISTOL MYERS SQUIBB CO COM 110122108 6763 105357 SH SOLE 58071 0 47286 BRISTOL MYERS SQUIBB CO CONTNGNT VAL RT RTS 110122157 51 17444 SH SOLE 4330 0 13114 BROADCOM INC COM 11135F101 21026 66479 SH SOLE 54313 0 12166 BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103 1984 16065 SH SOLE 15618 0 447 BROWN-FORMAN CORPORATION CLS B COM 115637209 1037 15337 SH SOLE 3775 0 11562 BRYN MAWR BANK CORPORATION COM 117665109 1505 36500 SH SOLE 35000 0 1500 C.H. ROBINSON WORLDWIDE INC. COM 12541W209 803 10270 SH SOLE 9770 0 500 CABLE ONE INC COM 12685J105 8776 5899 SH SOLE 3646 0 2253 CABOT MICROELECTRONICS CORP COM 12709P103 1331 9223 SH SOLE 8923 0 300 CABOT OIL & GAS CORP COM 127097103 220 12600 SH SOLE 8600 0 4000 CACI INTERNATIONAL INC COM 127190304 745 2980 SH SOLE 425 0 2555 CADENCE DESIGN SYSTEMS INC COM 127387108 250 3618 SH SOLE 0 0 3618 CAE INC COM COM 124765108 2372 89675 SH SOLE 89675 0 0 CAESARSTONE LTD ORD SHS ADR M20598104 4140 274700 SH SOLE 274700 0 0 CALIFORNIA WATER SERVICE GROUP COM 130788102 8080 156711 SH SOLE 87814 0 68897 CALLAWAY GOLF CO COM 131193104 784 36982 SH SOLE 36982 0 0 CALLON PETROLEUM CO COM 13123X102 2240 464078 SH SOLE 118098 0 345980 CARDINAL HEALTH INC COM 14149Y108 457 9022 SH SOLE 7525 0 1497 CARDIOVASCULAR SYS INC DEL COM COM 141619106 1140 23485 SH SOLE 23485 0 0 CARETRUST REIT INC RE 14174T107 2225 107883 SH SOLE 67273 0 40610 CARLISLE COMPANIES INCORPORATED COM 142339100 9797 60541 SH SOLE 16370 0 44171 CAROLINA FINL CORP COM 143873107 5258 121665 SH SOLE 34784 0 86881 CASELLA WASTE SYS INC CL A COM 147448104 5532 120145 SH SOLE 24895 0 95250 CASEYS GEN STORES INC COM COM 147528103 407 2561 SH SOLE 2540 0 21 CATALENT INC COM 148806102 52576 933325 SH SOLE 439549 0 493776 CATERPILLAR INC COM 149123101 4818 32577 SH SOLE 1628 0 30949 CATO CORP - CLASS A COM 149205106 2692 154711 SH SOLE 32357 0 122354 CECO ENVIRONMENTAL CORP COM 125141101 1221 159455 SH SOLE 159455 0 0 CENTENE CORP COM 15135B101 232 3695 SH SOLE 0 0 3695 CENTENNIAL RESOURCE DEV INC CL A COM 15136A102 596 128984 SH SOLE 128984 0 0 CENTERPOINT ENERGY INC COM 15189T107 2019 74015 SH SOLE 66595 0 7420 CENTERSTATE BANK CORP COM 15201P109 3430 137237 SH SOLE 27685 0 109552 CENTRAL PUERTO S A SPONSORED ADR ADR 155038201 111 22800 SH SOLE 22800 0 0 CENTURYLINK INC COM 156700106 683 51466 SH SOLE 881 0 50585 CERNER CORP COM 156782104 3422 46604 SH SOLE 37606 0 8998 CHARTER COMMUNICATIONS INC A COM 16119P108 712 1471 SH SOLE 129 0 1342 CHECK POINT SOFTWARE TECH COM M22465104 438 3939 SH SOLE 1374 0 2565 CHEMBIO DIAGNOSTICS INC COM 163572209 2701 592079 SH SOLE 409267 0 182812 CHEVRON CORP NEW COM COM 166764100 13538 112489 SH SOLE 46198 0 66291 CHILDREN'S PLACE RETAIL STORE COM 168905107 4592 73389 SH SOLE 19416 0 53973 CHIMERA INVESTMENT CORP RE 16934Q208 4994 243054 SH SOLE 136206 0 106848 CHOICE HOTELS INTL INC COM COM 169905106 6132 59296 SH SOLE 15929 0 43367 CHROMADEX CORP COM 171077407 67 15500 SH SOLE 0 0 15500 CHUBB LIMITED COM COM H1467J104 3034 19476 SH SOLE 17234 0 2242 CHURCH & DWIGHT COM 171340102 3336 47452 SH SOLE 4945 0 42507 CHURCHILL DOWNS INC COM 171484108 1647 12007 SH SOLE 11857 0 150 CIGNA CORP COM 125523100 1607 7855 SH SOLE 521 0 7334 CINTAS CORP COM 172908105 26793 99565 SH SOLE 43764 0 55801 CIRCOR INTL INC COM 17273K109 851 18403 SH SOLE 18403 0 0 CISCO SYSTEMS INC COM 17275R102 9240 192647 SH SOLE 17013 0 175634 CITIGROUP COM 172967424 5590 69800 SH SOLE 3786 0 66014 CITIZENS FINANCIAL GROUP INC COM 174610105 1362 33632 SH SOLE 1354 0 32278 CLOROX CO COM 189054109 16620 108210 SH SOLE 60001 0 48209 CME GROUP INC COM 12572Q105 1009 5028 SH SOLE 2948 0 2080 CMS ENERGY CORP COM 125896100 320 5100 SH SOLE 0 0 5100 CNO FINL GROUP INC COM COM 12621E103 4591 253127 SH SOLE 175616 0 77511 COCA COLA COM 191216100 17979 324689 SH SOLE 136216 0 188473 COCRYSTAL PHARMA INC COM 19188J300 7 14500 SH SOLE 0 0 14500 COEUR MNG INC COM 192108504 2639 326402 SH SOLE 182919 0 143483 COGENT COMMUNICATIONS HLDGS IN COM NEW COM 19239V302 1695 25768 SH SOLE 25768 0 0 COGNEX CORP COM 192422103 829 14800 SH SOLE 0 0 14800 COGNIZANT TECHNOLOGY SOLUTIONS - CL - A COM 192446102 713 11530 SH SOLE 95 0 11435 COLGATE PALMOLIVE COMPANY COM 194162103 1149 16729 SH SOLE 3988 0 12741 COLUMBIA EMERGING MARKETS CONS ETF 19762B509 2056 87683 SH SOLE 2900 0 84783 COLUMBIA PPTY TR INC RE 198287203 8717 416961 SH SOLE 234643 0 182318 COLUMBIA SPORTSWEAR CO COM 198516106 4482 44739 SH SOLE 11992 0 32747 COLUMBUS MCKINNON CORP COM 199333105 16134 403053 SH SOLE 208559 0 194494 COMCAST CL A COM 20030N101 69318 1543335 SH SOLE 571936 0 971399 COMERICA INC COM 200340107 222 3100 SH SOLE 0 0 3100 COMMERCE BANCSHARES INC COM 200525103 255 3750 SH SOLE 3750 0 0 COMMUNITY BANK SYSTEM INC COM 203607106 10932 154136 SH SOLE 86376 0 67760 COMPANHIA ENERGETICA DE MINAS SP ADR N-V PFD ADR 204409601 265 77800 SH SOLE 77800 0 0 COMPASS MINERALS INTL INC COM 20451N101 18470 302925 SH SOLE 157646 0 145279 CONCHO RESOURCES INC COM 20605P101 6448 73501 SH SOLE 8547 0 64954 CONDUENT INC COM 206787103 11111 1792679 SH SOLE 1096238 0 696441 CONOCOPHILLIPS COM 20825C104 5292 81127 SH SOLE 12121 0 69006 CONSOLIDATED EDISON INC COM 209115104 588 6515 SH SOLE 3767 0 2748 CONSTELLATION BRANDS INC COM 21036P108 494 2603 SH SOLE 1300 0 1303 CONSUMER STAPLES SELECT SECTOR SPDR FD ETF 81369Y308 443 7015 SH SOLE 7015 0 0 CONTROLADORA VUELA CIA DE AVIA SPON ADR RP 10 ADR 21240E105 255 24400 SH SOLE 24400 0 0 CORNING INC COM 219350105 291 9995 SH SOLE 0 0 9995 CORTEVA INC COM 22052L104 640 21631 SH SOLE 18685 0 2946 COSTAR GROUP INC COM 22160N109 4293 7173 SH SOLE 2909 0 4264 COSTCO WHOLESALE CORP. COM 22160K105 49266 167651 SH SOLE 71186 0 96465 COUSINS PPTYS INC RE 222795502 5187 125849 SH SOLE 68006 0 57843 CRANE COMPANY COM 224399105 4317 49979 SH SOLE 38591 0 11388 CROWN CASTLE INTERNATIONAL CORP COM 22822V101 2487 17477 SH SOLE 3155 0 14322 CSW INDUSTRIALS INC. COM 126402106 711 9248 SH SOLE 0 0 9248 CSX CORPORATION COM 126408103 1260 17391 SH SOLE 9943 0 7448 CUBESMART RE 229663109 1009 32161 SH SOLE 1200 0 30961 CURTISS WRIGHT CORP COM 231561101 1855 13166 SH SOLE 6146 0 7020 CVS CAREMARK CORPORATION COM 126650100 870 11717 SH SOLE 1396 0 10321 CYRUSONE INC RE 23283R100 1449 22124 SH SOLE 21809 0 315 D R HORTON INC COM COM 23331A109 1050 19901 SH SOLE 19901 0 0 DANA INCORPORATED COM 235825205 3681 202277 SH SOLE 141301 0 60976 DANAHER CORPORATION COM 235851102 55012 358545 SH SOLE 114916 0 243629 DAVITA INC COM 23918K108 391 5190 SH SOLE 80 0 5110 DEERE & CO COM 244199105 1487 8589 SH SOLE 3988 0 4601 DELL TECHNOLOGIES INC CL C COM 24703L202 1020 19837 SH SOLE 0 0 19837 DEXCOM, INC. COM 252131107 394 1800 SH SOLE 0 0 1800 DIAGEO PLC ADR 25243Q205 596 3536 SH SOLE 1336 0 2200 DIAMONDBACK ENERGY INC COM 25278X109 1260 13568 SH SOLE 13568 0 0 DIEBOLD INC COM 253651103 526 49850 SH SOLE 49342 0 508 DIGITAL REALTY TRUST INC RE 253868103 243 2019 SH SOLE 0 0 2019 DIODES INC COM 254543101 2269 40304 SH SOLE 7200 0 33104 DISCOVER FINANCIAL SERVICES COM 254709108 7911 93282 SH SOLE 3647 0 89635 DISNEY WALT CO COM 254687106 27789 192265 SH SOLE 45282 0 146983 DOCUSIGN INC COM 256163106 248 3348 SH SOLE 0 0 3348 DOLBY LABORATORIES INC COM 25659T107 2004 29131 SH SOLE 29131 0 0 DOLLAR GENERAL COM 256677105 6947 44512 SH SOLE 1410 0 43102 DOMINION RESOURCES INC/VA COM 25746U109 423 5120 SH SOLE 1872 0 3248 DONALDSON CO INC COM 257651109 738 12807 SH SOLE 0 0 12807 DORMAN PRODUCTS INC COM 258278100 3884 51318 SH SOLE 13540 0 37778 DOVER CORP COM 260003108 783 6774 SH SOLE 1487 0 5287 DOW CHEMICAL CO COM 260557103 7368 134617 SH SOLE 27310 0 107307 DTE ENERGY COMPANY COM 233331107 888 6840 SH SOLE 5300 0 1540 DUKE ENERGY CORPORATION COM 26441C204 1486 16250 SH SOLE 8640 0 7610 DUPONT DE NEMOURS INC COM 26614N102 3562 55588 SH SOLE 20990 0 34598 EAGLE BANCORP INC COM 268948106 1095 22518 SH SOLE 22518 0 0 EASTMAN CHEMICAL CO COM 277432100 3876 48789 SH SOLE 7416 0 41373 EATON CORP PLC COM G29183103 1374 14549 SH SOLE 3074 0 11475 EBAY INC COM 278642103 258 7160 SH SOLE 6350 0 810 ECOLAB INC COM 278865100 5506 28529 SH SOLE 950 0 27579 EDITAS MEDICINE INC COM 28106W103 7501 253450 SH SOLE 5600 0 247850 EDWARDS LIFESCIENCES CORPORATION COM 28176E108 2446 10471 SH SOLE 361 0 10110 ELF BEAUTY INC COM 26856L103 852 52845 SH SOLE 52845 0 0 EMERSON ELECTRIC COM 291011104 6350 83251 SH SOLE 45489 0 37762 EMPIRE STATE REALTY TRUST-A RE 292104106 6328 453249 SH SOLE 253983 0 199266 ENBRIDGE INC COM 29250N105 562 14148 SH SOLE 2696 0 11452 ENCANA CORP COM 292505104 3226 688296 SH SOLE 385801 0 302495 ENCOMPASS HEALTH CORP COM 29261A100 5479 79105 SH SOLE 21355 0 57750 ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 468 42640 SH SOLE 42640 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 251 4201 SH SOLE 3800 0 401 ENERGY TRANSFER EQUITY LP COM 29273V100 360 28006 SH SOLE 22573 0 5433 ENERPLUS CORPORATION COM 292766102 8673 1216164 SH SOLE 919535 0 296629 ENERSYS COM 29275Y102 24161 322862 SH SOLE 162081 0 160781 ENSIGN GROUP INC COM 29358P101 6248 137694 SH SOLE 95666 0 42028 ENTEGRIS INC COM COM 29362U104 10252 204747 SH SOLE 73760 0 130987 ENTERGY CORP COM 29364G103 387 3226 SH SOLE 0 0 3226 ENTERPRISE FINL SVCS CORP COM COM 293712105 9808 203511 SH SOLE 114050 0 89461 ENTERPRISE PRODUCTS PARTNERS L.P. OA 293792107 16959 602264 SH SOLE 18100 0 584164 ENVESTNET INC COM COM 29404K106 2247 32262 SH SOLE 32262 0 0 EOG RESOURCES INC. COM 26875P101 6047 72176 SH SOLE 4614 0 67562 EPAM SYS INC COM COM 29414B104 676 3188 SH SOLE 2550 0 638 EQUITY COMMONWEALTH RE 294628102 34676 1056138 SH SOLE 518713 0 537425 EQUITY RESIDENTIAL PROPERTIES RE 29476L107 324 4000 SH SOLE 0 0 4000 ESTEE LAUDER COMPANIES - CLASS A COM 518439104 51820 250806 SH SOLE 57887 0 192919 EURONAV COM B38564108 7507 609131 SH SOLE 609131 0 0 EVENTBRITE INC COM CL A COM 29975E109 828 41048 SH SOLE 41048 0 0 EVERBRIDGE INC COM COM 29978A104 5985 76658 SH SOLE 35304 0 41354 EVERCORE INC CLASS A COM 29977A105 654 8746 SH SOLE 8746 0 0 EVEREST RE GROUP LTD COM G3223R108 1381 4989 SH SOLE 4667 0 322 EVERSOURCE ENERGY COM 30040W108 322 3787 SH SOLE 27 0 3760 EVERTEC INC COM 30040P103 6045 177562 SH SOLE 133398 0 44164 EXELON CORP COM COM 30161N101 800 17537 SH SOLE 11194 0 6343 EXPEDIA INC. COM 30212P303 506 4677 SH SOLE 4650 0 27 EXXON MOBIL CORP COM 30231G102 21091 302451 SH SOLE 143437 0 159014 FACEBOOK INC -A COM 30303M102 788 3841 SH SOLE 337 0 3504 FARO TECHNOLOGIES INC COM 311642102 11799 234319 SH SOLE 146729 0 87590 FASTENAL COMPANY COM 311900104 347 9400 SH SOLE 4000 0 5400 FEDERAL EXPRESS CORP COM 31428X106 820 5412 SH SOLE 2017 0 3395 FERRO CORP COM 315405100 12747 859646 SH SOLE 493339 0 366307 FIDELITY NATIONAL INFORMATION COM 31620M106 267 1915 SH SOLE 0 0 1915 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 525 17011 SH SOLE 16926 0 85 FINVOLUTION GROUP SPONSORED ADS ADR 31810T101 68 25500 SH SOLE 25500 0 0 FIREEYE INC COM 31816Q101 23124 1398839 SH SOLE 827524 0 571315 FIRST BANCORP NC COM 318910106 954 23908 SH SOLE 23908 0 0 FIRST BANCSHARES INC COM 318916103 1321 37198 SH SOLE 37198 0 0 FIRST BUSEY CORP COM 319383204 7450 270873 SH SOLE 152355 0 118518 FIRST INDUSTRIAL REALTY TRUST, INC RE 32054K103 1137 27406 SH SOLE 27206 0 200 FIRST INTST BANCSYSTEM INC COM 32055Y201 3177 75793 SH SOLE 51002 0 24791 FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 23325 198581 SH SOLE 66785 0 131796 FIRST TRUST NASDQ 100 EQ WEI ETF 337344105 4975 67325 SH SOLE 1000 0 66325 FIRST WESTN FINL INC COM 33751L105 192 11644 SH SOLE 11644 0 0 FISERV INC COM 337738108 377 3267 SH SOLE 202 0 3065 FIVE9 INC COM 338307101 13352 203622 SH SOLE 54418 0 149204 FLIR SYSTEMS INC. COM 302445101 60719 1166093 SH SOLE 374368 0 791725 FMC CORP COM 302491303 52068 522417 SH SOLE 251117 0 271300 FNB CORPORATION COM 302520101 10626 836872 SH SOLE 469029 0 367843 FNF GROUP COM 31620R303 1352 29792 SH SOLE 6500 0 23292 FOCUS FINL PARTNERS INC COM CL A COM 34417P100 712 24187 SH SOLE 24187 0 0 FORTERRA INC COM 34960W106 1124 97273 SH SOLE 97273 0 0 FORTINET INC COM 34959E109 795 7439 SH SOLE 7400 0 39 FORTIVE CORPORATION COM 34959J108 655 8567 SH SOLE 937 0 7630 FORWARD AIR CORP COM COM 349853101 8502 121505 SH SOLE 49629 0 71876 FOX FACTORY HOLDING CORP COM 35138V102 6421 92360 SH SOLE 32341 0 60019 FRANCO NEVADA CORP COM 351858105 38483 372436 SH SOLE 92054 0 280382 GALLAGHER ARTHUR J COM 363576109 1671 17538 SH SOLE 12045 0 5493 GARMIN LTD COM H2906T109 201 2050 SH SOLE 2050 0 0 GARTNER INC COM 366651107 328 2132 SH SOLE 1600 0 532 GENERAC HOLDINGS INC COM 368736104 3193 31768 SH SOLE 31768 0 0 GENERAL DYNAMICS CORP COM 369550108 826 4679 SH SOLE 248 0 4431 GENERAL ELECTRIC CO COM 369604103 1633 146359 SH SOLE 42276 0 104083 GENERAL MILLS INC COM 370334104 3487 65118 SH SOLE 26680 0 38438 GENPACT LTD COM G3922B107 1568 37182 SH SOLE 37182 0 0 GILDAN ACTIVEWEAR COM 375916103 1262 42696 SH SOLE 19767 0 22929 GILEAD SCIENCES INC. COM 375558103 1180 18179 SH SOLE 7879 0 10300 GLACIER BANCORP INC COM 37637q105 4825 104891 SH SOLE 76026 0 28865 GLAUKOS CORP COM COM 377322102 607 11136 SH SOLE 11136 0 0 GLOBANT S A COM COM L44385109 1600 15090 SH SOLE 15090 0 0 GLOBUS MEDICAL INC COM 379577208 8171 138762 SH SOLE 62471 0 76291 GOLD FIELDS LIMITED ADR 38059T106 268 40600 SH SOLE 40600 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY ETF 381430529 210 2100 SH SOLE 0 0 2100 GOLDMAN SACHS GROUP INC. COM 38141G104 266 1157 SH SOLE 470 0 687 GOOSEHEAD INS INC COM CL A COM 38267D109 1538 36259 SH SOLE 36259 0 0 GRACO INC. COM 384109104 816 15692 SH SOLE 0 0 15692 GRAHAM HLDGS CO COM 384637104 3161 4948 SH SOLE 3457 0 1491 GRAINGER WW INC COM 384802104 9957 29408 SH SOLE 1850 0 27558 GRANITE CONSTR INC COM COM 387328107 7601 274716 SH SOLE 121007 0 153709 GRAPHIC PACKAGING HLDG CO COM COM 388689101 2852 171290 SH SOLE 136656 0 34634 GRIFOLS S A SP ADR ADR 398438408 2316 99478 SH SOLE 99478 0 0 GRUPO FINANCIERO SANTANDER MEX SPON ADR SHS B ADR 05969B103 170 25100 SH SOLE 25100 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 73896 673182 SH SOLE 201545 0 471637 HAIN CELESTIAL GROUP COM 405217100 59525 2293449 SH SOLE 1159834 0 1133615 HALLIBURTON COMPANY COM 406216101 1227 50234 SH SOLE 2280 0 47954 HANGER INC COM 41043F208 4815 174490 SH SOLE 97955 0 76535 HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 244 67600 SH SOLE 67600 0 0 HARSCO CORP COM 415864107 5768 250788 SH SOLE 62988 0 187800 HARTFORD FINANCIAL SERVICES GROUP, INC. COM 416515104 1641 27008 SH SOLE 27008 0 0 HASBRO INC COM 418056107 55628 526605 SH SOLE 234520 0 292085 HEALTHCARE SERVICES GROUP INC COM 421906108 5107 210089 SH SOLE 67661 0 142428 HEALTHCARE TR AMER INC CL A RE 42225P501 4860 160592 SH SOLE 90013 0 70579 HEALTHPEAK PROPERTIES INC RE 42250P103 295 8567 SH SOLE 1505 0 7062 HELMERICH & PAYNE INC COM COM 423452101 8827 194337 SH SOLE 109456 0 84881 HENRY JACK & ASSOCIATES COM 426281101 1184 8122 SH SOLE 3013 0 5109 HEWLETT PACKARD ENTERPRISE COMPANY COM 42824C109 201 12647 SH SOLE 0 0 12647 HEXCEL CORP COM 428291108 1769 24136 SH SOLE 22528 0 1608 HOLOGIC INC COM 436440101 3553 68097 SH SOLE 7089 0 61008 HOME DEPOT INC COM 437076102 23015 105350 SH SOLE 79833 0 25517 HONEYWELL INTERNATIONAL INC. COM 438516106 57515 324799 SH SOLE 68999 0 255800 HORACE MANN EDUCATORS CORPORATION COM 440327104 2164 49584 SH SOLE 33356 0 16228 HORIZON PHARMA PLC COM G46188101 4718 130354 SH SOLE 29594 0 100760 HSBC 6.2 12/31/49 PFD PFD 404280604 246 9130 SH SOLE 0 0 9130 HUB GROUP INC CL A COM 443320106 3222 62840 SH SOLE 12874 0 49966 HUMANA INC COM 444859102 360 981 SH SOLE 0 0 981 HUNTSMAN CORP COM 447011107 5637 233305 SH SOLE 180067 0 53238 HURON CONSULTING GROUP INC COM 447462102 4234 61593 SH SOLE 45452 0 16141 IBERIABANK CORP COM 450828108 20158 269356 SH SOLE 135846 0 133510 IBM COM 459200101 7656 57147 SH SOLE 21016 0 36131 ICAD INC COM 44934S206 233 30000 SH SOLE 0 0 30000 ICU MEDICAL INC COM 44930G107 8103 43304 SH SOLE 22845 0 20459 IDEX CORP COM 45167R104 4159 24174 SH SOLE 8235 0 15939 IDEXX LABS INC COM 45168D104 3007 11516 SH SOLE 7728 0 3788 IHS MARKIT LTD COM G47567105 63673 844495 SH SOLE 400033 0 444462 ILLINOIS TOOL WORKS CO COM 452308109 64890 361091 SH SOLE 29739 0 331352 INDEPENDENT BANK CORP MASS COM 453836108 6018 72287 SH SOLE 51152 0 21135 INDEPENDENT BK GROUP INC COM 45384B106 2616 47195 SH SOLE 31753 0 15442 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 919 11296 SH SOLE 11146 0 150 INGERSOLL-RAND PLC COM G47791101 2094 15770 SH SOLE 2609 0 13161 INGEVITY CORP COM 45688C107 42071 481691 SH SOLE 203631 0 278060 INNOPHOS HOLDINGS INC COM 45774N108 39257 1227586 SH SOLE 680929 0 546657 INNOSPEC INC COM 45768S105 843 8151 SH SOLE 7002 0 1149 INNOVATIVE INDL PPTYS INC COM COM 45781V101 1327 17484 SH SOLE 17484 0 0 INOGEN, INC. COM 45780L104 1273 18624 SH SOLE 3718 0 14906 INPHI CORP COM COM 45772F107 1578 21322 SH SOLE 21322 0 0 INSPIRE MED SYS INC COM 457730109 601 8105 SH SOLE 7388 0 717 INSTRUCTURE INC COM COM 45781U103 1167 24184 SH SOLE 24184 0 0 INSULET CORP COM 45784P101 9783 57126 SH SOLE 15117 0 42009 INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208 6791 116527 SH SOLE 40994 0 75533 INTEL CORP COM 458140100 13916 232193 SH SOLE 78478 0 153715 INTERCONTINENTAL EXCHANGE INC COM 45866F104 14726 158938 SH SOLE 157030 0 1908 INTERDIGITAL INC COM 45867g101 6079 111577 SH SOLE 85358 0 26219 INTERPUBLIC GROUP CO COM 460690100 358 15510 SH SOLE 15510 0 0 INTUIT INC COM 461202103 248 946 SH SOLE 0 0 946 INVACARE CORP COM 461203101 749 83046 SH SOLE 83046 0 0 INVESCO CURRENCYSHARES EURO TR EURO SHS ETF 46138K103 244 2296 SH SOLE 2296 0 0 INVESCO QUALITY MUNI INC TRST COM CEF 46133G107 252 20044 SH SOLE 0 0 20044 INVESTORS BANCORP INC COM 46146L101 8719 731801 SH SOLE 493372 0 238429 INVITATION HOMES INC RE 46187W107 1573 52493 SH SOLE 52493 0 0 ISHARES BARCLAYS 1-3 YR (ETF) ETF 464288646 2876 53600 SH SOLE 46853 0 6747 ISHARES COMEX GOLD TRUST ETF 464285105 2882 198028 SH SOLE 16753 0 181275 ISHARES DJ SELECT DIVIDEND ETF 464287168 894 8435 SH SOLE 2417 0 6018 ISHARES IBOXX INV GR CORP BD ETF 464287242 1003 7845 SH SOLE 5675 0 2170 ISHARES INC CORE MSCI EMKT ETF 46434G103 683 12733 SH SOLE 1304 0 11429 ISHARES LEHMAN 20 PLUS YR TREAS ETF 464287432 750 5513 SH SOLE 363 0 5150 ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 452 5246 SH SOLE 4594 0 652 ISHARES MSCI EAFE INDEX FUND ETF 464287465 11541 166167 SH SOLE 88175 0 77992 ISHARES MSCI EAFE SMALL CAP INDEX FUND ETF 464288273 900 14468 SH SOLE 1759 0 12709 ISHARES MSCI EMERGING MARKETS INDEX ETF 464287234 2409 53795 SH SOLE 10301 0 43494 ISHARES NASDAQ BIOTECH INDX ETF 464287556 530 4434 SH SOLE 314 0 4120 ISHARES RUSELL 3000 INDEX ETF 464287689 1343 7133 SH SOLE 2697 0 4436 ISHARES RUSSELL 1000 GROWTH INDEX FUND ETF 464287614 7427 42240 SH SOLE 40278 0 1962 ISHARES RUSSELL 1000 INDEX ETF 464287622 1145 6407 SH SOLE 1682 0 4725 ISHARES RUSSELL 1000 VALUE INDEX FUND ETF 464287598 8653 63389 SH SOLE 62659 0 730 ISHARES RUSSELL 2000 ETF 464287655 6058 36541 SH SOLE 8940 0 27601 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 5253 24648 SH SOLE 18940 0 5708 ISHARES RUSSELL 2000 VALUE INDEX FUND ETF 464287630 3596 27885 SH SOLE 22660 0 5225 ISHARES RUSSELL MIDCAP GRWTH ETF 464287481 1150 7545 SH SOLE 6320 0 1225 ISHARES RUSSELL MIDCAP INDEX FUND ETF 464287499 3700 61989 SH SOLE 2536 0 59453 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 249 2580 SH SOLE 0 0 2580 ISHARES S&P 500/BARRA GROWTH ETF 464287309 637 3284 SH SOLE 0 0 3284 ISHARES S&P INDEX FUND ETF 464287200 2260 7003 SH SOLE 3345 0 3658 ISHARES S&P MIDCAP 400 ETF 464287507 1502 7297 SH SOLE 4591 0 2706 ISHARES S&P PREF STK INDEX FD ETF 464288687 1643 43716 SH SOLE 1310 0 42406 ISHARES S&P SMALLCAP 600 INDEX FUND ETF 464287804 2331 27823 SH SOLE 1855 0 25968 ISHARES TR CORE MSCI EAFE ETF 46432F842 659 10096 SH SOLE 2583 0 7513 ISHARES TR EAFE VALUE ETF ETF 464288877 596 11981 SH SOLE 11781 0 200 ISHARES TR NATIONAL MUN ETF ETF 464288414 210 1852 SH SOLE 1852 0 0 ISHARES TR S&P 500 VAL ETF ETF 464287408 761 5850 SH SOLE 0 0 5850 ISHARES TR S&P MC 400GR ETF ETF 464287606 1204 5056 SH SOLE 3242 0 1814 ISHARES TR S&P MC 400VL ETF ETF 464287705 688 4032 SH SOLE 325 0 3707 ITT INC COM 45073V108 12435 168273 SH SOLE 69580 0 98693 ITURAN LOCATION AND CONTROL SHS COM M6158M104 1153 45880 SH SOLE 45880 0 0 J.M. SMUCKER COMPANY COM 832696405 635 6114 SH SOLE 3740 0 2374 J2 GLOBAL INC COM COM 48123V102 426 4550 SH SOLE 4550 0 0 JACK IN THE BOX INC COM COM 466367109 29847 382467 SH SOLE 206872 0 175595 JACOBS ENGINEERING GROUP COM 469814107 563 6260 SH SOLE 1000 0 5260 JAZZ PHARMACEUTICALS, PLC COM G50871105 340 2295 SH SOLE 2295 0 0 JD.COM INC ADR ADR 47215P106 225 6387 SH SOLE 1000 0 5387 JELD-WEN HOLDING INC COM 47580P103 1856 79266 SH SOLE 16351 0 62915 JOHN WILEY & SONS COM 968223206 5131 105775 SH SOLE 77882 0 27893 JOHNSON & JOHNSON CO COM 478160104 52152 357401 SH SOLE 89870 0 267531 JOHNSON CONTROLS INTERNATIONAL PLC COM G51502105 289 7109 SH SOLE 0 0 7109 JONES LANG LASALLE INC COM 48020Q107 467 2685 SH SOLE 2685 0 0 JP MORGAN CHASE & CO COM 46625H100 99617 714304 SH SOLE 260182 0 454122 KADANT INC COM 48282T104 750 7120 SH SOLE 7120 0 0 KANSAS CITY SOUTHERN INDUSTRIES INC. COM 485170302 2537 16564 SH SOLE 15214 0 1350 KENNAMETAL INC COM 489170100 419 11343 SH SOLE 2000 0 9343 KEYCORP COM 493267108 330 16296 SH SOLE 1095 0 15201 KIMBERLY CLARK CORP COM COM 494368103 7761 56348 SH SOLE 30372 0 25976 KINDER MORGAN INC COM 49456B101 446 21088 SH SOLE 0 0 21088 KOHLS CORP COM 500255104 1212 23841 SH SOLE 19115 0 4726 KONINKLIJKE PHILIPS ELECTRONICS N.V ADR 500472303 287 5881 SH SOLE 3160 0 2721 KT CORP SPONSORED ADR ADR 48268K101 631 54400 SH SOLE 54400 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1738 8778 SH SOLE 5924 0 2854 LA Z BOY INC COM 505336107 1806 57401 SH SOLE 38618 0 18783 LABORATORY CORP OF AMERICA HOLDINGS COM 50540R409 2061 12202 SH SOLE 915 0 11287 LAKELAND FINANCIAL CORP COM 511656100 19216 392769 SH SOLE 192331 0 200438 LAMB WESTON HOLDINGS COM 513272104 3701 43007 SH SOLE 4840 0 38167 LANDSTAR SYS INC COM 515098101 1614 14171 SH SOLE 10392 0 3779 LEMAITRE VASCULAR INC COM 525558201 1256 34955 SH SOLE 23517 0 11438 LENDINGTREE INC COM 52603B107 527 1736 SH SOLE 1733 0 3 LIBERTY GLOBAL PLC COM G5480U104 226 9935 SH SOLE 1000 0 8935 LIBERTY GLOBAL PLC COM G5480U120 775 35512 SH SOLE 3000 0 32512 LILLY ELI & CO COM 532457108 1624 12340 SH SOLE 5628 0 6712 LINCOLN ELECTRIC HOLDINGS COM 533900106 1627 16797 SH SOLE 1069 0 15728 LINDE PLC COM G5494J103 1002 4702 SH SOLE 1790 0 2912 LIVANOVA PLC COM G5509L101 870 11544 SH SOLE 11544 0 0 LIVE NATION ENTERTAINMENT, INC. COM 538034109 18726 261988 SH SOLE 123065 0 138923 LIVENT CORP COM 53814L108 652 76532 SH SOLE 76092 0 440 LKQ CORP COM 501889208 6613 185152 SH SOLE 31720 0 153432 LOCKHEED MARTIN CORP COM COM 539830109 3684 9461 SH SOLE 7393 0 2068 LOWES COS INC COM COM 548661107 5846 48796 SH SOLE 17352 0 31444 LSI INDUSTRIES INC COM 50216C108 1300 214804 SH SOLE 214804 0 0 LYONDELLBASELL INDUSTRIES N.V. CL A COM N53745100 6058 64138 SH SOLE 2160 0 61978 M&T BANK CORPORATION COM 55261F104 1239 7299 SH SOLE 7295 0 4 MAGELLAN HEALTH INC COM 559079207 16049 205110 SH SOLE 117757 0 87353 MAGELLAN MIDSTREAM PARTNERS LP OA 559080106 1952 31056 SH SOLE 26772 0 4284 MAGIC SOFTWARE ENTERPRISES LTD ORD COM 559166103 529 54007 SH SOLE 54007 0 0 MAGNA INTERNATIONAL CLASS A COM 559222401 263 4807 SH SOLE 807 0 4000 MANPOWERGROUP INC COM 56418H100 374 3852 SH SOLE 3840 0 12 MARATHON OIL GROUP COM 565849106 12544 923862 SH SOLE 518883 0 404979 MARATHON PETE CORP COM COM 56585A102 14423 239478 SH SOLE 203788 0 35690 MARSH & MCLENNAN COM 571748102 21994 197527 SH SOLE 9119 0 188408 MARTIN MARIETTA MATERIALS COM 573284106 14736 52653 SH SOLE 625 0 52028 MARVELL TECHNOLOGY GROUP COM G5876H105 59223 2228434 SH SOLE 551833 0 1676601 MASIMO CORPORATION COM 574795100 1140 7214 SH SOLE 7084 0 130 MASTERCARD INC-CLASS A COM 57636Q104 2536 8499 SH SOLE 2388 0 6111 MAXAR TECHNOLOGIES LTD. COM 57778K105 3001 191620 SH SOLE 128918 0 62702 MAXIMUS INC COM 577933104 10626 142828 SH SOLE 92029 0 50799 MCCORMICK & COMPANY INC COM 579780206 42589 250970 SH SOLE 54890 0 196080 MCDONALDS CORP COM 580135101 11826 59718 SH SOLE 8987 0 50731 MCKESSON CORPORATION COM 58155Q103 307 2220 SH SOLE 0 0 2220 MDC HOLDINGS INC COM 552676108 1254 32880 SH SOLE 21933 0 10947 MDU RESOURCES GROUP INC COM 552690109 2699 90880 SH SOLE 68723 0 22157 MEDNAX INC COM 58502B106 2866 103108 SH SOLE 57267 0 45841 MEDTRONIC PLC COM G5960L103 5348 47167 SH SOLE 3308 0 43859 MERCK & CO COM 58933Y105 12984 142836 SH SOLE 32649 0 110187 MERCURY SYS INC COM COM 589378108 1097 15877 SH SOLE 15877 0 0 MERIDIAN BANCORP INC COM 58958U103 1006 50090 SH SOLE 50090 0 0 METTLER-TOLEDO INTERNATIONAL COM 592688105 75991 95785 SH SOLE 13067 0 82718 MFS MUNICIPAL INCOME TRUST CEF 552738106 71 10000 SH SOLE 0 0 10000 MGP INGREDIENTS INC NEW COM COM 55303J106 710 14626 SH SOLE 14626 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 88514 845630 SH SOLE 260863 0 584767 MICROSOFT CORP COM 594918104 137782 873380 SH SOLE 441912 0 431468 MIDDLEBY CORP COM 596278101 901 8230 SH SOLE 3795 0 4435 MITCHAM INDS INC COM 606501104 421 146756 SH SOLE 146756 0 0 MKS INSTRUMENTS INC COM 55306N104 4528 41162 SH SOLE 25152 0 16010 MODEL N INC COM 607525102 3164 90216 SH SOLE 18710 0 71506 MODINE MFG CO COM 607828100 1939 251374 SH SOLE 188011 0 63363 MOMO INC ADR ADR 60879B107 1022 30509 SH SOLE 30509 0 0 MONDELEZ INTERNATIONAL INC COM 609207105 943 17068 SH SOLE 9627 0 7441 MONOLITHIC PWR SYS INC COM 609839105 2291 12866 SH SOLE 11591 0 1275 MOODY'S CORP COM 615369105 9624 40553 SH SOLE 100 0 40453 MORNINGSTAR INC COM 617700109 1384 9148 SH SOLE 4249 0 4899 MOTOROLA SOLUTIONS COM 620076307 589 3649 SH SOLE 1714 0 1935 MPLX LP OA 55336V100 1354 53132 SH SOLE 1100 0 52032 MTS SYS CORP COM 553777103 2499 52028 SH SOLE 35007 0 17021 MUELLER WATER PRODUCTS INC SER A COM 624758108 4365 364264 SH SOLE 257392 0 106872 MYRIAD GENETICS INC. COM 62855J104 3531 129578 SH SOLE 71968 0 57610 NATIONAL BANK HOLDINGS CORPORATION COM 633707104 12770 362584 SH SOLE 226486 0 136098 NATIONAL FUEL GAS CO COM 636180101 320 6880 SH SOLE 6000 0 880 NCR CORP COM 62886E108 36498 1038019 SH SOLE 602559 0 435460 NEENAH PAPER INC. COM 640079109 1183 16787 SH SOLE 16438 0 349 NEOGENOMICS INC COM 64049M209 3651 124796 SH SOLE 29255 0 95541 NETAPP INC COM 64110D104 355 5700 SH SOLE 5665 0 35 NETFLIX INC COM 64110L106 617 1914 SH SOLE 854 0 1060 NEW JERSEY RESOURCES CORP COM 646025106 7590 170290 SH SOLE 95497 0 74793 NEW RELIC INC COM 64829B100 3233 49192 SH SOLE 14647 0 34545 NEW YORK TIMES CLASS A COM 650111107 701 21808 SH SOLE 21808 0 0 NEWELL BRANDS INC COM 651229106 759 39365 SH SOLE 25965 0 13400 NEWLINK GENETICS CORP. COM 651511107 29 10700 SH SOLE 0 0 10700 NEWMONT CORP COM 651639106 3516 80919 SH SOLE 76290 0 4629 NEXTERA ENERGY INC COM 65339F101 7515 31093 SH SOLE 3440 0 27653 NEXTIER OILFIELD SOLUTIONS INC COM COM 65290C105 11259 1680626 SH SOLE 1055853 0 624773 NGL ENERGY PARTNERS LP COM 62913M107 138 12300 SH SOLE 0 0 12300 NICE SYSTEM LTD-SPON ADR ADR 653656108 649 4188 SH SOLE 3900 0 288 NIKE INC COM 654106103 23380 230716 SH SOLE 140122 0 90594 NORFOLK SOUTHERN CORP COM 655844108 653 3375 SH SOLE 1719 0 1656 NORTHERN OIL & GAS INC NEV COM COM 665531109 584 249675 SH SOLE 249675 0 0 NORTHERN TR CORP COM 665859104 22006 207167 SH SOLE 600 0 206567 NORTHROP GRUMMAN CORPORATION COM 666807102 484 1409 SH SOLE 200 0 1209 NORTHWEST NATURAL GAS CO COM 66765n105 204 2763 SH SOLE 0 0 2763 NOVA MEASURING INS COM M7516K103 1865 49031 SH SOLE 49031 0 0 NOVANTA INC COM 67000B104 936 10596 SH SOLE 10596 0 0 NOVARTIS A G SPONSORED ADR ADR 66987V109 49365 521591 SH SOLE 157024 0 364567 NUVASIVE INC COM 670704105 3466 44832 SH SOLE 12922 0 31910 NUVEEN INSURED TAX FREE ADVANTAGE MUNI COM 670657105 284 19756 SH SOLE 0 0 19756 NUVEEN QUALITY MUNI INCOME FD CEF 67066V101 222 15178 SH SOLE 0 0 15178 NUVEEN QUALITY PREFERRED II CEF 67072C105 138 13788 SH SOLE 0 0 13788 NVIDIA CORP COM 67066G104 1046 4442 SH SOLE 2555 0 1887 NXP SEMICONDUCTORS N.V. COM N6596X109 20021 157342 SH SOLE 70865 0 86477 OCCIDENTAL PETE CORP COM COM 674599105 382 9253 SH SOLE 5913 0 3340 OCEANFIRST FINL CORP COM 675234108 1697 66435 SH SOLE 44698 0 21737 OGE ENERGY CORP COM 670837103 394 8840 SH SOLE 0 0 8840 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 10605 162294 SH SOLE 101227 0 61067 OMNICELL INC COM 68213N109 4188 51267 SH SOLE 24332 0 26935 OMNICOM GROUP INC COM 681919106 3056 37723 SH SOLE 1848 0 35875 ONE GAS INC COM 68235P108 527 5648 SH SOLE 1748 0 3900 ONEOK, INC COM 682680103 25789 340820 SH SOLE 23860 0 316960 ONESPAWORLD HOLDINGS LIMITED COM P73684113 5309 315277 SH SOLE 100053 0 215224 ONTO INNOVATION INC COM 683344105 1118 30613 SH SOLE 30613 0 0 ORACLE CORPORATION COM 68389X105 9644 182134 SH SOLE 28244 0 153890 O'REILLY AUTOMOTIVE INC COM 67103H107 32627 74440 SH SOLE 25484 0 48956 ORTHOFIX MED INC COM 68752m108 42199 913837 SH SOLE 485756 0 428081 OSHKOSH TRUCK CORP COM 688239201 1588 16772 SH SOLE 14522 0 2250 OUTFRONT MEDIA INC RE 69007J106 6411 239029 SH SOLE 187270 0 51759 P.H. GLATFELTER CO COM 377316104 15314 836964 SH SOLE 518558 0 318406 PACIRA BIOSCIENCES INC COM 695127100 985 21723 SH SOLE 21723 0 0 PAGSEGURO DIGITAL LTD CL A COM G68707101 936 27414 SH SOLE 27414 0 0 PALO ALTO NETWORKS INC COM 697435105 15029 64946 SH SOLE 64623 0 323 PAPA JOHN'S INTL INC COM 698813102 11081 175463 SH SOLE 100398 0 75065 PARETEUM CORP COM 69946T207 8 18283 SH SOLE 18283 0 0 PARKER-HANNIFIN CORP COM 701094104 23290 113211 SH SOLE 54556 0 58655 PARSLEY ENERGY INC COM 701877102 6036 319293 SH SOLE 176956 0 142337 PAYCHEX INC COM 704326107 445 5223 SH SOLE 1830 0 3393 PAYPAL HOLDINGS INC COM 70450Y103 423 3903 SH SOLE 1142 0 2761 PBF ENERGY INC CL A COM 69318G106 3605 114858 SH SOLE 80338 0 34520 PDC ENERGY COM 69327R101 13678 522670 SH SOLE 307310 0 215360 PEBBLEBROOK HOTEL TRUST RE 70509V100 2758 102891 SH SOLE 57649 0 45242 PEGASYSTEMS INC COM 705573103 5614 70437 SH SOLE 18003 0 52434 PEOPLES UNITED FINANCIAL COM 712704105 1207 71404 SH SOLE 71404 0 0 PEPSICO INC COM 713448108 41493 303459 SH SOLE 54440 0 249019 PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG ADR 71654V101 1136 76100 SH SOLE 76100 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 251 15800 SH SOLE 15800 0 0 PFIZER INC COM COM 717081103 42894 1092793 SH SOLE 480723 0 612070 PHIBRO ANIMAL HEALTH CORP CL A COM 71742q106 1400 56403 SH SOLE 40096 0 16307 PHILIP MORRIS INTERNATIONAL COM 718172109 777 9161 SH SOLE 425 0 8736 PHILLIPS 66 COM 718546104 4349 39090 SH SOLE 8671 0 30419 PHYSICIANS REALTY TRUST RE 71943U104 18501 976909 SH SOLE 673039 0 303870 PNC FINANCIAL SERVICES GROUP COM 693475105 486 3043 SH SOLE 960 0 2083 PNM RESOURCES INC. COM 69349H107 3077 60627 SH SOLE 33433 0 27194 POLYONE CORP COM 73179P106 1109 30165 SH SOLE 29965 0 200 PORTLAND GENERAL ELECTRIC COMPANY COM 736508847 280 5000 SH SOLE 0 0 5000 POTLATCH CORP (REIT) RE 737630103 5468 126524 SH SOLE 4063 0 122461 POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL ETF 46137V357 4472 38658 SH SOLE 700 0 37958 POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST ETF 46090E103 3445 16198 SH SOLE 2454 0 13744 POWERSHARES S&P 500 LOW VOLA ETF 46138e354 430 7371 SH SOLE 3000 0 4371 PPG INDUSTRIES COM 693506107 384 2871 SH SOLE 0 0 2871 PRA HEALTH SCIENCES INC COM 69354M108 893 8031 SH SOLE 8031 0 0 PRIMORIS SVCS CORP COM 74164f103 1324 59499 SH SOLE 40031 0 19468 PRINCIPAL FINANCIAL GROUP COM 74251V102 1434 26110 SH SOLE 21660 0 4450 PROASSURANCE CORP COM 74267C106 3530 97698 SH SOLE 65734 0 31964 PROCTER & GAMBLE COM 742718109 18309 146774 SH SOLE 36266 0 110508 PROGRESS SOFTWARE CORP COM 743312100 26786 644624 SH SOLE 367476 0 277148 PROGRESSIVE CORP OHIO COM 743315103 5301 73283 SH SOLE 1691 0 71592 PROOFPOINT INC COM 743424103 7324 63805 SH SOLE 17146 0 46659 PROTO LABS INC COM COM 743713109 1715 16903 SH SOLE 16903 0 0 PRUDENTIAL FINANCIAL INC. COM 744320102 599 6383 SH SOLE 4770 0 1613 PTC INC COM 69370C100 366 4871 SH SOLE 1000 0 3871 PURE STORAGE INC CL A COM 74624M102 4502 263170 SH SOLE 73522 0 189648 PUTNAM MANAGED MUNI INCM TST-CLOSED END PUTNAM MANAGED MUNI INCM TST CEF 746823103 84 10500 SH SOLE 0 0 10500 QORVO INC COM 74736K101 234 2009 SH SOLE 0 0 2009 QTS REALTY TRUST INC CL A RE 74736A103 6449 118830 SH SOLE 97471 0 21359 QUALCOMM INC COM COM 747525103 1155 13086 SH SOLE 2541 0 10545 QUANEX BUILDING PRODUCTS CORP COM COM 747619104 2802 164094 SH SOLE 95057 0 69037 QUANTA SERVICES INC COM 74762E102 34982 861166 SH SOLE 430718 0 430448 QUDIAN INC ADR ADR 747798106 140 29800 SH SOLE 29800 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1918 17956 SH SOLE 17956 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 4691 475600 SH SOLE 290087 0 185513 RADIAN GROUP INC COM COM 750236101 6827 271319 SH SOLE 208980 0 62339 RALPH LAUREN CORP COM 751212101 533 4537 SH SOLE 4310 0 227 RANPAK HOLDINGS CORP CL A COM 75321W103 866 106277 SH SOLE 106277 0 0 RAYONIER, INC RE 754907103 2685 81975 SH SOLE 57198 0 24777 RAYTHEON COMPANY COM 755111507 16010 72879 SH SOLE 10155 0 62724 RBC BEARINGS INC COM 75524B104 6274 39620 SH SOLE 10914 0 28706 REALPAGE INC COM COM 75606N109 11156 207575 SH SOLE 69395 0 138180 RED LION HOTELS CORP COM COM 756764106 2354 631146 SH SOLE 355991 0 275155 REDWOOD TRUST INC RE 758075402 5275 318816 SH SOLE 226784 0 92032 REGAL-BELOIT CORPORATION. COM 758750103 25471 297525 SH SOLE 172231 0 125294 REGENERON PHARMACEUTICALS COM 75886F107 418 1110 SH SOLE 50 0 1060 REINSURANCE GROUP OF AMERICA COM 759351604 66087 405274 SH SOLE 128535 0 276739 RENASANT CORP COM 75970E107 8147 230048 SH SOLE 130041 0 100007 REPUBLIC SERVICES INC COM 760759100 1559 17380 SH SOLE 16047 0 1333 REVOLVE GROUP INC CL A COM 76156B107 465 25330 SH SOLE 25330 0 0 REXFORD INDUSTRIAL REALTY INC RE 76169C100 3291 72091 SH SOLE 56512 0 15579 REXNORD CORP COM 76169B102 6015 184337 SH SOLE 48341 0 135996 RITCHIE BROS. AUCTIONEERS INC. COM 767744105 1631 37939 SH SOLE 34889 0 3050 RLI CORP COM 749607107 288 3200 SH SOLE 0 0 3200 ROBERT HALF INTL INC COM COM 770323103 239 3763 SH SOLE 3679 0 84 ROCKWELL AUTOMATION INC COM 773903109 2282 11264 SH SOLE 10810 0 454 ROPER TECHNOLOGIES COM 776696106 108431 306091 SH SOLE 56928 0 249163 ROSS STORES INC. COM 778296103 1035 8882 SH SOLE 0 0 8882 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3381 25343 SH SOLE 1073 0 24270 ROYAL DUTCH SHELL PLC-ADR ADR 780259206 1132 19174 SH SOLE 8699 0 10475 RPM INTL INC COM COM 749685103 576 7500 SH SOLE 5700 0 1800 RTI SURGICAL INC COM 74975N105 735 268196 SH SOLE 268196 0 0 S & P 500 DEPOSITARY RECEIPT ETF 78462F103 7825 24324 SH SOLE 7465 0 16859 S&P GLOBAL INC COM 78409V104 28030 102739 SH SOLE 46519 0 56220 SAIA INC COM 78709Y105 801 8606 SH SOLE 8606 0 0 SALESFORCE COM COM 79466L302 1703 10432 SH SOLE 569 0 9863 SANDY SPRING BANCORP INC COM 800363103 2448 64613 SH SOLE 43470 0 21143 SAP AG ADR ADR 803054204 357 2662 SH SOLE 38 0 2624 SCHLUMBERGER LTD. COM 806857108 6834 170375 SH SOLE 50393 0 119982 SCHWAB INTL EQUITY ETF ETF 808524805 848 25221 SH SOLE 20758 0 4463 SCHWAB STRATEGIC T INTRM TRM TRES ETF 808524854 483 8800 SH SOLE 8800 0 0 SCHWAB STRATEGIC TR SHT TM US TRES ETF 808524862 454 9000 SH SOLE 9000 0 0 SCHWAB STRATEGIC TR US AGGREGATE BOND ETF ETF 808524839 229 4270 SH SOLE 4270 0 0 SCHWAB US BROAD MARKET ETF ETF 808524102 1549 20125 SH SOLE 14579 0 5546 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 406 7026 SH SOLE 3993 0 3033 SCHWAB US LARGE CAP ETF ETF 808524201 1479 19268 SH SOLE 12996 0 6272 SCHWAB US REIT ETF ETF 808524847 857 18668 SH SOLE 18668 0 0 SCHWAB US SMALL-CAP ETF ETF 808524607 2450 32389 SH SOLE 30254 0 2135 SCORPIO TANKERS INC COM Y7542C130 3561 90522 SH SOLE 60903 0 29619 SEACOAST BANKING CORP OF FLORIDA COM 811707801 14778 483507 SH SOLE 218228 0 265279 SEI INVESTMENTS COMPANY COM 784117103 918 14006 SH SOLE 7250 0 6756 SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 803 6399 SH SOLE 4462 0 1937 SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209 622 6109 SH SOLE 6109 0 0 SEMPRA ENERGY COM 816851109 379 2504 SH SOLE 1000 0 1504 SERVICENOW INC COM 81762P102 17952 63629 SH SOLE 29050 0 34579 SHAKE SHACK INC COM 819047101 391 6554 SH SOLE 6554 0 0 SHERWIN WILLIAMS COM 824348106 8998 15422 SH SOLE 346 0 15076 SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD ADR 824596100 593 15600 SH SOLE 15600 0 0 SIBANYE GOLD LTD SPONSORED ADR ADR 825724206 135 13600 SH SOLE 13600 0 0 SIERRA WIRELESS INC COM 826516106 8236 862488 SH SOLE 564981 0 297507 SILGAN HOLDINGS INC COM 827048109 11607 373555 SH SOLE 181350 0 192205 SILICON LABORATORIES INC COM COM 826919102 1719 14832 SH SOLE 14832 0 0 SILK ROAD MEDICAL INC COM 82710M100 471 11672 SH SOLE 11672 0 0 SIMPLY GOOD FOODS CO COM 82900L102 700 24517 SH SOLE 24517 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 952 7887 SH SOLE 3519 0 4368 SLM CORP COM COM 78442P106 2946 330497 SH SOLE 230897 0 99600 SNAP-ON INCORPORATED COM 833034101 1659 9777 SH SOLE 0 0 9777 SOLARIS OILFIELD INFRSTR INC CL A COM 83418M103 3828 273403 SH SOLE 190739 0 82664 SOUTHERN COMPANY COM 842587107 944 14854 SH SOLE 3739 0 11115 SOUTHWEST AIRLINES COM 844741108 228 4204 SH SOLE 1472 0 2732 SOUTHWEST GAS HOLDINGS INC COM 844895102 8435 111031 SH SOLE 83211 0 27820 SPDR DJIA ETF TRUST ETF 78467X109 567 1986 SH SOLE 123 0 1863 SPDR GOLD SHARES ETF 78463V107 31743 222262 SH SOLE 25170 0 197092 SPDR INDEX SHS FDS S&P INTL SMLCP ETF 78463X871 2205 69079 SH SOLE 69079 0 0 SPDR S&P 1000 ETF ETF 78464A847 215 5931 SH SOLE 381 0 5550 SPDR S&P DIVIDEND ETF ETF 78464A763 1135 10537 SH SOLE 1250 0 9287 SPDR S&P MIDCAP 400 DEP ETF TRUST ETF 78467Y107 3237 8624 SH SOLE 4721 0 3903 SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464A300 4188 63710 SH SOLE 63710 0 0 SPROTT PHYSICAL GOLD AND SILVER CEF 85208r101 274 18610 SH SOLE 0 0 18610 SPX CORPORATION COM 784635104 20423 401502 SH SOLE 182385 0 219117 SQUARE INC CL A COM 852234103 493 7880 SH SOLE 0 0 7880 SRC ENERGY INC COM COM 78470V108 2281 554136 SH SOLE 173485 0 380651 STAG INDL INC COM COM 85254J102 5565 176278 SH SOLE 123740 0 52538 STANDARD MOTOR PRODUCTS INC COM 853666105 1284 24119 SH SOLE 24119 0 0 STARBUCKS CORP COM COM 855244109 13257 150600 SH SOLE 49240 0 101360 STATE STREET CORPORATION COM 857477103 588 7434 SH SOLE 4069 0 3365 STEEL DYNAMICS COM 858119100 1219 35794 SH SOLE 35200 0 594 STERICYCLE INC COM 858912108 212 3310 SH SOLE 0 0 3310 STERIS PLC COM G8473T100 731 4800 SH SOLE 4800 0 0 STERLING CONSTRUCTION CO INC COM 859241101 7263 515800 SH SOLE 343734 0 172066 STEVEN MADDEN LTD COM 556269108 3066 71275 SH SOLE 19641 0 51634 STONERIDGE INC COM 86183P102 3880 132292 SH SOLE 34403 0 97889 STRYKER CORP COM 863667101 3042 14500 SH SOLE 1083 0 13417 SUN CMNTYS INC RE 866674104 1694 11287 SH SOLE 11287 0 0 SURMODICS INC. COM 868873100 874 21127 SH SOLE 5405 0 15722 SYSCO CORPORATION COM 871829107 653 7617 SH SOLE 1598 0 6019 T. ROWE PRICE GROUP INC. COM 74144T108 5796 47591 SH SOLE 45363 0 2228 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 5508 94803 SH SOLE 94354 0 449 TARGET CORPORATION COM 87612E106 22182 173102 SH SOLE 163863 0 9239 TELADOC INC COM 87918A105 1888 22543 SH SOLE 22536 0 7 TELEFONICA BRASIL SA SPONSORED ADR ADR 87936R106 252 17600 SH SOLE 17600 0 0 TELLURIAN INC COM 87968A104 145 20000 SH SOLE 0 0 20000 TELUS CORP COM COM 87971M103 1630 42074 SH SOLE 42074 0 0 TERADYNE INC COM 880770102 282 4125 SH SOLE 4125 0 0 TERRENO RLTY CORP RE 88146M101 437 8079 SH SOLE 8079 0 0 TESLA MOTORS COM 88160R101 398 953 SH SOLE 330 0 623 TETRA TECH INC COM 88162G103 4321 50141 SH SOLE 14369 0 35772 TEXAS INSTRUMENTS INC COM 882508104 3996 31141 SH SOLE 18550 0 12591 THE CHARLES SCHWAB CORPORATION COM COM 808513105 1869 39314 SH SOLE 27479 0 11835 THERMO FISHER SCIENTIFIC INC COM 883556102 59962 184666 SH SOLE 45651 0 139015 TIFFANY & CO COM 886547108 2779 20799 SH SOLE 8105 0 12694 TIM PARTICIPACOES S A SPONSORED ADR ADR 88706P205 545 28500 SH SOLE 28500 0 0 TIVITY HEALTH INC COM 88870R102 2393 117769 SH SOLE 24191 0 93578 TJX COMPANIES INC COM 872540109 45829 750671 SH SOLE 305356 0 445315 TORM PLC COM G89479102 487 43501 SH SOLE 43501 0 0 TORTOISE ENERGY INFRASTUCTURE CEF 89147L100 790 43749 SH SOLE 118 0 43631 TOTAL FINA ELF SA- SPON ADR ADR 89151E109 8686 156769 SH SOLE 155040 0 1729 TOWER SEMICONDUCTO COM M87915274 1306 54633 SH SOLE 54633 0 0 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 444 3164 SH SOLE 3164 0 0 TPI COMPOSITES INC COM COM 87266J104 844 45559 SH SOLE 45559 0 0 TRANSCAT INC COM 893529107 689 21637 SH SOLE 21637 0 0 TRANSUNION COM 89400J107 1408 16442 SH SOLE 7574 0 8868 TRAVELERS COMPANIES INC. COM 89417E109 10075 73642 SH SOLE 68031 0 5611 TREEHOUSE FOODS INC COM 89469A104 18050 372069 SH SOLE 184996 0 187073 TRUIST FINL CORP COM 89832Q109 764 13535 SH SOLE 1500 0 12035 TRUPANION INC COM COM 898202106 1417 37831 SH SOLE 37831 0 0 TTEC HLDGS INC COM COM 89854H102 3066 77389 SH SOLE 55729 0 21660 TURNING POINT THERAPEUTICS INC COM 90041T108 419 6715 SH SOLE 6715 0 0 TYLER TECHNOLOGIES, INC. COM 902252105 1927 6419 SH SOLE 2040 0 4379 ULTA SALON COSMETICS & FRANGRANCE INC COM 90384S303 953 3761 SH SOLE 52 0 3709 UMPQUA HOLDINGS CORP COM 904214103 32831 1853887 SH SOLE 590919 0 1262968 UNILEVER N V -NY SHARES ADR 904784709 8726 152139 SH SOLE 149159 0 2980 UNION PACIFIC CORP COM 907818108 18120 100260 SH SOLE 54279 0 45981 UNITED CMNTY BKS BLAIRSVLE GA COM COM 90984P303 10795 349592 SH SOLE 202228 0 147364 UNITED PARCEL SERVICE - CL B COM 911312106 7745 66209 SH SOLE 1944 0 64265 UNITED TECHNOLOGIES CORP COM 913017109 6816 45576 SH SOLE 9507 0 36069 UNITEDHEALTH GROUP INCORPORATED COM 91324P102 65056 221398 SH SOLE 59820 0 161578 UNIVERSAL ELECTRONICS COM 913483103 6816 130418 SH SOLE 33690 0 96728 UNUM GROUP COM 91529Y106 729 25015 SH SOLE 24980 0 35 UPWORK INC COM 91688F104 478 44820 SH SOLE 44820 0 0 US BANCORP DEL COM NEW COM 902973304 14907 251039 SH SOLE 193873 0 57166 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 215 3324 SH SOLE 1791 0 1533 VALE S A ADR ADR 91912E105 466 35274 SH SOLE 35274 0 0 VALERO ENERGY CORP COM 91913Y100 1679 17939 SH SOLE 14326 0 3613 VANECK VECTORS BIOTECH ETF ETF 92189F726 731 5240 SH SOLE 0 0 5240 VANECK VECTORS ETF TR SEMICONDUCTOR ET ETF 92189F676 368 2600 SH SOLE 0 0 2600 VANGUARD DIVIDEND APPREC ETF ETF 921908844 1019 8173 SH SOLE 2935 0 5238 VANGUARD EMERG MARKET VIPERS ETF 922042858 5975 134641 SH SOLE 80588 0 54053 VANGUARD EUROPE PACIFIC ETF ETF 921943858 1478 33609 SH SOLE 23803 0 9806 VANGUARD EXTENDED MARKET ETF ETF 922908652 2943 23373 SH SOLE 500 0 22873 VANGUARD FTSE ALL -WORLD EX-U ETF 922042775 2033 37775 SH SOLE 1200 0 36575 VANGUARD GROWTH ETF ETF 922908736 2318 12754 SH SOLE 2632 0 10122 VANGUARD HEALTH ETF ETF 92204A504 299 1558 SH SOLE 0 0 1558 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 318 1786 SH SOLE 1486 0 300 VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 469 2825 SH SOLE 2083 0 742 VANGUARD INFO TECH ETF ETF 92204A702 349 1428 SH SOLE 491 0 937 VANGUARD INT-TERM CORPORATE ETF 92206C870 341 3739 SH SOLE 3378 0 361 VANGUARD REIT ETF ETF 922908553 528 5707 SH SOLE 878 0 4829 VANGUARD S&P 500 ETF ETF 922908363 3840 12977 SH SOLE 7114 0 5863 VANGUARD SMALL CAP GRWTH ETF ETF 922908595 314 1583 SH SOLE 0 0 1583 VANGUARD TOTAL BOND MARKET ETF 921937835 214 2552 SH SOLE 2552 0 0 VANGUARD TOTAL STOCK MKT ETF ETF 922908769 2859 17479 SH SOLE 510 0 16969 VANGUARD VALUE ETF ETF 922908744 650 5425 SH SOLE 406 0 5019 VBI VACCINES INC COM 91822J103 30 22000 SH SOLE 0 0 22000 VEDANTA LTD SPONSORED ADR ADR 92242Y100 369 42800 SH SOLE 42800 0 0 VENTAS INC RE 92276F100 313 5451 SH SOLE 0 0 5451 VERINT SYSTEMS INC COM 92343X100 2435 44009 SH SOLE 9638 0 34371 VERISK ANALYTICS INC COM 92345Y106 374 2510 SH SOLE 2510 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 9702 158353 SH SOLE 51018 0 107335 VERMILION ENERGY INC COM 923725105 4549 277953 SH SOLE 197165 0 80788 VF CORPORATION COM 918204108 51789 519650 SH SOLE 198826 0 320824 VICI PPTYS INC RE 925652109 2264 88584 SH SOLE 88584 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A ADR 92763W103 767 54100 SH SOLE 54100 0 0 VISA INC CL A COM 92826C839 101303 538887 SH SOLE 162431 0 376456 VISTRA ENERGY CORP COM 92840M102 2120 92221 SH SOLE 92221 0 0 VODAFONE GROUP PLC COM 92857W308 895 46323 SH SOLE 0 0 46323 WALGREENS BOOTS ALLIANCE INC COM 931427108 10560 179070 SH SOLE 37336 0 141734 WALMART INC COM COM 931142103 10667 89741 SH SOLE 23094 0 66647 WARRIOR MET COAL INC COM 93627C101 3157 149444 SH SOLE 106855 0 42589 WASHINGTON FEDERAL INC COM 938824109 4236 115565 SH SOLE 76731 0 38834 WASTE CONNECTIONS INC COM 94106B101 1552 17091 SH SOLE 7824 0 9267 WASTE MANAGEMENT INC COM 94106L109 666 5844 SH SOLE 656 0 5188 WATSCO INC COM 942622200 1814 10050 SH SOLE 285 0 9765 WEC ENERGY GROUP INC COM 92939U106 12309 133513 SH SOLE 6994 0 126519 WELLS FARGO COMPANY COM 949746101 6702 124591 SH SOLE 24446 0 100145 WESBANCO INC COM 950810101 14754 390426 SH SOLE 195664 0 194762 WESTERN ALLIANCE BANCORP COM 957638109 2091 36684 SH SOLE 15626 0 21058 WESTERN MIDSTREAM PARTNERS LP OA 958669103 224 11363 SH SOLE 9990 0 1373 WESTERN UNION COM 959802109 385 14400 SH SOLE 7300 0 7100 WEYERHAEUSER CO COM 962166104 3340 110870 SH SOLE 9141 0 101729 WILLIAMS COMPANIES INC COM 969457100 223 9464 SH SOLE 605 0 8859 WILLIAMS-SONOMA INC COM 969904101 3003 40886 SH SOLE 39498 0 1388 WINTRUST FINANCIAL CORPORATION COM 97650W108 3637 51273 SH SOLE 31403 0 19870 WIPRO LTD SPON ADR 1 SH ADR 97651M109 175 46766 SH SOLE 46766 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 7426 219983 SH SOLE 58488 0 161495 WOODWARD INC COM 980745103 1738 14677 SH SOLE 4935 0 9742 WORKIVA INC COM 98139A105 2926 69640 SH SOLE 14267 0 55373 WORLD FUEL SVCS CORP COM COM 981475106 7359 169404 SH SOLE 46012 0 123392 WPX ENERGY COM 98212B103 21941 1596766 SH SOLE 919918 0 676848 X FINANCIAL SPONSORED ADS ADR 98372W103 37 21700 SH SOLE 21700 0 0 XCEL ENERGY INC COM 98389B100 5991 94457 SH SOLE 74526 0 19931 XILINX INC COM 983919101 382 3912 SH SOLE 1320 0 2592 YUM BRANDS INC COM 988498101 2390 23744 SH SOLE 6963 0 16781 YUM CHINA HOLDINGS INC COM 98850P109 754 15680 SH SOLE 1412 0 14268 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 61806 241680 SH SOLE 88495 0 153185 ZENDESK INC COM COM 98936J101 1091 14240 SH SOLE 14234 0 6 ZIMMER BIOMET HOLDINGS COM 98956P102 739 4944 SH SOLE 1240 0 3704 ZIONS BANCORPORATION COM 989701107 25709 495015 SH SOLE 254748 0 240267 ZOETIS INC COM 98978V103 90873 686776 SH SOLE 138015 0 548761