0001172661-20-001787.txt : 20200814 0001172661-20-001787.hdr.sgml : 20200814 20200814124808 ACCESSION NUMBER: 0001172661-20-001787 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: ZACKS INVESTMENT MANAGEMENT CENTRAL INDEX KEY: 0001086483 IRS NUMBER: 363792197 STATE OF INCORPORATION: IL FISCAL YEAR END: 0228 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04587 FILM NUMBER: 201103458 BUSINESS ADDRESS: STREET 1: 227 W. MONROE ST STREET 2: SUITE 4350 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 3122659359 MAIL ADDRESS: STREET 1: 227 W. MONROE ST STREET 2: SUITE 4350 CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001086483 XXXXXXXX 06-30-2020 06-30-2020 false ZACKS INVESTMENT MANAGEMENT
227 W. Monroe St Suite 4350 Chicago IL 60606
13F HOLDINGS REPORT 028-04587 N
Frank C. Lanza Chief Compliance Officer 312-265-9359 /s/ Frank C. Lanza Chicago IL 08-14-2020 0 500 4547690
INFORMATION TABLE 2 infotable.xml 1ST SOURCE CORP COM 336901103 694 19504 SH SOLE 19504 0 0 22ND CENTY GROUP INC COM 90137F103 8 11000 SH SOLE 11000 0 0 A10 NETWORKS INC COM 002121101 408 59847 SH SOLE 59847 0 0 ABBOTT LABS COM 002824100 2786 30469 SH SOLE 26815 3654 0 ABBVIE INC COM 00287Y109 57223 582841 SH SOLE 552080 30761 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26181 121933 SH SOLE 118504 3429 0 ACUSHNET HOLDINGS CORP COM 005098108 2229 64060 SH SOLE 64060 0 0 ADDUS HOMECARE CORP COM 006739106 1049 11336 SH SOLE 11336 0 0 ADOBE INC COM 00724F101 19746 45360 SH SOLE 42785 2575 0 ADTRAN INC COM 00738A106 446 40817 SH SOLE 40817 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4350 82678 SH SOLE 73290 9388 0 AES CORP COM 00130H105 1612 111251 SH SOLE 93572 17679 0 AFLAC INC COM 001055102 34927 970339 SH SOLE 919637 50702 0 AIR PRODS & CHEMS INC COM 009158106 49380 204506 SH SOLE 193899 10607 0 ALEXANDER & BALDWIN INC NEW COM 014491104 320 26263 SH SOLE 26263 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3851 23735 SH SOLE 19955 3780 0 ALLIANT ENERGY CORP COM 018802108 220 4590 SH SOLE 0 4590 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2850 77493 SH SOLE 64131 13362 0 ALPHABET INC CAP STK CL A 02079K305 44427 31330 SH SOLE 29277 2053 0 ALPHABET INC CAP STK CL C 02079K107 6872 4861 SH SOLE 4861 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 272 11001 SH SOLE 11001 0 0 ALTERYX INC COM CL A 02156B103 4224 25714 SH SOLE 22822 2892 0 ALTRIA GROUP INC COM 02209S103 25459 648635 SH SOLE 609293 39342 0 AMAZON COM INC COM 023135106 64901 23525 SH SOLE 22209 1316 0 AMCOR PLC ORD G0250X107 231 22598 SH SOLE 22598 0 0 AMEDISYS INC COM 023436108 14644 73758 SH SOLE 70976 2782 0 AMER STATES WTR CO COM 029899101 8095 102955 SH SOLE 99070 3885 0 AMEREN CORP COM 023608102 1779 25281 SH SOLE 21202 4079 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 579 76235 SH SOLE 76235 0 0 AMERICAN ELEC PWR CO INC COM 025537101 51099 641616 SH SOLE 606473 35143 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1606 65013 SH SOLE 65013 0 0 AMERICAN EXPRESS CO COM 025816109 17601 184882 SH SOLE 177166 7716 0 AMERICAN SOFTWARE INC CL A 029683109 831 52754 SH SOLE 52754 0 0 AMERIPRISE FINL INC COM 03076C106 15893 105927 SH SOLE 98909 7018 0 AMGEN INC COM 031162100 61917 262513 SH SOLE 249037 13476 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 605 126997 SH SOLE 126997 0 0 ANAPLAN INC COM 03272L108 331 7305 SH SOLE 7305 0 0 ANSYS INC COM 03662Q105 18011 61737 SH SOLE 58354 3383 0 ANTERO RESOURCES CORP COM 03674X106 1979 779462 SH SOLE 661997 117465 0 APPLE INC COM 037833100 85380 234046 SH SOLE 221017 13029 0 APPLIED MATLS INC COM 038222105 11435 189167 SH SOLE 184990 4177 0 ARCH CAP GROUP LTD ORD G0450A105 1035 36122 SH SOLE 36122 0 0 ARCUS BIOSCIENCES INC COM 03969F109 352 14243 SH SOLE 14243 0 0 ASPEN TECHNOLOGY INC COM 045327103 1896 18296 SH SOLE 15334 2962 0 ASSURANT INC COM 04621X108 3841 37200 SH SOLE 37200 0 0 AT&T INC COM 00206R102 57883 1914729 SH SOLE 1817091 97638 0 ATKORE INTL GROUP INC COM 047649108 749 27388 SH SOLE 27388 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 209 4866 SH SOLE 4866 0 0 ATMOS ENERGY CORP COM 049560105 3632 36470 SH SOLE 31148 5322 0 AVERY DENNISON CORP COM 053611109 1685 14775 SH SOLE 12273 2502 0 AXT INC COM 00246W103 49 10209 SH SOLE 10209 0 0 B & G FOODS INC NEW COM 05508R106 731 29971 SH SOLE 29971 0 0 BAXTER INTL INC COM 071813109 9308 108112 SH SOLE 108112 0 0 BENEFITFOCUS INC COM 08180D106 265 24614 SH SOLE 24614 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2468 13826 SH SOLE 11777 2049 0 BERRY CORP COM 08579X101 1061 219705 SH SOLE 206166 13539 0 BERRY GLOBAL GROUP INC COM 08579W103 974 21986 SH SOLE 21986 0 0 BEST BUY INC COM 086516101 16469 188713 SH SOLE 178237 10476 0 BGC PARTNERS INC CL A 05541T101 107 39215 SH SOLE 39215 0 0 BIO RAD LABS INC CL A 090572207 335 741 SH SOLE 741 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 139 29149 SH SOLE 29149 0 0 BIOGEN INC COM 09062X103 7060 26386 SH SOLE 26386 0 0 BK OF AMERICA CORP COM 060505104 38400 1624305 SH SOLE 1542344 81961 0 BLACKROCK INC COM 09247X101 61938 113837 SH SOLE 107988 5849 0 BLOCK H & R INC COM 093671105 175 12266 SH SOLE 12266 0 0 BOEING CO COM 097023105 2157 11766 SH SOLE 11766 0 0 BOISE CASCADE CO DEL COM 09739D100 1205 32051 SH SOLE 32051 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3450 44346 SH SOLE 41689 2657 0 BRISTOL-MYERS SQUIBB CO COM 110122108 10361 176212 SH SOLE 176212 0 0 BROADCOM INC COM 11135F101 20702 65592 SH SOLE 61828 3764 0 BROOKDALE SR LIVING INC COM 112463104 265 89893 SH SOLE 89893 0 0 BWX TECHNOLOGIES INC COM 05605H100 4263 75258 SH SOLE 71097 4161 0 CABLE ONE INC COM 12685J105 3536 1992 SH SOLE 1628 364 0 CACI INTL INC CL A 127190304 9266 42723 SH SOLE 42723 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 15142 157792 SH SOLE 148517 9275 0 CALIFORNIA WTR SVC GROUP COM 130788102 6629 138983 SH SOLE 138983 0 0 CANNAE HLDGS INC COM 13765N107 845 20569 SH SOLE 20569 0 0 CARDINAL HEALTH INC COM 14149Y108 1303 24955 SH SOLE 20974 3981 0 CAREDX INC COM 14167L103 1788 50469 SH SOLE 50469 0 0 CASEYS GEN STORES INC COM 147528103 1596 10675 SH SOLE 9275 1400 0 CATERPILLAR INC DEL COM 149123101 49736 393169 SH SOLE 377785 15384 0 CDW CORP COM 12514G108 2535 21819 SH SOLE 21819 0 0 CELANESE CORP DEL COM 150870103 8884 102901 SH SOLE 102901 0 0 CENTENE CORP DEL COM 15135B101 1767 27804 SH SOLE 23464 4340 0 CENTERPOINT ENERGY INC COM 15189T107 1589 85095 SH SOLE 71194 13901 0 CEVA INC COM 157210105 774 20696 SH SOLE 20696 0 0 CHANNELADVISOR CORP COM 159179100 1081 68223 SH SOLE 68223 0 0 CHEGG INC COM 163092109 1485 22072 SH SOLE 22072 0 0 CHEMED CORP NEW COM 16359R103 1388 3076 SH SOLE 2547 529 0 CHESAPEAKE UTILS CORP COM 165303108 724 8621 SH SOLE 8621 0 0 CHEVRON CORP NEW COM 166764100 66987 750724 SH SOLE 716787 33937 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1456 1384 SH SOLE 1193 191 0 CHURCH & DWIGHT INC COM 171340102 925 11964 SH SOLE 11964 0 0 CIENA CORP COM NEW 171779309 20438 376591 SH SOLE 364004 12587 0 CIGNA CORP NEW COM 125523100 781 4160 SH SOLE 4160 0 0 CINTAS CORP COM 172908105 8292 31132 SH SOLE 31132 0 0 CISCO SYS INC COM 17275R102 79262 1699432 SH SOLE 1622781 76651 0 CITIGROUP INC COM NEW 172967424 20119 393725 SH SOLE 377183 16542 0 CITRIX SYS INC COM 177376100 1453 9822 SH SOLE 8349 1473 0 CITY HLDG CO COM 177835105 1076 16512 SH SOLE 16512 0 0 CLOROX CO DEL COM 189054109 4928 22467 SH SOLE 20337 2130 0 CLOUDERA INC COM 18914U100 209 16433 SH SOLE 16433 0 0 CNA FINL CORP COM 126117100 1817 56518 SH SOLE 49117 7401 0 COCA COLA CO COM 191216100 44231 989959 SH SOLE 954477 35482 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 417 5388 SH SOLE 5388 0 0 COLGATE PALMOLIVE CO COM 194162103 10724 146378 SH SOLE 146378 0 0 COMCAST CORP NEW CL A 20030N101 17338 444785 SH SOLE 410931 33854 0 COMMERCIAL METALS CO COM 201723103 461 22593 SH SOLE 22593 0 0 COMMUNITY BK SYS INC COM 203607106 462 8104 SH SOLE 8104 0 0 CONAGRA BRANDS INC COM 205887102 875 24877 SH SOLE 24877 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 134 13431 SH SOLE 13431 0 0 CONOCOPHILLIPS COM 20825C104 33638 800504 SH SOLE 756417 44087 0 COPART INC COM 217204106 1321 15867 SH SOLE 15867 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 122 20214 SH SOLE 20214 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 778 20170 SH SOLE 20170 0 0 CORTEVA INC COM 22052L104 32791 1223977 SH SOLE 1152137 71840 0 COSTAMARE INC SHS Y1771G102 366 65773 SH SOLE 65773 0 0 COSTCO WHSL CORP NEW COM 22160K105 4728 15593 SH SOLE 14351 1242 0 COUSINS PPTYS INC COM NEW 222795502 1573 52752 SH SOLE 45868 6884 0 CRA INTL INC COM 12618T105 947 23968 SH SOLE 23968 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 82801 494778 SH SOLE 466195 28583 0 CSW INDUSTRIALS INC COM 126402106 912 13196 SH SOLE 13196 0 0 CTO REALTY GROWTH INC COM 22948P103 275 6952 SH SOLE 6952 0 0 CUBIC CORP COM 229669106 847 17643 SH SOLE 17643 0 0 CURTISS WRIGHT CORP COM 231561101 672 7522 SH SOLE 7522 0 0 CVS HEALTH CORP COM 126650100 39737 611626 SH SOLE 588042 23584 0 CYTOMX THERAPEUTICS INC COM 23284F105 320 38473 SH SOLE 38473 0 0 D R HORTON INC COM 23331A109 3541 63849 SH SOLE 53481 10368 0 DANAHER CORPORATION COM 235851102 12690 71766 SH SOLE 69219 2547 0 DARLING INGREDIENTS INC COM 237266101 1760 71497 SH SOLE 71497 0 0 DAVITA INC COM 23918K108 3228 40790 SH SOLE 33994 6796 0 DEERE & CO COM 244199105 203 1294 SH SOLE 1294 0 0 DENBURY RES INC COM NEW 247916208 12 44820 SH SOLE 44820 0 0 DEVON ENERGY CORP NEW COM 25179M103 1706 150498 SH SOLE 129029 21469 0 DEXCOM INC COM 252131107 1567 3867 SH SOLE 3163 704 0 DHT HOLDINGS INC SHS NEW Y2065G121 109 21319 SH SOLE 21319 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3621 86587 SH SOLE 86587 0 0 DIGITAL RLTY TR INC COM 253868103 691 4864 SH SOLE 4864 0 0 DIREXION SHS ETF TR ZACKS MLP HG INC 25460G799 840 15546 SH SOLE 15546 0 0 DISH NETWORK CORPORATION CL A 25470M109 2583 74835 SH SOLE 62379 12456 0 DISNEY WALT CO COM DISNEY 254687106 10723 96159 SH SOLE 96159 0 0 DNP SELECT INCOME FD COM 23325P104 209 19219 SH SOLE 19219 0 0 DOLLAR GEN CORP NEW COM 256677105 1803 9460 SH SOLE 8249 1211 0 DOMINION ENERGY INC COM 25746U109 249 3073 SH SOLE 0 3073 0 DROPBOX INC CL A 26210C104 5632 258689 SH SOLE 258689 0 0 EASTMAN CHEM CO COM 277432100 23512 337619 SH SOLE 324411 13208 0 EATON CORP PLC SHS G29183103 255 2920 SH SOLE 0 2920 0 EBAY INC. COM 278642103 2663 50778 SH SOLE 50778 0 0 ECHOSTAR CORP CL A 278768106 941 33648 SH SOLE 33648 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 12967 187636 SH SOLE 173739 13897 0 EGAIN CORP COM NEW 28225C806 500 44994 SH SOLE 44994 0 0 EHEALTH INC COM 28238P109 775 7890 SH SOLE 7890 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1578 133995 SH SOLE 123015 10980 0 EMCOR GROUP INC COM 29084Q100 978 14790 SH SOLE 14790 0 0 EMERSON ELEC CO COM 291011104 21423 345374 SH SOLE 331573 13801 0 ENPHASE ENERGY INC COM 29355A107 1486 31228 SH SOLE 31228 0 0 ENSIGN GROUP INC COM 29358P101 1148 27441 SH SOLE 27441 0 0 EPLUS INC COM 294268107 962 13612 SH SOLE 13612 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2099 65194 SH SOLE 57333 7861 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7290 116678 SH SOLE 109459 7219 0 EVERCORE INC CLASS A 29977A105 918 15578 SH SOLE 15578 0 0 EVERI HLDGS INC COM 30034T103 516 100075 SH SOLE 100075 0 0 EVERSOURCE ENERGY COM 30040W108 3961 47559 SH SOLE 40839 6720 0 EXPEDIA GROUP INC COM NEW 30212P303 7101 86389 SH SOLE 86389 0 0 EXXON MOBIL CORP COM 30231G102 42591 952395 SH SOLE 894829 57566 0 FACEBOOK INC CL A 30303M102 37950 167129 SH SOLE 161933 5196 0 FATE THERAPEUTICS INC COM 31189P102 1987 57916 SH SOLE 57916 0 0 FEDEX CORP COM 31428X106 8960 63897 SH SOLE 63897 0 0 FIBROGEN INC COM 31572Q808 741 18273 SH SOLE 18273 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1994 65020 SH SOLE 54493 10527 0 FIRST LONG IS CORP COM 320734106 780 47762 SH SOLE 47762 0 0 FIRST MID BANCSHARES INC COM 320866106 322 12263 SH SOLE 12263 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 269 4485 SH SOLE 0 4485 0 FISERV INC COM 337738108 3605 36928 SH SOLE 32095 4833 0 FIVE9 INC COM 338307101 1640 14817 SH SOLE 14817 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 7437 29569 SH SOLE 29569 0 0 FORD MTR CO DEL COM 345370860 77 12672 SH SOLE 12672 0 0 FORESTAR GROUP INC COM 346232101 1374 91098 SH SOLE 91098 0 0 FORTINET INC COM 34959E109 33355 242991 SH SOLE 231947 11044 0 FORTIVE CORP COM 34959J108 1745 25794 SH SOLE 25794 0 0 FOX CORP CL A COM 35137L105 2735 101988 SH SOLE 85463 16525 0 FOX FACTORY HLDG CORP COM 35138V102 1238 14988 SH SOLE 14988 0 0 FRANKLIN RESOURCES INC COM 354613101 1950 92979 SH SOLE 80792 12187 0 FREEPORT-MCMORAN INC CL B 35671D857 266 23000 SH SOLE 23000 0 0 FTI CONSULTING INC COM 302941109 843 7355 SH SOLE 7355 0 0 FUELCELL ENERGY INC COM 35952H601 132 58505 SH SOLE 58505 0 0 GALLAGHER ARTHUR J & CO COM 363576109 42348 434375 SH SOLE 415474 18901 0 GAMING & LEISURE PPTYS INC COM 36467J108 3458 99962 SH SOLE 82579 17383 0 GARMIN LTD SHS H2906T109 2500 25648 SH SOLE 21574 4074 0 GATX CORP COM 361448103 1155 18944 SH SOLE 18944 0 0 GENERAC HLDGS INC COM 368736104 1822 14945 SH SOLE 14945 0 0 GENERAL DYNAMICS CORP COM 369550108 27645 184968 SH SOLE 176650 8318 0 GILEAD SCIENCES INC COM 375558103 39450 512740 SH SOLE 490565 22175 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 404 6402 SH SOLE 6402 0 0 GLOBAL MED REIT INC COM NEW 37954A204 802 70828 SH SOLE 70828 0 0 GLOBAL PMTS INC COM 37940X102 276 1625 SH SOLE 1625 0 0 GLOBAL X FDS GLBX MSCI COLUM 37954Y327 530 23313 SH SOLE 23313 0 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 1088 114076 SH SOLE 114076 0 0 GLYCOMIMETICS INC COM 38000Q102 64 16961 SH SOLE 16961 0 0 GORMAN RUPP CO COM 383082104 893 28731 SH SOLE 28731 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1139 81393 SH SOLE 69915 11478 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 422 45572 SH SOLE 45572 0 0 GREEN BRICK PARTNERS INC COM 392709101 941 79389 SH SOLE 79389 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1843 16621 SH SOLE 13845 2776 0 HAEMONETICS CORP COM 405024100 1155 12894 SH SOLE 12894 0 0 HAIN CELESTIAL GROUP INC COM 405217100 854 27118 SH SOLE 27118 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 723 26974 SH SOLE 26974 0 0 HAMILTON LANE INC CL A 407497106 495 7347 SH SOLE 7347 0 0 HANGER INC COM NEW 41043F208 386 23315 SH SOLE 23315 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 11872 307958 SH SOLE 295259 12699 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 4402 122075 SH SOLE 122075 0 0 HEICO CORP NEW COM 422806109 769 7720 SH SOLE 7720 0 0 HELEN OF TROY CORP LTD COM G4388N106 421 2231 SH SOLE 2231 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1181 26263 SH SOLE 26263 0 0 HERSHEY CO COM 427866108 12283 94760 SH SOLE 90250 4510 0 HILLTOP HOLDINGS INC COM 432748101 1180 63954 SH SOLE 63954 0 0 HOME DEPOT INC COM 437076102 116163 463707 SH SOLE 445380 18327 0 HONEYWELL INTL INC COM 438516106 11554 79911 SH SOLE 78008 1903 0 HOOKIPA PHARMA INC COM 43906K100 959 82548 SH SOLE 82548 0 0 HP INC COM 40434L105 40133 2282025 SH SOLE 2159860 122165 0 HUMANA INC COM 444859102 1983 5113 SH SOLE 5113 0 0 HUNTINGTON BANCSHARES INC COM 446150104 15040 1664588 SH SOLE 1598317 66271 0 HUNTINGTON INGALLS INDS INC COM 446413106 1387 7947 SH SOLE 7947 0 0 IDEXX LABS INC COM 45168D104 2105 6376 SH SOLE 5368 1008 0 II-VI INC COM 902104108 539 11419 SH SOLE 11419 0 0 IMMUNOMEDICS INC COM 452907108 750 21154 SH SOLE 21154 0 0 INNOSPEC INC COM 45768S105 722 9344 SH SOLE 9344 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 787 8938 SH SOLE 8938 0 0 INNOVIVA INC COM 45781M101 503 36012 SH SOLE 36012 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1790 26024 SH SOLE 26024 0 0 INTEL CORP COM 458140100 86153 1439972 SH SOLE 1380015 59957 0 INTERNATIONAL BUSINESS MACHS COM 459200101 16378 135618 SH SOLE 129925 5693 0 INTERPUBLIC GROUP COS INC COM 460690100 906 52822 SH SOLE 52822 0 0 INTL PAPER CO COM 460146103 20481 581690 SH SOLE 556151 25539 0 INTUIT COM 461202103 8430 28462 SH SOLE 28462 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1471 5940 SH SOLE 5940 0 0 ISHARES INC MSCI AUST ETF 464286103 1503 78002 SH SOLE 78002 0 0 ISHARES INC MSCI CDA ETF 464286509 1329 51336 SH SOLE 51336 0 0 ISHARES INC MSCI FRANCE ETF 464286707 1816 66218 SH SOLE 66218 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1020 37607 SH SOLE 37607 0 0 ISHARES INC MSCI ITALY ETF 46434G830 1365 56697 SH SOLE 56697 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 5147 93713 SH SOLE 93713 0 0 ISHARES INC MSCI NETHERL ETF 464286814 1258 38451 SH SOLE 38451 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 1253 66740 SH SOLE 66740 0 0 ISHARES INC MSCI SPAIN ETF 464286764 697 31034 SH SOLE 31034 0 0 ISHARES INC MSCI STH KOR ETF 464286772 265 4641 SH SOLE 4641 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1019 26154 SH SOLE 26154 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1258 31270 SH SOLE 31270 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 19403 224026 SH SOLE 224026 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1222 21381 SH SOLE 0 21381 0 ISHARES TR CORE S&P MCP ETF 464287507 2090 11753 SH SOLE 1350 10403 0 ISHARES TR CORE S&P SCP ETF 464287804 899 13169 SH SOLE 0 13169 0 ISHARES TR CORE S&P500 ETF 464287200 310 1000 SH SOLE 1000 0 0 ISHARES TR CORE US AGGBD ET 464287226 54755 463207 SH SOLE 447908 15299 0 ISHARES TR IBOXX INV CP ETF 464287242 18385 136688 SH SOLE 131159 5529 0 ISHARES TR MSCI EAFE ETF 464287465 388 6381 SH SOLE 6381 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 599 33269 SH SOLE 33269 0 0 ISHARES TR MSCI POLAND ETF 46429B606 181 10889 SH SOLE 10889 0 0 ISHARES TR MSCI QATAR ETF 46434V779 650 40725 SH SOLE 40725 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2494 96801 SH SOLE 96801 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 469 2441 SH SOLE 2441 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 310 2757 SH SOLE 2757 0 0 ISHARES TR TIPS BD ETF 464287176 280 2273 SH SOLE 0 2273 0 JAMES RIV GROUP LTD COM G5005R107 239 5320 SH SOLE 5320 0 0 JOHNSON & JOHNSON COM 478160104 91612 651435 SH SOLE 625184 26251 0 JOHNSON OUTDOORS INC CL A 479167108 590 6480 SH SOLE 6480 0 0 JOUNCE THERAPEUTICS INC COM 481116101 1856 268981 SH SOLE 268981 0 0 JPMORGAN CHASE & CO COM 46625H100 73482 781231 SH SOLE 734207 47024 0 K12 INC COM 48273U102 913 33523 SH SOLE 33523 0 0 KARUNA THERAPEUTICS INC COM 48576A100 374 3353 SH SOLE 3353 0 0 KB HOME COM 48666K109 492 16033 SH SOLE 16033 0 0 KEMPER CORP DEL COM 488401100 1322 18227 SH SOLE 18227 0 0 KEYCORP COM 493267108 30489 2503252 SH SOLE 2418565 84687 0 KINDER MORGAN INC DEL COM 49456B101 35943 2369337 SH SOLE 2237970 131367 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 363 14239 SH SOLE 14239 0 0 KLA CORP COM NEW 482480100 2883 14823 SH SOLE 12871 1952 0 KNOLL INC COM NEW 498904200 255 20926 SH SOLE 20926 0 0 KROGER CO COM 501044101 962 28422 SH SOLE 28422 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 10275 61859 SH SOLE 58837 3022 0 LAM RESEARCH CORP COM 512807108 2531 7826 SH SOLE 6172 1654 0 LAMAR ADVERTISING CO NEW CL A 512816109 1505 22543 SH SOLE 19273 3270 0 LAWSON PRODS INC COM 520776105 662 20531 SH SOLE 20531 0 0 LIFE STORAGE INC COM 53223X107 1636 17230 SH SOLE 14499 2731 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 443 3958 SH SOLE 3958 0 0 LILLY ELI & CO COM 532457108 11781 71754 SH SOLE 71754 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 609 78839 SH SOLE 78839 0 0 LIVONGO HEALTH INC COM 539183103 2680 35640 SH SOLE 35640 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 19 12837 SH SOLE 12837 0 0 LOCKHEED MARTIN CORP COM 539830109 53861 147597 SH SOLE 142271 5326 0 LOWES COS INC COM 548661107 4401 32568 SH SOLE 32568 0 0 LPL FINL HLDGS INC COM 50212V100 855 10911 SH SOLE 10911 0 0 LULULEMON ATHLETICA INC COM 550021109 5389 17273 SH SOLE 15564 1709 0 LUMINEX CORP DEL COM 55027E102 610 18750 SH SOLE 18750 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23150 352250 SH SOLE 332627 19623 0 M D C HLDGS INC COM 552676108 845 23673 SH SOLE 23673 0 0 MANHATTAN ASSOCS INC COM 562750109 5851 62114 SH SOLE 62114 0 0 MANPOWERGROUP INC COM 56418H100 1026 14918 SH SOLE 14918 0 0 MARKETAXESS HLDGS INC COM 57060D108 1118 2232 SH SOLE 2232 0 0 MARSH & MCLENNAN COS INC COM 571748102 12758 118824 SH SOLE 118824 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 853 24327 SH SOLE 24327 0 0 MASIMO CORP COM 574795100 979 4294 SH SOLE 4294 0 0 MASTEC INC COM 576323109 5708 127222 SH SOLE 127222 0 0 MASTERCARD INCORPORATED CL A 57636Q104 11658 39428 SH SOLE 36512 2916 0 MCDONALDS CORP COM 580135101 434 2355 SH SOLE 2355 0 0 MCKESSON CORP COM 58155Q103 1364 8888 SH SOLE 8888 0 0 MDU RES GROUP INC COM 552690109 1823 82198 SH SOLE 71695 10503 0 MEDTRONIC PLC SHS G5960L103 45441 495544 SH SOLE 469728 25816 0 MEET GROUP INC COM 58513U101 819 131311 SH SOLE 131311 0 0 MEIRAGTX HLDGS PLC COM G59665102 711 56820 SH SOLE 56820 0 0 MERCK & CO. INC COM 58933Y105 79608 1029455 SH SOLE 979388 50067 0 MERCURY SYS INC COM 589378108 359 4565 SH SOLE 4565 0 0 META FINL GROUP INC COM 59100U108 11 11106 SH SOLE 0 11106 0 METLIFE INC COM 59156R108 47475 1299965 SH SOLE 1227589 72376 0 MGIC INVT CORP WIS COM 552848103 1308 159681 SH SOLE 159681 0 0 MGP INGREDIENTS INC NEW COM 55303J106 433 11804 SH SOLE 11804 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1648 15651 SH SOLE 13702 1949 0 MICRON TECHNOLOGY INC COM 595112103 12111 235061 SH SOLE 227769 7292 0 MICROSOFT CORP COM 594918104 138508 680594 SH SOLE 652921 27673 0 MID-AMER APT CMNTYS INC COM 59522J103 8111 70731 SH SOLE 70731 0 0 MIDDLESEX WATER CO COM 596680108 1008 15012 SH SOLE 15012 0 0 MOBILE MINI INC COM 60740F105 260 8816 SH SOLE 8816 0 0 MODINE MFG CO COM 607828100 565 102300 SH SOLE 102300 0 0 MOLINA HEALTHCARE INC COM 60855R100 9879 55508 SH SOLE 52625 2883 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1392 41848 SH SOLE 41848 0 0 MONDELEZ INTL INC CL A 609207105 39544 773402 SH SOLE 738282 35120 0 MOODYS CORP COM 615369105 10498 38214 SH SOLE 36372 1842 0 MOOG INC CL A 615394202 908 17133 SH SOLE 17133 0 0 MR COOPER GROUP INC COM 62482R107 1492 119930 SH SOLE 119930 0 0 MUELLER INDS INC COM 624756102 1507 56695 SH SOLE 56695 0 0 MUELLER WTR PRODS INC COM SER A 624758108 660 69989 SH SOLE 69989 0 0 MURPHY USA INC COM 626755102 697 6194 SH SOLE 6194 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1074 49686 SH SOLE 49686 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1342 109573 SH SOLE 95633 13940 0 NEOPHOTONICS CORP COM 64051T100 822 92610 SH SOLE 92610 0 0 NETFLIX INC COM 64110L106 4967 10916 SH SOLE 10314 602 0 NETSCOUT SYS INC COM 64115T104 721 28193 SH SOLE 28193 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1005 98497 SH SOLE 86070 12427 0 NEWMONT CORP COM 651639106 2477 40108 SH SOLE 34201 5907 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 509 14404 SH SOLE 14404 0 0 NEXTERA ENERGY INC COM 65339F101 586 2440 SH SOLE 2440 0 0 NICE LTD SPONSORED ADR 653656108 18075 95515 SH SOLE 92015 3500 0 NIKE INC CL B 654106103 10562 107725 SH SOLE 107725 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 81 20054 SH SOLE 20054 0 0 NORTHROP GRUMMAN CORP COM 666807102 1902 6186 SH SOLE 6186 0 0 NOVAGOLD RES INC COM NEW 66987E206 299 32541 SH SOLE 32541 0 0 NOVOCURE LTD ORD SHS G6674U108 1289 21733 SH SOLE 21733 0 0 NVIDIA CORPORATION COM 67066G104 20346 53553 SH SOLE 50895 2658 0 NVR INC COM 62944T105 1306 401 SH SOLE 337 64 0 ODONATE THERAPEUTICS INC COM 676079106 789 18639 SH SOLE 18639 0 0 OFFICE DEPOT INC COM 676220106 514 218556 SH SOLE 218556 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1284 49455 SH SOLE 49455 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 320 1884 SH SOLE 1884 0 0 OMNICELL INC COM 68213N109 316 4480 SH SOLE 4480 0 0 OMNICOM GROUP INC COM 681919106 875 16027 SH SOLE 16027 0 0 ONE GAS INC COM 68235P108 1327 17220 SH SOLE 17220 0 0 OTTER TAIL CORP COM 689648103 786 20258 SH SOLE 20258 0 0 PALO ALTO NETWORKS INC COM 697435105 371 1617 SH SOLE 1617 0 0 PARSONS CORPORATION COM 70202L102 628 17329 SH SOLE 17329 0 0 PC CONNECTION INC COM 69318J100 2082 44905 SH SOLE 44905 0 0 PDL BIOPHARMA INC COM 69329Y104 105 35915 SH SOLE 35915 0 0 PEGASYSTEMS INC COM 705573103 1143 11299 SH SOLE 11299 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 3206 76708 SH SOLE 76708 0 0 PENUMBRA INC COM 70975L107 699 3911 SH SOLE 3911 0 0 PEPSICO INC COM 713448108 85011 642761 SH SOLE 618284 24477 0 PFIZER INC COM 717081103 60400 1847084 SH SOLE 1775719 71365 0 PHILIP MORRIS INTL INC COM 718172109 44528 635566 SH SOLE 608007 27559 0 PHILLIPS 66 COM 718546104 34165 475169 SH SOLE 455564 19605 0 PLEXUS CORP COM 729132100 939 13310 SH SOLE 13310 0 0 PNC FINL SVCS GROUP INC COM 693475105 23992 228043 SH SOLE 218896 9147 0 PRICE T ROWE GROUP INC COM 74144T108 4003 32416 SH SOLE 27085 5331 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1793 43167 SH SOLE 36319 6848 0 PROCTER AND GAMBLE CO COM 742718109 105093 878922 SH SOLE 849153 29769 0 PROGRESS SOFTWARE CORP COM 743312100 747 19271 SH SOLE 19271 0 0 PROLOGIS INC. COM 74340W103 47947 513741 SH SOLE 485547 28194 0 PRUDENTIAL FINL INC COM 744320102 41211 676689 SH SOLE 651046 25643 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 25680 522372 SH SOLE 507163 15209 0 PULTE GROUP INC COM 745867101 8241 242166 SH SOLE 242166 0 0 QIAGEN NV SHS NEW N72482123 1521 35494 SH SOLE 30246 5248 0 QORVO INC COM 74736K101 671 6070 SH SOLE 6070 0 0 QUALCOMM INC COM 747525103 2477 27154 SH SOLE 27154 0 0 QUALYS INC COM 74758T303 1113 10696 SH SOLE 10696 0 0 QUANTA SVCS INC COM 74762E102 1994 50835 SH SOLE 42979 7856 0 QUIDEL CORP COM 74838J101 3046 13616 SH SOLE 13616 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 323 44174 SH SOLE 44174 0 0 RADIAN GROUP INC COM 750236101 565 36417 SH SOLE 36417 0 0 RAVEN INDS INC COM 754212108 383 17822 SH SOLE 17822 0 0 RAYMOND JAMES FINL INC COM 754730109 3201 46500 SH SOLE 40383 6117 0 RAYONIER INC COM 754907103 809 32652 SH SOLE 32652 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 11970 194638 SH SOLE 194638 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 282 12063 SH SOLE 12063 0 0 REPLIGEN CORP COM 759916109 421 3409 SH SOLE 3409 0 0 REPUBLIC BANCORP INC KY CL A 760281204 411 12580 SH SOLE 12580 0 0 REPUBLIC SVCS INC COM 760759100 10346 126088 SH SOLE 120215 5873 0 RESMED INC COM 761152107 916 4771 SH SOLE 4771 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1559 212908 SH SOLE 177687 35221 0 RETAIL VALUE INC COM 76133Q102 469 37935 SH SOLE 37935 0 0 RGC RES INC COM 74955L103 548 22670 SH SOLE 22670 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6465 212286 SH SOLE 212286 0 0 ROYAL GOLD INC COM 780287108 2282 18351 SH SOLE 15948 2403 0 RUBIUS THERAPEUTICS INC COM 78116T103 74 12364 SH SOLE 12364 0 0 S&P GLOBAL INC COM 78409V104 3680 11170 SH SOLE 10466 704 0 SAFEHOLD INC COM 78645L100 2431 42289 SH SOLE 42289 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 967 36536 SH SOLE 36536 0 0 SCHLUMBERGER LTD COM 806857108 7397 401437 SH SOLE 385879 15558 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 289 11887 SH SOLE 0 11887 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 338 6537 SH SOLE 0 6537 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 307 3026 SH SOLE 3026 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 333 6645 SH SOLE 6645 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 431 5817 SH SOLE 0 5817 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 258 4911 SH SOLE 4911 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 856 11020 SH SOLE 11020 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 2363 17569 SH SOLE 15272 2297 0 SEATTLE GENETICS INC COM 812578102 2159 12708 SH SOLE 11043 1665 0 SECUREWORKS CORP CL A 81374A105 594 51970 SH SOLE 51970 0 0 SELECT MED HLDGS CORP COM 81619Q105 1300 88254 SH SOLE 88254 0 0 SERVICE CORP INTL COM 817565104 1707 43885 SH SOLE 38638 5247 0 SERVICENOW INC COM 81762P102 3242 8004 SH SOLE 7045 959 0 SERVISFIRST BANCSHARES INC COM 81768T108 896 25043 SH SOLE 25043 0 0 SHOPIFY INC CL A 82509L107 494 520 SH SOLE 520 0 0 SILGAN HOLDINGS INC COM 827048109 2565 79211 SH SOLE 69232 9979 0 SKYWORKS SOLUTIONS INC COM 83088M102 13256 103679 SH SOLE 99470 4209 0 SNAP ON INC COM 833034101 390 2812 SH SOLE 2812 0 0 SOUTHERN CO COM 842587107 48859 942302 SH SOLE 908826 33476 0 SOUTHERN NATL BANCORP OF VA COM 843395104 409 42171 SH SOLE 42171 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 447 6468 SH SOLE 6468 0 0 SPDR GOLD TR GOLD SHS 78463V107 256 1528 SH SOLE 1528 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 4111 39178 SH SOLE 39178 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 12479 40467 SH SOLE 8567 31900 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 212 6884 SH SOLE 6884 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 3281 35850 SH SOLE 35850 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 742 52072 SH SOLE 52072 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1590 6159 SH SOLE 6159 0 0 SPROUTS FMRS MKT INC COM 85208M102 251 9819 SH SOLE 9819 0 0 SPS COMMERCE INC COM 78463M107 2619 34866 SH SOLE 34866 0 0 SQUARE INC CL A 852234103 5196 49511 SH SOLE 45261 4250 0 STAMPS COM INC COM NEW 852857200 831 4523 SH SOLE 4523 0 0 STARBUCKS CORP COM 855244109 11507 156369 SH SOLE 156369 0 0 STATE STR CORP COM 857477103 12715 200080 SH SOLE 188589 11491 0 STRATEGIC ED INC COM 86272C103 292 1897 SH SOLE 1897 0 0 STRYKER CORPORATION COM 863667101 6947 38555 SH SOLE 38555 0 0 SYNNEX CORP COM 87162W100 1388 11586 SH SOLE 9740 1846 0 SYNOPSYS INC COM 871607107 25129 128871 SH SOLE 122397 6474 0 SYSCO CORP COM 871829107 3719 68040 SH SOLE 68040 0 0 SYSTEMAX INC COM 871851101 283 13759 SH SOLE 13759 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 387 9343 SH SOLE 9343 0 0 TEEKAY TANKERS LTD CL A Y8565N300 395 30833 SH SOLE 30833 0 0 TEGNA INC COM 87901J105 865 77648 SH SOLE 77648 0 0 TELADOC HEALTH INC COM 87918A105 1382 7243 SH SOLE 7243 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 3222 10362 SH SOLE 9158 1204 0 TENABLE HLDGS INC COM 88025T102 886 29712 SH SOLE 29712 0 0 TERADYNE INC COM 880770102 214 2537 SH SOLE 2537 0 0 TESLA INC COM 88160R101 7792 7216 SH SOLE 6852 364 0 TETRA TECH INC NEW COM 88162G103 5413 68411 SH SOLE 68411 0 0 TEXAS INSTRS INC COM 882508104 4729 37248 SH SOLE 37248 0 0 THOMSON REUTERS CORP. COM NEW 884903709 46404 682709 SH SOLE 656864 25845 0 T-MOBILE US INC COM 872590104 10413 99979 SH SOLE 94303 5676 0 T-MOBILE US INC RIGHT 07/27/2020 872590112 11 66433 SH SOLE 66433 0 0 TOPBUILD CORP COM 89055F103 1557 13682 SH SOLE 13682 0 0 TWILIO INC CL A 90138F102 2055 9363 SH SOLE 7883 1480 0 TYSON FOODS INC CL A 902494103 250 4193 SH SOLE 4193 0 0 UFP INDUSTRIES INC COM 90278Q108 254 5120 SH SOLE 5120 0 0 UNIFIRST CORP MASS COM 904708104 1818 10159 SH SOLE 10159 0 0 UNION PAC CORP COM 907818108 1668 9864 SH SOLE 9864 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 346 17178 SH SOLE 17178 0 0 UNITED NAT FOODS INC COM 911163103 496 27212 SH SOLE 27212 0 0 UNITED STATES CELLULAR CORP COM 911684108 236 7651 SH SOLE 7651 0 0 UNITEDHEALTH GROUP INC COM 91324P102 32360 109713 SH SOLE 103086 6627 0 UNIVAR SOLUTIONS INC COM 91336L107 5423 321641 SH SOLE 321641 0 0 US BANCORP DEL COM NEW 902973304 44083 1197248 SH SOLE 1147744 49504 0 VALERO ENERGY CORP COM 91913Y100 31410 534004 SH SOLE 504559 29445 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 202 9734 SH SOLE 9734 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 232 2953 SH SOLE 0 2953 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 219 773 SH SOLE 773 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 492 5087 SH SOLE 0 5087 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 594 7188 SH SOLE 0 7188 0 VAXART INC COM NEW 92243A200 337 38098 SH SOLE 38098 0 0 VEECO INSTRS INC DEL COM 922417100 222 16441 SH SOLE 16441 0 0 VENTAS INC COM 92276F100 24583 671295 SH SOLE 632947 38348 0 VERISIGN INC COM 92343E102 6363 30764 SH SOLE 30764 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 81312 1474904 SH SOLE 1389492 85412 0 VERRICA PHARMACEUTICALS INC COM 92511W108 411 37325 SH SOLE 37325 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 13028 44875 SH SOLE 43528 1347 0 VIACOMCBS INC CL B 92556H206 11232 481635 SH SOLE 461951 19684 0 VIEWRAY INC COM 92672L107 65 28884 SH SOLE 28884 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1106 9509 SH SOLE 9509 0 0 VISA INC COM CL A 92826C839 7906 40927 SH SOLE 38607 2320 0 VISTRA ENERGY CORP COM 92840M102 194 10413 SH SOLE 10413 0 0 WALKER & DUNLOP INC COM 93148P102 1033 20330 SH SOLE 20330 0 0 WALMART INC COM 931142103 92002 768097 SH SOLE 740402 27695 0 WELLS FARGO CO NEW COM 949746101 36971 1444161 SH SOLE 1388945 55216 0 WEST BANCORPORATION INC CAP STK 95123P106 572 32710 SH SOLE 32710 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4280 18842 SH SOLE 18842 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2844 75088 SH SOLE 75088 0 0 WP CAREY INC COM 92936U109 32835 485376 SH SOLE 458614 26762 0 X4 PHARMACEUTICALS INC COM 98420X103 709 76114 SH SOLE 76114 0 0 XCEL ENERGY INC COM 98389B100 340 5437 SH SOLE 0 5437 0 YETI HLDGS INC COM 98585X104 1230 28780 SH SOLE 28780 0 0 YEXT INC COM 98585N106 186 11186 SH SOLE 11186 0 0 YUM CHINA HLDGS INC COM 98850P109 1946 40486 SH SOLE 40486 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2476 9674 SH SOLE 9674 0 0