0000950123-20-008354.txt : 20200812 0000950123-20-008354.hdr.sgml : 20200812 20200812160525 ACCESSION NUMBER: 0000950123-20-008354 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200812 DATE AS OF CHANGE: 20200812 EFFECTIVENESS DATE: 20200812 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: 201095483 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 0000310051 XXXXXXXX 06-30-2020 06-30-2020 false 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-12-2020 0 507 14418052 false
INFORMATION TABLE 2 1124.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 9379 60124 SH SOLE 60124 0 0 A H BELO CORP COM CL A 001282102 1726 997445 SH SOLE 997445 0 0 A10 NETWORKS INC COM 002121101 545 80000 SH SOLE 80000 0 0 ABBOTT LABS COM 002824100 203916 2230295 SH SOLE 2230295 0 0 ABBVIE INC COM 00287Y109 92704 944220 SH SOLE 944220 0 0 ABRAXAS PETE CORP COM 003830106 4 15809 SH SOLE 15809 0 0 ACCENTURE LTD BERMUDA CL A G1151C101 50505 235215 SH SOLE 235215 0 0 ACI WORLDWIDE INC COM 004498101 21511 797002 SH SOLE 797002 0 0 ADOBE SYS INC COM 00724F101 463355 1064426 SH SOLE 1064426 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2392 27073 SH SOLE 27073 0 0 AGNC INVT CORP COM 00123Q104 147 11395 SH SOLE 11395 0 0 AIR PRODS & CHEMS INC COM 009158106 246263 1019891 SH SOLE 1019891 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 288122 2690464 SH SOLE 2690464 0 0 ALAMO GROUP INC COM 011311107 9381 91400 SH SOLE 91400 0 0 ALARM COM HLDGS INC COM 011642105 10479 161685 SH SOLE 161685 0 0 ALCON ORD SHS H01301128 87904 1533563 SH SOLE 1533563 0 0 ALIGN TECHNOLOGY INC COM 016255101 987 3595 SH SOLE 3595 0 0 ALLSTATE CORP COM 020002101 23555 242862 SH SOLE 242862 0 0 ALPHABET INC CLASS A COM 02079K305 217356 153278 SH SOLE 153278 0 0 ALPHABET INC CLASS C COM 02079K107 201085 142249 SH SOLE 142249 0 0 ALTAIR ENGR INC COM CL A 021369103 755 19000 SH SOLE 19000 0 0 ALTRIA GROUP INC COM 02209S103 691 17604 SH SOLE 17604 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 208 30000 SH SOLE 30000 0 0 AMAZON COM INC COM 023135106 592368 214718 SH SOLE 214718 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 219 17280 SH SOLE 17280 0 0 AMERICAN ELEC PWR CO INC COM 025537101 272 3410 SH SOLE 3410 0 0 AMERICAN EXPRESS CO COM 025816109 35223 369986 SH SOLE 369986 0 0 AMERICAN TOWER CORP COM 03027X100 35088 135715 SH SOLE 135715 0 0 AMETEK INC NEW COM 031100100 4086 45716 SH SOLE 45716 0 0 AMGEN INC CL A 031162100 142131 602608 SH SOLE 602608 0 0 AMPHENOL CORP NEW CL A 032095101 1024 10692 SH SOLE 10692 0 0 ANALOG DEVICES INC COM 032654105 550 4488 SH SOLE 4488 0 0 ANNALY CAP MGMT INC COM 035710409 93 14250 SH SOLE 14250 0 0 ANSYS INC COM 03662Q105 1243 4260 SH SOLE 4260 0 0 AON PLC SHS CL A G0403H108 325 1688 SH SOLE 1688 0 0 APOLLO ENDOSURGERY INC COM 03767D108 892 545454 SH SOLE 545454 0 0 APPIAN CORP CL A 03782L101 4355 84975 SH SOLE 84975 0 0 APPLE COMPUTER INC COM 037833100 712969 1954411 SH SOLE 1954411 0 0 APTARGROUP INC COM 038336103 392 3500 SH SOLE 3500 0 0 AT&T INC COM 00206R102 128187 4240396 SH SOLE 4240396 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 16373 109966 SH SOLE 109966 0 0 AUTODESK INC COM 052769106 956 3995 SH SOLE 3995 0 0 AUTOZONE INC COM 053332102 2581 2288 SH SOLE 2288 0 0 AVANOS MED INC COM 05350V106 1083 36850 SH SOLE 36850 0 0 AVERY DENNISON CORP COM 053611109 1049 9194 SH SOLE 9194 0 0 AZZ INC COM 002474104 7888 229825 SH SOLE 229825 0 0 BAIDU INC SPON ADR REP A 056752108 389 3245 SH SOLE 3245 0 0 BALL CORP COM 058498106 22512 323960 SH SOLE 323960 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 8804 387164 SH SOLE 387164 0 0 BANK NEW YORK INC COM 064058100 1249 32304 SH SOLE 32304 0 0 BANK OF AMERICA CORPORATION COM 060505104 180618 7604989 SH SOLE 7604989 0 0 BARNES GROUP INC COM 067806109 4352 110018 SH SOLE 110018 0 0 BECTON DICKINSON & CO COM 075887109 41361 172864 SH SOLE 172864 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 4010 15 SH SOLE 15 0 0 BERKSHIRE HATHAWAY INC DEL CL B 084670702 33380 186993 SH SOLE 186993 0 0 BLACK KNIGHT INC COM 09215C105 73680 1015437 SH SOLE 1015437 0 0 BLACKROCK INC COM 09247X101 557 1024 SH SOLE 1024 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 861 15200 SH SOLE 15200 0 0 BOEING CO COM 097023105 1215 6631 SH SOLE 6631 0 0 BOK FINL CORP COM NEW 05561Q201 687 12171 SH SOLE 12171 0 0 BOOKING HLDGS INC COM 09857L108 1750 1099 SH SOLE 1099 0 0 BOSTON SCIENTIFIC CORP COM 101137107 932 26532 SH SOLE 26532 0 0 BP PLC SPONSORED ADR 055622104 258 11065 SH SOLE 11065 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1559 126224 SH SOLE 126224 0 0 BRIGHTCOVE INC COM 10921T101 1103 140000 SH SOLE 140000 0 0 BRINKER INTL INC COM 109641100 349 14524 SH SOLE 14524 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 7307 124272 SH SOLE 124272 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 29320 232349 SH SOLE 232349 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3711 179280 SH SOLE 179280 0 0 CABOT OIL & GAS CORP COM 127097103 59442 3459982 SH SOLE 3459982 0 0 CANADIAN NATL RY CO COM 136375102 1190 13438 SH SOLE 13438 0 0 CANTEL MEDICAL CORP COM 138098108 1169 26435 SH SOLE 26435 0 0 CAREDX INC COM 14167L103 1680 47425 SH SOLE 47425 0 0 CASS INFORMATION SYS INC COM 14808P109 290 7440 SH SOLE 7440 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1313 34835 SH SOLE 34835 0 0 CATERPILLAR INC DEL COM 149123101 1383 10936 SH SOLE 10936 0 0 CBTX INC COM 12481V104 25767 1227010 SH SOLE 1227010 0 0 CECO ENVIRONMENTAL CORP COM 125141101 15750 2389978 SH SOLE 2389978 0 0 CENTRAL SECS CORP COM 155123102 223 7728 PRN SOLE 7728 0 0 CENTURY CMNTYS INC COM 156504300 1649 53775 SH SOLE 53775 0 0 CHARLES RIV LABS INTL INC COM 159864107 71232 408559 SH SOLE 408559 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1027 2014 SH SOLE 2014 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 315 2930 SH SOLE 2930 0 0 CHEVRON CORP NEW COM 166764100 107402 1203659 SH SOLE 1203659 0 0 CHUBB LIMITED COM H1467J104 1532 12101 SH SOLE 12101 0 0 CHURCH & DWIGHT INC COM 171340102 263 3404 SH SOLE 3404 0 0 CIENA CORP COM NEW 171779309 697 12867 SH SOLE 12867 0 0 CINTAS CORP COM 172908105 129962 487917 SH SOLE 487917 0 0 CISCO SYS INC COM 17275R102 19922 427141 SH SOLE 427141 0 0 CITIGROUP INC COM NEW 172967424 7936 155299 SH SOLE 155299 0 0 CITRIX SYS INC COM 177376100 8912 60254 SH SOLE 60254 0 0 CLOUDERA INC COM 18914U100 3071 241405 SH SOLE 241405 0 0 COCA COLA CO COM 191216100 160944 3602142 SH SOLE 3602142 0 0 COLFAX CORP COM 194014106 3269 117185 SH SOLE 117185 0 0 COLGATE PALMOLIVE CO COM 194162103 112383 1534034 SH SOLE 1534034 0 0 COMCAST CORP NEW CL A 20030N101 4617 118447 SH SOLE 118447 0 0 COMERICA INC COM 200340107 91562 2403191 SH SOLE 2403191 0 0 COMPASS MINERALS INTL INC COM 20451N101 3495 71690 SH SOLE 71690 0 0 CONCHO RES INC COM 20605P101 496 9630 SH SOLE 9630 0 0 CONOCOPHILLIPS COM 20825C104 77357 1840953 SH SOLE 1840953 0 0 CONSTELLATION BRANDS INC CL A 21036P108 505 2884 SH SOLE 2884 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 12565 5486894 SH SOLE 5486894 0 0 COPART INC COM 217204106 3866 46430 SH SOLE 46430 0 0 CORTEVA INC COM 22052L104 14891 555859 SH SOLE 555859 0 0 COSTCO WHSL CORP NEW COM 22160K105 4027 13282 SH SOLE 13282 0 0 COUPA SOFTWARE INC COM 22266L106 856 3090 SH SOLE 3090 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 10347 1057976 SH SOLE 1057976 0 0 CSW INDUSTRIALS INC COM 126402106 2400 34730 SH SOLE 34730 0 0 CULLEN FROST BANKERS INC COM 229899109 177814 2380053 SH SOLE 2380053 0 0 CUMMINS INC COM 231021106 221 1275 SH SOLE 1275 0 0 CVS CORP COM 126650100 1961 30189 SH SOLE 30189 0 0 CYNERGISTEK INC COM 23258P105 648 443880 SH SOLE 443880 0 0 CYRUSONE INC COM 23283R100 261 3585 SH SOLE 3585 0 0 DANAHER CORP DEL COM 235851102 396206 2240606 SH SOLE 2240606 0 0 DEERE & CO COM 244199105 336 2136 SH SOLE 2136 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 334 2483 SH SOLE 2483 0 0 DIAMONDBACK ENERGY INC COM 25278X109 439 10502 SH SOLE 10502 0 0 DISCOVER FINL SVCS COM 254709108 284 5673 SH SOLE 5673 0 0 DISNEY WALT CO COM DISNEY 254687106 122211 1095967 SH SOLE 1095967 0 0 DOLLAR GEN CORP NEW COM 256677105 572 3000 SH SOLE 3000 0 0 DOLLAR TREE INC COM 256746108 26564 286625 SH SOLE 286625 0 0 DOMINION RES INC VA NEW COM 25746U109 290 3570 SH SOLE 3570 0 0 DOVER CORP COM 260003108 1413 14632 SH SOLE 14632 0 0 DUKE ENERGY CORP NEW COM 26441C204 365 4567 SH SOLE 4567 0 0 DUPONT DE NEMOURS INC COM 26614N102 8548 160887 SH SOLE 160887 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 8582 431028 SH SOLE 431028 0 0 EAGLE MATERIALS INC COM 26969P108 751 10690 SH SOLE 10690 0 0 EATON CORP PLC SHS G29183103 728 8327 SH SOLE 8327 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 108 10000 PRN SOLE 10000 0 0 ECOLAB INC COM 278865100 190324 956640 SH SOLE 956640 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 435 6297 SH SOLE 6297 0 0 EMCOR GROUP INC COM 29084Q100 2069 31280 SH SOLE 31280 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 8428 106579 SH SOLE 106579 0 0 EMERSON ELEC CO COM 291011104 75447 1216297 SH SOLE 1216297 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 294 41280 SH SOLE 41280 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 5175 284813 SH SOLE 284813 0 0 ENVESTNET INC COM 29404K106 14452 196520 SH SOLE 196520 0 0 EOG RES INC COM 26875P101 57465 1134327 SH SOLE 1134327 0 0 ESSENT GROUP LTD COM G3198U102 2177 60035 SH SOLE 60035 0 0 EURONET WORLDWIDE INC COM 298736109 1911 19940 SH SOLE 19940 0 0 EVERI HLDGS INC COM 30034T103 1625 314847 SH SOLE 314847 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2284 122785 SH SOLE 122785 0 0 EXACT SCIENCES CORP COM 30063P105 506 5820 SH SOLE 5820 0 0 EXXON MOBIL CORP COM 30231G102 36363 813115 SH SOLE 813115 0 0 FACEBOOK INC CL A 30303M102 82786 364582 SH SOLE 364582 0 0 FAIR ISAAC CORP COM 303250104 652 1560 SH SOLE 1560 0 0 FARO TECHNOLOGIES INC COM 311642102 482 9000 SH SOLE 9000 0 0 FASTENAL CO COM 311900104 386 9000 SH SOLE 9000 0 0 FASTLY INC COM 31188V100 4487 52705 SH SOLE 52705 0 0 FEDERAL SIGNAL COM 313855108 2144 72105 SH SOLE 72105 0 0 FERRO CORP COM 315405100 989 82820 SH SOLE 82820 0 0 FIREEYE INC COM 31816Q101 1338 109893 SH SOLE 109893 0 0 FIRST FINL BANKSHARES COM 32020R109 14661 507480 SH SOLE 507480 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2852 74190 SH SOLE 74190 0 0 FIRSTSERVICE CORP NEW COM 33767E202 1660 16475 SH SOLE 16475 0 0 FIVE BELOW INC COM 33829M101 1422 13300 SH SOLE 13300 0 0 FIVE9 INC COM 338307101 3846 34750 SH SOLE 34750 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 5446 21652 SH SOLE 21652 0 0 FLIR SYS INC COM 302445101 73392 1809031 SH SOLE 1809031 0 0 FMC CORP COM NEW 302491303 284927 2860137 SH SOLE 2860137 0 0 FORTINET INC COM 34959E109 6218 45296 SH SOLE 45296 0 0 FORTIVE CORP COM 34959J108 45718 675706 SH SOLE 675706 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 325 25000 SH SOLE 25000 0 0 FRANKLIN ELEC INC COM 353514102 64586 1229739 SH SOLE 1229739 0 0 FRESHPET INC COM 358039105 4102 49035 SH SOLE 49035 0 0 GARMIN LTD SHS H2906T109 734 7530 SH SOLE 7530 0 0 GENERAC HLDGS INC COM 368736104 83656 686095 SH SOLE 686095 0 0 GENERAL DYNAMICS CORP COM 369550108 7727 51698 SH SOLE 51698 0 0 GENERAL ELECTRIC CO COM 369604103 92 13515 SH SOLE 13515 0 0 GENERAL MLS INC COM 370334104 3760 60993 SH SOLE 60993 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 112 15541 SH SOLE 15541 0 0 GENTEX CORP COM 371901109 756 29350 SH SOLE 29350 0 0 GILEAD SCIENCES INC COM 375558103 611 7940 SH SOLE 7940 0 0 GLACIER BANCORP INC NEW COM 37637Q105 39736 1125989 SH SOLE 1125989 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 233 5714 SH SOLE 5714 0 0 GLOBE LIFE INC COM 37959E102 388 5223 SH SOLE 5223 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 860 4350 SH SOLE 4350 0 0 GOOSEHEAD INS INC CL A 38267D109 6280 83560 SH SOLE 83560 0 0 GORMAN RUPP CO COM 383082104 11057 355775 SH SOLE 355775 0 0 GRAHAM CORP COM 384556106 841 66000 SH SOLE 66000 0 0 GRAINGER W W INC COM 384802104 1657 5275 SH SOLE 5275 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 558 5030 SH SOLE 5030 0 0 HALLIBURTON CO COM 406216101 601 46265 SH SOLE 46265 0 0 HANOVER INS GROUP INC COM 410867105 947 9345 SH SOLE 9345 0 0 HASBRO INC COM 418056107 367 4900 SH SOLE 4900 0 0 HEALTHEQUITY INC COM 42226A107 3155 53770 SH SOLE 53770 0 0 HESS CORP COM 42809H107 850 16405 SH SOLE 16405 0 0 HILL ROM HLDGS INC COM 431475102 547 4980 SH SOLE 4980 0 0 HILLTOP HOLDINGS INC COM 432748101 880 47674 SH SOLE 47674 0 0 HOME BANCSHARES INC COM 436893200 11054 718747 SH SOLE 718747 0 0 HOME DEPOT INC COM 437076102 339506 1355260 SH SOLE 1355260 0 0 HONEYWELL INTL INC COM 438516106 240244 1661554 SH SOLE 1661554 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 850 15300 SH SOLE 15300 0 0 IDEX CORP COM 45167R104 48065 304133 SH SOLE 304133 0 0 IDEXX LABS INC COM 45168D104 1408 4264 SH SOLE 4264 0 0 ILLINOIS TOOL WKS INC COM 452308109 28684 164051 SH SOLE 164051 0 0 INFINERA CORPORATION COM 45667G103 592 100000 SH SOLE 100000 0 0 INOVALON HLDGS INC COM CL A 45781D101 3521 182815 SH SOLE 182815 0 0 INTEL CORP COM 458140100 9284 155179 SH SOLE 155179 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 300 3271 SH SOLE 3271 0 0 INTEVAC INC COM 461148108 601 110000 SH SOLE 110000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5349 44290 SH SOLE 44290 0 0 INTUIT COM 461202103 1413 4771 SH SOLE 4771 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2359 9528 SH SOLE 9528 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 332 2561 PRN SOLE 2561 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 213 4455 PRN SOLE 4455 0 0 ISHARES MSCI ISR CAP ETF 464286632 374 7225 PRN SOLE 7225 0 0 ISHARES MSCI NETHERL ETF 464286814 351 10720 PRN SOLE 10720 0 0 ISHARES MSCI HONG KG ETF 464286871 635 29698 PRN SOLE 29698 0 0 ISHARES TR S&P 100 ETF 464287101 705 4950 PRN SOLE 4950 0 0 ISHARES TR CORE S&P TTL STK 464287150 33897 488153 PRN SOLE 488153 0 0 ISHARES TR CORE S&P500 ETF 464287200 214 692 PRN SOLE 692 0 0 ISHARES TR CORE US AGGBD ET 464287226 4019 34001 PRN SOLE 34001 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 1567 18087 PRN SOLE 18087 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 404 5280 PRN SOLE 5280 0 0 ISHARES TR CORE S&P MCP ETF 464287507 433 2433 PRN SOLE 2433 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 256 2275 PRN SOLE 2275 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 471 2454 PRN SOLE 2454 0 0 ISHARES TR RUS 1000 ETF 464287622 343 1995 PRN SOLE 1995 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 304 3120 PRN SOLE 3120 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 311 2169 PRN SOLE 2169 0 0 ISHARES TR CORE S&P SCP ETF 464287804 3995 58502 PRN SOLE 58502 0 0 ISHARES TR SP SMCP600VL ETF 464287879 364 3024 PRN SOLE 3024 0 0 ISHARES TR SP SMCP600GR ETF 464287887 1067 6282 PRN SOLE 6282 0 0 ISHARES TR MSCI ACWI EX US 464288240 8483 196186 PRN SOLE 196186 0 0 ISHARES TR INTRMD CR BD ETF 464288638 1101 18236 PRN SOLE 18236 0 0 ISHARES TR PFD AND INCM SEC 464288687 213 6160 PRN SOLE 6160 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1729 21310 PRN SOLE 21310 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 650 16168 PRN SOLE 16168 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 375 6833 PRN SOLE 6833 0 0 ISHARES TR IBONDS SEP20 ETF 46434V571 223 8732 PRN SOLE 8732 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 405 15330 PRN SOLE 15330 0 0 ISHARES TR IBONDS DEC2021 46435G789 307 11848 PRN SOLE 11848 0 0 ITERIS INC COM 46564T107 1578 331900 SH SOLE 331900 0 0 ITT INC COM 45073V108 2516 42825 SH SOLE 42825 0 0 HUNT J B TRANS SVCS INC COM 445658107 932 7745 SH SOLE 7745 0 0 JOHNSON & JOHNSON COM 478160104 87845 624655 SH SOLE 624655 0 0 JOHNSON CTLS INTL PLC SHS G51502105 826 24186 SH SOLE 24186 0 0 JP MORGAN CHASE & CO COM 46625H100 221946 2359620 SH SOLE 2359620 0 0 K12 INC COM 48273U102 2100 77095 SH SOLE 77095 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 31995 214313 SH SOLE 214313 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1203 63515 SH SOLE 63515 0 0 KELLOGG CO COM 487836108 219 3320 SH SOLE 3320 0 0 KEURIG DR PEPPER INC COM 49271V100 26626 937526 SH SOLE 937526 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 779 90550 SH SOLE 90550 0 0 KIMBERLY CLARK CORP COM 494368103 193914 1371868 SH SOLE 1371868 0 0 KINDER MORGAN INC DEL COM 49456B101 708 46673 SH SOLE 46673 0 0 KINSALE CAP GROUP INC COM 49714P108 4410 28415 SH SOLE 28415 0 0 KIRBY CORP COM 497266106 48814 911386 SH SOLE 911386 0 0 KLA CORPORATION COM NEW 482480100 875 4500 SH SOLE 4500 0 0 KNOWLES CORP COM 49926D109 610 40000 SH SOLE 40000 0 0 KROGER CO COM 501044101 1291 38145 SH SOLE 38145 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 48681 286918 SH SOLE 286918 0 0 LAM RESEARCH CORP COM 512807108 220 679 SH SOLE 679 0 0 LAUDER ESTEE COS INC CL A 518439104 58861 311962 SH SOLE 311962 0 0 LAWSON PRODS INC COM 520776105 140122 4343508 SH SOLE 4343508 0 0 LCI INDS COM 50189K103 230 2000 SH SOLE 2000 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5991 173898 SH SOLE 173898 0 0 LIFE STORAGE INC COM 53223X107 598 6300 SH SOLE 6300 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3159 28245 SH SOLE 28245 0 0 LILLY ELI & CO COM 532457108 5605 34139 SH SOLE 34139 0 0 LIMELIGHT NETWORKS INC COM 53261M104 662 90000 SH SOLE 90000 0 0 LINDE PLC COM G5494J103 17998 84853 SH SOLE 84853 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 530 11957 SH SOLE 11957 0 0 LIVEPERSON INC COM 538146101 2495 60215 SH SOLE 60215 0 0 LIVERAMP HLDGS INC COM 53815P108 15659 368712 SH SOLE 368712 0 0 LKQ CORP COM 501889208 1172 44730 SH SOLE 44730 0 0 LOCKHEED MARTIN CORP COM 539830109 2920 8001 SH SOLE 8001 0 0 LOGMEIN INC COM 54142L109 765 9025 SH SOLE 9025 0 0 LOWES COS INC COM 548661107 8833 65374 SH SOLE 65374 0 0 LPL FINL HLDGS INC COM 50212V100 515 6565 SH SOLE 6565 0 0 LUMENTUM HLDGS INC COM 55024U109 1399 17175 SH SOLE 17175 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2622 60738 SH SOLE 60738 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1763 291000 SH SOLE 291000 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1298 41710 SH SOLE 41710 0 0 MARSH & MCLENNAN COS INC COM 571748102 601 5600 SH SOLE 5600 0 0 MARTIN MARIETTA MATLS INC COM 573284106 139945 677468 SH SOLE 677468 0 0 MASTERCARD INC CL A 57636Q104 9672 32709 SH SOLE 32709 0 0 MATADOR RES CO COM 576485205 85 10000 SH SOLE 10000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 393 2190 SH SOLE 2190 0 0 MCDONALDS CORP COM 580135101 5181 28088 SH SOLE 28088 0 0 MEDPACE HLDGS INC COM 58506Q109 3676 39515 SH SOLE 39515 0 0 MEDTRONIC INC COM G5960L103 27403 298835 SH SOLE 298835 0 0 MERCK & CO INC COM 58933Y105 149954 1939149 SH SOLE 1939149 0 0 MERCURY SYS INC COM 589378108 5882 74780 SH SOLE 74780 0 0 MESA LABS INC COM 59064R109 4526 20876 SH SOLE 20876 0 0 METLIFE INC COM 59156R108 2318 63465 SH SOLE 63465 0 0 MICROSOFT CORP COM 594918104 598511 2940941 SH SOLE 2940941 0 0 MIDDLEBY CORP COM 596278101 1229 15575 SH SOLE 15575 0 0 MIMECAST LTD ORD SHS G14838109 3075 73800 SH SOLE 73800 0 0 MODEL N INC COM 607525102 2459 70735 SH SOLE 70735 0 0 MONDELEZ INTL INC CL A 609207105 86517 1692092 SH SOLE 1692092 0 0 MOODYS CORP COM 615369105 109697 399289 SH SOLE 399289 0 0 MSA SAFETY INC COM 553498106 1302 11375 SH SOLE 11375 0 0 MSCI INC COM 55354G100 3500 10485 SH SOLE 10485 0 0 MTS SYS CORP COM 553777103 352 20000 SH SOLE 20000 0 0 MURPHY OIL CORP COM 626717102 1138 82483 SH SOLE 82483 0 0 MURPHY USA INC COM 626755102 2645 23493 SH SOLE 23493 0 0 NATERA INC COM 632307104 2313 46380 SH SOLE 46380 0 0 NATIONAL INSTRS CORP COM 636518102 60735 1568966 SH SOLE 1568966 0 0 NEOGEN CORP COM 640491106 57592 742164 SH SOLE 742164 0 0 NEOGENOMICS INC COM NEW 64049M209 5253 169570 SH SOLE 169570 0 0 NEWELL BRANDS INC COM 651229106 380 23920 SH SOLE 23920 0 0 NEWMARK GROUP INC CL A 65158N102 1784 366996 SH SOLE 366996 0 0 NEWMONT MNG CORP COM 651639106 55514 899158 SH SOLE 899158 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3114 37210 SH SOLE 37210 0 0 NEXTERA ENERGY INC COM 65339F101 1633 6798 SH SOLE 6798 0 0 NIKE INC CL B 654106103 103084 1051344 SH SOLE 1051344 0 0 NOBLE ENERGY INC COM 655044105 10343 1154384 SH SOLE 1154384 0 0 NOKIA CORP SPONSORED ADR 654902204 882 200400 SH SOLE 200400 0 0 NORDSON CORP COM 655663102 392 2065 SH SOLE 2065 0 0 NORFOLK SOUTHERN CORP COM 655844108 523 2979 SH SOLE 2979 0 0 NORTHERN TR CORP COM 665859104 5290 66681 SH SOLE 66681 0 0 NORTHROP GRUMMAN CORP COM 666807102 528 1717 SH SOLE 1717 0 0 NOVANTA INC COM 67000B104 2478 23210 SH SOLE 23210 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1591 18216 SH SOLE 18216 0 0 NUCOR CORP COM 670346105 296 7137 SH SOLE 7137 0 0 NUVEEN MUN VALUE FD INC COM 670928100 219 21441 PRN SOLE 21441 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 382 24336 PRN SOLE 24336 0 0 NV5 GLOBAL INC COM 62945V109 1404 27630 SH SOLE 27630 0 0 NVIDIA CORP COM 67066G104 2302 6060 SH SOLE 6060 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 26965 63947 SH SOLE 63947 0 0 OLD DOMINION FGHT LINES INC COM 679580100 763 4500 SH SOLE 4500 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3480 35635 SH SOLE 35635 0 0 OMNICELL INC COM 68213N109 4594 65057 SH SOLE 65057 0 0 ONESPAN INC COM 68287N100 6958 249115 SH SOLE 249115 0 0 ORACLE CORP COM 68389X105 104666 1893726 SH SOLE 1893726 0 0 ORIGIN BANCORP INC COM 68621T102 9711 441394 SH SOLE 441394 0 0 OTIS WORLDWIDE CORP COM 68902V107 2148 37770 SH SOLE 37770 0 0 OWENS CORNING NEW COM 690742101 1039 18635 SH SOLE 18635 0 0 PACCAR INC COM 693718108 396 5292 SH SOLE 5292 0 0 PALOMAR HLDGS INC COM 69753M105 13566 158185 SH SOLE 158185 0 0 PARKER HANNIFAN CORP COM 701094104 27186 148336 SH SOLE 148336 0 0 PARSLEY ENERGY INC CL A 701877102 327 30580 SH SOLE 30580 0 0 PAYCHEX INC COM 704326107 238 3139 SH SOLE 3139 0 0 PAYLOCITY HLDG CORP COM 70438V106 1140 7815 SH SOLE 7815 0 0 PAYPAL HLDGS INC COM 70450Y103 365848 2099799 SH SOLE 2099799 0 0 PC-TEL INC COM 69325Q105 401 60000 SH SOLE 60000 0 0 PEMBINA PIPELINE CORP COM 706327103 250 10000 SH SOLE 10000 0 0 PEPSICO INC COM 713448108 200328 1514653 SH SOLE 1514653 0 0 PERFICIENT INC COM 71375U101 1872 52320 SH SOLE 52320 0 0 PERKINELMER INC COM 714046109 237234 2418536 SH SOLE 2418536 0 0 PFIZER INC COM 717081103 83370 2549555 SH SOLE 2549555 0 0 PGT INC COM 69336V101 2506 159815 SH SOLE 159815 0 0 PHILIP MORRIS INTL INC COM 718172109 1611 23001 SH SOLE 23001 0 0 PHILLIPS 66 COM 718546104 568 7902 SH SOLE 7902 0 0 PIMCO ETF TR TOTL RETN ETF 72201R775 279 2500 PRN SOLE 2500 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 378 6801 PRN SOLE 6801 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1647 39220 SH SOLE 39220 0 0 PINTEREST INC CL A 72352L106 47288 2132966 SH SOLE 2132966 0 0 PIONEER NAT RES CO COM 723787107 14421 147607 SH SOLE 147607 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 146 16550 SH SOLE 16550 0 0 PLANET FITNESS INC CL A 72703H101 2071 34185 SH SOLE 34185 0 0 PNC FINL SVCS GROUP INC COM 693475105 386 3665 SH SOLE 3665 0 0 POOL CORPORATION COM 73278L105 1024 3767 SH SOLE 3767 0 0 POST HLDGS INC COM 737446104 10118 115473 SH SOLE 115473 0 0 POTLATCHDELTIC CORPORATION COM 737630103 3276 86132 SH SOLE 86132 0 0 PPG INDS INC COM 693506107 265 2500 SH SOLE 2500 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1446 14864 SH SOLE 14864 0 0 PROASSURANCE CORP COM 74267C106 467 32287 SH SOLE 32287 0 0 PROCTER & GAMBLE CO COM 742718109 150568 1259248 SH SOLE 1259248 0 0 PROGYNY INC COM 74340E103 1014 39300 SH SOLE 39300 0 0 PROLOGIS INC COM 74340W103 1116 11960 SH SOLE 11960 0 0 PROOFPOINT INC COM 743424103 461 4145 SH SOLE 4145 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 763 34110 PRN SOLE 34110 0 0 PROSPERITY BANCSHARES INC COM 743606105 3661 61654 SH SOLE 61654 0 0 PRUDENTIAL FINL INC COM 744320102 3077 50524 SH SOLE 50524 0 0 Q2 HLDGS INC COM 74736L109 1619 18875 SH SOLE 18875 0 0 QUALCOMM INC COM 747525103 33198 363978 SH SOLE 363978 0 0 QUANTUM CORP COM NEW 747906501 502 130000 SH SOLE 130000 0 0 RAVEN INDS INC COM 754212108 4302 200000 SH SOLE 200000 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 759 11026 SH SOLE 11026 0 0 RAYTHEON TECHNOLOGIES CORP COM NEW 75513E101 14688 238360 SH SOLE 238360 0 0 R1 RCM INC COM 749397105 3284 294490 SH SOLE 294490 0 0 REALPAGE INC COM 75606N109 112642 1732694 SH SOLE 1732694 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 12816 82146 SH SOLE 82146 0 0 RED ROCK RESORTS INC CL A 75700L108 1768 162025 SH SOLE 162025 0 0 REGENERON PHARMACEUTICALS COM 75886F107 311 498 SH SOLE 498 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 12153 128024 SH SOLE 128024 0 0 RENASANT CORP COM 75970E107 4358 175000 SH SOLE 175000 0 0 REPAY HLDGS CORP COM CL A 76029L100 1590 64560 SH SOLE 64560 0 0 REPUBLIC SVCS INC COM 760759100 5675 69165 SH SOLE 69165 0 0 REXNORD CORP NEW COM 76169B102 4368 149840 SH SOLE 149840 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 502 14458 SH SOLE 14458 0 0 RINGCENTRAL INC CL A 76680R206 257 900 SH SOLE 900 0 0 ROCKWELL AUTOMATION INC COM 773903109 91501 429583 SH SOLE 429583 0 0 ROPER INDS INC NEW COM 776696106 243493 627139 SH SOLE 627139 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 476 14570 SH SOLE 14570 0 0 ROYAL GOLD INC COM 780287108 421 3390 SH SOLE 3390 0 0 RUBICON PROJ INC COM 78112V102 3930 589205 SH SOLE 589205 0 0 S&P GLOBAL INC COM 78409V104 1276 3873 SH SOLE 3873 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 630 22741 SH SOLE 22741 0 0 SALESFORCE COM INC COM 79466L302 41723 222725 SH SOLE 222725 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4847 16268 SH SOLE 16268 0 0 SCHLUMBERGER LTD COM 806857108 1648 89612 SH SOLE 89612 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 214 5800 PRN SOLE 5800 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1318 25469 PRN SOLE 25469 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2342 114815 SH SOLE 114815 0 0 SEALED AIR CORP NEW COM 81211K100 340 10362 SH SOLE 10362 0 0 SEI INVESTMENTS CO COM 784117103 625 11364 SH SOLE 11364 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 281 2809 PRN SOLE 2809 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 282 2205 SH SOLE 2205 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 679 6497 PRN SOLE 6497 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 546 9678 SH SOLE 9678 0 0 SERVICE CORP INTL COM 817565104 235 6045 SH SOLE 6045 0 0 SERVICENOW INC COM 81762P102 340 840 SH SOLE 840 0 0 SERVICESOURCE INTL INC COM 81763U100 1074 680000 SH SOLE 680000 0 0 SHERWIN WILLIAMS CO COM 824348106 34317 59388 SH SOLE 59388 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 21279 1243649 SH SOLE 1243649 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1430 77450 SH SOLE 77450 0 0 SM ENERGY CO COM 78454L100 74 19804 SH SOLE 19804 0 0 SMITH A O CORP COM 831865209 3053 64800 SH SOLE 64800 0 0 SONOCO PRODS CO COM 835495102 597 11423 SH SOLE 11423 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1437 51853 SH SOLE 51853 0 0 SOUTHWEST AIRLS CO COM 844741108 374 10946 SH SOLE 10946 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4140 13425 SH SOLE 13425 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2597 15518 PRN SOLE 15518 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 1304 35700 PRN SOLE 35700 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 258 2548 PRN SOLE 2548 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 438 5000 PRN SOLE 5000 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 698 6234 PRN SOLE 6234 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 831 9075 PRN SOLE 9075 0 0 SPS COMMERCE INC COM 78463M107 848 11295 SH SOLE 11295 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 10883 176844 SH SOLE 176844 0 0 STARBUCKS CORP COM 855244109 12633 171665 SH SOLE 171665 0 0 STATE STR CORP COM 857477103 211 3324 SH SOLE 3324 0 0 STERICYCLE INC COM 858912108 228 4074 SH SOLE 4074 0 0 STRYKER CORPORATION COM 863667101 45172 250690 SH SOLE 250690 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 167 11650 SH SOLE 11650 0 0 SVB FINL GROUP COM 78486Q101 1804 8372 SH SOLE 8372 0 0 SWK HLDGS CORP COM NEW 78501P203 1903 158818 SH SOLE 158818 0 0 SYSCO CORP COM 871829107 1947 35628 SH SOLE 35628 0 0 SYSTEMAX INC COM 871851101 17358 845102 SH SOLE 845102 0 0 T-MOBILE US INC COM 872590104 210 2017 SH SOLE 2017 0 0 TALEND S A ADS 874224207 1365 39395 SH SOLE 39395 0 0 TARGA RES CORP COM 87612G101 203 10106 SH SOLE 10106 0 0 TARGET CORP COM 87612E106 1709 14250 SH SOLE 14250 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1525 18702 SH SOLE 18702 0 0 TELADOC INC COM 87918A105 675 3535 SH SOLE 3535 0 0 TELLURIAN INC NEW COM 87968A104 16 14000 SH SOLE 14000 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2169 70272 SH SOLE 70272 0 0 TEXAS INSTRS INC COM 882508104 12462 98149 SH SOLE 98149 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 1069 130645 SH SOLE 130645 0 0 THE TRADE DESK INC COM CL A 88339J105 8130 20000 SH SOLE 20000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 436134 1203660 SH SOLE 1203660 0 0 THOR INDS INC COM 885160101 3080 28910 SH SOLE 28910 0 0 TORO CO COM 891092108 65052 980586 SH SOLE 980586 0 0 TRACTOR SUPPLY CO COM 892356106 69867 530137 SH SOLE 530137 0 0 TRANSDIGM GROUP INC COM 893641100 1446 3270 SH SOLE 3270 0 0 TREX CO INC COM 89531P105 3602 27695 SH SOLE 27695 0 0 TRIMBLE NAVIGATION LTD COM 896239100 180973 4190149 SH SOLE 4190149 0 0 TRUIST FINL CORP COM 89832Q109 47384 1261893 SH SOLE 1261893 0 0 TWILIO INC CL A 90138F102 750 3420 SH SOLE 3420 0 0 TYLER TECHNOLOGIES INC COM 902252105 21222 61179 SH SOLE 61179 0 0 U S PHYSICAL THERAPY INC COM 90337L108 3814 47080 SH SOLE 47080 0 0 UNION PAC CORP COM 907818108 197087 1165712 SH SOLE 1165712 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1935 17401 SH SOLE 17401 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4320 14646 SH SOLE 14646 0 0 UPLAND SOFTWARE INC COM 91544A109 249 7163 SH SOLE 7163 0 0 UPWORK INC COM 91688F104 1512 104685 SH SOLE 104685 0 0 US BANCORP DEL COM NEW 902973304 95527 2594419 SH SOLE 2594419 0 0 V F CORP COM 918204108 146353 2401596 SH SOLE 2401596 0 0 VALMONT INDS INC COM 920253101 57086 502425 SH SOLE 502425 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 727 7801 PRN SOLE 7801 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1358 16340 PRN SOLE 16340 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1252 14168 PRN SOLE 14168 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 373 9628 PRN SOLE 9628 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 230 2925 PRN SOLE 2925 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 407 10268 PRN SOLE 10268 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 908 16770 PRN SOLE 16770 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6023 21250 PRN SOLE 21250 0 0 VANGUARD INDEX FDS REIT ETF 922908553 541 6886 SH SOLE 6886 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2328 19673 PRN SOLE 19673 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1178 8084 PRN SOLE 8084 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1475 17839 PRN SOLE 17839 0 0 VARIAN MED SYS INC COM 92220P105 208 1700 SH SOLE 1700 0 0 VERISK ANALYTICS INC COM 92345Y106 26490 155642 SH SOLE 155642 0 0 VERITEX HLDGS INC COM 923451108 2143 121084 SH SOLE 121084 0 0 VERIZON COMMUNICATIONS COM 92343V104 17021 308741 SH SOLE 308741 0 0 VIEWRAY INC COM 92672L107 630 281210 SH SOLE 281210 0 0 VISA INC COM CL A 92826C839 169675 878370 SH SOLE 878370 0 0 VULCAN MATS CO COM 929160109 1303 11250 SH SOLE 11250 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3046 71854 SH SOLE 71854 0 0 WAL MART STORES INC COM 931142103 45896 383168 SH SOLE 383168 0 0 WASTE CONNECTIONS INC COM 94106B101 102077 1088356 SH SOLE 1088356 0 0 WASTE MGMT INC DEL COM 94106L109 34422 325010 SH SOLE 325010 0 0 WATERS CORP COM 941848103 271 1500 SH SOLE 1500 0 0 WATSCO INC COM 942622200 664 3737 SH SOLE 3737 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1067 13170 SH SOLE 13170 0 0 WELLS FARGO & CO NEW COM 949746101 2525 98652 SH SOLE 98652 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 927 58850 SH SOLE 58850 0 0 WEYERHAEUSER CO COM 962166104 477 21218 SH SOLE 21218 0 0 WINGSTOP INC COM 974155103 5325 38315 SH SOLE 38315 0 0 WORKIVA INC COM CL A 98139A105 802 15000 SH SOLE 15000 0 0 WPX ENERGY INC COM 98212B103 2950 462374 SH SOLE 462374 0 0 XILINX INC COM 983919101 10987 111665 SH SOLE 111665 0 0 XPO LOGISTICS INC COM 983793100 570 7380 SH SOLE 7380 0 0 XYLEM INC COM 98419M100 47532 731714 SH SOLE 731714 0 0 YETI HLDGS INC COM 98585X104 2179 50990 SH SOLE 50990 0 0 YUM BRANDS INC COM 988498101 2079 23920 SH SOLE 23920 0 0 YUM CHINA HLDGS INC COM 98850P109 690 14358 SH SOLE 14358 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 246 960 SH SOLE 960 0 0 ZIMMER HLDGS INC COM 98956P102 532 4455 SH SOLE 4455 0 0 ZIONS BANCORPORATION COM 989701107 47078 1384642 SH SOLE 1384642 0 0 ZIX CORP COM 98974P100 1173 170000 SH SOLE 170000 0 0 ZOETIS INC CL A 98978V103 270918 1976926 SH SOLE 1976926 0 0 ZUORA INC COM CL A 98983V106 1640 128655 SH SOLE 128655 0 0