COLUMN 1 |
COLUMN 2 |
COLUMN 3 |
COLUMN 4 |
COLUMN 5 |
COLUMN 6 |
COLUMN 7 |
COLUMN 8 |
|
|
|
VALUE |
SHRS OR |
SH/ |
PUT/ |
INVESTMENT |
OTHER |
VOTING AUTHORITY |
NAME OF ISSUER |
TITLE OF CLASS |
CUSIP |
(x$1000) |
PRN AMT |
PRN |
CALL |
DISCRETION |
MANAGER |
SOLE |
SHARED |
NONE |
3M CO |
COM |
88579Y101 |
9,064 |
47,044 |
SH |
|
SOLE |
|
47,044 |
0 |
0 |
A H BELO CORP |
COM CL A |
001282102 |
2,085 |
997,445 |
SH |
|
SOLE |
|
997,445 |
0 |
0 |
A10 NETWORKS INC |
COM |
002121101 |
1,514 |
157,550 |
SH |
|
SOLE |
|
157,550 |
0 |
0 |
ABBOTT LABS |
COM |
002824100 |
263,119 |
2,195,589 |
SH |
|
SOLE |
|
2,195,589 |
0 |
0 |
ABBVIE INC |
COM |
00287Y109 |
104,139 |
962,294 |
SH |
|
SOLE |
|
962,294 |
0 |
0 |
ACCENTURE LTD BERMUDA |
CL A |
G1151C101 |
70,179 |
254,042 |
SH |
|
SOLE |
|
254,042 |
0 |
0 |
ACI WORLDWIDE INC |
COM |
004498101 |
33,074 |
869,222 |
SH |
|
SOLE |
|
869,222 |
0 |
0 |
ADOBE SYS INC |
COM |
00724F101 |
440,471 |
926,586 |
SH |
|
SOLE |
|
926,586 |
0 |
0 |
AGILENT TECHNOLOGIES INC |
COM |
00846U101 |
3,389 |
26,658 |
SH |
|
SOLE |
|
26,658 |
0 |
0 |
AGNC INVT CORP |
COM |
00123Q104 |
191 |
11,395 |
SH |
|
SOLE |
|
11,395 |
0 |
0 |
AIR PRODS & CHEMS INC |
COM |
009158106 |
310,893 |
1,105,045 |
SH |
|
SOLE |
|
1,105,045 |
0 |
0 |
AKAMAI TECHNOLOGIES INC |
COM |
00971T101 |
287,410 |
2,820,509 |
SH |
|
SOLE |
|
2,820,509 |
0 |
0 |
AKUMIN INC |
COM |
01021F109 |
896 |
242,244 |
SH |
|
SOLE |
|
242,244 |
0 |
0 |
ALAMO GROUP INC |
COM |
011311107 |
13,153 |
84,235 |
SH |
|
SOLE |
|
84,235 |
0 |
0 |
ALARM COM HLDGS INC |
COM |
011642105 |
14,981 |
173,430 |
SH |
|
SOLE |
|
173,430 |
0 |
0 |
ALCON |
ORD SHS |
H01301128 |
137,703 |
1,962,144 |
SH |
|
SOLE |
|
1,962,144 |
0 |
0 |
ALIGN TECHNOLOGY INC |
COM |
016255101 |
1,195 |
2,207 |
SH |
|
SOLE |
|
2,207 |
0 |
0 |
ALLSTATE CORP |
COM |
020002101 |
22,661 |
197,220 |
SH |
|
SOLE |
|
197,220 |
0 |
0 |
ALPHABET INC CLASS A |
COM |
02079K305 |
304,675 |
147,720 |
SH |
|
SOLE |
|
147,720 |
0 |
0 |
ALPHABET INC CLASS C |
COM |
02079K107 |
295,200 |
142,703 |
SH |
|
SOLE |
|
142,703 |
0 |
0 |
ALTAIR ENGR INC |
COM CL A |
021369103 |
5,058 |
80,845 |
SH |
|
SOLE |
|
80,845 |
0 |
0 |
ALTRIA GROUP INC |
COM |
02209S103 |
911 |
17,816 |
SH |
|
SOLE |
|
17,816 |
0 |
0 |
AMARIN CORP PLC |
SPONS ADR NEW |
023111206 |
186 |
30,000 |
SH |
|
SOLE |
|
30,000 |
0 |
0 |
AMAZON COM INC |
COM |
023135106 |
652,186 |
210,785 |
SH |
|
SOLE |
|
210,785 |
0 |
0 |
AMERICA MOVIL SAB DE CV |
SPON ADR L SHS |
02364W105 |
239 |
17,604 |
SH |
|
SOLE |
|
17,604 |
0 |
0 |
AMERICAN EXPRESS CO |
COM |
025816109 |
79,667 |
563,260 |
SH |
|
SOLE |
|
563,260 |
0 |
0 |
AMERICAN INTL GROUP INC |
COM NEW |
026874784 |
481 |
10,419 |
SH |
|
SOLE |
|
10,419 |
0 |
0 |
AMERICAN TOWER CORP |
COM |
03027X100 |
37,871 |
158,415 |
SH |
|
SOLE |
|
158,415 |
0 |
0 |
AMETEK INC NEW |
COM |
031100100 |
6,266 |
49,056 |
SH |
|
SOLE |
|
49,056 |
0 |
0 |
AMGEN INC |
CL A |
031162100 |
144,862 |
582,221 |
SH |
|
SOLE |
|
582,221 |
0 |
0 |
AMPHENOL CORP NEW |
CL A |
032095101 |
1,345 |
20,384 |
SH |
|
SOLE |
|
20,384 |
0 |
0 |
ANALOG DEVICES INC |
COM |
032654105 |
575 |
3,710 |
SH |
|
SOLE |
|
3,710 |
0 |
0 |
ANNALY CAP MGMT INC |
COM |
035710409 |
253 |
29,450 |
SH |
|
SOLE |
|
29,450 |
0 |
0 |
ANSYS INC |
COM |
03662Q105 |
21,947 |
64,635 |
SH |
|
SOLE |
|
64,635 |
0 |
0 |
AON PLC |
SHS CL A |
G0403H108 |
582 |
2,530 |
SH |
|
SOLE |
|
2,530 |
0 |
0 |
APOLLO ENDOSURGERY INC |
COM |
03767D108 |
3,005 |
545,454 |
SH |
|
SOLE |
|
545,454 |
0 |
0 |
APPIAN CORP |
CL A |
03782L101 |
713 |
5,366 |
SH |
|
SOLE |
|
5,366 |
0 |
0 |
APPLE COMPUTER INC |
COM |
037833100 |
873,640 |
7,152,192 |
SH |
|
SOLE |
|
7,152,192 |
0 |
0 |
APPLIED MATLS INC |
COM |
038222105 |
2,156 |
16,135 |
SH |
|
SOLE |
|
16,135 |
0 |
0 |
APTARGROUP INC |
COM |
038336103 |
425 |
3,000 |
SH |
|
SOLE |
|
3,000 |
0 |
0 |
ARGO GROUP INTL HLDGS LTD |
COM |
G0464B107 |
3,422 |
68,005 |
SH |
|
SOLE |
|
68,005 |
0 |
0 |
ARROWHEAD PHARMACEUTICALS IN |
COM |
04280A100 |
5,370 |
80,985 |
SH |
|
SOLE |
|
80,985 |
0 |
0 |
ASPEN TECHNOLOGY INC |
COM |
045327103 |
202 |
1,400 |
SH |
|
SOLE |
|
1,400 |
0 |
0 |
AT&T INC |
COM |
00206R102 |
120,271 |
3,973,282 |
SH |
|
SOLE |
|
3,973,282 |
0 |
0 |
ATLANTIC CAP BANCSHARES INC |
COM |
048269203 |
210 |
8,714 |
SH |
|
SOLE |
|
8,714 |
0 |
0 |
AUTOMATIC DATA PROCESSING INC |
COM |
053015103 |
16,764 |
88,949 |
SH |
|
SOLE |
|
88,949 |
0 |
0 |
AUTODESK INC |
COM |
052769106 |
985 |
3,555 |
SH |
|
SOLE |
|
3,555 |
0 |
0 |
AUTOZONE INC |
COM |
053332102 |
3,199 |
2,278 |
SH |
|
SOLE |
|
2,278 |
0 |
0 |
AVERY DENNISON CORP |
COM |
053611109 |
1,649 |
8,979 |
SH |
|
SOLE |
|
8,979 |
0 |
0 |
AVID TECHNOLOGY INC |
COM |
05367P100 |
2,493 |
118,100 |
SH |
|
SOLE |
|
118,100 |
0 |
0 |
AXON ENTERPRISE INC |
COM |
05464C101 |
2,551 |
17,912 |
SH |
|
SOLE |
|
17,912 |
0 |
0 |
AZZ INC |
COM |
002474104 |
11,572 |
229,825 |
SH |
|
SOLE |
|
229,825 |
0 |
0 |
BAIDU INC |
SPON ADR REP A |
056752108 |
706 |
3,245 |
SH |
|
SOLE |
|
3,245 |
0 |
0 |
BALL CORP |
COM |
058498106 |
25,785 |
304,287 |
SH |
|
SOLE |
|
304,287 |
0 |
0 |
BALLYS CORPORATION |
COM |
05875B106 |
2,453 |
37,745 |
SH |
|
SOLE |
|
37,745 |
0 |
0 |
BANCORPSOUTH BK TUPELO MISS |
COM |
05971J102 |
10,802 |
332,561 |
SH |
|
SOLE |
|
332,561 |
0 |
0 |
BANK NEW YORK INC |
COM |
064058100 |
1,882 |
39,790 |
SH |
|
SOLE |
|
39,790 |
0 |
0 |
BANK OF AMERICA CORPORATION |
COM |
060505104 |
297,557 |
7,690,790 |
SH |
|
SOLE |
|
7,690,790 |
0 |
0 |
BARNES GROUP INC |
COM |
067806109 |
4,767 |
96,235 |
SH |
|
SOLE |
|
96,235 |
0 |
0 |
BEAM GLOBAL |
COM |
07373B109 |
1,156 |
26,667 |
SH |
|
SOLE |
|
26,667 |
0 |
0 |
BECTON DICKINSON & CO |
COM |
075887109 |
28,670 |
117,911 |
SH |
|
SOLE |
|
117,911 |
0 |
0 |
BELLRING BRANDS INC |
COM CL A |
079823100 |
2,163 |
91,610 |
SH |
|
SOLE |
|
91,610 |
0 |
0 |
BERKSHIRE HATHAWAY INC DEL |
CL A |
084670108 |
5,014 |
13 |
SH |
|
SOLE |
|
13 |
0 |
0 |
BERKSHIRE HATHAWAY INC DEL |
CL B |
084670702 |
37,330 |
146,124 |
SH |
|
SOLE |
|
146,124 |
0 |
0 |
BIGCOMMERCE HLDGS INC |
COM SER 1 |
08975P108 |
1,364 |
23,600 |
SH |
|
SOLE |
|
23,600 |
0 |
0 |
BLACK KNIGHT INC |
COM |
09215C105 |
89,855 |
1,214,421 |
SH |
|
SOLE |
|
1,214,421 |
0 |
0 |
BLACKBAUD INC |
COM |
09227Q100 |
5,024 |
70,683 |
SH |
|
SOLE |
|
70,683 |
0 |
0 |
BLACKROCK INC |
COM |
09247X101 |
740 |
982 |
SH |
|
SOLE |
|
982 |
0 |
0 |
BLACKSTONE GROUP INC |
COM CL A |
09260D107 |
954 |
12,800 |
SH |
|
SOLE |
|
12,800 |
0 |
0 |
BOEING CO |
COM |
097023105 |
1,764 |
6,924 |
SH |
|
SOLE |
|
6,924 |
0 |
0 |
BOK FINL CORP |
COM NEW |
05561Q201 |
1,070 |
11,979 |
SH |
|
SOLE |
|
11,979 |
0 |
0 |
BOOKING HLDGS INC |
COM |
09857L108 |
2,819 |
1,210 |
SH |
|
SOLE |
|
1,210 |
0 |
0 |
BOSTON SCIENTIFIC CORP |
COM |
101137107 |
414 |
10,717 |
SH |
|
SOLE |
|
10,717 |
0 |
0 |
BP PLC |
SPONSORED ADR |
055622104 |
237 |
9,744 |
SH |
|
SOLE |
|
9,744 |
0 |
0 |
BRIGHTCOVE INC |
COM |
10921T101 |
6,774 |
336,676 |
SH |
|
SOLE |
|
336,676 |
0 |
0 |
BRINKER INTL INC |
COM |
109641100 |
1,174 |
16,524 |
SH |
|
SOLE |
|
16,524 |
0 |
0 |
BRISTOL MYERS SQUIBB CO |
COM |
110122108 |
7,937 |
125,722 |
SH |
|
SOLE |
|
125,722 |
0 |
0 |
BROADCOM INC |
COM |
11135F101 |
2,710 |
5,845 |
SH |
|
SOLE |
|
5,845 |
0 |
0 |
BROADRIDGE FINL SOLUTIONS IN |
COM |
11133T103 |
48,895 |
319,365 |
SH |
|
SOLE |
|
319,365 |
0 |
0 |
BRUNSWICK CORP |
COM |
117043109 |
887 |
9,300 |
SH |
|
SOLE |
|
9,300 |
0 |
0 |
BUILDERS FIRSTSOURCE INC |
COM |
12008R107 |
4,856 |
104,730 |
SH |
|
SOLE |
|
104,730 |
0 |
0 |
CABOT OIL & GAS CORP |
COM |
127097103 |
100,219 |
5,336,471 |
SH |
|
SOLE |
|
5,336,471 |
0 |
0 |
CALLAWAY GOLF CO |
COM |
131193104 |
3,337 |
124,730 |
SH |
|
SOLE |
|
124,730 |
0 |
0 |
CANADIAN NATL RY CO |
COM |
136375102 |
1,314 |
11,328 |
SH |
|
SOLE |
|
11,328 |
0 |
0 |
CAREDX INC |
COM |
14167L103 |
2,843 |
41,760 |
SH |
|
SOLE |
|
41,760 |
0 |
0 |
CASTLE BIOSCIENCES INC |
COM |
14843C105 |
5,475 |
79,980 |
SH |
|
SOLE |
|
79,980 |
0 |
0 |
CATERPILLAR INC DEL |
COM |
149123101 |
2,409 |
10,390 |
SH |
|
SOLE |
|
10,390 |
0 |
0 |
CBTX INC |
COM |
12481V104 |
37,744 |
1,228,640 |
SH |
|
SOLE |
|
1,228,640 |
0 |
0 |
CECO ENVIRONMENTAL CORP |
COM |
125141101 |
18,953 |
2,389,978 |
SH |
|
SOLE |
|
2,389,978 |
0 |
0 |
CELSIUS HLDGS INC |
COM NEW |
15118V207 |
2,434 |
50,651 |
SH |
|
SOLE |
|
50,651 |
0 |
0 |
CENTERPOINT ENERGY INC |
COM |
15189T107 |
523 |
23,103 |
SH |
|
SOLE |
|
23,103 |
0 |
0 |
CENTRAL SECS CORP |
COM |
155123102 |
299 |
7,887 |
PRN |
|
SOLE |
|
7,887 |
0 |
0 |
CERUS CORP |
COM |
157085101 |
1,373 |
228,415 |
SH |
|
SOLE |
|
228,415 |
0 |
0 |
CHARLES RIV LABS INTL INC |
COM |
159864107 |
153,481 |
529,554 |
SH |
|
SOLE |
|
529,554 |
0 |
0 |
CHARTER COMMUNICATIONS INC N |
CL A |
16119P108 |
1,093 |
1,772 |
SH |
|
SOLE |
|
1,772 |
0 |
0 |
CHECK POINT SOFTWARE TECH LT |
ORD |
M22465104 |
328 |
2,930 |
SH |
|
SOLE |
|
2,930 |
0 |
0 |
CHEGG INC |
COM |
163092109 |
744 |
8,685 |
SH |
|
SOLE |
|
8,685 |
0 |
0 |
CHEVRON CORP NEW |
COM |
166764100 |
113,514 |
1,083,251 |
SH |
|
SOLE |
|
1,083,251 |
0 |
0 |
CHUBB LIMITED |
COM |
H1467J104 |
1,281 |
8,108 |
SH |
|
SOLE |
|
8,108 |
0 |
0 |
CHURCH & DWIGHT INC |
COM |
171340102 |
223 |
2,552 |
SH |
|
SOLE |
|
2,552 |
0 |
0 |
CHURCHILL DOWNS INC |
COM |
171484108 |
881 |
3,875 |
SH |
|
SOLE |
|
3,875 |
0 |
0 |
CIENA CORP |
COM NEW |
171779309 |
1,057 |
19,312 |
SH |
|
SOLE |
|
19,312 |
0 |
0 |
CINTAS CORP |
COM |
172908105 |
176,419 |
516,889 |
SH |
|
SOLE |
|
516,889 |
0 |
0 |
CISCO SYS INC |
COM |
17275R102 |
19,604 |
379,119 |
SH |
|
SOLE |
|
379,119 |
0 |
0 |
CITIGROUP INC |
COM NEW |
172967424 |
6,404 |
88,021 |
SH |
|
SOLE |
|
88,021 |
0 |
0 |
CITRIX SYS INC |
COM |
177376100 |
8,089 |
57,627 |
SH |
|
SOLE |
|
57,627 |
0 |
0 |
CLOUDERA INC |
COM |
18914U100 |
4,941 |
405,990 |
SH |
|
SOLE |
|
405,990 |
0 |
0 |
CNX RES CORP |
COM |
12653C108 |
3,490 |
237,415 |
SH |
|
SOLE |
|
237,415 |
0 |
0 |
COCA COLA CO |
COM |
191216100 |
222,700 |
4,225,008 |
SH |
|
SOLE |
|
4,225,008 |
0 |
0 |
COCA COLA EUROPEAN PARTNERS |
SHS |
G25839104 |
219 |
4,200 |
SH |
|
SOLE |
|
4,200 |
0 |
0 |
COLFAX CORP |
COM |
194014106 |
8,352 |
190,633 |
SH |
|
SOLE |
|
190,633 |
0 |
0 |
COLGATE PALMOLIVE CO |
COM |
194162103 |
120,848 |
1,533,026 |
SH |
|
SOLE |
|
1,533,026 |
0 |
0 |
COMCAST CORP NEW |
CL A |
20030N101 |
5,772 |
106,671 |
SH |
|
SOLE |
|
106,671 |
0 |
0 |
COMERICA INC |
COM |
200340107 |
188,997 |
2,634,467 |
SH |
|
SOLE |
|
2,634,467 |
0 |
0 |
COMMSCOPE HLDG CO INC |
COM |
20337X109 |
2,097 |
136,500 |
SH |
|
SOLE |
|
136,500 |
0 |
0 |
COMPASS MINERALS INTL INC |
COM |
20451N101 |
12,677 |
202,123 |
SH |
|
SOLE |
|
202,123 |
0 |
0 |
CONOCOPHILLIPS |
COM |
20825C104 |
109,845 |
2,073,730 |
SH |
|
SOLE |
|
2,073,730 |
0 |
0 |
CONSTELLATION BRANDS INC |
CL A |
21036P108 |
319 |
1,400 |
SH |
|
SOLE |
|
1,400 |
0 |
0 |
CONTANGO OIL & GAS COMPANY |
COM NEW |
21075N204 |
29,199 |
7,486,894 |
SH |
|
SOLE |
|
7,486,894 |
0 |
0 |
COPART INC |
COM |
217204106 |
5,021 |
46,230 |
SH |
|
SOLE |
|
46,230 |
0 |
0 |
CORTEVA INC |
COM |
22052L104 |
24,350 |
522,302 |
SH |
|
SOLE |
|
522,302 |
0 |
0 |
COSTCO WHSL CORP NEW |
COM |
22160K105 |
6,872 |
19,495 |
SH |
|
SOLE |
|
19,495 |
0 |
0 |
CROSSFIRST BANKSHARES INC |
COM |
22766M109 |
14,589 |
1,057,976 |
SH |
|
SOLE |
|
1,057,976 |
0 |
0 |
CROWN CASTLE INTL CORP NEW |
COM |
22822V101 |
338 |
1,962 |
SH |
|
SOLE |
|
1,962 |
0 |
0 |
CSW INDUSTRIALS INC |
COM |
126402106 |
4,188 |
31,020 |
SH |
|
SOLE |
|
31,020 |
0 |
0 |
CSX CORP |
COM |
126408103 |
299 |
3,098 |
SH |
|
SOLE |
|
3,098 |
0 |
0 |
CULLEN FROST BANKERS INC |
COM |
229899109 |
249,556 |
2,294,556 |
SH |
|
SOLE |
|
2,294,556 |
0 |
0 |
CUMMINS INC |
COM |
231021106 |
606 |
2,340 |
SH |
|
SOLE |
|
2,340 |
0 |
0 |
CVS CORP |
COM |
126650100 |
1,005 |
13,360 |
SH |
|
SOLE |
|
13,360 |
0 |
0 |
CYNERGISTEK INC |
COM |
23258P105 |
771 |
403,880 |
SH |
|
SOLE |
|
403,880 |
0 |
0 |
CYRUSONE INC |
COM |
23283R100 |
821 |
12,128 |
SH |
|
SOLE |
|
12,128 |
0 |
0 |
DANAHER CORP DEL |
COM |
235851102 |
468,294 |
2,080,569 |
SH |
|
SOLE |
|
2,080,569 |
0 |
0 |
DEERE & CO |
COM |
244199105 |
696 |
1,861 |
SH |
|
SOLE |
|
1,861 |
0 |
0 |
DELUXE CORP |
COM |
248019101 |
6,208 |
147,941 |
SH |
|
SOLE |
|
147,941 |
0 |
0 |
DENTSPLY SIRONA INC |
COM |
24906P109 |
944 |
14,788 |
SH |
|
SOLE |
|
14,788 |
0 |
0 |
DERMTECH INC |
COM |
24984K105 |
1,461 |
28,760 |
SH |
|
SOLE |
|
28,760 |
0 |
0 |
DEVON ENERGY CORP NEW |
COM |
25179M103 |
8,988 |
411,347 |
SH |
|
SOLE |
|
411,347 |
0 |
0 |
DIAGEO P L C |
SPON ADR NEW |
25243Q205 |
226 |
1,375 |
SH |
|
SOLE |
|
1,375 |
0 |
0 |
DIAMONDBACK ENERGY INC |
COM |
25278X109 |
1,100 |
14,965 |
SH |
|
SOLE |
|
14,965 |
0 |
0 |
DISCOVER FINL SVCS |
COM |
254709108 |
578 |
6,088 |
SH |
|
SOLE |
|
6,088 |
0 |
0 |
DISNEY WALT CO |
COM DISNEY |
254687106 |
207,935 |
1,126,898 |
SH |
|
SOLE |
|
1,126,898 |
0 |
0 |
DOLLAR GEN CORP NEW |
COM |
256677105 |
695 |
3,431 |
SH |
|
SOLE |
|
3,431 |
0 |
0 |
DOLLAR TREE INC |
COM |
256746108 |
35,592 |
310,958 |
SH |
|
SOLE |
|
310,958 |
0 |
0 |
DOMINION RES INC VA NEW |
COM |
25746U109 |
271 |
3,570 |
SH |
|
SOLE |
|
3,570 |
0 |
0 |
DONALDSON INC |
COM |
257651109 |
234 |
4,023 |
SH |
|
SOLE |
|
4,023 |
0 |
0 |
DOVER CORP |
COM |
260003108 |
1,937 |
14,122 |
SH |
|
SOLE |
|
14,122 |
0 |
0 |
DUKE ENERGY CORP NEW |
COM |
26441C204 |
649 |
6,728 |
SH |
|
SOLE |
|
6,728 |
0 |
0 |
DUN & BRADSTREET HLDGS INC |
COM |
26484T106 |
11,889 |
499,316 |
SH |
|
SOLE |
|
499,316 |
0 |
0 |
DUPONT DE NEMOURS INC |
COM |
26614N102 |
142,936 |
1,849,590 |
SH |
|
SOLE |
|
1,849,590 |
0 |
0 |
DXP ENTERPRISES INC NEW |
COM NEW |
233377407 |
13,004 |
431,028 |
SH |
|
SOLE |
|
431,028 |
0 |
0 |
DZS INC |
COM |
268211109 |
7,386 |
475,000 |
SH |
|
SOLE |
|
475,000 |
0 |
0 |
EAGLE MATERIALS INC |
COM |
26969P108 |
4,106 |
30,550 |
SH |
|
SOLE |
|
30,550 |
0 |
0 |
EATON CORP PLC |
SHS |
G29183103 |
937 |
6,775 |
SH |
|
SOLE |
|
6,775 |
0 |
0 |
EATON VANCE TX MGD DIV EQ IN |
COM |
27828N102 |
128 |
10,000 |
PRN |
|
SOLE |
|
10,000 |
0 |
0 |
ECOLAB INC |
COM |
278865100 |
215,048 |
1,004,568 |
SH |
|
SOLE |
|
1,004,568 |
0 |
0 |
EDWARDS LIFESCIENCES CORP |
COM |
28176E108 |
973 |
11,628 |
SH |
|
SOLE |
|
11,628 |
0 |
0 |
EGAIN CORP |
COM NEW |
28225C806 |
1,223 |
128,900 |
SH |
|
SOLE |
|
128,900 |
0 |
0 |
EMERGENT BIOSOLUTIONS INC |
COM |
29089Q105 |
10,266 |
110,491 |
SH |
|
SOLE |
|
110,491 |
0 |
0 |
EMERSON ELEC CO |
COM |
291011104 |
107,001 |
1,186,006 |
SH |
|
SOLE |
|
1,186,006 |
0 |
0 |
ENERGY TRANSFER LP |
COM UT LTD PTN |
29273V100 |
98 |
12,800 |
SH |
|
SOLE |
|
12,800 |
0 |
0 |
ENTERPRISE PRODS PARTNERS L |
COM |
293792107 |
6,340 |
287,901 |
SH |
|
SOLE |
|
287,901 |
0 |
0 |
ENVESTNET INC |
COM |
29404K106 |
11,791 |
163,241 |
SH |
|
SOLE |
|
163,241 |
0 |
0 |
EOG RES INC |
COM |
26875P101 |
41,094 |
566,575 |
SH |
|
SOLE |
|
566,575 |
0 |
0 |
EVERI HLDGS INC |
COM |
30034T103 |
3,526 |
249,887 |
SH |
|
SOLE |
|
249,887 |
0 |
0 |
EVOQUA WATER TECHNOLOGIES CO |
COM |
30057T105 |
1,509 |
57,375 |
SH |
|
SOLE |
|
57,375 |
0 |
0 |
EXXON MOBIL CORP |
COM |
30231G102 |
43,757 |
783,757 |
SH |
|
SOLE |
|
783,757 |
0 |
0 |
FACEBOOK INC |
CL A |
30303M102 |
109,875 |
373,053 |
SH |
|
SOLE |
|
373,053 |
0 |
0 |
FAIR ISAAC CORP |
COM |
303250104 |
809 |
1,665 |
SH |
|
SOLE |
|
1,665 |
0 |
0 |
FARO TECHNOLOGIES INC |
COM |
311642102 |
1,477 |
17,059 |
SH |
|
SOLE |
|
17,059 |
0 |
0 |
FASTENAL CO |
COM |
311900104 |
532 |
10,578 |
SH |
|
SOLE |
|
10,578 |
0 |
0 |
FEDERAL SIGNAL |
COM |
313855108 |
2,727 |
71,195 |
SH |
|
SOLE |
|
71,195 |
0 |
0 |
FEDEX CORP |
COM |
31428X106 |
1,001 |
3,525 |
SH |
|
SOLE |
|
3,525 |
0 |
0 |
FIDELITY NATL INFORMATION SV |
COM |
31620M106 |
443 |
3,149 |
SH |
|
SOLE |
|
3,149 |
0 |
0 |
FIREEYE INC |
COM |
31816Q101 |
294 |
15,000 |
SH |
|
SOLE |
|
15,000 |
0 |
0 |
FIRST FINL BANKSHARES |
COM |
32020R109 |
23,434 |
501,480 |
SH |
|
SOLE |
|
501,480 |
0 |
0 |
FIRST SOLAR INC |
COM |
336433107 |
848 |
9,719 |
SH |
|
SOLE |
|
9,719 |
0 |
0 |
FIRSTSERVICE CORP NEW |
COM |
33767E202 |
2,533 |
17,095 |
SH |
|
SOLE |
|
17,095 |
0 |
0 |
FIVE BELOW INC |
COM |
33829M101 |
992 |
5,200 |
SH |
|
SOLE |
|
5,200 |
0 |
0 |
FIVE9 INC |
COM |
338307101 |
971 |
6,210 |
SH |
|
SOLE |
|
6,210 |
0 |
0 |
FLEETCOR TECHNOLOGIES INC |
COM |
339041105 |
3,469 |
12,915 |
SH |
|
SOLE |
|
12,915 |
0 |
0 |
FLIR SYS INC |
COM |
302445101 |
61,407 |
1,087,422 |
SH |
|
SOLE |
|
1,087,422 |
0 |
0 |
FMC CORP |
COM NEW |
302491303 |
315,518 |
2,852,531 |
SH |
|
SOLE |
|
2,852,531 |
0 |
0 |
FORTINET INC |
COM |
34959E109 |
15,837 |
85,877 |
SH |
|
SOLE |
|
85,877 |
0 |
0 |
FORTIVE CORP |
COM |
34959J108 |
39,352 |
557,083 |
SH |
|
SOLE |
|
557,083 |
0 |
0 |
FORTRESS TRANS INFRST INVS L |
COM REP LTD LIAB |
34960P101 |
678 |
24,050 |
SH |
|
SOLE |
|
24,050 |
0 |
0 |
FORTUNE BRANDS HOME & SEC IN |
COM |
34964C106 |
271 |
2,824 |
SH |
|
SOLE |
|
2,824 |
0 |
0 |
FOX FACTORY HLDG CORP |
COM |
35138V102 |
2,614 |
20,570 |
SH |
|
SOLE |
|
20,570 |
0 |
0 |
FRANKLIN ELEC INC |
COM |
353514102 |
95,967 |
1,215,697 |
SH |
|
SOLE |
|
1,215,697 |
0 |
0 |
FREQUENCY ELECTRS INC |
COM |
358010106 |
994 |
88,000 |
SH |
|
SOLE |
|
88,000 |
0 |
0 |
FRESHPET INC |
COM |
358039105 |
7,087 |
44,625 |
SH |
|
SOLE |
|
44,625 |
0 |
0 |
GARMIN LTD |
SHS |
H2906T109 |
1,064 |
8,072 |
SH |
|
SOLE |
|
8,072 |
0 |
0 |
GENERAC HLDGS INC |
COM |
368736104 |
111,256 |
339,764 |
SH |
|
SOLE |
|
339,764 |
0 |
0 |
GENERAL DYNAMICS CORP |
COM |
369550108 |
6,026 |
33,191 |
SH |
|
SOLE |
|
33,191 |
0 |
0 |
GENERAL ELECTRIC CO |
COM |
369604103 |
219 |
16,667 |
SH |
|
SOLE |
|
16,667 |
0 |
0 |
GENERAL MLS INC |
COM |
370334104 |
3,717 |
60,614 |
SH |
|
SOLE |
|
60,614 |
0 |
0 |
GENESIS ENERGY L P |
UNIT LTD PARTN |
371927104 |
140 |
15,000 |
SH |
|
SOLE |
|
15,000 |
0 |
0 |
GENTEX CORP |
COM |
371901109 |
5,561 |
155,915 |
SH |
|
SOLE |
|
155,915 |
0 |
0 |
GILEAD SCIENCES INC |
COM |
375558103 |
608 |
9,405 |
SH |
|
SOLE |
|
9,405 |
0 |
0 |
GLACIER BANCORP INC NEW |
COM |
37637Q105 |
49,062 |
859,535 |
SH |
|
SOLE |
|
859,535 |
0 |
0 |
GLOBE LIFE INC |
COM |
37959E102 |
518 |
5,362 |
SH |
|
SOLE |
|
5,362 |
0 |
0 |
GOLDMAN SACHS GROUP INC |
COM |
38141G104 |
2,826 |
8,641 |
SH |
|
SOLE |
|
8,641 |
0 |
0 |
GOOSEHEAD INS INC |
CL A |
38267D109 |
7,160 |
66,800 |
SH |
|
SOLE |
|
66,800 |
0 |
0 |
GORMAN RUPP CO |
COM |
383082104 |
11,515 |
347,775 |
SH |
|
SOLE |
|
347,775 |
0 |
0 |
GRAHAM CORP |
COM |
384556106 |
797 |
56,000 |
SH |
|
SOLE |
|
56,000 |
0 |
0 |
GRAINGER W W INC |
COM |
384802104 |
2,115 |
5,275 |
SH |
|
SOLE |
|
5,275 |
0 |
0 |
HALLIBURTON CO |
COM |
406216101 |
875 |
40,765 |
SH |
|
SOLE |
|
40,765 |
0 |
0 |
HASBRO INC |
COM |
418056107 |
471 |
4,900 |
SH |
|
SOLE |
|
4,900 |
0 |
0 |
HEALTHEQUITY INC |
COM |
42226A107 |
2,077 |
30,550 |
SH |
|
SOLE |
|
30,550 |
0 |
0 |
HELIOS TECHNOLOGIES INC |
COM |
42328H109 |
4,765 |
65,390 |
SH |
|
SOLE |
|
65,390 |
0 |
0 |
HESS CORP |
COM |
42809H107 |
1,122 |
15,855 |
SH |
|
SOLE |
|
15,855 |
0 |
0 |
HEXCEL CORP NEW |
COM |
428291108 |
2,480 |
44,285 |
SH |
|
SOLE |
|
44,285 |
0 |
0 |
HILLTOP HOLDINGS INC |
COM |
432748101 |
1,588 |
46,542 |
SH |
|
SOLE |
|
46,542 |
0 |
0 |
HOLLYFRONTIER CORP |
COM |
436106108 |
5,048 |
141,095 |
SH |
|
SOLE |
|
141,095 |
0 |
0 |
HOME BANCSHARES INC |
COM |
436893200 |
18,910 |
699,082 |
SH |
|
SOLE |
|
699,082 |
0 |
0 |
HOME DEPOT INC |
COM |
437076102 |
424,628 |
1,391,084 |
SH |
|
SOLE |
|
1,391,084 |
0 |
0 |
HONEYWELL INTL INC |
COM |
438516106 |
345,472 |
1,591,525 |
SH |
|
SOLE |
|
1,591,525 |
0 |
0 |
HORIZON THERAPEUTICS PUB LTD |
SHS |
G46188101 |
964 |
10,470 |
SH |
|
SOLE |
|
10,470 |
0 |
0 |
HP INC |
COM |
40434L105 |
1,000 |
31,502 |
SH |
|
SOLE |
|
31,502 |
0 |
0 |
IDEX CORP |
COM |
45167R104 |
104,637 |
499,888 |
SH |
|
SOLE |
|
499,888 |
0 |
0 |
IDEXX LABS INC |
COM |
45168D104 |
2,067 |
4,224 |
SH |
|
SOLE |
|
4,224 |
0 |
0 |
ILLINOIS TOOL WKS INC |
COM |
452308109 |
35,699 |
161,156 |
SH |
|
SOLE |
|
161,156 |
0 |
0 |
INDEPENDENT BK GROUP INC |
COM |
45384B106 |
1,156 |
16,000 |
SH |
|
SOLE |
|
16,000 |
0 |
0 |
INFINERA CORPORATION |
COM |
45667G103 |
1,044 |
108,418 |
SH |
|
SOLE |
|
108,418 |
0 |
0 |
INOVALON HLDGS INC |
COM CL A |
45781D101 |
5,072 |
176,235 |
SH |
|
SOLE |
|
176,235 |
0 |
0 |
INTEL CORP |
COM |
458140100 |
60,888 |
951,382 |
SH |
|
SOLE |
|
951,382 |
0 |
0 |
INTERCONTINENTAL EXCHANGE IN |
COM |
45866F104 |
377 |
3,375 |
SH |
|
SOLE |
|
3,375 |
0 |
0 |
INTERNATIONAL PAPER CO |
COM |
460146103 |
1,518 |
28,067 |
SH |
|
SOLE |
|
28,067 |
0 |
0 |
INTEVAC INC |
COM |
461148108 |
1,378 |
192,699 |
SH |
|
SOLE |
|
192,699 |
0 |
0 |
INTERNATIONAL BUSINESS MACHS |
COM |
459200101 |
1,997 |
14,989 |
SH |
|
SOLE |
|
14,989 |
0 |
0 |
INTUIT |
COM |
461202103 |
1,785 |
4,659 |
SH |
|
SOLE |
|
4,659 |
0 |
0 |
INTUITIVE SURGICAL INC |
COM NEW |
46120E602 |
1,638 |
2,217 |
SH |
|
SOLE |
|
2,217 |
0 |
0 |
INVESCO QQQ TR |
UNIT SER 1 |
46090E103 |
2,488 |
7,795 |
SH |
|
SOLE |
|
7,795 |
0 |
0 |
INVESCO EXCHANGE TRADED FD T |
S&P500 PUR GWT |
46137V266 |
421 |
2,561 |
PRN |
|
SOLE |
|
2,561 |
0 |
0 |
INVESCO EXCHANGE TRADED FD T |
S&P500 PUR VAL |
46137V258 |
335 |
4,524 |
PRN |
|
SOLE |
|
4,524 |
0 |
0 |
IOVANCE BIOTHERAPEUTICS INC |
COM |
462260100 |
2,876 |
90,845 |
SH |
|
SOLE |
|
90,845 |
0 |
0 |
ISHARES INC |
MSCI ISRAEL ETF |
464286632 |
466 |
7,225 |
PRN |
|
SOLE |
|
7,225 |
0 |
0 |
ISHARES INC |
MSCI NETHERL ETF |
464286814 |
495 |
10,720 |
PRN |
|
SOLE |
|
10,720 |
0 |
0 |
ISHARES INC |
MSCI HONG KG ETF |
464286871 |
786 |
29,560 |
PRN |
|
SOLE |
|
29,560 |
0 |
0 |
ISHARES TR |
S&P 100 ETF |
464287101 |
760 |
4,225 |
PRN |
|
SOLE |
|
4,225 |
0 |
0 |
ISHARES TR |
CORE S&P TTL STK |
464287150 |
9,491 |
103,612 |
PRN |
|
SOLE |
|
103,612 |
0 |
0 |
ISHARES TR |
CORE S&P500 ETF |
464287200 |
464 |
1,166 |
PRN |
|
SOLE |
|
1,166 |
0 |
0 |
ISHARES TR |
CORE US AGGBD ET |
464287226 |
5,101 |
44,815 |
PRN |
|
SOLE |
|
44,815 |
0 |
0 |
ISHARES TR |
1 3 YR TREAS BD |
464287457 |
1,508 |
17,487 |
PRN |
|
SOLE |
|
17,487 |
0 |
0 |
ISHARES TR |
MSCI EAFE ETF |
464287465 |
245 |
3,225 |
PRN |
|
SOLE |
|
3,225 |
0 |
0 |
ISHARES TR |
RUS MDCP VAL ETF |
464287473 |
577 |
5,280 |
PRN |
|
SOLE |
|
5,280 |
0 |
0 |
ISHARES TR |
CORE S&P MCP ETF |
464287507 |
633 |
2,433 |
PRN |
|
SOLE |
|
2,433 |
0 |
0 |
ISHARES TR |
RUS 1000 VAL ETF |
464287598 |
314 |
2,075 |
PRN |
|
SOLE |
|
2,075 |
0 |
0 |
ISHARES TR |
RUS 1000 GRW ETF |
464287614 |
548 |
2,254 |
PRN |
|
SOLE |
|
2,254 |
0 |
0 |
ISHARES TR |
RUS 2000 VAL ETF |
464287630 |
338 |
2,120 |
PRN |
|
SOLE |
|
2,120 |
0 |
0 |
ISHARES TR |
RUSSELL 2000 ETF |
464287655 |
448 |
2,029 |
PRN |
|
SOLE |
|
2,029 |
0 |
0 |
ISHARES TR |
U.S. TECH ETF |
464287721 |
210 |
2,400 |
PRN |
|
SOLE |
|
2,400 |
0 |
0 |
ISHARES TR |
CORE S&P SCP ETF |
464287804 |
5,980 |
55,096 |
PRN |
|
SOLE |
|
55,096 |
0 |
0 |
ISHARES TR |
SP SMCP600VL ETF |
464287879 |
609 |
6,048 |
PRN |
|
SOLE |
|
6,048 |
0 |
0 |
ISHARES TR |
SP SMCP600GR ETF |
464287887 |
1,611 |
12,564 |
PRN |
|
SOLE |
|
12,564 |
0 |
0 |
ISHARES TR |
MSCI ACWI EX US |
464288240 |
8,529 |
154,574 |
PRN |
|
SOLE |
|
154,574 |
0 |
0 |
ISHARES TR |
INTRMD CR BD ETF |
464288638 |
1,425 |
24,060 |
PRN |
|
SOLE |
|
24,060 |
0 |
0 |
ISHARES TR |
SHORT TREAS BD |
464288679 |
227 |
2,050 |
PRN |
|
SOLE |
|
2,050 |
0 |
0 |
ISHARES TR |
PFD AND INCM SEC |
464288687 |
237 |
6,160 |
PRN |
|
SOLE |
|
6,160 |
0 |
0 |
ISHARES TR |
CORE HIGH DV ETF |
46429B663 |
1,521 |
16,028 |
PRN |
|
SOLE |
|
16,028 |
0 |
0 |
ISHARES INC |
MSCI TAIWAN ETF |
46434G772 |
969 |
16,168 |
PRN |
|
SOLE |
|
16,168 |
0 |
0 |
ISHARES INC |
MSCI JPN ETF NEW |
46434G822 |
468 |
6,833 |
PRN |
|
SOLE |
|
6,833 |
0 |
0 |
ISHARES TR |
IBONDS DEC22 ETF |
46435G755 |
582 |
22,095 |
PRN |
|
SOLE |
|
22,095 |
0 |
0 |
ISHARES TR |
IBONDS DEC2021 |
46435G789 |
231 |
8,986 |
PRN |
|
SOLE |
|
8,986 |
0 |
0 |
ITERIS INC |
COM |
46564T107 |
2,048 |
331,900 |
SH |
|
SOLE |
|
331,900 |
0 |
0 |
ITT INC |
COM |
45073V108 |
4,528 |
49,810 |
SH |
|
SOLE |
|
49,810 |
0 |
0 |
HUNT J B TRANS SVCS INC |
COM |
445658107 |
1,302 |
7,745 |
SH |
|
SOLE |
|
7,745 |
0 |
0 |
JEFFERIES FINL GROUP INC |
COM |
47233W109 |
458 |
15,217 |
SH |
|
SOLE |
|
15,217 |
0 |
0 |
JOHNSON & JOHNSON |
COM |
478160104 |
102,034 |
620,834 |
SH |
|
SOLE |
|
620,834 |
0 |
0 |
JOHNSON CTLS INTL PLC |
SHS |
G51502105 |
2,236 |
37,466 |
SH |
|
SOLE |
|
37,466 |
0 |
0 |
JP MORGAN CHASE & CO |
COM |
46625H100 |
368,828 |
2,422,836 |
SH |
|
SOLE |
|
2,422,836 |
0 |
0 |
KANSAS CITY SOUTHERN |
COM NEW |
485170302 |
653 |
2,473 |
SH |
|
SOLE |
|
2,473 |
0 |
0 |
KEURIG DR PEPPER INC |
COM |
49271V100 |
42,751 |
1,243,847 |
SH |
|
SOLE |
|
1,243,847 |
0 |
0 |
KIMBELL RTY PARTNERS LP |
UNIT |
49435R102 |
1,020 |
100,550 |
SH |
|
SOLE |
|
100,550 |
0 |
0 |
KIMBERLY CLARK CORP |
COM |
494368103 |
184,437 |
1,326,408 |
SH |
|
SOLE |
|
1,326,408 |
0 |
0 |
KINDER MORGAN INC DEL |
COM |
49456B101 |
21,709 |
1,303,822 |
SH |
|
SOLE |
|
1,303,822 |
0 |
0 |
KIRBY CORP |
COM |
497266106 |
27,193 |
451,114 |
SH |
|
SOLE |
|
451,114 |
0 |
0 |
KLA CORPORATION |
COM NEW |
482480100 |
1,156 |
3,500 |
SH |
|
SOLE |
|
3,500 |
0 |
0 |
KROGER CO |
COM |
501044101 |
1,310 |
36,400 |
SH |
|
SOLE |
|
36,400 |
0 |
0 |
L3HARRIS TECHNOLOGIES INC |
COM |
502431109 |
66,085 |
326,054 |
SH |
|
SOLE |
|
326,054 |
0 |
0 |
LAM RESEARCH CORP |
COM |
512807108 |
1,920 |
3,226 |
SH |
|
SOLE |
|
3,226 |
0 |
0 |
LANTRONIX INC |
COM NEW |
516548203 |
2,271 |
496,900 |
SH |
|
SOLE |
|
496,900 |
0 |
0 |
LAUDER ESTEE COS INC |
CL A |
518439104 |
101,556 |
349,169 |
SH |
|
SOLE |
|
349,169 |
0 |
0 |
LAWSON PRODS INC |
COM |
520776105 |
225,254 |
4,343,508 |
SH |
|
SOLE |
|
4,343,508 |
0 |
0 |
LCI INDS |
COM |
50189K103 |
265 |
2,000 |
SH |
|
SOLE |
|
2,000 |
0 |
0 |
LESLIES INC |
COM |
527064109 |
1,800 |
73,495 |
SH |
|
SOLE |
|
73,495 |
0 |
0 |
LIBERTY ALL STAR EQUITY FD |
SH BEN INT |
530158104 |
197 |
25,854 |
PRN |
|
SOLE |
|
25,854 |
0 |
0 |
LIBERTY MEDIA CORP DELAWARE |
COM C SIRIUSXM |
531229607 |
3,467 |
78,589 |
SH |
|
SOLE |
|
78,589 |
0 |
0 |
LIFE STORAGE INC |
COM |
53223X107 |
941 |
10,950 |
SH |
|
SOLE |
|
10,950 |
0 |
0 |
LILLY ELI & CO |
COM |
532457108 |
6,167 |
33,009 |
SH |
|
SOLE |
|
33,009 |
0 |
0 |
LIMELIGHT NETWORKS INC |
COM |
53261M104 |
1,746 |
489,000 |
SH |
|
SOLE |
|
489,000 |
0 |
0 |
LINCOLN NATL CORP IND |
COM |
534187109 |
249 |
4,000 |
SH |
|
SOLE |
|
4,000 |
0 |
0 |
LINDE PLC |
COM |
G5494J103 |
22,914 |
81,794 |
SH |
|
SOLE |
|
81,794 |
0 |
0 |
LIVEPERSON INC |
COM |
538146101 |
2,760 |
52,330 |
SH |
|
SOLE |
|
52,330 |
0 |
0 |
LIVERAMP HLDGS INC |
COM |
53815P108 |
17,355 |
334,521 |
SH |
|
SOLE |
|
334,521 |
0 |
0 |
LKQ CORP |
COM |
501889208 |
2,893 |
68,355 |
SH |
|
SOLE |
|
68,355 |
0 |
0 |
LLOYDS BANKING GROUP PLC |
SPONSORED ADR |
539439109 |
151 |
65,000 |
SH |
|
SOLE |
|
65,000 |
0 |
0 |
LOCKHEED MARTIN CORP |
COM |
539830109 |
2,595 |
7,023 |
SH |
|
SOLE |
|
7,023 |
0 |
0 |
LOWES COS INC |
COM |
548661107 |
13,500 |
70,985 |
SH |
|
SOLE |
|
70,985 |
0 |
0 |
LPL FINL HLDGS INC |
COM |
50212V100 |
1,235 |
8,690 |
SH |
|
SOLE |
|
8,690 |
0 |
0 |
LUMENTUM HLDGS INC |
COM |
55024U109 |
1,461 |
15,990 |
SH |
|
SOLE |
|
15,990 |
0 |
0 |
MAGELLAN MIDSTREAM PRTNRS LP |
COM UNIT RP LP |
559080106 |
2,803 |
64,638 |
SH |
|
SOLE |
|
64,638 |
0 |
0 |
MAGNITE INC |
COM |
55955D100 |
10,549 |
253,510 |
SH |
|
SOLE |
|
253,510 |
0 |
0 |
MAGNOLIA OIL & GAS CORP |
CL A |
559663109 |
5,126 |
446,485 |
SH |
|
SOLE |
|
446,485 |
0 |
0 |
MAIN STREET CAPITAL CORP |
COM |
56035L104 |
1,633 |
41,710 |
SH |
|
SOLE |
|
41,710 |
0 |
0 |
MARRIOTT INTL INC NEW |
CL A |
571903202 |
354 |
2,387 |
SH |
|
SOLE |
|
2,387 |
0 |
0 |
MARSH & MCLENNAN COS INC |
COM |
571748102 |
292 |
2,398 |
SH |
|
SOLE |
|
2,398 |
0 |
0 |
MARTIN MARIETTA MATLS INC |
COM |
573284106 |
221,802 |
660,480 |
SH |
|
SOLE |
|
660,480 |
0 |
0 |
MASTERCARD INC |
CL A |
57636Q104 |
7,347 |
20,636 |
SH |
|
SOLE |
|
20,636 |
0 |
0 |
MATADOR RES CO |
COM |
576485205 |
281 |
12,000 |
SH |
|
SOLE |
|
12,000 |
0 |
0 |
MCCORMICK & CO INC |
COM NON VTG |
579780206 |
366 |
4,100 |
SH |
|
SOLE |
|
4,100 |
0 |
0 |
MCDONALDS CORP |
COM |
580135101 |
5,909 |
26,361 |
SH |
|
SOLE |
|
26,361 |
0 |
0 |
MEDALLIA INC |
COM |
584021109 |
2,988 |
107,135 |
SH |
|
SOLE |
|
107,135 |
0 |
0 |
MEDIAALPHA INC |
CL A |
58450V104 |
237 |
6,680 |
SH |
|
SOLE |
|
6,680 |
0 |
0 |
MEDPACE HLDGS INC |
COM |
58506Q109 |
5,867 |
35,765 |
SH |
|
SOLE |
|
35,765 |
0 |
0 |
MEDTRONIC INC |
COM |
G5960L103 |
31,620 |
267,669 |
SH |
|
SOLE |
|
267,669 |
0 |
0 |
MERCK & CO INC |
COM |
58933Y105 |
143,483 |
1,861,234 |
SH |
|
SOLE |
|
1,861,234 |
0 |
0 |
MERCURY SYS INC |
COM |
589378108 |
7,094 |
100,415 |
SH |
|
SOLE |
|
100,415 |
0 |
0 |
MESA LABS INC |
COM |
59064R109 |
3,382 |
13,891 |
SH |
|
SOLE |
|
13,891 |
0 |
0 |
METLIFE INC |
COM |
59156R108 |
1,797 |
29,555 |
SH |
|
SOLE |
|
29,555 |
0 |
0 |
MICROCHIP TECHNOLOGY INC. |
COM |
595017104 |
230 |
1,482 |
SH |
|
SOLE |
|
1,482 |
0 |
0 |
MICROSOFT CORP |
COM |
594918104 |
690,011 |
2,926,626 |
SH |
|
SOLE |
|
2,926,626 |
0 |
0 |
MIDDLEBY CORP |
COM |
596278101 |
2,698 |
16,280 |
SH |
|
SOLE |
|
16,280 |
0 |
0 |
MODEL N INC |
COM |
607525102 |
3,919 |
111,248 |
SH |
|
SOLE |
|
111,248 |
0 |
0 |
MONDELEZ INTL INC |
CL A |
609207105 |
90,831 |
1,551,870 |
SH |
|
SOLE |
|
1,551,870 |
0 |
0 |
MOODYS CORP |
COM |
615369105 |
119,691 |
400,826 |
SH |
|
SOLE |
|
400,826 |
0 |
0 |
MSA SAFETY INC |
COM |
553498106 |
1,697 |
11,315 |
SH |
|
SOLE |
|
11,315 |
0 |
0 |
MSCI INC |
COM |
55354G100 |
4,337 |
10,343 |
SH |
|
SOLE |
|
10,343 |
0 |
0 |
MTS SYS CORP |
COM |
553777103 |
813 |
13,971 |
SH |
|
SOLE |
|
13,971 |
0 |
0 |
MURPHY OIL CORP |
COM |
626717102 |
1,121 |
68,333 |
SH |
|
SOLE |
|
68,333 |
0 |
0 |
MURPHY USA INC |
COM |
626755102 |
2,493 |
17,243 |
SH |
|
SOLE |
|
17,243 |
0 |
0 |
NATERA INC |
COM |
632307104 |
991 |
9,760 |
SH |
|
SOLE |
|
9,760 |
0 |
0 |
NATIONAL INSTRS CORP |
COM |
636518102 |
54,499 |
1,261,992 |
SH |
|
SOLE |
|
1,261,992 |
0 |
0 |
NEOGEN CORP |
COM |
640491106 |
64,215 |
722,405 |
SH |
|
SOLE |
|
722,405 |
0 |
0 |
NEOGENOMICS INC |
COM NEW |
64049M209 |
6,974 |
144,605 |
SH |
|
SOLE |
|
144,605 |
0 |
0 |
NEWELL BRANDS INC |
COM |
651229106 |
65,351 |
2,440,274 |
SH |
|
SOLE |
|
2,440,274 |
0 |
0 |
NEWMARK GROUP INC |
CL A |
65158N102 |
4,496 |
449,331 |
SH |
|
SOLE |
|
449,331 |
0 |
0 |
NEWMONT MNG CORP |
COM |
651639106 |
70,601 |
1,171,413 |
SH |
|
SOLE |
|
1,171,413 |
0 |
0 |
NEXSTAR MEDIA GROUP INC |
CL A |
65336K103 |
5,494 |
39,125 |
SH |
|
SOLE |
|
39,125 |
0 |
0 |
NEXTERA ENERGY INC |
COM |
65339F101 |
2,065 |
27,312 |
SH |
|
SOLE |
|
27,312 |
0 |
0 |
NIKE INC |
CL B |
654106103 |
148,587 |
1,118,118 |
SH |
|
SOLE |
|
1,118,118 |
0 |
0 |
NOKIA CORP |
SPONSORED ADR |
654902204 |
992 |
250,400 |
SH |
|
SOLE |
|
250,400 |
0 |
0 |
NORDSON CORP |
COM |
655663102 |
433 |
2,178 |
SH |
|
SOLE |
|
2,178 |
0 |
0 |
NORFOLK SOUTHERN CORP |
COM |
655844108 |
870 |
3,240 |
SH |
|
SOLE |
|
3,240 |
0 |
0 |
NORTHERN TR CORP |
COM |
665859104 |
5,457 |
51,918 |
SH |
|
SOLE |
|
51,918 |
0 |
0 |
NORTHROP GRUMMAN CORP |
COM |
666807102 |
302 |
932 |
SH |
|
SOLE |
|
932 |
0 |
0 |
NOVANTA INC |
COM |
67000B104 |
2,693 |
20,420 |
SH |
|
SOLE |
|
20,420 |
0 |
0 |
NOVARTIS A G |
SPONSORED ADR |
66987V109 |
892 |
10,431 |
SH |
|
SOLE |
|
10,431 |
0 |
0 |
NUCOR CORP |
COM |
670346105 |
401 |
5,000 |
SH |
|
SOLE |
|
5,000 |
0 |
0 |
NUTANIX INC |
CL A |
67059N108 |
1,315 |
49,500 |
SH |
|
SOLE |
|
49,500 |
0 |
0 |
NUVEEN MUN VALUE FD INC |
COM |
670928100 |
218 |
19,541 |
PRN |
|
SOLE |
|
19,541 |
0 |
0 |
NUVEEN SELECT TAX FREE INCM |
SH BEN INT |
67062F100 |
423 |
24,336 |
PRN |
|
SOLE |
|
24,336 |
0 |
0 |
NV5 GLOBAL INC |
COM |
62945V109 |
2,842 |
29,432 |
SH |
|
SOLE |
|
29,432 |
0 |
0 |
NVIDIA CORP |
COM |
67066G104 |
3,050 |
5,713 |
SH |
|
SOLE |
|
5,713 |
0 |
0 |
O REILLY AUTOMOTIVE INC |
COM |
67103H107 |
32,377 |
63,829 |
SH |
|
SOLE |
|
63,829 |
0 |
0 |
OLD DOMINION FGHT LINES INC |
COM |
679580100 |
601 |
2,500 |
SH |
|
SOLE |
|
2,500 |
0 |
0 |
OLLIES BARGAIN OUTLT HLDGS I |
COM |
681116109 |
1,958 |
22,505 |
SH |
|
SOLE |
|
22,505 |
0 |
0 |
OMNICELL INC |
COM |
68213N109 |
5,176 |
39,852 |
SH |
|
SOLE |
|
39,852 |
0 |
0 |
ONE STOP SYS INC |
COM |
68247W109 |
634 |
100,000 |
SH |
|
SOLE |
|
100,000 |
0 |
0 |
ONESPAN INC |
COM |
68287N100 |
11,784 |
480,985 |
SH |
|
SOLE |
|
480,985 |
0 |
0 |
OPEN LENDING CORP |
COM CL A |
68373J104 |
6,995 |
197,500 |
SH |
|
SOLE |
|
197,500 |
0 |
0 |
ORACLE CORP |
COM |
68389X105 |
199,588 |
2,844,348 |
SH |
|
SOLE |
|
2,844,348 |
0 |
0 |
ORIGIN BANCORP INC |
COM |
68621T102 |
11,278 |
265,923 |
SH |
|
SOLE |
|
265,923 |
0 |
0 |
OWENS CORNING NEW |
COM |
690742101 |
1,716 |
18,635 |
SH |
|
SOLE |
|
18,635 |
0 |
0 |
PACCAR INC |
COM |
693718108 |
384 |
4,135 |
SH |
|
SOLE |
|
4,135 |
0 |
0 |
PALOMAR HLDGS INC |
COM |
69753M105 |
6,163 |
91,935 |
SH |
|
SOLE |
|
91,935 |
0 |
0 |
PARKER HANNIFAN CORP |
COM |
701094104 |
46,881 |
148,627 |
SH |
|
SOLE |
|
148,627 |
0 |
0 |
PAYCHEX INC |
COM |
704326107 |
303 |
3,089 |
SH |
|
SOLE |
|
3,089 |
0 |
0 |
PAYCOM SOFTWARE INC |
COM |
70432V102 |
205 |
555 |
SH |
|
SOLE |
|
555 |
0 |
0 |
PAYLOCITY HLDG CORP |
COM |
70438V106 |
1,103 |
6,132 |
SH |
|
SOLE |
|
6,132 |
0 |
0 |
PAYPAL HLDGS INC |
COM |
70450Y103 |
428,542 |
1,764,708 |
SH |
|
SOLE |
|
1,764,708 |
0 |
0 |
PEMBINA PIPELINE CORP |
COM |
706327103 |
288 |
10,000 |
SH |
|
SOLE |
|
10,000 |
0 |
0 |
PEPSICO INC |
COM |
713448108 |
216,171 |
1,528,249 |
SH |
|
SOLE |
|
1,528,249 |
0 |
0 |
PERFICIENT INC |
COM |
71375U101 |
4,355 |
74,170 |
SH |
|
SOLE |
|
74,170 |
0 |
0 |
PERKINELMER INC |
COM |
714046109 |
174,546 |
1,360,556 |
SH |
|
SOLE |
|
1,360,556 |
0 |
0 |
PFIZER INC |
COM |
717081103 |
88,632 |
2,446,377 |
SH |
|
SOLE |
|
2,446,377 |
0 |
0 |
PGT INC |
COM |
69336V101 |
3,574 |
141,528 |
SH |
|
SOLE |
|
141,528 |
0 |
0 |
PHILIP MORRIS INTL INC |
COM |
718172109 |
2,006 |
22,602 |
SH |
|
SOLE |
|
22,602 |
0 |
0 |
PHILLIPS 66 |
COM |
718546104 |
461 |
5,648 |
SH |
|
SOLE |
|
5,648 |
0 |
0 |
PIMCO ETF TR |
TOTL RETN ETF |
72201R775 |
279 |
2,553 |
PRN |
|
SOLE |
|
2,553 |
0 |
0 |
PINNACLE FINL PARTNERS INC |
COM |
72346Q104 |
3,994 |
45,050 |
SH |
|
SOLE |
|
45,050 |
0 |
0 |
PINTEREST INC |
CL A |
72352L106 |
146,838 |
1,983,489 |
SH |
|
SOLE |
|
1,983,489 |
0 |
0 |
PIONEER NAT RES CO |
COM |
723787107 |
61,076 |
384,561 |
SH |
|
SOLE |
|
384,561 |
0 |
0 |
PLAINS ALL AMERN PIPELINE L |
UNIT LTD PARTN |
726503105 |
151 |
16,550 |
SH |
|
SOLE |
|
16,550 |
0 |
0 |
PLAYA HOTELS & RESORTS NV |
SHS |
N70544106 |
2,463 |
337,385 |
SH |
|
SOLE |
|
337,385 |
0 |
0 |
PNC FINL SVCS GROUP INC |
COM |
693475105 |
700 |
3,991 |
SH |
|
SOLE |
|
3,991 |
0 |
0 |
POLARIS INC |
COM |
731068102 |
200 |
1,500 |
SH |
|
SOLE |
|
1,500 |
0 |
0 |
POOL CORPORATION |
COM |
73278L105 |
1,233 |
3,570 |
SH |
|
SOLE |
|
3,570 |
0 |
0 |
POST HLDGS INC |
COM |
737446104 |
10,968 |
103,746 |
SH |
|
SOLE |
|
103,746 |
0 |
0 |
POTLATCHDELTIC CORPORATION |
COM |
737630103 |
3,425 |
64,712 |
SH |
|
SOLE |
|
64,712 |
0 |
0 |
PPG INDS INC |
COM |
693506107 |
407 |
2,706 |
SH |
|
SOLE |
|
2,706 |
0 |
0 |
PQ GROUP HLDGS INC |
COM |
73943T103 |
2,155 |
129,055 |
SH |
|
SOLE |
|
129,055 |
0 |
0 |
PROCTER & GAMBLE CO |
COM |
742718109 |
168,396 |
1,243,416 |
SH |
|
SOLE |
|
1,243,416 |
0 |
0 |
PROGYNY INC |
COM |
74340E103 |
10,236 |
229,982 |
SH |
|
SOLE |
|
229,982 |
0 |
0 |
PROLOGIS INC |
COM |
74340W103 |
911 |
8,597 |
SH |
|
SOLE |
|
8,597 |
0 |
0 |
PROSPERITY BANCSHARES INC |
COM |
743606105 |
4,617 |
61,654 |
SH |
|
SOLE |
|
61,654 |
0 |
0 |
PRUDENTIAL FINL INC |
COM |
744320102 |
1,956 |
21,469 |
SH |
|
SOLE |
|
21,469 |
0 |
0 |
PULTE GROUP INC |
COM |
745867101 |
247 |
4,717 |
SH |
|
SOLE |
|
4,717 |
0 |
0 |
Q2 HLDGS INC |
COM |
74736L109 |
3,281 |
32,745 |
SH |
|
SOLE |
|
32,745 |
0 |
0 |
QUAKER CHEM CORP |
COM |
747316107 |
3,101 |
12,720 |
SH |
|
SOLE |
|
12,720 |
0 |
0 |
QUALCOMM INC |
COM |
747525103 |
81,198 |
612,400 |
SH |
|
SOLE |
|
612,400 |
0 |
0 |
QUANTUM CORP |
COM NEW |
747906501 |
3,409 |
409,200 |
SH |
|
SOLE |
|
409,200 |
0 |
0 |
QUMU CORP |
COM |
749063103 |
2,960 |
437,800 |
SH |
|
SOLE |
|
437,800 |
0 |
0 |
R1 RCM INC |
COM |
749397105 |
6,258 |
253,557 |
SH |
|
SOLE |
|
253,557 |
0 |
0 |
RACKSPACE TECHNOLOGY INC |
COM |
750102105 |
713 |
30,000 |
SH |
|
SOLE |
|
30,000 |
0 |
0 |
RAVEN INDS INC |
COM |
754212108 |
10,096 |
263,400 |
SH |
|
SOLE |
|
263,400 |
0 |
0 |
RAYMOND JAMES FINANCIAL INC |
COM |
754730109 |
1,241 |
10,128 |
SH |
|
SOLE |
|
10,128 |
0 |
0 |
RAYTHEON TECHNOLOGIES CORP |
COM NEW |
75513E101 |
6,985 |
90,395 |
SH |
|
SOLE |
|
90,395 |
0 |
0 |
REALPAGE INC |
COM |
75606N109 |
12,403 |
142,236 |
SH |
|
SOLE |
|
142,236 |
0 |
0 |
REATA PHARMACEUTICALS INC |
CL A |
75615P103 |
11,133 |
111,661 |
SH |
|
SOLE |
|
111,661 |
0 |
0 |
RED ROCK RESORTS INC |
CL A |
75700L108 |
3,922 |
120,350 |
SH |
|
SOLE |
|
120,350 |
0 |
0 |
REGENERON PHARMACEUTICALS |
COM |
75886F107 |
203 |
428 |
SH |
|
SOLE |
|
428 |
0 |
0 |
RELIANCE STEEL & ALUMINUM CO |
COM |
759509102 |
20,000 |
131,331 |
SH |
|
SOLE |
|
131,331 |
0 |
0 |
RENASANT CORP |
COM |
75970E107 |
6,207 |
150,000 |
SH |
|
SOLE |
|
150,000 |
0 |
0 |
REPAY HLDGS CORP |
COM CL A |
76029L100 |
2,138 |
91,075 |
SH |
|
SOLE |
|
91,075 |
0 |
0 |
REPUBLIC SVCS INC |
COM |
760759100 |
5,863 |
59,009 |
SH |
|
SOLE |
|
59,009 |
0 |
0 |
REXNORD CORP NEW |
COM |
76169B102 |
6,585 |
139,835 |
SH |
|
SOLE |
|
139,835 |
0 |
0 |
REYNOLDS CONSUMER PRODS INC |
COM |
76171L106 |
8,935 |
300,020 |
SH |
|
SOLE |
|
300,020 |
0 |
0 |
RINGCENTRAL INC |
CL A |
76680R206 |
268 |
900 |
SH |
|
SOLE |
|
900 |
0 |
0 |
ROCKWELL AUTOMATION INC |
COM |
773903109 |
132,475 |
499,078 |
SH |
|
SOLE |
|
499,078 |
0 |
0 |
ROKU INC |
COM CL A |
77543R102 |
1,901 |
5,835 |
SH |
|
SOLE |
|
5,835 |
0 |
0 |
ROPER INDS INC NEW |
COM |
776696106 |
247,326 |
613,196 |
SH |
|
SOLE |
|
613,196 |
0 |
0 |
ROYAL DUTCH SHELL PLC |
SPONS ADR A |
780259206 |
376 |
9,598 |
SH |
|
SOLE |
|
9,598 |
0 |
0 |
ROYAL GOLD INC |
COM |
780287108 |
320 |
2,975 |
SH |
|
SOLE |
|
2,975 |
0 |
0 |
S&P GLOBAL INC |
COM |
78409V104 |
2,595 |
7,355 |
SH |
|
SOLE |
|
7,355 |
0 |
0 |
SABINE ROYALTY TR |
UNIT BEN INT |
785688102 |
4,856 |
159,955 |
SH |
|
SOLE |
|
159,955 |
0 |
0 |
SALESFORCE COM INC |
COM |
79466L302 |
72,826 |
343,732 |
SH |
|
SOLE |
|
343,732 |
0 |
0 |
SBA COMMUNICATIONS CORP NEW |
CL A |
78410G104 |
4,752 |
17,123 |
SH |
|
SOLE |
|
17,123 |
0 |
0 |
SCHLUMBERGER LTD |
COM |
806857108 |
513 |
18,850 |
SH |
|
SOLE |
|
18,850 |
0 |
0 |
SCHWAB STRATEGIC TR |
EMRG MKTEQ ETF |
808524706 |
1,267 |
39,880 |
PRN |
|
SOLE |
|
39,880 |
0 |
0 |
SCHWAB STRATEGIC TR |
1 5YR CORP BD |
808524714 |
1,338 |
26,250 |
PRN |
|
SOLE |
|
26,250 |
0 |
0 |
SCHWAB STRATEGIC TR |
SCHWB FDT INT SC |
808524748 |
656 |
17,520 |
PRN |
|
SOLE |
|
17,520 |
0 |
0 |
SCHWAB STRATEGIC TR |
US DIVIDEND EQ |
808524797 |
1,920 |
26,326 |
PRN |
|
SOLE |
|
26,326 |
0 |
0 |
SEACOAST BKG CORP FLA |
COM NEW |
811707801 |
4,437 |
122,445 |
SH |
|
SOLE |
|
122,445 |
0 |
0 |
SEALED AIR CORP NEW |
COM |
81211K100 |
603 |
13,162 |
SH |
|
SOLE |
|
13,162 |
0 |
0 |
SEI INVESTMENTS CO |
COM |
784117103 |
618 |
10,140 |
SH |
|
SOLE |
|
10,140 |
0 |
0 |
SELECT SECTOR SPDR TR |
SBI HEALTHCARE |
81369Y209 |
200 |
1,717 |
PRN |
|
SOLE |
|
1,717 |
0 |
0 |
SELECT SECTOR SPDR TR |
TECHNOLOGY |
81369Y803 |
730 |
5,496 |
PRN |
|
SOLE |
|
5,496 |
0 |
0 |
SELECT SECTOR SPDR TR |
SBI INT-UTILS |
81369Y886 |
968 |
15,115 |
SH |
|
SOLE |
|
15,115 |
0 |
0 |
SELECT ENERGY SVCS INC |
CL A COM |
81617J301 |
1,818 |
365,000 |
SH |
|
SOLE |
|
365,000 |
0 |
0 |
SERVICE CORP INTL |
COM |
817565104 |
309 |
6,045 |
SH |
|
SOLE |
|
6,045 |
0 |
0 |
SERVICENOW INC |
COM |
81762P102 |
378 |
755 |
SH |
|
SOLE |
|
755 |
0 |
0 |
SERVICESOURCE INTL INC |
COM |
81763U100 |
1,124 |
764,463 |
SH |
|
SOLE |
|
764,463 |
0 |
0 |
SHERWIN WILLIAMS CO |
COM |
824348106 |
42,479 |
57,559 |
SH |
|
SOLE |
|
57,559 |
0 |
0 |
SIMMONS 1ST NATL CORP |
CL A $1 PAR |
828730200 |
31,890 |
1,074,807 |
SH |
|
SOLE |
|
1,074,807 |
0 |
0 |
SINCLAIR BROADCAST GROUP INC |
CL A |
829226109 |
1,993 |
68,125 |
SH |
|
SOLE |
|
68,125 |
0 |
0 |
SL GREEN RLTY CORP |
COM |
78440X804 |
871 |
12,445 |
SH |
|
SOLE |
|
12,445 |
0 |
0 |
SM ENERGY CO |
COM |
78454L100 |
185 |
11,304 |
SH |
|
SOLE |
|
11,304 |
0 |
0 |
SMART GLOBAL HLDGS INC |
SHS |
G8232Y101 |
1,381 |
30,000 |
SH |
|
SOLE |
|
30,000 |
0 |
0 |
SMILEDIRECTCLUB INC |
CL A COM |
83192H106 |
2,817 |
273,194 |
SH |
|
SOLE |
|
273,194 |
0 |
0 |
SMITH A O CORP |
COM |
831865209 |
5,977 |
88,400 |
SH |
|
SOLE |
|
88,400 |
0 |
0 |
SONOCO PRODS CO |
COM |
835495102 |
720 |
11,376 |
SH |
|
SOLE |
|
11,376 |
0 |
0 |
SONOS INC |
COM |
83570H108 |
3,263 |
87,080 |
SH |
|
SOLE |
|
87,080 |
0 |
0 |
SOUTHSIDE BANCSHARES INC |
COM |
84470P109 |
1,125 |
29,202 |
SH |
|
SOLE |
|
29,202 |
0 |
0 |
SOUTHWEST AIRLS CO |
COM |
844741108 |
746 |
12,215 |
SH |
|
SOLE |
|
12,215 |
0 |
0 |
SPDR S&P 500 ETF TR |
TR UNIT |
78462F103 |
3,272 |
8,257 |
SH |
|
SOLE |
|
8,257 |
0 |
0 |
SPDR GOLD TRUST |
GOLD SHS |
78463V107 |
2,163 |
13,524 |
PRN |
|
SOLE |
|
13,524 |
0 |
0 |
SPDR SERIES TRUST |
BLOMBRG BRC INTR |
78464A375 |
1,294 |
35,700 |
PRN |
|
SOLE |
|
35,700 |
0 |
0 |
SPDR SERIES TRUST |
BRC HGH YLD BD |
78464A417 |
288 |
2,645 |
PRN |
|
SOLE |
|
2,645 |
0 |
0 |
SPDR SERIES TRUST |
AEROSPACE DEF |
78464A631 |
440 |
3,500 |
PRN |
|
SOLE |
|
3,500 |
0 |
0 |
SPDR SERIES TRUST |
S&P BIOTECH |
78464A870 |
767 |
5,654 |
PRN |
|
SOLE |
|
5,654 |
0 |
0 |
SPDR SER TR |
SPDR BLOOMBERG |
78468R663 |
830 |
9,075 |
PRN |
|
SOLE |
|
9,075 |
0 |
0 |
SPROUT SOCIAL INC |
COM CL A |
85209W109 |
53,699 |
929,692 |
SH |
|
SOLE |
|
929,692 |
0 |
0 |
SPS COMMERCE INC |
COM |
78463M107 |
1,116 |
11,235 |
SH |
|
SOLE |
|
11,235 |
0 |
0 |
STAAR SURGICAL CO |
COM PAR $0.01 |
852312305 |
14,610 |
138,606 |
SH |
|
SOLE |
|
138,606 |
0 |
0 |
STARBUCKS CORP |
COM |
855244109 |
39,580 |
362,220 |
SH |
|
SOLE |
|
362,220 |
0 |
0 |
STRYKER CORPORATION |
COM |
863667101 |
79,823 |
327,709 |
SH |
|
SOLE |
|
327,709 |
0 |
0 |
SVB FINL GROUP |
COM |
78486Q101 |
4,137 |
8,381 |
SH |
|
SOLE |
|
8,381 |
0 |
0 |
SWK HLDGS CORP |
COM NEW |
78501P203 |
2,309 |
158,818 |
SH |
|
SOLE |
|
158,818 |
0 |
0 |
SYSCO CORP |
COM |
871829107 |
3,449 |
43,804 |
SH |
|
SOLE |
|
43,804 |
0 |
0 |
SYSTEMAX INC |
COM |
871851101 |
34,516 |
839,389 |
SH |
|
SOLE |
|
839,389 |
0 |
0 |
T-MOBILE US INC |
COM |
872590104 |
1,610 |
12,853 |
SH |
|
SOLE |
|
12,853 |
0 |
0 |
TARGET CORP |
COM |
87612E106 |
3,047 |
15,383 |
SH |
|
SOLE |
|
15,383 |
0 |
0 |
TE CONNECTIVITY LTD |
REG SHS |
H84989104 |
2,382 |
18,452 |
SH |
|
SOLE |
|
18,452 |
0 |
0 |
TECK RESOURCES LTD |
CL B |
878742204 |
979 |
51,050 |
SH |
|
SOLE |
|
51,050 |
0 |
0 |
TELEDYNE TECHNOLOGIES INC |
COM |
879360105 |
14,474 |
34,990 |
SH |
|
SOLE |
|
34,990 |
0 |
0 |
TESLA INC |
COM |
88160R101 |
468 |
700 |
SH |
|
SOLE |
|
700 |
0 |
0 |
TEXAS CAPITAL BANCSHARES INC |
COM |
88224Q107 |
4,733 |
66,742 |
SH |
|
SOLE |
|
66,742 |
0 |
0 |
TEXAS INSTRS INC |
COM |
882508104 |
15,601 |
82,550 |
SH |
|
SOLE |
|
82,550 |
0 |
0 |
TEXTAINER GROUP HOLDINGS LTD |
COM |
G8766E109 |
4,727 |
164,985 |
SH |
|
SOLE |
|
164,985 |
0 |
0 |
THE TRADE DESK INC |
COM CL A |
88339J105 |
10,101 |
15,500 |
SH |
|
SOLE |
|
15,500 |
0 |
0 |
THERMO FISHER SCIENTIFIC INC |
COM |
883556102 |
476,714 |
1,044,556 |
SH |
|
SOLE |
|
1,044,556 |
0 |
0 |
THREDUP INC |
CL A |
88556E102 |
2,333 |
100,000 |
SH |
|
SOLE |
|
100,000 |
0 |
0 |
TJX COS INC NEW |
COM |
872540109 |
231 |
3,496 |
SH |
|
SOLE |
|
3,496 |
0 |
0 |
TORO CO |
COM |
891092108 |
100,945 |
978,722 |
SH |
|
SOLE |
|
978,722 |
0 |
0 |
TRACTOR SUPPLY CO |
COM |
892356106 |
87,391 |
493,512 |
SH |
|
SOLE |
|
493,512 |
0 |
0 |
TRANE TECHNOLOGIES PLC |
SHS |
G8994E103 |
242 |
1,460 |
SH |
|
SOLE |
|
1,460 |
0 |
0 |
TRANSDIGM GROUP INC |
COM |
893641100 |
1,922 |
3,270 |
SH |
|
SOLE |
|
3,270 |
0 |
0 |
TRANSMEDICS GROUP INC |
COM |
89377M109 |
2,058 |
49,605 |
SH |
|
SOLE |
|
49,605 |
0 |
0 |
TREX CO INC |
COM |
89531P105 |
880 |
9,610 |
SH |
|
SOLE |
|
9,610 |
0 |
0 |
TRIMBLE NAVIGATION LTD |
COM |
896239100 |
325,155 |
4,179,906 |
SH |
|
SOLE |
|
4,179,906 |
0 |
0 |
TRUIST FINL CORP |
COM |
89832Q109 |
73,047 |
1,252,515 |
SH |
|
SOLE |
|
1,252,515 |
0 |
0 |
TWILIO INC |
CL A |
90138F102 |
1,212 |
3,557 |
SH |
|
SOLE |
|
3,557 |
0 |
0 |
TYLER TECHNOLOGIES INC |
COM |
902252105 |
25,972 |
61,179 |
SH |
|
SOLE |
|
61,179 |
0 |
0 |
U S PHYSICAL THERAPY INC |
COM |
90337L108 |
4,598 |
44,165 |
SH |
|
SOLE |
|
44,165 |
0 |
0 |
UBS GROUP AG |
SHS |
H42097107 |
353 |
22,704 |
SH |
|
SOLE |
|
22,704 |
0 |
0 |
UNION PAC CORP |
COM |
907818108 |
279,142 |
1,266,468 |
SH |
|
SOLE |
|
1,266,468 |
0 |
0 |
UNITED PARCEL SERVICE INC |
CL B |
911312106 |
3,054 |
17,967 |
SH |
|
SOLE |
|
17,967 |
0 |
0 |
UNITEDHEALTH GROUP INC |
COM |
91324P102 |
5,225 |
14,043 |
SH |
|
SOLE |
|
14,043 |
0 |
0 |
UPLAND SOFTWARE INC |
COM |
91544A109 |
338 |
7,163 |
SH |
|
SOLE |
|
7,163 |
0 |
0 |
UPWORK INC |
COM |
91688F104 |
10,209 |
228,025 |
SH |
|
SOLE |
|
228,025 |
0 |
0 |
US BANCORP DEL |
COM NEW |
902973304 |
143,364 |
2,592,010 |
SH |
|
SOLE |
|
2,592,010 |
0 |
0 |
V F CORP |
COM |
918204108 |
207,849 |
2,600,707 |
SH |
|
SOLE |
|
2,600,707 |
0 |
0 |
VALMONT INDS INC |
COM |
920253101 |
105,506 |
443,918 |
SH |
|
SOLE |
|
443,918 |
0 |
0 |
VANGUARD BD INDEX FD INC |
INTERMED TERM |
921937819 |
709 |
7,986 |
PRN |
|
SOLE |
|
7,986 |
0 |
0 |
VANGUARD BD INDEX FD INC |
SHORT TRM BOND |
921937827 |
891 |
10,840 |
PRN |
|
SOLE |
|
10,840 |
0 |
0 |
VANGUARD BD INDEX FD INC |
TOTAL BND MRKT |
921937835 |
1,514 |
17,865 |
PRN |
|
SOLE |
|
17,865 |
0 |
0 |
VANGUARD TAX MANAGED INTL FD |
FTSE DEV MKT ETF |
921943858 |
544 |
11,076 |
PRN |
|
SOLE |
|
11,076 |
0 |
0 |
VANGUARD WHITEHALL FDS INC |
HIGH DIV YLD |
921946406 |
296 |
2,925 |
PRN |
|
SOLE |
|
2,925 |
0 |
0 |
VANGUARD INTL EQUITY INDEX F |
ALLWRLD EX US |
922042775 |
1,100 |
18,129 |
PRN |
|
SOLE |
|
18,129 |
0 |
0 |
VANGUARD INTL EQUITY INDEX F |
FTSE EMR MKT ETF |
922042858 |
623 |
11,978 |
PRN |
|
SOLE |
|
11,978 |
0 |
0 |
VANGUARD MUN BD FD INC |
TAX EXEMPT BD |
922907746 |
3,331 |
60,959 |
PRN |
|
SOLE |
|
60,959 |
0 |
0 |
VANGUARD INDEX FDS |
S&P 500 ETF SHS |
922908363 |
6,949 |
19,076 |
PRN |
|
SOLE |
|
19,076 |
0 |
0 |
VANGUARD INDEX FDS |
REIT ETF |
922908553 |
651 |
7,083 |
SH |
|
SOLE |
|
7,083 |
0 |
0 |
VANGUARD INDEX FDS |
EXTEND MKT ETF |
922908652 |
3,730 |
21,086 |
PRN |
|
SOLE |
|
21,086 |
0 |
0 |
VANGUARD INDEX FDS |
SMALL CP ETF |
922908751 |
1,731 |
8,084 |
PRN |
|
SOLE |
|
8,084 |
0 |
0 |
VANGUARD INDEX FDS |
TOTAL STK MKT |
922908769 |
978 |
4,733 |
PRN |
|
SOLE |
|
4,733 |
0 |
0 |
VANGUARD SCOTTSDALE FDS |
SHRT TRM CORP BD |
92206C409 |
4,009 |
48,589 |
PRN |
|
SOLE |
|
48,589 |
0 |
0 |
VANGUARD SCOTTSDALE FDS |
INT-TERM CORP |
92206C870 |
284 |
3,055 |
PRN |
|
SOLE |
|
3,055 |
0 |
0 |
VERISK ANALYTICS INC |
COM |
92345Y106 |
26,654 |
150,851 |
SH |
|
SOLE |
|
150,851 |
0 |
0 |
VERITEX HLDGS INC |
COM |
923451108 |
3,924 |
119,924 |
SH |
|
SOLE |
|
119,924 |
0 |
0 |
VERIZON COMMUNICATIONS |
COM |
92343V104 |
18,493 |
318,029 |
SH |
|
SOLE |
|
318,029 |
0 |
0 |
VIASAT INC |
COM |
92552V100 |
1,934 |
40,238 |
SH |
|
SOLE |
|
40,238 |
0 |
0 |
VIATRIS INC |
COM |
92556V106 |
997 |
71,343 |
SH |
|
SOLE |
|
71,343 |
0 |
0 |
VIEWRAY INC |
COM |
92672L107 |
1,659 |
381,475 |
SH |
|
SOLE |
|
381,475 |
0 |
0 |
VISA INC |
COM CL A |
92826C839 |
197,769 |
934,060 |
SH |
|
SOLE |
|
934,060 |
0 |
0 |
VONTIER CORPORATION |
COM |
928881101 |
273 |
9,016 |
SH |
|
SOLE |
|
9,016 |
0 |
0 |
VULCAN MATS CO |
COM |
929160109 |
1,900 |
11,260 |
SH |
|
SOLE |
|
11,260 |
0 |
0 |
WALGREENS BOOTS ALLIANCE INC |
COM |
931427108 |
2,772 |
50,492 |
SH |
|
SOLE |
|
50,492 |
0 |
0 |
WAL MART STORES INC |
COM |
931142103 |
51,933 |
382,341 |
SH |
|
SOLE |
|
382,341 |
0 |
0 |
WASTE CONNECTIONS INC |
COM |
94106B101 |
122,195 |
1,131,641 |
SH |
|
SOLE |
|
1,131,641 |
0 |
0 |
WASTE MGMT INC DEL |
COM |
94106L109 |
41,205 |
319,369 |
SH |
|
SOLE |
|
319,369 |
0 |
0 |
WATSCO INC |
COM |
942622200 |
1,747 |
6,699 |
SH |
|
SOLE |
|
6,699 |
0 |
0 |
WATTS WATER TECHNOLOGIES INC |
CL A |
942749102 |
1,381 |
11,625 |
SH |
|
SOLE |
|
11,625 |
0 |
0 |
WELLS FARGO & CO NEW |
COM |
949746101 |
1,117 |
28,598 |
SH |
|
SOLE |
|
28,598 |
0 |
0 |
WESTWOOD HLDGS GROUP INC |
COM |
961765104 |
1,629 |
112,654 |
SH |
|
SOLE |
|
112,654 |
0 |
0 |
WEYERHAEUSER CO |
COM |
962166104 |
526 |
14,778 |
SH |
|
SOLE |
|
14,778 |
0 |
0 |
WILLIAMS SONOMA INC |
COM |
969904101 |
412 |
2,299 |
SH |
|
SOLE |
|
2,299 |
0 |
0 |
WINGSTOP INC |
COM |
974155103 |
3,575 |
28,115 |
SH |
|
SOLE |
|
28,115 |
0 |
0 |
WORKIVA INC |
COM CL A |
98139A105 |
3,598 |
40,767 |
SH |
|
SOLE |
|
40,767 |
0 |
0 |
XILINX INC |
COM |
983919101 |
7,794 |
62,906 |
SH |
|
SOLE |
|
62,906 |
0 |
0 |
XPO LOGISTICS INC |
COM |
983793100 |
905 |
7,343 |
SH |
|
SOLE |
|
7,343 |
0 |
0 |
XYLEM INC |
COM |
98419M100 |
110,079 |
1,046,577 |
SH |
|
SOLE |
|
1,046,577 |
0 |
0 |
YETI HLDGS INC |
COM |
98585X104 |
2,343 |
32,445 |
SH |
|
SOLE |
|
32,445 |
0 |
0 |
YUM BRANDS INC |
COM |
988498101 |
2,498 |
23,095 |
SH |
|
SOLE |
|
23,095 |
0 |
0 |
YUM CHINA HLDGS INC |
COM |
98850P109 |
875 |
14,770 |
SH |
|
SOLE |
|
14,770 |
0 |
0 |
ZEBRA TECHNOLOGIES CORPORATI |
CL A |
989207105 |
344 |
710 |
SH |
|
SOLE |
|
710 |
0 |
0 |
ZIMMER HLDGS INC |
COM |
98956P102 |
481 |
3,005 |
SH |
|
SOLE |
|
3,005 |
0 |
0 |
ZIONS BANCORPORATION |
COM |
989701107 |
99,664 |
1,813,383 |
SH |
|
SOLE |
|
1,813,383 |
0 |
0 |
ZIX CORP |
COM |
98974P100 |
1,905 |
252,270 |
SH |
|
SOLE |
|
252,270 |
0 |
0 |
ZOETIS INC |
CL A |
98978V103 |
312,467 |
1,984,168 |
SH |
|
SOLE |
|
1,984,168 |
0 |
0 |