0001221362-20-000009.txt : 20200818 0001221362-20-000009.hdr.sgml : 20200818 20200807185812 ACCESSION NUMBER: 0001221362-20-000009 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200807 DATE AS OF CHANGE: 20200807 EFFECTIVENESS DATE: 20200810 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: 201085987 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-2020 06-30-2020 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 08-07-2020 0 302 4337056 false
INFORMATION TABLE 2 aa.2020.06.30.xml 3M Co COM 88579Y101 236 1510 SH SOLE 0 0 1510 ABB Ltd COM 000375204 842 37338 SH SOLE 0 0 37338 Abbott Laboratories COM 002824100 45374 496267 SH SOLE 0 0 496267 AbbVie Inc COM 00287Y109 101717 1036027 SH SOLE 0 0 1036027 Accenture PLC Ireland COM G1151C101 51936 241877 SH SOLE 0 0 241877 Addus Homecare Corp COM 006739106 3665 39599 SH SOLE 0 0 39599 Adobe Inc COM 00724F101 13669 31401 SH SOLE 0 0 31401 Advanced Micro Devices Inc COM 007903107 16931 321825 SH SOLE 0 0 321825 Akamai Technologies Inc COM 00971T101 3128 29213 SH SOLE 0 0 29213 Albemarle Corp COM 012653101 44482 576123 SH SOLE 0 0 576123 Alexandria Real Estate Equity COM 015271109 228 1406 SH SOLE 0 0 1406 Alexion Pharmaceuticals Inc COM 015351109 674 6004 SH SOLE 0 0 6004 Alibaba Group Holding Ltd COM 01609W102 28737 133227 SH SOLE 0 0 133227 Align Technology Inc COM 016255101 2339 8521 SH SOLE 0 0 8521 Alphabet Inc COM 02079K107 1995 1411 SH SOLE 0 0 1411 Alphabet Inc COM 02079K305 36777 25935 SH SOLE 0 0 25935 Altria Group Inc COM 02209S103 18359 467750 SH SOLE 0 0 467750 Amazon.com Inc COM 023135106 49189 17830 SH SOLE 0 0 17830 Ambev SA COM 02319V103 2675 1013274 SH SOLE 0 0 1013274 American Express Co COM 025816109 19302 202755 SH SOLE 0 0 202755 American Tower Corp COM 03027X100 16330 63163 SH SOLE 0 0 63163 Ameriprise Financial Inc COM 03076C106 461 3072 SH SOLE 0 0 3072 Amgen Inc COM 031162100 53710 227718 SH SOLE 0 0 227718 Apple Inc COM 037833100 213194 584414 SH SOLE 0 0 584414 Applied Materials Inc COM 038222105 11374 188150 SH SOLE 0 0 188150 ASML Holding NV COM N07059210 23191 63013 SH SOLE 0 0 63013 AstraZeneca PLC COM 046353108 4873 92142 SH SOLE 0 0 92142 AT&T Inc COM 00206R102 29558 977770 SH SOLE 0 0 977770 Atlassian Corp PLC COM G06242104 1314 7289 SH SOLE 0 0 7289 Automatic Data Processing Inc COM 053015103 25106 168622 SH SOLE 0 0 168622 Baidu Inc COM 056752108 258 2149 SH SOLE 0 0 2149 Ball Corp COM 058498106 293 4217 SH SOLE 0 0 4217 Bank America Corp COM 060505104 10606 446563 SH SOLE 0 0 446563 Bank N S Halifax COM 064149107 2202 53404 SH SOLE 0 0 53404 Becton Dickinson & Co COM 075887109 334 1397 SH SOLE 0 0 1397 Berkshire Hathaway Inc COM 084670702 36277 203223 SH SOLE 0 0 203223 Berkshire Hathaway Inc COM 084670108 19513 73 SH SOLE 0 0 73 Best Buy Inc COM 086516101 10864 124493 SH SOLE 0 0 124493 BHP Billiton Ltd COM 088606108 385 7747 SH SOLE 0 0 7747 BHP Billiton PLC COM 05545E209 18526 450200 SH SOLE 0 0 450200 Bio Rad Laboratories Inc COM 090572207 5347 11844 SH SOLE 0 0 11844 Bio Techne Corp COM 09073M104 301 1139 SH SOLE 0 0 1139 Biogen Inc COM 09062X103 322 1205 SH SOLE 0 0 1205 BioMarin Pharmaceutical Inc COM 09061G101 557 4515 SH SOLE 0 0 4515 BJs Whsl Club COM 05550J101 4491 120488 SH SOLE 0 0 120488 Black Stone Minerals LP COM 09225M101 169 26011 SH SOLE 0 0 26011 BlackRock Inc COM 09247X101 8542 15700 SH SOLE 0 0 15700 Boeing Co COM 097023105 18193 99253 SH SOLE 0 0 99253 Bristol-Myers Squibb Co COM 110122108 19156 325785 SH SOLE 0 0 325785 Broadcom Inc COM 11135F101 32367 102554 SH SOLE 0 0 102554 Broadridge Financial Solutions COM 11133T103 1785 14144 SH SOLE 0 0 14144 Brookfield Asset Mgmt Inc COM 112585104 17418 529432 SH SOLE 0 0 529432 C H Robinson Worldwide Inc COM 12541W209 42604 538881 SH SOLE 0 0 538881 Cable One Inc COM 12685J105 737 415 SH SOLE 0 0 415 Cadence Bancorporation Cl A COM 12739A100 270 30516 SH SOLE 0 0 30516 Cal Maine Foods Inc COM 128030202 47493 1067728 SH SOLE 0 0 1067728 Canadian Pacific Railway Ltd COM 13645T100 386 1510 SH SOLE 0 0 1510 CarMax Inc COM 143130102 220 2454 SH SOLE 0 0 2454 Caterpillar Inc COM 149123101 294 2324 SH SOLE 0 0 2324 Cavco Industries Inc COM 149568107 1793 9297 SH SOLE 0 0 9297 Celsius Holdings Inc COM 15118V207 4055 344530 SH SOLE 0 0 344530 Charles River Laboratories Int COM 159864107 10558 60556 SH SOLE 0 0 60556 Chevron Corp COM 166764100 59765 669789 SH SOLE 0 0 669789 Chubb Limited COM H1467J104 10009 79050 SH SOLE 0 0 79050 Church & Dwight Inc COM 171340102 3608 46677 SH SOLE 0 0 46677 Cigna Corporation COM 125523100 507 2701 SH SOLE 0 0 2701 Cinemark Holdings Inc COM 17243V102 115 10000 SH SOLE 0 0 10000 Cisco Systems Inc COM 17275R102 61343 1315241 SH SOLE 0 0 1315241 Citigroup Inc COM 172967424 16781 328400 SH SOLE 0 0 328400 CME Group Inc COM 12572Q105 11303 69538 SH SOLE 0 0 69538 Coca-Cola Co COM 191216100 128137 2867893 SH SOLE 0 0 2867893 Comcast Corp COM 20030N101 6961 178587 SH SOLE 0 0 178587 ConocoPhillips COM 20825C104 580 13813 SH SOLE 0 0 13813 Contango Oil & Gas Company COM 21075N204 658 287398 SH SOLE 0 0 287398 CoreSite Realty Corp COM 21870Q105 3176 26233 SH SOLE 0 0 26233 Costco Wholesale Corp COM 22160K105 12175 40154 SH SOLE 0 0 40154 Crown Castle Intl Corp COM 22822V101 32454 193931 SH SOLE 0 0 193931 Cummins Inc COM 231021106 62293 359534 SH SOLE 0 0 359534 CVS Health Corp COM 126650100 40064 616659 SH SOLE 0 0 616659 Cyberark Software Ltd COM M2682V108 1044 10517 SH SOLE 0 0 10517 Danaher Corp COM 235851102 13419 75889 SH SOLE 0 0 75889 Darden Restaurants Inc COM 237194105 384 5062 SH SOLE 0 0 5062 DexCom Inc COM 252131107 14195 35016 SH SOLE 0 0 35016 Diageo PLC COM 25243Q205 5927 44102 SH SOLE 0 0 44102 Digital Realty Trust Inc COM 253868103 32809 230869 SH SOLE 0 0 230869 Digital Turbine Inc New COM 25400W102 1935 153912 SH SOLE 0 0 153912 Discover Financial Services COM 254709108 35379 706309 SH SOLE 0 0 706309 Disney Walt Co COM 254687106 17994 161365 SH SOLE 0 0 161365 Dollar General Corp COM 256677105 424 2226 SH SOLE 0 0 2226 Duke Energy Corp COM 26441C204 21271 266259 SH SOLE 0 0 266259 Ecolab Inc COM 278865100 441 2215 SH SOLE 0 0 2215 Edwards Lifesciences Corp COM 28176E108 231 3336 SH SOLE 0 0 3336 eHealth Inc COM 28238P109 2888 29397 SH SOLE 0 0 29397 Electronic Arts Inc COM 285512109 277 2095 SH SOLE 0 0 2095 Emerson Electric Co COM 291011104 39152 631181 SH SOLE 0 0 631181 Enbridge Inc COM 29250N105 1326 43586 SH SOLE 0 0 43586 Energy Transfer LP COM 29273V100 766 107576 SH SOLE 0 0 107576 Entergy Corp COM 29364G103 15875 169224 SH SOLE 0 0 169224 Enterprise Products Partners L COM 293792107 15546 855573 SH SOLE 0 0 855573 EOG Resources Inc COM 26875P101 217 4284 SH SOLE 0 0 4284 Equinix Inc COM 29444U700 13267 18891 SH SOLE 0 0 18891 Equity Residential COM 29476L107 14973 254554 SH SOLE 0 0 254554 Ericsson COM 294821608 1751 188249 SH SOLE 0 0 188249 Exxon Mobil Corp COM 30231G102 24960 558147 SH SOLE 0 0 558147 Facebook Inc COM 30303M102 29161 128425 SH SOLE 0 0 128425 Fidelity Natl Information Serv COM 31620M106 267 1994 SH SOLE 0 0 1994 First Financial Bankshares COM 32020R109 1947 67390 SH SOLE 0 0 67390 Firstcash Inc COM 33767D105 2730 40456 SH SOLE 0 0 40456 FirstEnergy Corp COM 337932107 14881 383720 SH SOLE 0 0 383720 Firstservice Corp COM 33767E202 2940 29181 SH SOLE 0 0 29181 Fiserv Inc COM 337738108 229 2341 SH SOLE 0 0 2341 Fleetcor Technologies Inc COM 339041105 5954 23670 SH SOLE 0 0 23670 Fomento Economico Mexicano SAB COM 344419106 822 13248 SH SOLE 0 0 13248 Garmin Ltd COM H2906T109 20667 211973 SH SOLE 0 0 211973 Generac Holdings Inc COM 368736104 531 4356 SH SOLE 0 0 4356 General Electric Co COM 369604103 1357 198727 SH SOLE 0 0 198727 General Mills Inc COM 370334104 879 14263 SH SOLE 0 0 14263 Genuine Parts Co COM 372460105 15186 174637 SH SOLE 0 0 174637 Gilead Sciences Inc COM 375558103 63401 824031 SH SOLE 0 0 824031 GlaxoSmithKline PLC COM 37733W105 24055 589732 SH SOLE 0 0 589732 Global Payments Inc COM 37940X102 222 1310 SH SOLE 0 0 1310 Godaddy Inc COM 380237107 2666 36352 SH SOLE 0 0 36352 Gold Shares SPDR ETF COM 78463V107 13099 78262 SH SOLE 0 0 78262 Green Dot Corp COM 39304D102 4834 98493 SH SOLE 0 0 98493 Grocery Outlet Holding Corp COM 39874R101 3641 89249 SH SOLE 0 0 89249 Guggenheim Taxable Muni Mgd Du COM 401664107 200 8617 SH SOLE 0 0 8617 Health Care Select Sector SPDR COM 81369Y209 617 6164 SH SOLE 0 0 6164 Healthcare Services Group Inc COM 421906108 4215 172339 SH SOLE 0 0 172339 Holly Energy Partners LP COM 435763107 152 10449 SH SOLE 0 0 10449 HollyFrontier Corp COM 436106108 429 14699 SH SOLE 0 0 14699 Home Bancshares Inc COM 436893200 1462 95083 SH SOLE 0 0 95083 Home Depot Inc COM 437076102 58281 232651 SH SOLE 0 0 232651 Honeywell Intl Inc COM 438516106 18766 129787 SH SOLE 0 0 129787 I3 Verticals Inc Cl A COM 46571Y107 3377 111650 SH SOLE 0 0 111650 Icon PLC COM G4705A100 7505 44553 SH SOLE 0 0 44553 IHS Markit Ltd COM G47567105 1578 20904 SH SOLE 0 0 20904 Incyte Corp COM 45337C102 402 3862 SH SOLE 0 0 3862 Independent Bank Group Inc COM 45384B106 274 6772 SH SOLE 0 0 6772 Inmode Ltd COM M5425M103 2877 101595 SH SOLE 0 0 101595 Innovative Industrial Properti COM 45781V101 4551 51708 SH SOLE 0 0 51708 Inovalon Holdings Inc COM 45781D101 3173 164752 SH SOLE 0 0 164752 Intel Corp COM 458140100 18243 304914 SH SOLE 0 0 304914 Intercontinental Exchange Inc COM 45866F104 777 8485 SH SOLE 0 0 8485 Intercontinental Hotels Group COM 45857P806 1600 36073 SH SOLE 0 0 36073 International Paper Co COM 460146103 13189 374570 SH SOLE 0 0 374570 Intl Business Machines COM 459200101 29367 243164 SH SOLE 0 0 243164 Intuit COM 461202103 610 2058 SH SOLE 0 0 2058 Intuitive Surgical Inc COM 46120E602 585 1026 SH SOLE 0 0 1026 Invesco Preferred ETF COM 46138E511 14708 1041657 SH SOLE 0 0 1041657 Invesco QQQ Trust COM 46090E103 427 1726 SH SOLE 0 0 1726 iShares Gold Trust COM 464285105 298 17552 SH SOLE 0 0 17552 iShares TR Core US Aggbd ETF COM 464287226 905 7660 SH SOLE 0 0 7660 iShares TR Iboxx Hi Yd ETF COM 464288513 18180 222744 SH SOLE 0 0 222744 iShares TR Iboxx Inv Cp ETF COM 464287242 26189 194716 SH SOLE 0 0 194716 iShares TR MBS ETF COM 464288588 92155 832473 SH SOLE 0 0 832473 iShares TR National Mun ETF COM 464288414 231 2004 SH SOLE 0 0 2004 iShares TR S&P 500 Grwt ETF COM 464287309 3357 16179 SH SOLE 0 0 16179 iShares TR S&P Us Pfd Stk ETF COM 464288687 18667 538872 SH SOLE 0 0 538872 iShares TR U.S. Real Es ETF COM 464287739 788 10000 SH SOLE 0 0 10000 iShares TR USA Momentum Fct ET COM 46432F396 1384 10568 SH SOLE 0 0 10568 J2 Global Inc COM 48123V102 2867 45359 SH SOLE 0 0 45359 Janus Detroit Str Tr Henderson COM 47103U852 15391 286662 SH SOLE 0 0 286662 Johnson & Johnson COM 478160104 20604 146511 SH SOLE 0 0 146511 JPMorgan Chase & Co COM 46625H100 53078 564302 SH SOLE 0 0 564302 Kimberly Clark Corp COM 494368103 33115 234278 SH SOLE 0 0 234278 Kinder Morgan Inc COM 49456B101 13786 908753 SH SOLE 0 0 908753 Koninklijke Philips NV COM 500472303 2088 44581 SH SOLE 0 0 44581 Kraft Heinz Co COM 500754106 205 6433 SH SOLE 0 0 6433 L3harris Technologies Inc COM 502431109 12468 73484 SH SOLE 0 0 73484 Lam Research Corp COM 512807108 64779 200270 SH SOLE 0 0 200270 Lamar Advertising Co COM 512816109 408 6106 SH SOLE 0 0 6106 Landstar Systems Inc COM 515098101 4301 38291 SH SOLE 0 0 38291 Lauder Estee Cos Inc COM 518439104 12001 63607 SH SOLE 0 0 63607 Lilly Eli & Co COM 532457108 1179 7179 SH SOLE 0 0 7179 Linde PLC COM G5494J103 27845 131277 SH SOLE 0 0 131277 LKQ Corp COM 501889208 3405 129948 SH SOLE 0 0 129948 Lockheed Martin Corp COM 539830109 35925 98446 SH SOLE 0 0 98446 Lowes Cos Inc COM 548661107 284 2104 SH SOLE 0 0 2104 Lululemon Athletica Inc COM 550021109 14965 47964 SH SOLE 0 0 47964 Lyft Inc Cl A COM 55087P104 2495 75587 SH SOLE 0 0 75587 Magellan Midstream Partners LP COM 559080106 3307 76595 SH SOLE 0 0 76595 Marathon Oil Corp COM 565849106 153 25000 SH SOLE 0 0 25000 Markel Corp COM 570535104 3751 4063 SH SOLE 0 0 4063 MarketAxess Holdings Inc COM 57060D108 639 1275 SH SOLE 0 0 1275 Marriott Intl Inc COM 571903202 201 2349 SH SOLE 0 0 2349 MasterCard Incorporated COM 57636Q104 1986 6716 SH SOLE 0 0 6716 Maxim Integrated Prods Inc COM 57772K101 17808 293818 SH SOLE 0 0 293818 McDonalds Corp COM 580135101 45285 245487 SH SOLE 0 0 245487 MercadoLibre Inc COM 58733R102 1779 1805 SH SOLE 0 0 1805 Merck & Co Inc COM 58933Y105 85990 1111983 SH SOLE 0 0 1111983 MetLife Inc COM 59156R108 16422 449667 SH SOLE 0 0 449667 Microsoft Corp COM 594918104 98244 482748 SH SOLE 0 0 482748 Mobile Telesystems PJSC COM 607409109 656 71411 SH SOLE 0 0 71411 Mondelez Intl Inc COM 609207105 15357 300360 SH SOLE 0 0 300360 Morgan Stanley COM 617446448 13153 272326 SH SOLE 0 0 272326 MPLX LP COM 55336V100 578 33451 SH SOLE 0 0 33451 Netease Inc COM 64110W102 823 1916 SH SOLE 0 0 1916 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 15212 296641 SH SOLE 0 0 296641 Nike Inc COM 654106103 17597 179471 SH SOLE 0 0 179471 Nomad Foods Ltd COM G6564A105 3018 140681 SH SOLE 0 0 140681 Norfolk Southern Corp COM 655844108 656 3736 SH SOLE 0 0 3736 Northrop Grumman Corp COM 666807102 13971 45443 SH SOLE 0 0 45443 Novartis AG COM 66987V109 7397 84688 SH SOLE 0 0 84688 Novo-Nordisk AS COM 670100205 27496 419916 SH SOLE 0 0 419916 NVIDIA Corp COM 67066G104 34740 91442 SH SOLE 0 0 91442 O'Reilly Automotive Inc COM 67103H107 343 814 SH SOLE 0 0 814 Old Dominion Freight Lines Inc COM 679580100 4592 27078 SH SOLE 0 0 27078 Ollies Bargain Outlt Holdings COM 681116109 4987 51071 SH SOLE 0 0 51071 Omnicom Group Inc COM 681919106 15505 283981 SH SOLE 0 0 283981 Oracle Corp COM 68389X105 739 13375 SH SOLE 0 0 13375 Otis Worldwide Corp COM 68902V107 404 7100 SH SOLE 0 0 7100 Paychex Inc COM 704326107 19847 262007 SH SOLE 0 0 262007 Paypal Holdings Inc COM 70450Y103 1477 8477 SH SOLE 0 0 8477 Pbf Logistics LP COM 69318Q104 226 23154 SH SOLE 0 0 23154 PepsiCo Inc COM 713448108 124208 939116 SH SOLE 0 0 939116 PerkinElmer Inc COM 714046109 3129 31901 SH SOLE 0 0 31901 Pfizer Inc COM 717081103 20343 622117 SH SOLE 0 0 622117 Philip Morris Intl Inc COM 718172109 116983 1669762 SH SOLE 0 0 1669762 Phillips 66 COM 718546104 41677 579658 SH SOLE 0 0 579658 Phillips 66 Partners LP COM 718549207 357 9909 SH SOLE 0 0 9909 Plains All American Pipeline L COM 726503105 164 18502 SH SOLE 0 0 18502 Plains Group Hlgs LP COM 72651A207 1481 166434 SH SOLE 0 0 166434 Pra Health Sciences Inc COM 69354M108 4258 43767 SH SOLE 0 0 43767 Price T Rowe Group Inc COM 74144T108 62611 506970 SH SOLE 0 0 506970 Procter And Gamble Co COM 742718109 120149 1004841 SH SOLE 0 0 1004841 ProLogis Inc COM 74340W103 228 2447 SH SOLE 0 0 2447 Prosperity Bancshares Inc COM 743606105 2325 39154 SH SOLE 0 0 39154 Prudential PLC COM 74435K204 728 23962 SH SOLE 0 0 23962 Q2 Holdings Inc COM 74736L109 2143 24982 SH SOLE 0 0 24982 Qualcomm Inc COM 747525103 23708 259925 SH SOLE 0 0 259925 Raytheon Technologies Corp COM 75513E101 870 14123 SH SOLE 0 0 14123 Regeneron Pharmaceuticals COM 75886F107 1393 2234 SH SOLE 0 0 2234 Restaurant Brands Intl Inc COM 76131D103 487 8921 SH SOLE 0 0 8921 Rio Tinto PLC COM 767204100 1673 29776 SH SOLE 0 0 29776 Rockwell Automation Inc COM 773903109 553 2595 SH SOLE 0 0 2595 Roper Technologies Inc COM 776696106 273 702 SH SOLE 0 0 702 Royal Bank of Canada Montreal COM 780087102 1158 17074 SH SOLE 0 0 17074 Royal Dutch Shell PLC COM 780259206 2397 73334 SH SOLE 0 0 73334 Royal Dutch Shell PLC COM 780259107 2881 94609 SH SOLE 0 0 94609 Russell 2000 Ishares ETF COM 464287655 3421 23893 SH SOLE 0 0 23893 Ryanair Holdings PLC COM 783513203 1220 18391 SH SOLE 0 0 18391 Ryman Hospitality Properties I COM 78377T107 1963 56728 SH SOLE 0 0 56728 S&P 500 INDEX Ishares ETF COM 464287200 9130 29481 SH SOLE 0 0 29481 S&P 500 SPDR ETF COM 78462F103 31816 103178 SH SOLE 0 0 103178 S&P Midcap 400 SPDR ETF COM 78467Y107 1442 4445 SH SOLE 0 0 4445 Salesforce.com Inc COM 79466L302 1649 8804 SH SOLE 0 0 8804 Sanofi COM 80105N105 550 10770 SH SOLE 0 0 10770 Sap SE COM 803054204 2567 18337 SH SOLE 0 0 18337 Schwab Charles Corp COM 808513105 489 14481 SH SOLE 0 0 14481 ServiceNow Inc COM 81762P102 1046 2582 SH SOLE 0 0 2582 Shell Midstream Partners LP COM 822634101 424 34561 SH SOLE 0 0 34561 Shopify Inc Cl A COM 82509L107 1236 1302 SH SOLE 0 0 1302 Sony Corp COM 835699307 2377 34383 SH SOLE 0 0 34383 Southwest Airlines Co COM 844741108 11907 348374 SH SOLE 0 0 348374 SPDR Blmbg Barclays Convert Se COM 78464A359 2305 38100 SH SOLE 0 0 38100 SPDR Dow Jones Industrial Avrg COM 78467X109 548 2125 SH SOLE 0 0 2125 SPDR Series Trust S&P Biotech COM 78464A870 2824 25229 SH SOLE 0 0 25229 SPDR Series Trust S&P Divid ET COM 78464A763 256 2811 SH SOLE 0 0 2811 Splunk Inc COM 848637104 476 2394 SH SOLE 0 0 2394 Starbucks Corp COM 855244109 14334 194780 SH SOLE 0 0 194780 State Street Corp COM 857477103 345 5425 SH SOLE 0 0 5425 Stericycle Inc COM 858912108 3035 54219 SH SOLE 0 0 54219 Stryker Corp COM 863667101 228 1266 SH SOLE 0 0 1266 Sumitomo Mitsui Financial Grou COM 86562M209 1440 256237 SH SOLE 0 0 256237 Sunnova Energy Intl Inc COM 86745K104 70536 4132176 SH SOLE 0 0 4132176 Taiwan Semiconductor Mfg Ltd COM 874039100 8108 142829 SH SOLE 0 0 142829 Takeda Pharmaceutical Co Ltd S COM 874060205 3471 193613 SH SOLE 0 0 193613 Target Corp COM 87612E106 12318 102708 SH SOLE 0 0 102708 Teleflex Inc COM 879369106 3335 9163 SH SOLE 0 0 9163 Texas Instruments Inc COM 882508104 81306 640357 SH SOLE 0 0 640357 Thermo Fisher Scientific Inc COM 883556102 14472 39941 SH SOLE 0 0 39941 Total SA COM 89151E109 734 19093 SH SOLE 0 0 19093 Tradeweb Mkts Inc Cl A COM 892672106 3384 58197 SH SOLE 0 0 58197 Trane Technologies Plc COM G8994E103 281 3153 SH SOLE 0 0 3153 TransUnion COM 89400J107 3165 36367 SH SOLE 0 0 36367 Uber Technologies Inc COM 90353T100 358 11526 SH SOLE 0 0 11526 Ulta Beauty Inc COM 90384S303 2217 10901 SH SOLE 0 0 10901 Unilever PLC COM 904767704 4514 82249 SH SOLE 0 0 82249 Union Pacific Corp COM 907818108 16805 99399 SH SOLE 0 0 99399 United Parcel Service Inc COM 911312106 32859 295545 SH SOLE 0 0 295545 United Rentals Inc COM 911363109 2856 19160 SH SOLE 0 0 19160 UnitedHealth Group Inc COM 91324P102 48883 165734 SH SOLE 0 0 165734 Upland Software Inc COM 91544A109 2903 83507 SH SOLE 0 0 83507 Vanguard Index Fds Large Cap E COM 922908637 286 2000 SH SOLE 0 0 2000 Vanguard Total Stock Market ET COM 922908769 749 4785 SH SOLE 0 0 4785 Vereit Inc COM 92339V100 118 18402 SH SOLE 0 0 18402 VeriSign Inc COM 92343E102 257 1242 SH SOLE 0 0 1242 Verizon Communications Inc COM 92343V104 36023 653416 SH SOLE 0 0 653416 Vertex Pharmaceuticals Inc COM 92532F100 10944 37699 SH SOLE 0 0 37699 Visa Inc COM 92826C839 28817 149178 SH SOLE 0 0 149178 Wal-Mart Stores Inc COM 931142103 491 4100 SH SOLE 0 0 4100 Wells Fargo Co COM 949746101 38068 1487019 SH SOLE 0 0 1487019 Western Union Co COM 959802109 20538 949955 SH SOLE 0 0 949955 Westpac Banking Corp COM 961214301 2508 200459 SH SOLE 0 0 200459 White Mountains Ins Group Ltd COM G9618E107 3333 3753 SH SOLE 0 0 3753 Workday Inc COM 98138H101 222 1183 SH SOLE 0 0 1183 Yandex NV COM N97284108 926 18511 SH SOLE 0 0 18511 Yeti Holdings Inc COM 98585X104 14430 337698 SH SOLE 0 0 337698 Yum Brands Inc COM 988498101 637 7332 SH SOLE 0 0 7332 Yum China Holdings Inc COM 98850P109 13811 287320 SH SOLE 0 0 287320