0001221362-21-000005.txt : 20210513 0001221362-21-000005.hdr.sgml : 20210513 20210513172006 ACCESSION NUMBER: 0001221362-21-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210513 DATE AS OF CHANGE: 20210513 EFFECTIVENESS DATE: 20210513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Avalon Investment & Advisory CENTRAL INDEX KEY: 0001221362 IRS NUMBER: 760676982 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10434 FILM NUMBER: 21920815 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 03-31-2021 03-31-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 05-13-2021 0 548 4371529 false
INFORMATION TABLE 2 aa.2021.03.31.xml 3M Co COM 88579Y101 32278 167519 SH SOLE 0 0 167519 ABB Ltd COM 000375204 1199 39342 SH SOLE 0 0 39342 Abbott Laboratories COM 002824100 33970 283462 SH SOLE 0 0 283462 AbbVie Inc COM 00287Y109 89026 822636 SH SOLE 0 0 822636 Accenture PLC Ireland COM G1151C101 51125 185068 SH SOLE 0 0 185068 Adaptive Biotechnologies Corp COM 00650F109 829 20583 SH SOLE 0 0 20583 Addus Homecare Corp COM 006739106 3705 35422 SH SOLE 0 0 35422 Adobe Inc COM 00724F101 3936 8279 SH SOLE 0 0 8279 Advanced Micro Devices Inc COM 007903107 24288 309399 SH SOLE 0 0 309399 Albemarle Corp COM 012653101 47460 324827 SH SOLE 0 0 324827 Alexandria Real Estate Equity COM 015271109 570 3469 SH SOLE 0 0 3469 Alibaba Group Holding Ltd COM 01609W102 3594 15850 SH SOLE 0 0 15850 Alliance Data Systems Corp COM 018581108 3534 31529 SH SOLE 0 0 31529 Alphabet Inc COM 02079K107 3302 1596 SH SOLE 0 0 1596 Alphabet Inc COM 02079K305 43608 21143 SH SOLE 0 0 21143 Altria Group Inc COM 02209S103 495 9669 SH SOLE 0 0 9669 Amazon.com Inc COM 023135106 57692 18646 SH SOLE 0 0 18646 Ambev SA COM 02319V103 3114 1136535 SH SOLE 0 0 1136535 American Eagle Outfitters New COM 02553E106 5792 198099 SH SOLE 0 0 198099 American Express Co COM 025816109 27425 193897 SH SOLE 0 0 193897 American Intl Group Inc COM 026874784 18289 395772 SH SOLE 0 0 395772 American Tower Corp COM 03027X100 458 1914 SH SOLE 0 0 1914 American Water Works Co Inc COM 030420103 440 2938 SH SOLE 0 0 2938 Ameriprise Financial Inc COM 03076C106 2058 8855 SH SOLE 0 0 8855 Ametek Inc COM 031100100 1512 11834 SH SOLE 0 0 11834 Amgen Inc COM 031162100 38516 154799 SH SOLE 0 0 154799 Anthem Inc COM 036752103 243 676 SH SOLE 0 0 676 Apple Inc COM 037833100 95931 785354 SH SOLE 0 0 785354 Applied Materials Inc COM 038222105 31388 234940 SH SOLE 0 0 234940 ASML Holding NV COM N07059210 12091 19585 SH SOLE 0 0 19585 AstraZeneca PLC COM 046353108 3230 64972 SH SOLE 0 0 64972 AT&T Inc COM 00206R102 21409 707261 SH SOLE 0 0 707261 Automatic Data Processing Inc COM 053015103 1127 5982 SH SOLE 0 0 5982 Avaya Holdings Corp COM 05351X101 3172 113180 SH SOLE 0 0 113180 Avery Dennison Corp COM 053611109 1081 5885 SH SOLE 0 0 5885 Baidu Inc COM 056752108 328 1508 SH SOLE 0 0 1508 Ball Corp COM 058498106 693 8178 SH SOLE 0 0 8178 Bank America Corp COM 060505104 46138 1192493 SH SOLE 0 0 1192493 Bank N S Halifax COM 064149107 3748 59916 SH SOLE 0 0 59916 Bank New York Mellon Corp COM 064058100 295 6242 SH SOLE 0 0 6242 Barclays PLC COM 06738E204 2231 218095 SH SOLE 0 0 218095 Becton Dickinson & Co COM 075887109 1088 4475 SH SOLE 0 0 4475 Berkshire Hathaway Inc COM 084670702 47408 185573 SH SOLE 0 0 185573 Berkshire Hathaway Inc COM 084670108 25071 65 SH SOLE 0 0 65 Best Buy Inc COM 086516101 622 5420 SH SOLE 0 0 5420 BHP Billiton Ltd COM 088606108 549 7911 SH SOLE 0 0 7911 BHP Billiton PLC COM 05545E209 24001 414810 SH SOLE 0 0 414810 Bio Techne Corp COM 09073M104 1308 3424 SH SOLE 0 0 3424 Biogen Inc COM 09062X103 338 1210 SH SOLE 0 0 1210 BJs Whsl Club COM 05550J101 4851 108140 SH SOLE 0 0 108140 Black Stone Minerals LP COM 09225M101 421 48293 SH SOLE 0 0 48293 BlackRock Inc COM 09247X101 1282 1700 SH SOLE 0 0 1700 Boeing Co COM 097023105 27689 108705 SH SOLE 0 0 108705 Booking Holdings Inc COM 09857L108 1813 778 SH SOLE 0 0 778 Bristol-Myers Squibb Co COM 110122108 30599 484698 SH SOLE 0 0 484698 Broadcom Inc COM 11135F101 37206 80245 SH SOLE 0 0 80245 Brookfield Asset Mgmt Inc COM 112585104 47764 1073339 SH SOLE 0 0 1073339 C H Robinson Worldwide Inc COM 12541W209 45563 477446 SH SOLE 0 0 477446 Cable One Inc COM 12685J105 1569 858 SH SOLE 0 0 858 Cabot Oil & Gas Corp COM 127097103 257 13660 SH SOLE 0 0 13660 Cadence Bancorporation Cl A COM 12739A100 633 30516 SH SOLE 0 0 30516 Cal Maine Foods Inc COM 128030202 30754 800473 SH SOLE 0 0 800473 Canadian Pacific Railway Ltd COM 13645T100 626 1650 SH SOLE 0 0 1650 Canon Inc COM 138006309 1590 69841 SH SOLE 0 0 69841 Cargurus Inc Cl A COM 141788109 3815 160084 SH SOLE 0 0 160084 Carlisle Cos Inc COM 142339100 3283 19950 SH SOLE 0 0 19950 CarMax Inc COM 143130102 353 2661 SH SOLE 0 0 2661 Carrols Restaurant Group Inc COM 14574X104 2129 355685 SH SOLE 0 0 355685 Catalent Inc COM 148806102 888 8433 SH SOLE 0 0 8433 Caterpillar Inc COM 149123101 19962 86089 SH SOLE 0 0 86089 Celsius Holdings Inc COM 15118V207 2051 42676 SH SOLE 0 0 42676 CenterPoint Energy Inc COM 15189T107 347 15321 SH SOLE 0 0 15321 Charles River Laboratories Int COM 159864107 17040 58793 SH SOLE 0 0 58793 Chart Industries Inc COM 16115Q308 881 6186 SH SOLE 0 0 6186 Chevron Corp COM 166764100 88906 848424 SH SOLE 0 0 848424 Chubb Limited COM H1467J104 2176 13777 SH SOLE 0 0 13777 Cigna Corporation COM 125523100 1580 6534 SH SOLE 0 0 6534 Cintas Corp COM 172908105 352 1032 SH SOLE 0 0 1032 Cisco Systems Inc COM 17275R102 68504 1324780 SH SOLE 0 0 1324780 Citigroup Inc COM 172967424 23795 327074 SH SOLE 0 0 327074 Citrix Systems Inc COM 177376100 228 1624 SH SOLE 0 0 1624 CME Group Inc COM 12572Q105 353 1727 SH SOLE 0 0 1727 Coca-Cola Co COM 191216100 37014 702211 SH SOLE 0 0 702211 Comcast Corp COM 20030N101 3394 62722 SH SOLE 0 0 62722 ConocoPhillips COM 20825C104 18678 352624 SH SOLE 0 0 352624 Consumer Staples Select Sector COM 81369Y308 211 3087 SH SOLE 0 0 3087 Contango Oil & Gas Company COM 21075N204 780 200000 SH SOLE 0 0 200000 Continental Resources Inc COM 212015101 6816 263461 SH SOLE 0 0 263461 Costco Wholesale Corp COM 22160K105 1655 4696 SH SOLE 0 0 4696 Crown Castle Intl Corp COM 22822V101 28123 163380 SH SOLE 0 0 163380 Cummins Inc COM 231021106 106231 409986 SH SOLE 0 0 409986 CVS Health Corp COM 126650100 49777 661663 SH SOLE 0 0 661663 Cyberark Software Ltd COM M2682V108 1444 11165 SH SOLE 0 0 11165 Danaher Corp COM 235851102 18149 80634 SH SOLE 0 0 80634 Devon Energy Corp COM 25179M103 389 17793 SH SOLE 0 0 17793 DexCom Inc COM 252131107 292 812 SH SOLE 0 0 812 Diageo PLC COM 25243Q205 2060 12542 SH SOLE 0 0 12542 Digital Realty Trust Inc COM 253868103 27226 193312 SH SOLE 0 0 193312 Digital Turbine Inc New COM 25400W102 212 2643 SH SOLE 0 0 2643 Discover Financial Services COM 254709108 62934 662535 SH SOLE 0 0 662535 Disney Walt Co COM 254687106 30196 163645 SH SOLE 0 0 163645 Dollar General Corp COM 256677105 811 4003 SH SOLE 0 0 4003 Dow Inc COM 260557103 12552 196310 SH SOLE 0 0 196310 Duke Energy Corp COM 26441C204 21500 222732 SH SOLE 0 0 222732 Ecolab Inc COM 278865100 1023 4781 SH SOLE 0 0 4781 Emerald Holding Inc COM 29103W104 1420 257268 SH SOLE 0 0 257268 Emerson Electric Co COM 291011104 50997 565249 SH SOLE 0 0 565249 Enbridge Inc COM 29250N105 1402 38522 SH SOLE 0 0 38522 Energy Transfer LP COM 29273V100 447 58179 SH SOLE 0 0 58179 Entergy Corp COM 29364G103 515 5177 SH SOLE 0 0 5177 Enterprise Products Partners L COM 293792107 15826 718726 SH SOLE 0 0 718726 EOG Resources Inc COM 26875P101 329 4532 SH SOLE 0 0 4532 Equinix Inc COM 29444U700 358 526 SH SOLE 0 0 526 Equity Residential COM 29476L107 18505 258343 SH SOLE 0 0 258343 Ericsson COM 294821608 2663 201896 SH SOLE 0 0 201896 Exxon Mobil Corp COM 30231G102 3664 65623 SH SOLE 0 0 65623 Facebook Inc COM 30303M102 24489 83145 SH SOLE 0 0 83145 FedEx Corp COM 31428X106 1342 4725 SH SOLE 0 0 4725 Fidelity Natl Information Serv COM 31620M106 1346 9570 SH SOLE 0 0 9570 First Financial Bankshares COM 32020R109 2828 60525 SH SOLE 0 0 60525 Firstservice Corp COM 33767E202 3861 26055 SH SOLE 0 0 26055 Fleetcor Technologies Inc COM 339041105 6999 26056 SH SOLE 0 0 26056 Focus Financial Partners Inc C COM 34417P100 3320 79760 SH SOLE 0 0 79760 Ford Motor Co COM 345370860 24886 2031524 SH SOLE 0 0 2031524 Franco Nevada Corp COM 351858105 800 6387 SH SOLE 0 0 6387 G-III Apparel Group Ltd COM 36237H101 3855 127896 SH SOLE 0 0 127896 Garmin Ltd COM H2906T109 23396 177446 SH SOLE 0 0 177446 Generac Holdings Inc COM 368736104 2165 6613 SH SOLE 0 0 6613 General Electric Co COM 369604103 8028 611432 SH SOLE 0 0 611432 General Mills Inc COM 370334104 602 9822 SH SOLE 0 0 9822 General Motors Co COM 37045V100 833 14489 SH SOLE 0 0 14489 Genuine Parts Co COM 372460105 18356 158798 SH SOLE 0 0 158798 Gilead Sciences Inc COM 375558103 46587 720829 SH SOLE 0 0 720829 GlaxoSmithKline PLC COM 37733W105 671 18805 SH SOLE 0 0 18805 Global Payments Inc COM 37940X102 349 1731 SH SOLE 0 0 1731 Godaddy Inc COM 380237107 2574 33158 SH SOLE 0 0 33158 Gold Shares SPDR ETF COM 78463V107 12696 79372 SH SOLE 0 0 79372 Goldman Sachs Group Inc COM 38141G104 270 827 SH SOLE 0 0 827 Guardant Health Inc COM 40131M109 877 5745 SH SOLE 0 0 5745 Guggenheim Taxable Muni Mgd Du COM 401664107 202 8617 SH SOLE 0 0 8617 Hanesbrands Inc COM 410345102 19885 1010910 SH SOLE 0 0 1010910 Health Care Select Sector SPDR COM 81369Y209 916 7850 SH SOLE 0 0 7850 Healthcare Services Group Inc COM 421906108 4382 156320 SH SOLE 0 0 156320 HollyFrontier Corp COM 436106108 675 18874 SH SOLE 0 0 18874 Home Bancshares Inc COM 436893200 4121 152364 SH SOLE 0 0 152364 Home Depot Inc COM 437076102 58973 193197 SH SOLE 0 0 193197 Honeywell Intl Inc COM 438516106 39239 180768 SH SOLE 0 0 180768 Hp Inc COM 40434L105 563 17741 SH SOLE 0 0 17741 I3 Verticals Inc Cl A COM 46571Y107 3160 101521 SH SOLE 0 0 101521 Icon PLC COM G4705A100 8993 45794 SH SOLE 0 0 45794 Independent Bank Group Inc COM 45384B106 489 6772 SH SOLE 0 0 6772 Inmode Ltd COM M5425M103 3618 49991 SH SOLE 0 0 49991 Innovative Industrial Properti COM 45781V101 8370 46459 SH SOLE 0 0 46459 Intel Corp COM 458140100 437 6835 SH SOLE 0 0 6835 Intelligent Systems Corp COM 45816D100 2833 69256 SH SOLE 0 0 69256 Intercontinental Exchange Inc COM 45866F104 1780 15936 SH SOLE 0 0 15936 Intercontinental Hotels Group COM 45857P806 2718 39447 SH SOLE 0 0 39447 International Flavors & Fragra COM 459506101 352 2521 SH SOLE 0 0 2521 International Paper Co COM 460146103 22631 418555 SH SOLE 0 0 418555 Intl Business Machines COM 459200101 40171 301445 SH SOLE 0 0 301445 Intuit COM 461202103 1385 3615 SH SOLE 0 0 3615 Intuitive Surgical Inc COM 46120E602 1354 1832 SH SOLE 0 0 1832 Invesco Exchange Traded Fund T COM 46137V357 235 1660 SH SOLE 0 0 1660 Invesco Exchng Traded Fund Tr COM 46138G508 9315 420924 SH SOLE 0 0 420924 Invesco Preferred ETF COM 46138E511 1123 74851 SH SOLE 0 0 74851 Invesco QQQ Trust COM 46090E103 454 1424 SH SOLE 0 0 1424 Iron Mountain Inc PA COM 46284V101 16441 444230 SH SOLE 0 0 444230 iShares Gold Trust COM 464285105 859 52818 SH SOLE 0 0 52818 iShares Inc Core MSCI Emkt ETF COM 46434G103 340 5282 SH SOLE 0 0 5282 iShares Sh Tr Crport ETF COM 464288646 202 3696 SH SOLE 0 0 3696 iShares TR Core US Aggbd ETF COM 464287226 1609 14134 SH SOLE 0 0 14134 iShares TR Iboxx Hi Yd ETF COM 464288513 17531 201086 SH SOLE 0 0 201086 iShares TR Iboxx Inv Cp ETF COM 464287242 1066 8200 SH SOLE 0 0 8200 iShares TR MBS ETF COM 464288588 92875 856625 SH SOLE 0 0 856625 iShares TR MSCI Acwi Ex UD ETF COM 464288240 470 8517 SH SOLE 0 0 8517 iShares TR National Mun ETF COM 464288414 1006 8669 SH SOLE 0 0 8669 iShares TR S&P 500 Grwt ETF COM 464287309 4501 69135 SH SOLE 0 0 69135 iShares TR S&P Us Pfd Stk ETF COM 464288687 19959 519753 SH SOLE 0 0 519753 iShares TR USA Momentum Fct ET COM 46432F396 1906 11848 SH SOLE 0 0 11848 J2 Global Inc COM 48123V102 7912 66012 SH SOLE 0 0 66012 Janus Detroit Str Tr Henderson COM 47103U852 15474 291636 SH SOLE 0 0 291636 Johnson & Johnson COM 478160104 21870 133071 SH SOLE 0 0 133071 JPMorgan Chase & Co COM 46625H100 87014 571593 SH SOLE 0 0 571593 KB Financial Group Inc COM 48241A105 663 13410 SH SOLE 0 0 13410 Kimberly Clark Corp COM 494368103 22483 161688 SH SOLE 0 0 161688 Kinder Morgan Inc COM 49456B101 17424 1046464 SH SOLE 0 0 1046464 Koninklijke Philips NV COM 500472303 2742 48084 SH SOLE 0 0 48084 L3harris Technologies Inc COM 502431109 374 1846 SH SOLE 0 0 1846 Lam Research Corp COM 512807108 99629 167377 SH SOLE 0 0 167377 Lamar Advertising Co COM 512816109 332 3536 SH SOLE 0 0 3536 Landstar Systems Inc COM 515098101 5652 34243 SH SOLE 0 0 34243 Lauder Estee Cos Inc COM 518439104 19698 67725 SH SOLE 0 0 67725 Leggett & Platt Inc COM 524660107 14425 315991 SH SOLE 0 0 315991 Lgi Homes Inc COM 50187T106 3846 25761 SH SOLE 0 0 25761 Lilly Eli & Co COM 532457108 841 4500 SH SOLE 0 0 4500 Linde PLC COM G5494J103 21701 77466 SH SOLE 0 0 77466 Lithia Motors Inc COM 536797103 2834 7264 SH SOLE 0 0 7264 LKQ Corp COM 501889208 6656 157248 SH SOLE 0 0 157248 Lockheed Martin Corp COM 539830109 34557 93523 SH SOLE 0 0 93523 Lowes Cos Inc COM 548661107 1059 5571 SH SOLE 0 0 5571 Lululemon Athletica Inc COM 550021109 2428 7916 SH SOLE 0 0 7916 Lyft Inc Cl A COM 55087P104 5721 90545 SH SOLE 0 0 90545 LyondellBasell Industries NV COM N53745100 27546 264738 SH SOLE 0 0 264738 Magellan Midstream Partners LP COM 559080106 920 21228 SH SOLE 0 0 21228 Magnolia Oil & Gas Corp Cl A COM 559663109 6021 524449 SH SOLE 0 0 524449 Main Street Capital Corp COM 56035L104 245 6259 SH SOLE 0 0 6259 Marathon Oil Corp COM 565849106 267 25000 SH SOLE 0 0 25000 Markel Corp COM 570535104 5435 4769 SH SOLE 0 0 4769 MarketAxess Holdings Inc COM 57060D108 1044 2096 SH SOLE 0 0 2096 Marriott Intl Inc COM 571903202 1801 12157 SH SOLE 0 0 12157 MasterCard Incorporated COM 57636Q104 1232 3460 SH SOLE 0 0 3460 McDonalds Corp COM 580135101 23748 105951 SH SOLE 0 0 105951 MercadoLibre Inc COM 58733R102 1521 1033 SH SOLE 0 0 1033 Merck & Co Inc COM 58933Y105 55600 721238 SH SOLE 0 0 721238 MetLife Inc COM 59156R108 26734 439780 SH SOLE 0 0 439780 Microchip Technology Inc COM 595017104 1067 6871 SH SOLE 0 0 6871 Microsoft Corp COM 594918104 82278 348977 SH SOLE 0 0 348977 Mitek Systems Inc COM 606710200 2051 140701 SH SOLE 0 0 140701 Mobile Telesystems PJSC COM 607409109 469 56294 SH SOLE 0 0 56294 Morgan Stanley COM 617446448 36753 473252 SH SOLE 0 0 473252 MPLX LP COM 55336V100 703 27447 SH SOLE 0 0 27447 National Retail Properties Inc COM 637417106 17350 393702 SH SOLE 0 0 393702 Neogames SA COM L6673X107 1825 51022 SH SOLE 0 0 51022 Netflix Com Inccmn COM 64110L106 422 809 SH SOLE 0 0 809 New Mountain Finance Corp Com COM 647551100 139 11250 SH SOLE 0 0 11250 Nextera Energy Inc COM 65339F101 762 10084 SH SOLE 0 0 10084 Nextera Energy Partners LP In COM 65341B106 17985 246774 SH SOLE 0 0 246774 Nike Inc COM 654106103 24154 181758 SH SOLE 0 0 181758 Norfolk Southern Corp COM 655844108 2391 8904 SH SOLE 0 0 8904 Northrop Grumman Corp COM 666807102 409 1265 SH SOLE 0 0 1265 Novartis AG COM 66987V109 5684 66500 SH SOLE 0 0 66500 Novo-Nordisk AS COM 670100205 4712 69892 SH SOLE 0 0 69892 Nutrien Ltd COM 67077M108 402 7466 SH SOLE 0 0 7466 NVIDIA Corp COM 67066G104 32820 61468 SH SOLE 0 0 61468 O'Reilly Automotive Inc COM 67103H107 891 1756 SH SOLE 0 0 1756 Old Dominion Freight Lines Inc COM 679580100 3127 13009 SH SOLE 0 0 13009 Omega Healthcare Invs Inc COM 681936100 15722 429214 SH SOLE 0 0 429214 Omnicom Group Inc COM 681919106 17592 237254 SH SOLE 0 0 237254 Ooma Inc COM 683416101 2209 139386 SH SOLE 0 0 139386 Oracle Corp COM 68389X105 1065 15180 SH SOLE 0 0 15180 Otis Worldwide Corp COM 68902V107 353 5162 SH SOLE 0 0 5162 Paychex Inc COM 704326107 21424 218571 SH SOLE 0 0 218571 Paypal Holdings Inc COM 70450Y103 3590 14783 SH SOLE 0 0 14783 PepsiCo Inc COM 713448108 51478 363931 SH SOLE 0 0 363931 Pfizer Inc COM 717081103 18578 512787 SH SOLE 0 0 512787 Philip Morris Intl Inc COM 718172109 37296 420289 SH SOLE 0 0 420289 Phillips 66 COM 718546104 43587 534550 SH SOLE 0 0 534550 Phillips 66 Partners LP COM 718549207 230 7276 SH SOLE 0 0 7276 Pioneer Natural Resources Co COM 723787107 5373 33831 SH SOLE 0 0 33831 Plains All American Pipeline L COM 726503105 209 22982 SH SOLE 0 0 22982 Plains Group Hlgs LP COM 72651A207 1406 149610 SH SOLE 0 0 149610 Pra Health Sciences Inc COM 69354M108 6363 41497 SH SOLE 0 0 41497 Price T Rowe Group Inc COM 74144T108 70188 409024 SH SOLE 0 0 409024 Procter And Gamble Co COM 742718109 54417 401807 SH SOLE 0 0 401807 ProLogis Inc COM 74340W103 698 6585 SH SOLE 0 0 6585 Prosperity Bancshares Inc COM 743606105 5716 76320 SH SOLE 0 0 76320 Qualcomm Inc COM 747525103 2634 19863 SH SOLE 0 0 19863 Raytheon Technologies Corp COM 75513E101 313 4052 SH SOLE 0 0 4052 Regeneron Pharmaceuticals COM 75886F107 367 775 SH SOLE 0 0 775 Restaurant Brands Intl Inc COM 76131D103 1134 17439 SH SOLE 0 0 17439 Rh COM 74967X103 227 380 SH SOLE 0 0 380 Rimini Str Inc Com COM 76674Q107 3656 407528 SH SOLE 0 0 407528 Rio Tinto PLC COM 767204100 2329 29991 SH SOLE 0 0 29991 Rockwell Automation Inc COM 773903109 561 2114 SH SOLE 0 0 2114 Royal Bank of Canada Montreal COM 780087102 1819 19730 SH SOLE 0 0 19730 Royal Dutch Shell PLC COM 780259206 3251 82904 SH SOLE 0 0 82904 Royal Dutch Shell PLC COM 780259107 2860 77654 SH SOLE 0 0 77654 Russell 2000 Ishares ETF COM 464287655 6483 29345 SH SOLE 0 0 29345 Ryanair Holdings PLC COM 783513203 4806 41789 SH SOLE 0 0 41789 S&P 500 INDEX Ishares ETF COM 464287200 12517 31463 SH SOLE 0 0 31463 S&P 500 SPDR ETF COM 78462F103 47353 119479 SH SOLE 0 0 119479 S&P Midcap 400 SPDR ETF COM 78467Y107 2228 4680 SH SOLE 0 0 4680 Salesforce.com Inc COM 79466L302 1886 8903 SH SOLE 0 0 8903 Sanofi COM 80105N105 516 10433 SH SOLE 0 0 10433 Schwab Charles Corp COM 808513105 937 14374 SH SOLE 0 0 14374 Sea LTD ADR COM 81141R100 268 1201 SH SOLE 0 0 1201 ServiceNow Inc COM 81762P102 1899 3797 SH SOLE 0 0 3797 Shell Midstream Partners LP COM 822634101 215 16103 SH SOLE 0 0 16103 Shift Technologies Inc Cl A COM 82452T107 3042 365672 SH SOLE 0 0 365672 Skyworks Solutions Inc COM 83088M102 24784 135079 SH SOLE 0 0 135079 Smiledirectclub Inc Cl A COM 83192H106 104 10048 SH SOLE 0 0 10048 Sociedad Quimica Minera de Chi COM 833635105 1584 29850 SH SOLE 0 0 29850 Sony Corp COM 835699307 4732 44642 SH SOLE 0 0 44642 Southwest Airlines Co COM 844741108 21820 357361 SH SOLE 0 0 357361 SPDR Dow Jones Industrial Avrg COM 78467X109 400 1210 SH SOLE 0 0 1210 SPDR Series Trust S&P Biotech COM 78464A870 3057 22536 SH SOLE 0 0 22536 SPDR Series Trust S&P Divid ET COM 78464A763 1390 11777 SH SOLE 0 0 11777 Starbucks Corp COM 855244109 678 6205 SH SOLE 0 0 6205 State Street Corp COM 857477103 496 5906 SH SOLE 0 0 5906 Stellantis NV COM N82405106 2413 135622 SH SOLE 0 0 135622 Stericycle Inc COM 858912108 3336 49413 SH SOLE 0 0 49413 Stryker Corp COM 863667101 222 913 SH SOLE 0 0 913 Sun Life Financial Inc COM 866796105 16987 336049 SH SOLE 0 0 336049 Sunnova Energy Intl Inc COM 86745K104 92635 2269347 SH SOLE 0 0 2269347 Taiwan Semiconductor Mfg Ltd COM 874039100 9913 83810 SH SOLE 0 0 83810 Takeda Pharmaceutical Co Ltd S COM 874060205 693 37959 SH SOLE 0 0 37959 Targa Resources Corp COM 87612G101 416 13094 SH SOLE 0 0 13094 Target Corp COM 87612E106 26926 135941 SH SOLE 0 0 135941 Teleflex Inc COM 879369106 1089 2622 SH SOLE 0 0 2622 Texas Instruments Inc COM 882508104 102008 539755 SH SOLE 0 0 539755 Thermo Fisher Scientific Inc COM 883556102 18001 39444 SH SOLE 0 0 39444 Total SE COM 89151E109 12284 263939 SH SOLE 0 0 263939 Toyota Motor Corp COM 892331307 2395 15348 SH SOLE 0 0 15348 Tradeweb Mkts Inc Cl A COM 892672106 3926 53056 SH SOLE 0 0 53056 Trane Technologies Plc COM G8994E103 1116 6743 SH SOLE 0 0 6743 Turning Pt Brands Inc COM 90041L105 4857 93096 SH SOLE 0 0 93096 Twitter Inc COM 90184L102 58101 913111 SH SOLE 0 0 913111 Ulta Beauty Inc COM 90384S303 1836 5940 SH SOLE 0 0 5940 Unilever PLC COM 904767704 4869 87220 SH SOLE 0 0 87220 Union Pacific Corp COM 907818108 21398 97083 SH SOLE 0 0 97083 United Parcel Service Inc COM 911312106 32690 192303 SH SOLE 0 0 192303 United Rentals Inc COM 911363109 5625 17081 SH SOLE 0 0 17081 UnitedHealth Group Inc COM 91324P102 47396 127386 SH SOLE 0 0 127386 Upland Software Inc COM 91544A109 3519 74574 SH SOLE 0 0 74574 Valero Energy Corp COM 91913Y100 14704 205357 SH SOLE 0 0 205357 Vanguard Index Fds Large Cap E COM 922908637 371 2000 SH SOLE 0 0 2000 Vanguard Real Estate ETF COM 922908553 248 2705 SH SOLE 0 0 2705 Vanguard Total Stock Market ET COM 922908769 989 4785 SH SOLE 0 0 4785 Veeva Systems Inc COM 922475108 955 3655 SH SOLE 0 0 3655 VeriSign Inc COM 92343E102 269 1353 SH SOLE 0 0 1353 Verizon Communications Inc COM 92343V104 54916 944381 SH SOLE 0 0 944381 Vertex Pharmaceuticals Inc COM 92532F100 1210 5630 SH SOLE 0 0 5630 Vertiv Holdings Co Cl A COM 92537N108 1171 58564 SH SOLE 0 0 58564 Vici Properties Inc COM 925652109 302 10703 SH SOLE 0 0 10703 Visa Inc COM 92826C839 6509 30743 SH SOLE 0 0 30743 Vivos Therapeutics Inc COM 92859E108 1125 169414 SH SOLE 0 0 169414 Wal-Mart Stores Inc COM 931142103 461 3397 SH SOLE 0 0 3397 Warrior Met Coal Inc COM 93627C101 2845 166110 SH SOLE 0 0 166110 Webster Financial Corp CT COM 947890109 4476 81227 SH SOLE 0 0 81227 Wells Fargo Co COM 949746101 52783 1350976 SH SOLE 0 0 1350976 Western Union Co COM 959802109 19625 795814 SH SOLE 0 0 795814 Westpac Banking Corp COM 961214301 6026 324661 SH SOLE 0 0 324661 White Mountains Ins Group Ltd COM G9618E107 634 569 SH SOLE 0 0 569 Williams Cos Inc COM 969457100 460 19422 SH SOLE 0 0 19422 Williams Sonoma Inc COM 969904101 612 3413 SH SOLE 0 0 3413 World Wrestling Entertainment COM 98156Q108 3380 62289 SH SOLE 0 0 62289 Yandex NV COM N97284108 1274 19884 SH SOLE 0 0 19884 Yatsen Holding Ltd ADS COM 985194109 591 47850 SH SOLE 0 0 47850 Yeti Holdings Inc COM 98585X104 524 7257 SH SOLE 0 0 7257 Yum Brands Inc COM 988498101 576 5324 SH SOLE 0 0 5324 Yum China Holdings Inc COM 98850P109 856 14455 SH SOLE 0 0 14455