The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
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 | 25,723 | 160,589 | SH | SOLE | 0 | 0 | 160,589 | ||
ABB Ltd | COM | 000375204 | 878 | 34,497 | SH | SOLE | 0 | 0 | 34,497 | ||
Abbott Laboratories | COM | 002824100 | 53,621 | 492,704 | SH | SOLE | 0 | 0 | 492,704 | ||
AbbVie Inc | COM | 00287Y109 | 90,744 | 1,036,006 | SH | SOLE | 0 | 0 | 1,036,006 | ||
Accenture PLC Ireland | COM | G1151C101 | 41,954 | 185,647 | SH | SOLE | 0 | 0 | 185,647 | ||
Adaptive Biotechnologies Corp | COM | 00650F109 | 571 | 11,737 | SH | SOLE | 0 | 0 | 11,737 | ||
Addus Homecare Corp | COM | 006739106 | 3,297 | 34,890 | SH | SOLE | 0 | 0 | 34,890 | ||
Adobe Inc | COM | 00724F101 | 15,331 | 31,261 | SH | SOLE | 0 | 0 | 31,261 | ||
Advanced Micro Devices Inc | COM | 007903107 | 25,353 | 309,220 | SH | SOLE | 0 | 0 | 309,220 | ||
Akamai Technologies Inc | COM | 00971T101 | 3,164 | 28,624 | SH | SOLE | 0 | 0 | 28,624 | ||
Albemarle Corp | COM | 012653101 | 46,421 | 519,949 | SH | SOLE | 0 | 0 | 519,949 | ||
Alexandria Real Estate Equity | COM | 015271109 | 378 | 2,360 | SH | SOLE | 0 | 0 | 2,360 | ||
Alexion Pharmaceuticals Inc | COM | 015351109 | 493 | 4,309 | SH | SOLE | 0 | 0 | 4,309 | ||
Alibaba Group Holding Ltd | COM | 01609W102 | 38,379 | 130,549 | SH | SOLE | 0 | 0 | 130,549 | ||
Alphabet Inc | COM | 02079K107 | 2,372 | 1,614 | SH | SOLE | 0 | 0 | 1,614 | ||
Alphabet Inc | COM | 02079K305 | 30,265 | 20,650 | SH | SOLE | 0 | 0 | 20,650 | ||
Altria Group Inc | COM | 02209S103 | 18,074 | 467,763 | SH | SOLE | 0 | 0 | 467,763 | ||
Amazon.com Inc | COM | 023135106 | 51,733 | 16,430 | SH | SOLE | 0 | 0 | 16,430 | ||
Ambev SA | COM | 02319V103 | 2,272 | 1,005,171 | SH | SOLE | 0 | 0 | 1,005,171 | ||
American Eagle Outfitters New | COM | 02553E106 | 2,837 | 191,592 | SH | SOLE | 0 | 0 | 191,592 | ||
American Express Co | COM | 025816109 | 19,273 | 192,250 | SH | SOLE | 0 | 0 | 192,250 | ||
American Tower Corp | COM | 03027X100 | 14,634 | 60,539 | SH | SOLE | 0 | 0 | 60,539 | ||
American Water Works Co Inc | COM | 030420103 | 402 | 2,776 | SH | SOLE | 0 | 0 | 2,776 | ||
Ameriprise Financial Inc | COM | 03076C106 | 985 | 6,390 | SH | SOLE | 0 | 0 | 6,390 | ||
Ametek Inc | COM | 031100100 | 800 | 8,052 | SH | SOLE | 0 | 0 | 8,052 | ||
Amgen Inc | COM | 031162100 | 65,531 | 257,832 | SH | SOLE | 0 | 0 | 257,832 | ||
Apple Inc | COM | 037833100 | 214,965 | 1,856,189 | SH | SOLE | 0 | 0 | 1,856,189 | ||
Applied Materials Inc | COM | 038222105 | 10,785 | 181,412 | SH | SOLE | 0 | 0 | 181,412 | ||
ASML Holding NV | COM | N07059210 | 23,298 | 63,091 | SH | SOLE | 0 | 0 | 63,091 | ||
AstraZeneca PLC | COM | 046353108 | 4,939 | 90,121 | SH | SOLE | 0 | 0 | 90,121 | ||
AT&T Inc | COM | 00206R102 | 26,152 | 917,296 | SH | SOLE | 0 | 0 | 917,296 | ||
Atlassian Corp PLC | COM | G06242104 | 1,336 | 7,351 | SH | SOLE | 0 | 0 | 7,351 | ||
Automatic Data Processing Inc | COM | 053015103 | 23,149 | 165,956 | SH | SOLE | 0 | 0 | 165,956 | ||
Avery Dennison Corp | COM | 053611109 | 344 | 2,689 | SH | SOLE | 0 | 0 | 2,689 | ||
Baidu Inc | COM | 056752108 | 281 | 2,216 | SH | SOLE | 0 | 0 | 2,216 | ||
Ball Corp | COM | 058498106 | 639 | 7,688 | SH | SOLE | 0 | 0 | 7,688 | ||
Bank America Corp | COM | 060505104 | 20,772 | 862,281 | SH | SOLE | 0 | 0 | 862,281 | ||
Bank N S Halifax | COM | 064149107 | 2,222 | 53,531 | SH | SOLE | 0 | 0 | 53,531 | ||
Becton Dickinson & Co | COM | 075887109 | 767 | 3,296 | SH | SOLE | 0 | 0 | 3,296 | ||
Berkshire Hathaway Inc | COM | 084670702 | 39,704 | 186,458 | SH | SOLE | 0 | 0 | 186,458 | ||
Berkshire Hathaway Inc | COM | 084670108 | 23,040 | 72 | SH | SOLE | 0 | 0 | 72 | ||
Best Buy Inc | COM | 086516101 | 13,270 | 119,236 | SH | SOLE | 0 | 0 | 119,236 | ||
BHP Billiton Ltd | COM | 088606108 | 399 | 7,711 | SH | SOLE | 0 | 0 | 7,711 | ||
BHP Billiton PLC | COM | 05545E209 | 19,791 | 463,916 | SH | SOLE | 0 | 0 | 463,916 | ||
Bio Rad Laboratories Inc | COM | 090572207 | 2,561 | 4,969 | SH | SOLE | 0 | 0 | 4,969 | ||
Bio Techne Corp | COM | 09073M104 | 661 | 2,668 | SH | SOLE | 0 | 0 | 2,668 | ||
Biogen Inc | COM | 09062X103 | 353 | 1,243 | SH | SOLE | 0 | 0 | 1,243 | ||
BioMarin Pharmaceutical Inc | COM | 09061G101 | 428 | 5,621 | SH | SOLE | 0 | 0 | 5,621 | ||
BJs Whsl Club | COM | 05550J101 | 4,424 | 106,477 | SH | SOLE | 0 | 0 | 106,477 | ||
Black Stone Minerals LP | COM | 09225M101 | 160 | 26,011 | SH | SOLE | 0 | 0 | 26,011 | ||
BlackRock Inc | COM | 09247X101 | 8,848 | 15,700 | SH | SOLE | 0 | 0 | 15,700 | ||
Boeing Co | COM | 097023105 | 15,593 | 94,357 | SH | SOLE | 0 | 0 | 94,357 | ||
Booking Holdings Inc | COM | 09857L108 | 221 | 129 | SH | SOLE | 0 | 0 | 129 | ||
Bristol-Myers Squibb Co | COM | 110122108 | 19,233 | 319,014 | SH | SOLE | 0 | 0 | 319,014 | ||
Broadcom Inc | COM | 11135F101 | 39,910 | 109,547 | SH | SOLE | 0 | 0 | 109,547 | ||
Broadridge Financial Solutions | COM | 11133T103 | 1,661 | 12,581 | SH | SOLE | 0 | 0 | 12,581 | ||
Brookfield Asset Mgmt Inc | COM | 112585104 | 35,170 | 1,063,836 | SH | SOLE | 0 | 0 | 1,063,836 | ||
C H Robinson Worldwide Inc | COM | 12541W209 | 48,817 | 477,704 | SH | SOLE | 0 | 0 | 477,704 | ||
Cable One Inc | COM | 12685J105 | 2,004 | 1,063 | SH | SOLE | 0 | 0 | 1,063 | ||
Cadence Bancorporation Cl A | COM | 12739A100 | 262 | 30,516 | SH | SOLE | 0 | 0 | 30,516 | ||
Cal Maine Foods Inc | COM | 128030202 | 30,762 | 801,725 | SH | SOLE | 0 | 0 | 801,725 | ||
Canadian Pacific Railway Ltd | COM | 13645T100 | 502 | 1,650 | SH | SOLE | 0 | 0 | 1,650 | ||
Carlisle Cos Inc | COM | 142339100 | 2,343 | 19,148 | SH | SOLE | 0 | 0 | 19,148 | ||
CarMax Inc | COM | 143130102 | 233 | 2,533 | SH | SOLE | 0 | 0 | 2,533 | ||
Carrols Restaurant Group Inc | COM | 14574X104 | 2,221 | 344,279 | SH | SOLE | 0 | 0 | 344,279 | ||
Catalent Inc | COM | 148806102 | 684 | 7,990 | SH | SOLE | 0 | 0 | 7,990 | ||
Caterpillar Inc | COM | 149123101 | 12,553 | 84,163 | SH | SOLE | 0 | 0 | 84,163 | ||
Cavco Industries Inc | COM | 149568107 | 1,476 | 8,184 | SH | SOLE | 0 | 0 | 8,184 | ||
Celsius Holdings Inc | COM | 15118V207 | 6,904 | 304,017 | SH | SOLE | 0 | 0 | 304,017 | ||
Charles River Laboratories Int | COM | 159864107 | 13,140 | 58,026 | SH | SOLE | 0 | 0 | 58,026 | ||
Chevron Corp | COM | 166764100 | 46,556 | 646,608 | SH | SOLE | 0 | 0 | 646,608 | ||
Chubb Limited | COM | H1467J104 | 9,458 | 81,454 | SH | SOLE | 0 | 0 | 81,454 | ||
Cigna Corporation | COM | 125523100 | 735 | 4,341 | SH | SOLE | 0 | 0 | 4,341 | ||
Cisco Systems Inc | COM | 17275R102 | 53,299 | 1,353,107 | SH | SOLE | 0 | 0 | 1,353,107 | ||
Citigroup Inc | COM | 172967424 | 13,635 | 316,277 | SH | SOLE | 0 | 0 | 316,277 | ||
Citizens Inc | COM | 174740100 | 1,724 | 311,226 | SH | SOLE | 0 | 0 | 311,226 | ||
CME Group Inc | COM | 12572Q105 | 16,521 | 98,745 | SH | SOLE | 0 | 0 | 98,745 | ||
Coca-Cola Co | COM | 191216100 | 139,500 | 2,825,596 | SH | SOLE | 0 | 0 | 2,825,596 | ||
Comcast Corp | COM | 20030N101 | 8,942 | 193,294 | SH | SOLE | 0 | 0 | 193,294 | ||
ConocoPhillips | COM | 20825C104 | 359 | 10,940 | SH | SOLE | 0 | 0 | 10,940 | ||
Contango Oil & Gas Company | COM | 21075N204 | 385 | 287,398 | SH | SOLE | 0 | 0 | 287,398 | ||
CoreSite Realty Corp | COM | 21870Q105 | 2,749 | 23,127 | SH | SOLE | 0 | 0 | 23,127 | ||
Costco Wholesale Corp | COM | 22160K105 | 14,042 | 39,556 | SH | SOLE | 0 | 0 | 39,556 | ||
Crown Castle Intl Corp | COM | 22822V101 | 30,774 | 184,828 | SH | SOLE | 0 | 0 | 184,828 | ||
Cummins Inc | COM | 231021106 | 86,304 | 408,714 | SH | SOLE | 0 | 0 | 408,714 | ||
CVS Health Corp | COM | 126650100 | 34,412 | 589,243 | SH | SOLE | 0 | 0 | 589,243 | ||
Cyberark Software Ltd | COM | M2682V108 | 1,094 | 10,582 | SH | SOLE | 0 | 0 | 10,582 | ||
Danaher Corp | COM | 235851102 | 16,259 | 75,507 | SH | SOLE | 0 | 0 | 75,507 | ||
DexCom Inc | COM | 252131107 | 13,837 | 33,567 | SH | SOLE | 0 | 0 | 33,567 | ||
Diageo PLC | COM | 25243Q205 | 4,824 | 35,046 | SH | SOLE | 0 | 0 | 35,046 | ||
Digital Realty Trust Inc | COM | 253868103 | 32,178 | 219,254 | SH | SOLE | 0 | 0 | 219,254 | ||
Discover Financial Services | COM | 254709108 | 36,820 | 637,243 | SH | SOLE | 0 | 0 | 637,243 | ||
Disney Walt Co | COM | 254687106 | 18,896 | 152,289 | SH | SOLE | 0 | 0 | 152,289 | ||
Dollar General Corp | COM | 256677105 | 1,047 | 4,993 | SH | SOLE | 0 | 0 | 4,993 | ||
Dominos Pizza Inc | COM | 25754A201 | 428 | 1,007 | SH | SOLE | 0 | 0 | 1,007 | ||
Duke Energy Corp | COM | 26441C204 | 22,458 | 253,595 | SH | SOLE | 0 | 0 | 253,595 | ||
Ecolab Inc | COM | 278865100 | 407 | 2,038 | SH | SOLE | 0 | 0 | 2,038 | ||
Edwards Lifesciences Corp | COM | 28176E108 | 248 | 3,109 | SH | SOLE | 0 | 0 | 3,109 | ||
Electronic Arts Inc | COM | 285512109 | 457 | 3,506 | SH | SOLE | 0 | 0 | 3,506 | ||
Emerson Electric Co | COM | 291011104 | 36,975 | 563,894 | SH | SOLE | 0 | 0 | 563,894 | ||
Enbridge Inc | COM | 29250N105 | 1,235 | 42,311 | SH | SOLE | 0 | 0 | 42,311 | ||
Energy Transfer LP | COM | 29273V100 | 450 | 83,052 | SH | SOLE | 0 | 0 | 83,052 | ||
Entergy Corp | COM | 29364G103 | 15,912 | 161,498 | SH | SOLE | 0 | 0 | 161,498 | ||
Enterprise Products Partners L | COM | 293792107 | 12,998 | 823,185 | SH | SOLE | 0 | 0 | 823,185 | ||
EOG Resources Inc | COM | 26875P101 | 283 | 7,872 | SH | SOLE | 0 | 0 | 7,872 | ||
Equinix Inc | COM | 29444U700 | 13,612 | 17,907 | SH | SOLE | 0 | 0 | 17,907 | ||
Equity Residential | COM | 29476L107 | 14,808 | 288,487 | SH | SOLE | 0 | 0 | 288,487 | ||
Ericsson | COM | 294821608 | 2,001 | 183,791 | SH | SOLE | 0 | 0 | 183,791 | ||
Exxon Mobil Corp | COM | 30231G102 | 19,060 | 555,202 | SH | SOLE | 0 | 0 | 555,202 | ||
Facebook Inc | COM | 30303M102 | 21,191 | 80,911 | SH | SOLE | 0 | 0 | 80,911 | ||
Fidelity Natl Information Serv | COM | 31620M106 | 869 | 5,904 | SH | SOLE | 0 | 0 | 5,904 | ||
First Financial Bankshares | COM | 32020R109 | 1,805 | 64,690 | SH | SOLE | 0 | 0 | 64,690 | ||
Firstcash Inc | COM | 33767D105 | 2,038 | 35,615 | SH | SOLE | 0 | 0 | 35,615 | ||
Firstservice Corp | COM | 33767E202 | 3,389 | 25,698 | SH | SOLE | 0 | 0 | 25,698 | ||
Fiserv Inc | COM | 337738108 | 244 | 2,371 | SH | SOLE | 0 | 0 | 2,371 | ||
Fleetcor Technologies Inc | COM | 339041105 | 5,086 | 21,359 | SH | SOLE | 0 | 0 | 21,359 | ||
Fomento Economico Mexicano SAB | COM | 344419106 | 704 | 12,528 | SH | SOLE | 0 | 0 | 12,528 | ||
Franco Nevada Corp | COM | 351858105 | 880 | 6,307 | SH | SOLE | 0 | 0 | 6,307 | ||
G-III Apparel Group Ltd | COM | 36237H101 | 3,967 | 302,605 | SH | SOLE | 0 | 0 | 302,605 | ||
Galapagos NV Sp ADR | COM | 36315X101 | 554 | 3,901 | SH | SOLE | 0 | 0 | 3,901 | ||
Garmin Ltd | COM | H2906T109 | 19,122 | 201,583 | SH | SOLE | 0 | 0 | 201,583 | ||
Generac Holdings Inc | COM | 368736104 | 1,041 | 5,376 | SH | SOLE | 0 | 0 | 5,376 | ||
General Electric Co | COM | 369604103 | 1,548 | 248,545 | SH | SOLE | 0 | 0 | 248,545 | ||
General Mills Inc | COM | 370334104 | 638 | 10,341 | SH | SOLE | 0 | 0 | 10,341 | ||
Genmab AS Sp ADS | COM | 372303206 | 836 | 22,847 | SH | SOLE | 0 | 0 | 22,847 | ||
Genuine Parts Co | COM | 372460105 | 15,729 | 165,269 | SH | SOLE | 0 | 0 | 165,269 | ||
Gilead Sciences Inc | COM | 375558103 | 47,879 | 757,701 | SH | SOLE | 0 | 0 | 757,701 | ||
GlaxoSmithKline PLC | COM | 37733W105 | 20,975 | 557,244 | SH | SOLE | 0 | 0 | 557,244 | ||
Global Payments Inc | COM | 37940X102 | 235 | 1,324 | SH | SOLE | 0 | 0 | 1,324 | ||
Godaddy Inc | COM | 380237107 | 2,439 | 32,103 | SH | SOLE | 0 | 0 | 32,103 | ||
Gold Shares SPDR ETF | COM | 78463V107 | 13,848 | 78,182 | SH | SOLE | 0 | 0 | 78,182 | ||
Green Dot Corp | COM | 39304D102 | 4,403 | 86,998 | SH | SOLE | 0 | 0 | 86,998 | ||
Grocery Outlet Holding Corp | COM | 39874R101 | 3,096 | 78,737 | SH | SOLE | 0 | 0 | 78,737 | ||
Guardant Health Inc | COM | 40131M109 | 438 | 3,914 | SH | SOLE | 0 | 0 | 3,914 | ||
Guggenheim Taxable Muni Mgd Du | COM | 401664107 | 203 | 8,617 | SH | SOLE | 0 | 0 | 8,617 | ||
Hanesbrands Inc | COM | 410345102 | 17,864 | 1,134,246 | SH | SOLE | 0 | 0 | 1,134,246 | ||
Health Care Select Sector SPDR | COM | 81369Y209 | 650 | 6,164 | SH | SOLE | 0 | 0 | 6,164 | ||
Healthcare Services Group Inc | COM | 421906108 | 3,263 | 151,538 | SH | SOLE | 0 | 0 | 151,538 | ||
HollyFrontier Corp | COM | 436106108 | 372 | 18,874 | SH | SOLE | 0 | 0 | 18,874 | ||
Home Bancshares Inc | COM | 436893200 | 2,237 | 147,545 | SH | SOLE | 0 | 0 | 147,545 | ||
Home Depot Inc | COM | 437076102 | 60,218 | 216,837 | SH | SOLE | 0 | 0 | 216,837 | ||
Honeywell Intl Inc | COM | 438516106 | 28,674 | 174,192 | SH | SOLE | 0 | 0 | 174,192 | ||
I3 Verticals Inc Cl A | COM | 46571Y107 | 2,484 | 98,381 | SH | SOLE | 0 | 0 | 98,381 | ||
Icon PLC | COM | G4705A100 | 8,096 | 42,369 | SH | SOLE | 0 | 0 | 42,369 | ||
IHS Markit Ltd | COM | G47567105 | 1,652 | 21,037 | SH | SOLE | 0 | 0 | 21,037 | ||
Incyte Corp | COM | 45337C102 | 432 | 4,816 | SH | SOLE | 0 | 0 | 4,816 | ||
Independent Bank Group Inc | COM | 45384B106 | 299 | 6,772 | SH | SOLE | 0 | 0 | 6,772 | ||
Inmode Ltd | COM | M5425M103 | 3,243 | 89,629 | SH | SOLE | 0 | 0 | 89,629 | ||
Innovative Industrial Properti | COM | 45781V101 | 5,668 | 45,667 | SH | SOLE | 0 | 0 | 45,667 | ||
Inovalon Holdings Inc | COM | 45781D101 | 3,841 | 145,199 | SH | SOLE | 0 | 0 | 145,199 | ||
Intel Corp | COM | 458140100 | 15,593 | 301,147 | SH | SOLE | 0 | 0 | 301,147 | ||
Intercontinental Exchange Inc | COM | 45866F104 | 1,463 | 14,625 | SH | SOLE | 0 | 0 | 14,625 | ||
Intercontinental Hotels Group | COM | 45857P806 | 1,901 | 36,221 | SH | SOLE | 0 | 0 | 36,221 | ||
International Flavors & Fragra | COM | 459506101 | 250 | 2,044 | SH | SOLE | 0 | 0 | 2,044 | ||
International Paper Co | COM | 460146103 | 18,676 | 460,687 | SH | SOLE | 0 | 0 | 460,687 | ||
Intl Business Machines | COM | 459200101 | 36,830 | 302,706 | SH | SOLE | 0 | 0 | 302,706 | ||
Intuit | COM | 461202103 | 883 | 2,708 | SH | SOLE | 0 | 0 | 2,708 | ||
Intuitive Surgical Inc | COM | 46120E602 | 866 | 1,221 | SH | SOLE | 0 | 0 | 1,221 | ||
Invesco Preferred ETF | COM | 46138E511 | 14,738 | 1,000,567 | SH | SOLE | 0 | 0 | 1,000,567 | ||
Invesco QQQ Trust | COM | 46090E103 | 479 | 1,726 | SH | SOLE | 0 | 0 | 1,726 | ||
iShares Gold Trust | COM | 464285105 | 940 | 52,238 | SH | SOLE | 0 | 0 | 52,238 | ||
iShares Sh Tr Crport ETF | COM | 464288646 | 213 | 3,879 | SH | SOLE | 0 | 0 | 3,879 | ||
iShares TR Core US Aggbd ETF | COM | 464287226 | 1,084 | 9,186 | SH | SOLE | 0 | 0 | 9,186 | ||
iShares TR Iboxx Hi Yd ETF | COM | 464288513 | 17,958 | 214,036 | SH | SOLE | 0 | 0 | 214,036 | ||
iShares TR Iboxx Inv Cp ETF | COM | 464287242 | 2,955 | 21,935 | SH | SOLE | 0 | 0 | 21,935 | ||
iShares TR MBS ETF | COM | 464288588 | 96,230 | 871,648 | SH | SOLE | 0 | 0 | 871,648 | ||
iShares TR National Mun ETF | COM | 464288414 | 224 | 1,932 | SH | SOLE | 0 | 0 | 1,932 | ||
iShares TR S&P 500 Grwt ETF | COM | 464287309 | 3,786 | 16,383 | SH | SOLE | 0 | 0 | 16,383 | ||
iShares TR S&P Us Pfd Stk ETF | COM | 464288687 | 18,865 | 517,552 | SH | SOLE | 0 | 0 | 517,552 | ||
iShares TR USA Momentum Fct ET | COM | 46432F396 | 1,640 | 11,124 | SH | SOLE | 0 | 0 | 11,124 | ||
J2 Global Inc | COM | 48123V102 | 4,410 | 63,715 | SH | SOLE | 0 | 0 | 63,715 | ||
Janus Detroit Str Tr Henderson | COM | 47103U852 | 15,517 | 289,404 | SH | SOLE | 0 | 0 | 289,404 | ||
Johnson & Johnson | COM | 478160104 | 21,914 | 147,194 | SH | SOLE | 0 | 0 | 147,194 | ||
JPMorgan Chase & Co | COM | 46625H100 | 61,447 | 638,279 | SH | SOLE | 0 | 0 | 638,279 | ||
Kimberly Clark Corp | COM | 494368103 | 32,825 | 222,300 | SH | SOLE | 0 | 0 | 222,300 | ||
Kinder Morgan Inc | COM | 49456B101 | 10,625 | 861,711 | SH | SOLE | 0 | 0 | 861,711 | ||
Koninklijke Philips NV | COM | 500472303 | 2,078 | 44,079 | SH | SOLE | 0 | 0 | 44,079 | ||
L3harris Technologies Inc | COM | 502431109 | 12,013 | 70,734 | SH | SOLE | 0 | 0 | 70,734 | ||
Lam Research Corp | COM | 512807108 | 54,293 | 163,656 | SH | SOLE | 0 | 0 | 163,656 | ||
Lamar Advertising Co | COM | 512816109 | 334 | 5,043 | SH | SOLE | 0 | 0 | 5,043 | ||
Landstar Systems Inc | COM | 515098101 | 4,238 | 33,770 | SH | SOLE | 0 | 0 | 33,770 | ||
Lauder Estee Cos Inc | COM | 518439104 | 13,479 | 61,758 | SH | SOLE | 0 | 0 | 61,758 | ||
Liberty Broadband Corp | COM | 530307305 | 201 | 1,405 | SH | SOLE | 0 | 0 | 1,405 | ||
Lilly Eli & Co | COM | 532457108 | 1,040 | 7,026 | SH | SOLE | 0 | 0 | 7,026 | ||
Linde PLC | COM | G5494J103 | 30,878 | 129,668 | SH | SOLE | 0 | 0 | 129,668 | ||
Lithia Motors Inc | COM | 536797103 | 1,603 | 7,031 | SH | SOLE | 0 | 0 | 7,031 | ||
LKQ Corp | COM | 501889208 | 3,176 | 114,520 | SH | SOLE | 0 | 0 | 114,520 | ||
Lockheed Martin Corp | COM | 539830109 | 36,233 | 94,534 | SH | SOLE | 0 | 0 | 94,534 | ||
Lowes Cos Inc | COM | 548661107 | 423 | 2,548 | SH | SOLE | 0 | 0 | 2,548 | ||
Lululemon Athletica Inc | COM | 550021109 | 15,225 | 46,225 | SH | SOLE | 0 | 0 | 46,225 | ||
Lyft Inc Cl A | COM | 55087P104 | 1,835 | 66,606 | SH | SOLE | 0 | 0 | 66,606 | ||
Magellan Midstream Partners LP | COM | 559080106 | 739 | 21,599 | SH | SOLE | 0 | 0 | 21,599 | ||
Marathon Oil Corp | COM | 565849106 | 102 | 25,000 | SH | SOLE | 0 | 0 | 25,000 | ||
Markel Corp | COM | 570535104 | 3,583 | 3,680 | SH | SOLE | 0 | 0 | 3,680 | ||
MarketAxess Holdings Inc | COM | 57060D108 | 714 | 1,482 | SH | SOLE | 0 | 0 | 1,482 | ||
Marriott Intl Inc | COM | 571903202 | 631 | 6,812 | SH | SOLE | 0 | 0 | 6,812 | ||
MasterCard Incorporated | COM | 57636Q104 | 2,458 | 7,269 | SH | SOLE | 0 | 0 | 7,269 | ||
Maxim Integrated Prods Inc | COM | 57772K101 | 202 | 2,983 | SH | SOLE | 0 | 0 | 2,983 | ||
McDonalds Corp | COM | 580135101 | 50,157 | 228,517 | SH | SOLE | 0 | 0 | 228,517 | ||
MercadoLibre Inc | COM | 58733R102 | 1,959 | 1,810 | SH | SOLE | 0 | 0 | 1,810 | ||
Merck & Co Inc | COM | 58933Y105 | 87,142 | 1,050,541 | SH | SOLE | 0 | 0 | 1,050,541 | ||
MetLife Inc | COM | 59156R108 | 15,953 | 429,178 | SH | SOLE | 0 | 0 | 429,178 | ||
Microchip Technology Inc | COM | 595017104 | 337 | 3,280 | SH | SOLE | 0 | 0 | 3,280 | ||
Microsoft Corp | COM | 594918104 | 102,554 | 487,587 | SH | SOLE | 0 | 0 | 487,587 | ||
Mitek Systems Inc | COM | 606710200 | 1,725 | 135,435 | SH | SOLE | 0 | 0 | 135,435 | ||
Mobile Telesystems PJSC | COM | 607409109 | 580 | 66,422 | SH | SOLE | 0 | 0 | 66,422 | ||
Mondelez Intl Inc | COM | 609207105 | 17,256 | 300,360 | SH | SOLE | 0 | 0 | 300,360 | ||
Morgan Stanley | COM | 617446448 | 12,663 | 261,913 | SH | SOLE | 0 | 0 | 261,913 | ||
MPLX LP | COM | 55336V100 | 512 | 32,522 | SH | SOLE | 0 | 0 | 32,522 | ||
Netease Inc | COM | 64110W102 | 876 | 1,926 | SH | SOLE | 0 | 0 | 1,926 | ||
Netflix Com Inccmn | COM | 64110L106 | 1,119 | 2,238 | SH | SOLE | 0 | 0 | 2,238 | ||
Neurocrine Biosciences Inc | COM | 64125C109 | 366 | 3,804 | SH | SOLE | 0 | 0 | 3,804 | ||
Nextera Energy Inc | COM | 65339F101 | 707 | 2,546 | SH | SOLE | 0 | 0 | 2,546 | ||
Nextera Energy Partners LP In | COM | 65341B106 | 16,958 | 282,829 | SH | SOLE | 0 | 0 | 282,829 | ||
Nike Inc | COM | 654106103 | 21,907 | 174,500 | SH | SOLE | 0 | 0 | 174,500 | ||
Nomad Foods Ltd | COM | G6564A105 | 3,157 | 123,887 | SH | SOLE | 0 | 0 | 123,887 | ||
Norfolk Southern Corp | COM | 655844108 | 1,520 | 7,104 | SH | SOLE | 0 | 0 | 7,104 | ||
Northrop Grumman Corp | COM | 666807102 | 13,783 | 43,688 | SH | SOLE | 0 | 0 | 43,688 | ||
Novartis AG | COM | 66987V109 | 6,440 | 74,056 | SH | SOLE | 0 | 0 | 74,056 | ||
Novo-Nordisk AS | COM | 670100205 | 29,109 | 419,264 | SH | SOLE | 0 | 0 | 419,264 | ||
NVIDIA Corp | COM | 67066G104 | 24,496 | 45,260 | SH | SOLE | 0 | 0 | 45,260 | ||
O'Reilly Automotive Inc | COM | 67103H107 | 782 | 1,697 | SH | SOLE | 0 | 0 | 1,697 | ||
Old Dominion Freight Lines Inc | COM | 679580100 | 2,318 | 12,815 | SH | SOLE | 0 | 0 | 12,815 | ||
Ollies Bargain Outlt Holdings | COM | 681116109 | 3,940 | 45,110 | SH | SOLE | 0 | 0 | 45,110 | ||
Omnicom Group Inc | COM | 681919106 | 13,207 | 266,813 | SH | SOLE | 0 | 0 | 266,813 | ||
Ooma Inc | COM | 683416101 | 1,762 | 135,037 | SH | SOLE | 0 | 0 | 135,037 | ||
Oracle Corp | COM | 68389X105 | 810 | 13,572 | SH | SOLE | 0 | 0 | 13,572 | ||
Otis Worldwide Corp | COM | 68902V107 | 449 | 7,200 | SH | SOLE | 0 | 0 | 7,200 | ||
Paychex Inc | COM | 704326107 | 19,901 | 249,476 | SH | SOLE | 0 | 0 | 249,476 | ||
Paypal Holdings Inc | COM | 70450Y103 | 2,329 | 11,818 | SH | SOLE | 0 | 0 | 11,818 | ||
Pbf Logistics LP | COM | 69318Q104 | 154 | 18,868 | SH | SOLE | 0 | 0 | 18,868 | ||
PepsiCo Inc | COM | 713448108 | 125,114 | 902,697 | SH | SOLE | 0 | 0 | 902,697 | ||
PerkinElmer Inc | COM | 714046109 | 3,526 | 28,093 | SH | SOLE | 0 | 0 | 28,093 | ||
Pfizer Inc | COM | 717081103 | 21,654 | 590,027 | SH | SOLE | 0 | 0 | 590,027 | ||
Philip Morris Intl Inc | COM | 718172109 | 123,729 | 1,649,935 | SH | SOLE | 0 | 0 | 1,649,935 | ||
Phillips 66 | COM | 718546104 | 27,150 | 523,722 | SH | SOLE | 0 | 0 | 523,722 | ||
Phillips 66 Partners LP | COM | 718549207 | 210 | 9,115 | SH | SOLE | 0 | 0 | 9,115 | ||
Plains All American Pipeline L | COM | 726503105 | 114 | 18,992 | SH | SOLE | 0 | 0 | 18,992 | ||
Plains Group Hlgs LP | COM | 72651A207 | 971 | 159,395 | SH | SOLE | 0 | 0 | 159,395 | ||
Pra Health Sciences Inc | COM | 69354M108 | 3,916 | 38,609 | SH | SOLE | 0 | 0 | 38,609 | ||
Price T Rowe Group Inc | COM | 74144T108 | 52,197 | 407,091 | SH | SOLE | 0 | 0 | 407,091 | ||
Procter And Gamble Co | COM | 742718109 | 133,480 | 960,359 | SH | SOLE | 0 | 0 | 960,359 | ||
ProLogis Inc | COM | 74340W103 | 588 | 5,847 | SH | SOLE | 0 | 0 | 5,847 | ||
Prosperity Bancshares Inc | COM | 743606105 | 3,827 | 73,838 | SH | SOLE | 0 | 0 | 73,838 | ||
Prudential PLC | COM | 74435K204 | 633 | 22,138 | SH | SOLE | 0 | 0 | 22,138 | ||
Q2 Holdings Inc | COM | 74736L109 | 1,994 | 21,854 | SH | SOLE | 0 | 0 | 21,854 | ||
Qualcomm Inc | COM | 747525103 | 30,145 | 256,163 | SH | SOLE | 0 | 0 | 256,163 | ||
Raytheon Technologies Corp | COM | 75513E101 | 828 | 14,387 | SH | SOLE | 0 | 0 | 14,387 | ||
Regeneron Pharmaceuticals | COM | 75886F107 | 1,352 | 2,416 | SH | SOLE | 0 | 0 | 2,416 | ||
Restaurant Brands Intl Inc | COM | 76131D103 | 444 | 7,713 | SH | SOLE | 0 | 0 | 7,713 | ||
Rh | COM | 74967X103 | 291 | 760 | SH | SOLE | 0 | 0 | 760 | ||
Rio Tinto PLC | COM | 767204100 | 1,723 | 28,535 | SH | SOLE | 0 | 0 | 28,535 | ||
Rockwell Automation Inc | COM | 773903109 | 10,394 | 47,102 | SH | SOLE | 0 | 0 | 47,102 | ||
Roper Technologies Inc | COM | 776696106 | 513 | 1,298 | SH | SOLE | 0 | 0 | 1,298 | ||
Royal Bank of Canada Montreal | COM | 780087102 | 1,110 | 15,828 | SH | SOLE | 0 | 0 | 15,828 | ||
Royal Dutch Shell PLC | COM | 780259206 | 1,853 | 73,609 | SH | SOLE | 0 | 0 | 73,609 | ||
Royal Dutch Shell PLC | COM | 780259107 | 2,129 | 87,909 | SH | SOLE | 0 | 0 | 87,909 | ||
Russell 2000 Ishares ETF | COM | 464287655 | 3,540 | 23,633 | SH | SOLE | 0 | 0 | 23,633 | ||
Ryanair Holdings PLC | COM | 783513203 | 1,674 | 20,477 | SH | SOLE | 0 | 0 | 20,477 | ||
Ryman Hospitality Properties I | COM | 78377T107 | 3,144 | 85,428 | SH | SOLE | 0 | 0 | 85,428 | ||
S&P 500 INDEX Ishares ETF | COM | 464287200 | 9,880 | 29,400 | SH | SOLE | 0 | 0 | 29,400 | ||
S&P 500 SPDR ETF | COM | 78462F103 | 36,396 | 108,681 | SH | SOLE | 0 | 0 | 108,681 | ||
S&P Midcap 400 SPDR ETF | COM | 78467Y107 | 1,481 | 4,372 | SH | SOLE | 0 | 0 | 4,372 | ||
Salesforce.com Inc | COM | 79466L302 | 2,519 | 10,025 | SH | SOLE | 0 | 0 | 10,025 | ||
Sanofi | COM | 80105N105 | 585 | 11,663 | SH | SOLE | 0 | 0 | 11,663 | ||
Sap SE | COM | 803054204 | 2,880 | 18,487 | SH | SOLE | 0 | 0 | 18,487 | ||
Schwab Charles Corp | COM | 808513105 | 547 | 15,102 | SH | SOLE | 0 | 0 | 15,102 | ||
Seattle Genetics Inc | COM | 812578102 | 558 | 2,854 | SH | SOLE | 0 | 0 | 2,854 | ||
ServiceNow Inc | COM | 81762P102 | 1,481 | 3,053 | SH | SOLE | 0 | 0 | 3,053 | ||
Shell Midstream Partners LP | COM | 822634101 | 251 | 26,526 | SH | SOLE | 0 | 0 | 26,526 | ||
Shopify Inc Cl A | COM | 82509L107 | 1,015 | 992 | SH | SOLE | 0 | 0 | 992 | ||
Skyworks Solutions Inc | COM | 83088M102 | 696 | 4,786 | SH | SOLE | 0 | 0 | 4,786 | ||
Sony Corp | COM | 835699307 | 2,723 | 35,480 | SH | SOLE | 0 | 0 | 35,480 | ||
Southwest Airlines Co | COM | 844741108 | 12,482 | 332,865 | SH | SOLE | 0 | 0 | 332,865 | ||
SPDR Dow Jones Industrial Avrg | COM | 78467X109 | 590 | 2,125 | SH | SOLE | 0 | 0 | 2,125 | ||
SPDR Series Trust S&P Biotech | COM | 78464A870 | 2,477 | 22,225 | SH | SOLE | 0 | 0 | 22,225 | ||
SPDR Series Trust S&P Divid ET | COM | 78464A763 | 251 | 2,714 | SH | SOLE | 0 | 0 | 2,714 | ||
Splunk Inc | COM | 848637104 | 538 | 2,858 | SH | SOLE | 0 | 0 | 2,858 | ||
Square Inc | COM | 852234103 | 209 | 1,286 | SH | SOLE | 0 | 0 | 1,286 | ||
Starbucks Corp | COM | 855244109 | 678 | 7,889 | SH | SOLE | 0 | 0 | 7,889 | ||
State Street Corp | COM | 857477103 | 350 | 5,906 | SH | SOLE | 0 | 0 | 5,906 | ||
Stericycle Inc | COM | 858912108 | 3,018 | 47,857 | SH | SOLE | 0 | 0 | 47,857 | ||
Stryker Corp | COM | 863667101 | 267 | 1,279 | SH | SOLE | 0 | 0 | 1,279 | ||
Sun Life Financial Inc | COM | 866796105 | 15,247 | 374,355 | SH | SOLE | 0 | 0 | 374,355 | ||
Sunnova Energy Intl Inc | COM | 86745K104 | 117,879 | 3,876,340 | SH | SOLE | 0 | 0 | 3,876,340 | ||
Taiwan Semiconductor Mfg Ltd | COM | 874039100 | 9,016 | 111,211 | SH | SOLE | 0 | 0 | 111,211 | ||
Takeda Pharmaceutical Co Ltd S | COM | 874060205 | 2,651 | 148,607 | SH | SOLE | 0 | 0 | 148,607 | ||
Target Corp | COM | 87612E106 | 18,816 | 119,528 | SH | SOLE | 0 | 0 | 119,528 | ||
TCF Financial Corporation New | COM | 872307103 | 2,023 | 86,584 | SH | SOLE | 0 | 0 | 86,584 | ||
Teleflex Inc | COM | 879369106 | 624 | 1,834 | SH | SOLE | 0 | 0 | 1,834 | ||
Texas Instruments Inc | COM | 882508104 | 85,138 | 596,247 | SH | SOLE | 0 | 0 | 596,247 | ||
Thermo Fisher Scientific Inc | COM | 883556102 | 17,508 | 39,653 | SH | SOLE | 0 | 0 | 39,653 | ||
Total SE | COM | 89151E109 | 651 | 18,967 | SH | SOLE | 0 | 0 | 18,967 | ||
Tradeweb Mkts Inc Cl A | COM | 892672106 | 2,980 | 51,381 | SH | SOLE | 0 | 0 | 51,381 | ||
Trane Technologies Plc | COM | G8994E103 | 661 | 5,454 | SH | SOLE | 0 | 0 | 5,454 | ||
Twitter Inc | COM | 90184L102 | 40,629 | 913,008 | SH | SOLE | 0 | 0 | 913,008 | ||
Ulta Beauty Inc | COM | 90384S303 | 318 | 1,422 | SH | SOLE | 0 | 0 | 1,422 | ||
Unilever PLC | COM | 904767704 | 4,963 | 80,467 | SH | SOLE | 0 | 0 | 80,467 | ||
Union Pacific Corp | COM | 907818108 | 18,907 | 96,037 | SH | SOLE | 0 | 0 | 96,037 | ||
United Parcel Service Inc | COM | 911312106 | 40,111 | 240,718 | SH | SOLE | 0 | 0 | 240,718 | ||
United Rentals Inc | COM | 911363109 | 2,950 | 16,903 | SH | SOLE | 0 | 0 | 16,903 | ||
UnitedHealth Group Inc | COM | 91324P102 | 39,855 | 127,836 | SH | SOLE | 0 | 0 | 127,836 | ||
Upland Software Inc | COM | 91544A109 | 2,772 | 73,540 | SH | SOLE | 0 | 0 | 73,540 | ||
Vaneck Vectors ETF Tr | COM | 92189F437 | 3,575 | 120,223 | SH | SOLE | 0 | 0 | 120,223 | ||
Vanguard Index Fds Large Cap E | COM | 922908637 | 313 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | ||
Vanguard Total Stock Market ET | COM | 922908769 | 815 | 4,785 | SH | SOLE | 0 | 0 | 4,785 | ||
Veeva Systems Inc | COM | 922475108 | 411 | 1,461 | SH | SOLE | 0 | 0 | 1,461 | ||
Vereit Inc | COM | 92339V100 | 120 | 18,402 | SH | SOLE | 0 | 0 | 18,402 | ||
VeriSign Inc | COM | 92343E102 | 263 | 1,282 | SH | SOLE | 0 | 0 | 1,282 | ||
Verizon Communications Inc | COM | 92343V104 | 36,941 | 620,954 | SH | SOLE | 0 | 0 | 620,954 | ||
Vertex Pharmaceuticals Inc | COM | 92532F100 | 10,099 | 37,113 | SH | SOLE | 0 | 0 | 37,113 | ||
Visa Inc | COM | 92826C839 | 29,451 | 147,276 | SH | SOLE | 0 | 0 | 147,276 | ||
Wal-Mart Stores Inc | COM | 931142103 | 559 | 3,998 | SH | SOLE | 0 | 0 | 3,998 | ||
Wells Fargo Co | COM | 949746101 | 31,620 | 1,344,965 | SH | SOLE | 0 | 0 | 1,344,965 | ||
Western Union Co | COM | 959802109 | 19,275 | 899,444 | SH | SOLE | 0 | 0 | 899,444 | ||
Westpac Banking Corp | COM | 961214301 | 2,548 | 211,636 | SH | SOLE | 0 | 0 | 211,636 | ||
White Mountains Ins Group Ltd | COM | G9618E107 | 2,669 | 3,426 | SH | SOLE | 0 | 0 | 3,426 | ||
Workday Inc | COM | 98138H101 | 310 | 1,439 | SH | SOLE | 0 | 0 | 1,439 | ||
Yandex NV | COM | N97284108 | 1,191 | 18,257 | SH | SOLE | 0 | 0 | 18,257 | ||
Yeti Holdings Inc | COM | 98585X104 | 467 | 10,312 | SH | SOLE | 0 | 0 | 10,312 | ||
Yum Brands Inc | COM | 988498101 | 670 | 7,339 | SH | SOLE | 0 | 0 | 7,339 | ||
Yum China Holdings Inc | COM | 98850P109 | 419 | 7,921 | SH | SOLE | 0 | 0 | 7,921 |