0001006378-21-000008.txt : 20210513 0001006378-21-000008.hdr.sgml : 20210513 20210513151525 ACCESSION NUMBER: 0001006378-21-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210513 DATE AS OF CHANGE: 20210513 EFFECTIVENESS DATE: 20210513 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: 21918923 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 03-31-2021 03-31-2021 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 05-13-2021 1 0 0 false 1 028-06325 New York Life Investment Management LLC
INFORMATION TABLE 2 SBH_SEC13F_1Q21.xml 3M COMPANY COM 88579Y101 28260 146538 SH SOLE 35749 0 110789 AAR CORP COM 000361105 34335 824339 SH SOLE 573943 0 250396 ABBOTT LABS COM 002824100 72639 605670 SH SOLE 236884 0 368786 ABBVIE INC COM COM 00287Y109 19083 176381 SH SOLE 55968 0 120413 ACCENTURE LTD CL A COM G1151C101 30846 111616 SH SOLE 49158 0 62458 ADAMS DIVERSIFIED EQUITY FD CEF 006212104 219 11970 SH SOLE 11970 0 0 ADAPTIVE BIOTECHNOLOGIES CORP COM COM 00650F109 3748 93094 SH SOLE 1 93050 0 44 ADDUS HOMECARE CORP COM 006739106 7375 70513 SH SOLE 1 57096 0 13417 ADOBE INC. COM 00724F101 176000 370119 SH SOLE 75005 0 295114 ADVANCE AUTO PARTS INC. COM 00751Y106 3758 20464 SH SOLE 10908 0 9556 ADVANCED DRAIN SYS INC DEL COM COM 00790R104 22853 220926 SH SOLE 112478 0 108448 ADVANCED ENERGY INDS COM 007973100 4113 37681 SH SOLE 8695 0 28986 AEROVIRONMENT INC COM 008073108 4664 40187 SH SOLE 1 33499 0 6688 AFLAC INC COM 001055102 2471 48333 SH SOLE 33886 0 14447 AGILENT TECHNOLOGIES COM 00846U101 18178 142970 SH SOLE 90158 0 52812 AIR LEASE CORP COM 00912X302 11241 229223 SH SOLE 109385 0 119838 AIR PRODUCTS & CHEMICALS INC COM 009158106 53931 191896 SH SOLE 77760 0 114136 AKAMAI TECHNOLOGIES COM 00971T101 651 6386 SH SOLE 6368 0 18 ALCON INC ORD SHS COM H01301128 55014 783522 SH SOLE 290146 0 493376 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 7957 35079 SH SOLE 32062 0 3017 ALKERMES PLC COM G01767105 7521 402793 SH SOLE 299508 0 103285 ALLEGHANY CORP COM 017175100 1501 2396 SH SOLE 0 0 2396 ALLEGIANT TRAVEL CO COM COM 01748X102 10718 43918 SH SOLE 15264 0 28654 ALLETE INC COM 018522300 25094 373547 SH SOLE 293525 0 80022 ALLIANCE NATIONAL MUNI INC CEF 01864U106 662 46625 SH SOLE 0 0 46625 ALLIANT ENERGY CORP COM 018802108 546 10084 SH SOLE 2054 0 8030 ALLSTATE CORP COM 020002101 442 3859 SH SOLE 250 0 3609 ALNYLAM PHARMACEUTICALS COM 02043Q107 283 2009 SH SOLE 0 0 2009 ALPHABET INC CL A COM 02079K305 23273 11276 SH SOLE 4223 0 7053 ALPHABET INC CL C COM 02079K107 133592 64600 SH SOLE 33052 0 31548 ALTICE USA INC CL A COM 02156K103 564 17327 SH SOLE 8748 0 8579 ALTRIA GROUP INC COM 02209S103 879 17242 SH SOLE 2376 0 14866 AMARIN CORP PLC SPONS ADR NEW COM 023111206 68 11000 SH SOLE 11000 0 0 AMAZON.COM, INC. COM 023135106 227771 73635 SH SOLE 22828 0 50807 AMEDISYS INC COM 023436108 21892 82670 SH SOLE 1 53095 0 29575 AMERCO COM COM 023586100 5078 8289 SH SOLE 0 0 8289 AMEREN CORPORATION COM 023608102 335 4110 SH SOLE 0 0 4110 AMERESCO INC CL A COM 02361E108 5235 107656 SH SOLE 1 98900 0 8756 AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 275 20300 SH SOLE 20300 0 0 AMERICAN AIRLINES GROUP INC COM 02376R102 370 15511 SH SOLE 0 0 15511 AMERICAN ELECTRIC POWER COMPANY COM 025537101 568 6704 SH SOLE 405 0 6299 AMERICAN EXPRESS COM 025816109 670 4744 SH SOLE 1244 0 3500 AMERICAN TOWER CORP-CL A COM 03027X100 6252 26121 SH SOLE 2684 0 23437 AMERICAN WATER WORKS INC COM 030420103 2539 16938 SH SOLE 10045 0 6893 AMERICOLD REALTY TRUST RE 03064D108 3453 89765 SH SOLE 1 89553 0 212 AMERIS BANCORP COM 03076K108 9718 185082 SH SOLE 78161 0 106921 AMERISOURCEBERGEN CORP COM 03073E105 2213 18736 SH SOLE 5380 0 13356 AMEX TECHNOLOGY SELECT SPDR FUND ETF 81369Y803 3209 24161 SH SOLE 18304 0 5857 AMGEN INC COM 031162100 9993 40227 SH SOLE 32173 0 8054 AMICUS THERAPEUTICS INC COM 03152W109 1807 182917 SH SOLE 1 182328 0 589 AMN HEALTHCARE SERVICES INC COM COM 001744101 677 9197 SH SOLE 0 0 9197 AMPHENOL CORP CL A - NEW COM 032095101 12913 195655 SH SOLE 18143 0 177512 ANALOG DEVICES COM 032654105 6829 44021 SH SOLE 6864 0 37157 ANAPLAN INC COM 03272L108 12097 224656 SH SOLE 1 164740 0 59916 ANGIODYNAMICS INC COM 03475V101 10231 437118 SH SOLE 325201 0 111917 ANIXA BIOSCIENCES INC COM 03528H109 82 17400 SH SOLE 0 0 17400 ANNALY CAPITAL MANAGEMENT IN RE 035710409 191 22125 SH SOLE 0 0 22125 ANSYS INC COM 03662Q105 3036 8934 SH SOLE 657 0 8277 ANTHEM INC COM 036752103 296 825 SH SOLE 449 0 376 AON PLC CL A COM G0403H108 33547 145636 SH SOLE 102167 0 43469 APPLE INC. COM 037833100 157677 1290861 SH SOLE 467759 0 823102 APPLIED MATERIALS INC COM 038222105 5919 44256 SH SOLE 3335 0 40921 ARCHER DANIELS MIDLAND CO COM 039483102 732 12836 SH SOLE 10689 0 2147 ARES CAPITAL CORP OA 04010L103 9816 525422 SH SOLE 29106 0 496316 ARES MANAGEMENT CORPORATION COM 03990B101 73616 1313943 SH SOLE 379602 0 934341 ARTISAN PARTNERS ASSET MGMT IN CL A COM 04316a108 488 9358 SH SOLE 0 0 9358 ASANA INC CL A COM 04342Y104 4884 170888 SH SOLE 1 170865 0 23 ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS ADR 00215W100 266 34500 SH SOLE 34500 0 0 ASGN Inc. COM 00191U102 15319 160513 SH SOLE 1 47103 0 113410 ASML HOLDING N V N Y REGISTRY SHS COM N07059210 32563 52781 SH SOLE 32480 0 20301 ASPEN TECHNOLOGY INC COM 045327103 1852 12838 SH SOLE 0 0 12838 ASTEC INDUSTRIES INC COM 046224101 23505 311622 SH SOLE 234515 0 77107 ASTREZENECA PLC-SPONS ADR ADR 046353108 1345 27053 SH SOLE 204 0 26849 AT & T INC COM 00206R102 3861 127356 SH SOLE 47723 0 79633 ATMOS ENERGY CORP COM 049560105 1661 16799 SH SOLE 16799 0 0 AUTODESK COM 052769106 25304 91223 SH SOLE 59158 0 32065 AUTOHOME INC SP ADR RP CL A ADR 05278C107 445 4772 SH SOLE 4772 0 0 AUTOMATIC DATA PROCESSING COM 053015103 435 2299 SH SOLE 929 0 1370 AUTOZONE INC COM 053332102 1881 1341 SH SOLE 47 0 1294 AVALARA INC COM 05338G106 280 2105 SH SOLE 505 0 1600 AVERY DENNISON CORP COM 053611109 61877 336776 SH SOLE 155911 0 180865 Avient Corp COM 05368V106 4654 98465 SH SOLE 1 98152 0 313 AZEK CO INC CL A COM 05478C105 2394 56924 SH SOLE 1 56042 0 882 AZZ INC COM 002474104 36479 724536 SH SOLE 568634 0 155902 BAIDU INC SPON ADR REP A ADR 056752108 1197 5500 SH SOLE 5500 0 0 BALCHEM CORPORATION COM 057665200 40845 325715 SH SOLE 7503 0 318212 BALL CORP COM 058498106 461 5448 SH SOLE 4950 0 498 BANCO BRADESCO S A SP ADR PFD NEW ADR 059460303 103 21792 SH SOLE 19690 0 2102 BANK AMER CORP COM COM 060505104 5002 129345 SH SOLE 27873 0 101472 BANK OF HAWAII CORPORATION COM 062540109 827 9248 SH SOLE 6248 0 3000 BANK OF MONTREAL COM 063671101 649 7252 SH SOLE 22 0 7230 BANK OF NEW YORK MELLON CORP COM 064058100 1736 36679 SH SOLE 1906 0 34773 BANK OZK COM 06417N103 3242 79343 SH SOLE 1 56879 0 22464 BAXTER INTERNATIONAL INC. COM 071813109 18041 213924 SH SOLE 45145 0 168779 BEACON ROOFING SUPPLY INC. COM 073685109 20374 389397 SH SOLE 307438 0 81959 BECTON DICKINSON COM 075887109 3597 14824 SH SOLE 10793 0 4031 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 6944 18 SH SOLE 2 0 16 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 60569 236977 SH SOLE 69173 0 167804 BERRY GLOBAL GROUP INC COM 08579W103 9345 152228 SH SOLE 62798 0 89430 BETTERWARE DE MXC S A B DE C V SHS NEW COM P1666E105 589 15210 SH SOLE 15210 0 0 BIOGEN IDEC INC COM 09062X103 4488 16040 SH SOLE 124 0 15916 BIO-RAD LABORATORIES INC COM 090572207 7490 13112 SH SOLE 3572 0 9540 BIO-TECHNE CORP COM 09073M104 91937 240736 SH SOLE 71800 0 168936 BLACK KNIGHT INC COM 09215C105 2947 39843 SH SOLE 2 0 39841 BLACKBAUD INC COM 09227Q100 892 12550 SH SOLE 0 0 12550 BLACKLINE INC COM 09239B109 6191 57115 SH SOLE 23306 0 33809 BLACKROCK INC-CLASS A COM 09247X101 18810 24912 SH SOLE 24067 0 845 BLACKROCK MUNIHOLDINGS QUALITY FUND II CEF 09254C107 617 46100 SH SOLE 0 0 46100 BLACKROCK MUNIYIELD INSURED FUND CEF 09254E103 250 17520 SH SOLE 0 0 17520 BLACKSTONE GROUP LP/THE COM 09260D107 486 6527 SH SOLE 5612 0 915 BLACKSTONE MORTGAGE TRUST RE 09257W100 1122 36295 SH SOLE 0 0 36295 BLUEPRINT MEDICINES CORP COM 09627Y109 3853 39633 SH SOLE 1 39628 0 5 BOEING CO COM 097023105 1468 5773 SH SOLE 341 0 5432 BOOKING HLDGS INC COM 09857L108 51373 22050 SH SOLE 2 0 22048 BOX INC CL A COM 10316T104 29215 1272616 SH SOLE 975279 0 297337 BP AMOCO PLC ADR 055622104 464 19060 SH SOLE 2400 0 16660 BRIGHT HORIZONS FAM SOL IN DEL COM COM 109194100 39293 229182 SH SOLE 1 156253 0 72929 BRISTOL MYERS SQUIBB CO COM 110122108 4937 78129 SH SOLE 40186 0 37943 BROADCOM INC COM 11135F101 21556 46440 SH SOLE 34572 0 11868 BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103 256 1679 SH SOLE 1232 0 447 BROWN-FORMAN CORPORATION CLS B COM 115637209 975 14112 SH SOLE 2550 0 11562 BURFORD CAPITAL LT COM G17977110 4137 477547 SH SOLE 477547 0 0 BWX TECHNOLOGIES INC COM COM 05605H100 7437 112764 SH SOLE 44319 0 68445 CABLE ONE INC COM 12685J105 55175 30182 SH SOLE 11214 0 18968 CABOT OIL & GAS CORP COM 127097103 236 12600 SH SOLE 8600 0 4000 CACI INTERNATIONAL INC COM 127190304 476 1930 SH SOLE 75 0 1855 CADENCE DESIGN SYSTEMS INC COM 127387108 1109 8103 SH SOLE 0 0 8103 CAESARSTONE LTD ORD SHS ADR M20598104 4544 331000 SH SOLE 331000 0 0 CALIFORNIA WATER SERVICE GROUP COM 130788102 16370 290562 SH SOLE 215950 0 74612 CALLAWAY GOLF CO COM 131193104 6224 232626 SH SOLE 1 232623 0 3 CAPITAL SOUTHWEST CORPORATION COM 140501107 235 10664 SH SOLE 0 0 10664 CAPRI HOLDINGS LIMITED SHS COM G1890L107 27745 543837 SH SOLE 304470 0 239367 CARDIOVASCULAR SYS INC DEL COM COM 141619106 3527 92006 SH SOLE 1 91746 0 260 CARETRUST REIT INC RE 14174T107 233 10000 SH SOLE 0 0 10000 CARLISLE COMPANIES INCORPORATED COM 142339100 10732 65199 SH SOLE 18598 0 46601 CARRIER GLOBAL CORPORATION COM COM 14448C104 1316 31359 SH SOLE 5234 0 26125 CASELLA WASTE SYS INC CL A COM 147448104 5167 81329 SH SOLE 18740 0 62589 CASEYS GEN STORES INC COM COM 147528103 6780 31362 SH SOLE 8669 0 22693 CASTLE BIOSCIENCES INC COM COM 14843C105 5774 84349 SH SOLE 1 65169 0 19180 CATALENT INC COM 148806102 62638 594776 SH SOLE 234712 0 360064 CATERPILLAR INC COM 149123101 7244 31223 SH SOLE 1389 0 29834 CDN IMPERIAL BK COMM TORONTO O COM COM 136069101 244 2504 SH SOLE 0 0 2504 CELANESE CORP COM 150870103 2414 16098 SH SOLE 14217 0 1881 CENTENE CORP COM 15135B101 2027 31711 SH SOLE 0 0 31711 CENTRAL GARDEN & PET CO COM COM 153527106 568 9792 SH SOLE 0 0 9792 CERNER CORP COM 156782104 567 7902 SH SOLE 644 0 7258 CHARLES RIV LABS INTL INC COM 159864107 39077 134912 SH SOLE 78057 0 56855 CHART INDS INC COM 16115Q308 23162 162676 SH SOLE 97354 0 65322 CHARTER COMMUNICATIONS INC A COM 16119P108 838 1360 SH SOLE 137 0 1223 CHECK POINT SOFTWARE TECH COM M22465104 410 3655 SH SOLE 1254 0 2401 CHEMBIO DIAGNOSTICS INC COM 163572209 2475 703826 SH SOLE 523452 0 180374 CHEVRON CORP NEW COM COM 166764100 36166 345368 SH SOLE 182637 0 162731 CHIPOTLE MEXICAN GRILL-CL A COM 169656105 93018 65468 SH SOLE 278 0 65190 CHUBB LIMITED COM COM H1467J104 817 5167 SH SOLE 2618 0 2549 CHURCH & DWIGHT COM 171340102 3251 37235 SH SOLE 0 0 37235 CHURCHILL DOWNS INC COM 171484108 20465 89980 SH SOLE 1 56755 0 33225 CIENA CORP COM NEW COM 171779309 2048 37392 SH SOLE 27146 0 10246 CIGNA CORP COM 125523100 3309 13689 SH SOLE 726 0 12963 CINTAS CORP COM 172908105 33039 96819 SH SOLE 52227 0 44592 CIRCOR INTL INC COM 17273K109 23895 686245 SH SOLE 536614 0 149631 CISCO SYSTEMS INC COM 17275R102 18979 366785 SH SOLE 45992 0 320793 CITIGROUP COM 172967424 4906 67406 SH SOLE 3724 0 63682 CITIZENS FINANCIAL GROUP INC COM 174610105 1008 22822 SH SOLE 2553 0 20269 CLOROX CO COM 189054109 7507 38824 SH SOLE 22918 0 15906 CMC MATERIALS INC COM 12571T100 10812 61168 SH SOLE 24433 0 36735 CME GROUP INC COM 12572Q105 2847 13940 SH SOLE 2963 0 10977 CMS ENERGY CORP COM 125896100 318 5198 SH SOLE 76 0 5122 COCA COLA COM 191216100 9102 172645 SH SOLE 83241 0 89404 COEUR MNG INC COM 192108504 4288 474849 SH SOLE 353086 0 121763 COGENT COMMUNICATIONS HLDGS IN COM NEW COM 19239V302 7361 107066 SH SOLE 1 103429 0 3637 COGNEX CORP COM 192422103 2027 24415 SH SOLE 0 0 24415 COGNIZANT TECHNOLOGY SOLUTIONS - CL - A COM 192446102 1113 14257 SH SOLE 66 0 14191 COLGATE PALMOLIVE COMPANY COM 194162103 1201 15221 SH SOLE 4138 0 11083 COLUMBIA EMERGING MARKETS CONS ETF 19762B509 2525 90558 SH SOLE 2900 0 87658 COLUMBUS MCKINNON CORP COM 199333105 28333 536897 SH SOLE 369785 0 167112 COMCAST CL A COM 20030N101 81927 1514889 SH SOLE 613348 0 901541 COMERICA INC COM 200340107 215 3000 SH SOLE 0 0 3000 COMMERCE BANCSHARES INC COM 200525103 303 3936 SH SOLE 3936 0 0 COMMERCIAL METALS CO COM 201723103 8617 279436 SH SOLE 208185 0 71251 COMMUNITY BANK SYSTEM INC COM 203607106 22754 296634 SH SOLE 223228 0 73406 COMPANHIA ENERGETICA DE MINAS SP ADR N-V PFD ADR 204409601 136 60200 SH SOLE 60200 0 0 COMPASS MINERALS INTL INC COM 20451N101 44946 716592 SH SOLE 524105 0 192487 CONDUENT INC COM 206787103 17677 2654357 SH SOLE 2009259 0 645098 CONMED CORP COM 207410101 8069 61788 SH SOLE 1 61439 0 349 CONOCOPHILLIPS COM 20825C104 3126 58821 SH SOLE 9770 0 49051 CONSOLIDATED EDISON INC COM 209115104 688 9178 SH SOLE 5959 0 3219 CONSTELLATION BRANDS INC COM 21036P108 460 2019 SH SOLE 554 0 1465 CONSUMER STAPLES SELECT SECTOR SPDR FD ETF 81369Y308 567 8331 SH SOLE 7978 0 353 CONTINENTAL RES INC COM COM 212015101 298 11505 SH SOLE 0 0 11505 CORE MARK HOLDING CO INC COM 218681104 3212 83002 SH SOLE 20097 0 62905 CORELOGIC INC COM COM 21871D103 857 10817 SH SOLE 0 0 10817 CORNING INC COM 219350105 406 9325 SH SOLE 0 0 9325 CORTEVA INC COM 22052L104 973 20859 SH SOLE 17489 0 3370 COSTAR GROUP INC COM 22160N109 134424 163546 SH SOLE 22606 0 140940 COSTCO WHOLESALE CORP. COM 22160K105 57764 163917 SH SOLE 75653 0 88264 COTY INC COM CL A COM 222070203 73823 8192902 SH SOLE 6220501 0 1972401 COUSINS PPTYS INC RE 222795502 15909 450031 SH SOLE 259592 0 190439 CRANE COMPANY COM 224399105 3293 35061 SH SOLE 25246 0 9815 CROWN CASTLE INTERNATIONAL CORP COM 22822V101 3130 18192 SH SOLE 2730 0 15462 CSG SYS INTL INC COM 126349109 13445 299518 SH SOLE 228088 0 71430 CSW INDUSTRIALS INC. COM 126402106 1440 10664 SH SOLE 0 0 10664 CSX CORPORATION COM 126408103 1084 11253 SH SOLE 4070 0 7183 CUBESMART RE 229663109 7970 210728 SH SOLE 51725 0 159003 CULLEN/FROST BANKERS INC COM 229899109 207 1900 SH SOLE 1900 0 0 CUMMINS INC. COM 231021106 287 1112 SH SOLE 102 0 1010 CURTISS WRIGHT CORP COM 231561101 3037 25595 SH SOLE 11928 0 13667 CVS CAREMARK CORPORATION COM 126650100 1105 14649 SH SOLE 1890 0 12759 CYRUSONE INC RE 23283R100 7509 110947 SH SOLE 63502 0 47445 D R HORTON INC COM COM 23331A109 285 3202 SH SOLE 411 0 2791 DANAHER CORPORATION COM 235851102 82462 365976 SH SOLE 132131 0 233845 DARDEN RESTAURANTS INC COM 237194105 21889 154119 SH SOLE 78787 0 75332 DAVITA INC COM 23918K108 354 3290 SH SOLE 80 0 3210 DEERE & CO COM 244199105 2742 7331 SH SOLE 4051 0 3280 DELL TECHNOLOGIES INC CL C COM 24703L202 3002 34062 SH SOLE 0 0 34062 DEUTSCHE X-TRACKERS MSCI EAFE ETF ETF 233051200 305 8420 SH SOLE 6698 0 1722 DEVON ENERGY CORPORATION COM 25179M103 5582 255537 SH SOLE 102821 0 152716 DEXCOM, INC. COM 252131107 9713 27027 SH SOLE 0 0 27027 DIAGEO PLC ADR 25243Q205 567 3454 SH SOLE 998 0 2456 DIAMONDBACK ENERGY INC COM 25278X109 2962 40290 SH SOLE 14449 0 25841 DIGITAL REALTY TRUST INC RE 253868103 344 2443 SH SOLE 0 0 2443 DIODES INC COM 254543101 2690 33660 SH SOLE 5450 0 28210 DISCOVER FINANCIAL SERVICES COM 254709108 5627 59331 SH SOLE 1871 0 57460 DISNEY WALT CO COM 254687106 31782 172288 SH SOLE 30172 0 142116 DOCUSIGN INC COM 256163106 1312 6480 SH SOLE 0 0 6480 DOLLAR GENERAL COM 256677105 18600 91816 SH SOLE 3710 0 88106 DOMINION RESOURCES INC/VA COM 25746U109 251 3302 SH SOLE 80 0 3222 DOMINOS PIZZA INC COM 25754A201 10677 29030 SH SOLE 0 0 29030 DONALDSON CO INC COM 257651109 3755 64565 SH SOLE 46477 0 18088 DORMAN PRODUCTS INC COM 258278100 4589 44677 SH SOLE 16712 0 27965 DOVER CORP COM 260003108 672 4911 SH SOLE 1287 0 3624 DOW CHEMICAL CO COM 260557103 7295 114021 SH SOLE 29227 0 84794 DRAFTKINGS INC COM CL A COM 26142R104 1088 17730 SH SOLE 12500 0 5230 DRIL-QUIP INC COM 262037104 26458 796245 SH SOLE 605695 0 190550 DTE ENERGY COMPANY COM 233331107 944 7090 SH SOLE 6490 0 600 DUKE ENERGY CORPORATION COM 26441C204 1485 15401 SH SOLE 8007 0 7394 DUPONT DE NEMOURS INC COM 26614N102 5828 75268 SH SOLE 20030 0 55238 EAGLE BANCORP INC COM 268948106 3914 73553 SH SOLE 1 73552 0 1 EASTMAN CHEMICAL CO COM 277432100 3266 29659 SH SOLE 2100 0 27559 EATON CORP PLC COM G29183103 1543 11153 SH SOLE 1384 0 9769 EBAY INC COM 278642103 1032 16871 SH SOLE 5028 0 11843 ECOLAB INC COM 278865100 6507 30391 SH SOLE 2612 0 27779 EDITAS MEDICINE INC COM 28106W103 6546 155739 SH SOLE 3350 0 152389 EDWARDS LIFESCIENCES CORPORATION COM 28176E108 2405 28749 SH SOLE 1083 0 27666 EHEALTH INC COM 28238P109 7580 104209 SH SOLE 80455 0 23754 ELEMENT SOLUTIONS INC COM COM 28618M106 30852 1686869 SH SOLE 1078942 0 607927 EMBOTELLADORA ANDINA S A SPON ADR B ADR 29081P303 184 11700 SH SOLE 11700 0 0 EMCOR GROUP INC COM 29084Q100 1446 12886 SH SOLE 12090 0 796 EMERSON ELECTRIC COM 291011104 6110 67732 SH SOLE 30855 0 36877 EMPIRE STATE REALTY TRUST-A RE 292104106 12984 1166509 SH SOLE 867737 0 298772 ENBRIDGE INC COM 29250N105 489 13448 SH SOLE 3226 0 10222 ENCOMPASS HEALTH CORP COM 29261A100 7643 93296 SH SOLE 39278 0 54018 ENDAVA PLC ADS COM 29260V105 19656 232063 SH SOLE 1 157483 0 74580 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 525 10716 SH SOLE 10073 0 643 ENERGY TRANSFER EQUITY LP COM 29273V100 192 24913 SH SOLE 20480 0 4433 ENERSYS COM 29275Y102 61137 673229 SH SOLE 481887 0 191342 ENPRO INDUSTRIES INC. COM 29355X107 17199 201730 SH SOLE 27193 0 174537 ENTEGRIS INC COM COM 29362U104 4081 36502 SH SOLE 13338 0 23164 ENTERGY CORP COM 29364G103 249 2504 SH SOLE 0 0 2504 ENTERPRISE FINL SVCS CORP COM COM 293712105 19057 385482 SH SOLE 286605 0 98877 ENTERPRISE PRODUCTS PARTNERS L.P. OA 293792107 12735 578319 SH SOLE 37175 0 541144 ENVESTNET INC COM COM 29404K106 7913 109582 SH SOLE 1 91812 0 17770 EOG RESOURCES INC. COM 26875P101 3851 53024 SH SOLE 6403 0 46621 EPAM SYS INC COM COM 29414B104 1310 3300 SH SOLE 1340 0 1960 EQUIFAX INC COM 294429105 2062 11385 SH SOLE 0 0 11385 EQUITY COMMONWEALTH RE 294628102 96939 3487052 SH SOLE 2561967 0 925085 EQUITY LIFESTYLE PPTYS INC RE 29472R108 358 5615 SH SOLE 1265 0 4350 EQUITY RESIDENTIAL PROPERTIES RE 29476L107 287 4000 SH SOLE 0 0 4000 ESSENTIAL UTILS INC COM COM 29670G102 311 6966 SH SOLE 6966 0 0 ESTEE LAUDER COMPANIES - CLASS A COM 518439104 63889 219657 SH SOLE 56305 0 163352 EVENTBRITE INC COM CL A COM 29975E109 5976 269636 SH SOLE 1 250331 0 19305 EVERBRIDGE INC COM COM 29978A104 9552 78827 SH SOLE 1 41471 0 37356 EVERCORE INC CLASS A COM 29977A105 6228 47279 SH SOLE 1 27811 0 19468 EVERSOURCE ENERGY COM 30040W108 506 5835 SH SOLE 239 0 5596 EVOLENT HEALTH INC CL A COM 30050B101 12326 610047 SH SOLE 454170 0 155877 EXACT SCIENCES CORP COM 30063P105 530 4016 SH SOLE 150 0 3866 EXPEDIA INC. COM 30212P303 19196 111525 SH SOLE 675 0 110850 EXPEDITORS INTERNATIONAL OF WASHINGTON COM 302130109 235 2181 SH SOLE 2146 0 35 EXPONENT INC COM 30214U102 13248 135948 SH SOLE 0 0 135948 EXXON MOBIL CORP COM 30231G102 7735 138338 SH SOLE 41929 0 96409 FACEBOOK INC -A COM 30303M102 1655 5616 SH SOLE 393 0 5223 FARO TECHNOLOGIES INC COM 311642102 69191 799219 SH SOLE 593384 0 205835 FASTENAL COMPANY COM 311900104 368 7316 SH SOLE 3666 0 3650 FATE THERAPEUTICS INC COM COM 31189P102 4854 58888 SH SOLE 1 58376 0 512 FERRO CORP COM 315405100 20145 1195133 SH SOLE 838851 0 356282 FIDELITY NATIONAL INFORMATION COM 31620M106 759 5402 SH SOLE 1511 0 3891 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 752 22043 SH SOLE 21178 0 865 FINVOLUTION GROUP SPONSORED ADS ADR 31810T101 180 25700 SH SOLE 25700 0 0 FIRST BUSEY CORP COM 319383204 14549 567255 SH SOLE 421560 0 145695 FIRST INDUSTRIAL REALTY TRUST, INC RE 32054K103 954 20835 SH SOLE 20635 0 200 FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 33931 203335 SH SOLE 96530 0 106805 FIRST TRUST NASDQ 100 EQ WEI ETF 337344105 6920 67049 SH SOLE 805 0 66244 FIRST WESTN FINL INC COM 33751L105 291 11644 SH SOLE 11644 0 0 FISERV INC COM 337738108 418 3529 SH SOLE 174 0 3355 FIVE BELOW INC COM COM 33829M101 8284 43414 SH SOLE 16121 0 27293 FIVE9 INC COM 338307101 7906 50562 SH SOLE 20299 0 30263 FMC CORP COM 302491303 66971 605491 SH SOLE 287910 0 317581 FNB CORPORATION COM 302520101 2297 181034 SH SOLE 37084 0 143950 FNF GROUP COM 31620R303 450 11100 SH SOLE 4500 0 6600 FOCUS FINL PARTNERS INC COM CL A COM 34417P100 4028 96780 SH SOLE 1 79053 0 17727 FORTINET INC COM 34959E109 2754 14933 SH SOLE 3650 0 11283 FORTIVE CORPORATION COM 34959J108 270 3801 SH SOLE 738 0 3063 FORTUNE BRAND HOME & SECURITY COM 34964C106 944 9851 SH SOLE 0 0 9851 FORWARD AIR CORP COM COM 349853101 6510 73332 SH SOLE 10382 0 62950 FOX FACTORY HOLDING CORP COM 35138V102 9747 76750 SH SOLE 1 54158 0 22592 FRANCO NEVADA CORP COM 351858105 51872 413651 SH SOLE 144477 0 269174 FRONTDOOR INC COM 35905A109 306 5700 SH SOLE 0 0 5700 GALLAGHER ARTHUR J COM 363576109 1072 8604 SH SOLE 4867 0 3737 GARTNER INC COM 366651107 357 1952 SH SOLE 1600 0 352 GENERAC HOLDINGS INC COM 368736104 863 2636 SH SOLE 2378 0 258 GENERAL DYNAMICS CORP COM 369550108 432 2387 SH SOLE 695 0 1692 GENERAL ELECTRIC CO COM 369604103 1438 109485 SH SOLE 32534 0 76951 GENERAL MILLS INC COM 370334104 3227 52619 SH SOLE 18394 0 34225 GENTEX CORP COM 371901109 1542 43177 SH SOLE 40515 0 2662 GILDAN ACTIVEWEAR COM 375916103 24739 806962 SH SOLE 543519 0 263443 GILEAD SCIENCES INC. COM 375558103 1893 29297 SH SOLE 220 0 29077 GLACIER BANCORP INC COM 37637q105 38239 669933 SH SOLE 466445 0 203488 GLATFELTER CORP COM 377320106 37530 2188124 SH SOLE 1704599 0 483525 GLOBAL PAYMENTS INC COM 37940X102 7392 36670 SH SOLE 3 0 36667 GLOBANT S A COM COM L44385109 14670 70669 SH SOLE 1 55433 0 15236 GLOBE LIFE INC COM COM 37959E102 50464 522731 SH SOLE 247949 0 274782 GLOBUS MEDICAL INC COM 379577208 15099 244765 SH SOLE 1 167792 0 76973 GODADDY INC CL A COM 380237107 2988 38491 SH SOLE 20415 0 18076 GOLDMAN SACHS ETF TR EQUAL WEIGHT US COM 381430438 437 7020 SH SOLE 0 0 7020 GOLDMAN SACHS GROUP INC. COM 38141G104 481 1469 SH SOLE 425 0 1044 GOOSEHEAD INS INC COM CL A COM 38267D109 10762 100408 SH SOLE 1 89022 0 11386 GRACO INC. COM 384109104 1082 15122 SH SOLE 0 0 15122 GRAINGER WW INC COM 384802104 10629 26542 SH SOLE 3404 0 23138 GUIDEWIRE SOFTWARE INC COM 40171V100 2987 29391 SH SOLE 3062 0 26329 HAEMONETICS CORP COM 405024100 7296 65691 SH SOLE 35652 0 30039 HAIN CELESTIAL GROUP COM 405217100 148053 3395470 SH SOLE 2360401 0 1035069 HALLIBURTON COMPANY COM 406216101 335 15592 SH SOLE 1880 0 13712 HAMILTON LANE INC CL A COM 407497106 4592 51859 SH SOLE 1 51827 0 32 HANOVER INSURANCE CORP COM 410867105 1426 11015 SH SOLE 1042 0 9973 HARLEY-DAVIDSON INC COM 412822108 50786 1266319 SH SOLE 920480 0 345839 HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 159 36300 SH SOLE 36300 0 0 HARTFORD FINANCIAL SERVICES GROUP, INC. COM 416515104 399 5979 SH SOLE 304 0 5675 HASBRO INC COM 418056107 5787 60206 SH SOLE 7298 0 52908 HDFC BANK LTD ADR ADR 40415F101 2326 29942 SH SOLE 0 0 29942 HEALTH CATALYST INC COM COM 42225T107 24230 517925 SH SOLE 262738 0 255187 HEALTHPEAK PROPERTIES INC RE 42250P103 205 6467 SH SOLE 1505 0 4962 HELEN OF TROY CORP LTD COM COM G4388N106 7899 37497 SH SOLE 0 0 37497 HELMERICH & PAYNE INC COM COM 423452101 14151 524903 SH SOLE 390493 0 134410 HENRY JACK & ASSOCIATES COM 426281101 295 1945 SH SOLE 0 0 1945 HENRY SCHEIN INC COM 806407102 640 9239 SH SOLE 0 0 9239 HERSHEY FOODS CORP COM 427866108 35029 221483 SH SOLE 767 0 220716 HESKA CORP COM RESTRC NEW COM 42805E306 3454 20490 SH SOLE 4369 0 16121 HEWLETT PACKARD ENTERPRISE COMPANY COM 42824C109 234 14885 SH SOLE 0 0 14885 HEXCEL CORP COM 428291108 5515 98463 SH SOLE 1 98017 0 446 HOLOGIC INC COM 436440101 9891 133100 SH SOLE 57178 0 75922 HOME DEPOT INC COM 437076102 48172 157776 SH SOLE 104078 0 53698 HONEYWELL INTERNATIONAL INC. COM 438516106 48322 222574 SH SOLE 27086 0 195488 HORIZON PHARMA PLC COM G46188101 12571 136551 SH SOLE 49016 0 87535 HOULIHAN LOKEY INC COM 441593100 3280 49328 SH SOLE 1 49287 0 41 HP INCORPORATED COM 40434L105 217 6816 SH SOLE 0 0 6816 HUB GROUP INC CL A COM 443320106 6021 89520 SH SOLE 19734 0 69786 HUMANA INC COM 444859102 553 1316 SH SOLE 0 0 1316 HUNTSMAN CORP COM 447011107 3198 110951 SH SOLE 90427 0 20524 HURON CONSULTING GROUP INC COM 447462102 15142 300543 SH SOLE 1 242903 0 57640 IBM COM 459200101 5502 41304 SH SOLE 6940 0 34364 ICAD INC COM 44934S206 870 41000 SH SOLE 0 0 41000 ICU MEDICAL INC COM 44930G107 27886 135746 SH SOLE 100872 0 34874 IDEX CORP COM 45167R104 2327 11121 SH SOLE 10209 0 912 IDEXX LABS INC COM 45168D104 5266 10761 SH SOLE 7678 0 3083 IHS MARKIT LTD COM G47567105 47221 487884 SH SOLE 190761 0 297123 ILLINOIS TOOL WORKS CO COM 452308109 82695 373389 SH SOLE 36498 0 336891 ILLUMINA INC COM 452327109 2208 5753 SH SOLE 0 0 5753 IMPINJ INC COM COM 453204109 4456 78347 SH SOLE 1 77788 0 559 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 1214 12317 SH SOLE 12317 0 0 INGERSOLL RAND INC COM COM 45687V106 283 5729 SH SOLE 1042 0 4687 INGEVITY CORP COM 45688C107 8029 106248 SH SOLE 1 73845 0 32403 INMODE LTD SHS COM M5425M103 4488 62000 SH SOLE 62000 0 0 INNOSPEC INC COM 45768S105 5306 51672 SH SOLE 1 30783 0 20889 INNOVATIVE INDL PPTYS INC COM RE 45781V101 2067 11472 SH SOLE 11472 0 0 INSPIRE MED SYS INC COM 457730109 12618 60961 SH SOLE 1 41192 0 19769 INSULET CORP COM 45784P101 11638 44614 SH SOLE 18946 0 25668 INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208 11031 159657 SH SOLE 1 96000 0 63657 INTEL CORP COM 458140100 8030 125491 SH SOLE 47595 0 77896 INTER PARFUMS INC COM 458334109 18829 265534 SH SOLE 178342 0 87192 INTERCONTINENTAL EXCHANGE INC COM 45866F104 14059 125797 SH SOLE 113015 0 12782 INTL FLAVORS AND FRAGRANCES INC COM 459506101 1757 12580 SH SOLE 2317 0 10263 INTUIT INC COM 461202103 1003 2621 SH SOLE 1356 0 1265 INVESCO CURRENCYSHARES EURO TR EURO SHS ETF 46138K103 252 2296 SH SOLE 2296 0 0 INVESCO QUALITY MUNI INC TRST COM CEF 46133G107 233 18000 SH SOLE 0 0 18000 INVESTORS BANCORP INC COM 46146L101 16716 1137821 SH SOLE 844747 0 293074 ISHARES BARCLAY TIPS BOND ETF 464287176 222 1794 SH SOLE 991 0 803 ISHARES COMEX GOLD TRUST ETF 464285105 3407 209506 SH SOLE 27682 0 181824 ISHARES DJ SELECT DIVIDEND ETF 464287168 633 5560 SH SOLE 3430 0 2130 ISHARES IBOXX INV GR CORP BD ETF 464287242 392 3000 SH SOLE 1515 0 1485 ISHARES INC CORE MSCI EMKT ETF 46434G103 937 14546 SH SOLE 7692 0 6854 ISHARES INC MSCI GBL ETF NEW ETF 46434G848 2531 60009 SH SOLE 1844 0 58165 ISHARES LEHMAN 20 PLUS YR TREAS ETF 464287432 628 4615 SH SOLE 265 0 4350 ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 695 6880 SH SOLE 5998 0 882 ISHARES MSCI EAFE INDEX FUND ETF 464287465 10188 134316 SH SOLE 81992 0 52324 ISHARES MSCI EAFE SMALL CAP INDEX FUND ETF 464288273 543 7533 SH SOLE 1573 0 5960 ISHARES MSCI EMERGING MARKETS INDEX ETF 464287234 6380 119679 SH SOLE 18001 0 101678 ISHARES NASDAQ BIOTECH INDX ETF 464287556 634 4199 SH SOLE 304 0 3895 ISHARES RUSELL 3000 INDEX ETF 464287689 424 1788 SH SOLE 140 0 1648 ISHARES RUSSELL 1000 GROWTH INDEX FUND ETF 464287614 8683 35736 SH SOLE 33404 0 2332 ISHARES RUSSELL 1000 INDEX ETF 464287622 1201 5372 SH SOLE 1472 0 3900 ISHARES RUSSELL 1000 VALUE INDEX FUND ETF 464287598 6283 41432 SH SOLE 39040 0 2392 ISHARES RUSSELL 2000 ETF 464287655 10398 47074 SH SOLE 13061 0 34013 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 4642 15375 SH SOLE 9140 0 6235 ISHARES RUSSELL 2000 VALUE INDEX FUND ETF 464287630 3566 22336 SH SOLE 15724 0 6612 ISHARES RUSSELL MIDCAP GRWTH ETF 464287481 1622 15896 SH SOLE 13896 0 2000 ISHARES RUSSELL MIDCAP INDEX FUND ETF 464287499 4954 67005 SH SOLE 2216 0 64789 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 1609 11952 SH SOLE 0 0 11952 ISHARES S&P 1500 INDEX FUND ETF 464287150 349 3805 SH SOLE 0 0 3805 ISHARES S&P 500/BARRA GROWTH ETF 464287309 1344 20631 SH SOLE 7496 0 13135 ISHARES S&P INDEX FUND ETF 464287200 3597 9045 SH SOLE 4576 0 4469 ISHARES S&P MIDCAP 400 ETF 464287507 1776 6814 SH SOLE 5584 0 1230 ISHARES S&P PREF STK INDEX FD ETF 464288687 829 21551 SH SOLE 6835 0 14716 ISHARES S&P SMALLCAP 600 INDEX FUND ETF 464287804 1240 11409 SH SOLE 1778 0 9631 ISHARES TR 0-5YR HI YL CP ETF 46434V407 249 5429 SH SOLE 5429 0 0 ISHARES TR CORE MSCI EAFE ETF 46432F842 853 11836 SH SOLE 9986 0 1850 ISHARES TR EAFE VALUE ETF ETF 464288877 555 10877 SH SOLE 10850 0 27 ISHARES TR ISHARES 1-5 YR (ETF) ETF 464288646 1965 35878 SH SOLE 28649 0 7229 ISHARES TR NATIONAL MUN ETF ETF 464288414 445 3847 SH SOLE 3220 0 627 ISHARES TR S&P 500 VAL ETF ETF 464287408 674 4775 SH SOLE 0 0 4775 ISHARES TR S&P MC 400GR ETF ETF 464287606 1607 20505 SH SOLE 13249 0 7256 ISHARES TR S&P MC 400VL ETF ETF 464287705 457 4499 SH SOLE 978 0 3521 ISHARES TR S&P SML 600 GWT ETF 464287887 215 1676 SH SOLE 124 0 1552 ITT INC COM 45073V108 10134 111473 SH SOLE 44074 0 67399 ITURAN LOCATION AND CONTROL SHS COM M6158M104 1383 65157 SH SOLE 65157 0 0 J & J SNACK FOODS CORP COM 466032109 10617 67630 SH SOLE 25763 0 41867 J.M. SMUCKER COMPANY COM 832696405 753 5954 SH SOLE 3910 0 2044 J2 GLOBAL INC COM COM 48123V102 528 4400 SH SOLE 4400 0 0 JACOBS ENGINEERING GROUP COM 469814107 767 5910 SH SOLE 1075 0 4835 JAZZ PHARMACEUTICALS, PLC COM G50871105 377 2301 SH SOLE 2295 0 6 JOHN BEAN TECHNOLOGIES CORPORATION COM 477839104 4555 34163 SH SOLE 1 32726 0 1437 JOHNSON & JOHNSON CO COM 478160104 54233 330118 SH SOLE 84279 0 245839 JOHNSON CONTROLS INTERNATIONAL PLC COM G51502105 423 7088 SH SOLE 0 0 7088 JP MORGAN CHASE & CO COM 46625H100 104226 684929 SH SOLE 281807 0 403122 KANSAS CITY SOUTHERN INDUSTRIES INC. COM 485170302 16276 61619 SH SOLE 35990 0 25629 KB FINANCIAL GROUP INC SPONSORED ADR ADR 48241A105 232 4700 SH SOLE 4700 0 0 KBR INC COM 48242W106 14883 387909 SH SOLE 233079 0 154830 KENNAMETAL INC COM 489170100 374 9343 SH SOLE 0 0 9343 KEURIG DR PEPPER INC COM 49271V100 795 23132 SH SOLE 0 0 23132 KEYCORP COM 493267108 368 18403 SH SOLE 16095 0 2308 KEYSIGHT TECHNOLOGIES COM 49338L103 69828 486748 SH SOLE 221912 0 264836 KIMBERLY CLARK CORP COM COM 494368103 5581 40066 SH SOLE 16552 0 23514 KINDER MORGAN INC COM 49456B101 403 24384 SH SOLE 1000 0 23384 KONINKLIJKE PHILIPS ELECTRONICS N.V ADR 500472303 329 5775 SH SOLE 3000 0 2775 KRATOS DEFENSE & SEC SOLUTIONS UBC COM 50077B207 4808 176270 SH SOLE 1 175930 0 340 KT CORP SPONSORED ADR ADR 48268K101 497 39900 SH SOLE 39900 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 6266 30988 SH SOLE 17477 0 13511 LABORATORY CORP OF AMERICA HOLDINGS COM 50540R409 438 1712 SH SOLE 83 0 1629 LAKELAND FINANCIAL CORP COM 511656100 44035 636449 SH SOLE 441133 0 195316 LAM RESEARCH CORPORATION COM 512807108 9707 16307 SH SOLE 506 0 15801 LAMB WESTON HOLDINGS COM 513272104 26849 346383 SH SOLE 212861 0 133522 LANDSTAR SYS INC COM 515098101 1364 8260 SH SOLE 7743 0 517 LEAR CORP COM 521865204 10760 59383 SH SOLE 7684 0 51699 LENDINGTREE INC COM 52603B107 4744 22267 SH SOLE 1 14293 0 7974 LENNOX INTL INC COM 526107107 12709 40787 SH SOLE 50 0 40737 LIBERTY GLOBAL PLC COM G5480U104 215 8415 SH SOLE 1000 0 7415 LIBERTY GLOBAL PLC COM G5480U120 842 33034 SH SOLE 3000 0 30034 LILLY ELI & CO COM 532457108 2459 13146 SH SOLE 5162 0 7984 LINDE PLC COM G5494J103 1205 4301 SH SOLE 3980 0 321 LIVANOVA PLC COM G5509L101 4252 57682 SH SOLE 1 37727 0 19955 LIVENT CORP COM 53814L108 5543 320001 SH SOLE 1 319653 0 348 LKQ CORP COM 501889208 6181 145977 SH SOLE 44838 0 101139 LOCKHEED MARTIN CORP COM COM 539830109 1167 3164 SH SOLE 1218 0 1946 LOGITECH INTL COM H50430232 2243 21287 SH SOLE 21287 0 0 LOMA NEGRA C I A S A MTN 144A SPONSORED ADS ADR 54150E104 94 14800 SH SOLE 14800 0 0 LOWES COS INC COM COM 548661107 8044 42274 SH SOLE 4994 0 37280 LULULEMON ATHLETICA COM 550021109 13539 44142 SH SOLE 30 0 44112 LYONDELLBASELL INDUSTRIES N.V. CL A COM N53745100 6214 59755 SH SOLE 2196 0 57559 MAGELLAN HEALTH INC COM 559079207 80175 859871 SH SOLE 663024 0 196847 MAGELLAN MIDSTREAM PARTNERS LP OA 559080106 1301 30062 SH SOLE 26472 0 3590 MAGIC SOFTWARE ENT COM 559166103 183 11761 SH SOLE 11761 0 0 MARATHON OIL GROUP COM 565849106 360 33800 SH SOLE 20200 0 13600 MARATHON PETE CORP COM COM 56585A102 2914 54419 SH SOLE 32409 0 22010 MARRIOTT INTL - CL A COM 571903202 532 3583 SH SOLE 2771 0 812 MARSH & MCLENNAN COM 571748102 25706 210983 SH SOLE 15006 0 195977 MARTIN MARIETTA MATERIALS COM 573284106 17276 51433 SH SOLE 1100 0 50333 MARVELL TECHNOLOGY GROUP COM G5876H105 131209 2680015 SH SOLE 955243 0 1724772 MASONITE INTL CORP NEW COM COM 575385109 4206 36499 SH SOLE 7848 0 28651 MASTERCARD INC-CLASS A COM 57636Q104 2374 6672 SH SOLE 1913 0 4759 MAXIMUS INC COM 577933104 13170 147907 SH SOLE 1 70964 0 76943 MCCORMICK & COMPANY INC COM 579780206 23988 269072 SH SOLE 19851 0 249221 MCDONALDS CORP COM 580135101 12674 56609 SH SOLE 6841 0 49768 MCKESSON CORPORATION COM 58155Q103 324 1660 SH SOLE 0 0 1660 MDU RESOURCES GROUP INC COM 552690109 485 15332 SH SOLE 9782 0 5550 MEDNAX INC COM 58502B106 16830 660701 SH SOLE 495496 0 165205 MEDPACE HLDGS INC COM 58506Q109 4017 24467 SH SOLE 5524 0 18943 MEDTRONIC PLC COM G5960L103 5404 45672 SH SOLE 3213 0 42459 MERCK & CO COM 58933Y105 10423 135228 SH SOLE 27197 0 108031 MERCURY SYS INC COM COM 589378108 3664 51864 SH SOLE 1 51863 0 1 METTLER-TOLEDO INTERNATIONAL COM 592688105 115008 99501 SH SOLE 15445 0 84056 MFS MUNICIPAL INCOME TRUST CEF 552738106 68 10000 SH SOLE 0 0 10000 MICROCHIP TECHNOLOGY INC. COM 595017104 76253 491085 SH SOLE 33183 0 457902 MICRON TECHNOLOGY INC COM 595112103 312 3534 SH SOLE 1134 0 2400 MICROSOFT CORP COM 594918104 172747 732614 SH SOLE 387310 0 345304 MKS INSTRUMENTS INC COM 55306N104 1492 8047 SH SOLE 7541 0 506 MODEL N INC COM 607525102 4456 126478 SH SOLE 28524 0 97954 MOLINA HEALTHCARE INC. COM 60855R100 4018 17188 SH SOLE 0 0 17188 MOMO INC ADR ADR 60879B107 1011 68543 SH SOLE 68543 0 0 MONDELEZ INTERNATIONAL INC COM 609207105 56777 969921 SH SOLE 419945 0 549976 MONOLITHIC PWR SYS INC COM 609839105 31714 89800 SH SOLE 53865 0 35935 MONTROSE ENVIRONMENTAL GROUP I COM COM 615111101 1153 22978 SH SOLE 1 22978 0 0 MOODY'S CORP COM 615369105 33055 110682 SH SOLE 1100 0 109582 MORNINGSTAR INC COM 617700109 3133 13917 SH SOLE 12892 0 1025 MOTOROLA SOLUTIONS COM 620076307 650 3461 SH SOLE 1714 0 1747 MPLX LP OA 55336V100 982 38263 SH SOLE 0 0 38263 MSC INDUSTRIAL DIRECT CO. CLASS A COM 553530106 210 2311 SH SOLE 1004 0 1307 MSCI INC. COM 55354G100 361 861 SH SOLE 841 0 20 NANOSTRING TECHNOLOGIES INC COM COM 63009R109 4458 67847 SH SOLE 1 61123 0 6724 NATERA INC COM COM 632307104 8127 80037 SH SOLE 1 77824 0 2213 NATIONAL BANK HOLDINGS CORPORATION COM 633707104 37449 943607 SH SOLE 726950 0 216657 NATIONAL FUEL GAS CO COM 636180101 322 6440 SH SOLE 6440 0 0 NCINO INC COM COM 63947U107 3450 51732 SH SOLE 1 51699 0 33 NCR CORP COM 62886E108 145513 3834392 SH SOLE 2725950 0 1108442 NEOGAMES S A SHS COM L6673X107 1205 33710 SH SOLE 33710 0 0 NEOGENOMICS INC COM 64049M209 5200 107820 SH SOLE 26755 0 81065 NETFLIX INC COM 64110L106 30974 59380 SH SOLE 1054 0 58326 NEW JERSEY RESOURCES CORP COM 646025106 21881 548775 SH SOLE 408203 0 140572 NEW YORK TIMES CLASS A COM 650111107 4146 81889 SH SOLE 1 70497 0 11392 NEWMONT CORP COM 651639106 1410 23442 SH SOLE 2716 0 20726 NEXTERA ENERGY INC COM 65339F101 9935 131555 SH SOLE 16832 0 114723 NEXTIER OILFIELD SOLUTIONS INC COM COM 65290C105 5834 1568492 SH SOLE 1165572 0 402920 NGL ENERGY PARTNERS LP COM 62913M107 25 12300 SH SOLE 0 0 12300 NICE SYSTEM LTD-SPON ADR ADR 653656108 553 2532 SH SOLE 2250 0 282 NIKE INC COM 654106103 28738 216078 SH SOLE 116110 0 99968 NORDSON CORP COM 655663102 1814 9131 SH SOLE 8534 0 597 NORFOLK SOUTHERN CORP COM 655844108 633 2359 SH SOLE 744 0 1615 NORTHERN TR CORP COM 665859104 25021 237906 SH SOLE 1886 0 236020 NORTHROP GRUMMAN CORPORATION COM 666807102 413 1276 SH SOLE 35 0 1241 NOVANTA INC COM 67000B104 7027 53275 SH SOLE 1 34740 0 18535 NOVARTIS A G SPONSORED ADR ADR 66987V109 24839 290467 SH SOLE 47630 0 242837 NUVEEN INSURED TAX FREE ADVANTAGE MUNI CEF 670657105 293 19750 SH SOLE 0 0 19750 NUVEEN QUALITY MUNI INCOME FD CEF 67066V101 230 15178 SH SOLE 0 0 15178 NUVEEN QUALITY PREFERRED II CEF 67072C105 158 16288 SH SOLE 0 0 16288 NVIDIA CORP COM 67066G104 1501 2810 SH SOLE 990 0 1820 NXP SEMICONDUCTORS N.V. COM N6596X109 28371 141043 SH SOLE 68431 0 72612 OGE ENERGY CORP COM 670837103 271 8362 SH SOLE 0 0 8362 OKTA INC CL A COM 679295105 2590 11748 SH SOLE 0 0 11748 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 4682 53822 SH SOLE 1 51474 0 2348 OMNICELL INC COM 68213N109 22206 170967 SH SOLE 1 135661 0 35306 OMNICOM GROUP INC COM 681919106 2845 38471 SH SOLE 1700 0 36771 ONE GAS INC COM 68235P108 352 4540 SH SOLE 1600 0 2940 ONEOK, INC COM 682680103 1981 39057 SH SOLE 12232 0 26825 ONTO INNOVATION INC COM 683344105 6622 100778 SH SOLE 1 100081 0 697 ORACLE CORPORATION COM 68389X105 11293 160837 SH SOLE 17897 0 142940 O'REILLY AUTOMOTIVE INC COM 67103H107 34583 68109 SH SOLE 32277 0 35832 ORTHOFIX MED INC COM 68752m108 102170 2356900 SH SOLE 1723675 0 633225 OSHKOSH TRUCK CORP COM 688239201 328 2750 SH SOLE 0 0 2750 OTIS WORLDWIDE CORP COM COM 68902V107 607 8900 SH SOLE 2731 0 6169 PACIRA BIOSCIENCES INC COM 695127100 4103 58512 SH SOLE 1 57863 0 649 PACKAGING CORP OF AMERICA COM 695156109 258 1923 SH SOLE 0 0 1923 PAGSEGURO DIGITAL LTD CL A COM G68707101 566 12228 SH SOLE 12228 0 0 PALO ALTO NETWORKS INC COM 697435105 26158 81280 SH SOLE 45944 0 35336 PALOMAR HLDGS INC COM COM 69753M105 4969 74112 SH SOLE 1 65706 0 8406 PAPA JOHN'S INTL INC COM 698813102 6258 70633 SH SOLE 52528 0 18105 PARKER-HANNIFIN CORP COM 701094104 20029 63456 SH SOLE 4757 0 58699 PAYCHEX INC COM 704326107 346 3509 SH SOLE 1100 0 2409 PAYPAL HOLDINGS INC COM 70450Y103 2336 9622 SH SOLE 6155 0 3467 PDC ENERGY COM 69327R101 26431 768279 SH SOLE 525642 0 242637 PEGASYSTEMS INC COM 705573103 12933 113143 SH SOLE 46834 0 66309 PENN NATL GAMING INC COM 707569109 287 2738 SH SOLE 2668 0 70 PEPSICO INC COM 713448108 41066 290511 SH SOLE 54103 0 236408 PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG ADR 71654V101 702 82100 SH SOLE 82100 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 319 37600 SH SOLE 37600 0 0 PFIZER INC COM COM 717081103 34698 959116 SH SOLE 341981 0 617135 PHILIP MORRIS INTERNATIONAL COM 718172109 994 11192 SH SOLE 121 0 11071 PHILLIPS 66 COM 718546104 4564 56018 SH SOLE 6085 0 49933 PHYSICIANS REALTY TRUST RE 71943U104 20429 1155446 SH SOLE 912582 0 242864 PINNACLE FINL PARTNERS INC COM 72346Q104 266 3000 SH SOLE 3000 0 0 PINTEREST INC CL A COM 72352L106 1594 21535 SH SOLE 14995 0 6540 PLDT INC SPONSORED ADR ADR 69344D408 400 15300 SH SOLE 15300 0 0 PNM RESOURCES INC. COM 69349H107 23992 489160 SH SOLE 369890 0 119270 POSCO SPONSORED ADR ADR 693483109 758 10500 SH SOLE 10000 0 500 POTLATCH CORP (REIT) RE 737630103 6497 122796 SH SOLE 9281 0 113515 POWER INTEGRATIONS INC COM 739276103 4811 59050 SH SOLE 1 59033 0 17 POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL ETF 46137V357 5489 38778 SH SOLE 741 0 38037 POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST ETF 46090E103 8320 26064 SH SOLE 9787 0 16277 POWERSHARES S&P 500 LOW VOLA ETF 46138e354 284 4903 SH SOLE 524 0 4379 PRA HEALTH SCIENCES INC COM 69354M108 8011 52244 SH SOLE 1 32982 0 19262 PRETIUM RES INC COM COM 74139C102 4364 420720 SH SOLE 378267 0 42453 PROCTER & GAMBLE COM 742718109 19903 146959 SH SOLE 37875 0 109084 PROGRESS SOFTWARE CORP COM 743312100 69893 1586481 SH SOLE 1209443 0 377038 PROGRESSIVE CORP OHIO COM 743315103 7016 73366 SH SOLE 1765 0 71601 PROGYNY INC COM COM 74340E103 1339 30075 SH SOLE 0 0 30075 PROTO LABS INC COM COM 743713109 3525 28953 SH SOLE 1 16025 0 12928 PURE STORAGE INC CL A COM 74624M102 9573 444380 SH SOLE 148746 0 295634 PUTNAM MANAGED MUNI INCM TST-CLOSED END PUTNAM MANAGED MUNI INCM TST CEF 746823103 175 21500 SH SOLE 0 0 21500 QORVO INC COM 74736K101 370 2023 SH SOLE 0 0 2023 QTS REALTY TRUST INC CL A RE 74736A103 6339 102204 SH SOLE 1 102202 0 2 QUAKER CHEMICAL CP COM COM 747316107 1878 7704 SH SOLE 385 0 7319 QUALCOMM INC COM COM 747525103 1660 12515 SH SOLE 2230 0 10285 QUANEX BUILDING PRODUCTS CORP COM COM 747619104 28121 1072240 SH SOLE 835088 0 237152 QUANTA SERVICES INC COM 74762E102 78587 893400 SH SOLE 486515 0 406885 QUOTIENT TECHNOLOGY INC COM 749119103 30084 1841066 SH SOLE 1407922 0 433144 RAYONIER, INC RE 754907103 208 6478 SH SOLE 6478 0 0 RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 25457 329258 SH SOLE 149346 0 179912 RBC BEARINGS INC COM 75524B104 2036 10353 SH SOLE 2466 0 7887 REALPAGE INC COM COM 75606N109 11168 128049 SH SOLE 1 54450 0 73599 REGAL-BELOIT CORPORATION. COM 758750103 116287 814995 SH SOLE 571648 0 243347 REGENERON PHARMACEUTICALS COM 75886F107 697 1475 SH SOLE 0 0 1475 REINSURANCE GROUP OF AMERICA COM 759351604 46409 368162 SH SOLE 130307 0 237855 RENASANT CORP COM 75970E107 24136 583196 SH SOLE 439456 0 143740 REPLIGEN CORP COM 759916109 1983 10194 SH SOLE 0 0 10194 REPUBLIC SERVICES INC COM 760759100 10300 103665 SH SOLE 2323 0 101342 RESONANT INC COM COM 76118L102 1016 240000 SH SOLE 35000 0 205000 REV GROUP INC COM 749527107 41308 2155945 SH SOLE 1671673 0 484272 REVOLVE GROUP INC CL A COM 76156B107 4572 101781 SH SOLE 1 100866 0 915 REXNORD CORP COM 76169B102 11601 246432 SH SOLE 84842 0 161590 RITCHIE BROS. AUCTIONEERS INC. COM 767744105 5175 88393 SH SOLE 1 85341 0 3052 RLI CORP COM 749607107 1102 9873 SH SOLE 0 0 9873 ROCKWELL AUTOMATION INC COM 773903109 1200 4523 SH SOLE 3180 0 1343 ROGERS CORPORATION COM 775133101 11490 61066 SH SOLE 24137 0 36929 ROPER TECHNOLOGIES COM 776696106 130877 324618 SH SOLE 66715 0 257903 ROSS STORES INC. COM 778296103 1282 10681 SH SOLE 2535 0 8146 ROYAL DUTCH SHELL PLC-ADR ADR 780259206 515 13139 SH SOLE 6659 0 6480 RPM INTL INC COM COM 749685103 470 5121 SH SOLE 5121 0 0 S & P 500 DEPOSITARY RECEIPT ETF 78462F103 9599 24205 SH SOLE 6371 0 17834 S&P GLOBAL INC COM 78409V104 43794 124097 SH SOLE 46306 0 77791 SAIA INC COM 78709Y105 6483 28111 SH SOLE 1 28104 0 7 SAILPOINT TECHNLGIES HLDGS INC COM COM 78781P105 570 11272 SH SOLE 0 0 11272 SALESFORCE COM COM 79466L302 2516 11892 SH SOLE 1112 0 10780 SALLY BEAUTY HOLDING INC COM 79546E104 549 27248 SH SOLE 0 0 27248 SAP AG ADR ADR 803054204 270 2196 SH SOLE 272 0 1924 SCHLUMBERGER LTD. COM 806857108 2618 96367 SH SOLE 12704 0 83663 SCHNITZER STEEL INDUSTRIES COM 806882106 14181 339323 SH SOLE 252089 0 87234 SCHWAB INTL EQUITY ETF ETF 808524805 1057 28100 SH SOLE 21511 0 6589 SCHWAB STRATEGIC T INTRM TRM TRES ETF 808524854 494 8771 SH SOLE 8600 0 171 SCHWAB STRATEGIC TR SHT TM US TRES ETF 808524862 462 9000 SH SOLE 9000 0 0 SCHWAB STRATEGIC TR US AGGREGATE BOND ETF ETF 808524839 254 4725 SH SOLE 3770 0 955 SCHWAB STRATEGIC TR US MID-CAP ETF ETF 808524508 562 7550 SH SOLE 0 0 7550 SCHWAB US BROAD MARKET ETF ETF 808524102 1558 16112 SH SOLE 12094 0 4018 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 208 2845 SH SOLE 495 0 2350 SCHWAB US LARGE CAP ETF ETF 808524201 1619 16887 SH SOLE 8918 0 7969 SCHWAB US REIT ETF ETF 808524847 627 15279 SH SOLE 15199 0 80 SCHWAB US SMALL-CAP ETF ETF 808524607 2685 26929 SH SOLE 23509 0 3420 SEACOAST BANKING CORP OF FLORIDA COM 811707801 48283 1332226 SH SOLE 913979 0 418247 SEI INVESTMENTS COMPANY COM 784117103 411 6756 SH SOLE 0 0 6756 SELECT SECTOR SPDR TR COMMUNICATION ETF 81369Y852 334 4555 SH SOLE 4555 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 1247 7427 SH SOLE 5497 0 1930 SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209 947 8087 SH SOLE 7492 0 595 SERVICE CORP INTL COM 817565104 1809 35434 SH SOLE 155 0 35279 SERVICENOW INC COM 81762P102 39146 77996 SH SOLE 43746 0 34250 SHAKE SHACK INC COM 819047101 3469 30752 SH SOLE 1 30567 0 185 SHERWIN WILLIAMS COM 824348106 13974 18960 SH SOLE 3671 0 15289 SHIFT4 PMTS INC CL A COM 82452J109 7001 85357 SH SOLE 1 85336 0 21 SHOPIFY INC CL A COM 82509L107 539 488 SH SOLE 10 0 478 SIBANYE STILLWATER LTD SPONSORED ADR ADR 82575P107 513 28700 SH SOLE 28700 0 0 SIERRA WIRELESS INC COM 826516106 13934 943295 SH SOLE 718734 0 224561 SIGNATURE BANK COM 82669G104 1521 6729 SH SOLE 3143 0 3586 SILGAN HOLDINGS INC COM 827048109 27251 648424 SH SOLE 473588 0 174836 SILICON LABORATORIES INC COM COM 826919102 19870 140870 SH SOLE 1 87188 0 53682 SILK ROAD MEDICAL INC COM 82710M100 4444 87738 SH SOLE 1 87735 0 3 SIMPLY GOOD FOODS CO COM 82900L102 3208 105461 SH SOLE 1 80094 0 25367 SIMPSON MANUFACTURING CO INC COM COM 829073105 947 9131 SH SOLE 0 0 9131 SITIME CORP COM COM 82982T106 6987 70846 SH SOLE 1 58650 0 12196 SIX FLAGS ENTMT CORP NEW COM COM 83001A102 74331 1599519 SH SOLE 1231653 0 367866 SK TELECOM LTD SPONSORED ADR ADR 78440P108 281 10300 SH SOLE 10300 0 0 SKECHERS U S A INC CL A COM 830566105 1512 36233 SH SOLE 33902 0 2331 SMITH AO CORP COM 831865209 309 4568 SH SOLE 0 0 4568 SNAP-ON INCORPORATED COM 833034101 2099 9100 SH SOLE 0 0 9100 SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 4223 39839 SH SOLE 0 0 39839 SOUTH STATE CORP COM 840441109 6344 80812 SH SOLE 17904 0 62908 SOUTHERN COMPANY COM 842587107 944 15178 SH SOLE 4349 0 10829 SOUTHWEST AIRLINES COM 844741108 2157 35319 SH SOLE 75 0 35244 SP PLUS CORP COM COM 78469C103 30890 941927 SH SOLE 742779 0 199148 SPDR DJIA ETF TRUST ETF 78467X109 584 1768 SH SOLE 0 0 1768 SPDR GOLD SHARES ETF 78463V107 38057 237863 SH SOLE 30489 0 207374 SPDR INDEX SHS FDS S&P INTL SMLCP ETF 78463X871 663 17808 SH SOLE 17808 0 0 SPDR S&P 1000 ETF ETF 78464A847 244 5350 SH SOLE 0 0 5350 SPDR S&P DIVIDEND ETF ETF 78464A763 785 6641 SH SOLE 100 0 6541 SPDR S&P MIDCAP 400 DEP ETF TRUST ETF 78467Y107 3335 7000 SH SOLE 4190 0 2810 SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464A300 2191 26780 SH SOLE 26780 0 0 SPDR SERIES TRUST S&P 600 SML CAP ETF 78464A813 260 2776 SH SOLE 0 0 2776 SPROTT PHYSICAL GOLD AND SILVER CEF 85208r101 331 19060 SH SOLE 0 0 19060 SPROUT SOCIAL INC COM CL A COM 85209W109 9618 166526 SH SOLE 1 78452 0 88074 SPX CORPORATION COM 784635104 68961 1183465 SH SOLE 881357 0 302108 SQUARE INC CL A COM 852234103 732 3222 SH SOLE 0 0 3222 STANDEX INTERNATIONAL CORPORATION COM 854231107 8222 86043 SH SOLE 21760 0 64283 STANLEY BLACK & DECKER INC COM 854502101 611 3058 SH SOLE 63 0 2995 STARBUCKS CORP COM COM 855244109 17588 160838 SH SOLE 72964 0 87874 STATE STREET CORPORATION COM 857477103 570 6791 SH SOLE 4400 0 2391 STEPSTONE GROUP INC COM CL A COM 85914M107 3359 95246 SH SOLE 1 95236 0 10 STERIS PLC COM G8473T100 788 4137 SH SOLE 4100 0 37 STERLING CONSTRUCTION CO INC COM 859241101 22309 961647 SH SOLE 748086 0 213561 STEVEN MADDEN LTD COM 556269108 3803 102118 SH SOLE 22864 0 79254 STONERIDGE INC COM 86183P102 4418 138876 SH SOLE 56737 0 82139 STREETTRACKS SPDR BIOTEC ETF ETF 78464A870 263 1938 SH SOLE 0 0 1938 STRYKER CORP COM 863667101 6538 26830 SH SOLE 5201 0 21629 SUMMIT MATLS INC CL A COM 86614U100 3554 126877 SH SOLE 92613 0 34264 SURMODICS INC. COM 868873100 3655 65125 SH SOLE 49057 0 16068 SYNEOS HEALTH INC CL A COM 87166B102 2273 29958 SH SOLE 27783 0 2175 SYSCO CORPORATION COM 871829107 608 7708 SH SOLE 1575 0 6133 T MOBILE US INC COM 872590104 2565 20473 SH SOLE 0 0 20473 T. ROWE PRICE GROUP INC. COM 74144T108 3060 17853 SH SOLE 16559 0 1294 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 9357 79105 SH SOLE 74954 0 4151 TALEND S A ADS COM 874224207 6112 96071 SH SOLE 21443 0 74628 TAPESTRY INC COM 876030107 8448 205019 SH SOLE 82852 0 122167 TARGET CORPORATION COM 87612E106 24859 125242 SH SOLE 116036 0 9206 TCF FINL CORP COM 872307103 683 14698 SH SOLE 235 0 14463 TELLURIAN INC COM 87968A104 94 40000 SH SOLE 0 0 40000 TERADYNE INC COM 880770102 256 2106 SH SOLE 1700 0 406 TERRENO RLTY CORP RE 88146M101 6036 104473 SH SOLE 1 88191 0 16282 TESLA MOTORS COM 88160R101 14006 20972 SH SOLE 770 0 20202 TETRA TECH INC COM 88162G103 10838 79851 SH SOLE 1 63520 0 16331 TEXAS INSTRUMENTS INC COM 882508104 5980 31645 SH SOLE 20102 0 11543 TG THERAPEUTICS INC COM 88322Q108 241 5000 SH SOLE 0 0 5000 THE CHARLES SCHWAB CORPORATION COM COM 808513105 2466 37831 SH SOLE 2222 0 35609 THERMO FISHER SCIENTIFIC INC COM 883556102 78305 171630 SH SOLE 47938 0 123692 TIMKEN CO COM 887389104 14249 175538 SH SOLE 63317 0 112221 TJX COMPANIES INC COM 872540109 61283 926276 SH SOLE 439408 0 486868 TOWER SEMICONDUCTO COM M87915274 1780 63760 SH SOLE 63760 0 0 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 494 3164 SH SOLE 3164 0 0 TPI COMPOSITES INC COM COM 87266J104 7391 130963 SH SOLE 1 110551 0 20412 TRANE TECHNOLOGIES PLC SHS COM G8994E103 2577 15574 SH SOLE 2773 0 12801 TRANSDIGM GROUP INC. COM 893641100 7836 13328 SH SOLE 42 0 13286 TRANSUNION COM 89400J107 1888 20994 SH SOLE 19686 0 1308 TRAVELERS COMPANIES INC. COM 89417E109 1447 9612 SH SOLE 5116 0 4496 TREEHOUSE FOODS INC COM 89469A104 36002 689191 SH SOLE 499605 0 189586 TREX COMPANY, INC. COM 89531P105 7999 87379 SH SOLE 1 87230 0 149 TRI CONTL CORP CEF 895436103 201 6197 SH SOLE 0 0 6197 TRUIST FINL CORP COM 89832Q109 977 16715 SH SOLE 1000 0 15715 TRUPANION INC COM COM 898202106 6244 81939 SH SOLE 1 81281 0 658 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW ADR 900111204 118 25300 SH SOLE 25300 0 0 TURNING POINT THERAPEUTICS INC COM 90041T108 4628 48939 SH SOLE 1 48616 0 323 TYLER TECHNOLOGIES, INC. COM 902252105 200 472 SH SOLE 0 0 472 UBER TECHNOLOGIES INC COM 90353T100 222 4062 SH SOLE 1000 0 3062 UFP Industries Inc COM 90278Q108 14717 194045 SH SOLE 63831 0 130214 ULTA SALON COSMETICS & FRANGRANCE INC COM 90384S303 18064 58435 SH SOLE 4446 0 53989 UMPQUA HOLDINGS CORP COM 904214103 44123 2513718 SH SOLE 1863147 0 650571 UNDER ARMOUR INC CL A COM 904311107 27325 1233404 SH SOLE 836970 0 396434 UNIFIRST CORPORATION OF MASSACHUSETTS COM 904708104 228 1021 SH SOLE 0 0 1021 UNILEVER PLC ADR 904767704 2678 48031 SH SOLE 44323 0 3708 UNION PACIFIC CORP COM 907818108 20850 94582 SH SOLE 51200 0 43382 UNITED AIRLINES HOLDINGS INC COM 910047109 6147 106832 SH SOLE 0 0 106832 UNITED BANKSHARES INC COM 909907107 5590 144920 SH SOLE 30763 0 114157 UNITED CMNTY BKS BLAIRSVLE GA COM COM 90984P303 44279 1297746 SH SOLE 914303 0 383443 UNITED PARCEL SERVICE - CL B COM 911312106 11265 66351 SH SOLE 3171 0 63180 UNITEDHEALTH GROUP INCORPORATED COM 91324P102 81346 218535 SH SOLE 73722 0 144813 UNIVERSAL ELECTRONICS COM 913483103 7686 139866 SH SOLE 51850 0 88016 UPWORK INC COM 91688F104 7725 172576 SH SOLE 1 172323 0 253 US BANCORP DEL COM NEW COM 902973304 5354 96806 SH SOLE 41735 0 55071 VAIL RESORTS INC COM 91879Q109 5048 17312 SH SOLE 0 0 17312 VALE S A ADR ADR 91912E105 1814 104374 SH SOLE 104374 0 0 VALERO ENERGY CORP COM 91913Y100 404 5638 SH SOLE 1600 0 4038 VANECK VECTORS BIOTECH ETF ETF 92189F726 902 5140 SH SOLE 0 0 5140 VANECK VECTORS ETF TR SEMICONDUCTOR ET ETF 92189F676 633 2600 SH SOLE 0 0 2600 VANGUARD BD INDEX FD INC LONG TERM BOND ETF 921937793 860 8759 SH SOLE 8556 0 203 VANGUARD DIVIDEND APPREC ETF ETF 921908844 1530 10398 SH SOLE 2268 0 8130 VANGUARD EMERG MARKET VIPERS ETF 922042858 6331 121770 SH SOLE 74463 0 47307 VANGUARD EUROPE PACIFIC ETF ETF 921943858 746 15141 SH SOLE 4932 0 10209 VANGUARD EXTENDED MARKET ETF ETF 922908652 4076 23024 SH SOLE 450 0 22574 VANGUARD FTSE ALL -WORLD EX-U ETF 922042775 2243 36999 SH SOLE 1200 0 35799 VANGUARD FTSE ALL WORLD EX-US S/C ETF 922042718 433 3375 SH SOLE 50 0 3325 VANGUARD GROWTH ETF ETF 922908736 2947 11445 SH SOLE 2102 0 9343 VANGUARD HEALTH ETF ETF 92204A504 356 1558 SH SOLE 0 0 1558 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 459 2076 SH SOLE 2076 0 0 VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 475 2220 SH SOLE 2036 0 184 VANGUARD INFO TECH ETF ETF 92204A702 605 1683 SH SOLE 617 0 1066 VANGUARD INT-TERM CORPORATE ETF 92206C870 340 3662 SH SOLE 3324 0 338 VANGUARD REIT ETF ETF 922908553 497 5411 SH SOLE 2351 0 3060 VANGUARD S&P 500 ETF ETF 922908363 3475 9545 SH SOLE 5139 0 4406 VANGUARD SHORT-TERM BOND ETF ETF 921937827 3357 40814 SH SOLE 16417 0 24397 VANGUARD SMALL CAP GRWTH ETF ETF 922908595 460 1676 SH SOLE 98 0 1578 VANGUARD TOTAL BOND MARKET ETF 921937835 212 2505 SH SOLE 2100 0 405 VANGUARD TOTAL INTL STOCK INDEX ETF ETF 921909768 255 4077 SH SOLE 3000 0 1077 VANGUARD TOTAL STOCK MKT ETF ETF 922908769 2649 12820 SH SOLE 965 0 11855 VANGUARD TOTAL WORLD STOCK INDEX FD ETF 922042742 201 2070 SH SOLE 0 0 2070 VANGUARD VALUE ETF ETF 922908744 896 6832 SH SOLE 861 0 5971 VANGUARD WORLD FDS MATERIALS ETF ETF 92204A801 354 2050 SH SOLE 800 0 1250 VEECO INSTRS INC COM 922417100 5469 263520 SH SOLE 55755 0 207765 VERACYTE INC COM 92337F107 3759 69928 SH SOLE 25013 0 44915 VERIFYME INC COM NEW COM 92346X206 82 20000 SH SOLE 0 0 20000 VERISK ANALYTICS INC COM 92345Y106 347 1960 SH SOLE 1960 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 7459 128165 SH SOLE 22416 0 105749 VERTEX PHARMACEUTICALS INC COM 92532F100 431 2009 SH SOLE 1138 0 871 VF CORPORATION COM 918204108 40911 511644 SH SOLE 219035 0 292609 VIATRIS INC COM COM 92556V106 220 15987 SH SOLE 1620 0 14367 VISA INC CL A COM 92826C839 111627 527119 SH SOLE 195199 0 331920 VODAFONE GROUP PLC COM 92857W308 818 44447 SH SOLE 0 0 44447 WALGREENS BOOTS ALLIANCE INC COM 931427108 6205 113204 SH SOLE 10610 0 102594 WALMART INC COM COM 931142103 10773 79285 SH SOLE 12409 0 66876 WASTE CONNECTIONS INC COM 94106B101 1234 11442 SH SOLE 10727 0 715 WASTE MANAGEMENT INC COM 94106L109 844 6547 SH SOLE 1726 0 4821 WATSCO INC COM 942622200 988 3792 SH SOLE 345 0 3447 WEC ENERGY GROUP INC COM 92939U106 13616 145480 SH SOLE 22772 0 122708 WELLS FARGO COMPANY COM 949746101 3321 84823 SH SOLE 17265 0 67558 WESBANCO INC COM 950810101 19794 548868 SH SOLE 413211 0 135657 WESTERN ALLIANCE BANCORP COM 957638109 44891 475437 SH SOLE 222512 0 252925 WESTERN UNION COM 959802109 435 17625 SH SOLE 7300 0 10325 WEX INC COM 96208T104 19787 94574 SH SOLE 0 0 94574 WEYERHAEUSER CO COM 962166104 3829 107612 SH SOLE 6621 0 100991 WILLIAMS-SONOMA INC COM 969904101 289 1609 SH SOLE 121 0 1488 WINGSTOP INC COM 974155103 7315 57518 SH SOLE 1 34293 0 23225 WINTRUST FINANCIAL CORPORATION COM 97650W108 484 6397 SH SOLE 0 0 6397 WIPRO LTD SPON ADR 1 SH ADR 97651M109 118 18600 SH SOLE 18600 0 0 WISDOMTREE TR US QTLY DIV GROWTH FUND ETF 97717X669 312 5447 SH SOLE 4818 0 629 WNS HLDGS LTD SPON ADR COM 92932M101 10289 142024 SH SOLE 57962 0 84062 WOLVERINE WORLD WIDE INC COM COM 978097103 1610 42052 SH SOLE 1500 0 40552 WORKDAY INC COM 98138H101 216 871 SH SOLE 0 0 871 WORKIVA INC COM 98139A105 5454 61803 SH SOLE 8189 0 53614 WORLD FUEL SVCS CORP COM COM 981475106 335 9480 SH SOLE 3531 0 5949 XCEL ENERGY INC COM 98389B100 4753 71359 SH SOLE 55419 0 15940 XENCOR INC COM COM 98401F105 4426 102802 SH SOLE 1 85630 0 17172 XILINX INC COM 983919101 263 2125 SH SOLE 970 0 1155 YUM BRANDS INC COM 988498101 2076 19186 SH SOLE 3768 0 15418 YUM CHINA HOLDINGS INC COM 98850P109 911 15380 SH SOLE 2268 0 13112 YY INC ADS REPCOM CLA ADR 46591M109 272 2900 SH SOLE 2900 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 143636 295962 SH SOLE 101406 0 194556 ZENDESK INC COM COM 98936J101 9216 69480 SH SOLE 21514 0 47966 ZIMMER BIOMET HOLDINGS COM 98956P102 752 4701 SH SOLE 1240 0 3461 ZIONS BANCORPORATION COM 989701107 4735 86258 SH SOLE 35196 0 51062 ZOETIS INC COM 98978V103 106078 673956 SH SOLE 185698 0 488258 ZYNGA INC CL A COM 98986T108 123 12000 SH SOLE 0 0 12000