0001221362-20-000006.txt : 20200505 0001221362-20-000006.hdr.sgml : 20200505 20200505170243 ACCESSION NUMBER: 0001221362-20-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200505 DATE AS OF CHANGE: 20200505 EFFECTIVENESS DATE: 20200505 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: 20849816 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-2020 03-31-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 05-04-2020 0 302 3916311 false
INFORMATION TABLE 2 aa.2020.3.31.xml ABB Ltd COM 000375204 815 47191 SH SOLE 9022 0 38169 Abbott Laboratories COM 002824100 41384 524449 SH SOLE 11896 0 512553 AbbVie Inc COM 00287Y109 72301 948950 SH SOLE 72491 0 876459 Accenture PLC Ireland COM G1151C101 41812 256108 SH SOLE 42135 0 213973 Addus Homecare Corp COM 006739106 3451 51052 SH SOLE 4579 0 46473 Adobe Inc COM 00724F101 10218 32108 SH SOLE 1393 0 30715 Advanced Micro Devices Inc COM 007903107 16456 361821 SH SOLE 14628 0 347193 Akamai Technologies Inc COM 00971T101 2924 31956 SH SOLE 2727 0 29229 Alibaba Group Holding Ltd COM 01609W102 29885 153667 SH SOLE 9896 0 143771 Align Technology Inc COM 016255101 1916 11013 SH SOLE 979 0 10034 Alleghany Corp COM 017175100 265 479 SH SOLE 0 0 479 Allergan PLC COM G0177J108 381 2151 SH SOLE 0 0 2151 Alphabet Inc COM 02079K107 1252 1077 SH SOLE 50 0 1027 Alphabet Inc COM 02079K305 32492 27963 SH SOLE 1073 0 26890 Alps ETF Tr Alerian MLP COM 00162Q866 769 223440 SH SOLE 59000 0 164440 Altria Group Inc COM 02209S103 23744 614016 SH SOLE 2129 0 611887 Amazon.com Inc COM 023135106 36582 18763 SH SOLE 752 0 18011 Ambev SA COM 02319V103 1839 799373 SH SOLE 0 0 799373 American Electric Power Inc COM 025537101 15376 192245 SH SOLE 32929 0 159316 American Express Co COM 025816109 19657 229615 SH SOLE 9164 0 220451 American Tower Corp COM 03027X100 15434 70877 SH SOLE 2897 0 67980 Amgen Inc COM 031162100 46285 228309 SH SOLE 27462 0 200847 Apple Inc COM 037833100 153989 605564 SH SOLE 20304 0 585260 Applied Materials Inc COM 038222105 9653 210674 SH SOLE 8832 0 201842 Ares Capital Corp COM 04010L103 9968 924694 SH SOLE 156634 0 768060 ASML Holding NV COM N07059210 17435 66638 SH SOLE 3846 0 62792 AstraZeneca PLC COM 046353108 5082 113804 SH SOLE 25512 0 88292 AT&T Inc COM 00206R102 32169 1103556 SH SOLE 187339 0 916217 Atlassian Corp PLC COM G06242104 699 5090 SH SOLE 1681 0 3409 Automatic Data Processing Inc COM 053015103 24203 177075 SH SOLE 3083 0 173992 Ball Corp COM 058498106 12919 199795 SH SOLE 8357 0 191438 Bank America Corp COM 060505104 10684 503258 SH SOLE 19472 0 483786 Bank N S Halifax COM 064149107 2402 59156 SH SOLE 0 0 59156 Berkshire Hathaway Inc COM 084670702 38231 209105 SH SOLE 36226 0 172879 Berkshire Hathaway Inc COM 084670108 19856 73 SH SOLE 1 0 72 Best Buy Inc COM 086516101 7950 139478 SH SOLE 5861 0 133617 BHP Billiton Ltd COM 088606108 310 8441 SH SOLE 0 0 8441 BHP Billiton PLC COM 05545E209 14829 488773 SH SOLE 88835 0 399938 Bio Rad Laboratories Inc COM 090572207 5358 15284 SH SOLE 1368 0 13916 Biogen Inc COM 09062X103 601 1901 SH SOLE 0 0 1901 BJs Whsl Club COM 05550J101 2716 106626 SH SOLE 9554 0 97072 Black Stone Minerals LP COM 09225M101 122 26011 SH SOLE 0 0 26011 BlackRock Inc COM 09247X101 6926 15743 SH SOLE 0 0 15743 Boeing Co COM 097023105 8331 55858 SH SOLE 2198 0 53660 BP PLC COM 055622104 1634 67010 SH SOLE 6003 0 61007 BRF SA COM 10552T107 558 192358 SH SOLE 58553 0 133805 Bristol-Myers Squibb Co COM 110122108 19859 356272 SH SOLE 16371 0 339901 Broadcom Inc COM 11135F101 22095 93189 SH SOLE 15355 0 77834 Broadridge Financial Solutions COM 11133T103 1737 18321 SH SOLE 1631 0 16690 C H Robinson Worldwide Inc COM 12541W209 36938 557972 SH SOLE 95232 0 462740 Cadence Bancorporation Cl A COM 12739A100 200 30516 SH SOLE 0 0 30516 Cal Maine Foods Inc COM 128030202 47715 1084926 SH SOLE 188602 0 896324 Canadian Pacific Railway Ltd COM 13645T100 332 1510 SH SOLE 0 0 1510 Carnival Corp COM 143658300 477 36247 SH SOLE 1107 0 35140 Caterpillar Inc COM 149123101 332 2864 SH SOLE 0 0 2864 Cavco Industries Inc COM 149568107 1727 11916 SH SOLE 1076 0 10840 Celsius Holdings Inc COM 15118V207 1872 444570 SH SOLE 39898 0 404672 Charles River Laboratories Int COM 159864107 8578 67964 SH SOLE 2859 0 65105 Chevron Corp COM 166764100 53275 735234 SH SOLE 55745 0 679489 China Mobile Limited COM 16941M109 349 9255 SH SOLE 0 0 9255 Chubb Limited COM H1467J104 25884 231746 SH SOLE 8052 0 223694 Church & Dwight Inc COM 171340102 3865 60216 SH SOLE 5386 0 54830 Cisco Systems Inc COM 17275R102 37782 961134 SH SOLE 167132 0 794002 Citigroup Inc COM 172967424 476 11291 SH SOLE 0 0 11291 CME Group Inc COM 12572Q105 13142 76002 SH SOLE 3132 0 72870 Coca-Cola Co COM 191216100 133602 3019246 SH SOLE 178940 0 2840306 Comcast Corp COM 20030N101 6169 179448 SH SOLE 0 0 179448 ConocoPhillips COM 20825C104 467 15164 SH SOLE 200 0 14964 Contango Oil & Gas Company COM 21075N204 431 287398 SH SOLE 0 0 287398 CoreSite Realty Corp COM 21870Q105 3923 33847 SH SOLE 3030 0 30817 Costco Wholesale Corp COM 22160K105 12683 44483 SH SOLE 1816 0 42667 Crown Castle Intl Corp COM 22822V101 29023 200991 SH SOLE 36665 0 164326 Cummins Inc COM 231021106 48540 358703 SH SOLE 60485 0 298218 CVS Health Corp COM 126650100 39939 673169 SH SOLE 75077 0 598092 Cyberark Software Ltd COM M2682V108 1045 12214 SH SOLE 3953 0 8261 Danaher Corp COM 235851102 11236 81181 SH SOLE 3492 0 77689 DCP Midstream LP COM 23311P100 113 27750 SH SOLE 0 0 27750 DexCom Inc COM 252131107 10553 39191 SH SOLE 1647 0 37544 Diageo PLC COM 25243Q205 5960 46883 SH SOLE 12904 0 33979 Digital Realty Trust Inc COM 253868103 28100 202290 SH SOLE 37058 0 165232 Discover Financial Services COM 254709108 32655 915480 SH SOLE 153366 0 762114 Disney Walt Co COM 254687106 17118 177201 SH SOLE 7270 0 169931 Duke Energy Corp COM 26441C204 24430 302052 SH SOLE 51847 0 250205 Edwards Lifesciences Corp COM 28176E108 313 1658 SH SOLE 317 0 1341 eHealth Inc COM 28238P109 5372 38151 SH SOLE 3404 0 34747 Emerson Electric Co COM 291011104 31790 667163 SH SOLE 109730 0 557433 Enbridge Inc COM 29250N105 1453 49962 SH SOLE 1334 0 48628 Energy Transfer LP COM 29273V100 613 133309 SH SOLE 0 0 133309 Entergy Corp COM 29364G103 16979 180683 SH SOLE 30921 0 149762 Enterprise Products Partners L COM 293792107 14158 990051 SH SOLE 99577 0 890474 Equinix Inc COM 29444U700 13252 21217 SH SOLE 865 0 20352 Ericsson COM 294821608 1760 217608 SH SOLE 65923 0 151685 Euronet Worldwide Inc COM 298736109 2646 30865 SH SOLE 2750 0 28115 Exxon Mobil Corp COM 30231G102 39758 1047090 SH SOLE 62245 0 984845 Facebook Inc COM 30303M102 22825 136842 SH SOLE 4888 0 131954 First Financial Bankshares COM 32020R109 2277 84853 SH SOLE 0 0 84853 Firstcash Inc COM 33767D105 3748 52246 SH SOLE 4674 0 47572 FirstEnergy Corp COM 337932107 16373 408606 SH SOLE 69896 0 338710 Firstservice Corp COM 33767E202 2903 37640 SH SOLE 3367 0 34273 Fleetcor Technologies Inc COM 339041105 5536 29677 SH SOLE 2553 0 27124 Fomento Economico Mexicano SAB COM 344419106 923 15253 SH SOLE 4549 0 10704 Garmin Ltd COM H2906T109 595 7937 SH SOLE 5525 0 2412 General Electric Co COM 369604103 9496 1195998 SH SOLE 52133 0 1143865 General Mills Inc COM 370334104 896 16987 SH SOLE 5105 0 11882 Genuine Parts Co COM 372460105 12012 178409 SH SOLE 30563 0 147846 Gilead Sciences Inc COM 375558103 65256 872870 SH SOLE 145916 0 726954 GlaxoSmithKline PLC COM 37733W105 23932 631612 SH SOLE 108175 0 523437 Godaddy Inc COM 380237107 2678 46893 SH SOLE 4211 0 42682 Gold Shares SPDR ETF COM 78463V107 11498 77665 SH SOLE 0 0 77665 Goodyear Tire & Rubber Co COM 382550101 85 14674 SH SOLE 8856 0 5818 Grocery Outlet Holding Corp COM 39874R101 3957 115227 SH SOLE 10320 0 104907 Health Care Select Sector SPDR COM 81369Y209 665 7502 SH SOLE 0 0 7502 Healthcare Services Group Inc COM 421906108 5323 222626 SH SOLE 20053 0 202573 Holly Energy Partners LP COM 435763107 576 41058 SH SOLE 0 0 41058 HollyFrontier Corp COM 436106108 361 14728 SH SOLE 0 0 14728 Home Bancshares Inc COM 436893200 1473 122812 SH SOLE 10959 0 111853 Home Depot Inc COM 437076102 21244 113782 SH SOLE 5835 0 107947 Honeywell Intl Inc COM 438516106 19386 144902 SH SOLE 9549 0 135353 I3 Verticals Inc Cl A COM 46571Y107 2750 144061 SH SOLE 12969 0 131092 Icon PLC COM G4705A100 7186 52836 SH SOLE 2202 0 50634 IHS Markit Ltd COM G47567105 1454 24238 SH SOLE 7527 0 16711 Inmode Ltd COM M5425M103 2820 131160 SH SOLE 11743 0 119417 Innovative Industrial Properti COM 45781V101 5066 66720 SH SOLE 6009 0 60711 Inogen Inc COM 45780L104 3609 69858 SH SOLE 6296 0 63562 Inovalon Holdings Inc COM 45781D101 3542 212627 SH SOLE 19026 0 193601 Intel Corp COM 458140100 16517 305184 SH SOLE 5885 0 299299 Intercontinental Exchange Inc COM 45866F104 429 5309 SH SOLE 0 0 5309 Intercontinental Hotels Group COM 45857P806 2015 47815 SH SOLE 15349 0 32466 International Paper Co COM 460146103 12425 399119 SH SOLE 67988 0 331131 Intl Business Machines COM 459200101 13106 118148 SH SOLE 4878 0 113270 Invesco Exch Trd Slf Index Fd COM 46138J866 450 21710 SH SOLE 0 0 21710 Invesco FTSE RAFI US 1000 ETF COM 46137V613 343 3706 SH SOLE 0 0 3706 Invesco Preferred ETF COM 46138E511 14560 1106415 SH SOLE 193835 0 912580 Invesco QQQ Trust COM 46090E103 281 1477 SH SOLE 187 0 1290 Iron Mountain Inc PA COM 46284V101 14650 615551 SH SOLE 104431 0 511120 iShares Core MSCI Total COM 46432F834 203 4313 SH SOLE 0 0 4313 iShares Gold Trust COM 464285105 265 17552 SH SOLE 0 0 17552 iShares TR Core S&P Scp ETF COM 464287804 367 6544 SH SOLE 2492 0 4052 iShares TR Core S&P Ttl Stk ET COM 464287150 533 9320 SH SOLE 0 0 9320 iShares TR Core US Aggbd ETF COM 464287226 801 6944 SH SOLE 0 0 6944 iShares TR Iboxx Hi Yd ETF COM 464288513 18195 236079 SH SOLE 40033 0 196046 iShares TR Iboxx Inv Cp ETF COM 464287242 13307 107740 SH SOLE 18518 0 89222 iShares TR MBS ETF COM 464288588 97699 884635 SH SOLE 26120 0 858515 iShares TR Min Vol Usa ETF COM 46429B697 1086 20115 SH SOLE 0 0 20115 iShares TR MSCI Acwi Ex UD ETF COM 464288240 223 5932 SH SOLE 0 0 5932 iShares TR Rus 1000 ETF COM 464287622 245 1732 SH SOLE 0 0 1732 iShares TR Rus 1000 Grw ETF COM 464287614 782 5189 SH SOLE 0 0 5189 iShares TR Rus 1000 Val ETF COM 464287598 4749 47885 SH SOLE 0 0 47885 iShares TR S&P 500 Grwt ETF COM 464287309 2573 15587 SH SOLE 0 0 15587 iShares TR S&P Us Pfd Stk ETF COM 464288687 18195 571453 SH SOLE 99539 0 471914 iShares TR U.S. Real Es ETF COM 464287739 696 10000 SH SOLE 10000 0 0 iShares TR USA Momentum Fct ET COM 46432F396 1275 11976 SH SOLE 0 0 11976 iShares TR USA Quality Fctr ET COM 46432F339 1297 16007 SH SOLE 0 0 16007 iShares TR USA Value Factor ET COM 46432F388 769 12208 SH SOLE 0 0 12208 Itau Unibanco Holding SA COM 465562106 475 105785 SH SOLE 15030 0 90755 J2 Global Inc COM 48123V102 4381 58534 SH SOLE 5243 0 53291 Janus Detroit Str Tr Henderson COM 47103U852 15422 296287 SH SOLE 11614 0 284673 Johnson & Johnson COM 478160104 19937 152044 SH SOLE 11661 0 140383 JPMorgan Chase & Co COM 46625H100 54565 606071 SH SOLE 72600 0 533471 Kimberly Clark Corp COM 494368103 31914 249580 SH SOLE 45570 0 204010 Kinder Morgan Inc COM 49456B101 14157 1017055 SH SOLE 181002 0 836053 Koninklijke Philips NV COM 500472303 2072 51606 SH SOLE 15769 0 35837 Kraft Heinz Co COM 500754106 2641 106737 SH SOLE 5283 0 101454 Lam Research Corp COM 512807108 51445 214353 SH SOLE 28524 0 185829 Lamar Advertising Co COM 512816109 16503 321825 SH SOLE 57435 0 264390 Landstar Systems Inc COM 515098101 4738 49427 SH SOLE 4424 0 45003 Lauder Estee Cos Inc COM 518439104 10754 67489 SH SOLE 2675 0 64814 Lennar Corp COM 526057104 204 5345 SH SOLE 0 0 5345 Lgi Homes Inc COM 50187T106 2469 54693 SH SOLE 4883 0 49810 Lilly Eli & Co COM 532457108 1065 7678 SH SOLE 6653 0 1025 Linde PLC COM G5494J103 23871 137981 SH SOLE 2444 0 135537 LKQ Corp COM 501889208 3418 166673 SH SOLE 15087 0 151586 Lockheed Martin Corp COM 539830109 30183 89048 SH SOLE 17345 0 71703 Lowes Cos Inc COM 548661107 207 2405 SH SOLE 0 0 2405 Lululemon Athletica Inc COM 550021109 10742 56673 SH SOLE 4725 0 51948 Lyft Inc Cl A COM 55087P104 2608 97137 SH SOLE 8234 0 88903 LyondellBasell Industries NV COM N53745100 11419 230087 SH SOLE 39428 0 190659 Magellan Midstream Partners LP COM 559080106 2564 70269 SH SOLE 0 0 70269 Marathon Oil Corp COM 565849106 83 25130 SH SOLE 0 0 25130 Markel Corp COM 570535104 4597 4954 SH SOLE 444 0 4510 MarketAxess Holdings Inc COM 57060D108 299 899 SH SOLE 0 0 899 MasterCard Incorporated COM 57636Q104 1066 4413 SH SOLE 85 0 4328 Maxim Integrated Prods Inc COM 57772K101 15213 312953 SH SOLE 52932 0 260021 McDonalds Corp COM 580135101 19851 120054 SH SOLE 3860 0 116194 MercadoLibre Inc COM 58733R102 1858 3803 SH SOLE 1191 0 2612 Merck & Co Inc COM 58933Y105 92390 1200808 SH SOLE 161537 0 1039271 MetLife Inc COM 59156R108 14809 484422 SH SOLE 80859 0 403563 Microsoft Corp COM 594918104 79252 502517 SH SOLE 22893 0 479624 Mobile Telesystems PJSC COM 607409109 749 98616 SH SOLE 3809 0 94807 Mondelez Intl Inc COM 609207105 15059 300693 SH SOLE 0 0 300693 Morgan Stanley COM 617446448 10444 307187 SH SOLE 12701 0 294486 MPLX LP COM 55336V100 663 57028 SH SOLE 0 0 57028 MSCI EAFE IShares ETF COM 464287465 298 5575 SH SOLE 0 0 5575 National Retail Properties Inc COM 637417106 13647 423959 SH SOLE 72908 0 351051 National Storage Affiliates Tr COM 637870106 3292 111215 SH SOLE 9942 0 101273 Nextera Energy Partners LP In COM 65341B106 13597 316208 SH SOLE 56114 0 260094 Nike Inc COM 654106103 16284 196807 SH SOLE 7665 0 189142 Nokia Corp COM 654902204 724 233411 SH SOLE 21757 0 211654 Nomad Foods Ltd COM G6564A105 3368 181464 SH SOLE 16247 0 165217 Norfolk Southern Corp COM 655844108 407 2785 SH SOLE 2500 0 285 Northrop Grumman Corp COM 666807102 15469 51129 SH SOLE 2104 0 49025 Novartis AG COM 66987V109 8557 103781 SH SOLE 18250 0 85531 Novo-Nordisk AS COM 670100205 25985 431637 SH SOLE 846 0 430791 NVIDIA Corp COM 67066G104 26059 98858 SH SOLE 4275 0 94583 Old Dominion Freight Lines Inc COM 679580100 4584 34926 SH SOLE 3131 0 31794 Ollies Bargain Outlt Holdings COM 681116109 3057 65969 SH SOLE 5904 0 60065 Omnicom Group Inc COM 681919106 16760 305285 SH SOLE 51232 0 254053 Oracle Corp COM 68389X105 791 16375 SH SOLE 0 0 16375 Paychex Inc COM 704326107 17609 279864 SH SOLE 50230 0 229634 Paypal Holdings Inc COM 70450Y103 452 4724 SH SOLE 500 0 4224 Pbf Logistics LP COM 69318Q104 315 46556 SH SOLE 0 0 46556 PepsiCo Inc COM 713448108 122985 1024022 SH SOLE 117201 0 906821 PerkinElmer Inc COM 714046109 3098 41156 SH SOLE 3681 0 37475 Pfizer Inc COM 717081103 24981 765346 SH SOLE 138397 0 626949 Philip Morris Intl Inc COM 718172109 118901 1629676 SH SOLE 75578 0 1554098 Phillips 66 COM 718546104 23578 439486 SH SOLE 76186 0 363300 Phillips 66 Partners LP COM 718549207 683 18745 SH SOLE 0 0 18745 Plains Group Hlgs LP COM 72651A207 783 139519 SH SOLE 0 0 139519 PNC Financial Services Group I COM 693475105 243 2539 SH SOLE 2450 0 89 Post Holdings Inc COM 737446104 2699 32535 SH SOLE 2908 0 29627 Pra Health Sciences Inc COM 69354M108 4709 56707 SH SOLE 5292 0 51415 Price T Rowe Group Inc COM 74144T108 52647 539143 SH SOLE 77168 0 461975 Procter And Gamble Co COM 742718109 108954 990491 SH SOLE 71559 0 918932 Prosperity Bancshares Inc COM 743606105 2412 49986 SH SOLE 4520 0 45466 Prudential PLC COM 74435K204 723 29172 SH SOLE 4139 0 25033 Public Service Enterprise Grou COM 744573106 604 13446 SH SOLE 0 0 13446 Q2 Holdings Inc COM 74736L109 1915 32421 SH SOLE 2838 0 29583 Qualcomm Inc COM 747525103 19883 293916 SH SOLE 13756 0 280160 Radiant Logistics Inc COM 75025X100 1004 259452 SH SOLE 23508 0 235944 Regeneron Pharmaceuticals COM 75886F107 878 1799 SH SOLE 1600 0 199 Rio Tinto PLC COM 767204100 1795 39390 SH SOLE 5279 0 34111 Rockwell Automation Inc COM 773903109 473 3133 SH SOLE 0 0 3133 Ross Stores Inc COM 778296103 220 2529 SH SOLE 0 0 2529 Royal Bank of Canada Montreal COM 780087102 1345 21856 SH SOLE 3265 0 18591 Royal Dutch Shell PLC COM 780259206 8507 243823 SH SOLE 0 0 243823 Royal Dutch Shell PLC COM 780259107 1156 35405 SH SOLE 1861 0 33544 Russell 2000 Ishares ETF COM 464287655 2874 25107 SH SOLE 217 0 24890 Ryanair Holdings PLC COM 783513203 671 12637 SH SOLE 3980 0 8657 S&P 500 INDEX Ishares ETF COM 464287200 9270 35873 SH SOLE 296 0 35577 S&P 500 SPDR ETF COM 78462F103 27831 107976 SH SOLE 756 0 107220 S&P Midcap 400 SPDR ETF COM 78467Y107 1463 5564 SH SOLE 45 0 5519 Salesforce.com Inc COM 79466L302 636 4418 SH SOLE 200 0 4218 Sanofi COM 80105N105 455 10398 SH SOLE 32 0 10366 Sap SE COM 803054204 2330 21086 SH SOLE 6674 0 14412 Schwab Charles Corp COM 808513105 572 17023 SH SOLE 0 0 17023 ServiceNow Inc COM 81762P102 238 830 SH SOLE 0 0 830 Shell Midstream Partners LP COM 822634101 388 38897 SH SOLE 0 0 38897 ShotSpotter Inc COM 82536T107 2611 95022 SH SOLE 8549 0 86473 Sony Corp COM 835699307 2674 45184 SH SOLE 13667 0 31517 Southwest Airlines Co COM 844741108 542 15208 SH SOLE 0 0 15208 SPDR Blmbg Barclays Convert Se COM 78464A359 1823 38100 SH SOLE 38100 0 0 SPDR Dow Jones Industrial Avrg COM 78467X109 560 2555 SH SOLE 0 0 2555 SPDR Series Trust S&P Biotech COM 78464A870 2520 32545 SH SOLE 2910 0 29635 Starbucks Corp COM 855244109 14325 217908 SH SOLE 8577 0 209331 State Street Corp COM 857477103 304 5714 SH SOLE 0 0 5714 Stericycle Inc COM 858912108 3399 69969 SH SOLE 6276 0 63693 Sumitomo Mitsui Financial Grou COM 86562M209 1359 283745 SH SOLE 0 0 283745 Sunnova Energy Intl Inc COM 86745K104 43726 4342176 SH SOLE 0 0 4342176 Taiwan Semiconductor Mfg Ltd COM 874039100 8508 178030 SH SOLE 25509 0 152521 Takeda Pharmaceutical Co Ltd S COM 874060205 3550 233840 SH SOLE 55960 0 177880 Target Corp COM 87612E106 1180 12687 SH SOLE 8522 0 4165 Teleflex Inc COM 879369106 3242 11070 SH SOLE 975 0 10095 Texas Instruments Inc COM 882508104 61778 618213 SH SOLE 103360 0 514853 Thermo Fisher Scientific Inc COM 883556102 12471 43973 SH SOLE 1775 0 42198 Toro Co COM 891092108 1921 29508 SH SOLE 2643 0 26865 Total SA COM 89151E109 821 22053 SH SOLE 1117 0 20936 Tradeweb Mkts Inc Cl A COM 892672106 3156 75077 SH SOLE 6744 0 68333 Trane Technologies Plc COM G8994E103 12102 146526 SH SOLE 6024 0 140502 Transdigm Group Inc COM 893641100 10391 32452 SH SOLE 1199 0 31253 TransUnion COM 89400J107 3105 46922 SH SOLE 4195 0 42727 Truist Financial Corp COM 89832Q109 11846 384106 SH SOLE 65232 0 318874 Tyson Foods Inc COM 902494103 9536 164778 SH SOLE 6899 0 157879 Unilever PLC COM 904767704 4849 95894 SH SOLE 2112 0 93782 Union Pacific Corp COM 907818108 15700 111316 SH SOLE 5684 0 105632 United Parcel Service Inc COM 911312106 29403 314740 SH SOLE 53975 0 260765 United Rentals Inc COM 911363109 2542 24708 SH SOLE 2206 0 22502 United Technologies Corp COM 913017109 1067 11308 SH SOLE 0 0 11308 UnitedHealth Group Inc COM 91324P102 52320 209801 SH SOLE 34612 0 175189 Upland Software Inc COM 91544A109 2889 107734 SH SOLE 9641 0 98093 Vanguard Index Fds Large Cap E COM 922908637 237 2000 SH SOLE 0 0 2000 Vanguard Total Stock Market ET COM 922908769 617 4785 SH SOLE 0 0 4785 Vereit Inc COM 92339V100 113 23184 SH SOLE 0 0 23184 VeriSign Inc COM 92343E102 311 1727 SH SOLE 0 0 1727 Verizon Communications Inc COM 92343V104 37447 696945 SH SOLE 123030 0 573915 Verra Mobility Corp COM 92511U102 1257 176055 SH SOLE 15786 0 160269 Vertex Pharmaceuticals Inc COM 92532F100 9556 40158 SH SOLE 1657 0 38501 Visa Inc COM 92826C839 25115 155880 SH SOLE 6361 0 149519 Wal-Mart Stores Inc COM 931142103 624 5493 SH SOLE 0 0 5493 Walgreens Boots Alliance Inc COM 931427108 215 4706 SH SOLE 0 0 4706 Wells Fargo Co COM 949746101 46554 1622108 SH SOLE 260069 0 1362039 Western Alliance Bancorp COM 957638109 2079 67918 SH SOLE 6144 0 61774 Western Midstream Partners Lp COM 958669103 151 46614 SH SOLE 0 0 46614 Western Union Co COM 959802109 18446 1017451 SH SOLE 178667 0 838784 Westpac Banking Corp COM 961214301 2159 210643 SH SOLE 0 0 210643 Whirlpool Corp COM 963320106 9654 112514 SH SOLE 18866 0 93648 White Mountains Ins Group Ltd COM G9618E107 3408 3745 SH SOLE 336 0 3409 WisdomTree US Qtly Div Grt COM 97717X669 1055 27120 SH SOLE 0 0 27120 WPP PLC COM 92937A102 598 17715 SH SOLE 691 0 17024 Yeti Holdings Inc COM 98585X104 7422 380211 SH SOLE 15880 0 364331 Yum Brands Inc COM 988498101 486 7086 SH SOLE 4500 0 2586 Yum China Holdings Inc COM 98850P109 13727 322010 SH SOLE 13367 0 308643