0000950123-20-011494.txt : 20201112 0000950123-20-011494.hdr.sgml : 20201112 20201112161529 ACCESSION NUMBER: 0000950123-20-011494 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201112 DATE AS OF CHANGE: 20201112 EFFECTIVENESS DATE: 20201112 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: 201306876 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 09-30-2020 09-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 11-11-2020 0 514 15842116 false
INFORMATION TABLE 2 1753.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 9626 60098 SH SOLE 60098 0 0 A H BELO CORP COM CL A 001282102 1406 997445 SH SOLE 997445 0 0 A10 NETWORKS INC COM 002121101 693 108785 SH SOLE 108785 0 0 ABBOTT LABS COM 002824100 241383 2217981 SH SOLE 2217981 0 0 ABBVIE INC COM 00287Y109 82221 938707 SH SOLE 938707 0 0 ABRAXAS PETE CORP COM 003830106 2 15809 SH SOLE 15809 0 0 ACCENTURE LTD BERMUDA CL A G1151C101 54209 239873 SH SOLE 239873 0 0 ACI WORLDWIDE INC COM 004498101 21829 835415 SH SOLE 835415 0 0 ADOBE SYS INC COM 00724F101 473311 965094 SH SOLE 965094 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2733 27073 SH SOLE 27073 0 0 AGNC INVT CORP COM 00123Q104 159 11395 SH SOLE 11395 0 0 AIR PRODS & CHEMS INC COM 009158106 302761 1016455 SH SOLE 1016455 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 302851 2739741 SH SOLE 2739741 0 0 ALAMO GROUP INC COM 011311107 9556 88455 SH SOLE 88455 0 0 ALARM COM HLDGS INC COM 011642105 9673 175070 SH SOLE 175070 0 0 ALCON ORD SHS H01301128 103806 1822749 SH SOLE 1822749 0 0 ALIGN TECHNOLOGY INC COM 016255101 946 2891 SH SOLE 2891 0 0 ALLSTATE CORP COM 020002101 19565 207827 SH SOLE 207827 0 0 ALPHABET INC CLASS A COM 02079K305 222776 152003 SH SOLE 152003 0 0 ALPHABET INC CLASS C COM 02079K107 209831 142781 SH SOLE 142781 0 0 ALTAIR ENGR INC COM CL A 021369103 2967 70674 SH SOLE 70674 0 0 ALTRIA GROUP INC COM 02209S103 780 20194 SH SOLE 20194 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 126 30000 SH SOLE 30000 0 0 AMAZON COM INC COM 023135106 665871 211473 SH SOLE 211473 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 216 17280 SH SOLE 17280 0 0 AMERICAN ELEC PWR CO INC COM 025537101 304 3717 SH SOLE 3717 0 0 AMERICAN EXPRESS CO COM 025816109 43389 432809 SH SOLE 432809 0 0 AMERICAN TOWER CORP COM 03027X100 33510 138624 SH SOLE 138624 0 0 AMETEK INC NEW COM 031100100 4674 47026 SH SOLE 47026 0 0 AMGEN INC CL A 031162100 152325 599328 SH SOLE 599328 0 0 AMPHENOL CORP NEW CL A 032095101 1158 10692 SH SOLE 10692 0 0 ANALOG DEVICES INC COM 032654105 461 3953 SH SOLE 3953 0 0 ANNALY CAP MGMT INC COM 035710409 96 13450 SH SOLE 13450 0 0 ANSYS INC COM 03662Q105 1384 4230 SH SOLE 4230 0 0 AON PLC SHS CL A G0403H108 348 1688 SH SOLE 1688 0 0 APOLLO ENDOSURGERY INC COM 03767D108 922 545454 SH SOLE 545454 0 0 APPIAN CORP CL A 03782L101 5651 87271 SH SOLE 87271 0 0 APPLE COMPUTER INC COM 037833100 871369 7524125 SH SOLE 7524125 0 0 APPLIED MATLS INC COM 038222105 968 16290 SH SOLE 16290 0 0 APTARGROUP INC COM 038336103 396 3500 SH SOLE 3500 0 0 AT&T INC COM 00206R102 124180 4355648 SH SOLE 4355648 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 15040 107821 SH SOLE 107821 0 0 AUTODESK INC COM 052769106 923 3996 SH SOLE 3996 0 0 AUTOZONE INC COM 053332102 2710 2301 SH SOLE 2301 0 0 AVERY DENNISON CORP COM 053611109 1148 8979 SH SOLE 8979 0 0 AVID TECHNOLOGY INC COM 05367P100 599 70000 SH SOLE 70000 0 0 AXON ENTERPRISE INC COM 05464C101 1897 20910 SH SOLE 20910 0 0 AZZ INC COM 002474104 7842 229825 SH SOLE 229825 0 0 BAIDU INC SPON ADR REP A 056752108 411 3245 SH SOLE 3245 0 0 BALL CORP COM 058498106 26621 320272 SH SOLE 320272 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 6268 323414 SH SOLE 323414 0 0 BANK NEW YORK INC COM 064058100 1173 34164 SH SOLE 34164 0 0 BANK OF AMERICA CORPORATION COM 060505104 184721 7667965 SH SOLE 7667965 0 0 BARNES GROUP INC COM 067806109 3896 109018 SH SOLE 109018 0 0 BECTON DICKINSON & CO COM 075887109 39863 171319 SH SOLE 171319 0 0 BELLRING BRANDS INC COM CL A 079823100 1706 82265 SH SOLE 82265 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 4800 15 SH SOLE 15 0 0 BERKSHIRE HATHAWAY INC DEL CL B 084670702 34976 164255 SH SOLE 164255 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1966 23600 SH SOLE 23600 0 0 BLACK KNIGHT INC COM 09215C105 88672 1018637 SH SOLE 1018637 0 0 BLACKROCK INC COM 09247X101 562 997 SH SOLE 997 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 668 12800 SH SOLE 12800 0 0 BOEING CO COM 097023105 1061 6421 SH SOLE 6421 0 0 BOK FINL CORP COM NEW 05561Q201 627 12171 SH SOLE 12171 0 0 BOOKING HLDGS INC COM 09857L108 1853 1083 SH SOLE 1083 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1014 26532 SH SOLE 26532 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1038 116329 SH SOLE 116329 0 0 BRIGHTCOVE INC COM 10921T101 1897 185268 SH SOLE 185268 0 0 BRINKER INTL INC COM 109641100 620 14524 SH SOLE 14524 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 7491 124255 SH SOLE 124255 0 0 BROADCOM INC COM 11135F101 919 2523 SH SOLE 2523 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 28818 218319 SH SOLE 218319 0 0 BROWN FORMAN CORP CL B 115637209 413 5478 SH SOLE 5478 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3968 121650 SH SOLE 121650 0 0 CABOT OIL & GAS CORP COM 127097103 70439 4057553 SH SOLE 4057553 0 0 CALLAWAY GOLF CO COM 131193104 2487 129960 SH SOLE 129960 0 0 CANADIAN NATL RY CO COM 136375102 1210 11362 SH SOLE 11362 0 0 CANTEL MEDICAL CORP COM 138098108 929 21145 SH SOLE 21145 0 0 CAREDX INC COM 14167L103 1799 47425 SH SOLE 47425 0 0 CASTLE BIOSCIENCES INC COM 14843C105 2377 46200 SH SOLE 46200 0 0 CATERPILLAR INC DEL COM 149123101 1429 9578 SH SOLE 9578 0 0 CBTX INC COM 12481V104 20049 1227010 SH SOLE 1227010 0 0 CECO ENVIRONMENTAL CORP COM 125141101 17423 2389978 SH SOLE 2389978 0 0 CENTRAL SECS CORP COM 155123102 224 7728 PRN SOLE 7728 0 0 CENTURY CMNTYS INC COM 156504300 2089 49350 SH SOLE 49350 0 0 CHARLES RIV LABS INTL INC COM 159864107 95679 422517 SH SOLE 422517 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1038 1663 SH SOLE 1663 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 356 2956 SH SOLE 2956 0 0 CHEVRON CORP NEW COM 166764100 85816 1191893 SH SOLE 1191893 0 0 CHUBB LIMITED COM H1467J104 1193 10273 SH SOLE 10273 0 0 CHURCH & DWIGHT INC COM 171340102 258 2752 SH SOLE 2752 0 0 CHURCHILL DOWNS INC COM 171484108 575 3510 SH SOLE 3510 0 0 CIENA CORP COM NEW 171779309 776 19563 SH SOLE 19563 0 0 CINTAS CORP COM 172908105 167228 502443 SH SOLE 502443 0 0 CISCO SYS INC COM 17275R102 16774 425832 SH SOLE 425832 0 0 CITIGROUP INC COM NEW 172967424 3526 81781 SH SOLE 81781 0 0 CITRIX SYS INC COM 177376100 8313 60365 SH SOLE 60365 0 0 CLOUDERA INC COM 18914U100 3912 359258 SH SOLE 359258 0 0 COCA COLA CO COM 191216100 185620 3759782 SH SOLE 3759782 0 0 COLFAX CORP COM 194014106 4011 127890 SH SOLE 127890 0 0 COLGATE PALMOLIVE CO COM 194162103 118640 1537781 SH SOLE 1537781 0 0 COMCAST CORP NEW CL A 20030N101 5223 112910 SH SOLE 112910 0 0 COMERICA INC COM 200340107 95661 2500930 SH SOLE 2500930 0 0 COMPASS MINERALS INTL INC COM 20451N101 10316 173820 SH SOLE 173820 0 0 CONCHO RES INC COM 20605P101 425 9630 SH SOLE 9630 0 0 CONOCOPHILLIPS COM 20825C104 57476 1750170 SH SOLE 1750170 0 0 CONSTELLATION BRANDS INC CL A 21036P108 452 2384 SH SOLE 2384 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 7352 5486894 SH SOLE 5486894 0 0 COPART INC COM 217204106 4883 46437 SH SOLE 46437 0 0 CORTEVA INC COM 22052L104 15060 522740 SH SOLE 522740 0 0 COSTCO WHSL CORP NEW COM 22160K105 5537 15597 SH SOLE 15597 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 9194 1057976 SH SOLE 1057976 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 373 2238 SH SOLE 2238 0 0 CSW INDUSTRIALS INC COM 126402106 2535 32820 SH SOLE 32820 0 0 CULLEN FROST BANKERS INC COM 229899109 147706 2309705 SH SOLE 2309705 0 0 CUMMINS INC COM 231021106 309 1461 SH SOLE 1461 0 0 CVS CORP COM 126650100 1061 18171 SH SOLE 18171 0 0 CYNERGISTEK INC COM 23258P105 634 403880 SH SOLE 403880 0 0 CYRUSONE INC COM 23283R100 538 7676 SH SOLE 7676 0 0 DANAHER CORP DEL COM 235851102 478254 2221027 SH SOLE 2221027 0 0 DEERE & CO COM 244199105 480 2168 SH SOLE 2168 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 258 1877 SH SOLE 1877 0 0 DIAMONDBACK ENERGY INC COM 25278X109 304 10094 SH SOLE 10094 0 0 DISCOVER FINL SVCS COM 254709108 322 5573 SH SOLE 5573 0 0 DISNEY WALT CO COM DISNEY 254687106 135246 1089992 SH SOLE 1089992 0 0 DOLLAR GEN CORP NEW COM 256677105 633 3019 SH SOLE 3019 0 0 DOLLAR TREE INC COM 256746108 25958 284194 SH SOLE 284194 0 0 DOMINION RES INC VA NEW COM 25746U109 421 5334 SH SOLE 5334 0 0 DOVER CORP COM 260003108 1492 13772 SH SOLE 13772 0 0 DUKE ENERGY CORP NEW COM 26441C204 474 5357 SH SOLE 5357 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 7074 275675 SH SOLE 275675 0 0 DUPONT DE NEMOURS INC COM 26614N102 7717 139104 SH SOLE 139104 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 6952 431028 SH SOLE 431028 0 0 EAGLE MATERIALS INC COM 26969P108 1575 18250 SH SOLE 18250 0 0 EATON CORP PLC SHS G29183103 854 8372 SH SOLE 8372 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 109 10000 PRN SOLE 10000 0 0 ECOLAB INC COM 278865100 190944 955483 SH SOLE 955483 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1007 12611 SH SOLE 12611 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 9341 90402 SH SOLE 90402 0 0 EMERSON ELEC CO COM 291011104 75926 1157938 SH SOLE 1157938 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 182 33600 SH SOLE 33600 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 4445 281476 SH SOLE 281476 0 0 ENVESTNET INC COM 29404K106 15151 196364 SH SOLE 196364 0 0 EOG RES INC COM 26875P101 31155 866852 SH SOLE 866852 0 0 ESSENT GROUP LTD COM G3198U102 2241 60560 SH SOLE 60560 0 0 EVERI HLDGS INC COM 30034T103 1983 240337 SH SOLE 240337 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2451 115500 SH SOLE 115500 0 0 EXACT SCIENCES CORP COM 30063P105 678 6650 SH SOLE 6650 0 0 EXXON MOBIL CORP COM 30231G102 25266 735987 SH SOLE 735987 0 0 FACEBOOK INC CL A 30303M102 95772 365682 SH SOLE 365682 0 0 FAIR ISAAC CORP COM 303250104 721 1695 SH SOLE 1695 0 0 FARO TECHNOLOGIES INC COM 311642102 949 15559 SH SOLE 15559 0 0 FASTENAL CO COM 311900104 527 11679 SH SOLE 11679 0 0 FASTLY INC COM 31188V100 468 5000 SH SOLE 5000 0 0 FEDERAL SIGNAL COM 313855108 2109 72105 SH SOLE 72105 0 0 FIREEYE INC COM 31816Q101 494 40000 SH SOLE 40000 0 0 FIRST FINL BANKSHARES COM 32020R109 14164 507480 SH SOLE 507480 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2831 71135 SH SOLE 71135 0 0 FIRST SOLAR INC COM 336433107 359 5426 SH SOLE 5426 0 0 FIRSTSERVICE CORP NEW COM 33767E202 3129 23725 SH SOLE 23725 0 0 FIVE BELOW INC COM 33829M101 2972 23400 SH SOLE 23400 0 0 FIVE9 INC COM 338307101 2990 23060 SH SOLE 23060 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3250 13649 SH SOLE 13649 0 0 FLIR SYS INC COM 302445101 59353 1655581 SH SOLE 1655581 0 0 FMC CORP COM NEW 302491303 301857 2850129 SH SOLE 2850129 0 0 FORTINET INC COM 34959E109 5446 46229 SH SOLE 46229 0 0 FORTIVE CORP COM 34959J108 44471 583531 SH SOLE 583531 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 428 25000 SH SOLE 25000 0 0 FRANKLIN ELEC INC COM 353514102 72837 1238085 SH SOLE 1238085 0 0 FRESHPET INC COM 358039105 5226 46810 SH SOLE 46810 0 0 GARMIN LTD SHS H2906T109 782 8242 SH SOLE 8242 0 0 GENERAC HLDGS INC COM 368736104 111249 574513 SH SOLE 574513 0 0 GENERAL DYNAMICS CORP COM 369550108 6978 50405 SH SOLE 50405 0 0 GENERAL MLS INC COM 370334104 3971 64381 SH SOLE 64381 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 69 15250 SH SOLE 15250 0 0 GENTEX CORP COM 371901109 1523 59165 SH SOLE 59165 0 0 GILEAD SCIENCES INC COM 375558103 530 8395 SH SOLE 8395 0 0 GLACIER BANCORP INC NEW COM 37637Q105 31223 974205 SH SOLE 974205 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 205 5457 SH SOLE 5457 0 0 GLOBE LIFE INC COM 37959E102 428 5362 SH SOLE 5362 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 836 4162 SH SOLE 4162 0 0 GOOSEHEAD INS INC CL A 38267D109 5886 67975 SH SOLE 67975 0 0 GORMAN RUPP CO COM 383082104 10481 355775 SH SOLE 355775 0 0 GRAHAM CORP COM 384556106 843 66000 SH SOLE 66000 0 0 GRAINGER W W INC COM 384802104 1882 5275 SH SOLE 5275 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 557 5340 SH SOLE 5340 0 0 HALLIBURTON CO COM 406216101 557 46265 SH SOLE 46265 0 0 HASBRO INC COM 418056107 405 4900 SH SOLE 4900 0 0 HEALTHEQUITY INC COM 42226A107 1814 35310 SH SOLE 35310 0 0 HESS CORP COM 42809H107 671 16405 SH SOLE 16405 0 0 HILLTOP HOLDINGS INC COM 432748101 981 47674 SH SOLE 47674 0 0 HOME BANCSHARES INC COM 436893200 10554 696187 SH SOLE 696187 0 0 HOME DEPOT INC COM 437076102 383090 1379459 SH SOLE 1379459 0 0 HONEYWELL INTL INC COM 438516106 267010 1622074 SH SOLE 1622074 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1004 12925 SH SOLE 12925 0 0 IDEX CORP COM 45167R104 68049 373054 SH SOLE 373054 0 0 IDEXX LABS INC COM 45168D104 1676 4264 SH SOLE 4264 0 0 ILLINOIS TOOL WKS INC COM 452308109 31240 161688 SH SOLE 161688 0 0 INFINERA CORPORATION COM 45667G103 668 108418 SH SOLE 108418 0 0 INOVALON HLDGS INC COM CL A 45781D101 4605 174095 SH SOLE 174095 0 0 INTEL CORP COM 458140100 6815 131622 SH SOLE 131622 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 321 3213 SH SOLE 3213 0 0 INTERNATIONAL PAPER CO COM 460146103 265 6542 SH SOLE 6542 0 0 INTEVAC INC COM 461148108 729 132309 SH SOLE 132309 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2444 20085 SH SOLE 20085 0 0 INTUIT COM 461202103 1556 4771 SH SOLE 4771 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 573 807 SH SOLE 807 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2814 10127 SH SOLE 10127 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 363 2561 PRN SOLE 2561 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 220 4483 PRN SOLE 4483 0 0 ISHARES MSCI ISR CAP ETF 464286632 379 7225 PRN SOLE 7225 0 0 ISHARES MSCI NETHERL ETF 464286814 373 10720 PRN SOLE 10720 0 0 ISHARES MSCI HONG KG ETF 464286871 651 29698 PRN SOLE 29698 0 0 ISHARES TR S&P 100 ETF 464287101 763 4900 PRN SOLE 4900 0 0 ISHARES TR CORE S&P TTL STK 464287150 28849 382160 PRN SOLE 382160 0 0 ISHARES TR CORE S&P500 ETF 464287200 231 688 PRN SOLE 688 0 0 ISHARES TR CORE US AGGBD ET 464287226 4315 36545 PRN SOLE 36545 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 1513 17487 PRN SOLE 17487 0 0 ISHARES TR MSCI EAFE ETF 464287465 205 3225 PRN SOLE 3225 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 427 5280 PRN SOLE 5280 0 0 ISHARES TR CORE S&P MCP ETF 464287507 466 2513 PRN SOLE 2513 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 257 2175 PRN SOLE 2175 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 478 2204 PRN SOLE 2204 0 0 ISHARES TR RUS 1000 ETF 464287622 317 1695 PRN SOLE 1695 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 211 2120 PRN SOLE 2120 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 325 2169 PRN SOLE 2169 0 0 ISHARES TR CORE S&P SCP ETF 464287804 3684 52463 PRN SOLE 52463 0 0 ISHARES TR SP SMCP600VL ETF 464287879 370 3024 PRN SOLE 3024 0 0 ISHARES TR SP SMCP600GR ETF 464287887 1108 6282 PRN SOLE 6282 0 0 ISHARES TR INTL TREA BD ETF 464288117 263 4969 PRN SOLE 4969 0 0 ISHARES TR MSCI ACWI EX US 464288240 9069 197196 PRN SOLE 197196 0 0 ISHARES TR INTRMD CR BD ETF 464288638 1116 18350 PRN SOLE 18350 0 0 ISHARES TR PFD AND INCM SEC 464288687 253 6929 PRN SOLE 6929 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1638 20353 PRN SOLE 20353 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 726 16168 PRN SOLE 16168 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 404 6833 PRN SOLE 6833 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 357 13477 PRN SOLE 13477 0 0 ISHARES TR IBONDS DEC2021 46435G789 259 10007 PRN SOLE 10007 0 0 ITERIS INC COM 46564T107 1361 331900 SH SOLE 331900 0 0 ITT INC COM 45073V108 2505 42425 SH SOLE 42425 0 0 HUNT J B TRANS SVCS INC COM 445658107 979 7745 SH SOLE 7745 0 0 JOHNSON & JOHNSON COM 478160104 93020 624796 SH SOLE 624796 0 0 JOHNSON CTLS INTL PLC SHS G51502105 938 22951 SH SOLE 22951 0 0 JP MORGAN CHASE & CO COM 46625H100 231371 2403359 SH SOLE 2403359 0 0 K12 INC COM 48273U102 2319 88055 SH SOLE 88055 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 38718 214113 SH SOLE 214113 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1050 71885 SH SOLE 71885 0 0 KELLOGG CO COM 487836108 214 3320 SH SOLE 3320 0 0 KEURIG DR PEPPER INC COM 49271V100 25916 939003 SH SOLE 939003 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 553 90550 SH SOLE 90550 0 0 KIMBERLY CLARK CORP COM 494368103 204630 1385816 SH SOLE 1385816 0 0 KINDER MORGAN INC DEL COM 49456B101 474 38483 SH SOLE 38483 0 0 KINSALE CAP GROUP INC COM 49714P108 4448 23390 SH SOLE 23390 0 0 KIRBY CORP COM 497266106 16384 452978 SH SOLE 452978 0 0 KLA CORPORATION COM NEW 482480100 787 4062 SH SOLE 4062 0 0 KROGER CO COM 501044101 1318 38871 SH SOLE 38871 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 54313 319792 SH SOLE 319792 0 0 LAM RESEARCH CORP COM 512807108 591 1782 SH SOLE 1782 0 0 LAUDER ESTEE COS INC CL A 518439104 71722 328621 SH SOLE 328621 0 0 LAWSON PRODS INC COM 520776105 178214 4343508 SH SOLE 4343508 0 0 LCI INDS COM 50189K103 213 2000 SH SOLE 2000 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4596 138926 SH SOLE 138926 0 0 LIFE STORAGE INC COM 53223X107 663 6300 SH SOLE 6300 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2626 27550 SH SOLE 27550 0 0 LILLY ELI & CO COM 532457108 5055 34151 SH SOLE 34151 0 0 LIMELIGHT NETWORKS INC COM 53261M104 824 143107 SH SOLE 143107 0 0 LINDE PLC COM G5494J103 19437 81624 SH SOLE 81624 0 0 LIVEPERSON INC COM 538146101 2879 55375 SH SOLE 55375 0 0 LIVERAMP HLDGS INC COM 53815P108 17201 332262 SH SOLE 332262 0 0 LKQ CORP COM 501889208 1203 43380 SH SOLE 43380 0 0 LOCKHEED MARTIN CORP COM 539830109 2970 7748 SH SOLE 7748 0 0 LOWES COS INC COM 548661107 11528 69504 SH SOLE 69504 0 0 LPL FINL HLDGS INC COM 50212V100 545 7113 SH SOLE 7113 0 0 LUMENTUM HLDGS INC COM 55024U109 999 13295 SH SOLE 13295 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2097 61305 SH SOLE 61305 0 0 MAGNITE INC COM 55955D100 4884 703193 SH SOLE 703193 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2965 573485 SH SOLE 573485 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1233 41710 SH SOLE 41710 0 0 MARSH & MCLENNAN COS INC COM 571748102 246 2141 SH SOLE 2141 0 0 MARTIN MARIETTA MATLS INC COM 573284106 157877 670791 SH SOLE 670791 0 0 MASTERCARD INC CL A 57636Q104 11036 32635 SH SOLE 32635 0 0 MATADOR RES CO COM 576485205 83 10000 SH SOLE 10000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 398 2050 SH SOLE 2050 0 0 MCDONALDS CORP COM 580135101 5868 26735 SH SOLE 26735 0 0 MEDALLIA INC COM 584021109 3036 110735 SH SOLE 110735 0 0 MEDPACE HLDGS INC COM 58506Q109 4203 37615 SH SOLE 37615 0 0 MEDTRONIC INC COM G5960L103 30095 289595 SH SOLE 289595 0 0 MERCK & CO INC COM 58933Y105 161298 1944523 SH SOLE 1944523 0 0 MERCURY SYS INC COM 589378108 5334 68860 SH SOLE 68860 0 0 MESA LABS INC COM 59064R109 5164 20271 SH SOLE 20271 0 0 METLIFE INC COM 59156R108 1345 36198 SH SOLE 36198 0 0 MICROSOFT CORP COM 594918104 614144 2919906 SH SOLE 2919906 0 0 MIDDLEBY CORP COM 596278101 1397 15575 SH SOLE 15575 0 0 MIMECAST LTD ORD SHS G14838109 3267 69630 SH SOLE 69630 0 0 MODEL N INC COM 607525102 2887 81821 SH SOLE 81821 0 0 MONDELEZ INTL INC CL A 609207105 96719 1683542 SH SOLE 1683542 0 0 MOODYS CORP COM 615369105 116035 400328 SH SOLE 400328 0 0 MSA SAFETY INC COM 553498106 1526 11375 SH SOLE 11375 0 0 MSCI INC COM 55354G100 3741 10485 SH SOLE 10485 0 0 MTS SYS CORP COM 553777103 630 32971 SH SOLE 32971 0 0 MURPHY OIL CORP COM 626717102 705 78983 SH SOLE 78983 0 0 MURPHY USA INC COM 626755102 2917 22743 SH SOLE 22743 0 0 NATERA INC COM 632307104 3612 49995 SH SOLE 49995 0 0 NATIONAL INSTRS CORP COM 636518102 51158 1432999 SH SOLE 1432999 0 0 NEOGEN CORP COM 640491106 56848 726497 SH SOLE 726497 0 0 NEOGENOMICS INC COM NEW 64049M209 6027 163390 SH SOLE 163390 0 0 NEWELL BRANDS INC COM 651229106 410 23920 SH SOLE 23920 0 0 NEWMARK GROUP INC CL A 65158N102 1949 451121 SH SOLE 451121 0 0 NEWMONT MNG CORP COM 651639106 65147 1026751 SH SOLE 1026751 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3656 40650 SH SOLE 40650 0 0 NEXTERA ENERGY INC COM 65339F101 2002 7214 SH SOLE 7214 0 0 NIKE INC CL B 654106103 135670 1080694 SH SOLE 1080694 0 0 NOBLE ENERGY INC COM 655044105 9543 1116176 SH SOLE 1116176 0 0 NOKIA CORP SPONSORED ADR 654902204 852 217980 SH SOLE 217980 0 0 NORDSON CORP COM 655663102 396 2065 SH SOLE 2065 0 0 NORFOLK SOUTHERN CORP COM 655844108 753 3518 SH SOLE 3518 0 0 NORTHERN TR CORP COM 665859104 4452 57099 SH SOLE 57099 0 0 NORTHROP GRUMMAN CORP COM 666807102 492 1560 SH SOLE 1560 0 0 NOVANTA INC COM 67000B104 2265 21500 SH SOLE 21500 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1404 16146 SH SOLE 16146 0 0 NUCOR CORP COM 670346105 230 5137 SH SOLE 5137 0 0 NUVEEN MUN VALUE FD INC COM 670928100 208 19541 PRN SOLE 19541 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 406 24336 PRN SOLE 24336 0 0 NV5 GLOBAL INC COM 62945V109 1033 19580 SH SOLE 19580 0 0 NVIDIA CORP COM 67066G104 3042 5620 SH SOLE 5620 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 29392 63746 SH SOLE 63746 0 0 OLD DOMINION FGHT LINES INC COM 679580100 814 4500 SH SOLE 4500 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2982 34135 SH SOLE 34135 0 0 OMNICELL INC COM 68213N109 3215 43067 SH SOLE 43067 0 0 ONESPAN INC COM 68287N100 6105 291268 SH SOLE 291268 0 0 ORACLE CORP COM 68389X105 135989 2277869 SH SOLE 2277869 0 0 ORIGIN BANCORP INC COM 68621T102 8894 416394 SH SOLE 416394 0 0 OWENS CORNING NEW COM 690742101 1282 18635 SH SOLE 18635 0 0 PACCAR INC COM 693718108 404 4732 SH SOLE 4732 0 0 PALOMAR HLDGS INC COM 69753M105 16183 155245 SH SOLE 155245 0 0 PARKER HANNIFAN CORP COM 701094104 30014 148336 SH SOLE 148336 0 0 PARSLEY ENERGY INC CL A 701877102 286 30580 SH SOLE 30580 0 0 PAYCHEX INC COM 704326107 278 3486 SH SOLE 3486 0 0 PAYLOCITY HLDG CORP COM 70438V106 1261 7815 SH SOLE 7815 0 0 PAYPAL HLDGS INC COM 70450Y103 403498 2047901 SH SOLE 2047901 0 0 PEMBINA PIPELINE CORP COM 706327103 212 10000 SH SOLE 10000 0 0 PEPSICO INC COM 713448108 210849 1521279 SH SOLE 1521279 0 0 PERFICIENT INC COM 71375U101 2618 61260 SH SOLE 61260 0 0 PERKINELMER INC COM 714046109 300432 2393690 SH SOLE 2393690 0 0 PFIZER INC COM 717081103 94264 2568499 SH SOLE 2568499 0 0 PGT INC COM 69336V101 2624 149760 SH SOLE 149760 0 0 PHILIP MORRIS INTL INC COM 718172109 1808 24106 SH SOLE 24106 0 0 PHILLIPS 66 COM 718546104 334 6442 SH SOLE 6442 0 0 PIMCO ETF TR TOTL RETN ETF 72201R775 281 2500 PRN SOLE 2500 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 217 3866 PRN SOLE 3866 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1002 28150 SH SOLE 28150 0 0 PINTEREST INC CL A 72352L106 93180 2244749 SH SOLE 2244749 0 0 PIONEER NAT RES CO COM 723787107 11815 137398 SH SOLE 137398 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 99 16550 SH SOLE 16550 0 0 PNC FINL SVCS GROUP INC COM 693475105 384 3491 SH SOLE 3491 0 0 POOL CORPORATION COM 73278L105 1338 4000 SH SOLE 4000 0 0 POST HLDGS INC COM 737446104 9560 111163 SH SOLE 111163 0 0 POTLATCHDELTIC CORPORATION COM 737630103 3485 82782 SH SOLE 82782 0 0 PPG INDS INC COM 693506107 378 3100 SH SOLE 3100 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1774 17490 SH SOLE 17490 0 0 PROASSURANCE CORP COM 74267C106 494 31587 SH SOLE 31587 0 0 PROCTER & GAMBLE CO COM 742718109 175895 1265522 SH SOLE 1265522 0 0 PROGYNY INC COM 74340E103 2403 81645 SH SOLE 81645 0 0 PROLOGIS INC COM 74340W103 932 9266 SH SOLE 9266 0 0 PROOFPOINT INC COM 743424103 514 4865 SH SOLE 4865 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 312 15360 PRN SOLE 15360 0 0 PROSPERITY BANCSHARES INC COM 743606105 3196 61654 SH SOLE 61654 0 0 PRUDENTIAL FINL INC COM 744320102 2789 43915 SH SOLE 43915 0 0 PULTE GROUP INC COM 745867101 299 6467 SH SOLE 6467 0 0 Q2 HLDGS INC COM 74736L109 2710 29690 SH SOLE 29690 0 0 QUAKER CHEM CORP COM 747316107 1969 10955 SH SOLE 10955 0 0 QUALCOMM INC COM 747525103 54014 458987 SH SOLE 458987 0 0 QUANTUM CORP COM NEW 747906501 758 164813 SH SOLE 164813 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 620 84000 SH SOLE 84000 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 772 40000 SH SOLE 40000 0 0 RAVEN INDS INC COM 754212108 5041 234235 SH SOLE 234235 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 766 10528 SH SOLE 10528 0 0 RAYTHEON TECHNOLOGIES CORP COM NEW 75513E101 10407 180858 SH SOLE 180858 0 0 R1 RCM INC COM 749397105 4796 279640 SH SOLE 279640 0 0 REALPAGE INC COM 75606N109 101102 1754029 SH SOLE 1754029 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 8416 86390 SH SOLE 86390 0 0 RED ROCK RESORTS INC CL A 75700L108 1899 111065 SH SOLE 111065 0 0 REGENERON PHARMACEUTICALS COM 75886F107 297 530 SH SOLE 530 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 12868 126109 SH SOLE 126109 0 0 RENASANT CORP COM 75970E107 3408 150000 SH SOLE 150000 0 0 REPAY HLDGS CORP COM CL A 76029L100 1817 77330 SH SOLE 77330 0 0 REPUBLIC SVCS INC COM 760759100 6339 67905 SH SOLE 67905 0 0 REXNORD CORP NEW COM 76169B102 4317 144665 SH SOLE 144665 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 5271 172139 SH SOLE 172139 0 0 RINGCENTRAL INC CL A 76680R206 247 900 SH SOLE 900 0 0 ROCKWELL AUTOMATION INC COM 773903109 102929 466417 SH SOLE 466417 0 0 ROKU INC COM CL A 77543R102 434 2297 SH SOLE 2297 0 0 ROPER INDS INC NEW COM 776696106 245531 621424 SH SOLE 621424 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 329 13085 SH SOLE 13085 0 0 ROYAL GOLD INC COM 780287108 407 3390 SH SOLE 3390 0 0 S&P GLOBAL INC COM 78409V104 2527 7009 SH SOLE 7009 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 662 22741 SH SOLE 22741 0 0 SALESFORCE COM INC COM 79466L302 63283 251802 SH SOLE 251802 0 0 SAP SE SPON ADR 803054204 298 1915 SH SOLE 1915 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5151 16173 SH SOLE 16173 0 0 SCHLUMBERGER LTD COM 806857108 1142 73372 SH SOLE 73372 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 225 5800 PRN SOLE 5800 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1422 25714 PRN SOLE 25714 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4069 79000 PRN SOLE 79000 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2167 120170 SH SOLE 120170 0 0 SEALED AIR CORP NEW COM 81211K100 403 10379 SH SOLE 10379 0 0 SEI INVESTMENTS CO COM 784117103 532 10489 SH SOLE 10489 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 286 2714 PRN SOLE 2714 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 250 1701 SH SOLE 1701 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 713 6108 PRN SOLE 6108 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1308 22036 SH SOLE 22036 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1402 365000 SH SOLE 365000 0 0 SERVICE CORP INTL COM 817565104 255 6045 SH SOLE 6045 0 0 SERVICENOW INC COM 81762P102 407 840 SH SOLE 840 0 0 SERVICESOURCE INTL INC COM 81763U100 1124 764463 SH SOLE 764463 0 0 SHERWIN WILLIAMS CO COM 824348106 40724 58449 SH SOLE 58449 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 19461 1227449 SH SOLE 1227449 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 975 50680 SH SOLE 50680 0 0 SM ENERGY CO COM 78454L100 31 19804 SH SOLE 19804 0 0 SMITH A O CORP COM 831865209 4081 77300 SH SOLE 77300 0 0 SONOCO PRODS CO COM 835495102 581 11376 SH SOLE 11376 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1267 51853 SH SOLE 51853 0 0 SOUTHWEST AIRLS CO COM 844741108 396 10550 SH SOLE 10550 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3012 8994 SH SOLE 8994 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2830 15980 PRN SOLE 15980 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 1312 35700 PRN SOLE 35700 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 269 2583 PRN SOLE 2583 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 349 4000 PRN SOLE 4000 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 695 6234 PRN SOLE 6234 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 831 9075 PRN SOLE 9075 0 0 SPROUT SOCIAL INC COM CL A 85209W109 14405 374152 SH SOLE 374152 0 0 SPS COMMERCE INC COM 78463M107 880 11295 SH SOLE 11295 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 8888 157144 SH SOLE 157144 0 0 STARBUCKS CORP COM 855244109 18951 220566 SH SOLE 220566 0 0 STERICYCLE INC COM 858912108 252 4000 SH SOLE 4000 0 0 STRYKER CORPORATION COM 863667101 56665 271945 SH SOLE 271945 0 0 SVB FINL GROUP COM 78486Q101 2031 8440 SH SOLE 8440 0 0 SWK HLDGS CORP COM NEW 78501P203 2223 158818 SH SOLE 158818 0 0 SYSCO CORP COM 871829107 2758 44334 SH SOLE 44334 0 0 SYSTEMAX INC COM 871851101 20378 851224 SH SOLE 851224 0 0 T-MOBILE US INC COM 872590104 721 6309 SH SOLE 6309 0 0 TALEND S A ADS 874224207 1552 39745 SH SOLE 39745 0 0 TARGET CORP COM 87612E106 2297 14594 SH SOLE 14594 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1828 18702 SH SOLE 18702 0 0 TECK RESOURCES LTD CL B 878742204 488 35035 SH SOLE 35035 0 0 TELLURIAN INC NEW COM 87968A104 11 14000 SH SOLE 14000 0 0 TESLA INC COM 88160R101 217 505 SH SOLE 505 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2149 69042 SH SOLE 69042 0 0 TEXAS INSTRS INC COM 882508104 11924 83504 SH SOLE 83504 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 2466 174165 SH SOLE 174165 0 0 THE TRADE DESK INC COM CL A 88339J105 10376 20000 SH SOLE 20000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 521586 1181342 SH SOLE 1181342 0 0 THOR INDS INC COM 885160101 2645 27765 SH SOLE 27765 0 0 TORO CO COM 891092108 82977 988411 SH SOLE 988411 0 0 TRACTOR SUPPLY CO COM 892356106 74873 522344 SH SOLE 522344 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 243 2000 SH SOLE 2000 0 0 TRANSDIGM GROUP INC COM 893641100 1554 3270 SH SOLE 3270 0 0 TREX CO INC COM 89531P105 3027 42270 SH SOLE 42270 0 0 TRIMBLE NAVIGATION LTD COM 896239100 205697 4223762 SH SOLE 4223762 0 0 TRUIST FINL CORP COM 89832Q109 47508 1248573 SH SOLE 1248573 0 0 TWILIO INC CL A 90138F102 879 3557 SH SOLE 3557 0 0 TYLER TECHNOLOGIES INC COM 902252105 21325 61179 SH SOLE 61179 0 0 U S PHYSICAL THERAPY INC COM 90337L108 3939 45335 SH SOLE 45335 0 0 UNION PAC CORP COM 907818108 238408 1210994 SH SOLE 1210994 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3086 18522 SH SOLE 18522 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4574 14671 SH SOLE 14671 0 0 UPLAND SOFTWARE INC COM 91544A109 270 7163 SH SOLE 7163 0 0 UPWORK INC COM 91688F104 4605 264055 SH SOLE 264055 0 0 US BANCORP DEL COM NEW 902973304 94387 2632818 SH SOLE 2632818 0 0 V F CORP COM 918204108 166855 2375165 SH SOLE 2375165 0 0 VALMONT INDS INC COM 920253101 61660 496535 SH SOLE 496535 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1044 11163 PRN SOLE 11163 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1461 17597 PRN SOLE 17597 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1588 17996 PRN SOLE 17996 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 396 9682 PRN SOLE 9682 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 252 3115 PRN SOLE 3115 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 449 10373 PRN SOLE 10373 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 913 16770 PRN SOLE 16770 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6632 21557 PRN SOLE 21557 0 0 VANGUARD INDEX FDS REIT ETF 922908553 548 6936 SH SOLE 6936 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2617 20173 PRN SOLE 20173 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1251 8135 PRN SOLE 8135 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 337 1977 PRN SOLE 1977 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1478 17839 PRN SOLE 17839 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 312 3255 PRN SOLE 3255 0 0 VERISK ANALYTICS INC COM 92345Y106 27194 146751 SH SOLE 146751 0 0 VERITEX HLDGS INC COM 923451108 2062 121084 SH SOLE 121084 0 0 VERIZON COMMUNICATIONS COM 92343V104 18522 311350 SH SOLE 311350 0 0 VIEWRAY INC COM 92672L107 1074 306850 SH SOLE 306850 0 0 VISA INC COM CL A 92826C839 179486 897564 SH SOLE 897564 0 0 VULCAN MATS CO COM 929160109 1525 11250 SH SOLE 11250 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1953 54366 SH SOLE 54366 0 0 WAL MART STORES INC COM 931142103 53720 383964 SH SOLE 383964 0 0 WASTE CONNECTIONS INC COM 94106B101 110529 1064825 SH SOLE 1064825 0 0 WASTE MGMT INC DEL COM 94106L109 36639 323751 SH SOLE 323751 0 0 WATSCO INC COM 942622200 1080 4637 SH SOLE 4637 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1845 18425 SH SOLE 18425 0 0 WELLS FARGO & CO NEW COM 949746101 1085 46130 SH SOLE 46130 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 656 58850 SH SOLE 58850 0 0 WEYERHAEUSER CO COM 962166104 362 12689 SH SOLE 12689 0 0 WINGSTOP INC COM 974155103 4015 29380 SH SOLE 29380 0 0 WORKIVA INC COM CL A 98139A105 915 16407 SH SOLE 16407 0 0 WPX ENERGY INC COM 98212B103 2192 447374 SH SOLE 447374 0 0 XILINX INC COM 983919101 11672 111976 SH SOLE 111976 0 0 XPO LOGISTICS INC COM 983793100 625 7380 SH SOLE 7380 0 0 XYLEM INC COM 98419M100 81781 972195 SH SOLE 972195 0 0 YETI HLDGS INC COM 98585X104 2295 50635 SH SOLE 50635 0 0 YUM BRANDS INC COM 988498101 2186 23948 SH SOLE 23948 0 0 YUM CHINA HLDGS INC COM 98850P109 758 14320 SH SOLE 14320 0 0 ZIMMER HLDGS INC COM 98956P102 538 3955 SH SOLE 3955 0 0 ZIONS BANCORPORATION COM 989701107 39145 1339679 SH SOLE 1339679 0 0 ZIX CORP COM 98974P100 1327 227270 SH SOLE 227270 0 0 ZOETIS INC CL A 98978V103 324830 1964259 SH SOLE 1964259 0 0 ZYNEX INC COM 98986M103 393 22550 SH SOLE 22550 0 0