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 | 236 | 1,510 | SH | SOLE | 0 | 0 | 1,510 | ||
ABB Ltd | COM | 000375204 | 842 | 37,338 | SH | SOLE | 0 | 0 | 37,338 | ||
Abbott Laboratories | COM | 002824100 | 45,374 | 496,267 | SH | SOLE | 0 | 0 | 496,267 | ||
AbbVie Inc | COM | 00287Y109 | 101,717 | 1,036,027 | SH | SOLE | 0 | 0 | 1,036,027 | ||
Accenture PLC Ireland | COM | G1151C101 | 51,936 | 241,877 | SH | SOLE | 0 | 0 | 241,877 | ||
Addus Homecare Corp | COM | 006739106 | 3,665 | 39,599 | SH | SOLE | 0 | 0 | 39,599 | ||
Adobe Inc | COM | 00724F101 | 13,669 | 31,401 | SH | SOLE | 0 | 0 | 31,401 | ||
Advanced Micro Devices Inc | COM | 007903107 | 16,931 | 321,825 | SH | SOLE | 0 | 0 | 321,825 | ||
Akamai Technologies Inc | COM | 00971T101 | 3,128 | 29,213 | SH | SOLE | 0 | 0 | 29,213 | ||
Albemarle Corp | COM | 012653101 | 44,482 | 576,123 | SH | SOLE | 0 | 0 | 576,123 | ||
Alexandria Real Estate Equity | COM | 015271109 | 228 | 1,406 | SH | SOLE | 0 | 0 | 1,406 | ||
Alexion Pharmaceuticals Inc | COM | 015351109 | 674 | 6,004 | SH | SOLE | 0 | 0 | 6,004 | ||
Alibaba Group Holding Ltd | COM | 01609W102 | 28,737 | 133,227 | SH | SOLE | 0 | 0 | 133,227 | ||
Align Technology Inc | COM | 016255101 | 2,339 | 8,521 | SH | SOLE | 0 | 0 | 8,521 | ||
Alphabet Inc | COM | 02079K107 | 1,995 | 1,411 | SH | SOLE | 0 | 0 | 1,411 | ||
Alphabet Inc | COM | 02079K305 | 36,777 | 25,935 | SH | SOLE | 0 | 0 | 25,935 | ||
Altria Group Inc | COM | 02209S103 | 18,359 | 467,750 | SH | SOLE | 0 | 0 | 467,750 | ||
Amazon.com Inc | COM | 023135106 | 49,189 | 17,830 | SH | SOLE | 0 | 0 | 17,830 | ||
Ambev SA | COM | 02319V103 | 2,675 | 1,013,274 | SH | SOLE | 0 | 0 | 1,013,274 | ||
American Express Co | COM | 025816109 | 19,302 | 202,755 | SH | SOLE | 0 | 0 | 202,755 | ||
American Tower Corp | COM | 03027X100 | 16,330 | 63,163 | SH | SOLE | 0 | 0 | 63,163 | ||
Ameriprise Financial Inc | COM | 03076C106 | 461 | 3,072 | SH | SOLE | 0 | 0 | 3,072 | ||
Amgen Inc | COM | 031162100 | 53,710 | 227,718 | SH | SOLE | 0 | 0 | 227,718 | ||
Apple Inc | COM | 037833100 | 213,194 | 584,414 | SH | SOLE | 0 | 0 | 584,414 | ||
Applied Materials Inc | COM | 038222105 | 11,374 | 188,150 | SH | SOLE | 0 | 0 | 188,150 | ||
ASML Holding NV | COM | N07059210 | 23,191 | 63,013 | SH | SOLE | 0 | 0 | 63,013 | ||
AstraZeneca PLC | COM | 046353108 | 4,873 | 92,142 | SH | SOLE | 0 | 0 | 92,142 | ||
AT&T Inc | COM | 00206R102 | 29,558 | 977,770 | SH | SOLE | 0 | 0 | 977,770 | ||
Atlassian Corp PLC | COM | G06242104 | 1,314 | 7,289 | SH | SOLE | 0 | 0 | 7,289 | ||
Automatic Data Processing Inc | COM | 053015103 | 25,106 | 168,622 | SH | SOLE | 0 | 0 | 168,622 | ||
Baidu Inc | COM | 056752108 | 258 | 2,149 | SH | SOLE | 0 | 0 | 2,149 | ||
Ball Corp | COM | 058498106 | 293 | 4,217 | SH | SOLE | 0 | 0 | 4,217 | ||
Bank America Corp | COM | 060505104 | 10,606 | 446,563 | SH | SOLE | 0 | 0 | 446,563 | ||
Bank N S Halifax | COM | 064149107 | 2,202 | 53,404 | SH | SOLE | 0 | 0 | 53,404 | ||
Becton Dickinson & Co | COM | 075887109 | 334 | 1,397 | SH | SOLE | 0 | 0 | 1,397 | ||
Berkshire Hathaway Inc | COM | 084670702 | 36,277 | 203,223 | SH | SOLE | 0 | 0 | 203,223 | ||
Berkshire Hathaway Inc | COM | 084670108 | 19,513 | 73 | SH | SOLE | 0 | 0 | 73 | ||
Best Buy Inc | COM | 086516101 | 10,864 | 124,493 | SH | SOLE | 0 | 0 | 124,493 | ||
BHP Billiton Ltd | COM | 088606108 | 385 | 7,747 | SH | SOLE | 0 | 0 | 7,747 | ||
BHP Billiton PLC | COM | 05545E209 | 18,526 | 450,200 | SH | SOLE | 0 | 0 | 450,200 | ||
Bio Rad Laboratories Inc | COM | 090572207 | 5,347 | 11,844 | SH | SOLE | 0 | 0 | 11,844 | ||
Bio Techne Corp | COM | 09073M104 | 301 | 1,139 | SH | SOLE | 0 | 0 | 1,139 | ||
Biogen Inc | COM | 09062X103 | 322 | 1,205 | SH | SOLE | 0 | 0 | 1,205 | ||
BioMarin Pharmaceutical Inc | COM | 09061G101 | 557 | 4,515 | SH | SOLE | 0 | 0 | 4,515 | ||
BJs Whsl Club | COM | 05550J101 | 4,491 | 120,488 | SH | SOLE | 0 | 0 | 120,488 | ||
Black Stone Minerals LP | COM | 09225M101 | 169 | 26,011 | SH | SOLE | 0 | 0 | 26,011 | ||
BlackRock Inc | COM | 09247X101 | 8,542 | 15,700 | SH | SOLE | 0 | 0 | 15,700 | ||
Boeing Co | COM | 097023105 | 18,193 | 99,253 | SH | SOLE | 0 | 0 | 99,253 | ||
Bristol-Myers Squibb Co | COM | 110122108 | 19,156 | 325,785 | SH | SOLE | 0 | 0 | 325,785 | ||
Broadcom Inc | COM | 11135F101 | 32,367 | 102,554 | SH | SOLE | 0 | 0 | 102,554 | ||
Broadridge Financial Solutions | COM | 11133T103 | 1,785 | 14,144 | SH | SOLE | 0 | 0 | 14,144 | ||
Brookfield Asset Mgmt Inc | COM | 112585104 | 17,418 | 529,432 | SH | SOLE | 0 | 0 | 529,432 | ||
C H Robinson Worldwide Inc | COM | 12541W209 | 42,604 | 538,881 | SH | SOLE | 0 | 0 | 538,881 | ||
Cable One Inc | COM | 12685J105 | 737 | 415 | SH | SOLE | 0 | 0 | 415 | ||
Cadence Bancorporation Cl A | COM | 12739A100 | 270 | 30,516 | SH | SOLE | 0 | 0 | 30,516 | ||
Cal Maine Foods Inc | COM | 128030202 | 47,493 | 1,067,728 | SH | SOLE | 0 | 0 | 1,067,728 | ||
Canadian Pacific Railway Ltd | COM | 13645T100 | 386 | 1,510 | SH | SOLE | 0 | 0 | 1,510 | ||
CarMax Inc | COM | 143130102 | 220 | 2,454 | SH | SOLE | 0 | 0 | 2,454 | ||
Caterpillar Inc | COM | 149123101 | 294 | 2,324 | SH | SOLE | 0 | 0 | 2,324 | ||
Cavco Industries Inc | COM | 149568107 | 1,793 | 9,297 | SH | SOLE | 0 | 0 | 9,297 | ||
Celsius Holdings Inc | COM | 15118V207 | 4,055 | 344,530 | SH | SOLE | 0 | 0 | 344,530 | ||
Charles River Laboratories Int | COM | 159864107 | 10,558 | 60,556 | SH | SOLE | 0 | 0 | 60,556 | ||
Chevron Corp | COM | 166764100 | 59,765 | 669,789 | SH | SOLE | 0 | 0 | 669,789 | ||
Chubb Limited | COM | H1467J104 | 10,009 | 79,050 | SH | SOLE | 0 | 0 | 79,050 | ||
Church & Dwight Inc | COM | 171340102 | 3,608 | 46,677 | SH | SOLE | 0 | 0 | 46,677 | ||
Cigna Corporation | COM | 125523100 | 507 | 2,701 | SH | SOLE | 0 | 0 | 2,701 | ||
Cinemark Holdings Inc | COM | 17243V102 | 115 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | ||
Cisco Systems Inc | COM | 17275R102 | 61,343 | 1,315,241 | SH | SOLE | 0 | 0 | 1,315,241 | ||
Citigroup Inc | COM | 172967424 | 16,781 | 328,400 | SH | SOLE | 0 | 0 | 328,400 | ||
CME Group Inc | COM | 12572Q105 | 11,303 | 69,538 | SH | SOLE | 0 | 0 | 69,538 | ||
Coca-Cola Co | COM | 191216100 | 128,137 | 2,867,893 | SH | SOLE | 0 | 0 | 2,867,893 | ||
Comcast Corp | COM | 20030N101 | 6,961 | 178,587 | SH | SOLE | 0 | 0 | 178,587 | ||
ConocoPhillips | COM | 20825C104 | 580 | 13,813 | SH | SOLE | 0 | 0 | 13,813 | ||
Contango Oil & Gas Company | COM | 21075N204 | 658 | 287,398 | SH | SOLE | 0 | 0 | 287,398 | ||
CoreSite Realty Corp | COM | 21870Q105 | 3,176 | 26,233 | SH | SOLE | 0 | 0 | 26,233 | ||
Costco Wholesale Corp | COM | 22160K105 | 12,175 | 40,154 | SH | SOLE | 0 | 0 | 40,154 | ||
Crown Castle Intl Corp | COM | 22822V101 | 32,454 | 193,931 | SH | SOLE | 0 | 0 | 193,931 | ||
Cummins Inc | COM | 231021106 | 62,293 | 359,534 | SH | SOLE | 0 | 0 | 359,534 | ||
CVS Health Corp | COM | 126650100 | 40,064 | 616,659 | SH | SOLE | 0 | 0 | 616,659 | ||
Cyberark Software Ltd | COM | M2682V108 | 1,044 | 10,517 | SH | SOLE | 0 | 0 | 10,517 | ||
Danaher Corp | COM | 235851102 | 13,419 | 75,889 | SH | SOLE | 0 | 0 | 75,889 | ||
Darden Restaurants Inc | COM | 237194105 | 384 | 5,062 | SH | SOLE | 0 | 0 | 5,062 | ||
DexCom Inc | COM | 252131107 | 14,195 | 35,016 | SH | SOLE | 0 | 0 | 35,016 | ||
Diageo PLC | COM | 25243Q205 | 5,927 | 44,102 | SH | SOLE | 0 | 0 | 44,102 | ||
Digital Realty Trust Inc | COM | 253868103 | 32,809 | 230,869 | SH | SOLE | 0 | 0 | 230,869 | ||
Digital Turbine Inc New | COM | 25400W102 | 1,935 | 153,912 | SH | SOLE | 0 | 0 | 153,912 | ||
Discover Financial Services | COM | 254709108 | 35,379 | 706,309 | SH | SOLE | 0 | 0 | 706,309 | ||
Disney Walt Co | COM | 254687106 | 17,994 | 161,365 | SH | SOLE | 0 | 0 | 161,365 | ||
Dollar General Corp | COM | 256677105 | 424 | 2,226 | SH | SOLE | 0 | 0 | 2,226 | ||
Duke Energy Corp | COM | 26441C204 | 21,271 | 266,259 | SH | SOLE | 0 | 0 | 266,259 | ||
Ecolab Inc | COM | 278865100 | 441 | 2,215 | SH | SOLE | 0 | 0 | 2,215 | ||
Edwards Lifesciences Corp | COM | 28176E108 | 231 | 3,336 | SH | SOLE | 0 | 0 | 3,336 | ||
eHealth Inc | COM | 28238P109 | 2,888 | 29,397 | SH | SOLE | 0 | 0 | 29,397 | ||
Electronic Arts Inc | COM | 285512109 | 277 | 2,095 | SH | SOLE | 0 | 0 | 2,095 | ||
Emerson Electric Co | COM | 291011104 | 39,152 | 631,181 | SH | SOLE | 0 | 0 | 631,181 | ||
Enbridge Inc | COM | 29250N105 | 1,326 | 43,586 | SH | SOLE | 0 | 0 | 43,586 | ||
Energy Transfer LP | COM | 29273V100 | 766 | 107,576 | SH | SOLE | 0 | 0 | 107,576 | ||
Entergy Corp | COM | 29364G103 | 15,875 | 169,224 | SH | SOLE | 0 | 0 | 169,224 | ||
Enterprise Products Partners L | COM | 293792107 | 15,546 | 855,573 | SH | SOLE | 0 | 0 | 855,573 | ||
EOG Resources Inc | COM | 26875P101 | 217 | 4,284 | SH | SOLE | 0 | 0 | 4,284 | ||
Equinix Inc | COM | 29444U700 | 13,267 | 18,891 | SH | SOLE | 0 | 0 | 18,891 | ||
Equity Residential | COM | 29476L107 | 14,973 | 254,554 | SH | SOLE | 0 | 0 | 254,554 | ||
Ericsson | COM | 294821608 | 1,751 | 188,249 | SH | SOLE | 0 | 0 | 188,249 | ||
Exxon Mobil Corp | COM | 30231G102 | 24,960 | 558,147 | SH | SOLE | 0 | 0 | 558,147 | ||
Facebook Inc | COM | 30303M102 | 29,161 | 128,425 | SH | SOLE | 0 | 0 | 128,425 | ||
Fidelity Natl Information Serv | COM | 31620M106 | 267 | 1,994 | SH | SOLE | 0 | 0 | 1,994 | ||
First Financial Bankshares | COM | 32020R109 | 1,947 | 67,390 | SH | SOLE | 0 | 0 | 67,390 | ||
Firstcash Inc | COM | 33767D105 | 2,730 | 40,456 | SH | SOLE | 0 | 0 | 40,456 | ||
FirstEnergy Corp | COM | 337932107 | 14,881 | 383,720 | SH | SOLE | 0 | 0 | 383,720 | ||
Firstservice Corp | COM | 33767E202 | 2,940 | 29,181 | SH | SOLE | 0 | 0 | 29,181 | ||
Fiserv Inc | COM | 337738108 | 229 | 2,341 | SH | SOLE | 0 | 0 | 2,341 | ||
Fleetcor Technologies Inc | COM | 339041105 | 5,954 | 23,670 | SH | SOLE | 0 | 0 | 23,670 | ||
Fomento Economico Mexicano SAB | COM | 344419106 | 822 | 13,248 | SH | SOLE | 0 | 0 | 13,248 | ||
Garmin Ltd | COM | H2906T109 | 20,667 | 211,973 | SH | SOLE | 0 | 0 | 211,973 | ||
Generac Holdings Inc | COM | 368736104 | 531 | 4,356 | SH | SOLE | 0 | 0 | 4,356 | ||
General Electric Co | COM | 369604103 | 1,357 | 198,727 | SH | SOLE | 0 | 0 | 198,727 | ||
General Mills Inc | COM | 370334104 | 879 | 14,263 | SH | SOLE | 0 | 0 | 14,263 | ||
Genuine Parts Co | COM | 372460105 | 15,186 | 174,637 | SH | SOLE | 0 | 0 | 174,637 | ||
Gilead Sciences Inc | COM | 375558103 | 63,401 | 824,031 | SH | SOLE | 0 | 0 | 824,031 | ||
GlaxoSmithKline PLC | COM | 37733W105 | 24,055 | 589,732 | SH | SOLE | 0 | 0 | 589,732 | ||
Global Payments Inc | COM | 37940X102 | 222 | 1,310 | SH | SOLE | 0 | 0 | 1,310 | ||
Godaddy Inc | COM | 380237107 | 2,666 | 36,352 | SH | SOLE | 0 | 0 | 36,352 | ||
Gold Shares SPDR ETF | COM | 78463V107 | 13,099 | 78,262 | SH | SOLE | 0 | 0 | 78,262 | ||
Green Dot Corp | COM | 39304D102 | 4,834 | 98,493 | SH | SOLE | 0 | 0 | 98,493 | ||
Grocery Outlet Holding Corp | COM | 39874R101 | 3,641 | 89,249 | SH | SOLE | 0 | 0 | 89,249 | ||
Guggenheim Taxable Muni Mgd Du | COM | 401664107 | 200 | 8,617 | SH | SOLE | 0 | 0 | 8,617 | ||
Health Care Select Sector SPDR | COM | 81369Y209 | 617 | 6,164 | SH | SOLE | 0 | 0 | 6,164 | ||
Healthcare Services Group Inc | COM | 421906108 | 4,215 | 172,339 | SH | SOLE | 0 | 0 | 172,339 | ||
Holly Energy Partners LP | COM | 435763107 | 152 | 10,449 | SH | SOLE | 0 | 0 | 10,449 | ||
HollyFrontier Corp | COM | 436106108 | 429 | 14,699 | SH | SOLE | 0 | 0 | 14,699 | ||
Home Bancshares Inc | COM | 436893200 | 1,462 | 95,083 | SH | SOLE | 0 | 0 | 95,083 | ||
Home Depot Inc | COM | 437076102 | 58,281 | 232,651 | SH | SOLE | 0 | 0 | 232,651 | ||
Honeywell Intl Inc | COM | 438516106 | 18,766 | 129,787 | SH | SOLE | 0 | 0 | 129,787 | ||
I3 Verticals Inc Cl A | COM | 46571Y107 | 3,377 | 111,650 | SH | SOLE | 0 | 0 | 111,650 | ||
Icon PLC | COM | G4705A100 | 7,505 | 44,553 | SH | SOLE | 0 | 0 | 44,553 | ||
IHS Markit Ltd | COM | G47567105 | 1,578 | 20,904 | SH | SOLE | 0 | 0 | 20,904 | ||
Incyte Corp | COM | 45337C102 | 402 | 3,862 | SH | SOLE | 0 | 0 | 3,862 | ||
Independent Bank Group Inc | COM | 45384B106 | 274 | 6,772 | SH | SOLE | 0 | 0 | 6,772 | ||
Inmode Ltd | COM | M5425M103 | 2,877 | 101,595 | SH | SOLE | 0 | 0 | 101,595 | ||
Innovative Industrial Properti | COM | 45781V101 | 4,551 | 51,708 | SH | SOLE | 0 | 0 | 51,708 | ||
Inovalon Holdings Inc | COM | 45781D101 | 3,173 | 164,752 | SH | SOLE | 0 | 0 | 164,752 | ||
Intel Corp | COM | 458140100 | 18,243 | 304,914 | SH | SOLE | 0 | 0 | 304,914 | ||
Intercontinental Exchange Inc | COM | 45866F104 | 777 | 8,485 | SH | SOLE | 0 | 0 | 8,485 | ||
Intercontinental Hotels Group | COM | 45857P806 | 1,600 | 36,073 | SH | SOLE | 0 | 0 | 36,073 | ||
International Paper Co | COM | 460146103 | 13,189 | 374,570 | SH | SOLE | 0 | 0 | 374,570 | ||
Intl Business Machines | COM | 459200101 | 29,367 | 243,164 | SH | SOLE | 0 | 0 | 243,164 | ||
Intuit | COM | 461202103 | 610 | 2,058 | SH | SOLE | 0 | 0 | 2,058 | ||
Intuitive Surgical Inc | COM | 46120E602 | 585 | 1,026 | SH | SOLE | 0 | 0 | 1,026 | ||
Invesco Preferred ETF | COM | 46138E511 | 14,708 | 1,041,657 | SH | SOLE | 0 | 0 | 1,041,657 | ||
Invesco QQQ Trust | COM | 46090E103 | 427 | 1,726 | SH | SOLE | 0 | 0 | 1,726 | ||
iShares Gold Trust | COM | 464285105 | 298 | 17,552 | SH | SOLE | 0 | 0 | 17,552 | ||
iShares TR Core US Aggbd ETF | COM | 464287226 | 905 | 7,660 | SH | SOLE | 0 | 0 | 7,660 | ||
iShares TR Iboxx Hi Yd ETF | COM | 464288513 | 18,180 | 222,744 | SH | SOLE | 0 | 0 | 222,744 | ||
iShares TR Iboxx Inv Cp ETF | COM | 464287242 | 26,189 | 194,716 | SH | SOLE | 0 | 0 | 194,716 | ||
iShares TR MBS ETF | COM | 464288588 | 92,155 | 832,473 | SH | SOLE | 0 | 0 | 832,473 | ||
iShares TR National Mun ETF | COM | 464288414 | 231 | 2,004 | SH | SOLE | 0 | 0 | 2,004 | ||
iShares TR S&P 500 Grwt ETF | COM | 464287309 | 3,357 | 16,179 | SH | SOLE | 0 | 0 | 16,179 | ||
iShares TR S&P Us Pfd Stk ETF | COM | 464288687 | 18,667 | 538,872 | SH | SOLE | 0 | 0 | 538,872 | ||
iShares TR U.S. Real Es ETF | COM | 464287739 | 788 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | ||
iShares TR USA Momentum Fct ET | COM | 46432F396 | 1,384 | 10,568 | SH | SOLE | 0 | 0 | 10,568 | ||
J2 Global Inc | COM | 48123V102 | 2,867 | 45,359 | SH | SOLE | 0 | 0 | 45,359 | ||
Janus Detroit Str Tr Henderson | COM | 47103U852 | 15,391 | 286,662 | SH | SOLE | 0 | 0 | 286,662 | ||
Johnson & Johnson | COM | 478160104 | 20,604 | 146,511 | SH | SOLE | 0 | 0 | 146,511 | ||
JPMorgan Chase & Co | COM | 46625H100 | 53,078 | 564,302 | SH | SOLE | 0 | 0 | 564,302 | ||
Kimberly Clark Corp | COM | 494368103 | 33,115 | 234,278 | SH | SOLE | 0 | 0 | 234,278 | ||
Kinder Morgan Inc | COM | 49456B101 | 13,786 | 908,753 | SH | SOLE | 0 | 0 | 908,753 | ||
Koninklijke Philips NV | COM | 500472303 | 2,088 | 44,581 | SH | SOLE | 0 | 0 | 44,581 | ||
Kraft Heinz Co | COM | 500754106 | 205 | 6,433 | SH | SOLE | 0 | 0 | 6,433 | ||
L3harris Technologies Inc | COM | 502431109 | 12,468 | 73,484 | SH | SOLE | 0 | 0 | 73,484 | ||
Lam Research Corp | COM | 512807108 | 64,779 | 200,270 | SH | SOLE | 0 | 0 | 200,270 | ||
Lamar Advertising Co | COM | 512816109 | 408 | 6,106 | SH | SOLE | 0 | 0 | 6,106 | ||
Landstar Systems Inc | COM | 515098101 | 4,301 | 38,291 | SH | SOLE | 0 | 0 | 38,291 | ||
Lauder Estee Cos Inc | COM | 518439104 | 12,001 | 63,607 | SH | SOLE | 0 | 0 | 63,607 | ||
Lilly Eli & Co | COM | 532457108 | 1,179 | 7,179 | SH | SOLE | 0 | 0 | 7,179 | ||
Linde PLC | COM | G5494J103 | 27,845 | 131,277 | SH | SOLE | 0 | 0 | 131,277 | ||
LKQ Corp | COM | 501889208 | 3,405 | 129,948 | SH | SOLE | 0 | 0 | 129,948 | ||
Lockheed Martin Corp | COM | 539830109 | 35,925 | 98,446 | SH | SOLE | 0 | 0 | 98,446 | ||
Lowes Cos Inc | COM | 548661107 | 284 | 2,104 | SH | SOLE | 0 | 0 | 2,104 | ||
Lululemon Athletica Inc | COM | 550021109 | 14,965 | 47,964 | SH | SOLE | 0 | 0 | 47,964 | ||
Lyft Inc Cl A | COM | 55087P104 | 2,495 | 75,587 | SH | SOLE | 0 | 0 | 75,587 | ||
Magellan Midstream Partners LP | COM | 559080106 | 3,307 | 76,595 | SH | SOLE | 0 | 0 | 76,595 | ||
Marathon Oil Corp | COM | 565849106 | 153 | 25,000 | SH | SOLE | 0 | 0 | 25,000 | ||
Markel Corp | COM | 570535104 | 3,751 | 4,063 | SH | SOLE | 0 | 0 | 4,063 | ||
MarketAxess Holdings Inc | COM | 57060D108 | 639 | 1,275 | SH | SOLE | 0 | 0 | 1,275 | ||
Marriott Intl Inc | COM | 571903202 | 201 | 2,349 | SH | SOLE | 0 | 0 | 2,349 | ||
MasterCard Incorporated | COM | 57636Q104 | 1,986 | 6,716 | SH | SOLE | 0 | 0 | 6,716 | ||
Maxim Integrated Prods Inc | COM | 57772K101 | 17,808 | 293,818 | SH | SOLE | 0 | 0 | 293,818 | ||
McDonalds Corp | COM | 580135101 | 45,285 | 245,487 | SH | SOLE | 0 | 0 | 245,487 | ||
MercadoLibre Inc | COM | 58733R102 | 1,779 | 1,805 | SH | SOLE | 0 | 0 | 1,805 | ||
Merck & Co Inc | COM | 58933Y105 | 85,990 | 1,111,983 | SH | SOLE | 0 | 0 | 1,111,983 | ||
MetLife Inc | COM | 59156R108 | 16,422 | 449,667 | SH | SOLE | 0 | 0 | 449,667 | ||
Microsoft Corp | COM | 594918104 | 98,244 | 482,748 | SH | SOLE | 0 | 0 | 482,748 | ||
Mobile Telesystems PJSC | COM | 607409109 | 656 | 71,411 | SH | SOLE | 0 | 0 | 71,411 | ||
Mondelez Intl Inc | COM | 609207105 | 15,357 | 300,360 | SH | SOLE | 0 | 0 | 300,360 | ||
Morgan Stanley | COM | 617446448 | 13,153 | 272,326 | SH | SOLE | 0 | 0 | 272,326 | ||
MPLX LP | COM | 55336V100 | 578 | 33,451 | SH | SOLE | 0 | 0 | 33,451 | ||
Netease Inc | COM | 64110W102 | 823 | 1,916 | SH | SOLE | 0 | 0 | 1,916 | ||
Netflix Com Inccmn | COM | 64110L106 | 388 | 853 | SH | SOLE | 0 | 0 | 853 | ||
Nextera Energy Inc | COM | 65339F101 | 212 | 882 | SH | SOLE | 0 | 0 | 882 | ||
Nextera Energy Partners LP In | COM | 65341B106 | 15,212 | 296,641 | SH | SOLE | 0 | 0 | 296,641 | ||
Nike Inc | COM | 654106103 | 17,597 | 179,471 | SH | SOLE | 0 | 0 | 179,471 | ||
Nomad Foods Ltd | COM | G6564A105 | 3,018 | 140,681 | SH | SOLE | 0 | 0 | 140,681 | ||
Norfolk Southern Corp | COM | 655844108 | 656 | 3,736 | SH | SOLE | 0 | 0 | 3,736 | ||
Northrop Grumman Corp | COM | 666807102 | 13,971 | 45,443 | SH | SOLE | 0 | 0 | 45,443 | ||
Novartis AG | COM | 66987V109 | 7,397 | 84,688 | SH | SOLE | 0 | 0 | 84,688 | ||
Novo-Nordisk AS | COM | 670100205 | 27,496 | 419,916 | SH | SOLE | 0 | 0 | 419,916 | ||
NVIDIA Corp | COM | 67066G104 | 34,740 | 91,442 | SH | SOLE | 0 | 0 | 91,442 | ||
O'Reilly Automotive Inc | COM | 67103H107 | 343 | 814 | SH | SOLE | 0 | 0 | 814 | ||
Old Dominion Freight Lines Inc | COM | 679580100 | 4,592 | 27,078 | SH | SOLE | 0 | 0 | 27,078 | ||
Ollies Bargain Outlt Holdings | COM | 681116109 | 4,987 | 51,071 | SH | SOLE | 0 | 0 | 51,071 | ||
Omnicom Group Inc | COM | 681919106 | 15,505 | 283,981 | SH | SOLE | 0 | 0 | 283,981 | ||
Oracle Corp | COM | 68389X105 | 739 | 13,375 | SH | SOLE | 0 | 0 | 13,375 | ||
Otis Worldwide Corp | COM | 68902V107 | 404 | 7,100 | SH | SOLE | 0 | 0 | 7,100 | ||
Paychex Inc | COM | 704326107 | 19,847 | 262,007 | SH | SOLE | 0 | 0 | 262,007 | ||
Paypal Holdings Inc | COM | 70450Y103 | 1,477 | 8,477 | SH | SOLE | 0 | 0 | 8,477 | ||
Pbf Logistics LP | COM | 69318Q104 | 226 | 23,154 | SH | SOLE | 0 | 0 | 23,154 | ||
PepsiCo Inc | COM | 713448108 | 124,208 | 939,116 | SH | SOLE | 0 | 0 | 939,116 | ||
PerkinElmer Inc | COM | 714046109 | 3,129 | 31,901 | SH | SOLE | 0 | 0 | 31,901 | ||
Pfizer Inc | COM | 717081103 | 20,343 | 622,117 | SH | SOLE | 0 | 0 | 622,117 | ||
Philip Morris Intl Inc | COM | 718172109 | 116,983 | 1,669,762 | SH | SOLE | 0 | 0 | 1,669,762 | ||
Phillips 66 | COM | 718546104 | 41,677 | 579,658 | SH | SOLE | 0 | 0 | 579,658 | ||
Phillips 66 Partners LP | COM | 718549207 | 357 | 9,909 | SH | SOLE | 0 | 0 | 9,909 | ||
Plains All American Pipeline L | COM | 726503105 | 164 | 18,502 | SH | SOLE | 0 | 0 | 18,502 | ||
Plains Group Hlgs LP | COM | 72651A207 | 1,481 | 166,434 | SH | SOLE | 0 | 0 | 166,434 | ||
Pra Health Sciences Inc | COM | 69354M108 | 4,258 | 43,767 | SH | SOLE | 0 | 0 | 43,767 | ||
Price T Rowe Group Inc | COM | 74144T108 | 62,611 | 506,970 | SH | SOLE | 0 | 0 | 506,970 | ||
Procter And Gamble Co | COM | 742718109 | 120,149 | 1,004,841 | SH | SOLE | 0 | 0 | 1,004,841 | ||
ProLogis Inc | COM | 74340W103 | 228 | 2,447 | SH | SOLE | 0 | 0 | 2,447 | ||
Prosperity Bancshares Inc | COM | 743606105 | 2,325 | 39,154 | SH | SOLE | 0 | 0 | 39,154 | ||
Prudential PLC | COM | 74435K204 | 728 | 23,962 | SH | SOLE | 0 | 0 | 23,962 | ||
Q2 Holdings Inc | COM | 74736L109 | 2,143 | 24,982 | SH | SOLE | 0 | 0 | 24,982 | ||
Qualcomm Inc | COM | 747525103 | 23,708 | 259,925 | SH | SOLE | 0 | 0 | 259,925 | ||
Raytheon Technologies Corp | COM | 75513E101 | 870 | 14,123 | SH | SOLE | 0 | 0 | 14,123 | ||
Regeneron Pharmaceuticals | COM | 75886F107 | 1,393 | 2,234 | SH | SOLE | 0 | 0 | 2,234 | ||
Restaurant Brands Intl Inc | COM | 76131D103 | 487 | 8,921 | SH | SOLE | 0 | 0 | 8,921 | ||
Rio Tinto PLC | COM | 767204100 | 1,673 | 29,776 | SH | SOLE | 0 | 0 | 29,776 | ||
Rockwell Automation Inc | COM | 773903109 | 553 | 2,595 | SH | SOLE | 0 | 0 | 2,595 | ||
Roper Technologies Inc | COM | 776696106 | 273 | 702 | SH | SOLE | 0 | 0 | 702 | ||
Royal Bank of Canada Montreal | COM | 780087102 | 1,158 | 17,074 | SH | SOLE | 0 | 0 | 17,074 | ||
Royal Dutch Shell PLC | COM | 780259206 | 2,397 | 73,334 | SH | SOLE | 0 | 0 | 73,334 | ||
Royal Dutch Shell PLC | COM | 780259107 | 2,881 | 94,609 | SH | SOLE | 0 | 0 | 94,609 | ||
Russell 2000 Ishares ETF | COM | 464287655 | 3,421 | 23,893 | SH | SOLE | 0 | 0 | 23,893 | ||
Ryanair Holdings PLC | COM | 783513203 | 1,220 | 18,391 | SH | SOLE | 0 | 0 | 18,391 | ||
Ryman Hospitality Properties I | COM | 78377T107 | 1,963 | 56,728 | SH | SOLE | 0 | 0 | 56,728 | ||
S&P 500 INDEX Ishares ETF | COM | 464287200 | 9,130 | 29,481 | SH | SOLE | 0 | 0 | 29,481 | ||
S&P 500 SPDR ETF | COM | 78462F103 | 31,816 | 103,178 | SH | SOLE | 0 | 0 | 103,178 | ||
S&P Midcap 400 SPDR ETF | COM | 78467Y107 | 1,442 | 4,445 | SH | SOLE | 0 | 0 | 4,445 | ||
Salesforce.com Inc | COM | 79466L302 | 1,649 | 8,804 | SH | SOLE | 0 | 0 | 8,804 | ||
Sanofi | COM | 80105N105 | 550 | 10,770 | SH | SOLE | 0 | 0 | 10,770 | ||
Sap SE | COM | 803054204 | 2,567 | 18,337 | SH | SOLE | 0 | 0 | 18,337 | ||
Schwab Charles Corp | COM | 808513105 | 489 | 14,481 | SH | SOLE | 0 | 0 | 14,481 | ||
ServiceNow Inc | COM | 81762P102 | 1,046 | 2,582 | SH | SOLE | 0 | 0 | 2,582 | ||
Shell Midstream Partners LP | COM | 822634101 | 424 | 34,561 | SH | SOLE | 0 | 0 | 34,561 | ||
Shopify Inc Cl A | COM | 82509L107 | 1,236 | 1,302 | SH | SOLE | 0 | 0 | 1,302 | ||
Sony Corp | COM | 835699307 | 2,377 | 34,383 | SH | SOLE | 0 | 0 | 34,383 | ||
Southwest Airlines Co | COM | 844741108 | 11,907 | 348,374 | SH | SOLE | 0 | 0 | 348,374 | ||
SPDR Blmbg Barclays Convert Se | COM | 78464A359 | 2,305 | 38,100 | SH | SOLE | 0 | 0 | 38,100 | ||
SPDR Dow Jones Industrial Avrg | COM | 78467X109 | 548 | 2,125 | SH | SOLE | 0 | 0 | 2,125 | ||
SPDR Series Trust S&P Biotech | COM | 78464A870 | 2,824 | 25,229 | SH | SOLE | 0 | 0 | 25,229 | ||
SPDR Series Trust S&P Divid ET | COM | 78464A763 | 256 | 2,811 | SH | SOLE | 0 | 0 | 2,811 | ||
Splunk Inc | COM | 848637104 | 476 | 2,394 | SH | SOLE | 0 | 0 | 2,394 | ||
Starbucks Corp | COM | 855244109 | 14,334 | 194,780 | SH | SOLE | 0 | 0 | 194,780 | ||
State Street Corp | COM | 857477103 | 345 | 5,425 | SH | SOLE | 0 | 0 | 5,425 | ||
Stericycle Inc | COM | 858912108 | 3,035 | 54,219 | SH | SOLE | 0 | 0 | 54,219 | ||
Stryker Corp | COM | 863667101 | 228 | 1,266 | SH | SOLE | 0 | 0 | 1,266 | ||
Sumitomo Mitsui Financial Grou | COM | 86562M209 | 1,440 | 256,237 | SH | SOLE | 0 | 0 | 256,237 | ||
Sunnova Energy Intl Inc | COM | 86745K104 | 70,536 | 4,132,176 | SH | SOLE | 0 | 0 | 4,132,176 | ||
Taiwan Semiconductor Mfg Ltd | COM | 874039100 | 8,108 | 142,829 | SH | SOLE | 0 | 0 | 142,829 | ||
Takeda Pharmaceutical Co Ltd S | COM | 874060205 | 3,471 | 193,613 | SH | SOLE | 0 | 0 | 193,613 | ||
Target Corp | COM | 87612E106 | 12,318 | 102,708 | SH | SOLE | 0 | 0 | 102,708 | ||
Teleflex Inc | COM | 879369106 | 3,335 | 9,163 | SH | SOLE | 0 | 0 | 9,163 | ||
Texas Instruments Inc | COM | 882508104 | 81,306 | 640,357 | SH | SOLE | 0 | 0 | 640,357 | ||
Thermo Fisher Scientific Inc | COM | 883556102 | 14,472 | 39,941 | SH | SOLE | 0 | 0 | 39,941 | ||
Total SA | COM | 89151E109 | 734 | 19,093 | SH | SOLE | 0 | 0 | 19,093 | ||
Tradeweb Mkts Inc Cl A | COM | 892672106 | 3,384 | 58,197 | SH | SOLE | 0 | 0 | 58,197 | ||
Trane Technologies Plc | COM | G8994E103 | 281 | 3,153 | SH | SOLE | 0 | 0 | 3,153 | ||
TransUnion | COM | 89400J107 | 3,165 | 36,367 | SH | SOLE | 0 | 0 | 36,367 | ||
Uber Technologies Inc | COM | 90353T100 | 358 | 11,526 | SH | SOLE | 0 | 0 | 11,526 | ||
Ulta Beauty Inc | COM | 90384S303 | 2,217 | 10,901 | SH | SOLE | 0 | 0 | 10,901 | ||
Unilever PLC | COM | 904767704 | 4,514 | 82,249 | SH | SOLE | 0 | 0 | 82,249 | ||
Union Pacific Corp | COM | 907818108 | 16,805 | 99,399 | SH | SOLE | 0 | 0 | 99,399 | ||
United Parcel Service Inc | COM | 911312106 | 32,859 | 295,545 | SH | SOLE | 0 | 0 | 295,545 | ||
United Rentals Inc | COM | 911363109 | 2,856 | 19,160 | SH | SOLE | 0 | 0 | 19,160 | ||
UnitedHealth Group Inc | COM | 91324P102 | 48,883 | 165,734 | SH | SOLE | 0 | 0 | 165,734 | ||
Upland Software Inc | COM | 91544A109 | 2,903 | 83,507 | SH | SOLE | 0 | 0 | 83,507 | ||
Vanguard Index Fds Large Cap E | COM | 922908637 | 286 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | ||
Vanguard Total Stock Market ET | COM | 922908769 | 749 | 4,785 | SH | SOLE | 0 | 0 | 4,785 | ||
Vereit Inc | COM | 92339V100 | 118 | 18,402 | SH | SOLE | 0 | 0 | 18,402 | ||
VeriSign Inc | COM | 92343E102 | 257 | 1,242 | SH | SOLE | 0 | 0 | 1,242 | ||
Verizon Communications Inc | COM | 92343V104 | 36,023 | 653,416 | SH | SOLE | 0 | 0 | 653,416 | ||
Vertex Pharmaceuticals Inc | COM | 92532F100 | 10,944 | 37,699 | SH | SOLE | 0 | 0 | 37,699 | ||
Visa Inc | COM | 92826C839 | 28,817 | 149,178 | SH | SOLE | 0 | 0 | 149,178 | ||
Wal-Mart Stores Inc | COM | 931142103 | 491 | 4,100 | SH | SOLE | 0 | 0 | 4,100 | ||
Wells Fargo Co | COM | 949746101 | 38,068 | 1,487,019 | SH | SOLE | 0 | 0 | 1,487,019 | ||
Western Union Co | COM | 959802109 | 20,538 | 949,955 | SH | SOLE | 0 | 0 | 949,955 | ||
Westpac Banking Corp | COM | 961214301 | 2,508 | 200,459 | SH | SOLE | 0 | 0 | 200,459 | ||
White Mountains Ins Group Ltd | COM | G9618E107 | 3,333 | 3,753 | SH | SOLE | 0 | 0 | 3,753 | ||
Workday Inc | COM | 98138H101 | 222 | 1,183 | SH | SOLE | 0 | 0 | 1,183 | ||
Yandex NV | COM | N97284108 | 926 | 18,511 | SH | SOLE | 0 | 0 | 18,511 | ||
Yeti Holdings Inc | COM | 98585X104 | 14,430 | 337,698 | SH | SOLE | 0 | 0 | 337,698 | ||
Yum Brands Inc | COM | 988498101 | 637 | 7,332 | SH | SOLE | 0 | 0 | 7,332 | ||
Yum China Holdings Inc | COM | 98850P109 | 13,811 | 287,320 | SH | SOLE | 0 | 0 | 287,320 |