0001221362-21-000008.txt : 20210729 0001221362-21-000008.hdr.sgml : 20210729 20210729144436 ACCESSION NUMBER: 0001221362-21-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210729 DATE AS OF CHANGE: 20210729 EFFECTIVENESS DATE: 20210729 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Avalon Investment & Advisory CENTRAL INDEX KEY: 0001221362 IRS NUMBER: 760676982 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10434 FILM NUMBER: 211126699 BUSINESS ADDRESS: STREET 1: 2929 ALLEN PARKWAY STREET 2: SUITE 3000 CITY: HOUSTON STATE: TX ZIP: 77019-7124 BUSINESS PHONE: (713) 238-2050 MAIL ADDRESS: STREET 1: 2929 ALLEN PARKWAY STREET 2: SUITE 3000 CITY: HOUSTON STATE: TX ZIP: 77019-7124 FORMER COMPANY: FORMER CONFORMED NAME: AVALON ADVISORS, LLC DATE OF NAME CHANGE: 20091106 FORMER COMPANY: FORMER CONFORMED NAME: AVALON ADVISORS. LLC DATE OF NAME CHANGE: 20081105 FORMER COMPANY: FORMER CONFORMED NAME: AVALON ADVISORS L P DATE OF NAME CHANGE: 20030303 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001221362 XXXXXXXX 06-30-2021 06-30-2021 Avalon Investment & Advisory
2929 ALLEN PARKWAY SUITE 3000 HOUSTON TX 77019-7124
13F HOLDINGS REPORT 028-10434 N
Robert K. Hatcher Executive Chairman 713-238-2050 Robert K. Hatcher Houston TX 07-29-2021 0 350 4507804 false
INFORMATION TABLE 2 aa.2021.6.30.xml 3M Co COM 88579Y101 32764 164949 SH SOLE 0 0 164949 ABB Ltd COM 000375204 1304 38372 SH SOLE 0 0 38372 Abbott Laboratories COM 002824100 32211 277853 SH SOLE 0 0 277853 AbbVie Inc COM 00287Y109 84320 748578 SH SOLE 0 0 748578 Accenture PLC Ireland COM G1151C101 56419 191388 SH SOLE 0 0 191388 Adaptive Biotechnologies Corp COM 00650F109 1083 26514 SH SOLE 0 0 26514 Adobe Inc COM 00724F101 4673 7980 SH SOLE 0 0 7980 Advanced Micro Devices Inc COM 007903107 30932 329304 SH SOLE 0 0 329304 Airbnb Inc Cl A COM 009066101 415 2710 SH SOLE 0 0 2710 Albemarle Corp COM 012653101 548 3251 SH SOLE 0 0 3251 Albertsons Cos Inc Common Stoc COM 013091103 13064 664516 SH SOLE 0 0 664516 Alexandria Real Estate Equity COM 015271109 630 3464 SH SOLE 0 0 3464 Alibaba Group Holding Ltd COM 01609W102 2751 12132 SH SOLE 0 0 12132 Alliance Data Systems Corp COM 018581108 6445 61857 SH SOLE 0 0 61857 Alphabet Inc COM 02079K107 4223 1685 SH SOLE 0 0 1685 Alphabet Inc COM 02079K305 43586 17850 SH SOLE 0 0 17850 Altria Group Inc COM 02209S103 468 9819 SH SOLE 0 0 9819 Amazon.com Inc COM 023135106 63769 18537 SH SOLE 0 0 18537 Ambev SA COM 02319V103 5082 1477339 SH SOLE 0 0 1477339 American Express Co COM 025816109 31750 192154 SH SOLE 0 0 192154 American Intl Group Inc COM 026874784 16707 350984 SH SOLE 0 0 350984 American Tower Corp COM 03027X100 334 1235 SH SOLE 0 0 1235 American Water Works Co Inc COM 030420103 452 2932 SH SOLE 0 0 2932 Ameriprise Financial Inc COM 03076C106 2203 8850 SH SOLE 0 0 8850 Ametek Inc COM 031100100 1579 11826 SH SOLE 0 0 11826 Amgen Inc COM 031162100 34325 140821 SH SOLE 0 0 140821 Apple Inc COM 037833100 113357 827663 SH SOLE 0 0 827663 Applied Materials Inc COM 038222105 29172 204862 SH SOLE 0 0 204862 ASML Holding NV COM N07059210 15998 23157 SH SOLE 0 0 23157 AstraZeneca PLC COM 046353108 3660 61096 SH SOLE 0 0 61096 AT&T Inc COM 00206R102 17916 622529 SH SOLE 0 0 622529 Atlassian Corp PLC COM G06242104 2040 7943 SH SOLE 0 0 7943 Automatic Data Processing Inc COM 053015103 1042 5248 SH SOLE 0 0 5248 Avaya Holdings Corp COM 05351X101 3342 124251 SH SOLE 0 0 124251 Avery Dennison Corp COM 053611109 1236 5879 SH SOLE 0 0 5879 Baidu Inc COM 056752108 314 1542 SH SOLE 0 0 1542 Ball Corp COM 058498106 662 8173 SH SOLE 0 0 8173 Bank America Corp COM 060505104 47811 1159605 SH SOLE 0 0 1159605 Bank N S Halifax COM 064149107 5124 78740 SH SOLE 0 0 78740 Bank New York Mellon Corp COM 064058100 320 6242 SH SOLE 0 0 6242 Barclays PLC COM 06738E204 2716 281414 SH SOLE 0 0 281414 Becton Dickinson & Co COM 075887109 1012 4160 SH SOLE 0 0 4160 Berkshire Hathaway Inc COM 084670702 52677 189540 SH SOLE 0 0 189540 Berkshire Hathaway Inc COM 084670108 24697 59 SH SOLE 0 0 59 Best Buy Inc COM 086516101 225 1957 SH SOLE 0 0 1957 BHP Billiton Ltd COM 088606108 584 8014 SH SOLE 0 0 8014 BHP Billiton PLC COM 05545E209 22261 372945 SH SOLE 0 0 372945 Bio Techne Corp COM 09073M104 1540 3421 SH SOLE 0 0 3421 Biogen Inc COM 09062X103 429 1239 SH SOLE 0 0 1239 BJs Whsl Club COM 05550J101 5642 118573 SH SOLE 0 0 118573 Black Stone Minerals LP COM 09225M101 519 48293 SH SOLE 0 0 48293 BlackRock Inc COM 09247X101 1487 1700 SH SOLE 0 0 1700 Boeing Co COM 097023105 26411 110250 SH SOLE 0 0 110250 Booking Holdings Inc COM 09857L108 1674 765 SH SOLE 0 0 765 Brigham Minerals Inc Cl A Com COM 10918L103 3011 141415 SH SOLE 0 0 141415 Bristol-Myers Squibb Co COM 110122108 32010 479043 SH SOLE 0 0 479043 Brixmor Property Group Inc COM 11120U105 361 15777 SH SOLE 0 0 15777 Broadcom Inc COM 11135F101 33851 70991 SH SOLE 0 0 70991 Brookfield Asset Mgmt Inc COM 112585104 56759 1113361 SH SOLE 0 0 1113361 Brookfield Asset Mgmt Reins PA COM G16169107 397 7635 SH SOLE 0 0 7635 Burford Cap Ltd COM G17977110 2022 194608 SH SOLE 0 0 194608 C H Robinson Worldwide Inc COM 12541W209 46404 495393 SH SOLE 0 0 495393 Cable One Inc COM 12685J105 1641 858 SH SOLE 0 0 858 Cabot Oil & Gas Corp COM 127097103 246 14095 SH SOLE 0 0 14095 Cadence Bancorporation Cl A COM 12739A100 637 30516 SH SOLE 0 0 30516 Cal Maine Foods Inc COM 128030202 40563 1120204 SH SOLE 0 0 1120204 Canadian Pacific Railway Ltd COM 13645T100 569 7400 SH SOLE 0 0 7400 Canon Inc COM 138006309 1555 68701 SH SOLE 0 0 68701 Cargurus Inc Cl A COM 141788109 4609 175702 SH SOLE 0 0 175702 Carlisle Cos Inc COM 142339100 4190 21891 SH SOLE 0 0 21891 CarMax Inc COM 143130102 352 2725 SH SOLE 0 0 2725 Carrols Restaurant Group Inc COM 14574X104 2339 389127 SH SOLE 0 0 389127 Catalent Inc COM 148806102 911 8422 SH SOLE 0 0 8422 Caterpillar Inc COM 149123101 18390 84501 SH SOLE 0 0 84501 Celsius Holdings Inc COM 15118V207 3525 46329 SH SOLE 0 0 46329 Charles River Laboratories Int COM 159864107 14917 40325 SH SOLE 0 0 40325 Chart Industries Inc COM 16115Q308 750 5124 SH SOLE 0 0 5124 Chevron Corp COM 166764100 85176 813214 SH SOLE 0 0 813214 Chubb Limited COM H1467J104 2325 14631 SH SOLE 0 0 14631 Cigna Corporation COM 125523100 1491 6291 SH SOLE 0 0 6291 Cisco Systems Inc COM 17275R102 64720 1221124 SH SOLE 0 0 1221124 Citigroup Inc COM 172967424 19324 273135 SH SOLE 0 0 273135 CME Group Inc COM 12572Q105 255 1197 SH SOLE 0 0 1197 Coca-Cola Co COM 191216100 33097 611670 SH SOLE 0 0 611670 Cogent Communications Holdings COM 19239V302 4881 63486 SH SOLE 0 0 63486 Comcast Corp COM 20030N101 3591 62984 SH SOLE 0 0 62984 ConocoPhillips COM 20825C104 19510 320366 SH SOLE 0 0 320366 Consumer Staples Select Sector COM 81369Y308 216 3087 SH SOLE 0 0 3087 Contango Oil & Gas Company COM 21075N204 868 201000 SH SOLE 0 0 201000 Continental Resources Inc COM 212015101 10993 289070 SH SOLE 0 0 289070 Costco Wholesale Corp COM 22160K105 1430 3615 SH SOLE 0 0 3615 Coupang Inc Cl A COM 22266T109 649 15529 SH SOLE 0 0 15529 Crown Castle Intl Corp COM 22822V101 27315 140003 SH SOLE 0 0 140003 Cummins Inc COM 231021106 98122 402453 SH SOLE 0 0 402453 CVS Health Corp COM 126650100 51632 618794 SH SOLE 0 0 618794 Danaher Corp COM 235851102 21159 78846 SH SOLE 0 0 78846 Dermtech Inc COM 24984K105 3023 72726 SH SOLE 0 0 72726 Devon Energy Corp COM 25179M103 519 17793 SH SOLE 0 0 17793 DexCom Inc COM 252131107 234 547 SH SOLE 0 0 547 Diageo PLC COM 25243Q205 1100 5739 SH SOLE 0 0 5739 Digital Realty Trust Inc COM 253868103 25114 166913 SH SOLE 0 0 166913 Digital Turbine Inc New COM 25400W102 201 2643 SH SOLE 0 0 2643 Discover Financial Services COM 254709108 81304 687325 SH SOLE 0 0 687325 Disney Walt Co COM 254687106 28761 163631 SH SOLE 0 0 163631 Dollar General Corp COM 256677105 873 4034 SH SOLE 0 0 4034 Dow Inc COM 260557103 12827 202697 SH SOLE 0 0 202697 DUFF & PHELPS UTLITY AND INFST COM 26433C105 643 44908 SH SOLE 0 0 44908 Duke Energy Corp COM 26441C204 18902 191475 SH SOLE 0 0 191475 Ecolab Inc COM 278865100 983 4773 SH SOLE 0 0 4773 Emerald Holding Inc COM 29103W104 1522 282377 SH SOLE 0 0 282377 Emerson Electric Co COM 291011104 56453 586586 SH SOLE 0 0 586586 Enbridge Inc COM 29250N105 1342 33505 SH SOLE 0 0 33505 Energy Transfer LP COM 29273V100 657 61798 SH SOLE 0 0 61798 Enlink Midstream LLC COM 29336T100 75 11750 SH SOLE 0 0 11750 Enterprise Products Partners L COM 293792107 17336 718455 SH SOLE 0 0 718455 EOG Resources Inc COM 26875P101 387 4640 SH SOLE 0 0 4640 Equinix Inc COM 29444U700 239 298 SH SOLE 0 0 298 Equity Commonwealth COM 294628102 347 13239 SH SOLE 0 0 13239 Equity Residential COM 29476L107 17252 224047 SH SOLE 0 0 224047 Ericsson COM 294821608 5453 433479 SH SOLE 0 0 433479 Exxon Mobil Corp COM 30231G102 3692 58529 SH SOLE 0 0 58529 Facebook Inc COM 30303M102 30540 87831 SH SOLE 0 0 87831 FedEx Corp COM 31428X106 14760 49474 SH SOLE 0 0 49474 Fidelity Natl Information Serv COM 31620M106 1423 10045 SH SOLE 0 0 10045 First Financial Bankshares COM 32020R109 2901 59050 SH SOLE 0 0 59050 First Trust MLP & Energy Incom COM 33739B104 332 41995 SH SOLE 0 0 41995 Firstservice Corp COM 33767E202 4888 28542 SH SOLE 0 0 28542 Fleetcor Technologies Inc COM 339041105 7186 28062 SH SOLE 0 0 28062 Focus Financial Partners Inc C COM 34417P100 4240 87416 SH SOLE 0 0 87416 Ford Motor Co COM 345370860 31737 2135760 SH SOLE 0 0 2135760 Franco Nevada Corp COM 351858105 1026 7075 SH SOLE 0 0 7075 Franklin Resources Inc COM 354613101 237 7420 SH SOLE 0 0 7420 Garmin Ltd COM H2906T109 379 2619 SH SOLE 0 0 2619 Generac Holdings Inc COM 368736104 2744 6609 SH SOLE 0 0 6609 General Electric Co COM 369604103 8453 627989 SH SOLE 0 0 627989 General Mills Inc COM 370334104 685 11239 SH SOLE 0 0 11239 General Motors Co COM 37045V100 856 14472 SH SOLE 0 0 14472 Genuine Parts Co COM 372460105 17561 138857 SH SOLE 0 0 138857 Gilead Sciences Inc COM 375558103 79498 1154490 SH SOLE 0 0 1154490 Global Payments Inc COM 37940X102 338 1804 SH SOLE 0 0 1804 Godaddy Inc COM 380237107 3154 36269 SH SOLE 0 0 36269 Gold Shares SPDR ETF COM 78463V107 13228 79864 SH SOLE 0 0 79864 Goldman Sachs Group Inc COM 38141G104 431 1135 SH SOLE 0 0 1135 Grupo Aeroportuario Del Surest COM 40051E202 2472 13370 SH SOLE 0 0 13370 Guardant Health Inc COM 40131M109 713 5740 SH SOLE 0 0 5740 Guggenheim Taxable Muni Mgd Du COM 401664107 213 8617 SH SOLE 0 0 8617 Hanesbrands Inc COM 410345102 17091 915400 SH SOLE 0 0 915400 Health Care Select Sector SPDR COM 81369Y209 893 7088 SH SOLE 0 0 7088 Healthcare Services Group Inc COM 421906108 5394 170873 SH SOLE 0 0 170873 HollyFrontier Corp COM 436106108 621 18874 SH SOLE 0 0 18874 Home Bancshares Inc COM 436893200 4118 166875 SH SOLE 0 0 166875 Home Depot Inc COM 437076102 52686 165216 SH SOLE 0 0 165216 Honeywell Intl Inc COM 438516106 38475 175402 SH SOLE 0 0 175402 Hp Inc COM 40434L105 245 8119 SH SOLE 0 0 8119 I3 Verticals Inc Cl A COM 46571Y107 3355 111017 SH SOLE 0 0 111017 Icon PLC COM G4705A100 11673 56468 SH SOLE 0 0 56468 Independent Bank Group Inc COM 45384B106 501 6772 SH SOLE 0 0 6772 Infosys Ltd COM 456788108 645 30461 SH SOLE 0 0 30461 Inmode Ltd COM M5425M103 5180 54712 SH SOLE 0 0 54712 Innovative Industrial Properti COM 45781V101 9731 50942 SH SOLE 0 0 50942 Intel Corp COM 458140100 16669 296913 SH SOLE 0 0 296913 Intelligent Systems Corp COM 45816D100 2390 75961 SH SOLE 0 0 75961 Intercontinental Exchange Inc COM 45866F104 1811 15258 SH SOLE 0 0 15258 International Flavors & Fragra COM 459506101 329 2199 SH SOLE 0 0 2199 International Paper Co COM 460146103 22211 362281 SH SOLE 0 0 362281 Intl Business Machines COM 459200101 55215 376661 SH SOLE 0 0 376661 Intuit COM 461202103 2085 4253 SH SOLE 0 0 4253 Intuitive Surgical Inc COM 46120E602 1756 1909 SH SOLE 0 0 1909 Invesco Exchange Traded Fund T COM 46137V357 250 1660 SH SOLE 0 0 1660 Invesco Exchng Traded Fund Tr COM 46138G508 8473 382547 SH SOLE 0 0 382547 Invesco Preferred ETF COM 46138E511 232 15121 SH SOLE 0 0 15121 Invesco QQQ Trust COM 46090E103 240 678 SH SOLE 0 0 678 Iron Mountain Inc PA COM 46284V101 17568 415119 SH SOLE 0 0 415119 Ishares Gold Tr iShares New COM 464285204 940 27883 SH SOLE 0 0 27883 iShares Inc Core MSCI Emkt ETF COM 46434G103 456 6806 SH SOLE 0 0 6806 iShares TR Core US Aggbd ETF COM 464287226 1868 16194 SH SOLE 0 0 16194 iShares TR Iboxx Hi Yd ETF COM 464288513 15460 175597 SH SOLE 0 0 175597 iShares TR Iboxx Inv Cp ETF COM 464287242 1374 10229 SH SOLE 0 0 10229 iShares TR MBS ETF COM 464288588 84325 779130 SH SOLE 0 0 779130 iShares TR MSCI Acwi Ex UD ETF COM 464288240 634 11021 SH SOLE 0 0 11021 iShares TR National Mun ETF COM 464288414 1201 10249 SH SOLE 0 0 10249 iShares TR S&P 500 Grwt ETF COM 464287309 5028 69135 SH SOLE 0 0 69135 iShares TR S&P Us Pfd Stk ETF COM 464288687 17868 454240 SH SOLE 0 0 454240 iShares TR USA Momentum Fct ET COM 46432F396 2055 11848 SH SOLE 0 0 11848 J2 Global Inc COM 48123V102 9963 72434 SH SOLE 0 0 72434 Janus Detroit Str Tr Henderson COM 47103U852 20332 382574 SH SOLE 0 0 382574 Johnson & Johnson COM 478160104 20744 125920 SH SOLE 0 0 125920 JPMorgan Chase & Co COM 46625H100 77995 501447 SH SOLE 0 0 501447 KB Financial Group Inc COM 48241A105 572 11602 SH SOLE 0 0 11602 Kimberly Clark Corp COM 494368103 18443 137860 SH SOLE 0 0 137860 Kinder Morgan Inc COM 49456B101 17338 951056 SH SOLE 0 0 951056 Koninklijke Philips NV COM 500472303 2773 55802 SH SOLE 0 0 55802 Kraft Heinz Co COM 500754106 350 8586 SH SOLE 0 0 8586 L3harris Technologies Inc COM 502431109 331 1530 SH SOLE 0 0 1530 Lam Research Corp COM 512807108 107450 165129 SH SOLE 0 0 165129 Lamar Advertising Co COM 512816109 463 4437 SH SOLE 0 0 4437 Landstar Systems Inc COM 515098101 5930 37525 SH SOLE 0 0 37525 Lauder Estee Cos Inc COM 518439104 4986 15677 SH SOLE 0 0 15677 Leggett & Platt Inc COM 524660107 16879 325785 SH SOLE 0 0 325785 Lgi Homes Inc COM 50187T106 4560 28161 SH SOLE 0 0 28161 Linde PLC COM G5494J103 21978 76021 SH SOLE 0 0 76021 Lithia Motors Inc COM 536797103 2733 7954 SH SOLE 0 0 7954 LKQ Corp COM 501889208 8330 169236 SH SOLE 0 0 169236 Lockheed Martin Corp COM 539830109 34474 91117 SH SOLE 0 0 91117 Lowes Cos Inc COM 548661107 423 2180 SH SOLE 0 0 2180 Lululemon Athletica Inc COM 550021109 323 886 SH SOLE 0 0 886 Lyft Inc Cl A COM 55087P104 5977 98829 SH SOLE 0 0 98829 LyondellBasell Industries NV COM N53745100 26645 259015 SH SOLE 0 0 259015 Magellan Midstream Partners LP COM 559080106 1475 30152 SH SOLE 0 0 30152 Magnolia Oil & Gas Corp Cl A COM 559663109 8983 574753 SH SOLE 0 0 574753 Main Street Capital Corp COM 56035L104 257 6259 SH SOLE 0 0 6259 Marathon Oil Corp COM 565849106 340 25000 SH SOLE 0 0 25000 Markel Corp COM 570535104 6075 5119 SH SOLE 0 0 5119 Marriott Intl Inc COM 571903202 1661 12170 SH SOLE 0 0 12170 MasterCard Incorporated COM 57636Q104 1188 3253 SH SOLE 0 0 3253 McDonalds Corp COM 580135101 20857 90295 SH SOLE 0 0 90295 MercadoLibre Inc COM 58733R102 1670 1072 SH SOLE 0 0 1072 Merck & Co Inc COM 58933Y105 64499 829361 SH SOLE 0 0 829361 MetLife Inc COM 59156R108 23224 388039 SH SOLE 0 0 388039 Microchip Technology Inc COM 595017104 1103 7365 SH SOLE 0 0 7365 Microsoft Corp COM 594918104 94646 349376 SH SOLE 0 0 349376 Mitek Systems Inc COM 606710200 7926 411548 SH SOLE 0 0 411548 Mobile Telesystems PJSC COM 607409109 451 48746 SH SOLE 0 0 48746 Morgan Stanley COM 617446448 42641 465061 SH SOLE 0 0 465061 MPLX LP COM 55336V100 1272 42950 SH SOLE 0 0 42950 National Retail Properties Inc COM 637417106 16359 348959 SH SOLE 0 0 348959 Neogames SA COM L6673X107 3443 56003 SH SOLE 0 0 56003 Netflix Com Inccmn COM 64110L106 363 688 SH SOLE 0 0 688 Newell Brands Inc COM 651229106 331 12044 SH SOLE 0 0 12044 Nextera Energy Inc COM 65339F101 738 10074 SH SOLE 0 0 10074 Nextera Energy Partners LP In COM 65341B106 16201 212171 SH SOLE 0 0 212171 Nike Inc COM 654106103 19665 127287 SH SOLE 0 0 127287 Norfolk Southern Corp COM 655844108 1825 6876 SH SOLE 0 0 6876 Northrop Grumman Corp COM 666807102 349 959 SH SOLE 0 0 959 Novartis AG COM 66987V109 6725 73709 SH SOLE 0 0 73709 Novo-Nordisk AS COM 670100205 7409 88450 SH SOLE 0 0 88450 Nutrien Ltd COM 67077M108 453 7466 SH SOLE 0 0 7466 NVIDIA Corp COM 67066G104 48170 60205 SH SOLE 0 0 60205 O'Reilly Automotive Inc COM 67103H107 996 1759 SH SOLE 0 0 1759 Ollies Bargain Outlt Holdings COM 681116109 5094 60548 SH SOLE 0 0 60548 Omega Healthcare Invs Inc COM 681936100 16181 445889 SH SOLE 0 0 445889 Omnicom Group Inc COM 681919106 16205 202592 SH SOLE 0 0 202592 Ooma Inc COM 683416101 2876 152509 SH SOLE 0 0 152509 Oracle Corp COM 68389X105 1199 15398 SH SOLE 0 0 15398 Organon & Co Common Stock COM 68622V106 2496 82477 SH SOLE 0 0 82477 Paychex Inc COM 704326107 20497 191029 SH SOLE 0 0 191029 Paypal Holdings Inc COM 70450Y103 4407 15118 SH SOLE 0 0 15118 PepsiCo Inc COM 713448108 51236 345790 SH SOLE 0 0 345790 Pfizer Inc COM 717081103 17368 443516 SH SOLE 0 0 443516 Philip Morris Intl Inc COM 718172109 35819 361406 SH SOLE 0 0 361406 Phillips 66 COM 718546104 47542 553977 SH SOLE 0 0 553977 Phillips 66 Partners LP COM 718549207 290 7348 SH SOLE 0 0 7348 Pioneer Natural Resources Co COM 723787107 402 2476 SH SOLE 0 0 2476 Plains All American Pipeline L COM 726503105 256 22562 SH SOLE 0 0 22562 Plains Group Hlgs LP COM 72651A207 1793 150173 SH SOLE 0 0 150173 Pra Health Sciences Inc COM 69354M108 7081 42860 SH SOLE 0 0 42860 Price T Rowe Group Inc COM 74144T108 82896 418731 SH SOLE 0 0 418731 Procter And Gamble Co COM 742718109 48965 362891 SH SOLE 0 0 362891 ProLogis Inc COM 74340W103 787 6580 SH SOLE 0 0 6580 Prosperity Bancshares Inc COM 743606105 6003 83609 SH SOLE 0 0 83609 Qualcomm Inc COM 747525103 2342 16384 SH SOLE 0 0 16384 Qurate Retail Inc COM 74915M100 3583 273733 SH SOLE 0 0 273733 Restaurant Brands Intl Inc COM 76131D103 1083 16809 SH SOLE 0 0 16809 Rh COM 74967X103 258 380 SH SOLE 0 0 380 Rimini Str Inc Com COM 76674Q107 6618 1074340 SH SOLE 0 0 1074340 Rio Tinto PLC COM 767204100 2617 31201 SH SOLE 0 0 31201 Rockwell Automation Inc COM 773903109 640 2236 SH SOLE 0 0 2236 Royal Bank of Canada Montreal COM 780087102 1869 18447 SH SOLE 0 0 18447 Royal Dutch Shell PLC COM 780259206 4352 107730 SH SOLE 0 0 107730 Royal Dutch Shell PLC COM 780259107 2942 75768 SH SOLE 0 0 75768 Russell 2000 Ishares ETF COM 464287655 7664 33412 SH SOLE 0 0 33412 Ryanair Holdings PLC COM 783513203 4669 43149 SH SOLE 0 0 43149 S&P 500 INDEX Ishares ETF COM 464287200 14453 33618 SH SOLE 0 0 33618 S&P 500 SPDR ETF COM 78462F103 53136 124132 SH SOLE 0 0 124132 S&P Global Inc COM 78409V104 205 500 SH SOLE 0 0 500 S&P Midcap 400 SPDR ETF COM 78467Y107 2556 5206 SH SOLE 0 0 5206 Salesforce.com Inc COM 79466L302 2931 12000 SH SOLE 0 0 12000 Sanofi COM 80105N105 475 9028 SH SOLE 0 0 9028 Schlumberger Ltd COM 806857108 351 10958 SH SOLE 0 0 10958 Schwab Charles Corp COM 808513105 1067 14650 SH SOLE 0 0 14650 Sea LTD ADR COM 81141R100 1039 3782 SH SOLE 0 0 3782 ServiceNow Inc COM 81762P102 1994 3628 SH SOLE 0 0 3628 Shell Midstream Partners LP COM 822634101 240 16273 SH SOLE 0 0 16273 Skyworks Solutions Inc COM 83088M102 25677 133909 SH SOLE 0 0 133909 Snap Inc COM 83304A106 397 5819 SH SOLE 0 0 5819 Snowflake Inc Cl A COM 833445109 391 1617 SH SOLE 0 0 1617 Sociedad Quimica Minera de Chi COM 833635105 1738 36715 SH SOLE 0 0 36715 Sony Corp COM 835699307 4438 45654 SH SOLE 0 0 45654 Southern Copper Corp COM 84265V105 324 5034 SH SOLE 0 0 5034 Southwest Airlines Co COM 844741108 13382 252071 SH SOLE 0 0 252071 SPDR Dow Jones Industrial Avrg COM 78467X109 417 1210 SH SOLE 0 0 1210 SPDR Series Trust S&P Biotech COM 78464A870 3343 24689 SH SOLE 0 0 24689 SPDR Series Trust S&P Divid ET COM 78464A763 1698 13890 SH SOLE 0 0 13890 St Joe Co COM 790148100 363 8134 SH SOLE 0 0 8134 Starbucks Corp COM 855244109 640 5721 SH SOLE 0 0 5721 State Street Corp COM 857477103 446 5425 SH SOLE 0 0 5425 Stellantis NV COM N82405106 3870 196364 SH SOLE 0 0 196364 Stericycle Inc COM 858912108 3868 54057 SH SOLE 0 0 54057 Stryker Corp COM 863667101 247 951 SH SOLE 0 0 951 Sun Life Financial Inc COM 866796105 15683 304295 SH SOLE 0 0 304295 Sunnova Energy Intl Inc COM 86745K104 85464 2269347 SH SOLE 0 0 2269347 Taiwan Semiconductor Mfg Ltd COM 874039100 12075 100490 SH SOLE 0 0 100490 Takeda Pharmaceutical Co Ltd S COM 874060205 505 29982 SH SOLE 0 0 29982 Targa Resources Corp COM 87612G101 509 11454 SH SOLE 0 0 11454 Target Corp COM 87612E106 31413 129947 SH SOLE 0 0 129947 Teleflex Inc COM 879369106 1053 2620 SH SOLE 0 0 2620 Teradyne Inc COM 880770102 201 1500 SH SOLE 0 0 1500 Texas Instruments Inc COM 882508104 98217 510751 SH SOLE 0 0 510751 Texas Pacific Land Corporation COM 88262P102 374 234 SH SOLE 0 0 234 Thermo Fisher Scientific Inc COM 883556102 15709 31139 SH SOLE 0 0 31139 Totalenergies Se COM 89151E109 11978 264645 SH SOLE 0 0 264645 Toyota Motor Corp COM 892331307 3391 19395 SH SOLE 0 0 19395 Tradeweb Mkts Inc Cl A COM 892672106 4911 58074 SH SOLE 0 0 58074 Trane Technologies Plc COM G8994E103 1157 6284 SH SOLE 0 0 6284 Turning Pt Brands Inc COM 90041L105 7241 158198 SH SOLE 0 0 158198 Twitter Inc COM 90184L102 65132 946542 SH SOLE 0 0 946542 Uber Technologies Inc COM 90353T100 218 4350 SH SOLE 0 0 4350 Ulta Beauty Inc COM 90384S303 2050 5930 SH SOLE 0 0 5930 Unilever PLC COM 904767704 7490 128034 SH SOLE 0 0 128034 Union Pacific Corp COM 907818108 20881 94945 SH SOLE 0 0 94945 United Parcel Service Inc COM 911312106 24170 116217 SH SOLE 0 0 116217 United Rentals Inc COM 911363109 5972 18720 SH SOLE 0 0 18720 UnitedHealth Group Inc COM 91324P102 52919 132152 SH SOLE 0 0 132152 Valero Energy Corp COM 91913Y100 18955 242759 SH SOLE 0 0 242759 Vanguard Index Fds Large Cap E COM 922908637 401 2000 SH SOLE 0 0 2000 Vanguard Real Estate ETF COM 922908553 331 3255 SH SOLE 0 0 3255 Vanguard Total Stock Market ET COM 922908769 1066 4785 SH SOLE 0 0 4785 Veeva Systems Inc COM 922475108 1136 3653 SH SOLE 0 0 3653 Verizon Communications Inc COM 92343V104 48627 867882 SH SOLE 0 0 867882 Vertex Pharmaceuticals Inc COM 92532F100 1077 5340 SH SOLE 0 0 5340 Vertiv Holdings Co Cl A COM 92537N108 1656 60647 SH SOLE 0 0 60647 Vici Properties Inc COM 925652109 396 12753 SH SOLE 0 0 12753 Visa Inc COM 92826C839 7166 30649 SH SOLE 0 0 30649 Vivos Therapeutics Inc COM 92859E108 939 189739 SH SOLE 0 0 189739 Wal-Mart Stores Inc COM 931142103 507 3597 SH SOLE 0 0 3597 Warrior Met Coal Inc COM 93627C101 3116 181179 SH SOLE 0 0 181179 Webster Financial Corp CT COM 947890109 4753 89113 SH SOLE 0 0 89113 Wells Fargo Co COM 949746101 63365 1399096 SH SOLE 0 0 1399096 Western Midstream Partners Lp COM 958669103 211 9830 SH SOLE 0 0 9830 Western Union Co COM 959802109 15693 683216 SH SOLE 0 0 683216 Westpac Banking Corp COM 961214301 7596 393172 SH SOLE 0 0 393172 Weyerhaeuser Co COM 962166104 240 6978 SH SOLE 0 0 6978 White Mountains Ins Group Ltd COM G9618E107 653 569 SH SOLE 0 0 569 Williams Cos Inc COM 969457100 918 34593 SH SOLE 0 0 34593 Williams Sonoma Inc COM 969904101 545 3413 SH SOLE 0 0 3413 World Wrestling Entertainment COM 98156Q108 3956 68344 SH SOLE 0 0 68344 Yandex NV COM N97284108 1457 20594 SH SOLE 0 0 20594 Yeti Holdings Inc COM 98585X104 455 4954 SH SOLE 0 0 4954 Yum Brands Inc COM 988498101 327 2846 SH SOLE 0 0 2846 Yum China Holdings Inc COM 98850P109 1592 24023 SH SOLE 0 0 24023