0000950123-19-007579.txt : 20190812 0000950123-19-007579.hdr.sgml : 20190812 20190812160513 ACCESSION NUMBER: 0000950123-19-007579 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190812 DATE AS OF CHANGE: 20190812 EFFECTIVENESS DATE: 20190812 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: 191016475 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-2019 06-30-2019 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-09-2019 0 526 13705445 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 13962 80547 SH SOLE 80547 0 0 A H BELO CORP COM CL A 001282102 3681 997445 SH SOLE 997445 0 0 A10 NETWORKS INC COM 002121101 614 90000 SH SOLE 90000 0 0 ABBOTT LABS COM 002824100 183894 2186616 SH SOLE 2186616 0 0 ABBVIE INC COM 00287Y109 87992 1210010 SH SOLE 1210010 0 0 ABRAXAS PETE CORP COM 003830106 16 15809 SH SOLE 15809 0 0 ACCENTURE LTD BERMUDA CL A G1151C101 33601 181853 SH SOLE 181853 0 0 ACI WORLDWIDE INC COM 004498101 28007 815591 SH SOLE 815591 0 0 ADOBE SYS INC COM 00724F101 326364 1107634 SH SOLE 1107634 0 0 AFFILIATED MANAGERS GROUP COM 008252108 446 4840 SH SOLE 4840 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2490 33350 SH SOLE 33350 0 0 AIR PRODS & CHEMS INC COM 009158106 216723 957382 SH SOLE 957382 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 196730 2454832 SH SOLE 2454832 0 0 ALAMO GROUP INC COM 011311107 3239 32415 SH SOLE 32415 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 237 39200 SH SOLE 39200 0 0 ALARM COM HLDGS INC COM 011642105 21891 409170 SH SOLE 409170 0 0 ALIGN TECHNOLOGY INC COM 016255101 1212 4430 SH SOLE 4430 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 2168 15473 SH SOLE 15473 0 0 ALLSTATE CORP COM 020002101 22971 225896 SH SOLE 225896 0 0 ALPHABET INC CLASS A COM 02079K305 168406 155528 SH SOLE 155528 0 0 ALPHABET INC CLASS C COM 02079K107 145329 134451 SH SOLE 134451 0 0 ALTABA INC COM 021346101 209 3014 SH SOLE 3014 0 0 ALTRIA GROUP INC COM 02209S103 1356 28637 SH SOLE 28637 0 0 AMAZON COM INC COM 023135106 407468 215178 SH SOLE 215178 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 252 17280 SH SOLE 17280 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 515 11165 SH SOLE 11165 0 0 AMERICAN ELEC PWR CO INC COM 025537101 212 2410 SH SOLE 2410 0 0 AMERICAN EXPRESS CO COM 025816109 12709 102956 SH SOLE 102956 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 227 4262 SH SOLE 4262 0 0 AMERICAN TOWER CORP COM 03027X100 22547 110283 SH SOLE 110283 0 0 AMERICAN WOODMARK CORP COM 030506109 1829 21610 SH SOLE 21610 0 0 AMERICAS SILVER CORP COM NEW 03063L705 167 71500 SH SOLE 71500 0 0 AMETEK INC NEW COM 031100100 4234 46608 SH SOLE 46608 0 0 AMGEN INC CL A 031162100 115601 627312 SH SOLE 627312 0 0 AMPHENOL CORP NEW CL A 032095101 1045 10890 SH SOLE 10890 0 0 ANALOG DEVICES INC COM 032654105 516 4575 SH SOLE 4575 0 0 ANNALY CAP MGMT INC COM 035710409 123 13450 SH SOLE 13450 0 0 ANSYS INC COM 03662Q105 897 4381 SH SOLE 4381 0 0 APACHE CORP COM 037411105 212 7325 SH SOLE 7325 0 0 APOLLO ENDOSURGERY INC COM 03767D108 1782 548454 SH SOLE 548454 0 0 APPIAN CORP CL A 03782L101 2856 79170 SH SOLE 79170 0 0 APPLE COMPUTER INC COM 037833100 399883 2020427 SH SOLE 2020427 0 0 APTARGROUP INC COM 038336103 435 3500 SH SOLE 3500 0 0 AT&T INC COM 00206R102 126208 3766287 SH SOLE 3766287 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 19297 116718 SH SOLE 116718 0 0 AUTOZONE INC COM 053332102 2607 2371 SH SOLE 2371 0 0 AVANOS MED INC COM 05350V106 1820 41725 SH SOLE 41725 0 0 AVERY DENNISON CORP COM 053611109 960 8300 SH SOLE 8300 0 0 AZZ INC COM 002474104 10945 237825 SH SOLE 237825 0 0 BAIDU INC SPON ADR REP A 056752108 472 4025 SH SOLE 4025 0 0 BALL CORP COM 058498106 24247 346433 SH SOLE 346433 0 0 BANC CALIF INC COM 05990K106 1357 97134 SH SOLE 97134 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 12454 428851 SH SOLE 428851 0 0 BANK NEW YORK INC COM 064058100 1734 39279 SH SOLE 39279 0 0 BANK OF AMERICA CORPORATION COM 060505104 223728 7714766 SH SOLE 7714766 0 0 BANK MONTREAL QUE COM 063671101 547 7252 SH SOLE 7252 0 0 BARNES GROUP INC COM 067806109 10426 185048 SH SOLE 185048 0 0 BAXTER INTL INC COM 071813109 240 2933 SH SOLE 2933 0 0 BB&T CORP COM 054937107 329 6700 SH SOLE 6700 0 0 BECTON DICKINSON & CO COM 075887109 43679 173321 SH SOLE 173321 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5094 16 SH SOLE 16 0 0 BERKSHIRE HATHAWAY INC DEL CL B 084670702 44472 208623 SH SOLE 208623 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 2923 50300 SH SOLE 50300 0 0 BLACK KNIGHT INC COM 09215C105 41912 696795 SH SOLE 696795 0 0 BLACKROCK INC COM 09247X101 525 1118 SH SOLE 1118 0 0 BOEING CO COM 097023105 4731 12998 SH SOLE 12998 0 0 BOK FINL CORP COM NEW 05561Q201 1867 24736 SH SOLE 24736 0 0 BOOKING HLDGS INC COM 09857L108 4409 2352 SH SOLE 2352 0 0 BOSTON SCIENTIFIC CORP COM 101137107 786 18296 SH SOLE 18296 0 0 BOX INC CL A 10316T104 1173 66625 SH SOLE 66625 0 0 BP PLC SPONSORED ADR 055622104 460 11037 SH SOLE 11037 0 0 BRIDGE BANCORP INC COM 108035106 511 17355 SH SOLE 17355 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2730 127230 SH SOLE 127230 0 0 BRIGHTCOVE INC COM 10921T101 646 62500 SH SOLE 62500 0 0 BRINKER INTL INC COM 109641100 572 14524 SH SOLE 14524 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 6098 134463 SH SOLE 134463 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15664 122683 SH SOLE 122683 0 0 BROWN FORMAN CORP CL B 115637209 370 6677 SH SOLE 6677 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3526 209135 SH SOLE 209135 0 0 CABOT OIL & GAS CORP COM 127097103 111100 4838856 SH SOLE 4838856 0 0 CADENCE BANCORPORATION CL A 12739A100 5342 256815 SH SOLE 256815 0 0 CANADIAN NATL RY CO COM 136375102 1261 13638 SH SOLE 13638 0 0 CANTEL MEDICAL CORP COM 138098108 1437 17820 SH SOLE 17820 0 0 CARBONITE INC COM 141337105 2783 106885 SH SOLE 106885 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1799 37485 SH SOLE 37485 0 0 CASS INFORMATION SYS INC COM 14808P109 1939 40004 SH SOLE 40004 0 0 CATERPILLAR INC DEL COM 149123101 1481 10866 SH SOLE 10866 0 0 CBS CORP NEW CL B 124857202 300 6020 SH SOLE 6020 0 0 CBTX INC COM 12481V104 35936 1277050 SH SOLE 1277050 0 0 CECO ENVIRONMENTAL CORP COM 125141101 21370 2228311 SH SOLE 2228311 0 0 CELGENE CORP COM 151020104 5379 58186 SH SOLE 58186 0 0 CENTURY CMNTYS INC COM 156504300 2443 91915 SH SOLE 91915 0 0 CERUS CORP COM 157085101 808 143690 SH SOLE 143690 0 0 CHARLES RIV LABS INTL INC COM 159864107 48782 343777 SH SOLE 343777 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 559 1414 SH SOLE 1414 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 525 4540 SH SOLE 4540 0 0 CHEVRON CORP NEW COM 166764100 113110 908955 SH SOLE 908955 0 0 CHUBB LIMITED COM H1467J104 1610 10933 SH SOLE 10933 0 0 CHURCH & DWIGHT INC COM 171340102 214 2930 SH SOLE 2930 0 0 CIMAREX ENERGY CO COM 171798101 445 7500 SH SOLE 7500 0 0 CINEMARK HOLDINGS INC COM 17243V102 1385 38368 SH SOLE 38368 0 0 CINTAS CORP COM 172908105 110395 465232 SH SOLE 465232 0 0 CISCO SYS INC COM 17275R102 30308 553779 SH SOLE 553779 0 0 CITIGROUP INC COM NEW 172967424 11718 167327 SH SOLE 167327 0 0 CITRIX SYS INC COM 177376100 9124 92970 SH SOLE 92970 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 283 5000 SH SOLE 5000 0 0 COCA COLA CO COM 191216100 139082 2731382 SH SOLE 2731382 0 0 COLGATE PALMOLIVE CO COM 194162103 108647 1515931 SH SOLE 1515931 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1068 10666 SH SOLE 10666 0 0 COMCAST CORP NEW CL A 20030N101 4777 112995 SH SOLE 112995 0 0 COMERICA INC COM 200340107 212616 2926976 SH SOLE 2926976 0 0 COMFORT SYS USA INC COM 199908104 1599 31363 SH SOLE 31363 0 0 COMMERCIAL METALS CO COM 201723103 3466 194184 SH SOLE 194184 0 0 COMPASS MINERALS INTL INC COM 20451N101 2561 46605 SH SOLE 46605 0 0 COMSTOCK RES INC COM 205768302 167 30000 SH SOLE 30000 0 0 CONCHO RES INC COM 20605P101 1031 9994 SH SOLE 9994 0 0 CONOCOPHILLIPS COM 20825C104 68325 1120087 SH SOLE 1120087 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2312 1329000 SH SOLE 1329000 0 0 COPART INC COM 217204106 3525 47170 SH SOLE 47170 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 4099 70755 SH SOLE 70755 0 0 CORNING INC COM 219350105 279 8401 SH SOLE 8401 0 0 CORTEVA INC COM 22052L104 21373 722792 SH SOLE 722792 0 0 COSTCO WHSL CORP NEW COM 22160K105 2285 8645 SH SOLE 8645 0 0 COUPA SOFTWARE INC COM 22266L106 884 6985 SH SOLE 6985 0 0 CSW INDUSTRIALS INC COM 126402106 3390 49745 SH SOLE 49745 0 0 CSX CORP COM 126408103 227 2939 SH SOLE 2939 0 0 CULLEN FROST BANKERS INC COM 229899109 208542 2226585 SH SOLE 2226585 0 0 CVS CORP COM 126650100 2632 48300 SH SOLE 48300 0 0 CYNERGISTEK INC COM 23258P105 956 197500 SH SOLE 197500 0 0 DANAHER CORP DEL COM 235851102 323584 2264094 SH SOLE 2264094 0 0 DEERE & CO COM 244199105 526 3176 SH SOLE 3176 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 872 5060 SH SOLE 5060 0 0 DIAMONDBACK ENERGY INC COM 25278X109 8952 82152 SH SOLE 82152 0 0 DISNEY WALT CO COM DISNEY 254687106 137731 986330 SH SOLE 986330 0 0 DOLLAR TREE INC COM 256746108 29605 275677 SH SOLE 275677 0 0 DOMINION RES INC VA NEW COM 25746U109 276 3570 SH SOLE 3570 0 0 DOMO INC COM CL B 257554105 314 11500 SH SOLE 11500 0 0 DOVER CORP COM 260003108 1547 15442 SH SOLE 15442 0 0 DOW INC COM 260557103 10771 218434 SH SOLE 218434 0 0 DUKE ENERGY CORP NEW COM 26441C204 493 5590 SH SOLE 5590 0 0 DUPONT DE NEMOURS INC COM 26614N102 56950 758619 SH SOLE 758619 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 18023 475675 SH SOLE 475675 0 0 EBAY INC COM 278642103 221 5605 SH SOLE 5605 0 0 ECOLAB INC COM 278865100 199449 1010176 SH SOLE 1010176 0 0 ELDORADO GOLD CORP NEW COM 284902509 116 20000 SH SOLE 20000 0 0 EMCOR GROUP INC COM 29084Q100 4006 45473 SH SOLE 45473 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 352 7295 SH SOLE 7295 0 0 EMERSON ELEC CO COM 291011104 109312 1638374 SH SOLE 1638374 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 198 14080 SH SOLE 14080 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 427 50000 SH SOLE 50000 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 7814 270658 SH SOLE 270658 0 0 ENVESTNET INC COM 29404K106 11515 168422 SH SOLE 168422 0 0 EOG RES INC COM 26875P101 160307 1720770 SH SOLE 1720770 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 393 8800 SH SOLE 8800 0 0 EURONET WORLDWIDE INC COM 298736109 521 3095 SH SOLE 3095 0 0 EVERI HLDGS INC COM 30034T103 2757 231087 SH SOLE 231087 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 100 15000 SH SOLE 15000 0 0 EXACT SCIENCES CORP COM 30063P105 745 6310 SH SOLE 6310 0 0 EXXON MOBIL CORP COM 30231G102 74983 978509 SH SOLE 978509 0 0 FACEBOOK INC CL A 30303M102 58329 302223 SH SOLE 302223 0 0 FAIR ISAAC CORP COM 303250104 528 1680 SH SOLE 1680 0 0 FASTENAL COMPANY COM 311900104 293 9000 SH SOLE 9000 0 0 FASTLY INC COM 31188V100 309 15250 SH SOLE 15250 0 0 FEDERAL SIGNAL COM 313855108 2082 77850 SH SOLE 77850 0 0 FERRO CORP COM 315405100 243 15355 SH SOLE 15355 0 0 FIREEYE INC COM 31816Q101 4931 332979 SH SOLE 332979 0 0 FIRST FINL BANKSHARES COM 32020R109 15953 518110 SH SOLE 518110 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3151 85760 SH SOLE 85760 0 0 FIRSTCASH INC COM 33767D105 3957 39565 SH SOLE 39565 0 0 FIRSTSERVICE CORP NEW COM 33767E202 2211 23050 SH SOLE 23050 0 0 FIVE BELOW INC COM 33829M101 481 4005 SH SOLE 4005 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 14579 51909 SH SOLE 51909 0 0 FLIR SYS INC COM 302445101 69308 1281109 SH SOLE 1281109 0 0 FMC CORP COM NEW 302491303 239052 2881885 SH SOLE 2881885 0 0 FOOT LOCKER INC COM 344849104 3058 72949 SH SOLE 72949 0 0 FORTINET INC COM 34959E109 3247 42267 SH SOLE 42267 0 0 FORTIVE CORP COM 34959J108 100316 1230574 SH SOLE 1230574 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 378 25000 SH SOLE 25000 0 0 FRANKLIN ELEC INC COM 353514102 59001 1242118 SH SOLE 1242118 0 0 FRESHPET INC COM 358039105 2106 46265 SH SOLE 46265 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 137 30000 PRN SOLE 30000 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 87 15000 PRN SOLE 15000 0 0 GARMIN LTD SHS H2906T109 769 9641 SH SOLE 9641 0 0 GENERAC HLDGS INC COM 368736104 58368 840917 SH SOLE 840917 0 0 GENERAL DYNAMICS CORP COM 369550108 9823 54025 SH SOLE 54025 0 0 GENERAL ELECTRIC CO COM 369604103 342 32548 SH SOLE 32548 0 0 GENERAL MLS INC COM 370334104 3166 60278 SH SOLE 60278 0 0 GENESEE & WYO INC CL A 371559105 3801 38010 SH SOLE 38010 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 231 10541 SH SOLE 10541 0 0 GENTEX CORP COM 371901109 712 28950 SH SOLE 28950 0 0 GILEAD SCIENCES INC COM 375558103 620 9181 SH SOLE 9181 0 0 GLACIER BANCORP INC NEW COM 37637Q105 52611 1297447 SH SOLE 1297447 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 211 5268 SH SOLE 5268 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 460 2250 SH SOLE 2250 0 0 GOOSEHEAD INS INC CL A 38267D109 3735 78145 SH SOLE 78145 0 0 GORMAN RUPP CO COM 383082104 12517 381263 SH SOLE 381263 0 0 GRACO INC COM 384109104 628 12505 SH SOLE 12505 0 0 GRAHAM CORP COM 384556106 1461 72300 SH SOLE 72300 0 0 GRAINGER W W INC COM 384802104 626 2335 SH SOLE 2335 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 171 200000 SH SOLE 200000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 407 4010 SH SOLE 4010 0 0 HALLIBURTON CO COM 406216101 5209 229079 SH SOLE 229079 0 0 HANOVER INS GROUP INC COM 410867105 3370 26265 SH SOLE 26265 0 0 HARRIS CORP DEL COM 413875105 1234 6525 SH SOLE 6525 0 0 HEALTHCARE SVCS GRP INC COM 421906108 2611 86129 SH SOLE 86129 0 0 HEALTHEQUITY INC COM 42226A107 3184 48685 SH SOLE 48685 0 0 HEICO CORP NEW COM 422806109 743 5555 SH SOLE 5555 0 0 HESS CORP COM 42809H107 1141 17942 SH SOLE 17942 0 0 HEXCEL CORP NEW COM 428291108 550 6795 SH SOLE 6795 0 0 HILL ROM HLDGS INC COM 431475102 1344 12843 SH SOLE 12843 0 0 HILLTOP HOLDINGS INC COM 432748101 989 46519 SH SOLE 46519 0 0 HOME BANCSHARES INC COM 436893200 14251 739908 SH SOLE 739908 0 0 HOME DEPOT INC COM 437076102 266083 1279432 SH SOLE 1279432 0 0 HONEYWELL INTL INC COM 438516106 291358 1668815 SH SOLE 1668815 0 0 HORIZON PHARMA PLC SHS G4617B105 2880 119685 SH SOLE 119685 0 0 HORMEL FOODS CORP COM 440452100 1659 40925 SH SOLE 40925 0 0 HOSTESS BRANDS INC CL A 44109J106 2933 203115 SH SOLE 203115 0 0 IDEXX LABS INC COM 45168D104 1224 4444 SH SOLE 4444 0 0 ILLINOIS TOOL WKS INC COM 452308109 26844 177999 SH SOLE 177999 0 0 IMPERIAL OIL LTD COM NEW 453038408 360 13000 SH SOLE 13000 0 0 INFINERA CORPORATION COM 45667G103 407 140000 SH SOLE 140000 0 0 INGERSOLL-RAND PLC SHS G47791101 247 1950 SH SOLE 1950 0 0 INSTRUCTURE INC COM 45781U103 2253 53010 SH SOLE 53010 0 0 INTEL CORP COM 458140100 7088 148078 SH SOLE 148078 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 381 27000 SH SOLE 27000 0 0 INTL PAPER CO COM 460146103 572 13198 SH SOLE 13198 0 0 INTEVAC INC COM 461148108 387 80000 SH SOLE 80000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10616 76985 SH SOLE 76985 0 0 INTUIT COM 461202103 1223 4679 SH SOLE 4679 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1067 5714 SH SOLE 5714 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 279 4296 PRN SOLE 4296 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 304 2548 PRN SOLE 2548 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 471 4369 PRN SOLE 4369 0 0 INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 464 18165 PRN SOLE 18165 0 0 ISHARES INC MSCI CDA ETF 464286509 228 7979 PRN SOLE 7979 0 0 ISHARES MSCI ISR CAP ETF 464286632 394 7225 PRN SOLE 7225 0 0 ISHARES INC MSCI FRANCE ETF 464286707 403 13147 PRN SOLE 13147 0 0 ISHARES INC MSCI SZ CAP ETF 464286749 586 15593 PRN SOLE 15593 0 0 ISHARES MSCI GERMANY ETF 464286806 602 21466 PRN SOLE 21466 0 0 ISHARES MSCI NETHERL ETF 464286814 331 10720 PRN SOLE 10720 0 0 ISHARES MSCI HONG KG ETF 464286871 1035 40008 PRN SOLE 40008 0 0 ISHARES TR SELECT DIVID ETF 464287168 249 2502 PRN SOLE 2502 0 0 ISHARES TR CORE S&P500 ETF 464287200 367 1245 PRN SOLE 1245 0 0 ISHARES TR CORE US AGGBD ET 464287226 3241 29103 PRN SOLE 29103 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 387 9014 PRN SOLE 9014 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 2580 30435 PRN SOLE 30435 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 471 5280 PRN SOLE 5280 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 213 1671 PRN SOLE 1671 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 255 2120 PRN SOLE 2120 0 0 ISHARES TR CORE S&P SCP ETF 464287804 7894 100839 PRN SOLE 100839 0 0 ISHARES TR SP SMCP600VL ETF 464287879 451 3033 PRN SOLE 3033 0 0 ISHARES TR SP SMCP600GR ETF 464287887 1149 6294 PRN SOLE 6294 0 0 ISHARES TR MSCI ACWI EX US 464288240 13091 279969 PRN SOLE 279969 0 0 ISHARES TR INTRMD CR BD ETF 464288638 1190 20898 PRN SOLE 20898 0 0 ISHARES TR PFD AND INCM SEC 464288687 227 6160 PRN SOLE 6160 0 0 ISHARES TR IBONDS SEP19 ETF 46429B564 269 10591 PRN SOLE 10591 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1273 13470 PRN SOLE 13470 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 565 16168 PRN SOLE 16168 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 926 16965 PRN SOLE 16965 0 0 ISHARES TR IBONDS SEP20 ETF 46434V571 282 11020 PRN SOLE 11020 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 462 17703 PRN SOLE 17703 0 0 ISHARES TR IBONDS DEC2021 46435G789 305 11848 PRN SOLE 11848 0 0 ISHARES TR RUS MD CP GR ETF 464287481 276 1933 PRN SOLE 1933 0 0 ITERIS INC COM 46564T107 1716 331900 SH SOLE 331900 0 0 ITT INC COM 45073V108 992 15145 SH SOLE 15145 0 0 J & J SNACK FOODS CORP COM 466032109 1734 10775 SH SOLE 10775 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2978 24585 SH SOLE 24585 0 0 JOHNSON & JOHNSON COM 478160104 128265 920917 SH SOLE 920917 0 0 JOHNSON CTLS INTL PLC SHS G51502105 999 24187 SH SOLE 24187 0 0 JP MORGAN CHASE & CO COM 46625H100 258173 2309237 SH SOLE 2309237 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 28812 236513 SH SOLE 236513 0 0 KEMPER CORP DEL COM 488401100 257 2974 SH SOLE 2974 0 0 KENNAMETAL INC COM 489170100 3539 95680 SH SOLE 95680 0 0 KEURIG DR PEPPER INC COM 49271V100 20709 716588 SH SOLE 716588 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 1076 66649 SH SOLE 66649 0 0 KIMBERLY CLARK CORP COM 494368103 181612 1362635 SH SOLE 1362635 0 0 KINDER MORGAN INC DEL COM 49456B101 1519 72748 SH SOLE 72748 0 0 KINSALE CAP GROUP INC COM 49714P108 2616 28595 SH SOLE 28595 0 0 KIRBY CORP COM 497266106 160107 2026677 SH SOLE 2026677 0 0 KOHLS CORP COM 500255104 296 6226 SH SOLE 6226 0 0 KONTOOR BRANDS INC COM 50050N103 3424 122197 SH SOLE 122197 0 0 KROGER CO COM 501044101 790 36400 SH SOLE 36400 0 0 L3 TECHNOLOGIES INC COM 502413107 18416 75116 SH SOLE 75116 0 0 LAREDO PETROLEUM INC COM 516806106 29 10000 SH SOLE 10000 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 409 28000 SH SOLE 28000 0 0 LAUDER ESTEE COS INC CL A 518439104 47830 261211 SH SOLE 261211 0 0 LAWSON PRODS INC COM 520776105 159111 4331908 SH SOLE 4331908 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8056 212110 SH SOLE 212110 0 0 LIFE STORAGE INC COM 53223X107 2761 29040 SH SOLE 29040 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2971 26030 SH SOLE 26030 0 0 LILLY ELI & CO COM 532457108 4110 37097 SH SOLE 37097 0 0 LINDE PLC COM G5494J103 19898 99092 SH SOLE 99092 0 0 LITTELFUSE INC COM 537008104 11082 62640 SH SOLE 62640 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 11515 173810 SH SOLE 173810 0 0 LIVENT CORP COM 53814L108 108 15569 SH SOLE 15569 0 0 LIVERAMP HLDGS INC COM 53815P108 12817 264369 SH SOLE 264369 0 0 LKQ CORP COM 501889208 1462 54958 SH SOLE 54958 0 0 LOCKHEED MARTIN CORP COM 539830109 1757 4834 SH SOLE 4834 0 0 LOGMEIN INC COM 54142L109 36683 497873 SH SOLE 497873 0 0 LOWES COS INC COM 548661107 6984 69210 SH SOLE 69210 0 0 LUMENTUM HLDGS INC COM 55024U109 1525 28560 SH SOLE 28560 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4175 65228 SH SOLE 65228 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 3795 327750 SH SOLE 327750 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1715 41710 SH SOLE 41710 0 0 MARRIOTT INTL INC NEW CL A 571903202 225 1605 SH SOLE 1605 0 0 MARSH & MCLENNAN COS INC COM 571748102 649 6510 SH SOLE 6510 0 0 MARTIN MARIETTA MATLS INC COM 573284106 144594 628368 SH SOLE 628368 0 0 MASTERCARD INC CL A 57636Q104 8586 32457 SH SOLE 32457 0 0 MATADOR RES CO COM 576485205 3656 183925 SH SOLE 183925 0 0 MCCORMICK & CO INC COM NON VTG 579780206 288 1855 SH SOLE 1855 0 0 MCDONALDS CORP COM 580135101 5543 26694 SH SOLE 26694 0 0 MCKESSON CORP COM 58155Q103 240 1785 SH SOLE 1785 0 0 MEDTRONIC INC COM G5960L103 30914 317427 SH SOLE 317427 0 0 MERCK & CO INC COM 58933Y105 154076 1837521 SH SOLE 1837521 0 0 MERCURY SYS INC COM 589378108 7716 109677 SH SOLE 109677 0 0 MESA LABS INC COM 59064R109 7914 32391 SH SOLE 32391 0 0 METLIFE INC COM 59156R108 4634 93292 SH SOLE 93292 0 0 MICROSOFT CORP COM 594918104 408991 3053085 SH SOLE 3053085 0 0 MIDDLEBY CORP COM 596278101 2114 15575 SH SOLE 15575 0 0 MODEL N INC COM 607525102 410 21000 SH SOLE 21000 0 0 MONDELEZ INTL INC CL A 609207105 105041 1948817 SH SOLE 1948817 0 0 MOODYS CORP COM 615369105 73808 377904 SH SOLE 377904 0 0 MPLX LP COM UNIT REP LTD 55336V100 401 12445 SH SOLE 12445 0 0 MSA SAFETY INC COM 553498106 1259 11945 SH SOLE 11945 0 0 MSC INDL DIRECT INC CL A 553530106 1235 16630 SH SOLE 16630 0 0 MSCI INC COM 55354G100 3119 13063 SH SOLE 13063 0 0 MURPHY OIL CORP COM 626717102 2740 111142 SH SOLE 111142 0 0 MURPHY USA INC COM 626755102 2319 27594 SH SOLE 27594 0 0 NATIONAL INSTRS CORP COM 636518102 76613 1824565 SH SOLE 1824565 0 0 NEOGEN CORP COM 640491106 50365 810898 SH SOLE 810898 0 0 NEOGENOMICS INC COM NEW 64049M209 3501 159567 SH SOLE 159567 0 0 NETAPP INC COM 64110D104 934 15145 SH SOLE 15145 0 0 NEWELL BRANDS INC COM 651229106 370 23997 SH SOLE 23997 0 0 NEWMARK GROUP INC CL A 65158N102 1725 192106 SH SOLE 192106 0 0 NEWMONT MNG CORP COM 651639106 22908 595484 SH SOLE 595484 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4045 40050 SH SOLE 40050 0 0 NEXTERA ENERGY INC COM 65339F101 1537 7504 SH SOLE 7504 0 0 NIKE INC CL B 654106103 78269 932324 SH SOLE 932324 0 0 NOBLE ENERGY INC COM 655044105 32088 1432494 SH SOLE 1432494 0 0 NOKIA CORP SPONSORED ADR 654902204 192 38400 SH SOLE 38400 0 0 NORFOLK SOUTHERN CORP COM 655844108 360 1804 SH SOLE 1804 0 0 NORTHERN TR CORP COM 665859104 6071 67461 SH SOLE 67461 0 0 NORTHROP GRUMMAN CORP COM 666807102 271 840 SH SOLE 840 0 0 NOVARTIS A G SPONSORED ADR 66987V109 670 7338 SH SOLE 7338 0 0 NUVEEN MUN VALUE FD INC COM 670928100 105 10300 PRN SOLE 10300 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 372 24336 PRN SOLE 24336 0 0 NV5 GLOBAL INC COM 62945V109 2815 34585 SH SOLE 34585 0 0 NVIDIA CORP COM 67066G104 593 3609 SH SOLE 3609 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 24857 67305 SH SOLE 67305 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 123571 2457660 SH SOLE 2457660 0 0 OLD DOMINION FGHT LINES INC COM 679580100 478 3200 SH SOLE 3200 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5067 58165 SH SOLE 58165 0 0 OMNICELL INC COM 68213N109 5977 69473 SH SOLE 69473 0 0 ONESPAN INC COM 68287N100 1336 94280 SH SOLE 94280 0 0 ORACLE CORP COM 68389X105 88317 1550242 SH SOLE 1550242 0 0 ORIGIN BANCORP INC COM 68621T102 15085 457134 SH SOLE 457134 0 0 OXFORD INDS INC COM 691497309 2232 29448 SH SOLE 29448 0 0 PACCAR INC COM 693718108 538 7502 SH SOLE 7502 0 0 PARKER HANNIFAN CORP COM 701094104 25324 148956 SH SOLE 148956 0 0 PARSLEY ENERGY INC CL A 701877102 869 45717 SH SOLE 45717 0 0 PATRICK INDS INC COM 703343103 1164 23662 SH SOLE 23662 0 0 PAYPAL HLDGS INC COM 70450Y103 236446 2065752 SH SOLE 2065752 0 0 PEMBINA PIPELINE CORP COM 706327103 484 13000 SH SOLE 13000 0 0 PEPSICO INC COM 713448108 198923 1516992 SH SOLE 1516992 0 0 PERKINELMER INC COM 714046109 239516 2486150 SH SOLE 2486150 0 0 PFIZER INC COM 717081103 125729 2902332 SH SOLE 2902332 0 0 PGT INC COM 69336V101 2588 154805 SH SOLE 154805 0 0 PHILIP MORRIS INTL INC COM 718172109 1930 24577 SH SOLE 24577 0 0 PHILLIPS 66 COM 718546104 793 8479 SH SOLE 8479 0 0 PIMCO ETF TR TOTL RETN ETF 72201R775 269 2500 PRN SOLE 2500 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 266 4845 PRN SOLE 4845 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2937 51090 SH SOLE 51090 0 0 PIONEER NAT RES CO COM 723787107 43790 284612 SH SOLE 284612 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 306 12550 SH SOLE 12550 0 0 PLANET FITNESS INC CL A 72703H101 2487 34325 SH SOLE 34325 0 0 PNC FINL SVCS GROUP INC COM 693475105 496 3615 SH SOLE 3615 0 0 POOL CORPORATION COM 73278L105 898 4700 SH SOLE 4700 0 0 POST HLDGS INC COM 737446104 12194 117288 SH SOLE 117288 0 0 POTLATCHDELTIC CORPORATION COM 737630103 743 19059 SH SOLE 19059 0 0 PPG INDS INC COM 693506107 314 2688 SH SOLE 2688 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1957 19733 SH SOLE 19733 0 0 PRETIUM RES INC COM 74139C102 200 20000 SH SOLE 20000 0 0 PROASSURANCE CORP COM 74267C106 5345 148021 SH SOLE 148021 0 0 PROCTER & GAMBLE CO COM 742718109 121034 1103818 SH SOLE 1103818 0 0 PROOFPOINT INC COM 743424103 694 5770 SH SOLE 5770 0 0 PROSPERITY BANCSHARES INC COM 743606105 4208 63713 SH SOLE 63713 0 0 PRUDENTIAL FINL INC COM 744320102 7726 76495 SH SOLE 76495 0 0 QUALCOMM INC COM 747525103 11219 147489 SH SOLE 147489 0 0 QUANTUM CORP COM NEW 747906501 371 140000 SH SOLE 140000 0 0 QUIDEL CORP COM 74838J101 475 8000 SH SOLE 8000 0 0 RANGE RES CORP COM 75281A109 186 26663 SH SOLE 26663 0 0 RAVEN INDS INC COM 754212108 8769 244398 SH SOLE 244398 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 993 11747 SH SOLE 11747 0 0 RAYTHEON CO COM NEW 755111507 4788 27536 SH SOLE 27536 0 0 R1 RCM INC COM 749397105 3455 274675 SH SOLE 274675 0 0 REALPAGE INC COM 75606N109 95799 1627858 SH SOLE 1627858 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 9392 99545 SH SOLE 99545 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 11484 121367 SH SOLE 121367 0 0 RENASANT CORP COM 75970E107 6529 181650 SH SOLE 181650 0 0 REPUBLIC SVCS INC COM 760759100 6327 73027 SH SOLE 73027 0 0 REXNORD CORP NEW COM 76169B102 4625 153060 SH SOLE 153060 0 0 ROCKWELL AUTOMATION INC COM 773903109 74162 452678 SH SOLE 452678 0 0 ROKU INC COM CL A 77543R102 12625 139378 SH SOLE 139378 0 0 ROPER INDS INC NEW COM 776696106 227277 620534 SH SOLE 620534 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 3970 50000 SH SOLE 50000 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1225 18830 SH SOLE 18830 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 207 3144 SH SOLE 3144 0 0 RUBICON PROJ INC COM 78112V102 2629 413310 SH SOLE 413310 0 0 S&P GLOBAL INC COM 78409V104 837 3673 SH SOLE 3673 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 1099 22741 SH SOLE 22741 0 0 SALESFORCE COM INC COM 79466L302 21378 140893 SH SOLE 140893 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3412 15175 SH SOLE 15175 0 0 SCHLUMBERGER LTD COM 806857108 11662 293470 SH SOLE 293470 0 0 SCHWAB CHARLES CORP NEW COM 808513105 275 6853 SH SOLE 6853 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 227 5800 PRN SOLE 5800 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1275 24017 PRN SOLE 24017 0 0 SEACHANGE INTL INC COM 811699107 157 110000 SH SOLE 110000 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2376 93405 SH SOLE 93405 0 0 SEALED AIR CORP NEW COM 81211K100 443 10362 SH SOLE 10362 0 0 SEI INVESTMENTS CO COM 784117103 601 10708 SH SOLE 10708 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 294 3177 PRN SOLE 3177 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 306 2567 SH SOLE 2567 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 210 2718 PRN SOLE 2718 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 469 6009 PRN SOLE 6009 0 0 SERVICE CORP INTL COM 817565104 310 6620 SH SOLE 6620 0 0 SERVICENOW INC COM 81762P102 236 860 SH SOLE 860 0 0 SHERWIN WILLIAMS CO COM 824348106 28093 61300 SH SOLE 61300 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 29952 1287722 SH SOLE 1287722 0 0 SM ENERGY CO COM 78454L100 280 22339 SH SOLE 22339 0 0 SONOCO PRODS CO COM 835495102 1022 15639 SH SOLE 15639 0 0 SOUTHERN CO COM 842587107 225 4075 SH SOLE 4075 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2421 74779 SH SOLE 74779 0 0 SOUTHWEST AIRLS CO COM 844741108 850 16741 SH SOLE 16741 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3610 12321 SH SOLE 12321 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2162 16230 PRN SOLE 16230 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 364 9515 PRN SOLE 9515 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 1247 35700 PRN SOLE 35700 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 263 2411 PRN SOLE 2411 0 0 SRC ENERGY INC COM 78470V108 72 14500 SH SOLE 14500 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 5968 203145 SH SOLE 203145 0 0 STANLEY BLACK & DECKER INC COM 854502101 16199 112019 SH SOLE 112019 0 0 STARBUCKS CORP COM 855244109 9846 117457 SH SOLE 117457 0 0 MADDEN STEVEN LTD COM 556269108 2333 68732 SH SOLE 68732 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 283 11650 SH SOLE 11650 0 0 SUNTRUST BKS INC COM 867914103 76539 1217800 SH SOLE 1217800 0 0 SVB FINL GROUP COM 78486Q101 1647 7332 SH SOLE 7332 0 0 SYSCO CORP COM 871829107 2732 38630 SH SOLE 38630 0 0 SYSTEMAX INC COM 871851101 17275 779549 SH SOLE 779549 0 0 TJX COS INC NEW COM 872540109 383 7245 SH SOLE 7245 0 0 TALEND S A ADS 874224207 2074 53740 SH SOLE 53740 0 0 TAPESTRY INC COM 876030107 18066 569355 SH SOLE 569355 0 0 TARGA RES CORP COM 87612G101 457 11631 SH SOLE 11631 0 0 TARGET CORP COM 87612E106 2844 32838 SH SOLE 32838 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1935 20202 SH SOLE 20202 0 0 TELADOC INC COM 87918A105 3051 45945 SH SOLE 45945 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 9534 155348 SH SOLE 155348 0 0 TEXAS INSTRS INC COM 882508104 11618 101241 SH SOLE 101241 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 1534 152220 SH SOLE 152220 0 0 THE TRADE DESK INC COM CL A 88339J105 4556 20000 SH SOLE 20000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 380855 1296836 SH SOLE 1296836 0 0 TIFFANY & CO NEW COM 886547108 60690 648123 SH SOLE 648123 0 0 TORCHMARK CORP COM 891027104 476 5323 SH SOLE 5323 0 0 TORO CO COM 891092108 65151 973851 SH SOLE 973851 0 0 TRACTOR SUPPLY CO COM 892356106 63834 586710 SH SOLE 586710 0 0 TRANSDIGM GROUP INC COM 893641100 1582 3270 SH SOLE 3270 0 0 TREX CO INC COM 89531P105 1231 17165 SH SOLE 17165 0 0 TRIMBLE NAVIGATION LTD COM 896239100 192329 4263549 SH SOLE 4263549 0 0 TRITON INTL LTD CL A G9078F107 1659 50645 SH SOLE 50645 0 0 TWILIO INC CL A 90138F102 395 2900 SH SOLE 2900 0 0 TYLER TECHNOLOGIES INC COM 902252105 13216 61179 SH SOLE 61179 0 0 U S PHYSICAL THERAPY INC COM 90337L108 6945 56665 SH SOLE 56665 0 0 UNILEVER N V N Y SHS NEW 904784709 7960 131100 SH SOLE 131100 0 0 UNION PAC CORP COM 907818108 198391 1173146 SH SOLE 1173146 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2396 23197 SH SOLE 23197 0 0 UNITED TECHNOLOGIES CORP COM 913017109 26312 202089 SH SOLE 202089 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2750 11270 SH SOLE 11270 0 0 UPLAND SOFTWARE INC COM 91544A109 326 7163 SH SOLE 7163 0 0 URANIUM ENERGY CORP COM 916896103 23 16964 SH SOLE 16964 0 0 US BANCORP DEL COM NEW 902973304 155577 2969030 SH SOLE 2969030 0 0 V F CORP COM 918204108 229089 2622653 SH SOLE 2622653 0 0 VALMONT INDS INC COM 920253101 63932 504152 SH SOLE 504152 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 636 7351 PRN SOLE 7351 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1356 16840 PRN SOLE 16840 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 381 4588 PRN SOLE 4588 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 554 13286 PRN SOLE 13286 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 262 3000 PRN SOLE 3000 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 488 11466 PRN SOLE 11466 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7082 26314 PRN SOLE 26314 0 0 VANGUARD INDEX FDS REIT ETF 922908553 580 6633 SH SOLE 6633 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2044 17235 PRN SOLE 17235 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 293 2644 PRN SOLE 2644 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1584 10111 PRN SOLE 10111 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 766 9489 PRN SOLE 9489 0 0 VERISK ANALYTICS INC COM 92345Y106 24352 166270 SH SOLE 166270 0 0 VERITEX HLDGS INC COM 923451108 5598 215729 SH SOLE 215729 0 0 VERIZON COMMUNICATIONS COM 92343V104 17007 297695 SH SOLE 297695 0 0 VIACOM INC NEW CL B 92553P201 1607 53795 SH SOLE 53795 0 0 VIEWRAY INC COM 92672L107 3065 347890 SH SOLE 347890 0 0 VISA INC COM CL A 92826C839 134812 776788 SH SOLE 776788 0 0 VULCAN MATS CO COM 929160109 1268 11250 SH SOLE 11250 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 13121 240008 SH SOLE 240008 0 0 WAL MART STORES INC COM 931142103 42915 388404 SH SOLE 388404 0 0 WASTE CONNECTIONS INC COM 94106B101 90882 950849 SH SOLE 950849 0 0 WASTE MGMT INC DEL COM 94106L109 34868 302230 SH SOLE 302230 0 0 WATERS CORP COM 941848103 560 2600 SH SOLE 2600 0 0 WATSCO INC COM 942622200 606 3705 SH SOLE 3705 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2670 28650 SH SOLE 28650 0 0 WELLS FARGO & CO NEW COM 949746101 9510 200977 SH SOLE 200977 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 2072 58850 SH SOLE 58850 0 0 WEYERHAEUSER CO COM 962166104 1429 54242 SH SOLE 54242 0 0 WINGSTOP INC COM 974155103 3831 40430 SH SOLE 40430 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 358 5416 PRN SOLE 5416 0 0 WOODWARD INC COM 980745103 1032 9120 SH SOLE 9120 0 0 WPX ENERGY INC COM 98212B103 18051 1568252 SH SOLE 1568252 0 0 XILINX INC COM 983919101 20925 177453 SH SOLE 177453 0 0 XYLEM INC COM 98419M100 289 3451 SH SOLE 3451 0 0 YAMANA GOLD INC COM 98462Y100 126 50000 SH SOLE 50000 0 0 YEXT INC COM 98585N106 3135 156049 SH SOLE 156049 0 0 YUM BRANDS INC COM 988498101 2587 23373 SH SOLE 23373 0 0 YUM CHINA HLDGS INC COM 98850P109 2717 58820 SH SOLE 58820 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 236 1128 SH SOLE 1128 0 0 ZIMMER HLDGS INC COM 98956P102 346 2939 SH SOLE 2939 0 0 ZIONS BANCORPORATION COM 989701107 76774 1669717 SH SOLE 1669717 0 0 ZIX CORP COM 98974P100 654 72000 SH SOLE 72000 0 0 ZOETIS INC CL A 98978V103 222627 1961646 SH SOLE 1961646 0 0 ZUORA INC COM CL A 98983V106 3644 237840 SH SOLE 237840 0 0