0001006378-20-000006.txt : 20200814 0001006378-20-000006.hdr.sgml : 20200814 20200814145944 ACCESSION NUMBER: 0001006378-20-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200814 DATE AS OF CHANGE: 20200814 EFFECTIVENESS DATE: 20200814 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: 201104310 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 06-30-2020 06-30-2020 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 08-14-2020 1 0 0 false 1 028-06325 New York Life Investment Management LLC
INFORMATION TABLE 2 13F2Q2020_v2.xml 3M COMPANY COM 88579Y101 25911 166120 SH SOLE 50232 0 115888 AAR CORP COM 000361105 2094 101244 SH SOLE 70449 0 30795 AARONS INC COM 002535300 1698 37396 SH SOLE 36909 0 487 ABB LTD-SPON ADR ADR 000375204 570 25245 SH SOLE 21945 0 3300 ABBOTT LABS COM 002824100 66740 730095 SH SOLE 328254 0 401841 ABBVIE INC COM COM 00287Y109 20235 206107 SH SOLE 87295 0 118812 ACCENTURE LTD CL A COM G1151C101 20779 96845 SH SOLE 68488 0 28357 ADAPTIVE BIOTECHNOLOGIES CORP COM COM 00650F109 1278 26425 SH SOLE 1 26425 0 0 ADDUS HOMECARE CORP COM 006739106 1500 16202 SH SOLE 1 16202 0 0 ADOBE INC. COM 00724F101 160983 369718 SH SOLE 64300 0 305418 ADVANCE AUTO PARTS INC. COM 00751Y106 1595 11189 SH SOLE 4966 0 6223 ADVANCED ENERGY INDS COM 007973100 5299 78188 SH SOLE 16225 0 61963 AEROVIRONMENT INC COM 008073108 761 9563 SH SOLE 1 9513 0 50 AFLAC INC COM 001055102 1689 46849 SH SOLE 33886 0 12963 AGILENT TECHNOLOGIES COM 00846U101 15592 176316 SH SOLE 124855 0 51461 AGREE REALTY CORP RE 008492100 265 4044 SH SOLE 3964 0 80 AIR LEASE CORP COM 00912X302 21907 747008 SH SOLE 163974 0 583034 AIR PRODUCTS & CHEMICALS INC COM 009158106 4653 19266 SH SOLE 6497 0 12769 AKAMAI TECHNOLOGIES COM 00971T101 672 6275 SH SOLE 4775 0 1500 ALCON INC ORD SHS COM H01301128 48677 850163 SH SOLE 299274 0 550889 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 8165 37849 SH SOLE 35137 0 2712 ALKERMES PLC COM G01767105 4252 218932 SH SOLE 142648 0 76284 ALLEGIANT TRAVEL CO COM COM 01748X102 4128 37798 SH SOLE 10082 0 27716 ALLETE INC COM 018522300 11650 213330 SH SOLE 155831 0 57499 ALLIANCE NATIONAL MUNI INC CEF 01864U106 626 46625 SH SOLE 0 0 46625 ALLIANT ENERGY CORP COM 018802108 771 16122 SH SOLE 9326 0 6796 ALLSTATE CORP COM 020002101 903 9297 SH SOLE 5995 0 3302 ALNYLAM PHARMACEUTICALS COM 02043Q107 296 2000 SH SOLE 0 0 2000 ALPHABET INC CL A COM 02079K305 16720 11801 SH SOLE 4764 0 7037 ALPHABET INC, CL C COM 02079K107 93524 66206 SH SOLE 30601 0 35605 ALTRIA GROUP INC COM 02209S103 545 13821 SH SOLE 2776 0 11045 AMARIN CORP PLC SPONS ADR NEW COM 023111206 76 11000 SH SOLE 11000 0 0 AMAZON.COM, INC. COM 023135106 206576 74850 SH SOLE 20988 0 53862 AMEDISYS INC COM 023436108 9009 45366 SH SOLE 1 19534 0 25832 AMEREN CORPORATION COM 023608102 257 3645 SH SOLE 0 0 3645 AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 260 20500 SH SOLE 20500 0 0 AMERICAN AIRLINES GROUP INC COM 02376R102 203 15511 SH SOLE 0 0 15511 AMERICAN ELECTRIC POWER COMPANY COM 025537101 2091 26257 SH SOLE 21535 0 4722 AMERICAN EXPRESS COM 025816109 529 5551 SH SOLE 1244 0 4307 AMERICAN TOWER CORP-CL A COM 03027X100 6474 25027 SH SOLE 900 0 24127 AMERICAN WATER WORKS INC COM 030420103 1936 15029 SH SOLE 11645 0 3384 AMERICOLD REALTY TRUST RE 03064D108 8353 230101 SH SOLE 1 95995 0 134106 AMERIS BANCORP COM 03076K108 4480 189943 SH SOLE 51218 0 138725 AMERISAFE INC COM COM 03071H100 537 8777 SH SOLE 1 8777 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1119 11106 SH SOLE 11072 0 34 AMETEK INC COM 031100100 209 2331 SH SOLE 0 0 2331 AMEX TECHNOLOGY SELECT SPDR FUND ETF 81369Y803 2244 21475 SH SOLE 15834 0 5641 AMGEN INC COM 031162100 15665 66375 SH SOLE 58879 0 7496 AMICUS THERAPEUTICS INC COM 03152W109 781 51753 SH SOLE 1 51753 0 0 AMPHENOL CORP CL A - NEW COM 032095101 10115 105459 SH SOLE 9990 0 95469 ANALOG DEVICES COM 032654105 3555 28993 SH SOLE 9614 0 19379 ANAPLAN INC COM 03272L108 3335 73645 SH SOLE 1 26408 0 47237 ANGIODYNAMICS INC COM 03475V101 3591 352749 SH SOLE 179904 0 172845 ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 504 17100 SH SOLE 17100 0 0 ANIXA BIOSCIENCES INC COM 03528H109 53 17400 SH SOLE 0 0 17400 ANNALY CAPITAL MANAGEMENT IN RE 035710409 167 25425 SH SOLE 0 0 25425 ANSYS INC COM 03662Q105 2601 8902 SH SOLE 636 0 8266 AON PLC CL A COM G0403H108 26731 138667 SH SOLE 81151 0 57516 APPLE INC. COM 037833100 156843 429948 SH SOLE 166988 0 262960 APPLIED MATERIALS INC COM 038222105 2613 43198 SH SOLE 3248 0 39950 ARCHER DANIELS MIDLAND CO COM 039483102 739 18478 SH SOLE 15139 0 3339 ARES CAPITAL CORP OA 04010L103 7846 544120 SH SOLE 23476 0 520644 ARES MANAGEMENT CORPORATION COM 03990B101 48517 1221610 SH SOLE 239173 0 982437 ARGO GROUP INTL HLDGS LTD COM G0464B107 510 14640 SH SOLE 14350 0 290 ARMSTRONG WORLD INDS INC COM 04247X102 5368 68889 SH SOLE 18336 0 50553 ASGN Inc. COM 00191U102 894 13404 SH SOLE 1 13375 0 29 ASPEN TECHNOLOGY INC COM 045327103 1331 12838 SH SOLE 0 0 12838 ASTEC INDUSTRIES INC COM 046224101 11344 245009 SH SOLE 159054 0 85955 AT & T INC COM 00206R102 3950 130547 SH SOLE 51416 0 79131 ATLANTIC UNION BANKSHARES CORP COM 04911A107 971 41959 SH SOLE 41111 0 848 ATLANTICA SUBSTAINABLE INFRASTRUCTURE PLC COM G0751N103 1510 51878 SH SOLE 50851 0 1027 ATMOS ENERGY CORP COM 049560105 2165 21693 SH SOLE 21693 0 0 AUTODESK COM 052769106 765 3202 SH SOLE 98 0 3104 AUTOHOME INC SP ADR RP CL A ADR 05278C107 625 8272 SH SOLE 8272 0 0 AUTOMATIC DATA PROCESSING COM 053015103 651 4359 SH SOLE 3103 0 1256 AUTOZONE INC COM 053332102 1111 985 SH SOLE 5 0 980 AVALARA INC COM 05338G106 781 5871 SH SOLE 1896 0 3975 AVERY DENNISON CORP COM 053611109 42940 376417 SH SOLE 160623 0 215794 Avient Corp COM 05368V106 734 28007 SH SOLE 1 27807 0 200 AXIS CAPITAL HOLDINGS LTD COM G0692U109 1851 45623 SH SOLE 44995 0 628 AZZ INC COM 002474104 8017 233688 SH SOLE 151423 0 82265 BALCHEM CORPORATION COM 057665200 26582 280383 SH SOLE 3590 0 276793 BALL CORP COM 058498106 453 6511 SH SOLE 6000 0 511 BANCO BBVA ARGENTINA SA SPONSORED ADS ADR 058934100 139 36900 SH SOLE 36900 0 0 BANCO BRADESCO S A SP ADR PFD NEW ADR 059460303 75 19690 SH SOLE 19690 0 0 BANK AMER CORP COM COM 060505104 2994 125854 SH SOLE 25592 0 100262 BANK OF HAWAII CORPORATION COM 062540109 568 9248 SH SOLE 6248 0 3000 BANK OF MONTREAL COM 063671101 214 4008 SH SOLE 15 0 3993 BANK OF NEW YORK MELLON CORP COM 064058100 1495 38697 SH SOLE 2604 0 36093 BANK OZK COM 06417N103 384 16368 SH SOLE 1 16368 0 0 BARRETT BUSINESS SERVICES INC COM 068463108 1161 21841 SH SOLE 21215 0 626 BAXTER INTERNATIONAL INC. COM 071813109 39846 462765 SH SOLE 153095 0 309670 BCE INC. COM 05534B760 602 14366 SH SOLE 13880 0 486 BECTON DICKINSON COM 075887109 4574 19114 SH SOLE 13099 0 6015 BELDEN INC COM 077454106 8030 246652 SH SOLE 164378 0 82274 BENCHMARK ELECTRS INC COM 08160H101 648 30016 SH SOLE 29441 0 575 BERKLEY W R CORP COM 084423102 285 4968 SH SOLE 4903 0 65 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 4810 18 SH SOLE 2 0 16 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 42147 235999 SH SOLE 63710 0 172289 BERRY GLOBAL GROUP INC COM 08579W103 6016 135795 SH SOLE 35659 0 100136 BIOGEN IDEC INC COM 09062X103 2606 9740 SH SOLE 24 0 9716 BIO-RAD LABORATORIES INC COM 090572207 9143 20249 SH SOLE 5438 0 14811 BIO-TECHNE CORP COM 09073M104 61048 231232 SH SOLE 54147 0 177085 BIOTELEMETRY INC COM 090672106 660 14586 SH SOLE 1 14586 0 0 BLACK HILLS CORP COM 092113109 1732 30573 SH SOLE 28131 0 2442 BLACKLINE INC COM 09239B109 10762 129790 SH SOLE 34360 0 95430 BLACKROCK INC-CLASS A COM 09247X101 15098 27764 SH SOLE 26677 0 1087 BLACKROCK MUNIHOLDINGS QUALITY FUND II CEF 09254C107 574 46100 SH SOLE 0 0 46100 BLACKROCK MUNIYIELD INSURED FUND CEF 09254E103 228 17520 SH SOLE 0 0 17520 BLACKSTONE MORTGAGE TRUST RE 09257W100 950 39570 SH SOLE 0 0 39570 BLUEPRINT MEDICINES CORP COM 09627Y109 885 11328 SH SOLE 1 11328 0 0 BOEING CO COM 097023105 2027 11040 SH SOLE 463 0 10577 BOK FINL CORP COM NEW COM 05561Q201 381 6754 SH SOLE 6754 0 0 BP AMOCO PLC ADR 055622104 429 18351 SH SOLE 1000 0 17351 BRIGHT HORIZONS FAM SOL IN DEL COM COM 109194100 1994 17013 SH SOLE 1 16211 0 802 BRISTOL MYERS SQUIBB CO COM 110122108 5130 87023 SH SOLE 49818 0 37205 BRISTOL MYERS SQUIBB CO CONTNGNT VAL RT RTS 110122157 36 10114 SH SOLE 0 0 10114 BROADCOM INC COM 11135F101 18750 59361 SH SOLE 47225 0 12136 BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103 2027 16065 SH SOLE 15618 0 447 BROOKS AUTOMATION INC NEW COM COM 114340102 961 21741 SH SOLE 21311 0 430 BROWN-FORMAN CORPORATION CLS B COM 115637209 959 15087 SH SOLE 3525 0 11562 BWX TECHNOLOGIES INC COM COM 05605H100 9453 166968 SH SOLE 53465 0 113503 CABLE ONE INC COM 12685J105 36975 20837 SH SOLE 7570 0 13267 CABOT OIL & GAS CORP COM 127097103 216 12600 SH SOLE 8600 0 4000 CACI INTERNATIONAL INC COM 127190304 462 2130 SH SOLE 75 0 2055 CAE INC COM COM 124765108 254 15686 SH SOLE 15686 0 0 CALIFORNIA WATER SERVICE GROUP COM 130788102 7572 158728 SH SOLE 103021 0 55707 CALLAWAY GOLF CO COM 131193104 1057 60395 SH SOLE 1 59892 0 503 CALLON PETROLEUM CO COM 13123X102 34 29771 SH SOLE 0 0 29771 CARDINAL HEALTH INC COM 14149Y108 462 8872 SH SOLE 7525 0 1347 CARDIOVASCULAR SYS INC DEL COM COM 141619106 821 26043 SH SOLE 1 26043 0 0 CARETRUST REIT INC RE 14174T107 172 10000 SH SOLE 0 0 10000 CARLISLE COMPANIES INCORPORATED COM 142339100 7693 64273 SH SOLE 17506 0 46767 CARRIER GLOBAL CORPORATION COM COM 14448C104 430 19689 SH SOLE 7177 0 12512 CASELLA WASTE SYS INC CL A COM 147448104 6333 121502 SH SOLE 25448 0 96054 CASEYS GEN STORES INC COM COM 147528103 381 2546 SH SOLE 2540 0 6 CATALENT INC COM 148806102 52976 722827 SH SOLE 1 316736 0 406091 CATERPILLAR INC COM 149123101 3916 30956 SH SOLE 1448 0 29508 CERNER CORP COM 156782104 1383 20157 SH SOLE 12920 0 7237 CHARLES RIV LABS INTL INC COM 159864107 14656 84092 SH SOLE 37051 0 47041 CHARTER COMMUNICATIONS INC A COM 16119P108 712 1398 SH SOLE 129 0 1269 CHECK POINT SOFTWARE TECH COM M22465104 410 3833 SH SOLE 1354 0 2479 CHEMBIO DIAGNOSTICS INC COM 163572209 1247 383910 SH SOLE 249322 0 134588 CHEVRON CORP NEW COM COM 166764100 9682 108395 SH SOLE 42986 0 65409 CHILDREN'S PLACE RETAIL STORE COM 168905107 2545 68107 SH SOLE 18422 0 49685 CHOICE HOTELS INTL INC COM COM 169905106 3786 47959 SH SOLE 13286 0 34673 CHUBB LIMITED COM COM H1467J104 2318 18315 SH SOLE 16734 0 1581 CHURCH & DWIGHT COM 171340102 3251 42068 SH SOLE 5433 0 36635 CHURCHILL DOWNS INC COM 171484108 6044 45396 SH SOLE 1 21399 0 23997 CIGNA CORP COM 125523100 1529 8139 SH SOLE 778 0 7361 CINTAS CORP COM 172908105 24472 91883 SH SOLE 36150 0 55733 CIRCOR INTL INC COM 17273K109 8454 331837 SH SOLE 219744 0 112093 CISCO SYSTEMS INC COM 17275R102 17270 369965 SH SOLE 46159 0 323806 CITIGROUP COM 172967424 3445 67431 SH SOLE 3148 0 64283 CITIZENS FINANCIAL GROUP INC COM 174610105 740 29264 SH SOLE 2303 0 26961 CLOROX CO COM 189054109 25256 115171 SH SOLE 64570 0 50601 CME GROUP INC COM 12572Q105 779 4800 SH SOLE 2948 0 1852 CMS ENERGY CORP COM 125896100 302 5177 SH SOLE 0 0 5177 COCA COLA COM 191216100 10780 241626 SH SOLE 143743 0 97883 COEUR MNG INC COM 192108504 2124 418220 SH SOLE 272093 0 146127 COGENT COMMUNICATIONS HLDGS IN COM NEW COM 19239V302 958 12392 SH SOLE 1 12392 0 0 COGNEX CORP COM 192422103 886 14836 SH SOLE 0 0 14836 COGNIZANT TECHNOLOGY SOLUTIONS - CL - A COM 192446102 703 12370 SH SOLE 2368 0 10002 COHERENT INC COM COM 192479103 2573 19640 SH SOLE 4099 0 15541 COLGATE PALMOLIVE COMPANY COM 194162103 1188 16229 SH SOLE 3988 0 12241 COLUMBIA EMERGING MARKETS CONS ETF 19762B509 1962 86033 SH SOLE 2900 0 83133 COLUMBIA PPTY TR INC RE 198287203 2163 164639 SH SOLE 107137 0 57502 COLUMBIA SPORTSWEAR CO COM 198516106 1748 21694 SH SOLE 4950 0 16744 COLUMBUS MCKINNON CORP COM 199333105 14935 446651 SH SOLE 252223 0 194428 COMCAST CL A COM 20030N101 58411 1498334 SH SOLE 554422 0 943912 COMMERCE BANCSHARES INC COM 200525103 222 3750 SH SOLE 3750 0 0 COMMUNITY BANK SYSTEM INC COM 203607106 9330 163652 SH SOLE 106514 0 57138 COMMVAULT SYSTEM INC COM 204166102 9514 245869 SH SOLE 161737 0 84132 COMPASS MINERALS INTL INC COM 20451N101 21651 444175 SH SOLE 257698 0 186477 CONCHO RESOURCES INC COM 20605P101 3163 61292 SH SOLE 6952 0 54340 CONDUENT INC COM 206787103 2018 844274 SH SOLE 547247 0 297027 CONMED CORP COM 207410101 853 11858 SH SOLE 1 11858 0 0 CONOCOPHILLIPS COM 20825C104 2956 70514 SH SOLE 10804 0 59710 CONSOLIDATED EDISON INC COM 209115104 420 5840 SH SOLE 3763 0 2077 CONSTELLATION BRANDS INC COM 21036P108 489 2796 SH SOLE 1493 0 1303 CONSUMER STAPLES SELECT SECTOR SPDR FD ETF 81369Y308 454 7735 SH SOLE 7735 0 0 CORE MARK HOLDING CO INC COM 218681104 10586 424278 SH SOLE 230518 0 193760 CORNING INC COM 219350105 259 9975 SH SOLE 0 0 9975 CORTEVA INC COM 22052L104 523 19558 SH SOLE 17187 0 2371 COSTAR GROUP INC COM 22160N109 3729 5246 SH SOLE 1990 0 3256 COSTCO WHOLESALE CORP. COM 22160K105 50530 166694 SH SOLE 70517 0 96177 COUSINS PPTYS INC RE 222795502 4794 160580 SH SOLE 97035 0 63545 CRANE COMPANY COM 224399105 2216 37268 SH SOLE 36628 0 640 CROWN CASTLE INTERNATIONAL CORP COM 22822V101 2906 17311 SH SOLE 2555 0 14756 CSG SYS INTL INC COM 126349109 6821 164840 SH SOLE 107010 0 57830 CSW INDUSTRIALS INC. COM 126402106 638 9248 SH SOLE 0 0 9248 CSX CORPORATION COM 126408103 1192 17109 SH SOLE 9943 0 7166 CUBESMART RE 229663109 5045 187425 SH SOLE 38175 0 149250 CURTISS WRIGHT CORP COM 231561101 1394 15631 SH SOLE 6851 0 8780 CVR ENERGY INC COM COM 12662P108 1002 49816 SH SOLE 49546 0 270 CVS CAREMARK CORPORATION COM 126650100 785 12130 SH SOLE 1175 0 10955 CYRUSONE INC RE 23283R100 7201 99149 SH SOLE 53948 0 45201 D R HORTON INC COM COM 23331A109 412 7424 SH SOLE 7424 0 0 DANAHER CORPORATION COM 235851102 64034 362140 SH SOLE 119373 0 242767 DAVITA INC COM 23918K108 347 4390 SH SOLE 80 0 4310 DEERE & CO COM 244199105 1148 7303 SH SOLE 3052 0 4251 DELL TECHNOLOGIES INC CL C COM 24703L202 1054 19186 SH SOLE 0 0 19186 DEXCOM, INC. COM 252131107 730 1800 SH SOLE 0 0 1800 DIAGEO PLC ADR 25243Q205 390 2910 SH SOLE 836 0 2074 DIAMONDBACK ENERGY INC COM 25278X109 215 5149 SH SOLE 5149 0 0 DIGITAL REALTY TRUST INC RE 253868103 256 1800 SH SOLE 0 0 1800 DIODES INC COM 254543101 1935 38204 SH SOLE 7200 0 31004 DISCOVER FINANCIAL SERVICES COM 254709108 3092 61648 SH SOLE 1530 0 60118 DISNEY WALT CO COM 254687106 17820 159804 SH SOLE 28522 0 131282 DOLBY LABORATORIES INC COM 25659T107 272 4127 SH SOLE 4127 0 0 DOLLAR GENERAL COM 256677105 8123 42622 SH SOLE 1391 0 41231 DOMINION RESOURCES INC/VA COM 25746U109 323 3980 SH SOLE 732 0 3248 DONALDSON CO INC COM 257651109 587 12581 SH SOLE 0 0 12581 DORMAN PRODUCTS INC COM 258278100 5669 84536 SH SOLE 21811 0 62725 DOVER CORP COM 260003108 579 5994 SH SOLE 1487 0 4507 DOW CHEMICAL CO COM 260557103 4644 114260 SH SOLE 29861 0 84399 DTE ENERGY COMPANY COM 233331107 722 6707 SH SOLE 5300 0 1407 DUKE ENERGY CORPORATION COM 26441C204 1222 15300 SH SOLE 8640 0 6660 DUPONT DE NEMOURS INC COM 26614N102 3160 59421 SH SOLE 22255 0 37166 EAGLE BANCORP INC COM 268948106 684 20897 SH SOLE 1 20897 0 0 EASTMAN CHEMICAL CO COM 277432100 2562 36704 SH SOLE 8066 0 28638 EATON CORP PLC COM G29183103 975 11174 SH SOLE 1324 0 9850 ECOLAB INC COM 278865100 5661 28412 SH SOLE 950 0 27462 EDITAS MEDICINE INC COM 28106W103 7217 244000 SH SOLE 5600 0 238400 EDWARDS LIFESCIENCES CORPORATION COM 28176E108 2157 31206 SH SOLE 1083 0 30123 EMERSON ELECTRIC COM 291011104 4877 78678 SH SOLE 41841 0 36837 EMPIRE STATE REALTY TRUST-A RE 292104106 4443 634364 SH SOLE 412585 0 221779 ENBRIDGE INC COM 29250N105 359 11788 SH SOLE 2696 0 9092 ENCOMPASS HEALTH CORP COM 29261A100 5745 92750 SH SOLE 25150 0 67600 ENCORE WIRE CORP COM COM 292562105 655 13406 SH SOLE 13142 0 264 ENDAVA PLC ADS COM 29260V105 1024 21200 SH SOLE 1 21200 0 0 ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 273 36340 SH SOLE 36340 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 285 7595 SH SOLE 7594 0 1 ENERGY TRANSFER EQUITY LP COM 29273V100 191 27006 SH SOLE 22573 0 4433 ENERPLUS CORPORATION COM 292766102 779 275367 SH SOLE 272294 0 3073 ENERSYS COM 29275Y102 19776 307163 SH SOLE 163586 0 143577 ENSIGN GROUP INC COM 29358P101 1405 33545 SH SOLE 30934 0 2611 ENTEGRIS INC COM COM 29362U104 11673 197691 SH SOLE 1 71080 0 126611 ENTERGY CORP COM 29364G103 256 2726 SH SOLE 0 0 2726 ENTERPRISE FINL SVCS CORP COM COM 293712105 8111 260641 SH SOLE 169601 0 91040 ENTERPRISE PRODUCTS PARTNERS L.P. OA 293792107 10406 572227 SH SOLE 17700 0 554527 ENVESTNET INC COM COM 29404K106 2233 30367 SH SOLE 1 30367 0 0 EOG RESOURCES INC. COM 26875P101 2873 56469 SH SOLE 3596 0 52873 EPAM SYS INC COM COM 29414B104 668 2652 SH SOLE 2000 0 652 EQUITY COMMONWEALTH RE 294628102 52546 1631758 SH SOLE 927715 0 704043 EQUITY RESIDENTIAL PROPERTIES RE 29476L107 235 4000 SH SOLE 0 0 4000 ESSENTIAL UTILS INC COM COM 29670G102 320 7594 SH SOLE 7594 0 0 ESTEE LAUDER COMPANIES - CLASS A COM 518439104 43483 230488 SH SOLE 49688 0 180800 EURONAV COM B38564108 5581 693402 SH SOLE 693402 0 0 EVENTBRITE INC COM CL A COM 29975E109 326 38087 SH SOLE 1 38087 0 0 EVERBRIDGE INC COM COM 29978A104 5331 38532 SH SOLE 1 14394 0 24138 EVERCORE INC CLASS A COM 29977A105 478 8119 SH SOLE 1 8119 0 0 EVERSOURCE ENERGY COM 30040W108 315 3787 SH SOLE 27 0 3760 EVERTEC INC COM 30040P103 1723 61328 SH SOLE 60339 0 989 EXELON CORP COM COM 30161N101 504 13913 SH SOLE 10663 0 3250 EXXON MOBIL CORP COM 30231G102 8384 187820 SH SOLE 60009 0 127811 FACEBOOK INC -A COM 30303M102 810 3562 SH SOLE 332 0 3230 FARO TECHNOLOGIES INC COM 311642102 29777 555546 SH SOLE 352272 0 203274 FASTENAL COMPANY COM 311900104 329 7650 SH SOLE 4000 0 3650 FATE THERAPEUTICS INC COM COM 31189P102 672 19597 SH SOLE 1 19597 0 0 FEDERAL EXPRESS CORP COM 31428X106 226 1606 SH SOLE 100 0 1506 FERRO CORP COM 315405100 10070 843580 SH SOLE 483124 0 360456 FIDELITY NATIONAL INFORMATION COM 31620M106 263 1958 SH SOLE 0 0 1958 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 419 18126 SH SOLE 18126 0 0 FINVOLUTION GROUP SPONSORED ADS ADR 31810T101 84 46600 SH SOLE 46600 0 0 FIREEYE INC COM 31816Q101 8794 722333 SH SOLE 468967 0 253366 FIRST BUSEY CORP COM 319383204 7246 388648 SH SOLE 253585 0 135063 FIRST INDUSTRIAL REALTY TRUST, INC RE 32054K103 1054 27406 SH SOLE 27206 0 200 FIRST INTST BANCSYSTEM INC COM 32055Y201 903 29191 SH SOLE 28605 0 586 FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 24477 230967 SH SOLE 84473 0 146494 FIRST TRUST NASDQ 100 EQ WEI ETF 337344105 5410 67620 SH SOLE 1150 0 66470 FIRST WESTN FINL INC COM 33751L105 166 11644 SH SOLE 11644 0 0 FIRSTCASH INC COM COM 33767D105 679 10062 SH SOLE 10007 0 55 FISERV INC COM 337738108 316 3239 SH SOLE 106 0 3133 FIVE BELOW INC COM COM 33829M101 2851 26683 SH SOLE 5591 0 21092 FIVE9 INC COM 338307101 13829 124983 SH SOLE 31877 0 93106 FLIR SYSTEMS INC. COM 302445101 14173 349732 SH SOLE 205737 0 143995 FMC CORP COM 302491303 56536 567828 SH SOLE 257447 0 310381 FNB CORPORATION COM 302520101 1975 262094 SH SOLE 101936 0 160158 FNF GROUP COM 31620R303 435 14250 SH SOLE 5500 0 8750 FOCUS FINL PARTNERS INC COM CL A COM 34417P100 741 22442 SH SOLE 1 22442 0 0 FORTINET INC COM 34959E109 506 3689 SH SOLE 3650 0 39 FORTIVE CORPORATION COM 34959J108 536 7896 SH SOLE 749 0 7147 FORWARD AIR CORP COM COM 349853101 3431 68918 SH SOLE 31572 0 37346 FOX FACTORY HOLDING CORP COM 35138V102 9275 112248 SH SOLE 1 42567 0 69681 FRANCO NEVADA CORP COM 351858105 55569 397933 SH SOLE 119223 0 278710 FRESH DEL MONTE PRODUCE INC ORD COM G36738105 629 25575 SH SOLE 25077 0 498 GALLAGHER ARTHUR J COM 363576109 862 8865 SH SOLE 3700 0 5165 GARMIN LTD COM H2906T109 661 6763 SH SOLE 6763 0 0 GARTNER INC COM 366651107 259 2132 SH SOLE 1600 0 532 GENERAC HOLDINGS INC COM 368736104 2820 23129 SH SOLE 1 23129 0 0 GENERAL DYNAMICS CORP COM 369550108 699 4679 SH SOLE 248 0 4431 GENERAL ELECTRIC CO COM 369604103 863 126135 SH SOLE 32884 0 93251 GENERAL MILLS INC COM 370334104 3809 61779 SH SOLE 24988 0 36791 GENPACT LTD COM G3922B107 513 14038 SH SOLE 14038 0 0 GILDAN ACTIVEWEAR COM 375916103 4222 272516 SH SOLE 177743 0 94773 GILEAD SCIENCES INC. COM 375558103 1339 17401 SH SOLE 4553 0 12848 GLACIER BANCORP INC COM 37637q105 10801 306005 SH SOLE 158668 0 147337 GLOBANT S A COM COM L44385109 2358 15736 SH SOLE 1 15736 0 0 GLOBE LIFE INC COM COM 37959E102 26281 354355 SH SOLE 124803 0 229552 GLOBUS MEDICAL INC COM 379577208 7394 154947 SH SOLE 1 68491 0 86456 GOLDMAN SACHS ETF TR ACCES TREASURY ETF 381430529 211 2100 SH SOLE 0 0 2100 GOLDMAN SACHS GROUP INC. COM 38141G104 243 1232 SH SOLE 545 0 687 GOOSEHEAD INS INC COM CL A COM 38267D109 2529 33646 SH SOLE 1 33646 0 0 GRACO INC. COM 384109104 763 15892 SH SOLE 0 0 15892 GRAHAM HLDGS CO COM 384637104 574 1676 SH SOLE 1643 0 33 GRAINGER WW INC COM 384802104 8490 27019 SH SOLE 1850 0 25169 GRANITE CONSTR INC COM COM 387328107 972 50832 SH SOLE 11041 0 39791 GRAPHIC PACKAGING HLDG CO COM COM 388689101 1215 86871 SH SOLE 85614 0 1257 GRIFOLS S A SP ADR ADR 398438408 608 33337 SH SOLE 33337 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 54584 492236 SH SOLE 152506 0 339730 HAEMONETICS CORP COM 405024100 3934 43939 SH SOLE 11408 0 32531 HAIN CELESTIAL GROUP COM 405217100 56336 1788065 SH SOLE 945464 0 842601 HALLIBURTON COMPANY COM 406216101 238 18286 SH SOLE 2270 0 16016 HAMILTON LANE INC CL A COM 407497106 991 14704 SH SOLE 1 14704 0 0 HANOVER INSURANCE CORP COM 410867105 1177 11616 SH SOLE 9947 0 1669 HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 247 59200 SH SOLE 59200 0 0 HARTFORD FINANCIAL SERVICES GROUP, INC. COM 416515104 556 14420 SH SOLE 14383 0 37 HASBRO INC COM 418056107 31856 425748 SH SOLE 169483 0 256265 HEALTHCARE SERVICES GROUP INC COM 421906108 3872 158477 SH SOLE 36174 0 122303 HEALTHPEAK PROPERTIES INC RE 42250P103 210 7567 SH SOLE 1505 0 6062 HELMERICH & PAYNE INC COM COM 423452101 4880 250105 SH SOLE 162790 0 87315 HENRY JACK & ASSOCIATES COM 426281101 2022 10986 SH SOLE 4046 0 6940 HEXCEL CORP COM 428291108 1286 28426 SH SOLE 1 28426 0 0 HOLOGIC INC COM 436440101 21874 383659 SH SOLE 179367 0 204292 HOME DEPOT INC COM 437076102 38689 154294 SH SOLE 98156 0 56138 HONEYWELL INTERNATIONAL INC. COM 438516106 33631 232701 SH SOLE 27125 0 205576 HORACE MANN EDUCATORS CORPORATION COM 440327104 707 19250 SH SOLE 18868 0 382 HORIZON PHARMA PLC COM G46188101 6822 122746 SH SOLE 28345 0 94401 HOULIHAN LOKEY INC COM 441593100 1390 24970 SH SOLE 1 24755 0 215 HUAMI CORP SPONSORED ADS ADR 44331K103 138 11100 SH SOLE 11100 0 0 HUB GROUP INC CL A COM 443320106 3048 63681 SH SOLE 13177 0 50504 HUMANA INC COM 444859102 387 999 SH SOLE 0 0 999 HUNTSMAN CORP COM 447011107 887 49325 SH SOLE 48651 0 674 HURON CONSULTING GROUP INC COM 447462102 5408 122230 SH SOLE 1 87035 0 35195 IBERIABANK CORP COM 450828108 2026 44451 SH SOLE 7415 0 37036 IBM COM 459200101 6364 52775 SH SOLE 19257 0 33518 ICAD INC COM 44934S206 300 30000 SH SOLE 0 0 30000 ICF INTL INC COM COM 44925C103 969 14943 SH SOLE 14648 0 295 ICU MEDICAL INC COM 44930G107 11911 64614 SH SOLE 41730 0 22884 IDEX CORP COM 45167R104 4538 28730 SH SOLE 9523 0 19207 IDEXX LABS INC COM 45168D104 3590 10877 SH SOLE 7728 0 3149 IHS MARKIT LTD COM G47567105 59250 784082 SH SOLE 360533 0 423549 ILLINOIS TOOL WORKS CO COM 452308109 52922 302838 SH SOLE 33894 0 268944 INDEPENDENT BANK CORP MASS COM 453836108 1054 15702 SH SOLE 15397 0 305 INDEPENDENT BK GROUP INC COM 45384B106 762 18795 SH SOLE 18423 0 372 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 806 11731 SH SOLE 11681 0 50 INGEVITY CORP COM 45688C107 5093 96778 SH SOLE 1 47798 0 48980 INNOSPEC INC COM 45768S105 764 9881 SH SOLE 1 8732 0 1149 INNOVATIVE INDL PPTYS INC COM RE 45781V101 1397 15860 SH SOLE 15860 0 0 INPHI CORP COM COM 45772F107 1768 15049 SH SOLE 1 15049 0 0 INSPIRE MED SYS INC COM 457730109 1018 11695 SH SOLE 1 11695 0 0 INSULET CORP COM 45784P101 9538 49098 SH SOLE 12889 0 36209 INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208 5402 115006 SH SOLE 1 42644 0 72362 INTEL CORP COM 458140100 12636 210978 SH SOLE 64206 0 146772 INTERCONTINENTAL EXCHANGE INC COM 45866F104 13929 152159 SH SOLE 150251 0 1908 INTERDIGITAL INC COM 45867g101 2358 41629 SH SOLE 41030 0 599 INTERPUBLIC GROUP CO COM 460690100 266 15510 SH SOLE 15510 0 0 INTUIT INC COM 461202103 414 1401 SH SOLE 0 0 1401 INVESCO CURRENCYSHARES EURO TR EURO SHS ETF 46138K103 243 2296 SH SOLE 2296 0 0 INVESCO QUALITY MUNI INC TRST COM CEF 46133G107 239 20044 SH SOLE 0 0 20044 INVESTORS BANCORP INC COM 46146L101 7769 913939 SH SOLE 609480 0 304459 INVESTORS REAL ESTATE TRUST RE 461730509 856 12148 SH SOLE 11907 0 241 INVITATION HOMES INC RE 46187W107 497 18043 SH SOLE 18043 0 0 ISHARES BARCLAYS 1-3 YR (ETF) ETF 464288646 2121 38744 SH SOLE 32647 0 6097 ISHARES COMEX GOLD TRUST ETF 464285105 3349 197178 SH SOLE 16753 0 180425 ISHARES DJ SELECT DIVIDEND ETF 464287168 414 5131 SH SOLE 2177 0 2954 ISHARES IBOXX INV GR CORP BD ETF 464287242 440 3285 SH SOLE 1550 0 1735 ISHARES INC CORE MSCI EMKT ETF 46434G103 568 11919 SH SOLE 6670 0 5249 ISHARES LEHMAN 20 PLUS YR TREAS ETF 464287432 775 4729 SH SOLE 379 0 4350 ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 378 4578 SH SOLE 3926 0 652 ISHARES MSCI EAFE INDEX FUND ETF 464287465 4866 80104 SH SOLE 24241 0 55863 ISHARES MSCI EAFE SMALL CAP INDEX FUND ETF 464288273 382 7144 SH SOLE 1622 0 5522 ISHARES MSCI EMERGING MARKETS INDEX ETF 464287234 4091 102214 SH SOLE 5321 0 96893 ISHARES NASDAQ BIOTECH INDX ETF 464287556 608 4434 SH SOLE 314 0 4120 ISHARES RUSELL 3000 INDEX ETF 464287689 483 2682 SH SOLE 140 0 2542 ISHARES RUSSELL 1000 GROWTH INDEX FUND ETF 464287614 8100 42184 SH SOLE 40222 0 1962 ISHARES RUSSELL 1000 INDEX ETF 464287622 995 5792 SH SOLE 1652 0 4140 ISHARES RUSSELL 1000 VALUE INDEX FUND ETF 464287598 6275 55720 SH SOLE 54990 0 730 ISHARES RUSSELL 2000 ETF 464287655 4222 29486 SH SOLE 6780 0 22706 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 3050 14769 SH SOLE 9043 0 5726 ISHARES RUSSELL 2000 VALUE INDEX FUND ETF 464287630 1798 18464 SH SOLE 13262 0 5202 ISHARES RUSSELL MIDCAP GRWTH ETF 464287481 1284 8121 SH SOLE 6896 0 1225 ISHARES RUSSELL MIDCAP INDEX FUND ETF 464287499 3373 62913 SH SOLE 2441 0 60472 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 264 2473 SH SOLE 0 0 2473 ISHARES S&P 500/BARRA GROWTH ETF 464287309 683 3284 SH SOLE 0 0 3284 ISHARES S&P INDEX FUND ETF 464287200 1989 6432 SH SOLE 3574 0 2858 ISHARES S&P MIDCAP 400 ETF 464287507 1061 5962 SH SOLE 4591 0 1371 ISHARES S&P PREF STK INDEX FD ETF 464288687 500 14388 SH SOLE 310 0 14078 ISHARES S&P SMALLCAP 600 INDEX FUND ETF 464287804 691 10075 SH SOLE 931 0 9144 ISHARES TR CORE MSCI EAFE ETF 46432F842 458 8013 SH SOLE 6521 0 1492 ISHARES TR EAFE VALUE ETF ETF 464288877 442 11084 SH SOLE 11084 0 0 ISHARES TR NATIONAL MUN ETF ETF 464288414 214 1852 SH SOLE 1852 0 0 ISHARES TR S&P 500 VAL ETF ETF 464287408 633 5850 SH SOLE 0 0 5850 ISHARES TR S&P MC 400GR ETF ETF 464287606 1133 5056 SH SOLE 3242 0 1814 ISHARES TR S&P MC 400VL ETF ETF 464287705 278 2086 SH SOLE 325 0 1761 ITT INC COM 45073V108 7028 119591 SH SOLE 35360 0 84231 J.M. SMUCKER COMPANY COM 832696405 645 6084 SH SOLE 3800 0 2284 J2 GLOBAL INC COM COM 48123V102 279 4400 SH SOLE 4400 0 0 JACK IN THE BOX INC COM COM 466367109 9316 125729 SH SOLE 68925 0 56804 JACOBS ENGINEERING GROUP COM 469814107 519 6135 SH SOLE 1000 0 5135 JAZZ PHARMACEUTICALS, PLC COM G50871105 255 2295 SH SOLE 2295 0 0 JOHN BEAN TECHNOLOGIES CORPORATION COM 477839104 876 10175 SH SOLE 1 9493 0 682 JOHN WILEY & SONS COM 968223206 254 6500 SH SOLE 6500 0 0 JOHNSON & JOHNSON CO COM 478160104 46674 331914 SH SOLE 86922 0 244992 JOHNSON CONTROLS INTERNATIONAL PLC COM G51502105 242 7092 SH SOLE 0 0 7092 JONES LANG LASALLE INC COM 48020Q107 267 2585 SH SOLE 2585 0 0 JP MORGAN CHASE & CO COM 46625H100 64797 688846 SH SOLE 250337 0 438509 KANSAS CITY SOUTHERN INDUSTRIES INC. COM 485170302 19205 128771 SH SOLE 77260 0 51511 KB FINANCIAL GROUP INC SPONSORED ADR ADR 48241A105 406 14600 SH SOLE 14600 0 0 KENNAMETAL INC COM 489170100 325 11343 SH SOLE 2000 0 9343 KEYCORP COM 493267108 197 16146 SH SOLE 1095 0 15051 KEYSIGHT TECHNOLOGIES COM 49338L103 313 3110 SH SOLE 0 0 3110 KIMBERLY CLARK CORP COM COM 494368103 7512 53194 SH SOLE 27493 0 25701 KINDER MORGAN INC COM 49456B101 312 20438 SH SOLE 0 0 20438 KNIGHT SWIFT TRANSN HLDGS INC CL A COM 499049104 381 9146 SH SOLE 9137 0 9 KONINKLIJKE PHILIPS ELECTRONICS N.V ADR 500472303 276 5881 SH SOLE 3160 0 2721 KT CORP SPONSORED ADR ADR 48268K101 454 46600 SH SOLE 46600 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 30021 177031 SH SOLE 65061 0 111970 LABORATORY CORP OF AMERICA HOLDINGS COM 50540R409 280 1692 SH SOLE 140 0 1552 LAKELAND FINANCIAL CORP COM 511656100 21177 454491 SH SOLE 248878 0 205613 LAMB WESTON HOLDINGS COM 513272104 18106 283140 SH SOLE 129964 0 153176 LANCASTER COLONY CORPORATION COM 513847103 4059 26170 SH SOLE 7184 0 18986 LANDSTAR SYS INC COM 515098101 1500 13350 SH SOLE 7749 0 5601 LATTICE SEMICONDUCTOR CORP COM 518415104 4771 168020 SH SOLE 34119 0 133901 LEMAITRE VASCULAR INC COM 525558201 941 35657 SH SOLE 34961 0 696 LENDINGTREE INC COM 52603B107 679 2343 SH SOLE 1 2340 0 3 LIBERTY GLOBAL PLC COM G5480U120 712 33034 SH SOLE 3000 0 30034 LILLY ELI & CO COM 532457108 1830 11137 SH SOLE 4928 0 6209 LINCOLN ELECTRIC HOLDINGS COM 533900106 981 11663 SH SOLE 5106 0 6557 LINDE PLC COM G5494J103 766 3612 SH SOLE 1000 0 2612 LIVANOVA PLC COM G5509L101 515 10711 SH SOLE 1 10711 0 0 LIVE NATION ENTERTAINMENT, INC. COM 538034109 2649 59896 SH SOLE 19202 0 40694 LIVENT CORP COM 53814L108 355 57800 SH SOLE 1 57542 0 258 LKQ CORP COM 501889208 3915 149481 SH SOLE 23921 0 125560 LOCKHEED MARTIN CORP COM COM 539830109 2455 6733 SH SOLE 4778 0 1955 LOGITECH INTL COM H50430232 2172 33270 SH SOLE 33270 0 0 LOUISIANA PAC CORP COM 546347105 990 38617 SH SOLE 37856 0 761 LOWES COS INC COM COM 548661107 6093 45049 SH SOLE 14391 0 30658 LYONDELLBASELL INDUSTRIES N.V. CL A COM N53745100 3952 60146 SH SOLE 2180 0 57966 M&T BANK CORPORATION COM 55261F104 486 4684 SH SOLE 4680 0 4 MAGELLAN HEALTH INC COM 559079207 23191 317767 SH SOLE 209342 0 108425 MAGELLAN MIDSTREAM PARTNERS LP OA 559080106 1371 31756 SH SOLE 27472 0 4284 MANITOWOC COMPANY INC COM 563571405 5559 510883 SH SOLE 332503 0 178380 MANPOWERGROUP INC COM 56418H100 265 3852 SH SOLE 3840 0 12 MARATHON OIL GROUP COM 565849106 693 113282 SH SOLE 26500 0 86782 MARATHON PETE CORP COM COM 56585A102 6889 184524 SH SOLE 150063 0 34461 MARSH & MCLENNAN COM 571748102 19764 184225 SH SOLE 14921 0 169304 MARTIN MARIETTA MATERIALS COM 573284106 10369 50228 SH SOLE 625 0 49603 MARVELL TECHNOLOGY GROUP COM G5876H105 83043 2367391 SH SOLE 714129 0 1653262 MASTERCARD INC-CLASS A COM 57636Q104 2276 7697 SH SOLE 2138 0 5559 MAXIMUS INC COM 577933104 3162 44899 SH SOLE 1 44250 0 649 MCCORMICK & COMPANY INC COM 579780206 24759 137887 SH SOLE 10036 0 127851 MCDONALDS CORP COM 580135101 10641 57743 SH SOLE 8605 0 49138 MCKESSON CORPORATION COM 58155Q103 288 1885 SH SOLE 0 0 1885 MDC HOLDINGS INC COM 552676108 388 10885 SH SOLE 10395 0 490 MDU RESOURCES GROUP INC COM 552690109 491 22157 SH SOLE 9782 0 12375 MEDNAX INC COM 58502B106 16192 947012 SH SOLE 622596 0 324416 MEDTRONIC PLC COM G5960L103 4247 46231 SH SOLE 3254 0 42977 MERCK & CO COM 58933Y105 11567 149602 SH SOLE 42522 0 107080 MERCURY SYS INC COM COM 589378108 1159 14734 SH SOLE 1 14734 0 0 METTLER-TOLEDO INTERNATIONAL COM 592688105 71926 89322 SH SOLE 13254 0 76068 MFS MUNICIPAL INCOME TRUST CEF 552738106 62 10000 SH SOLE 0 0 10000 MICROCHIP TECHNOLOGY INC. COM 595017104 54276 515078 SH SOLE 55607 0 459471 MICROSOFT CORP COM 594918104 162080 796539 SH SOLE 385172 0 411367 MKS INSTRUMENTS INC COM 55306N104 2098 18531 SH SOLE 9289 0 9242 MODEL N INC COM 607525102 7276 209302 SH SOLE 43972 0 165330 MOMO INC ADR ADR 60879B107 912 52189 SH SOLE 52189 0 0 MONDELEZ INTERNATIONAL INC COM 609207105 32833 642111 SH SOLE 299523 0 342588 MONOLITHIC PWR SYS INC COM 609839105 23295 98316 SH SOLE 1 57072 0 41244 MOODY'S CORP COM 615369105 10346 37651 SH SOLE 100 0 37551 MORNINGSTAR INC COM 617700109 1575 11175 SH SOLE 4737 0 6438 MOTOROLA SOLUTIONS COM 620076307 463 3311 SH SOLE 1714 0 1597 MPLX LP OA 55336V100 922 53132 SH SOLE 1100 0 52032 MSC INDUSTRIAL DIRECT CO. CLASS A COM 553530106 4407 60534 SH SOLE 12369 0 48165 MUELLER WATER PRODUCTS INC SER A COM 624758108 930 98626 SH SOLE 96684 0 1942 NASDAQ INC COM COM 631103108 251 2097 SH SOLE 2090 0 7 NATERA INC COM COM 632307104 1557 31228 SH SOLE 1 29126 0 2102 NATIONAL BANK HOLDINGS CORPORATION COM 633707104 13782 510505 SH SOLE 335146 0 175359 NATIONAL FUEL GAS CO COM 636180101 289 6880 SH SOLE 6000 0 880 NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN COM 637870106 445 15539 SH SOLE 15234 0 305 NATURAL GROCERS BY VITAMIN COT COM COM 63888U108 310 20786 SH SOLE 20383 0 403 NCR CORP COM 62886E108 41013 2367826 SH SOLE 1559961 0 807865 NEOGENOMICS INC COM 64049M209 3734 120586 SH SOLE 27944 0 92642 NETAPP INC COM 64110D104 252 5700 SH SOLE 5665 0 35 NETFLIX INC COM 64110L106 517 1129 SH SOLE 154 0 975 NEW JERSEY RESOURCES CORP COM 646025106 7665 234800 SH SOLE 152890 0 81910 NEW RELIC INC COM 64829B100 3446 49996 SH SOLE 13900 0 36096 NEW YORK TIMES CLASS A COM 650111107 850 20238 SH SOLE 1 20238 0 0 NEWMONT CORP COM 651639106 1559 25243 SH SOLE 19580 0 5663 NEXTERA ENERGY INC COM 65339F101 7800 32501 SH SOLE 3408 0 29093 NEXTIER OILFIELD SOLUTIONS INC COM COM 65290C105 2099 856782 SH SOLE 556424 0 300358 NGL ENERGY PARTNERS LP COM 62913M107 48 12300 SH SOLE 0 0 12300 NICE SYSTEM LTD-SPON ADR ADR 653656108 480 2538 SH SOLE 2250 0 288 NIKE INC COM 654106103 21632 220364 SH SOLE 121080 0 99284 NOBLE ENERGY COM 655044105 12549 1401757 SH SOLE 550809 0 850948 NORDSON CORP COM 655663102 2559 13485 SH SOLE 5785 0 7700 NORFOLK SOUTHERN CORP COM 655844108 405 2305 SH SOLE 815 0 1490 NORTHERN TR CORP COM 665859104 5730 72068 SH SOLE 980 0 71088 NORTHROP GRUMMAN CORPORATION COM 666807102 362 1176 SH SOLE 0 0 1176 NOVA MEASURING INS COM M7516K103 569 11832 SH SOLE 11832 0 0 NOVANTA INC COM 67000B104 1060 9929 SH SOLE 1 9929 0 0 NOVARTIS A G SPONSORED ADR ADR 66987V109 48232 552488 SH SOLE 185677 0 366811 NUVASIVE INC COM 670704105 2991 53787 SH SOLE 15151 0 38636 NUVEEN INSURED TAX FREE ADVANTAGE MUNI COM 670657105 275 19756 SH SOLE 0 0 19756 NUVEEN QUALITY MUNI INCOME FD CEF 67066V101 213 15178 SH SOLE 0 0 15178 NUVEEN QUALITY PREFERRED II CEF 67072C105 117 13788 SH SOLE 0 0 13788 NVIDIA CORP COM 67066G104 1288 3387 SH SOLE 1555 0 1832 NXP SEMICONDUCTORS N.V. COM N6596X109 19784 173413 SH SOLE 70315 0 103098 OCEANFIRST FINL CORP COM 675234108 468 26522 SH SOLE 25994 0 528 OGE ENERGY CORP COM 670837103 268 8840 SH SOLE 0 0 8840 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 16879 172802 SH SOLE 1 93599 0 79203 OMNICELL INC COM 68213N109 1404 19887 SH SOLE 1 16794 0 3093 OMNICOM GROUP INC COM 681919106 2023 37023 SH SOLE 1848 0 35175 ONE GAS INC COM 68235P108 409 5250 SH SOLE 1748 0 3502 ONEOK, INC COM 682680103 1694 50975 SH SOLE 16555 0 34420 ONTO INNOVATION INC COM 683344105 967 28407 SH SOLE 1 28407 0 0 ORACLE CORPORATION COM 68389X105 9536 172428 SH SOLE 25673 0 146755 O'REILLY AUTOMOTIVE INC COM 67103H107 29301 69480 SH SOLE 23920 0 45560 ORTHOFIX MED INC COM 68752m108 42643 1332670 SH SOLE 805254 0 527416 OSHKOSH TRUCK CORP COM 688239201 644 8994 SH SOLE 6744 0 2250 OTIS WORLDWIDE CORP COM COM 68902V107 587 10250 SH SOLE 3588 0 6662 OUTFRONT MEDIA INC RE 69007J106 581 41010 SH SOLE 39814 0 1196 P.H. GLATFELTER CO COM 377316104 18227 1135657 SH SOLE 750729 0 384928 PACIRA BIOSCIENCES INC COM 695127100 1089 20730 SH SOLE 1 20730 0 0 PAGSEGURO DIGITAL LTD CL A COM G68707101 955 27024 SH SOLE 27024 0 0 PALO ALTO NETWORKS INC COM 697435105 13336 58241 SH SOLE 56561 0 1680 PAN AMERICAN SILVER CORP COM 697900108 1498 49267 SH SOLE 48595 0 672 PAPA JOHN'S INTL INC COM 698813102 9286 116963 SH SOLE 75894 0 41069 PARKER-HANNIFIN CORP COM 701094104 6875 37572 SH SOLE 13584 0 23988 PARSLEY ENERGY INC COM 701877102 5826 545490 SH SOLE 335249 0 210241 PAYCHEX INC COM 704326107 319 4189 SH SOLE 1580 0 2609 PAYPAL HOLDINGS INC COM 70450Y103 656 3763 SH SOLE 1142 0 2621 PDC ENERGY COM 69327R101 7131 573287 SH SOLE 338819 0 234468 PEGASYSTEMS INC COM 705573103 9948 98337 SH SOLE 27745 0 70592 PEOPLES UNITED FINANCIAL COM 712704105 395 34163 SH SOLE 34163 0 0 PEPSICO INC COM 713448108 37865 286285 SH SOLE 54115 0 232170 PFIZER INC COM COM 717081103 32681 998903 SH SOLE 450666 0 548237 PHIBRO ANIMAL HEALTH CORP CL A COM 71742q106 612 23296 SH SOLE 22842 0 454 PHILIP MORRIS INTERNATIONAL COM 718172109 511 7309 SH SOLE 75 0 7234 PHILLIPS 66 COM 718546104 2632 36613 SH SOLE 7141 0 29472 PHYSICIANS REALTY TRUST RE 71943U104 14573 830618 SH SOLE 648411 0 182207 PILGRIMS PRIDE CORP COM 72147K108 4824 285676 SH SOLE 185594 0 100082 PINNACLE WEST CAPITAL COM 723484101 556 7579 SH SOLE 6679 0 900 PNC FINANCIAL SERVICES GROUP COM 693475105 238 2261 SH SOLE 178 0 2083 PNM RESOURCES INC. COM 69349H107 7986 207791 SH SOLE 139863 0 67928 PORTLAND GENERAL ELECTRIC COMPANY COM 736508847 210 5000 SH SOLE 0 0 5000 POTLATCH CORP (REIT) RE 737630103 4477 117913 SH SOLE 4063 0 113850 POWER INTEGRATIONS INC COM 739276103 991 8380 SH SOLE 1 8380 0 0 POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL ETF 46137V357 3807 37418 SH SOLE 825 0 36593 POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST ETF 46090E103 6847 27652 SH SOLE 13958 0 13694 POWERSHARES S&P 500 LOW VOLA ETF 46138e354 217 4371 SH SOLE 0 0 4371 PRA HEALTH SCIENCES INC COM 69354M108 911 9364 SH SOLE 1 9364 0 0 PRINCIPAL FINANCIAL GROUP COM 74251V102 448 10785 SH SOLE 7730 0 3055 PROCTER & GAMBLE COM 742718109 17399 145313 SH SOLE 36863 0 108450 PROGRESS SOFTWARE CORP COM 743312100 32736 844725 SH SOLE 553175 0 291550 PROGRESSIVE CORP OHIO COM 743315103 5842 72937 SH SOLE 1716 0 71221 PROOFPOINT INC COM 743424103 6860 61746 SH SOLE 16768 0 44978 PROTO LABS INC COM COM 743713109 1121 9964 SH SOLE 1 9964 0 0 PRUDENTIAL FINANCIAL INC. COM 744320102 388 6377 SH SOLE 4770 0 1607 PUBLIC SVC ENTERPRISE GRP COM 744573106 565 11503 SH SOLE 10414 0 1089 PURE STORAGE INC CL A COM 74624M102 8195 472901 SH SOLE 125872 0 347029 PUTNAM MANAGED MUNI INCM TST-CLOSED END PUTNAM MANAGED MUNI INCM TST CEF 746823103 77 10500 SH SOLE 0 0 10500 QORVO INC COM 74736K101 222 2009 SH SOLE 0 0 2009 QTS REALTY TRUST INC CL A RE 74736A103 3404 53081 SH SOLE 1 52675 0 406 QUAKER CHEMICAL CP COM COM 747316107 6452 34781 SH SOLE 8861 0 25920 QUALCOMM INC COM COM 747525103 1142 12505 SH SOLE 2641 0 9864 QUANEX BUILDING PRODUCTS CORP COM COM 747619104 9087 654824 SH SOLE 434245 0 220579 QUANTA SERVICES INC COM 74762E102 43104 1097293 SH SOLE 547112 0 550181 QUEST DIAGNOSTICS INC COM 74834L100 523 4588 SH SOLE 4588 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 4908 670344 SH SOLE 435664 0 234680 RADIAN GROUP INC COM COM 750236101 999 64440 SH SOLE 63195 0 1245 RALPH LAUREN CORP COM 751212101 329 4537 SH SOLE 4310 0 227 RAYONIER, INC RE 754907103 501 20201 SH SOLE 19288 0 913 RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 11278 183407 SH SOLE 31084 0 152323 RBC BEARINGS INC COM 75524B104 1427 10644 SH SOLE 2383 0 8261 REALPAGE INC COM COM 75606N109 8962 137840 SH SOLE 1 44364 0 93476 RED LION HOTELS CORP COM COM 756764106 265 114157 SH SOLE 58874 0 55283 REGAL-BELOIT CORPORATION. COM 758750103 50663 580172 SH SOLE 362178 0 217994 REGENERON PHARMACEUTICALS COM 75886F107 661 1061 SH SOLE 0 0 1061 REINSURANCE GROUP OF AMERICA COM 759351604 26191 333463 SH SOLE 87158 0 246305 RENASANT CORP COM 75970E107 9347 375397 SH SOLE 244776 0 130621 REPUBLIC SERVICES INC COM 760759100 792 9665 SH SOLE 8310 0 1355 REVOLVE GROUP INC CL A COM 76156B107 349 23503 SH SOLE 1 23503 0 0 REXFORD INDUSTRIAL REALTY INC RE 76169C100 1223 29494 SH SOLE 29072 0 422 REXNORD CORP COM 76169B102 5651 193816 SH SOLE 50777 0 143039 RH COM 74967X103 938 3771 SH SOLE 1 3771 0 0 RITCHIE BROS. AUCTIONEERS INC. COM 767744105 1448 35424 SH SOLE 1 32374 0 3050 RLI CORP COM 749607107 345 4200 SH SOLE 0 0 4200 ROCKWELL AUTOMATION INC COM 773903109 1575 7384 SH SOLE 7055 0 329 ROPER TECHNOLOGIES COM 776696106 117090 301493 SH SOLE 61960 0 239533 ROSS STORES INC. COM 778296103 1334 15646 SH SOLE 6746 0 8900 ROYAL DUTCH SHELL PLC-ADR ADR 780259206 548 16759 SH SOLE 7899 0 8860 RPM INTL INC COM COM 749685103 563 7500 SH SOLE 5700 0 1800 S & P 500 DEPOSITARY RECEIPT ETF 78462F103 6763 21937 SH SOLE 5843 0 16094 S&P GLOBAL INC COM 78409V104 33566 101856 SH SOLE 46737 0 55119 SAIA INC COM 78709Y105 888 7980 SH SOLE 1 7980 0 0 SALESFORCE COM COM 79466L302 1926 10324 SH SOLE 676 0 9648 SANDY SPRING BANCORP INC COM 800363103 628 25358 SH SOLE 24847 0 511 SANFILIPPO JOHN B & SON INC COM COM 800422107 1077 12609 SH SOLE 12359 0 250 SAP AG ADR ADR 803054204 373 2662 SH SOLE 38 0 2624 SBA COMMUNICATIONS CORP-CL A RE 78410g104 340 1140 SH SOLE 455 0 685 SCHLUMBERGER LTD. COM 806857108 2179 118291 SH SOLE 28198 0 90093 SCHNITZER STEEL INDUSTRIES COM 806882106 8386 475384 SH SOLE 312261 0 163123 SCHWAB INTL EQUITY ETF ETF 808524805 671 22532 SH SOLE 20458 0 2074 SCHWAB STRATEGIC T INTRM TRM TRES ETF 808524854 518 8800 SH SOLE 8800 0 0 SCHWAB STRATEGIC TR SHT TM US TRES ETF 808524862 465 9000 SH SOLE 9000 0 0 SCHWAB STRATEGIC TR US AGGREGATE BOND ETF ETF 808524839 213 3770 SH SOLE 3770 0 0 SCHWAB US BROAD MARKET ETF ETF 808524102 1426 19416 SH SOLE 14365 0 5051 SCHWAB US LARGE CAP ETF ETF 808524201 1095 14786 SH SOLE 8656 0 6130 SCHWAB US REIT ETF ETF 808524847 596 16937 SH SOLE 16937 0 0 SCHWAB US SMALL-CAP ETF ETF 808524607 1560 23887 SH SOLE 21739 0 2148 SCORPIO TANKERS INC COM Y7542C130 361 28209 SH SOLE 27646 0 563 SEACOAST BANKING CORP OF FLORIDA COM 811707801 18057 884962 SH SOLE 487932 0 397030 SEI INVESTMENTS COMPANY COM 784117103 371 6756 SH SOLE 0 0 6756 SELECT SECTOR SPDR TR COMMUNICATION ETF 81369Y852 242 4455 SH SOLE 4455 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 916 7182 SH SOLE 5272 0 1910 SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209 685 6839 SH SOLE 6839 0 0 SEMPRA ENERGY COM 816851109 217 1835 SH SOLE 800 0 1035 SERVICENOW INC COM 81762P102 35782 88379 SH SOLE 40851 0 47528 SHAKE SHACK INC COM 819047101 936 17677 SH SOLE 1 17677 0 0 SHERWIN WILLIAMS COM 824348106 20316 35157 SH SOLE 10487 0 24670 SIBANYE STILLWATER LTD SPONSORED ADR ADR 82575P107 227 26300 SH SOLE 26300 0 0 SIERRA WIRELESS INC COM 826516106 5439 605884 SH SOLE 394160 0 211724 SIGNATURE BANK COM 82669G104 11282 105534 SH SOLE 54891 0 50643 SILGAN HOLDINGS INC COM 827048109 15768 486922 SH SOLE 282933 0 203989 SILICON LABORATORIES INC COM COM 826919102 1610 16051 SH SOLE 1 16051 0 0 SILK ROAD MEDICAL INC COM 82710M100 1050 25064 SH SOLE 1 25064 0 0 SIMPLY GOOD FOODS CO COM 82900L102 423 22752 SH SOLE 1 22752 0 0 SK TELECOM LTD SPONSORED ADR ADR 78440P108 242 12500 SH SOLE 12500 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1799 14063 SH SOLE 6086 0 7977 SLM CORP COM COM 78442P106 560 79719 SH SOLE 78145 0 1574 SNAP-ON INCORPORATED COM 833034101 1525 11035 SH SOLE 2032 0 9003 SOLARIS OILFIELD INFRSTR INC CL A COM 83418M103 462 62191 SH SOLE 61310 0 881 SOUTH STATE CORP COM 840441109 2833 59499 SH SOLE 12931 0 46568 SOUTHERN COMPANY COM 842587107 726 14002 SH SOLE 3739 0 10263 SPDR DJIA ETF TRUST ETF 78467X109 480 1863 SH SOLE 0 0 1863 SPDR GOLD SHARES ETF 78463V107 35750 213622 SH SOLE 25090 0 188532 SPDR INDEX SHS FDS S&P INTL SMLCP ETF 78463X871 531 19483 SH SOLE 19483 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 496 5443 SH SOLE 700 0 4743 SPDR S&P MIDCAP 400 DEP ETF TRUST ETF 78467Y107 2420 7458 SH SOLE 3570 0 3888 SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464A300 1513 30914 SH SOLE 30914 0 0 SPLUNK INC COM 848637104 222 1113 SH SOLE 0 0 1113 SPROTT PHYSICAL GOLD AND SILVER CEF 85208r101 315 18610 SH SOLE 0 0 18610 SPX CORPORATION COM 784635104 28920 702836 SH SOLE 406811 0 296025 SQUARE INC CL A COM 852234103 261 2500 SH SOLE 0 0 2500 STAG INDL INC COM COM 85254J102 1549 52865 SH SOLE 51801 0 1064 STARBUCKS CORP COM COM 855244109 13062 177653 SH SOLE 81893 0 95760 STATE STREET CORPORATION COM 857477103 410 6434 SH SOLE 4069 0 2365 STEEL DYNAMICS COM 858119100 450 17267 SH SOLE 16673 0 594 STERIS PLC COM G8473T100 737 4800 SH SOLE 4800 0 0 STERLING CONSTRUCTION CO INC COM 859241101 9152 874222 SH SOLE 577928 0 296294 STEVEN MADDEN LTD COM 556269108 1531 61951 SH SOLE 12702 0 49249 STONERIDGE INC COM 86183P102 1876 90915 SH SOLE 22415 0 68500 STREETTRACKS SPDR BIOTEC ETF ETF 78464A870 225 2013 SH SOLE 0 0 2013 STRYKER CORP COM 863667101 3745 20786 SH SOLE 1029 0 19757 SUN CMNTYS INC RE 866674104 677 4990 SH SOLE 4990 0 0 SYNOPSYS INC COM 871607107 220 1124 SH SOLE 0 0 1124 SYSCO CORPORATION COM 871829107 383 7031 SH SOLE 1398 0 5633 T. ROWE PRICE GROUP INC. COM 74144T108 4053 32802 SH SOLE 30558 0 2244 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 4128 72749 SH SOLE 71554 0 1195 TARGET CORPORATION COM 87612E106 19000 158339 SH SOLE 149550 0 8789 TELEFONICA BRASIL SA SPONSORED ADR ADR 87936R106 126 14300 SH SOLE 14300 0 0 TELLURIAN INC COM 87968A104 34 30000 SH SOLE 0 0 30000 TELUS CORP COM COM 87971M103 668 39859 SH SOLE 39859 0 0 TERADYNE INC COM 880770102 404 4766 SH SOLE 3425 0 1341 TERRENO RLTY CORP RE 88146M101 394 7496 SH SOLE 1 7496 0 0 TESLA MOTORS COM 88160R101 1140 1056 SH SOLE 450 0 606 TETRA TECH INC COM 88162G103 4510 57015 SH SOLE 1 21490 0 35525 TEXAS INSTRUMENTS INC COM 882508104 3901 30713 SH SOLE 18550 0 12163 TEXAS ROADHOUSE INC COM 882681109 2366 44965 SH SOLE 9337 0 35628 THE CHARLES SCHWAB CORPORATION COM COM 808513105 1018 30182 SH SOLE 27479 0 2703 THERMO FISHER SCIENTIFIC INC COM 883556102 64274 177561 SH SOLE 45370 0 132191 TIFFANY & CO COM 886547108 1958 16049 SH SOLE 7855 0 8194 TIM PARTICIPACOES S A SPONSORED ADR ADR 88706P205 328 25300 SH SOLE 25300 0 0 TJX COMPANIES INC COM 872540109 39019 771873 SH SOLE 307730 0 464143 TOPBUILD CORP COM COM 89055F103 875 7688 SH SOLE 3367 0 4321 TORM PLC COM G89479102 1096 159606 SH SOLE 159606 0 0 TORTOISE ENERGY INFRASTUCTURE CEF 89147L886 161 10174 SH SOLE 30 0 10144 TOTAL FINA ELF SA- SPON ADR ADR 89151E109 877 22787 SH SOLE 22433 0 354 TOWER SEMICONDUCTO COM M87915274 3847 201588 SH SOLE 201588 0 0 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 398 3164 SH SOLE 3164 0 0 TPI COMPOSITES INC COM COM 87266J104 989 42271 SH SOLE 1 42271 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 788 8866 SH SOLE 2389 0 6477 TRANSUNION COM 89400J107 1234 14185 SH SOLE 6010 0 8175 TRAVELERS COMPANIES INC. COM 89417E109 4100 35830 SH SOLE 30441 0 5389 TREEHOUSE FOODS INC COM 89469A104 21763 496924 SH SOLE 296275 0 200649 TREX COMPANY, INC. COM 89531P105 1610 12374 SH SOLE 1 12374 0 0 TRUIST FINL CORP COM 89832Q109 357 9583 SH SOLE 1500 0 8083 TRUPANION INC COM COM 898202106 1499 35108 SH SOLE 1 35108 0 0 TTEC HLDGS INC COM COM 89854H102 1379 29612 SH SOLE 29029 0 583 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW ADR 900111204 97 16700 SH SOLE 16700 0 0 TURNING POINT THERAPEUTICS INC COM 90041T108 903 13964 SH SOLE 1 13964 0 0 TWIST BIOSCIENCE CORP COM COM 90184D100 811 17895 SH SOLE 1 17895 0 0 TYLER TECHNOLOGIES, INC. COM 902252105 223 645 SH SOLE 0 0 645 TYSON FOODS INC CL A COM 902494103 282 4721 SH SOLE 4216 0 505 UFP Industries Inc COM 90278Q108 3960 79989 SH SOLE 15842 0 64147 UGI CORP NEW COM COM 902681105 416 13084 SH SOLE 12842 0 242 ULTA SALON COSMETICS & FRANGRANCE INC COM 90384S303 779 3850 SH SOLE 52 0 3798 UMPQUA HOLDINGS CORP COM 904214103 13257 1245648 SH SOLE 762054 0 483594 UNDER ARMOUR INC CL A COM 904311107 7618 782471 SH SOLE 512536 0 269935 UNILEVER N V -NY SHARES ADR 904784709 3281 61572 SH SOLE 58997 0 2575 UNION PACIFIC CORP COM 907818108 16753 99093 SH SOLE 54258 0 44835 UNITED BANKSHARES INC COM 909907107 2751 99402 SH SOLE 21713 0 77689 UNITED CMNTY BKS BLAIRSVLE GA COM COM 90984P303 10368 515327 SH SOLE 338467 0 176860 UNITED PARCEL SERVICE - CL B COM 911312106 7105 63996 SH SOLE 1906 0 62090 UNITEDHEALTH GROUP INCORPORATED COM 91324P102 61762 209569 SH SOLE 52617 0 156952 UNIVERSAL ELECTRONICS COM 913483103 5796 123772 SH SOLE 32101 0 91671 UPWORK INC COM 91688F104 1068 74021 SH SOLE 1 74021 0 0 US BANCORP DEL COM NEW COM 902973304 5223 141826 SH SOLE 89519 0 52307 US PHYSICAL THERAPY INC COM 90337L108 353 4357 SH SOLE 3581 0 776 VAIL RESORTS INC COM 91879Q109 805 4413 SH SOLE 1 3529 0 884 VALE S A ADR ADR 91912E105 1001 97074 SH SOLE 97074 0 0 VALERO ENERGY CORP COM 91913Y100 681 11586 SH SOLE 7973 0 3613 VANECK VECTORS BIOTECH ETF ETF 92189F726 585 3590 SH SOLE 0 0 3590 VANECK VECTORS ETF TR SEMICONDUCTOR ET ETF 92189F676 397 2600 SH SOLE 0 0 2600 VANGUARD DIVIDEND APPREC ETF ETF 921908844 841 7173 SH SOLE 1935 0 5238 VANGUARD EMERG MARKET VIPERS ETF 922042858 3370 84802 SH SOLE 43818 0 40984 VANGUARD EUROPE PACIFIC ETF ETF 921943858 371 9509 SH SOLE 2096 0 7413 VANGUARD EXTENDED MARKET ETF ETF 922908652 2760 23326 SH SOLE 500 0 22826 VANGUARD FTSE ALL -WORLD EX-U ETF 922042775 1738 36475 SH SOLE 1200 0 35275 VANGUARD FTSE ALL WORLD EX-US S/C ETF 922042718 326 3375 SH SOLE 50 0 3325 VANGUARD GROWTH ETF ETF 922908736 2311 11478 SH SOLE 2305 0 9173 VANGUARD HEALTH ETF ETF 92204A504 301 1558 SH SOLE 0 0 1558 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 275 1680 SH SOLE 1380 0 300 VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 360 2473 SH SOLE 1731 0 742 VANGUARD INFO TECH ETF ETF 92204A702 371 1328 SH SOLE 491 0 837 VANGUARD INT-TERM CORPORATE ETF 92206C870 310 3273 SH SOLE 3273 0 0 VANGUARD REIT ETF ETF 922908553 265 3364 SH SOLE 563 0 2801 VANGUARD S&P 500 ETF ETF 922908363 2815 9942 SH SOLE 6630 0 3312 VANGUARD SMALL CAP GRWTH ETF ETF 922908595 316 1583 SH SOLE 0 0 1583 VANGUARD TOTAL STOCK MKT ETF ETF 922908769 2524 16117 SH SOLE 510 0 15607 VANGUARD VALUE ETF ETF 922908744 540 5425 SH SOLE 406 0 5019 VERISK ANALYTICS INC COM 92345Y106 427 2510 SH SOLE 2510 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 8537 154722 SH SOLE 49358 0 105364 VERTEX PHARMACEUTICALS INC COM 92532F100 253 871 SH SOLE 0 0 871 VF CORPORATION COM 918204108 33291 546387 SH SOLE 212463 0 333924 VIPSHOP HLDGS LTD SPONSORED ADS A ADR 92763W103 1271 63800 SH SOLE 63800 0 0 VISA INC CL A COM 92826C839 100814 521797 SH SOLE 160499 0 361298 VISTRA CORP COM 92840M102 625 33554 SH SOLE 33554 0 0 VODAFONE GROUP PLC COM 92857W308 736 46247 SH SOLE 0 0 46247 VOYA FINANCIAL INC COM 929089100 272 5830 SH SOLE 5830 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6448 152247 SH SOLE 14445 0 137802 WALMART INC COM COM 931142103 10533 87896 SH SOLE 22683 0 65213 WASHINGTON FEDERAL INC COM 938824109 664 24759 SH SOLE 23675 0 1084 WASTE CONNECTIONS INC COM 94106B101 2217 23645 SH SOLE 10067 0 13578 WASTE MANAGEMENT INC COM 94106L109 523 4926 SH SOLE 570 0 4356 WEC ENERGY GROUP INC COM 92939U106 11936 136145 SH SOLE 15343 0 120802 WELLS FARGO COMPANY COM 949746101 2607 101777 SH SOLE 22629 0 79148 WESBANCO INC COM 950810101 6456 317746 SH SOLE 209032 0 108714 WESTERN ALLIANCE BANCORP COM 957638109 1857 49030 SH SOLE 19466 0 29564 WESTERN UNION COM 959802109 312 14400 SH SOLE 7300 0 7100 WEYERHAEUSER CO COM 962166104 2447 108917 SH SOLE 8021 0 100896 WINGSTOP INC COM 974155103 782 5619 SH SOLE 1 5619 0 0 WINMARK CORP COM COM 974250102 1018 5946 SH SOLE 5829 0 117 WINTRUST FINANCIAL CORPORATION COM 97650W108 1054 24168 SH SOLE 17859 0 6309 WNS HLDGS LTD SPON ADR COM 92932M101 4727 86022 SH SOLE 22342 0 63680 WOLVERINE WORLD WIDE INC COM COM 978097103 4044 169809 SH SOLE 63888 0 105921 WOODWARD INC COM 980745103 1147 14822 SH SOLE 4828 0 9994 WORKIVA INC COM 98139A105 3324 62117 SH SOLE 15899 0 46218 WORLD FUEL SVCS CORP COM COM 981475106 3847 149296 SH SOLE 41735 0 107561 WPX ENERGY COM 98212B103 12420 1946926 SH SOLE 1128822 0 818104 XCEL ENERGY INC COM 98389B100 5069 80989 SH SOLE 62208 0 18781 XENCOR INC COM COM 98401F105 795 24522 SH SOLE 1 24522 0 0 XILINX INC COM 983919101 207 2102 SH SOLE 1020 0 1082 YUM BRANDS INC COM 988498101 2000 23018 SH SOLE 6330 0 16688 YUM CHINA HOLDINGS INC COM 98850P109 726 15094 SH SOLE 912 0 14182 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 70710 276075 SH SOLE 100681 0 175394 ZENDESK INC COM COM 98936J101 1179 13323 SH SOLE 1 13210 0 113 ZIMMER BIOMET HOLDINGS COM 98956P102 587 4904 SH SOLE 1240 0 3664 ZIONS BANCORPORATION COM 989701107 5035 148008 SH SOLE 76630 0 71378 ZOETIS INC COM 98978V103 90409 659707 SH SOLE 143891 0 515816 ZSCALER INC COM 98980G102 1300 11866 SH SOLE 4970 0 6896