0000950123-18-001457.txt : 20180212 0000950123-18-001457.hdr.sgml : 20180212 20180212160529 ACCESSION NUMBER: 0000950123-18-001457 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180212 DATE AS OF CHANGE: 20180212 EFFECTIVENESS DATE: 20180212 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: 18596357 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 12-31-2017 12-31-2017 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 02-12-2018 0 517 12228093 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 22032 93607 SH SOLE 93607 0 0 A H BELO CORP COM CL A 001282102 4788 997445 SH SOLE 997445 0 0 AAON INC COM PAR $0.004 000360206 1284 34973 SH SOLE 34973 0 0 ABBOTT LABS COM 002824100 120182 2105875 SH SOLE 2105875 0 0 ABBVIE INC COM 00287Y109 250834 2593676 SH SOLE 2593676 0 0 ABRAXAS PETE CORP COM 003830106 39 15809 SH SOLE 15809 0 0 ACCENTURE LTD BERMUDA CL A G1151C101 28296 184832 SH SOLE 184832 0 0 ACI WORLDWIDE INC COM 004498101 18811 829770 SH SOLE 829770 0 0 ACXIOM CORP COM 005125109 7698 279319 SH SOLE 279319 0 0 ADOBE SYS INC COM 00724F101 248259 1416681 SH SOLE 1416681 0 0 AFFILIATED MANAGERS GROUP COM 008252108 7051 34354 SH SOLE 34354 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2319 34623 SH SOLE 34623 0 0 AIR PRODS & CHEMS INC COM 009158106 32749 199594 SH SOLE 199594 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 140492 2160085 SH SOLE 2160085 0 0 ALAMO GROUP INC COM 011311107 261 2315 SH SOLE 2315 0 0 ALARM COM HLDGS INC COM 011642105 14665 388485 SH SOLE 388485 0 0 ALIGN TECHNOLOGY INC COM 016255101 1428 6425 SH SOLE 6425 0 0 ALLERGAN PLC SHS G0177J108 3962 24221 SH SOLE 24221 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 52809 208337 SH SOLE 208337 0 0 ALLSTATE CORP COM 020002101 19477 186006 SH SOLE 186006 0 0 ALPHABET INC CLASS A COM 02079K305 160790 152639 SH SOLE 152639 0 0 ALPHABET INC CLASS C COM 02079K107 131313 125490 SH SOLE 125490 0 0 ALTABA INC COM 021346101 212 3032 SH SOLE 3032 0 0 ALTRIA GROUP INC COM 02209S103 1907 26706 SH SOLE 26706 0 0 AMAZON COM INC COM 023135106 350557 299757 SH SOLE 299757 0 0 AMERICAN ELEC PWR INC COM 025537101 205 2786 SH SOLE 2786 0 0 AMERICAN EXPRESS CO COM 025816109 9586 96524 SH SOLE 96524 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 993 16660 SH SOLE 16660 0 0 AMERICAN TOWER CORP COM 03027X100 15286 107139 SH SOLE 107139 0 0 AMERICAN WOODMARK CORP COM 030506109 2931 22500 SH SOLE 22500 0 0 AMETEK INC NEW COM 031100100 2589 35727 SH SOLE 35727 0 0 AMGEN INC CL A 031162100 104594 601459 SH SOLE 601459 0 0 AMPHENOL CORP NEW CL A 032095101 956 10890 SH SOLE 10890 0 0 ANADARKO PETE CORP COM 032511107 8108 151156 SH SOLE 151156 0 0 ANALOG DEVICES INC COM 032654105 329 3690 SH SOLE 3690 0 0 ANSYS INC COM 03662Q105 982 6653 SH SOLE 6653 0 0 APACHE CORP COM 037411105 674 15975 SH SOLE 15975 0 0 APOLLO ENDOSURGERY INC COM 03767D108 3071 548454 SH SOLE 548454 0 0 APPLE COMPUTER INC COM 037833100 350362 2070330 SH SOLE 2070330 0 0 APTARGROUP INC COM 038336103 376 4355 SH SOLE 4355 0 0 AT&T INC COM 00206R102 53560 1377576 SH SOLE 1377576 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 14814 126412 SH SOLE 126412 0 0 AUTOZONE INC COM 053332102 1738 2443 SH SOLE 2443 0 0 AVERY DENNISON CORP COM 053611109 1740 15150 SH SOLE 15150 0 0 AZZ INC COM 002474104 12153 237825 SH SOLE 237825 0 0 BAIDU INC SPON ADR REP A 056752108 951 4060 SH SOLE 4060 0 0 BAKER HUGHES A GE CO CL A 05722G100 346 10928 SH SOLE 10928 0 0 BALL CORP COM 058498106 38106 1006754 SH SOLE 1006754 0 0 BANC CALIF INC COM 05990K106 13219 640144 SH SOLE 640144 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 16164 513949 SH SOLE 513949 0 0 BANK NEW YORK INC COM 064058100 2256 41885 SH SOLE 41885 0 0 BANK OF AMERICA CORPORATION COM 060505104 214960 7281857 SH SOLE 7281857 0 0 BANK MONTREAL QUE COM 063671101 1301 16255 SH SOLE 16255 0 0 BARNES GROUP INC COM 067806109 12797 202257 SH SOLE 202257 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 4762 16 SH SOLE 16 0 0 BERKSHIRE HATHAWAY INC DEL CL B 084670702 32910 166029 SH SOLE 166029 0 0 BGC PARTNERS INC CL A 05541T101 3090 204525 SH SOLE 204525 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 2313 50300 SH SOLE 50300 0 0 BLACKBERRY LTD COM 09228F103 142 12750 SH SOLE 12750 0 0 BLACKROCK INC COM 09247X101 330 643 SH SOLE 643 0 0 BOEING CO COM 097023105 4913 16660 SH SOLE 16660 0 0 BOK FINL CORP COM NEW 05561Q201 2336 25298 SH SOLE 25298 0 0 BP PLC SPONSORED ADR 055622104 557 13241 SH SOLE 13241 0 0 BRIGHTHOUSE FIN COM 10922N103 362 6174 SH SOLE 6174 0 0 BRINKER INTL INC COM 109641100 564 14524 SH SOLE 14524 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 10146 165571 SH SOLE 165571 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5143 56775 SH SOLE 56775 0 0 BROWN FORMAN CORP CL B 115637209 586 8533 SH SOLE 8533 0 0 BRUNSWICK CORP COM 117043109 778 14090 SH SOLE 14090 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 5461 250615 SH SOLE 250615 0 0 CABOT OIL & GAS CORP COM 127097103 148699 5199254 SH SOLE 5199254 0 0 CADENCE BANCORPORATION CL A 12739A100 4869 179540 SH SOLE 179540 0 0 CALLIDUS SOFTWARE INC COM 13123E500 1947 67950 SH SOLE 67950 0 0 CAMBER ENERGY INC COM 13200M102 152 1247912 SH SOLE 1247912 0 0 CAMBREX CORP COM 132011107 2699 56224 SH SOLE 56224 0 0 CANADIAN NATL RY CO COM 136375102 1302 15784 SH SOLE 15784 0 0 CANTEL MEDICAL CORP COM 138098108 5987 58195 SH SOLE 58195 0 0 CARBONITE INC COM 141337105 2167 86330 SH SOLE 86330 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 4052 79475 SH SOLE 79475 0 0 CATERPILLAR INC DEL COM 149123101 1779 11287 SH SOLE 11287 0 0 CBS CORP NEW CL B 124857202 275 4662 SH SOLE 4662 0 0 CBTX INC COM 12481V104 2012 67835 SH SOLE 67835 0 0 CECO ENVIRONMENTAL CORP COM 125141101 11823 2304669 SH SOLE 2304669 0 0 CELGENE CORP COM 151020104 146302 1401895 SH SOLE 1401895 0 0 CF INDS HLDGS INC COM 125269100 760 17865 SH SOLE 17865 0 0 CHARLES RIV LABS INTL INC COM 159864107 9395 85838 SH SOLE 85838 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 2397 7136 SH SOLE 7136 0 0 CHEVRON CORP NEW COM 166764100 95236 760728 SH SOLE 760728 0 0 CHUBB LIMITED COM H1467J104 1630 11152 SH SOLE 11152 0 0 CIMAREX ENERGY CO COM 171798101 1000 8200 SH SOLE 8200 0 0 CINEMARK HOLDINGS INC COM 17243V102 1562 44845 SH SOLE 44845 0 0 CIRRUS LOGIC INC COM 172755100 821 15835 SH SOLE 15835 0 0 CISCO SYS INC COM 17275R102 22205 579753 SH SOLE 579753 0 0 CITIGROUP INC COM NEW 172967424 14776 198575 SH SOLE 198575 0 0 CITRIX SYS INC COM 177376100 9601 109105 SH SOLE 109105 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG GUGG CHN SML CAP 18383Q853 550 18605 SH SOLE 18605 0 0 CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 79 50370 SH SOLE 50370 0 0 CLOROX CO DEL COM 189054109 1714 11526 SH SOLE 11526 0 0 COCA COLA CO COM 191216100 112292 2447508 SH SOLE 2447508 0 0 COHERENT INC COM 192479103 1537 5445 SH SOLE 5445 0 0 COLGATE PALMOLIVE CO COM 194162103 115907 1536211 SH SOLE 1536211 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 4473 62231 SH SOLE 62231 0 0 COMCAST CORP NEW CL A 20030N101 10942 273200 SH SOLE 273200 0 0 COMERICA INC COM 200340107 251814 2900750 SH SOLE 2900750 0 0 COMMERCIAL METALS CO COM 201723103 4898 229750 SH SOLE 229750 0 0 CONCHO RES INC COM 20605P101 1495 9952 SH SOLE 9952 0 0 CONOCOPHILLIPS COM 20825C104 58097 1058428 SH SOLE 1058428 0 0 COPART INC COM 217204106 20947 484985 SH SOLE 484985 0 0 CORNING INC COM 219350105 326 10196 SH SOLE 10196 0 0 COSTCO WHSL CORP NEW COM 22160K105 1757 9440 SH SOLE 9440 0 0 COUPA SOFTWARE INC COM 22266L106 2324 74450 SH SOLE 74450 0 0 CRITEO S A SPONS ADS 226718104 561 21560 SH SOLE 21560 0 0 CSW INDUSTRIALS INC COM 126402106 2122 46185 SH SOLE 46185 0 0 CULLEN FROST BANKERS INC COM 229899109 209099 2209182 SH SOLE 2209182 0 0 CUMMINS INC. COM 231021106 217 1230 SH SOLE 1230 0 0 CVS CORP COM 126650100 10221 140979 SH SOLE 140979 0 0 CYNERGISTEK INC COM 23258P105 278 68750 SH SOLE 68750 0 0 CYRUSONE INC COM 23283R100 641 10760 SH SOLE 10760 0 0 D R HORTON INC COM 23331A109 277 5426 SH SOLE 5426 0 0 DANAHER CORP DEL COM 235851102 199976 2154446 SH SOLE 2154446 0 0 DEERE & CO COM 244199105 446 2851 SH SOLE 2851 0 0 DELTIC TIMBER CORP COM 247850100 831 9076 SH SOLE 9076 0 0 DENTSPLY SIRONA INC COM 24906P109 3325 50506 SH SOLE 50506 0 0 DEVON ENERGY CORP NEW COM 25179M103 508 12272 SH SOLE 12272 0 0 DEXCOM INC COM 252131107 785 13675 SH SOLE 13675 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 921 6309 SH SOLE 6309 0 0 DIAMONDBACK ENERGY INC COM 25278X109 11586 91773 SH SOLE 91773 0 0 DISH NETWORK CORP CL A 25470M109 10758 225303 SH SOLE 225303 0 0 DISNEY WALT CO COM DISNEY 254687106 78152 726932 SH SOLE 726932 0 0 DOLLAR TREE INC COM 256746108 28001 260940 SH SOLE 260940 0 0 DOMINION RES INC VA NEW COM 25746U109 425 5242 SH SOLE 5242 0 0 DOVER CORP COM 260003108 1505 14905 SH SOLE 14905 0 0 DOWDUPONT INC COM 26078J100 156464 2196914 SH SOLE 2196914 0 0 DUKE ENERGY CORP NEW COM 26441C204 529 6286 SH SOLE 6286 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 13239 447710 SH SOLE 447710 0 0 EASTMAN CHEM CO COM 277432100 1399 15105 SH SOLE 15105 0 0 EATON CORP PLC SHS G29183103 318 4031 SH SOLE 4031 0 0 EBAY INC COM 278642103 789 20909 SH SOLE 20909 0 0 ECOLAB INC COM 278865100 112511 838511 SH SOLE 838511 0 0 ELECTRONIC ARTS INC COM 285512109 364 3463 SH SOLE 3463 0 0 EMCOR GROUP INC COM 29084Q100 4259 52096 SH SOLE 52096 0 0 EMERSON ELEC CO COM 291011104 31250 448413 SH SOLE 448413 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 244 13600 SH SOLE 13600 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 5660 213510 SH SOLE 213510 0 0 ENVESTNET INC COM 29404K106 5368 107681 SH SOLE 107681 0 0 EOG RES INC COM 26875P101 183886 1704067 SH SOLE 1704067 0 0 EQT CORP COM 26884L109 1358 23858 SH SOLE 23858 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 643 8800 SH SOLE 8800 0 0 EURONET WORLDWIDE INC COM 298736109 4641 55070 SH SOLE 55070 0 0 EXPEDIA INC DEL COM NEW 30212P303 15911 132846 SH SOLE 132846 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 2097 28094 SH SOLE 28094 0 0 EXXON MOBIL CORP COM 30231G102 118321 1414648 SH SOLE 1414648 0 0 FACEBOOK INC CL A 30303M102 102461 580649 SH SOLE 580649 0 0 FAIR ISAAC CORP COM 303250104 4007 26155 SH SOLE 26155 0 0 FASTENAL COMPANY COM 311900104 246 4500 SH SOLE 4500 0 0 FEDEX CORP COM 31428X106 2053 8226 SH SOLE 8226 0 0 FERRO CORP COM 315405100 3203 135765 SH SOLE 135765 0 0 FERROGLOBE PLC SHS G33856108 5202 321115 SH SOLE 321115 0 0 FINISAR CORP COM NEW 31787A507 618 30375 SH SOLE 30375 0 0 FIREEYE INC COM 31816Q101 5035 354555 SH SOLE 354555 0 0 FIRST AMERN FINL CORP COM 31847R102 256 4573 SH SOLE 4573 0 0 FIRST FINL BANKSHARES COM 32020R109 11688 259455 SH SOLE 259455 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4174 132645 SH SOLE 132645 0 0 FIRSTCASH INC COM 33767D105 8075 119725 SH SOLE 119725 0 0 FIVE BELOW INC COM 33829M101 1996 30095 SH SOLE 30095 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 14012 72816 SH SOLE 72816 0 0 FLIR SYS INC COM 302445101 24754 530970 SH SOLE 530970 0 0 FMC CORP COM NEW 302491303 247006 2609401 SH SOLE 2609401 0 0 FORD MOTOR COMPANY COM 345370860 159 12750 SH SOLE 12750 0 0 FORTINET INC COM 34959E109 717 16412 SH SOLE 16412 0 0 FORTIVE CORP COM 34959J108 70869 979527 SH SOLE 979527 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 812 11858 SH SOLE 11858 0 0 FRANKLIN ELEC INC COM 353514102 54349 1184084 SH SOLE 1184084 0 0 GARMIN LTD SHS H2906T109 811 13607 SH SOLE 13607 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2201 68995 SH SOLE 68995 0 0 GENERAC HLDGS INC COM 368736104 40481 817475 SH SOLE 817475 0 0 GENERAL DYNAMICS CORP COM 369550108 11176 54934 SH SOLE 54934 0 0 GENERAL ELECTRIC CO COM 369604103 24270 1390821 SH SOLE 1390821 0 0 GENERAL MLS INC COM 370334104 4048 68278 SH SOLE 68278 0 0 GENESEE & WYO INC CL A 371559105 4590 58295 SH SOLE 58295 0 0 GENTEX CORP COM 371901109 685 32700 SH SOLE 32700 0 0 GERON CORP COM 374163103 54 30000 SH SOLE 30000 0 0 GILEAD SCIENCES INC COM 375558103 459 6405 SH SOLE 6405 0 0 GLACIER BANCORP INC NEW COM 37637Q105 59161 1501937 SH SOLE 1501937 0 0 GLOBAL POWER EQUIPMENT GR COM 37941P207 3320 836376 SH SOLE 836376 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 331 1300 SH SOLE 1300 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 7871 243610 SH SOLE 243610 0 0 GORMAN RUPP CO COM 383082104 11837 379263 SH SOLE 379263 0 0 GRACO INC COM 384109104 2036 45030 SH SOLE 45030 0 0 GRAHAM CORP COM 384556106 1513 72300 SH SOLE 72300 0 0 GRAINGER W W INC COM 384802104 558 2362 SH SOLE 2362 0 0 GREEN BANCORP INC COM 39260X100 2305 113540 SH SOLE 113540 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 757 10190 SH SOLE 10190 0 0 GULFPORT ENERGY CORP COM NEW 402635304 181 14200 SH SOLE 14200 0 0 HALLIBURTON CO COM 406216101 26329 538748 SH SOLE 538748 0 0 HANMI FINL CORP COM NEW 410495204 3296 108605 SH SOLE 108605 0 0 HARRIS CORP DEL COM 413875105 879 6202 SH SOLE 6202 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2814 50000 SH SOLE 50000 0 0 HASBRO INC COM 418056107 302 3318 SH SOLE 3318 0 0 HEALTHCARE SVCS GRP INC COM 421906108 5574 105719 SH SOLE 105719 0 0 HEALTHEQUITY INC COM 42226A107 4058 86960 SH SOLE 86960 0 0 HEICO CORP NEW COM 422806109 870 9220 SH SOLE 9220 0 0 HESS CORP COM 42809H107 1503 31668 SH SOLE 31668 0 0 HEXCEL CORP NEW COM 428291108 3342 54034 SH SOLE 54034 0 0 HILL ROM HLDGS INC COM 431475102 955 11330 SH SOLE 11330 0 0 HILLTOP HOLDINGS INC COM 432748101 475 18737 SH SOLE 18737 0 0 HOME BANCSHARES INC COM 436893200 18345 789047 SH SOLE 789047 0 0 HOME DEPOT INC COM 437076102 249773 1317856 SH SOLE 1317856 0 0 HONEYWELL INTL INC COM 438516106 248193 1618366 SH SOLE 1618366 0 0 HORMEL FOODS CORP COM 440452100 3195 87789 SH SOLE 87789 0 0 HOSTESS BRANDS INC CL A 44109J106 1519 102570 SH SOLE 102570 0 0 IDEXX LABS INC COM 45168D104 680 4348 SH SOLE 4348 0 0 ILLINOIS TOOL WKS INC COM 452308109 36033 215959 SH SOLE 215959 0 0 IMPERIAL OIL LTD COM NEW 453038408 1241 39800 SH SOLE 39800 0 0 INFINERA CORPORATION COM 45667G103 2130 336445 SH SOLE 336445 0 0 INGERSOLL-RAND PLC SHS G47791101 259 2900 SH SOLE 2900 0 0 INTEL CORP COM 458140100 13188 285695 SH SOLE 285695 0 0 INTL PAPER CO COM 460146103 1448 24999 SH SOLE 24999 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 32918 214562 SH SOLE 214562 0 0 INTUIT COM 461202103 315 1996 SH SOLE 1996 0 0 IPG PHOTONICS CORP COM 44980X109 203 950 SH SOLE 950 0 0 ISHARES MSCI ISR CAP ETF 464286632 383 7475 SH SOLE 7475 0 0 ISHARES INC MSCI FRANCE ETF 464286707 625 20010 SH SOLE 20010 0 0 ISHARES INC MSCI SZ CAP ETF 464286749 793 22290 SH SOLE 22290 0 0 ISHARES MSCI GERMANY ETF 464286806 952 28835 SH SOLE 28835 0 0 ISHARES MSCI NETHERL ETF 464286814 361 11375 SH SOLE 11375 0 0 ISHARES MSCI HONG KG ETF 464286871 1191 46863 SH SOLE 46863 0 0 ISHARES TR SELECT DIVID ETF 464287168 1330 13495 SH SOLE 13495 0 0 ISHARES TR CORE S&P500 ETF 464287200 614 2282 SH SOLE 2282 0 0 ISHARES TR CORE US AGGBD ET 464287226 2356 21550 SH SOLE 21550 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 3233 38560 SH SOLE 38560 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 204 1336 SH SOLE 1336 0 0 ISHARES TR CORE S&P SCP ETF 464287804 9990 130066 SH SOLE 130066 0 0 ISHARES TR SP SMCP600VL ETF 464287879 487 3168 SH SOLE 3168 0 0 ISHARES TR SP SMCP600GR ETF 464287887 1071 6294 SH SOLE 6294 0 0 ISHARES TR MSCI ACWI EX US 464288240 20057 401534 SH SOLE 401534 0 0 ISHARES TR INTERM CR BD ETF 464288638 945 8655 SH SOLE 8655 0 0 ISHARES TR U.S. PFD STK ETF 464288687 1570 41231 SH SOLE 41231 0 0 ISHARES TR IBONDS SEP19 ETF 46429B564 354 13999 SH SOLE 13999 0 0 ISHARES TR IBONDS SEP18 ETF 46429B580 244 9606 SH SOLE 9606 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1154 12805 SH SOLE 12805 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 606 16723 SH SOLE 16723 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1326 22119 SH SOLE 22119 0 0 ISHARES TR IBONDS SEP20 ETF 46434V571 397 15639 SH SOLE 15639 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 294 11461 SH SOLE 11461 0 0 ISHARES TR IBONDS DEC21 ETF 46435G789 265 10443 SH SOLE 10443 0 0 ITERIS INC COM 46564T107 1442 206900 SH SOLE 206900 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 5273 47590 SH SOLE 47590 0 0 JOHNSON & JOHNSON COM 478160104 136532 977186 SH SOLE 977186 0 0 JOHNSON CTLS INTL PLC SHS G51502105 853 22373 SH SOLE 22373 0 0 JP MORGAN CHASE & CO COM 46625H100 223248 2087602 SH SOLE 2087602 0 0 K2M GROUP HLDGS INC COM 48273J107 863 47930 SH SOLE 47930 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 21395 203335 SH SOLE 203335 0 0 KELLOGG CO COM 487836108 248 3650 SH SOLE 3650 0 0 KENNAMETAL INC COM 489170100 6144 126915 SH SOLE 126915 0 0 KEY TRONIC CORP COM 493144109 136 20000 SH SOLE 20000 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 1083 66649 SH SOLE 66649 0 0 KIMBERLY CLARK CORP COM 494368103 163099 1351722 SH SOLE 1351722 0 0 KINDER MORGAN INC DEL COM 49456B101 2785 154134 SH SOLE 154134 0 0 KIRBY CORP COM 497266106 115175 1724182 SH SOLE 1724182 0 0 KOHLS CORP COM 500255104 10010 184575 SH SOLE 184575 0 0 KRAFT FOODS INC CL A 50076Q106 8001 102897 SH SOLE 102897 0 0 KROGER CO COM 501044101 999 36400 SH SOLE 36400 0 0 L BRANDS INC COM 501797104 7226 120000 SH SOLE 120000 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 268 46315 SH SOLE 46315 0 0 LAUDER ESTEE COS INC CL A 518439104 23124 181737 SH SOLE 181737 0 0 LAWSON PRODS INC COM 520776105 55079 2225414 SH SOLE 2225414 0 0 LAZARD LTD SHS A G54050102 858 16345 SH SOLE 16345 0 0 LCI INDS COM 50189K103 260 2000 SH SOLE 2000 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3781 89580 SH SOLE 89580 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5980 150778 SH SOLE 150778 0 0 LIFE STORAGE INC COM 53223X107 3826 42950 SH SOLE 42950 0 0 LILLY ELI & CO COM 532457108 3276 38783 SH SOLE 38783 0 0 LINDSAY MFG CO COM 535555106 7936 89975 SH SOLE 89975 0 0 LITTELFUSE INC COM 537008104 21492 108645 SH SOLE 108645 0 0 LKQ CORP COM 501889208 2147 52798 SH SOLE 52798 0 0 LOCKHEED MARTIN CORP COM 539830109 932 2902 SH SOLE 2902 0 0 LOGMEIN INC COM 54142L109 497 4338 SH SOLE 4338 0 0 LOWES COS INC COM 548661107 6783 72980 SH SOLE 72980 0 0 LUMENTUM HLDGS INC COM 55024U109 787 16100 SH SOLE 16100 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4541 64009 SH SOLE 64009 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1475 37130 SH SOLE 37130 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 1070 54520 SH SOLE 54520 0 0 MANHATTAN ASSOCS INC COM 562750109 1775 35830 SH SOLE 35830 0 0 MARSH & MCLENNAN COS INC COM 571748102 222 2730 SH SOLE 2730 0 0 MARTIN MARIETTA MATLS INC COM 573284106 155305 702612 SH SOLE 702612 0 0 MASCO CORP COM 574599106 1979 45050 SH SOLE 45050 0 0 MASTEC INC COM 576323109 2665 54440 SH SOLE 54440 0 0 MASTERCARD INC CL A 57636Q104 4510 29794 SH SOLE 29794 0 0 MATADOR RES CO COM 576485205 3484 111925 SH SOLE 111925 0 0 MCDONALDS CORP COM 580135101 6041 35097 SH SOLE 35097 0 0 MDU RES GROUP INC COM 552690109 262 9750 SH SOLE 9750 0 0 MEDTRONIC INC COM G5960L103 75270 932132 SH SOLE 932132 0 0 MERCK & CO INC COM 58933Y105 85165 1513510 SH SOLE 1513510 0 0 MERCURY SYS INC COM 589378108 5918 115255 SH SOLE 115255 0 0 MESA LABS INC COM 59064R109 6013 48371 SH SOLE 48371 0 0 METLIFE INC COM 59156R108 21500 425244 SH SOLE 425244 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 836 13275 SH SOLE 13275 0 0 MICROSOFT CORP COM 594918104 249554 2917399 SH SOLE 2917399 0 0 MIDDLEBY CORP COM 596278101 8175 60575 SH SOLE 60575 0 0 MONDELEZ INTL INC CL A 609207105 33472 782061 SH SOLE 782061 0 0 MONSANTO CO NEW COM 61166W101 112713 965170 SH SOLE 965170 0 0 MOODYS CORP COM 615369105 30983 209897 SH SOLE 209897 0 0 MPLX LP COM UNIT REP LTD 55336V100 372 10486 SH SOLE 10486 0 0 MSC INDL DIRECT INC CL A 553530106 3452 35715 SH SOLE 35715 0 0 MSCI INC COM 55354G100 2636 20835 SH SOLE 20835 0 0 MURPHY OIL CORP COM 626717102 2753 88660 SH SOLE 88660 0 0 MURPHY USA INC COM 626755102 1781 22164 SH SOLE 22164 0 0 NATIONAL FUEL GAS CO NJ COM 636180101 555 10100 SH SOLE 10100 0 0 NATIONAL INSTRS CORP COM 636518102 82449 1980530 SH SOLE 1980530 0 0 NEOGEN CORP COM 640491106 59669 725817 SH SOLE 725817 0 0 NETAPP INC COM 64110D104 2123 38370 SH SOLE 38370 0 0 NEW RELIC INC COM 64829B100 8211 142131 SH SOLE 142131 0 0 NEWELL BRANDS INC COM 651229106 103187 3339396 SH SOLE 3339396 0 0 NEXTERA ENERGY INC COM 65339F101 1507 9649 SH SOLE 9649 0 0 NIKE INC CL B 654106103 37445 598645 SH SOLE 598645 0 0 NOBLE ENERGY INC COM 655044105 5618 192782 SH SOLE 192782 0 0 NORTHERN TR CORP COM 665859104 9930 99413 SH SOLE 99413 0 0 NORTHROP GRUMMAN CORP COM 666807102 331 1080 SH SOLE 1080 0 0 NOVARTIS A G SPONSORED ADR 66987V109 367 4371 SH SOLE 4371 0 0 NUTRI SYS INC NEW COM 67069D108 5379 102260 SH SOLE 102260 0 0 NUVEEN MUN VALUE FD INC COM 670928100 733 72387 SH SOLE 72387 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 246 16850 SH SOLE 16850 0 0 NVIDIA CORP COM 67066G104 716 3700 SH SOLE 3700 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 16437 68335 SH SOLE 68335 0 0 OASIS PETE INC NEW COM 674215108 1982 235635 SH SOLE 235635 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 106348 1443764 SH SOLE 1443764 0 0 OLD DOMINION FGHT LINES INC COM 679580100 539 4095 SH SOLE 4095 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7386 138710 SH SOLE 138710 0 0 OMNICELL INC COM 68213N109 3461 71355 SH SOLE 71355 0 0 ORACLE CORP COM 68389X105 46543 984422 SH SOLE 984422 0 0 OUTFRONT MEDIA INC COM 69007J106 392 16900 SH SOLE 16900 0 0 OXFORD INDS INC COM 691497309 3954 52585 SH SOLE 52585 0 0 PACCAR INC COM 693718108 1006 14154 SH SOLE 14154 0 0 PARKER HANNIFAN CORP COM 701094104 30074 150687 SH SOLE 150687 0 0 PARSLEY ENERGY INC CL A 701877102 2980 101211 SH SOLE 101211 0 0 PARTY CITY HOLDCO INC COM 702149105 2987 214100 SH SOLE 214100 0 0 PAYPAL HLDGS INC COM 70450Y103 152002 2064682 SH SOLE 2064682 0 0 PDC ENERGY INC COM 69327R101 1385 26880 SH SOLE 26880 0 0 PEMBINA PIPELINE CORP COM 706327103 470 13000 SH SOLE 13000 0 0 PENTAIR PLC SHS G7S00T104 228 3234 SH SOLE 3234 0 0 PEPSICO INC COM 713448108 187018 1559523 SH SOLE 1559523 0 0 PERKINELMER INC COM 714046109 185849 2541697 SH SOLE 2541697 0 0 PFIZER INC COM 717081103 116645 3220465 SH SOLE 3220465 0 0 PGT INC COM 69336V101 3641 216065 SH SOLE 216065 0 0 PHILIP MORRIS INTL INC COM 718172109 12123 114749 SH SOLE 114749 0 0 PHILLIPS 66 COM 718546104 809 7996 SH SOLE 7996 0 0 PIMCO ETF TR TOTL RETN ETF 72201R775 265 2500 SH SOLE 2500 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 200 3735 SH SOLE 3735 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4923 74250 SH SOLE 74250 0 0 PIONEER NAT RES CO COM 723787107 38962 225411 SH SOLE 225411 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 342 16550 SH SOLE 16550 0 0 PLANET FITNESS INC CL A 72703H101 2812 81200 SH SOLE 81200 0 0 POLARIS INDS INC COM 731068102 3635 29314 SH SOLE 29314 0 0 POOL CORPORATION COM 73278L105 3696 28510 SH SOLE 28510 0 0 POST HLDGS INC COM 737446104 13429 169499 SH SOLE 169499 0 0 POTASH CORP SASK INC COM 73755L107 1239 60000 SH SOLE 60000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 563 3617 SH SOLE 3617 0 0 PPG INDS INC COM 693506107 425 3640 SH SOLE 3640 0 0 PRA HEALTH SCIENCES INC COM 69354M108 10280 112882 SH SOLE 112882 0 0 PRAXAIR INC COM 74005P104 25976 167935 SH SOLE 167935 0 0 PRICELINE COM INC COM NEW 741503403 2308 1328 SH SOLE 1328 0 0 PROASSURANCE CORP COM 74267C106 7516 131510 SH SOLE 131510 0 0 PROCTER & GAMBLE CO COM 742718109 108788 1184021 SH SOLE 1184021 0 0 PROOFPOINT INC COM 743424103 2906 32725 SH SOLE 32725 0 0 PROSPERITY BANCSHARES INC COM 743606105 2155 30748 SH SOLE 30748 0 0 PRUDENTIAL FINL INC COM 744320102 32506 282714 SH SOLE 282714 0 0 QUALCOMM INC COM 747525103 1286 20090 SH SOLE 20090 0 0 QUANTUM CORP COM NEW 747906501 67 11875 SH SOLE 11875 0 0 QUIDEL CORP COM 74838J101 585 13500 SH SOLE 13500 0 0 RAMBUS INC DEL COM 750917106 2445 171970 SH SOLE 171970 0 0 RANGE RES CORP COM 75281A109 20869 1223263 SH SOLE 1223263 0 0 RAVEN INDS INC COM 754212108 7989 232583 SH SOLE 232583 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1283 14368 SH SOLE 14368 0 0 RAYTHEON CO COM NEW 755111507 5199 27675 SH SOLE 27675 0 0 REALPAGE INC COM 75606N109 36991 835001 SH SOLE 835001 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1633 57658 SH SOLE 57658 0 0 REGENERON PHARMACEUTICALS COM 75886F107 310 825 SH SOLE 825 0 0 REGIONS FINL CORP NEW COM 7591EP100 209 12100 SH SOLE 12100 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 14328 167015 SH SOLE 167015 0 0 RENASANT CORP COM 75970E107 7428 181650 SH SOLE 181650 0 0 REPUBLIC SVCS INC COM 760759100 5393 79761 SH SOLE 79761 0 0 RIBBON COMMUNICATIONS INC COM 762544104 3720 481301 SH SOLE 481301 0 0 ROCKWELL AUTOMATION INC COM 773903109 52876 269296 SH SOLE 269296 0 0 ROCKWELL COLLINS INC COM 774341101 146836 1082698 SH SOLE 1082698 0 0 ROPER INDS INC NEW COM 776696106 165057 637284 SH SOLE 637284 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 5716 70000 SH SOLE 70000 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2541 38097 SH SOLE 38097 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 326 4774 SH SOLE 4774 0 0 RUBICON PROJ INC COM 78112V102 274 146280 SH SOLE 146280 0 0 RYDER SYS INC COM 783549108 220 2611 SH SOLE 2611 0 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 277 4176 SH SOLE 4176 0 0 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 266 2533 SH SOLE 2533 0 0 RYDEX ETF TRUST S&P 500 EQ TRD 78355W106 414 4099 SH SOLE 4099 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 347 7779 SH SOLE 7779 0 0 SALESFORCE COM INC COM 79466L302 249 2439 SH SOLE 2439 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2646 16195 SH SOLE 16195 0 0 SCHLUMBERGER LTD COM 806857108 48695 722579 SH SOLE 722579 0 0 SCHWAB CHARLES CORP NEW COM 808513105 477 9292 SH SOLE 9292 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 282 7519 SH SOLE 7519 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1186 23176 SH SOLE 23176 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2311 82699 SH SOLE 82699 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 201 6628 SH SOLE 6628 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3070 121770 SH SOLE 121770 0 0 SEALED AIR CORP NEW COM 81211K100 211 4285 SH SOLE 4285 0 0 SECUREWORKS CORP CL A 81374A105 738 83161 SH SOLE 83161 0 0 SEI INVESTMENTS CO COM 784117103 32532 452712 SH SOLE 452712 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 404 6313 SH SOLE 6313 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1616 30685 SH SOLE 30685 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 344 3484 SH SOLE 3484 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 284 3758 SH SOLE 3758 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 249 3011 SH SOLE 3011 0 0 SERVICE CORP INTL COM 817565104 226 6045 SH SOLE 6045 0 0 SHERWIN WILLIAMS CO COM 824348106 16603 40491 SH SOLE 40491 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 38592 675865 SH SOLE 675865 0 0 SITO MOBILE LTD COM NEW 82988R203 90 13366 SH SOLE 13366 0 0 SM ENERGY CO COM 78454L100 382 17304 SH SOLE 17304 0 0 SNYDERS-LANCE INC COM 833551104 1904 38020 SH SOLE 38020 0 0 SONOCO PRODS CO COM 835495102 830 15616 SH SOLE 15616 0 0 SOUTHERN CO COM 842587107 232 4818 SH SOLE 4818 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 3993 118553 SH SOLE 118553 0 0 SOUTHWEST AIRLS CO COM 844741108 1748 26712 SH SOLE 26712 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 4347 35153 SH SOLE 35153 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 252 6850 SH SOLE 6850 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 375 3967 SH SOLE 3967 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3939 14759 SH SOLE 14759 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 298 8720 SH SOLE 8720 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 472 11593 SH SOLE 11593 0 0 SPROUTS FMRS MKT INC COM 85208M102 1498 61510 SH SOLE 61510 0 0 SRC ENERGY INC COM 78470V108 158 18500 SH SOLE 18500 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 319 20595 SH SOLE 20595 0 0 STAG INDL INC COM 85254J102 2613 95605 SH SOLE 95605 0 0 STAMPS COM INC COM NEW 852857200 3319 17655 SH SOLE 17655 0 0 STANDEX INTL CORP COM 854231107 237 2325 SH SOLE 2325 0 0 STARBUCKS CORP COM 855244109 4556 79332 SH SOLE 79332 0 0 STERICYCLE INC COM 858912108 990 14565 SH SOLE 14565 0 0 STRYKER CORP COM 863667101 3189 20595 SH SOLE 20595 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 252 10390 SH SOLE 10390 0 0 SUMMIT MATLS INC CL A 86614U100 8594 273343 SH SOLE 273343 0 0 SUNTRUST BKS INC COM 867914103 86719 1342606 SH SOLE 1342606 0 0 SVB FINL GROUP COM 78486Q101 1904 8145 SH SOLE 8145 0 0 SYSCO CORP COM 871829107 2890 47584 SH SOLE 47584 0 0 SYSTEMAX INC COM 871851101 32850 987389 SH SOLE 987389 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1146 10440 SH SOLE 10440 0 0 TARGET CORP COM 87612E106 4339 66500 SH SOLE 66500 0 0 TE CONNECTIVITY LTD REG SHS H84989104 4170 43872 SH SOLE 43872 0 0 TELENAV INC COM 879455103 242 44000 SH SOLE 44000 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 8024 90264 SH SOLE 90264 0 0 TEXAS INSTRS INC COM 882508104 11352 108697 SH SOLE 108697 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 4620 214900 SH SOLE 214900 0 0 THE TRADE DESK INC COM CL A 88339J105 3323 72655 SH SOLE 72655 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 273760 1441753 SH SOLE 1441753 0 0 TIFFANY & CO NEW COM 886547108 80778 777081 SH SOLE 777081 0 0 TIME WARNER INC COM NEW 887317303 140801 1539316 SH SOLE 1539316 0 0 TINTRI INC COM 88770Q105 383 75000 SH SOLE 75000 0 0 TORCHMARK CORP COM 891027104 487 5373 SH SOLE 5373 0 0 TORO CO COM 891092108 23898 366360 SH SOLE 366360 0 0 TRACTOR SUPPLY CO COM 892356106 46641 623965 SH SOLE 623965 0 0 TRANSDIGM GROUP INC COM 893641100 898 3270 SH SOLE 3270 0 0 TRIMBLE NAVIGATION LTD COM 896239100 147459 3628431 SH SOLE 3628431 0 0 TRITON INTL LTD CL A G9078F107 5136 137140 SH SOLE 137140 0 0 TRUPANION INC COM 898202106 1885 64405 SH SOLE 64405 0 0 TWILIO INC CL A 90138F102 2120 89850 SH SOLE 89850 0 0 TYLER TECHNOLOGIES INC COM 902252105 15280 86304 SH SOLE 86304 0 0 U S PHYSICAL THERAPY INC COM 90337L108 5279 73120 SH SOLE 73120 0 0 UNILEVER N V N Y SHS NEW 904784709 11929 211813 SH SOLE 211813 0 0 UNION PAC CORP COM 907818108 145841 1087555 SH SOLE 1087555 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5974 50135 SH SOLE 50135 0 0 UNITED TECHNOLOGIES CORP COM 913017109 30407 238357 SH SOLE 238357 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8230 37332 SH SOLE 37332 0 0 UPLAND SOFTWARE INC COM 91544A109 309 14268 SH SOLE 14268 0 0 US BANCORP DEL COM NEW 902973304 154951 2891951 SH SOLE 2891951 0 0 V F CORP COM 918204108 103172 1394210 SH SOLE 1394210 0 0 VALMONT INDS INC COM 920253101 34023 205142 SH SOLE 205142 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 853 10175 SH SOLE 10175 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 3047 38517 SH SOLE 38517 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 466 10398 SH SOLE 10398 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 7362 85980 SH SOLE 85980 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 504 10981 SH SOLE 10981 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7423 30261 SH SOLE 30261 0 0 VANGUARD INDEX FDS REIT ETF 922908553 2839 34211 SH SOLE 34211 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1447 12954 SH SOLE 12954 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 924 6252 SH SOLE 6252 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1432 18057 SH SOLE 18057 0 0 VANTIV INC CL A 92210H105 437 5942 SH SOLE 5942 0 0 VARIAN MED SYS INC COM 92220P105 546 4909 SH SOLE 4909 0 0 VERISK ANALYTICS INC COM 92345Y106 18293 190551 SH SOLE 190551 0 0 VERITEX HLDGS INC COM 923451108 3466 125641 SH SOLE 125641 0 0 VERIZON COMMUNICATIONS COM 92343V104 14430 272628 SH SOLE 272628 0 0 VIACOM INC NEW CL B 92553P201 10718 347881 SH SOLE 347881 0 0 VISA INC COM CL A 92826C839 82596 724402 SH SOLE 724402 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1927 60400 SH SOLE 60400 0 0 VULCAN MATS CO COM 929160109 1393 11250 SH SOLE 11250 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 62666 862935 SH SOLE 862935 0 0 WAL MART STORES INC COM 931142103 35168 356135 SH SOLE 356135 0 0 WASTE CONNECTIONS INC COM 94106B101 65039 916813 SH SOLE 916813 0 0 WASTE MGMT INC DEL COM 94106L109 27779 321886 SH SOLE 321886 0 0 WATERS CORP COM 941848103 734 3800 SH SOLE 3800 0 0 WATSCO INC COM 942622200 780 4587 SH SOLE 4587 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2044 26910 SH SOLE 26910 0 0 WELLS FARGO & CO NEW COM 949746101 77681 1280388 SH SOLE 1280388 0 0 WESTERN DIGITAL CORP COM 958102105 1591 20000 SH SOLE 20000 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 3896 58850 SH SOLE 58850 0 0 WEYERHAEUSER CO COM 962166104 1123 31851 SH SOLE 31851 0 0 WHIRLPOOL CORP COM 963320106 37373 221613 SH SOLE 221613 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 620 7705 SH SOLE 7705 0 0 WOODWARD INC COM 980745103 1152 15045 SH SOLE 15045 0 0 WORTHINGTON INDS INC COM 981811102 3305 75000 SH SOLE 75000 0 0 WPX ENERGY INC COM 98212B103 14636 1040202 SH SOLE 1040202 0 0 XILINX INC COM 983919101 9863 146297 SH SOLE 146297 0 0 XL GROUP LTD COM G98294104 211 6000 SH SOLE 6000 0 0 YUM BRANDS INC COM 988498101 3275 40127 SH SOLE 40127 0 0 YUM CHINA HLDGS INC COM 98850P109 2326 58122 SH SOLE 58122 0 0 ZIMMER HLDGS INC COM 98956P102 2742 22724 SH SOLE 22724 0 0 ZIONS BANCORPORATION COM 989701107 71877 1414067 SH SOLE 1414067 0 0 ZIX CORP COM 98974P100 372 85000 SH SOLE 85000 0 0 ZOETIS INC CL A 98978V103 93801 1302064 SH SOLE 1302064 0 0