0000950123-18-004342.txt : 20180508 0000950123-18-004342.hdr.sgml : 20180508 20180508160547 ACCESSION NUMBER: 0000950123-18-004342 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180508 DATE AS OF CHANGE: 20180508 EFFECTIVENESS DATE: 20180508 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: 18814529 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 03-31-2018 03-31-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 05-08-2018 0 517 11954073 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 20351 92707 SH SOLE 92707 0 0 A H BELO CORP COM CL A 001282102 5137 997445 SH SOLE 997445 0 0 AAON INC COM PAR $0.004 000360206 1364 34973 SH SOLE 34973 0 0 ABBOTT LABS COM 002824100 126316 2108075 SH SOLE 2108075 0 0 ABBVIE INC COM 00287Y109 244648 2584770 SH SOLE 2584770 0 0 ABRAXAS PETE CORP COM 003830106 35 15809 SH SOLE 15809 0 0 ACCENTURE LTD BERMUDA CL A G1151C101 27445 178792 SH SOLE 178792 0 0 ACI WORLDWIDE INC COM 004498101 19347 815638 SH SOLE 815638 0 0 ACXIOM CORP COM 005125109 6273 276239 SH SOLE 276239 0 0 ADOBE SYS INC COM 00724F101 289888 1341579 SH SOLE 1341579 0 0 AFFILIATED MANAGERS GROUP COM 008252108 1589 8380 SH SOLE 8380 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2204 32945 SH SOLE 32945 0 0 AIR PRODS & CHEMS INC COM 009158106 36597 230126 SH SOLE 230126 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 153849 2167500 SH SOLE 2167500 0 0 ALAMO GROUP INC COM 011311107 254 2315 SH SOLE 2315 0 0 ALARM COM HLDGS INC COM 011642105 15011 397745 SH SOLE 397745 0 0 ALIGN TECHNOLOGY INC COM 016255101 1592 6340 SH SOLE 6340 0 0 ALLERGAN PLC SHS G0177J108 364 2161 SH SOLE 2161 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 7894 37087 SH SOLE 37087 0 0 ALLSTATE CORP COM 020002101 13343 140752 SH SOLE 140752 0 0 ALPHABET INC CLASS A COM 02079K305 156848 151231 SH SOLE 151231 0 0 ALPHABET INC CLASS C COM 02079K107 128448 124490 SH SOLE 124490 0 0 ALTABA INC COM 021346101 224 3032 SH SOLE 3032 0 0 ALTRIA GROUP INC COM 02209S103 1816 29144 SH SOLE 29144 0 0 AMAZON COM INC COM 023135106 391164 270264 SH SOLE 270264 0 0 AMBER RD INC COM 02318Y108 329 37000 SH SOLE 37000 0 0 AMERICAN EXPRESS CO COM 025816109 9003 96514 SH SOLE 96514 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 772 14195 SH SOLE 14195 0 0 AMERICAN TOWER CORP COM 03027X100 15128 104088 SH SOLE 104088 0 0 AMERICAN WOODMARK CORP COM 030506109 2046 20780 SH SOLE 20780 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 81 14000 SH SOLE 14000 0 0 AMETEK INC NEW COM 031100100 2737 36028 SH SOLE 36028 0 0 AMGEN INC CL A 031162100 104616 613654 SH SOLE 613654 0 0 AMPHENOL CORP NEW CL A 032095101 938 10890 SH SOLE 10890 0 0 ANADARKO PETE CORP COM 032511107 9485 157014 SH SOLE 157014 0 0 ANALOG DEVICES INC COM 032654105 385 4225 SH SOLE 4225 0 0 ANSYS INC COM 03662Q105 1035 6603 SH SOLE 6603 0 0 APACHE CORP COM 037411105 520 13525 SH SOLE 13525 0 0 APOLLO ENDOSURGERY INC COM 03767D108 3436 548454 SH SOLE 548454 0 0 APPLE COMPUTER INC COM 037833100 343392 2046681 SH SOLE 2046681 0 0 APTARGROUP INC COM 038336103 346 3855 SH SOLE 3855 0 0 AT&T INC COM 00206R102 49389 1385399 SH SOLE 1385399 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 14271 125760 SH SOLE 125760 0 0 AUTOZONE INC COM 053332102 1603 2471 SH SOLE 2471 0 0 AVERY DENNISON CORP COM 053611109 1503 14150 SH SOLE 14150 0 0 AZZ INC COM 002474104 10393 237825 SH SOLE 237825 0 0 BAIDU INC SPON ADR REP A 056752108 898 4025 SH SOLE 4025 0 0 BAKER HUGHES A GE CO CL A 05722G100 298 10728 SH SOLE 10728 0 0 BALL CORP COM 058498106 17478 440138 SH SOLE 440138 0 0 BANC CALIF INC COM 05990K106 12283 636449 SH SOLE 636449 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 15596 490441 SH SOLE 490441 0 0 BANK NEW YORK INC COM 064058100 2182 42345 SH SOLE 42345 0 0 BANK OF AMERICA CORPORATION COM 060505104 234727 7826858 SH SOLE 7826858 0 0 BANK MONTREAL QUE COM 063671101 990 13100 SH SOLE 13100 0 0 BARNES GROUP INC COM 067806109 10962 183043 SH SOLE 183043 0 0 BECTON DICKINSON & CO COM 075887109 242 1117 SH SOLE 1117 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 4786 16 SH SOLE 16 0 0 BERKSHIRE HATHAWAY INC DEL CL B 084670702 34307 171984 SH SOLE 171984 0 0 BGC PARTNERS INC CL A 05541T101 2616 194525 SH SOLE 194525 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 2235 50300 SH SOLE 50300 0 0 BLACKBERRY LTD COM 09228F103 162 14125 SH SOLE 14125 0 0 BLACKROCK INC COM 09247X101 342 632 SH SOLE 632 0 0 BOEING CO COM 097023105 5640 17200 SH SOLE 17200 0 0 BOK FINL CORP COM NEW 05561Q201 2504 25298 SH SOLE 25298 0 0 BOOKING HLDGS INC COM 09857L108 2825 1358 SH SOLE 1358 0 0 BP PLC SPONSORED ADR 055622104 537 13241 SH SOLE 13241 0 0 BRINKER INTL INC COM 109641100 524 14524 SH SOLE 14524 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 10502 166045 SH SOLE 166045 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5553 50624 SH SOLE 50624 0 0 BROWN FORMAN CORP CL B 115637209 599 11017 SH SOLE 11017 0 0 BRUNSWICK CORP COM 117043109 1200 20200 SH SOLE 20200 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4327 218090 SH SOLE 218090 0 0 BURLINGTON STORES INC COM 122017106 215 1615 SH SOLE 1615 0 0 CABOT OIL & GAS CORP COM 127097103 124889 5208057 SH SOLE 5208057 0 0 CADENCE BANCORPORATION CL A 12739A100 4873 178960 SH SOLE 178960 0 0 CAMBER ENERGY INC COM 13200M102 38 49916 SH SOLE 49916 0 0 CAMBREX CORP COM 132011107 2995 57258 SH SOLE 57258 0 0 CANADIAN NATL RY CO COM 136375102 1034 14138 SH SOLE 14138 0 0 CANTEL MEDICAL CORP COM 138098108 5774 51830 SH SOLE 51830 0 0 CARBONITE INC COM 141337105 3379 117315 SH SOLE 117315 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 3194 72390 SH SOLE 72390 0 0 CASS INFORMATION SYS INC COM 14808P109 1350 22690 SH SOLE 22690 0 0 CATERPILLAR INC DEL COM 149123101 1694 11493 SH SOLE 11493 0 0 CBS CORP NEW CL B 124857202 232 4515 SH SOLE 4515 0 0 CBTX INC COM 12481V104 1886 64055 SH SOLE 64055 0 0 CECO ENVIRONMENTAL CORP COM 125141101 10248 2302869 SH SOLE 2302869 0 0 CELGENE CORP COM 151020104 112668 1262949 SH SOLE 1262949 0 0 CF INDS HLDGS INC COM 125269100 610 16170 SH SOLE 16170 0 0 CHARLES RIV LABS INTL INC COM 159864107 8589 80468 SH SOLE 80468 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 2221 7136 SH SOLE 7136 0 0 CHEVRON CORP NEW COM 166764100 91868 805581 SH SOLE 805581 0 0 CHUBB LIMITED COM H1467J104 1670 12209 SH SOLE 12209 0 0 CIMAREX ENERGY CO COM 171798101 720 7700 SH SOLE 7700 0 0 CINEMARK HOLDINGS INC COM 17243V102 2000 53090 SH SOLE 53090 0 0 CINTAS CORP COM 172908105 34308 201125 SH SOLE 201125 0 0 CISCO SYS INC COM 17275R102 26403 615608 SH SOLE 615608 0 0 CITIGROUP INC COM NEW 172967424 11349 168133 SH SOLE 168133 0 0 CITRIX SYS INC COM 177376100 10926 117740 SH SOLE 117740 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG GUGG CHN SML CAP 18383Q853 577 18605 SH SOLE 18605 0 0 CLOROX CO DEL COM 189054109 1163 8737 SH SOLE 8737 0 0 COCA COLA CO COM 191216100 108515 2498613 SH SOLE 2498613 0 0 COHERENT INC COM 192479103 626 3340 SH SOLE 3340 0 0 COLGATE PALMOLIVE CO COM 194162103 111554 1556279 SH SOLE 1556279 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 4475 58551 SH SOLE 58551 0 0 COMCAST CORP NEW CL A 20030N101 9155 267923 SH SOLE 267923 0 0 COMERICA INC COM 200340107 277296 2890604 SH SOLE 2890604 0 0 COMMERCIAL METALS CO COM 201723103 4665 228000 SH SOLE 228000 0 0 CONCHO RES INC COM 20605P101 1866 12412 SH SOLE 12412 0 0 CONOCOPHILLIPS COM 20825C104 63476 1070608 SH SOLE 1070608 0 0 COPART INC COM 217204106 2618 51400 SH SOLE 51400 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1954 49950 SH SOLE 49950 0 0 CORNING INC COM 219350105 467 16766 SH SOLE 16766 0 0 COSTCO WHSL CORP NEW COM 22160K105 1827 9695 SH SOLE 9695 0 0 COUPA SOFTWARE INC COM 22266L106 4416 96800 SH SOLE 96800 0 0 CRITEO S A SPONS ADS 226718104 1972 76305 SH SOLE 76305 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 356 3250 SH SOLE 3250 0 0 CSW INDUSTRIALS INC COM 126402106 2763 61330 SH SOLE 61330 0 0 CULLEN FROST BANKERS INC COM 229899109 230344 2171624 SH SOLE 2171624 0 0 CUMMINS INC. COM 231021106 211 1300 SH SOLE 1300 0 0 CVS CORP COM 126650100 5931 95332 SH SOLE 95332 0 0 CYNERGISTEK INC COM 23258P105 442 88750 SH SOLE 88750 0 0 CYRUSONE INC COM 23283R100 209 4075 SH SOLE 4075 0 0 DANAHER CORP DEL COM 235851102 214869 2194555 SH SOLE 2194555 0 0 DEERE & CO COM 244199105 571 3676 SH SOLE 3676 0 0 DENTSPLY SIRONA INC COM 24906P109 2184 43406 SH SOLE 43406 0 0 DEVON ENERGY CORP NEW COM 25179M103 390 12272 SH SOLE 12272 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 1030 7603 SH SOLE 7603 0 0 DIAMONDBACK ENERGY INC COM 25278X109 10771 85133 SH SOLE 85133 0 0 DISH NETWORK CORP CL A 25470M109 8577 226372 SH SOLE 226372 0 0 DISNEY WALT CO COM DISNEY 254687106 73289 729682 SH SOLE 729682 0 0 DOLLAR TREE INC COM 256746108 26055 274555 SH SOLE 274555 0 0 DOMINION RES INC VA NEW COM 25746U109 273 4046 SH SOLE 4046 0 0 DOVER CORP COM 260003108 1446 14725 SH SOLE 14725 0 0 DOWDUPONT INC COM 26078J100 146797 2304146 SH SOLE 2304146 0 0 DUKE ENERGY CORP NEW COM 26441C204 543 7004 SH SOLE 7004 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 17438 447710 SH SOLE 447710 0 0 EASTMAN CHEM CO COM 277432100 1579 14955 SH SOLE 14955 0 0 EBAY INC COM 278642103 841 20909 SH SOLE 20909 0 0 ECOLAB INC COM 278865100 120033 875703 SH SOLE 875703 0 0 ELECTRONIC ARTS INC COM 285512109 349 2882 SH SOLE 2882 0 0 EMCOR GROUP INC COM 29084Q100 3639 46700 SH SOLE 46700 0 0 EMERSON ELEC CO COM 291011104 83754 1226271 SH SOLE 1226271 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 221 13600 SH SOLE 13600 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 5262 214969 SH SOLE 214969 0 0 ENVESTNET INC COM 29404K106 5704 99546 SH SOLE 99546 0 0 EOG RES INC COM 26875P101 182562 1734229 SH SOLE 1734229 0 0 EQT CORP COM 26884L109 751 15803 SH SOLE 15803 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 519 8800 SH SOLE 8800 0 0 EURONET WORLDWIDE INC COM 298736109 3005 38080 SH SOLE 38080 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 321 42500 SH SOLE 42500 0 0 EXPEDIA INC DEL COM NEW 30212P303 2279 20645 SH SOLE 20645 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 325 4708 SH SOLE 4708 0 0 EXXON MOBIL CORP COM 30231G102 95144 1275223 SH SOLE 1275223 0 0 FACEBOOK INC CL A 30303M102 94065 588680 SH SOLE 588680 0 0 FAIR ISAAC CORP COM 303250104 3954 23345 SH SOLE 23345 0 0 FASTENAL COMPANY COM 311900104 246 4500 SH SOLE 4500 0 0 FEDEX CORP COM 31428X106 1951 8126 SH SOLE 8126 0 0 FERRO CORP COM 315405100 3152 135765 SH SOLE 135765 0 0 FERROGLOBE PLC SHS G33856108 3231 301115 SH SOLE 301115 0 0 FIBROGEN INC COM 31572Q808 1613 34911 SH SOLE 34911 0 0 FINISAR CORP COM NEW 31787A507 542 34265 SH SOLE 34265 0 0 FIREEYE INC COM 31816Q101 5738 338937 SH SOLE 338937 0 0 FIRST AMERN FINL CORP COM 31847R102 325 5538 SH SOLE 5538 0 0 FIRST FINL BANKSHARES COM 32020R109 12013 259455 SH SOLE 259455 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2980 101940 SH SOLE 101940 0 0 FIRSTCASH INC COM 33767D105 8641 106345 SH SOLE 106345 0 0 FIVE BELOW INC COM 33829M101 2207 30095 SH SOLE 30095 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 12950 63952 SH SOLE 63952 0 0 FLIR SYS INC COM 302445101 26507 530040 SH SOLE 530040 0 0 FMC CORP COM NEW 302491303 184856 2414212 SH SOLE 2414212 0 0 FOOT LOCKER INC COM 344849104 2515 55236 SH SOLE 55236 0 0 FORD MOTOR COMPANY COM 345370860 141 12750 SH SOLE 12750 0 0 FORTINET INC COM 34959E109 712 13292 SH SOLE 13292 0 0 FORTIVE CORP COM 34959J108 79932 1031112 SH SOLE 1031112 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 319 20000 SH SOLE 20000 0 0 FRANKLIN ELEC INC COM 353514102 48222 1183364 SH SOLE 1183364 0 0 GARMIN LTD SHS H2906T109 809 13730 SH SOLE 13730 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3524 121300 SH SOLE 121300 0 0 GENERAC HLDGS INC COM 368736104 37530 817475 SH SOLE 817475 0 0 GENERAL DYNAMICS CORP COM 369550108 12464 56423 SH SOLE 56423 0 0 GENERAL ELECTRIC CO COM 369604103 2754 204312 SH SOLE 204312 0 0 GENERAL MLS INC COM 370334104 3089 68553 SH SOLE 68553 0 0 GENESEE & WYO INC CL A 371559105 3353 47360 SH SOLE 47360 0 0 GENTEX CORP COM 371901109 753 32700 SH SOLE 32700 0 0 GERON CORP COM 374163103 128 30000 SH SOLE 30000 0 0 GILEAD SCIENCES INC COM 375558103 630 8353 SH SOLE 8353 0 0 GLACIER BANCORP INC NEW COM 37637Q105 56224 1464942 SH SOLE 1464942 0 0 GLOBAL POWER EQUIPMENT GR COM 37941P207 1920 688003 SH SOLE 688003 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 603 2394 SH SOLE 2394 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4904 184500 SH SOLE 184500 0 0 GORMAN RUPP CO COM 383082104 11093 379263 SH SOLE 379263 0 0 GRACO INC COM 384109104 852 18640 SH SOLE 18640 0 0 GRAHAM CORP COM 384556106 1549 72300 SH SOLE 72300 0 0 GRAINGER W W INC COM 384802104 667 2362 SH SOLE 2362 0 0 GREEN BANCORP INC COM 39260X100 2526 113540 SH SOLE 113540 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 707 8750 SH SOLE 8750 0 0 GULFPORT ENERGY CORP COM NEW 402635304 125 13000 SH SOLE 13000 0 0 HALLIBURTON CO COM 406216101 27146 578318 SH SOLE 578318 0 0 HANMI FINL CORP COM NEW 410495204 2163 70350 SH SOLE 70350 0 0 HARRIS CORP DEL COM 413875105 1000 6202 SH SOLE 6202 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2579 50050 SH SOLE 50050 0 0 HEALTHCARE SVCS GRP INC COM 421906108 4161 95709 SH SOLE 95709 0 0 HEALTHEQUITY INC COM 42226A107 4811 79465 SH SOLE 79465 0 0 HEICO CORP NEW COM 422806109 782 9005 SH SOLE 9005 0 0 HESS CORP COM 42809H107 1256 24814 SH SOLE 24814 0 0 HEXCEL CORP NEW COM 428291108 1363 21110 SH SOLE 21110 0 0 HILL ROM HLDGS INC COM 431475102 977 11230 SH SOLE 11230 0 0 HILLTOP HOLDINGS INC COM 432748101 440 18737 SH SOLE 18737 0 0 HOME BANCSHARES INC COM 436893200 17664 774382 SH SOLE 774382 0 0 HOME DEPOT INC COM 437076102 234980 1318335 SH SOLE 1318335 0 0 HONEYWELL INTL INC COM 438516106 237337 1642360 SH SOLE 1642360 0 0 HORMEL FOODS CORP COM 440452100 3013 87789 SH SOLE 87789 0 0 HOSTESS BRANDS INC CL A 44109J106 1920 129795 SH SOLE 129795 0 0 IDEXX LABS INC COM 45168D104 832 4348 SH SOLE 4348 0 0 ILLINOIS TOOL WKS INC COM 452308109 34385 219490 SH SOLE 219490 0 0 IMPERIAL OIL LTD COM NEW 453038408 1055 39800 SH SOLE 39800 0 0 INFINERA CORPORATION COM 45667G103 3471 319650 SH SOLE 319650 0 0 INGERSOLL-RAND PLC SHS G47791101 252 2950 SH SOLE 2950 0 0 INTEL CORP COM 458140100 14948 287015 SH SOLE 287015 0 0 INTL PAPER CO COM 460146103 2273 42540 SH SOLE 42540 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 29844 194515 SH SOLE 194515 0 0 INTUIT COM 461202103 822 4744 SH SOLE 4744 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 213 18211 SH SOLE 18211 0 0 IPG PHOTONICS CORP COM 44980X109 222 950 SH SOLE 950 0 0 ISHARES MSCI ISR CAP ETF 464286632 370 7475 SH SOLE 7475 0 0 ISHARES INC MSCI FRANCE ETF 464286707 633 20154 SH SOLE 20154 0 0 ISHARES INC MSCI SZ CAP ETF 464286749 775 22561 SH SOLE 22561 0 0 ISHARES MSCI GERMANY ETF 464286806 933 29128 SH SOLE 29128 0 0 ISHARES MSCI NETHERL ETF 464286814 364 11375 SH SOLE 11375 0 0 ISHARES MSCI HONG KG ETF 464286871 1192 47099 SH SOLE 47099 0 0 ISHARES TR SELECT DIVID ETF 464287168 383 4030 SH SOLE 4030 0 0 ISHARES TR CORE S&P500 ETF 464287200 606 2282 SH SOLE 2282 0 0 ISHARES TR CORE US AGGBD ET 464287226 3039 28335 SH SOLE 28335 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 2663 31875 SH SOLE 31875 0 0 ISHARES TR CORE S&P SCP ETF 464287804 9567 124234 SH SOLE 124234 0 0 ISHARES TR SP SMCP600VL ETF 464287879 478 3168 SH SOLE 3168 0 0 ISHARES TR SP SMCP600GR ETF 464287887 1094 6294 SH SOLE 6294 0 0 ISHARES TR IBONDS SEP19 ETF 46429B564 310 12249 SH SOLE 12249 0 0 ISHARES TR IBONDS SEP18 ETF 46429B580 203 8006 SH SOLE 8006 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1092 12922 SH SOLE 12922 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 641 16723 SH SOLE 16723 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1355 22323 SH SOLE 22323 0 0 ISHARES TR IBONDS SEP20 ETF 46434V571 351 13854 SH SOLE 13854 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 254 9961 SH SOLE 9961 0 0 ISHARES TR IBONDS DEC21 ETF 46435G789 225 8843 SH SOLE 8843 0 0 ISHARES TR INTRMD CR BD ETF 464288638 906 8446 SH SOLE 8446 0 0 ISHARES TR MSCI ACWI EX US 464288240 20328 409104 SH SOLE 409104 0 0 ITERIS INC COM 46564T107 1026 206900 SH SOLE 206900 0 0 J & J SNACK FOODS CORP COM 466032109 1346 9855 SH SOLE 9855 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 4698 41430 SH SOLE 41430 0 0 JOHNSON & JOHNSON COM 478160104 124336 970239 SH SOLE 970239 0 0 JOHNSON CTLS INTL PLC SHS G51502105 813 23080 SH SOLE 23080 0 0 JP MORGAN CHASE & CO COM 46625H100 232637 2115455 SH SOLE 2115455 0 0 K2M GROUP HLDGS INC COM 48273J107 1382 72930 SH SOLE 72930 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 22336 203335 SH SOLE 203335 0 0 KELLOGG CO COM 487836108 210 3230 SH SOLE 3230 0 0 KENNAMETAL INC COM 489170100 4525 112665 SH SOLE 112665 0 0 KEY TRONIC CORP COM 493144109 70 10000 SH SOLE 10000 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 1266 66649 SH SOLE 66649 0 0 KIMBERLY CLARK CORP COM 494368103 148410 1347589 SH SOLE 1347589 0 0 KINDER MORGAN INC DEL COM 49456B101 1987 131920 SH SOLE 131920 0 0 KIRBY CORP COM 497266106 149402 1941548 SH SOLE 1941548 0 0 KOHLS CORP COM 500255104 11980 182870 SH SOLE 182870 0 0 KRAFT FOODS INC CL A 50076Q106 2075 33311 SH SOLE 33311 0 0 KROGER CO COM 501044101 871 36400 SH SOLE 36400 0 0 L3 TECHNOLOGIES INC COM 502413107 212 1020 SH SOLE 1020 0 0 LAUDER ESTEE COS INC CL A 518439104 33912 226504 SH SOLE 226504 0 0 LAWSON PRODS INC COM 520776105 64903 2570414 SH SOLE 2570414 0 0 LAZARD LTD SHS A G54050102 730 13890 SH SOLE 13890 0 0 LCI INDS COM 50189K103 208 2000 SH SOLE 2000 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3716 86780 SH SOLE 86780 0 0 LEMAITRE VASCULAR INC COM 525558201 2628 72530 SH SOLE 72530 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5035 123246 SH SOLE 123246 0 0 LIFE STORAGE INC COM 53223X107 3711 44435 SH SOLE 44435 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3149 19065 SH SOLE 19065 0 0 LILLY ELI & CO COM 532457108 2962 38278 SH SOLE 38278 0 0 LINDSAY MFG CO COM 535555106 7884 86225 SH SOLE 86225 0 0 LITTELFUSE INC COM 537008104 24477 117575 SH SOLE 117575 0 0 LKQ CORP COM 501889208 2116 55748 SH SOLE 55748 0 0 LOCKHEED MARTIN CORP COM 539830109 1670 4942 SH SOLE 4942 0 0 LOWES COS INC COM 548661107 6470 73737 SH SOLE 73737 0 0 LUMENTUM HLDGS INC COM 55024U109 1091 17100 SH SOLE 17100 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3840 65818 SH SOLE 65818 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1370 37130 SH SOLE 37130 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 2453 76520 SH SOLE 76520 0 0 MANHATTAN ASSOCS INC COM 562750109 1024 24445 SH SOLE 24445 0 0 MARSH & MCLENNAN COS INC COM 571748102 647 7830 SH SOLE 7830 0 0 MARTIN MARIETTA MATLS INC COM 573284106 152874 737452 SH SOLE 737452 0 0 MASCO CORP COM 574599106 1404 34725 SH SOLE 34725 0 0 MASTEC INC COM 576323109 2363 50215 SH SOLE 50215 0 0 MASTERCARD INC CL A 57636Q104 5251 29978 SH SOLE 29978 0 0 MATADOR RES CO COM 576485205 3248 108580 SH SOLE 108580 0 0 MCDONALDS CORP COM 580135101 5643 36082 SH SOLE 36082 0 0 MDU RES GROUP INC COM 552690109 275 9750 SH SOLE 9750 0 0 MEDTRONIC INC COM G5960L103 54411 678271 SH SOLE 678271 0 0 MERCK & CO INC COM 58933Y105 85243 1564951 SH SOLE 1564951 0 0 MERCURY SYS INC COM 589378108 3407 70510 SH SOLE 70510 0 0 MESA LABS INC COM 59064R109 6606 44506 SH SOLE 44506 0 0 METLIFE INC COM 59156R108 9108 198467 SH SOLE 198467 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 724 11655 SH SOLE 11655 0 0 MICROSOFT CORP COM 594918104 266217 2916810 SH SOLE 2916810 0 0 MIDDLEBY CORP COM 596278101 1928 15575 SH SOLE 15575 0 0 MONDELEZ INTL INC CL A 609207105 32674 782983 SH SOLE 782983 0 0 MONSANTO CO NEW COM 61166W101 109172 935577 SH SOLE 935577 0 0 MOODYS CORP COM 615369105 35732 221525 SH SOLE 221525 0 0 MPLX LP COM UNIT REP LTD 55336V100 328 9941 SH SOLE 9941 0 0 MSA SAFETY INC COM 553498106 958 11505 SH SOLE 11505 0 0 MSC INDL DIRECT INC CL A 553530106 3502 38185 SH SOLE 38185 0 0 MSCI INC COM 55354G100 2927 19580 SH SOLE 19580 0 0 MURPHY OIL CORP COM 626717102 2446 94660 SH SOLE 94660 0 0 MURPHY USA INC COM 626755102 1723 23664 SH SOLE 23664 0 0 NATIONAL FUEL GAS CO NJ COM 636180101 257 5000 SH SOLE 5000 0 0 NATIONAL INSTRS CORP COM 636518102 100255 1982491 SH SOLE 1982491 0 0 NEOGEN CORP COM 640491106 64238 958914 SH SOLE 958914 0 0 NETAPP INC COM 64110D104 2344 37995 SH SOLE 37995 0 0 NEW RELIC INC COM 64829B100 7971 107548 SH SOLE 107548 0 0 NEWELL BRANDS INC COM 651229106 16285 639144 SH SOLE 639144 0 0 NEXTERA ENERGY INC COM 65339F101 1387 8495 SH SOLE 8495 0 0 NIKE INC CL B 654106103 43407 653333 SH SOLE 653333 0 0 NOBLE ENERGY INC COM 655044105 5544 182959 SH SOLE 182959 0 0 NORFOLK SOUTHERN CORP COM 655844108 250 1840 SH SOLE 1840 0 0 NORTHERN TR CORP COM 665859104 10043 97378 SH SOLE 97378 0 0 NORTHROP GRUMMAN CORP COM 666807102 384 1100 SH SOLE 1100 0 0 NOVARTIS A G SPONSORED ADR 66987V109 366 4526 SH SOLE 4526 0 0 NUTRIEN LTD COM 67077M108 1154 24426 SH SOLE 24426 0 0 NUTRI SYS INC NEW COM 67069D108 2468 91595 SH SOLE 91595 0 0 NUVEEN MUN VALUE FD INC COM 670928100 686 72387 SH SOLE 72387 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 236 16850 SH SOLE 16850 0 0 NVIDIA CORP COM 67066G104 857 3700 SH SOLE 3700 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 17002 68730 SH SOLE 68730 0 0 OASIS PETE INC NEW COM 674215108 1376 169905 SH SOLE 169905 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 107259 1651151 SH SOLE 1651151 0 0 OLD DOMINION FGHT LINES INC COM 679580100 602 4095 SH SOLE 4095 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7487 124165 SH SOLE 124165 0 0 OMNICELL INC COM 68213N109 3269 75315 SH SOLE 75315 0 0 ORACLE CORP COM 68389X105 46454 1015397 SH SOLE 1015397 0 0 OXFORD INDS INC COM 691497309 3866 51850 SH SOLE 51850 0 0 PACCAR INC COM 693718108 937 14154 SH SOLE 14154 0 0 PARKER HANNIFAN CORP COM 701094104 25742 150512 SH SOLE 150512 0 0 PARSLEY ENERGY INC CL A 701877102 2183 75315 SH SOLE 75315 0 0 PARTY CITY HOLDCO INC COM 702149105 3317 212600 SH SOLE 212600 0 0 PAYPAL HLDGS INC COM 70450Y103 157892 2081082 SH SOLE 2081082 0 0 PDC ENERGY INC COM 69327R101 1424 29050 SH SOLE 29050 0 0 PEMBINA PIPELINE CORP COM 706327103 406 13000 SH SOLE 13000 0 0 PENTAIR PLC SHS G7S00T104 210 3084 SH SOLE 3084 0 0 PEPSICO INC COM 713448108 168109 1540162 SH SOLE 1540162 0 0 PERKINELMER INC COM 714046109 191974 2535318 SH SOLE 2535318 0 0 PFIZER INC COM 717081103 114281 3220096 SH SOLE 3220096 0 0 PGT INC COM 69336V101 3750 201065 SH SOLE 201065 0 0 PHILIP MORRIS INTL INC COM 718172109 8163 82119 SH SOLE 82119 0 0 PHILLIPS 66 COM 718546104 749 7812 SH SOLE 7812 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 255 4835 SH SOLE 4835 0 0 PIMCO ETF TR TOTL RETN ETF 72201R775 261 2500 SH SOLE 2500 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4264 66425 SH SOLE 66425 0 0 PIONEER NAT RES CO COM 723787107 40821 237637 SH SOLE 237637 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 321 14550 SH SOLE 14550 0 0 PLANET FITNESS INC CL A 72703H101 3067 81200 SH SOLE 81200 0 0 POLARIS INDS INC COM 731068102 3460 30215 SH SOLE 30215 0 0 POOL CORPORATION COM 73278L105 876 5990 SH SOLE 5990 0 0 POST HLDGS INC COM 737446104 13738 181337 SH SOLE 181337 0 0 POTLATCHDELTIC CORPORATION COM 737630103 850 16335 SH SOLE 16335 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 917 5725 SH SOLE 5725 0 0 PPG INDS INC COM 693506107 406 3640 SH SOLE 3640 0 0 PRA HEALTH SCIENCES INC COM 69354M108 3812 45949 SH SOLE 45949 0 0 PRAXAIR INC COM 74005P104 30411 210745 SH SOLE 210745 0 0 PROASSURANCE CORP COM 74267C106 5968 122921 SH SOLE 122921 0 0 PROCTER & GAMBLE CO COM 742718109 91109 1149204 SH SOLE 1149204 0 0 PROOFPOINT INC COM 743424103 339 2980 SH SOLE 2980 0 0 PROSPERITY BANCSHARES INC COM 743606105 2169 29868 SH SOLE 29868 0 0 PRUDENTIAL FINL INC COM 744320102 26835 259154 SH SOLE 259154 0 0 QUALCOMM INC COM 747525103 633 11426 SH SOLE 11426 0 0 QUIDEL CORP COM 74838J101 570 11000 SH SOLE 11000 0 0 RAMBUS INC DEL COM 750917106 735 54750 SH SOLE 54750 0 0 RANGE RES CORP COM 75281A109 2976 204684 SH SOLE 204684 0 0 RAVEN INDS INC COM 754212108 8152 232583 SH SOLE 232583 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1269 14197 SH SOLE 14197 0 0 RAYTHEON CO COM NEW 755111507 6329 29324 SH SOLE 29324 0 0 REALPAGE INC COM 75606N109 48261 937103 SH SOLE 937103 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1302 63495 SH SOLE 63495 0 0 REGIONS FINL CORP NEW COM 7591EP100 225 12100 SH SOLE 12100 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 14807 172695 SH SOLE 172695 0 0 RENASANT CORP COM 75970E107 7731 181650 SH SOLE 181650 0 0 REPUBLIC SVCS INC COM 760759100 4974 75095 SH SOLE 75095 0 0 REXNORD CORP NEW COM 76169B102 3064 103245 SH SOLE 103245 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1286 252200 SH SOLE 252200 0 0 RING ENERGY INC COM 76680V108 2637 183745 SH SOLE 183745 0 0 ROCKWELL AUTOMATION INC COM 773903109 60751 348741 SH SOLE 348741 0 0 ROCKWELL COLLINS INC COM 774341101 78992 585779 SH SOLE 585779 0 0 ROPER INDS INC NEW COM 776696106 178787 636954 SH SOLE 636954 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 5410 70000 SH SOLE 70000 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3082 48297 SH SOLE 48297 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 450 6874 SH SOLE 6874 0 0 RSP PERMIAN INC COM 74978Q105 220 4700 SH SOLE 4700 0 0 RUBICON PROJ INC COM 78112V102 935 519250 SH SOLE 519250 0 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 271 4198 SH SOLE 4198 0 0 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 278 2536 SH SOLE 2536 0 0 RYDEX ETF TRUST S&P 500 EQ TRD 78355W106 401 4029 SH SOLE 4029 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 671 15260 SH SOLE 15260 0 0 SALESFORCE COM INC COM 79466L302 295 2539 SH SOLE 2539 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2756 16125 SH SOLE 16125 0 0 SCHLUMBERGER LTD COM 806857108 48780 753004 SH SOLE 753004 0 0 SCHWAB CHARLES CORP NEW COM 808513105 360 6892 SH SOLE 6892 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 211 5800 SH SOLE 5800 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1142 23301 SH SOLE 23301 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2406 83830 SH SOLE 83830 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3091 116760 SH SOLE 116760 0 0 SEALED AIR CORP NEW COM 81211K100 443 10362 SH SOLE 10362 0 0 SECUREWORKS CORP CL A 81374A105 291 36000 SH SOLE 36000 0 0 SEI INVESTMENTS CO COM 784117103 40557 541407 SH SOLE 541407 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 375 5732 SH SOLE 5732 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 304 3006 SH SOLE 3006 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 279 3758 SH SOLE 3758 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 245 3011 SH SOLE 3011 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 290 10524 SH SOLE 10524 0 0 SERVICE CORP INTL COM 817565104 237 6270 SH SOLE 6270 0 0 SHERWIN WILLIAMS CO COM 824348106 15695 40027 SH SOLE 40027 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 38114 1339678 SH SOLE 1339678 0 0 SITO MOBILE LTD COM NEW 82988R203 54 13366 SH SOLE 13366 0 0 SM ENERGY CO COM 78454L100 417 23104 SH SOLE 23104 0 0 SONOCO PRODS CO COM 835495102 757 15616 SH SOLE 15616 0 0 SOUTHERN CO COM 842587107 206 4618 SH SOLE 4618 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 4033 116085 SH SOLE 116085 0 0 SOUTHWEST AIRLS CO COM 844741108 1553 27117 SH SOLE 27117 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 4340 34505 SH SOLE 34505 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 243 6773 SH SOLE 6773 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2841 10796 SH SOLE 10796 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 391 11650 SH SOLE 11650 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 471 11688 SH SOLE 11688 0 0 SPROUTS FMRS MKT INC COM 85208M102 1479 63010 SH SOLE 63010 0 0 SRC ENERGY INC COM 78470V108 1514 160535 SH SOLE 160535 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2418 163390 SH SOLE 163390 0 0 STAG INDL INC COM 85254J102 984 41145 SH SOLE 41145 0 0 STAMPS COM INC COM NEW 852857200 6308 31375 SH SOLE 31375 0 0 STANDEX INTL CORP COM 854231107 222 2325 SH SOLE 2325 0 0 STARBUCKS CORP COM 855244109 4319 74607 SH SOLE 74607 0 0 STERICYCLE INC COM 858912108 618 10565 SH SOLE 10565 0 0 STRYKER CORP COM 863667101 3274 20345 SH SOLE 20345 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 220 10000 SH SOLE 10000 0 0 SUMMIT MATLS INC CL A 86614U100 9482 313131 SH SOLE 313131 0 0 SUNTRUST BKS INC COM 867914103 90060 1323630 SH SOLE 1323630 0 0 SVB FINL GROUP COM 78486Q101 3017 12570 SH SOLE 12570 0 0 SYSCO CORP COM 871829107 2846 47458 SH SOLE 47458 0 0 SYSTEMAX INC COM 871851101 22569 790509 SH SOLE 790509 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 859 8780 SH SOLE 8780 0 0 TARGET CORP COM 87612E106 4693 67600 SH SOLE 67600 0 0 TE CONNECTIVITY LTD REG SHS H84989104 4383 43872 SH SOLE 43872 0 0 TELENAV INC COM 879455103 346 64000 SH SOLE 64000 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 10148 112879 SH SOLE 112879 0 0 TEXAS INSTRS INC COM 882508104 12488 120203 SH SOLE 120203 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 3563 210220 SH SOLE 210220 0 0 THE TRADE DESK INC COM CL A 88339J105 3546 71465 SH SOLE 71465 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 291642 1412581 SH SOLE 1412581 0 0 TIFFANY & CO NEW COM 886547108 75756 775716 SH SOLE 775716 0 0 TIME WARNER INC COM NEW 887317303 147851 1563236 SH SOLE 1563236 0 0 TORCHMARK CORP COM 891027104 452 5373 SH SOLE 5373 0 0 TORO CO COM 891092108 23831 381600 SH SOLE 381600 0 0 TRACTOR SUPPLY CO COM 892356106 37596 596574 SH SOLE 596574 0 0 TRANSDIGM GROUP INC COM 893641100 1004 3270 SH SOLE 3270 0 0 TRIMBLE NAVIGATION LTD COM 896239100 136068 3792306 SH SOLE 3792306 0 0 TRITON INTL LTD CL A G9078F107 4380 143145 SH SOLE 143145 0 0 TRUPANION INC COM 898202106 1925 64405 SH SOLE 64405 0 0 TWILIO INC CL A 90138F102 5536 144990 SH SOLE 144990 0 0 TYLER TECHNOLOGIES INC COM 902252105 13281 62954 SH SOLE 62954 0 0 U S PHYSICAL THERAPY INC COM 90337L108 5945 73120 SH SOLE 73120 0 0 UNILEVER N V N Y SHS NEW 904784709 11944 211813 SH SOLE 211813 0 0 UNION PAC CORP COM 907818108 152431 1133906 SH SOLE 1133906 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5158 49280 SH SOLE 49280 0 0 UNITED TECHNOLOGIES CORP COM 913017109 29740 236371 SH SOLE 236371 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2462 11506 SH SOLE 11506 0 0 UPLAND SOFTWARE INC COM 91544A109 411 14268 SH SOLE 14268 0 0 US BANCORP DEL COM NEW 902973304 139640 2765157 SH SOLE 2765157 0 0 V F CORP COM 918204108 122176 1648360 SH SOLE 1648360 0 0 VALERO ENERGY CORP NEW COM 91913Y100 362 3906 SH SOLE 3906 0 0 VALMONT INDS INC COM 920253101 32233 220322 SH SOLE 220322 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 576 7050 SH SOLE 7050 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1452 18517 SH SOLE 18517 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 398 9001 SH SOLE 9001 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 247 3000 SH SOLE 3000 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 452 9625 SH SOLE 9625 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6083 25130 SH SOLE 25130 0 0 VANGUARD INDEX FDS REIT ETF 922908553 557 7381 SH SOLE 7381 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1547 13864 SH SOLE 13864 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 926 6306 SH SOLE 6306 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1312 16734 SH SOLE 16734 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 395 4941 SH SOLE 4941 0 0 VARIAN MED SYS INC COM 92220P105 349 2847 SH SOLE 2847 0 0 VERISK ANALYTICS INC COM 92345Y106 18965 182354 SH SOLE 182354 0 0 VERITEX HLDGS INC COM 923451108 3518 127149 SH SOLE 127149 0 0 VERIZON COMMUNICATIONS COM 92343V104 12612 263739 SH SOLE 263739 0 0 VIACOM INC NEW CL B 92553P201 10829 348642 SH SOLE 348642 0 0 VISA INC COM CL A 92826C839 86704 724832 SH SOLE 724832 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1713 61591 SH SOLE 61591 0 0 VULCAN MATS CO COM 929160109 1393 11250 SH SOLE 11250 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 49661 758534 SH SOLE 758534 0 0 WAL MART STORES INC COM 931142103 31611 355296 SH SOLE 355296 0 0 WASTE CONNECTIONS INC COM 94106B101 64875 904309 SH SOLE 904309 0 0 WASTE MGMT INC DEL COM 94106L109 26720 317641 SH SOLE 317641 0 0 WATERS CORP COM 941848103 735 3700 SH SOLE 3700 0 0 WATSCO INC COM 942622200 684 3780 SH SOLE 3780 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2404 30940 SH SOLE 30940 0 0 WELLS FARGO & CO NEW COM 949746101 30602 583904 SH SOLE 583904 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 3324 58850 SH SOLE 58850 0 0 WEYERHAEUSER CO COM 962166104 1083 30938 SH SOLE 30938 0 0 WHIRLPOOL CORP COM 963320106 30996 202445 SH SOLE 202445 0 0 WIDEPOINT CORP COM 967590100 203 350000 SH SOLE 350000 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 634 7798 SH SOLE 7798 0 0 WOODWARD INC COM 980745103 1067 14895 SH SOLE 14895 0 0 WORTHINGTON INDS INC COM 981811102 3219 75000 SH SOLE 75000 0 0 WPX ENERGY INC COM 98212B103 15926 1077567 SH SOLE 1077567 0 0 XILINX INC COM 983919101 14787 204690 SH SOLE 204690 0 0 YEXT INC COM 98585N106 417 33000 SH SOLE 33000 0 0 YUM BRANDS INC COM 988498101 3986 46827 SH SOLE 46827 0 0 YUM CHINA HLDGS INC COM 98850P109 2761 66527 SH SOLE 66527 0 0 ZIMMER HLDGS INC COM 98956P102 282 2589 SH SOLE 2589 0 0 ZIONS BANCORPORATION COM 989701107 93355 1770436 SH SOLE 1770436 0 0 ZIX CORP COM 98974P100 320 75000 SH SOLE 75000 0 0 ZOETIS INC CL A 98978V103 129689 1552977 SH SOLE 1552977 0 0