0000950123-18-008358.txt : 20180813 0000950123-18-008358.hdr.sgml : 20180813 20180813160540 ACCESSION NUMBER: 0000950123-18-008358 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180813 DATE AS OF CHANGE: 20180813 EFFECTIVENESS DATE: 20180813 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KING LUTHER CAPITAL MANAGEMENT CORP CENTRAL INDEX KEY: 0000310051 IRS NUMBER: 75163030 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01071 FILM NUMBER: 181012298 BUSINESS ADDRESS: STREET 1: 301 COMMERCE SUITE 1600 CITY: FORT WORTH STATE: TX ZIP: 76102 BUSINESS PHONE: 8173323235 MAIL ADDRESS: STREET 1: 301 COMMERCE SUITE 1600 CITY: FORT WORTH STATE: TX ZIP: 76102 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000310051 XXXXXXXX 06-30-2018 06-30-2018 KING LUTHER CAPITAL MANAGEMENT CORP
301 COMMERCE SUITE 1600 FORT WORTH TX 76102
13F HOLDINGS REPORT 028-01071 N
Jacob D. Smith Principal, General Counsel & CCO 817-332-3235 Jacob D. Smith Fort Worth TX 08-13-2018 0 509 12223683 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 18152 92274 SH SOLE 92274 0 0 A H BELO CORP COM CL A 001282102 4688 997445 SH SOLE 997445 0 0 AAON INC COM PAR $0.004 000360206 1163 34973 SH SOLE 34973 0 0 ABBOTT LABS COM 002824100 125390 2055905 SH SOLE 2055905 0 0 ABBVIE INC COM 00287Y109 239956 2589918 SH SOLE 2589918 0 0 ABRAXAS PETE CORP COM 003830106 46 15809 SH SOLE 15809 0 0 ACCENTURE LTD BERMUDA CL A G1151C101 29051 177582 SH SOLE 177582 0 0 ACI WORLDWIDE INC COM 004498101 19858 804944 SH SOLE 804944 0 0 ACXIOM CORP COM 005125109 8831 294870 SH SOLE 294870 0 0 ADOBE SYS INC COM 00724F101 284424 1166579 SH SOLE 1166579 0 0 AFFILIATED MANAGERS GROUP COM 008252108 1235 8310 SH SOLE 8310 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2037 32945 SH SOLE 32945 0 0 AIR PRODS & CHEMS INC COM 009158106 46625 299398 SH SOLE 299398 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 168529 2301365 SH SOLE 2301365 0 0 ALAMO GROUP INC COM 011311107 553 6115 SH SOLE 6115 0 0 ALARM COM HLDGS INC COM 011642105 17385 430545 SH SOLE 430545 0 0 ALIGN TECHNOLOGY INC COM 016255101 2169 6340 SH SOLE 6340 0 0 ALLERGAN PLC SHS G0177J108 470 2821 SH SOLE 2821 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5992 25693 SH SOLE 25693 0 0 ALLSTATE CORP COM 020002101 12775 139966 SH SOLE 139966 0 0 ALPHABET INC CLASS A COM 02079K305 168339 149079 SH SOLE 149079 0 0 ALPHABET INC CLASS C COM 02079K107 140339 125791 SH SOLE 125791 0 0 ALTABA INC COM 021346101 222 3032 SH SOLE 3032 0 0 ALTRIA GROUP INC COM 02209S103 1416 24927 SH SOLE 24927 0 0 AMAZON COM INC COM 023135106 393174 231306 SH SOLE 231306 0 0 AMBER RD INC COM 02318Y108 348 37000 SH SOLE 37000 0 0 AMERICAN EXPRESS CO COM 025816109 9466 96596 SH SOLE 96596 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 272 5137 SH SOLE 5137 0 0 AMERICAN TOWER CORP COM 03027X100 15249 105770 SH SOLE 105770 0 0 AMERICAN WOODMARK CORP COM 030506109 1769 19325 SH SOLE 19325 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 98 14000 SH SOLE 14000 0 0 AMETEK INC NEW COM 031100100 2665 36933 SH SOLE 36933 0 0 AMGEN INC CL A 031162100 112347 608632 SH SOLE 608632 0 0 AMPHENOL CORP NEW CL A 032095101 949 10890 SH SOLE 10890 0 0 ANADARKO PETE CORP COM 032511107 11522 157294 SH SOLE 157294 0 0 ANALOG DEVICES INC COM 032654105 405 4225 SH SOLE 4225 0 0 ANSYS INC COM 03662Q105 1109 6368 SH SOLE 6368 0 0 APACHE CORP COM 037411105 635 13590 SH SOLE 13590 0 0 APERGY CORP COM 03755L104 283 6770 SH SOLE 6770 0 0 APOLLO ENDOSURGERY INC COM 03767D108 3828 548454 SH SOLE 548454 0 0 APPLE COMPUTER INC COM 037833100 375426 2028123 SH SOLE 2028123 0 0 APTARGROUP INC COM 038336103 327 3500 SH SOLE 3500 0 0 ASPEN TECHNOLOGY INC COM 045327103 204 2200 SH SOLE 2200 0 0 AT&T INC COM 00206R102 112111 3491462 SH SOLE 3491462 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 16628 123959 SH SOLE 123959 0 0 AUTOZONE INC COM 053332102 1658 2471 SH SOLE 2471 0 0 AVERY DENNISON CORP COM 053611109 928 9088 SH SOLE 9088 0 0 AZZ INC COM 002474104 10333 237825 SH SOLE 237825 0 0 BAIDU INC SPON ADR REP A 056752108 978 4025 SH SOLE 4025 0 0 BAKER HUGHES A GE CO CL A 05722G100 354 10728 SH SOLE 10728 0 0 BALL CORP COM 058498106 13930 391838 SH SOLE 391838 0 0 BANC CALIF INC COM 05990K106 12151 621524 SH SOLE 621524 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 15537 471527 SH SOLE 471527 0 0 BANK NEW YORK INC COM 064058100 2257 41845 SH SOLE 41845 0 0 BANK OF AMERICA CORPORATION COM 060505104 230632 8181346 SH SOLE 8181346 0 0 BANK MONTREAL QUE COM 063671101 904 11706 SH SOLE 11706 0 0 BARNES GROUP INC COM 067806109 12678 215244 SH SOLE 215244 0 0 BECTON DICKINSON & CO COM 075887109 9924 41424 SH SOLE 41424 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 4513 16 SH SOLE 16 0 0 BERKSHIRE HATHAWAY INC DEL CL B 084670702 30850 165282 SH SOLE 165282 0 0 BGC PARTNERS INC CL A 05541T101 1072 94715 SH SOLE 94715 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 2516 50300 SH SOLE 50300 0 0 BLACKBERRY LTD COM 09228F103 136 14125 SH SOLE 14125 0 0 BLACKROCK INC COM 09247X101 224 449 SH SOLE 449 0 0 BOEING CO COM 097023105 5685 16943 SH SOLE 16943 0 0 BOK FINL CORP COM NEW 05561Q201 2378 25298 SH SOLE 25298 0 0 BOOKING HLDGS INC COM 09857L108 2676 1320 SH SOLE 1320 0 0 BOSTON SCIENTIFIC CORP COM 101137107 802 24535 SH SOLE 24535 0 0 BP PLC SPONSORED ADR 055622104 544 11911 SH SOLE 11911 0 0 BRINKER INTL INC COM 109641100 691 14524 SH SOLE 14524 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 8719 157558 SH SOLE 157558 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5971 51878 SH SOLE 51878 0 0 BROWN FORMAN CORP CL B 115637209 523 10666 SH SOLE 10666 0 0 BRUNSWICK CORP COM 117043109 1302 20200 SH SOLE 20200 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3799 207725 SH SOLE 207725 0 0 CABOT OIL & GAS CORP COM 127097103 123126 5173346 SH SOLE 5173346 0 0 CADENCE BANCORPORATION CL A 12739A100 4657 161325 SH SOLE 161325 0 0 CAMBER ENERGY INC COM 13200M102 25 49916 SH SOLE 49916 0 0 CAMBREX CORP COM 132011107 1552 29680 SH SOLE 29680 0 0 CANADIAN NATL RY CO COM 136375102 1156 14138 SH SOLE 14138 0 0 CANTEL MEDICAL CORP COM 138098108 4851 49320 SH SOLE 49320 0 0 CARBONITE INC COM 141337105 3877 111100 SH SOLE 111100 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 3614 68740 SH SOLE 68740 0 0 CASS INFORMATION SYS INC COM 14808P109 2366 34375 SH SOLE 34375 0 0 CATERPILLAR INC DEL COM 149123101 1538 11333 SH SOLE 11333 0 0 CBS CORP NEW CL B 124857202 254 4515 SH SOLE 4515 0 0 CBTX INC COM 12481V104 1970 59605 SH SOLE 59605 0 0 CECO ENVIRONMENTAL CORP COM 125141101 14140 2302869 SH SOLE 2302869 0 0 CELGENE CORP COM 151020104 81599 1027438 SH SOLE 1027438 0 0 CF INDS HLDGS INC COM 125269100 670 15080 SH SOLE 15080 0 0 CHARLES RIV LABS INTL INC COM 159864107 8142 72528 SH SOLE 72528 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 293 999 SH SOLE 999 0 0 CHEVRON CORP NEW COM 166764100 101378 801849 SH SOLE 801849 0 0 CHUBB LIMITED COM H1467J104 1486 11698 SH SOLE 11698 0 0 CIMAREX ENERGY CO COM 171798101 783 7700 SH SOLE 7700 0 0 CINEMARK HOLDINGS INC COM 17243V102 266 7585 SH SOLE 7585 0 0 CINTAS CORP COM 172908105 84828 458356 SH SOLE 458356 0 0 CISCO SYS INC COM 17275R102 26301 611219 SH SOLE 611219 0 0 CITIGROUP INC COM NEW 172967424 11125 166238 SH SOLE 166238 0 0 CITRIX SYS INC COM 177376100 12321 117525 SH SOLE 117525 0 0 CLOROX CO DEL COM 189054109 1182 8740 SH SOLE 8740 0 0 COCA COLA CO COM 191216100 117618 2681666 SH SOLE 2681666 0 0 COHERENT INC COM 192479103 522 3340 SH SOLE 3340 0 0 COLGATE PALMOLIVE CO COM 194162103 97405 1502934 SH SOLE 1502934 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 4587 50146 SH SOLE 50146 0 0 COMCAST CORP NEW CL A 20030N101 3182 96977 SH SOLE 96977 0 0 COMERICA INC COM 200340107 259363 2852649 SH SOLE 2852649 0 0 COMMERCIAL METALS CO COM 201723103 4856 230045 SH SOLE 230045 0 0 CONCHO RES INC COM 20605P101 1799 13006 SH SOLE 13006 0 0 CONOCOPHILLIPS COM 20825C104 73192 1051303 SH SOLE 1051303 0 0 COPART INC COM 217204106 2771 49000 SH SOLE 49000 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 2979 62805 SH SOLE 62805 0 0 CORNING INC COM 219350105 461 16766 SH SOLE 16766 0 0 COSTCO WHSL CORP NEW COM 22160K105 2066 9884 SH SOLE 9884 0 0 COUPA SOFTWARE INC COM 22266L106 5804 93245 SH SOLE 93245 0 0 CRITEO S A SPONS ADS 226718104 2287 69615 SH SOLE 69615 0 0 CSW INDUSTRIALS INC COM 126402106 3026 57265 SH SOLE 57265 0 0 CULLEN FROST BANKERS INC COM 229899109 233932 2161232 SH SOLE 2161232 0 0 CVS CORP COM 126650100 5684 88335 SH SOLE 88335 0 0 CYNERGISTEK INC COM 23258P105 428 108750 SH SOLE 108750 0 0 DANAHER CORP DEL COM 235851102 219883 2228241 SH SOLE 2228241 0 0 DEERE & CO COM 244199105 451 3226 SH SOLE 3226 0 0 DENTSPLY SIRONA INC COM 24906P109 248 5657 SH SOLE 5657 0 0 DEVON ENERGY CORP NEW COM 25179M103 539 12272 SH SOLE 12272 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 1044 7251 SH SOLE 7251 0 0 DIAMONDBACK ENERGY INC COM 25278X109 10136 77041 SH SOLE 77041 0 0 DISH NETWORK CORP CL A 25470M109 6633 197358 SH SOLE 197358 0 0 DISNEY WALT CO COM DISNEY 254687106 77626 740634 SH SOLE 740634 0 0 DOLLAR TREE INC COM 256746108 22838 268687 SH SOLE 268687 0 0 DOMINION RES INC VA NEW COM 25746U109 276 4046 SH SOLE 4046 0 0 DOVER CORP COM 260003108 1096 14975 SH SOLE 14975 0 0 DOWDUPONT INC COM 26078J100 150319 2280318 SH SOLE 2280318 0 0 DUKE ENERGY CORP NEW COM 26441C204 554 7004 SH SOLE 7004 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 19828 519060 SH SOLE 519060 0 0 EASTMAN CHEM CO COM 277432100 1530 15303 SH SOLE 15303 0 0 EBAY INC COM 278642103 702 19359 SH SOLE 19359 0 0 ECOLAB INC COM 278865100 123819 882339 SH SOLE 882339 0 0 ELECTRONIC ARTS INC COM 285512109 254 1798 SH SOLE 1798 0 0 EMCOR GROUP INC COM 29084Q100 3875 50870 SH SOLE 50870 0 0 EMERSON ELEC CO COM 291011104 94615 1368451 SH SOLE 1368451 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 5966 215618 SH SOLE 215618 0 0 ENVESTNET INC COM 29404K106 13200 240211 SH SOLE 240211 0 0 EOG RES INC COM 26875P101 215054 1728309 SH SOLE 1728309 0 0 EQT CORP COM 26884L109 857 15532 SH SOLE 15532 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 454 8800 SH SOLE 8800 0 0 EURONET WORLDWIDE INC COM 298736109 2956 35285 SH SOLE 35285 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 379 42500 SH SOLE 42500 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 352 4553 SH SOLE 4553 0 0 EXXON MOBIL CORP COM 30231G102 101997 1232895 SH SOLE 1232895 0 0 FACEBOOK INC CL A 30303M102 114073 587038 SH SOLE 587038 0 0 FAIR ISAAC CORP COM 303250104 4174 21590 SH SOLE 21590 0 0 FASTENAL COMPANY COM 311900104 217 4500 SH SOLE 4500 0 0 FEDERAL SIGNAL COM 313855108 840 36060 SH SOLE 36060 0 0 FEDEX CORP COM 31428X106 1910 8414 SH SOLE 8414 0 0 FERRO CORP COM 315405100 2744 131605 SH SOLE 131605 0 0 FERROGLOBE PLC SHS G33856108 2913 339950 SH SOLE 339950 0 0 FIBROGEN INC COM 31572Q808 2185 34911 SH SOLE 34911 0 0 FINISAR CORP COM NEW 31787A507 645 35835 SH SOLE 35835 0 0 FIREEYE INC COM 31816Q101 5941 386014 SH SOLE 386014 0 0 FIRST AMERN FINL CORP COM 31847R102 286 5538 SH SOLE 5538 0 0 FIRST FINL BANKSHARES COM 32020R109 13206 259455 SH SOLE 259455 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3354 100600 SH SOLE 100600 0 0 FIRSTCASH INC COM 33767D105 4757 52945 SH SOLE 52945 0 0 FIVE BELOW INC COM 33829M101 2171 22215 SH SOLE 22215 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 9923 47105 SH SOLE 47105 0 0 FLIR SYS INC COM 302445101 32089 617451 SH SOLE 617451 0 0 FMC CORP COM NEW 302491303 221560 2483582 SH SOLE 2483582 0 0 FOOT LOCKER INC COM 344849104 2961 56243 SH SOLE 56243 0 0 FORD MOTOR COMPANY COM 345370860 141 12750 SH SOLE 12750 0 0 FORTINET INC COM 34959E109 810 12982 SH SOLE 12982 0 0 FORTIVE CORP COM 34959J108 84915 1101214 SH SOLE 1101214 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 361 20000 SH SOLE 20000 0 0 FRANKLIN ELEC INC COM 353514102 52030 1153664 SH SOLE 1153664 0 0 FRESHPET INC COM 358039105 485 17685 SH SOLE 17685 0 0 GARMIN LTD SHS H2906T109 838 13730 SH SOLE 13730 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2290 79090 SH SOLE 79090 0 0 GENERAC HLDGS INC COM 368736104 42106 813961 SH SOLE 813961 0 0 GENERAL DYNAMICS CORP COM 369550108 10295 55229 SH SOLE 55229 0 0 GENERAL ELECTRIC CO COM 369604103 2080 152856 SH SOLE 152856 0 0 GENERAL MLS INC COM 370334104 2779 62783 SH SOLE 62783 0 0 GENESEE & WYO INC CL A 371559105 3339 41065 SH SOLE 41065 0 0 GENTEX CORP COM 371901109 746 32400 SH SOLE 32400 0 0 GERON CORP COM 374163103 103 30000 SH SOLE 30000 0 0 GILEAD SCIENCES INC COM 375558103 576 8125 SH SOLE 8125 0 0 GLACIER BANCORP INC NEW COM 37637Q105 55777 1442022 SH SOLE 1442022 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 287 1300 SH SOLE 1300 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 3714 159450 SH SOLE 159450 0 0 GOOSEHEAD INS INC CL A 38267D109 809 32425 SH SOLE 32425 0 0 GORMAN RUPP CO COM 383082104 13274 379263 SH SOLE 379263 0 0 GRACO INC COM 384109104 843 18640 SH SOLE 18640 0 0 GRAHAM CORP COM 384556106 1866 72300 SH SOLE 72300 0 0 GRAINGER W W INC COM 384802104 728 2361 SH SOLE 2361 0 0 GREEN BANCORP INC COM 39260X100 2369 109690 SH SOLE 109690 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 739 8320 SH SOLE 8320 0 0 HALLIBURTON CO COM 406216101 25880 574352 SH SOLE 574352 0 0 HARRIS CORP DEL COM 413875105 896 6202 SH SOLE 6202 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2557 50000 SH SOLE 50000 0 0 HEALTHCARE SVCS GRP INC COM 421906108 4133 95689 SH SOLE 95689 0 0 HEALTHEQUITY INC COM 42226A107 5648 75210 SH SOLE 75210 0 0 HEICO CORP NEW COM 422806109 800 10968 SH SOLE 10968 0 0 HESS CORP COM 42809H107 1650 24667 SH SOLE 24667 0 0 HEXCEL CORP NEW COM 428291108 821 12370 SH SOLE 12370 0 0 HILL ROM HLDGS INC COM 431475102 981 11230 SH SOLE 11230 0 0 HILLTOP HOLDINGS INC COM 432748101 412 18687 SH SOLE 18687 0 0 HOME BANCSHARES INC COM 436893200 17059 756177 SH SOLE 756177 0 0 HOME DEPOT INC COM 437076102 256986 1317201 SH SOLE 1317201 0 0 HONEYWELL INTL INC COM 438516106 237045 1645577 SH SOLE 1645577 0 0 HORMEL FOODS CORP COM 440452100 2736 73539 SH SOLE 73539 0 0 HOSTESS BRANDS INC CL A 44109J106 2081 153000 SH SOLE 153000 0 0 IDEXX LABS INC COM 45168D104 926 4248 SH SOLE 4248 0 0 ILLINOIS TOOL WKS INC COM 452308109 26691 192657 SH SOLE 192657 0 0 IMPERIAL OIL LTD COM NEW 453038408 1264 38000 SH SOLE 38000 0 0 INFINERA CORPORATION COM 45667G103 2953 297430 SH SOLE 297430 0 0 INTEL CORP COM 458140100 14072 283072 SH SOLE 283072 0 0 INTL PAPER CO COM 460146103 2187 41996 SH SOLE 41996 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 24616 176206 SH SOLE 176206 0 0 INTUIT COM 461202103 952 4659 SH SOLE 4659 0 0 INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 550 18605 SH SOLE 18605 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 291 2537 SH SOLE 2537 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 411 4029 SH SOLE 4029 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 277 4218 SH SOLE 4218 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 954 5557 SH SOLE 5557 0 0 IPG PHOTONICS CORP COM 44980X109 210 950 SH SOLE 950 0 0 ISHARES MSCI ISR CAP ETF 464286632 388 7475 SH SOLE 7475 0 0 ISHARES INC MSCI FRANCE ETF 464286707 620 20325 SH SOLE 20325 0 0 ISHARES INC MSCI SZ CAP ETF 464286749 740 22711 SH SOLE 22711 0 0 ISHARES MSCI GERMANY ETF 464286806 880 29357 SH SOLE 29357 0 0 ISHARES MSCI NETHERL ETF 464286814 347 11375 SH SOLE 11375 0 0 ISHARES MSCI HONG KG ETF 464286871 1145 47303 SH SOLE 47303 0 0 ISHARES TR SELECT DIVID ETF 464287168 394 4030 SH SOLE 4030 0 0 ISHARES TR CORE S&P500 ETF 464287200 473 1732 SH SOLE 1732 0 0 ISHARES TR CORE US AGGBD ET 464287226 2496 23480 SH SOLE 23480 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 2657 31875 SH SOLE 31875 0 0 ISHARES TR CORE S&P SCP ETF 464287804 10120 121254 SH SOLE 121254 0 0 ISHARES TR SP SMCP600VL ETF 464287879 517 3168 SH SOLE 3168 0 0 ISHARES TR SP SMCP600GR ETF 464287887 1189 6294 SH SOLE 6294 0 0 ISHARES TR IBONDS SEP19 ETF 46429B564 295 11619 SH SOLE 11619 0 0 ISHARES TR IBONDS SEP18 ETF 46429B580 203 8006 SH SOLE 8006 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1098 12922 SH SOLE 12922 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 602 16723 SH SOLE 16723 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1302 22483 SH SOLE 22483 0 0 ISHARES TR IBONDS SEP20 ETF 46434V571 335 13219 SH SOLE 13219 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 228 8916 SH SOLE 8916 0 0 ISHARES TR INTRMD CR BD ETF 464288638 1128 10613 SH SOLE 10613 0 0 ISHARES TR MSCI ACWI EX US 464288240 20634 436705 SH SOLE 436705 0 0 ISHARES INC MSCI CDA ETF 464286509 275 9641 SH SOLE 9641 0 0 ISHARES TR 1 3 YR CR BD ETF 464288646 301 2905 SH SOLE 2905 0 0 ITERIS INC COM 46564T107 1001 206900 SH SOLE 206900 0 0 J & J SNACK FOODS CORP COM 466032109 1454 9535 SH SOLE 9535 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3000 33745 SH SOLE 33745 0 0 JOHNSON & JOHNSON COM 478160104 113442 934907 SH SOLE 934907 0 0 JOHNSON CTLS INTL PLC SHS G51502105 772 23080 SH SOLE 23080 0 0 JP MORGAN CHASE & CO COM 46625H100 225316 2162346 SH SOLE 2162346 0 0 K2M GROUP HLDGS INC COM 48273J107 2374 105510 SH SOLE 105510 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 21545 203335 SH SOLE 203335 0 0 KELLOGG CO COM 487836108 226 3230 SH SOLE 3230 0 0 KENNAMETAL INC COM 489170100 3825 106555 SH SOLE 106555 0 0 KEY TRONIC CORP COM 493144109 76 10000 SH SOLE 10000 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 1468 66649 SH SOLE 66649 0 0 KIMBERLY CLARK CORP COM 494368103 140747 1336118 SH SOLE 1336118 0 0 KINDER MORGAN INC DEL COM 49456B101 1708 96675 SH SOLE 96675 0 0 KIRBY CORP COM 497266106 166523 1991901 SH SOLE 1991901 0 0 KOHLS CORP COM 500255104 5141 70520 SH SOLE 70520 0 0 KRAFT FOODS INC CL A 50076Q106 1889 30077 SH SOLE 30077 0 0 KROGER CO COM 501044101 1036 36400 SH SOLE 36400 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 410 62500 SH SOLE 62500 0 0 LAUDER ESTEE COS INC CL A 518439104 34367 240854 SH SOLE 240854 0 0 LAWSON PRODS INC COM 520776105 62590 2570414 SH SOLE 2570414 0 0 LAZARD LTD SHS A G54050102 638 13050 SH SOLE 13050 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3575 91630 SH SOLE 91630 0 0 LEMAITRE VASCULAR INC COM 525558201 2273 67890 SH SOLE 67890 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5622 123948 SH SOLE 123948 0 0 LIFE STORAGE INC COM 53223X107 4220 43370 SH SOLE 43370 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4344 20970 SH SOLE 20970 0 0 LILLY ELI & CO COM 532457108 3246 38035 SH SOLE 38035 0 0 LINDSAY MFG CO COM 535555106 6914 71285 SH SOLE 71285 0 0 LITTELFUSE INC COM 537008104 28130 123280 SH SOLE 123280 0 0 LKQ CORP COM 501889208 1784 55923 SH SOLE 55923 0 0 LOCKHEED MARTIN CORP COM 539830109 1353 4579 SH SOLE 4579 0 0 LOGMEIN INC COM 54142L109 21611 209304 SH SOLE 209304 0 0 LOWES COS INC COM 548661107 6502 68033 SH SOLE 68033 0 0 LUMENTUM HLDGS INC COM 55024U109 1029 17775 SH SOLE 17775 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4616 66818 SH SOLE 66818 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1413 37130 SH SOLE 37130 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 2647 77955 SH SOLE 77955 0 0 MARSH & MCLENNAN COS INC COM 571748102 601 7330 SH SOLE 7330 0 0 MARTIN MARIETTA MATLS INC COM 573284106 167568 750314 SH SOLE 750314 0 0 MASTEC INC COM 576323109 1403 27650 SH SOLE 27650 0 0 MASTERCARD INC CL A 57636Q104 6055 30811 SH SOLE 30811 0 0 MATADOR RES CO COM 576485205 4617 153660 SH SOLE 153660 0 0 MCCORMICK & CO INC COM NON VTG 579780206 214 1843 SH SOLE 1843 0 0 MCDONALDS CORP COM 580135101 5758 36749 SH SOLE 36749 0 0 MEDTRONIC INC COM G5960L103 30242 353253 SH SOLE 353253 0 0 MERCK & CO INC COM 58933Y105 99565 1640273 SH SOLE 1640273 0 0 MERCURY SYS INC COM 589378108 3477 91345 SH SOLE 91345 0 0 MESA LABS INC COM 59064R109 9303 44071 SH SOLE 44071 0 0 METLIFE INC COM 59156R108 6613 151667 SH SOLE 151667 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 741 11125 SH SOLE 11125 0 0 MICROSOFT CORP COM 594918104 286903 2909468 SH SOLE 2909468 0 0 MIDDLEBY CORP COM 596278101 1626 15575 SH SOLE 15575 0 0 MONDELEZ INTL INC CL A 609207105 33372 813957 SH SOLE 813957 0 0 MOODYS CORP COM 615369105 39303 230433 SH SOLE 230433 0 0 MPLX LP COM UNIT REP LTD 55336V100 291 8524 SH SOLE 8524 0 0 MSA SAFETY INC COM 553498106 1386 14390 SH SOLE 14390 0 0 MSC INDL DIRECT INC CL A 553530106 4124 48605 SH SOLE 48605 0 0 MSCI INC COM 55354G100 3186 19260 SH SOLE 19260 0 0 MULTI COLOR CORP COM 625383104 995 15390 SH SOLE 15390 0 0 MURPHY OIL CORP COM 626717102 3305 97868 SH SOLE 97868 0 0 MURPHY USA INC COM 626755102 1758 23664 SH SOLE 23664 0 0 NATIONAL INSTRS CORP COM 636518102 83323 1984836 SH SOLE 1984836 0 0 NEOGEN CORP COM 640491106 76501 953999 SH SOLE 953999 0 0 NETAPP INC COM 64110D104 2984 37995 SH SOLE 37995 0 0 NEW RELIC INC COM 64829B100 7760 77149 SH SOLE 77149 0 0 NEWELL BRANDS INC COM 651229106 6438 249620 SH SOLE 249620 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2079 28330 SH SOLE 28330 0 0 NEXTERA ENERGY INC COM 65339F101 1365 8175 SH SOLE 8175 0 0 NIKE INC CL B 654106103 60820 763308 SH SOLE 763308 0 0 NLIGHT INC COM 65487K100 331 10000 SH SOLE 10000 0 0 NOBLE ENERGY INC COM 655044105 63819 1808942 SH SOLE 1808942 0 0 NORDSON CORP COM 655663102 690 5375 SH SOLE 5375 0 0 NORFOLK SOUTHERN CORP COM 655844108 255 1690 SH SOLE 1690 0 0 NORTHERN TR CORP COM 665859104 8472 82338 SH SOLE 82338 0 0 NORTHROP GRUMMAN CORP COM 666807102 338 1100 SH SOLE 1100 0 0 NOVARTIS A G SPONSORED ADR 66987V109 391 5175 SH SOLE 5175 0 0 NUTRI SYS INC NEW COM 67069D108 2860 74285 SH SOLE 74285 0 0 NUVEEN MUN VALUE FD INC COM 670928100 98 10300 SH SOLE 10300 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 241 16850 SH SOLE 16850 0 0 NVIDIA CORP COM 67066G104 711 3000 SH SOLE 3000 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 18760 68574 SH SOLE 68574 0 0 OASIS PETE INC NEW COM 674215108 2130 164220 SH SOLE 164220 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 147038 1757151 SH SOLE 1757151 0 0 OLD DOMINION FGHT LINES INC COM 679580100 610 4095 SH SOLE 4095 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5868 80940 SH SOLE 80940 0 0 OMNICELL INC COM 68213N109 3692 70390 SH SOLE 70390 0 0 ONESPAN INC COM 68287N100 452 23000 SH SOLE 23000 0 0 ORACLE CORP COM 68389X105 43845 995118 SH SOLE 995118 0 0 ORIGIN BANCORP INC COM 68621T102 12443 303942 SH SOLE 303942 0 0 OXFORD INDS INC COM 691497309 4495 54175 SH SOLE 54175 0 0 PACCAR INC COM 693718108 775 12504 SH SOLE 12504 0 0 PARKER HANNIFAN CORP COM 701094104 23260 149245 SH SOLE 149245 0 0 PARSLEY ENERGY INC CL A 701877102 2274 75090 SH SOLE 75090 0 0 PARTY CITY HOLDCO INC COM 702149105 3239 212400 SH SOLE 212400 0 0 PATRICK INDS INC COM 703343103 630 11080 SH SOLE 11080 0 0 PAYPAL HLDGS INC COM 70450Y103 171702 2061997 SH SOLE 2061997 0 0 PDC ENERGY INC COM 69327R101 1568 25935 SH SOLE 25935 0 0 PEMBINA PIPELINE CORP COM 706327103 450 13000 SH SOLE 13000 0 0 PEPSICO INC COM 713448108 166067 1525370 SH SOLE 1525370 0 0 PERKINELMER INC COM 714046109 184138 2514512 SH SOLE 2514512 0 0 PFIZER INC COM 717081103 111403 3070638 SH SOLE 3070638 0 0 PGT INC COM 69336V101 3032 145397 SH SOLE 145397 0 0 PHILIP MORRIS INTL INC COM 718172109 5964 73866 SH SOLE 73866 0 0 PHILLIPS 66 COM 718546104 908 8082 SH SOLE 8082 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 256 4835 SH SOLE 4835 0 0 PIMCO ETF TR TOTL RETN ETF 72201R775 258 2500 SH SOLE 2500 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 3846 62690 SH SOLE 62690 0 0 PIONEER NAT RES CO COM 723787107 45781 241920 SH SOLE 241920 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 249 10550 SH SOLE 10550 0 0 PLANET FITNESS INC CL A 72703H101 3447 78440 SH SOLE 78440 0 0 POLARIS INDS INC COM 731068102 3682 30135 SH SOLE 30135 0 0 POOL CORPORATION COM 73278L105 1077 7110 SH SOLE 7110 0 0 POST HLDGS INC COM 737446104 15566 180956 SH SOLE 180956 0 0 POTLATCHDELTIC CORPORATION COM 737630103 831 16335 SH SOLE 16335 0 0 PPG INDS INC COM 693506107 378 3640 SH SOLE 3640 0 0 PRA HEALTH SCIENCES INC COM 69354M108 3278 35107 SH SOLE 35107 0 0 PRAXAIR INC COM 74005P104 37153 234920 SH SOLE 234920 0 0 PROASSURANCE CORP COM 74267C106 4379 123517 SH SOLE 123517 0 0 PROCTER & GAMBLE CO COM 742718109 86142 1103538 SH SOLE 1103538 0 0 PROOFPOINT INC COM 743424103 503 4360 SH SOLE 4360 0 0 PROSPERITY BANCSHARES INC COM 743606105 1898 27768 SH SOLE 27768 0 0 PRUDENTIAL FINL INC COM 744320102 19411 207581 SH SOLE 207581 0 0 QUALCOMM INC COM 747525103 665 11843 SH SOLE 11843 0 0 QUIDEL CORP COM 74838J101 532 8000 SH SOLE 8000 0 0 RANGE RES CORP COM 75281A109 3021 180553 SH SOLE 180553 0 0 RAVEN INDS INC COM 754212108 9397 244398 SH SOLE 244398 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1336 14957 SH SOLE 14957 0 0 RAYTHEON CO COM NEW 755111507 5698 29495 SH SOLE 29495 0 0 REALPAGE INC COM 75606N109 60665 1100993 SH SOLE 1100993 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 3270 93516 SH SOLE 93516 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 14973 171045 SH SOLE 171045 0 0 RENASANT CORP COM 75970E107 8269 181650 SH SOLE 181650 0 0 REPUBLIC SVCS INC COM 760759100 5111 74761 SH SOLE 74761 0 0 REXNORD CORP NEW COM 76169B102 2806 96565 SH SOLE 96565 0 0 RING ENERGY INC COM 76680V108 2855 226200 SH SOLE 226200 0 0 ROCKWELL AUTOMATION INC COM 773903109 74210 446428 SH SOLE 446428 0 0 ROCKWELL COLLINS INC COM 774341101 26956 200147 SH SOLE 200147 0 0 ROPER INDS INC NEW COM 776696106 174656 633017 SH SOLE 633017 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 5271 70000 SH SOLE 70000 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3417 49352 SH SOLE 49352 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 392 5401 SH SOLE 5401 0 0 RSP PERMIAN INC COM 74978Q105 207 4700 SH SOLE 4700 0 0 RUBICON PROJ INC COM 78112V102 1295 454250 SH SOLE 454250 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 1071 22741 SH SOLE 22741 0 0 SALESFORCE COM INC COM 79466L302 878 6435 SH SOLE 6435 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2633 15945 SH SOLE 15945 0 0 SCHLUMBERGER LTD COM 806857108 50124 747791 SH SOLE 747791 0 0 SCHWAB CHARLES CORP NEW COM 808513105 451 8819 SH SOLE 8819 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 697 26935 SH SOLE 26935 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 217 5800 SH SOLE 5800 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1158 23494 SH SOLE 23494 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3427 108525 SH SOLE 108525 0 0 SEALED AIR CORP NEW COM 81211K100 440 10362 SH SOLE 10362 0 0 SECUREWORKS CORP CL A 81374A105 510 41000 SH SOLE 41000 0 0 SEI INVESTMENTS CO COM 784117103 35255 563906 SH SOLE 563906 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 251 3011 SH SOLE 3011 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 329 3006 SH SOLE 3006 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 267 3733 SH SOLE 3733 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 414 5957 SH SOLE 5957 0 0 SERVICE CORP INTL COM 817565104 216 6045 SH SOLE 6045 0 0 SHERWIN WILLIAMS CO COM 824348106 16192 39728 SH SOLE 39728 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 38330 1281951 SH SOLE 1281951 0 0 SITO MOBILE LTD COM NEW 82988R203 35 13366 SH SOLE 13366 0 0 SM ENERGY CO COM 78454L100 594 23104 SH SOLE 23104 0 0 SONOCO PRODS CO COM 835495102 820 15616 SH SOLE 15616 0 0 SOUTHERN CO COM 842587107 209 4508 SH SOLE 4508 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 3657 108585 SH SOLE 108585 0 0 SOUTHWEST AIRLS CO COM 844741108 1060 20834 SH SOLE 20834 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3182 11731 SH SOLE 11731 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 4098 34540 SH SOLE 34540 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 449 11727 SH SOLE 11727 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 1087 32660 SH SOLE 32660 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 244 6865 SH SOLE 6865 0 0 SPROUTS FMRS MKT INC COM 85208M102 1175 53250 SH SOLE 53250 0 0 SRC ENERGY INC COM 78470V108 3125 283560 SH SOLE 283560 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4874 157230 SH SOLE 157230 0 0 STAMPS COM INC COM NEW 852857200 10397 41085 SH SOLE 41085 0 0 STARBUCKS CORP COM 855244109 3638 74463 SH SOLE 74463 0 0 STERICYCLE INC COM 858912108 422 6465 SH SOLE 6465 0 0 MADDEN STEVEN LTD COM 556269108 2418 45545 SH SOLE 45545 0 0 STRYKER CORP COM 863667101 3420 20255 SH SOLE 20255 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 235 10000 SH SOLE 10000 0 0 SUMMIT MATLS INC CL A 86614U100 6327 241020 SH SOLE 241020 0 0 SUNTRUST BKS INC COM 867914103 88606 1342104 SH SOLE 1342104 0 0 SVB FINL GROUP COM 78486Q101 3090 10700 SH SOLE 10700 0 0 SYSCO CORP COM 871829107 3211 47026 SH SOLE 47026 0 0 SYSTEMAX INC COM 871851101 27832 810734 SH SOLE 810734 0 0 TAPESTRY INC COM 876030107 18117 387855 SH SOLE 387855 0 0 TARGET CORP COM 87612E106 5075 66668 SH SOLE 66668 0 0 TE CONNECTIVITY LTD REG SHS H84989104 3965 44022 SH SOLE 44022 0 0 TELADOC INC COM 87918A105 752 12955 SH SOLE 12955 0 0 TELENAV INC COM 879455103 336 60000 SH SOLE 60000 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 11633 127136 SH SOLE 127136 0 0 TEXAS INSTRS INC COM 882508104 12898 116993 SH SOLE 116993 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 2941 184955 SH SOLE 184955 0 0 THE TRADE DESK INC COM CL A 88339J105 5742 61215 SH SOLE 61215 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 280985 1356498 SH SOLE 1356498 0 0 TIFFANY & CO NEW COM 886547108 97220 738753 SH SOLE 738753 0 0 TORCHMARK CORP COM 891027104 437 5373 SH SOLE 5373 0 0 TORO CO COM 891092108 23508 390175 SH SOLE 390175 0 0 TRACTOR SUPPLY CO COM 892356106 45259 591699 SH SOLE 591699 0 0 TRANSDIGM GROUP INC COM 893641100 1129 3270 SH SOLE 3270 0 0 TREX CO INC COM 89531P105 831 13280 SH SOLE 13280 0 0 TRIMBLE NAVIGATION LTD COM 896239100 135678 4131473 SH SOLE 4131473 0 0 TRITON INTL LTD CL A G9078F107 4163 135785 SH SOLE 135785 0 0 TRUPANION INC COM 898202106 1424 36880 SH SOLE 36880 0 0 TWILIO INC CL A 90138F102 6076 108470 SH SOLE 108470 0 0 TYLER TECHNOLOGIES INC COM 902252105 13982 62954 SH SOLE 62954 0 0 U S PHYSICAL THERAPY INC COM 90337L108 5826 60685 SH SOLE 60685 0 0 UNILEVER N V N Y SHS NEW 904784709 15368 275813 SH SOLE 275813 0 0 UNION PAC CORP COM 907818108 160318 1131552 SH SOLE 1131552 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4796 45150 SH SOLE 45150 0 0 UNITED TECHNOLOGIES CORP COM 913017109 29194 233494 SH SOLE 233494 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2766 11276 SH SOLE 11276 0 0 UPLAND SOFTWARE INC COM 91544A109 327 9513 SH SOLE 9513 0 0 US BANCORP DEL COM NEW 902973304 140127 2801415 SH SOLE 2801415 0 0 V F CORP COM 918204108 155830 1911551 SH SOLE 1911551 0 0 VALERO ENERGY CORP NEW COM 91913Y100 256 2314 SH SOLE 2314 0 0 VALMONT INDS INC COM 920253101 39468 261812 SH SOLE 261812 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 571 7050 SH SOLE 7050 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1448 18517 SH SOLE 18517 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 260 3280 SH SOLE 3280 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 391 9116 SH SOLE 9116 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 249 3000 SH SOLE 3000 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 409 9689 SH SOLE 9689 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5930 23766 SH SOLE 23766 0 0 VANGUARD INDEX FDS REIT ETF 922908553 506 6212 SH SOLE 6212 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1682 14276 SH SOLE 14276 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 982 6306 SH SOLE 6306 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1037 13284 SH SOLE 13284 0 0 VERISK ANALYTICS INC COM 92345Y106 19602 182105 SH SOLE 182105 0 0 VERITEX HLDGS INC COM 923451108 3951 127149 SH SOLE 127149 0 0 VERIZON COMMUNICATIONS COM 92343V104 10140 201542 SH SOLE 201542 0 0 VIACOM INC NEW CL B 92553P201 6481 214898 SH SOLE 214898 0 0 VISA INC COM CL A 92826C839 95110 718085 SH SOLE 718085 0 0 VULCAN MATS CO COM 929160109 1393 11250 SH SOLE 11250 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 45018 750118 SH SOLE 750118 0 0 WAL MART STORES INC COM 931142103 31100 363106 SH SOLE 363106 0 0 WASTE CONNECTIONS INC COM 94106B101 69040 917113 SH SOLE 917113 0 0 WASTE MGMT INC DEL COM 94106L109 26003 319681 SH SOLE 319681 0 0 WATERS CORP COM 941848103 658 3400 SH SOLE 3400 0 0 WATSCO INC COM 942622200 647 3630 SH SOLE 3630 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2269 28935 SH SOLE 28935 0 0 WELLS FARGO & CO NEW COM 949746101 18621 335870 SH SOLE 335870 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 3504 58850 SH SOLE 58850 0 0 WEYERHAEUSER CO COM 962166104 1128 30938 SH SOLE 30938 0 0 WHIRLPOOL CORP COM 963320106 22453 153546 SH SOLE 153546 0 0 WIDEPOINT CORP COM 967590100 237 430000 SH SOLE 430000 0 0 WINGSTOP INC COM 974155103 1372 26330 SH SOLE 26330 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 606 7870 SH SOLE 7870 0 0 WOODWARD INC COM 980745103 1145 14895 SH SOLE 14895 0 0 WORTHINGTON INDS INC COM 981811102 3148 75000 SH SOLE 75000 0 0 WPX ENERGY INC COM 98212B103 19800 1098187 SH SOLE 1098187 0 0 XILINX INC COM 983919101 11562 177175 SH SOLE 177175 0 0 YEXT INC COM 98585N106 464 24000 SH SOLE 24000 0 0 YUM BRANDS INC COM 988498101 3522 45022 SH SOLE 45022 0 0 YUM CHINA HLDGS INC COM 98850P109 2559 66527 SH SOLE 66527 0 0 ZIMMER HLDGS INC COM 98956P102 328 2939 SH SOLE 2939 0 0 ZIONS BANCORPORATION COM 989701107 99698 1892158 SH SOLE 1892158 0 0 ZIX CORP COM 98974P100 404 75000 SH SOLE 75000 0 0 ZOETIS INC CL A 98978V103 155451 1824758 SH SOLE 1824758 0 0