0001221362-20-000003.txt : 20200214 0001221362-20-000003.hdr.sgml : 20200214 20200214144444 ACCESSION NUMBER: 0001221362-20-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200214 DATE AS OF CHANGE: 20200214 EFFECTIVENESS DATE: 20200214 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: 20618235 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 12-31-2019 12-31-2019 Avalon Investment & Advisory
2929 ALLEN PARKWAY SUITE 3000 HOUSTON TX 77019-7124
13F HOLDINGS REPORT 028-10434 N
Bill Stone Chief Investment Officer (713) 238-2050 /s/ Eugene W. Stone II HOUSTON TX 02-14-2020 0 326 4891737 false
INFORMATION TABLE 2 aa.2019.12.31.xml AVALON INVESTMENT & ADVISORY 2019 Q4 13F ABB Ltd COM 000375204 943 39147 SH SOLE 7716 0 31431 Abbott Laboratories COM 002824100 43496 500759 SH SOLE 10450 0 490309 AbbVie Inc COM 00287Y109 46613 526466 SH SOLE 50606 0 475860 Accenture PLC Ireland COM G1151C101 52553 249576 SH SOLE 42054 0 207522 Addus Homecare Corp COM 006739106 3694 38001 SH SOLE 4697 0 33304 Adobe Inc COM 00724F101 1117 3387 SH SOLE 80 0 3307 Advance Auto Parts Inc COM 00751Y106 4534 28307 SH SOLE 3492 0 24815 Advanced Micro Devices Inc COM 007903107 31294 682384 SH SOLE 26484 0 655900 AES Corp COM 00130H105 370 18585 SH SOLE 14600 0 3985 Affiliated Managers Group COM 008252108 3663 43225 SH SOLE 5348 0 37877 Akamai Technologies Inc COM 00971T101 2926 33873 SH SOLE 4047 0 29826 Alibaba Group Holding Ltd COM 01609W102 3305 15581 SH SOLE 4229 0 11352 Allergan PLC COM G0177J108 274 1435 SH SOLE 0 0 1435 Alpha Architect ETF Tr US Quan COM 02072L409 219 6760 SH SOLE 0 0 6760 Alphabet Inc COM 02079K107 1091 816 SH SOLE 50 0 766 Alphabet Inc COM 02079K305 38264 28568 SH SOLE 1055 0 27513 Alps ETF Tr Alerian MLP COM 00162Q866 157 18440 SH SOLE 0 0 18440 Altria Group Inc COM 02209S103 30591 612925 SH SOLE 2129 0 610796 Amazon.com Inc COM 023135106 34672 18764 SH SOLE 770 0 17994 Ambev SA COM 02319V103 844 181125 SH SOLE 0 0 181125 American Electric Power Inc COM 025537101 16952 179372 SH SOLE 31640 0 147732 American Express Co COM 025816109 24742 198748 SH SOLE 7616 0 191132 American Tower Corp COM 03027X100 16926 73649 SH SOLE 2848 0 70801 Ameriprise Financial Inc COM 03076C106 206 1235 SH SOLE 0 0 1235 Amgen Inc COM 031162100 52451 217574 SH SOLE 26168 0 191406 Apple Inc COM 037833100 271323 923968 SH SOLE 37941 0 886027 Ares Capital Corp COM 04010L103 15899 852467 SH SOLE 150127 0 702340 ASML Holding NV COM N07059210 19679 66496 SH SOLE 3896 0 62600 AstraZeneca PLC COM 046353108 3314 66466 SH SOLE 8747 0 57719 AT&T Inc COM 00206R102 39543 1011849 SH SOLE 174542 0 837307 Automatic Data Processing Inc COM 053015103 30642 179720 SH SOLE 3031 0 176689 AutoZone Inc COM 053332102 13982 11737 SH SOLE 460 0 11277 Bank America Corp COM 060505104 31032 881087 SH SOLE 34020 0 847067 Bank N S Halifax COM 064149107 2267 40126 SH SOLE 0 0 40126 Berkshire Hathaway Inc COM 084670702 45817 202283 SH SOLE 36165 0 166118 Berkshire Hathaway Inc COM 084670108 25469 75 SH SOLE 1 0 74 BHP Billiton Ltd COM 088606108 315 5751 SH SOLE 0 0 5751 BHP Billiton PLC COM 05545E209 22942 488027 SH SOLE 92998 0 395029 Bio Rad Laboratories Inc COM 090572207 6077 16422 SH SOLE 2030 0 14392 Biogen Inc COM 09062X103 326 1097 SH SOLE 0 0 1097 BJs Whsl Club COM 05550J101 6359 279649 SH SOLE 34873 0 244776 Black Stone Minerals LP COM 09225M101 331 26011 SH SOLE 0 0 26011 BlackRock Inc COM 09247X101 7982 15878 SH SOLE 0 0 15878 Boeing Co COM 097023105 15960 48994 SH SOLE 2559 0 46435 BP PLC COM 055622104 1459 38646 SH SOLE 0 0 38646 BRF SA COM 10552T107 1172 134739 SH SOLE 58553 0 76186 Bristol-Myers Squibb Co COM 110122108 23091 359736 SH SOLE 16140 0 343596 Broadcom Inc COM 11135F101 35586 112607 SH SOLE 14088 0 98519 C H Robinson Worldwide Inc COM 12541W209 43725 559144 SH SOLE 95234 0 463910 Cadence Bancorporation Cl A COM 12739A100 553 30516 SH SOLE 0 0 30516 Cal Maine Foods Inc COM 128030202 40581 949264 SH SOLE 161222 0 788042 Canadian Imperial Bank Comm To COM 136069101 1802 21653 SH SOLE 6539 0 15114 Canadian National Railway Co COM 136375102 1683 18602 SH SOLE 5806 0 12796 Canadian Pacific Railway Ltd COM 13645T100 385 1510 SH SOLE 0 0 1510 CarMax Inc COM 143130102 211 2410 SH SOLE 0 0 2410 Caterpillar Inc COM 149123101 15007 101616 SH SOLE 3974 0 97642 Celsius Holdings Inc COM 15118V207 2297 475592 SH SOLE 58997 0 416595 CenterPoint Energy Inc COM 15189T107 250 9152 SH SOLE 1049 0 8103 Chevron Corp COM 166764100 94522 784349 SH SOLE 58243 0 726106 China Mobile Limited COM 16941M109 320 7579 SH SOLE 0 0 7579 Chubb Limited COM H1467J104 36651 235456 SH SOLE 8922 0 226534 Church & Dwight Inc COM 171340102 4429 62969 SH SOLE 7993 0 54976 Cisco Systems Inc COM 17275R102 61664 1285731 SH SOLE 172711 0 1113020 Citigroup Inc COM 172967424 624 7811 SH SOLE 0 0 7811 Clorox Co COM 189054109 269 1750 SH SOLE 1500 0 250 CME Group Inc COM 12572Q105 282 1405 SH SOLE 0 0 1405 Coca-Cola Co COM 191216100 162840 2942012 SH SOLE 169275 0 2772737 Colfax Corp COM 194014106 7190 197646 SH SOLE 24514 0 173132 Comcast Corp COM 20030N101 26334 585596 SH SOLE 16283 0 569313 ConocoPhillips COM 20825C104 1125 17295 SH SOLE 200 0 17095 Contango Oil & Gas Company COM 21075N204 1055 287398 SH SOLE 0 0 287398 CoreSite Realty Corp COM 21870Q105 4060 36207 SH SOLE 4495 0 31712 Costco Wholesale Corp COM 22160K105 13493 45908 SH SOLE 1786 0 44122 Crown Castle Intl Corp COM 22822V101 30357 213558 SH SOLE 41205 0 172353 Cummins Inc COM 231021106 76096 425212 SH SOLE 62477 0 362735 CVS Health Corp COM 126650100 48087 647289 SH SOLE 70245 0 577044 Danaher Corp COM 235851102 13158 85731 SH SOLE 3638 0 82093 DBX ETF Tr Xtrak Msci Japn COM 233051507 224 5250 SH SOLE 0 0 5250 DCP Midstream LP COM 23311P100 432 17655 SH SOLE 0 0 17655 Diageo PLC COM 25243Q205 7875 46757 SH SOLE 12904 0 33853 Digital Realty Trust Inc COM 253868103 22636 189044 SH SOLE 35507 0 153537 Discover Financial Services COM 254709108 41609 490556 SH SOLE 83554 0 407002 Disney Walt Co COM 254687106 27720 191663 SH SOLE 7738 0 183925 Dollar Tree Inc COM 256746108 282 2997 SH SOLE 0 0 2997 Duke Energy Corp COM 26441C204 25749 282309 SH SOLE 50488 0 231821 Edwards Lifesciences Corp COM 28176E108 17092 73263 SH SOLE 3136 0 70127 Emerson Electric Co COM 291011104 49726 652065 SH SOLE 109600 0 542465 Employers Holdings Inc COM 292218104 1772 42452 SH SOLE 5224 0 37228 Enbridge Inc COM 29250N105 1096 27569 SH SOLE 0 0 27569 Energy Select Sector SPDR ETF COM 81369Y506 25264 420785 SH SOLE 38858 0 381927 Energy Transfer LP COM 29273V100 1453 113226 SH SOLE 0 0 113226 Entergy Corp COM 29364G103 20149 168191 SH SOLE 30011 0 138180 Enterprise Products Partners L COM 293792107 26226 931324 SH SOLE 81917 0 849407 EOG Resources Inc COM 26875P101 326 3897 SH SOLE 1800 0 2097 Equinix Inc COM 29444U700 12588 21565 SH SOLE 850 0 20715 Ericsson COM 294821608 2112 240505 SH SOLE 65923 0 174582 Euronet Worldwide Inc COM 298736109 5144 32649 SH SOLE 4083 0 28566 Exxon Mobil Corp COM 30231G102 45543 652660 SH SOLE 28200 0 624460 Facebook Inc COM 30303M102 28021 136519 SH SOLE 5202 0 131317 First Financial Bankshares COM 32020R109 730 20808 SH SOLE 0 0 20808 First Trust ETF VI Nasd Tech D COM 33738R118 4198 97355 SH SOLE 8253 0 89102 First Trust Ise-Rev Natural Ga COM 33733E807 122 10127 SH SOLE 0 0 10127 Firstcash Inc COM 33767D105 4451 55203 SH SOLE 6935 0 48268 FirstEnergy Corp COM 337932107 18483 380305 SH SOLE 67842 0 312463 Firstservice Corp COM 33767E202 3736 40160 SH SOLE 4996 0 35164 Fleetcor Technologies Inc COM 339041105 8227 28594 SH SOLE 3581 0 25013 Fomento Economico Mexicano SAB COM 344419106 1591 16835 SH SOLE 4549 0 12286 Garmin Ltd COM H2906T109 18009 184590 SH SOLE 33988 0 150602 General Electric Co COM 369604103 898 80452 SH SOLE 4000 0 76452 General Mills Inc COM 370334104 1010 18849 SH SOLE 5105 0 13744 General Motors Co COM 37045V100 328 8952 SH SOLE 0 0 8952 Genuine Parts Co COM 372460105 17678 166415 SH SOLE 29475 0 136940 Gilead Sciences Inc COM 375558103 67115 1032863 SH SOLE 174614 0 858249 GlaxoSmithKline PLC COM 37733W105 27388 582852 SH SOLE 101220 0 481632 Gold Shares SPDR ETF COM 78463V107 11020 77118 SH SOLE 0 0 77118 Goldman Sachs Group Inc COM 38141G104 13213 57465 SH SOLE 2249 0 55216 Goodyear Tire & Rubber Co COM 382550101 18142 1166321 SH SOLE 201582 0 964739 Guggenheim Taxable Muni Mgd Du COM 401664107 204 8617 SH SOLE 0 0 8617 Health Care Select Sector SPDR COM 81369Y209 2951 28975 SH SOLE 3562 0 25413 Healthcare Services Group Inc COM 421906108 1086 44655 SH SOLE 12783 0 31872 Holly Energy Partners LP COM 435763107 325 14673 SH SOLE 0 0 14673 Home Bancshares Inc COM 436893200 2589 131714 SH SOLE 16269 0 115445 Home Depot Inc COM 437076102 25562 117051 SH SOLE 6012 0 111039 Honda Motor Ltd COM 438128308 1123 39685 SH SOLE 0 0 39685 Honeywell Intl Inc COM 438516106 16443 92901 SH SOLE 9352 0 83549 IberiaBank Corp COM 450828108 2929 39142 SH SOLE 4849 0 34293 Icon PLC COM G4705A100 8690 50454 SH SOLE 3266 0 47188 Independent Bank Group Inc COM 45384B106 375 6772 SH SOLE 0 0 6772 Ingersoll-Rand PLC COM G47791101 16923 127318 SH SOLE 4996 0 122322 Inmode Ltd COM M5425M103 3255 83047 SH SOLE 10306 0 72741 Inovalon Holdings Inc COM 45781D101 4298 228395 SH SOLE 28232 0 200163 Intel Corp COM 458140100 18065 301831 SH SOLE 5885 0 295946 Intercontinental Exchange Inc COM 45866F104 403 4355 SH SOLE 0 0 4355 Intercontinental Hotels Group COM 45857P806 3505 51043 SH SOLE 14688 0 36355 International Paper Co COM 460146103 11394 247427 SH SOLE 16752 0 230675 Invesco Exchng Traded Fund Tr COM 46138E164 6292 844515 SH SOLE 8881 0 835634 Invesco FTSE RAFI US 1000 ETF COM 46137V613 470 3706 SH SOLE 0 0 3706 Invesco Preferred ETF COM 46138E511 15543 1035525 SH SOLE 189108 0 846417 Invesco QQQ Trust COM 46090E103 588 2765 SH SOLE 2765 0 0 Iron Mountain Inc PA COM 46284V101 5243 164515 SH SOLE 34218 0 130297 iShares Core MSCI Total COM 46432F834 10882 175796 SH SOLE 5956 0 169840 iShares Cre US REIT ETF COM 464288521 270 4949 SH SOLE 0 0 4949 iShares Gold Trust COM 464285105 255 17552 SH SOLE 0 0 17552 iShares MSCI Brazil Capped ETF COM 464286400 1449 30541 SH SOLE 0 0 30541 iShares TR 1 3 Yr Treas Bd ETF COM 464287457 355 4200 SH SOLE 0 0 4200 iShares TR Core High Dv ETF COM 46429B663 230 2342 SH SOLE 0 0 2342 iShares TR Core S&P Mcp ETF COM 464287507 218 1061 SH SOLE 0 0 1061 iShares TR Core S&P Scp ETF COM 464287804 2361 28159 SH SOLE 2698 0 25461 iShares TR Core S&P Ttl Stk ET COM 464287150 488 6720 SH SOLE 0 0 6720 iShares TR Core US Aggbd ETF COM 464287226 771 6862 SH SOLE 0 0 6862 iShares TR Gl Timb Fore ETF COM 464288174 5697 85024 SH SOLE 33484 0 51540 iShares TR Iboxx Hi Yd ETF COM 464288513 9855 112061 SH SOLE 25628 0 86433 iShares TR Iboxx Inv Cp ETF COM 464287242 12913 100913 SH SOLE 17853 0 83060 iShares TR MBS ETF COM 464288588 97227 899751 SH SOLE 25755 0 873996 iShares TR Min Vol Usa ETF COM 46429B697 1320 20115 SH SOLE 0 0 20115 iShares TR MSCI Acwi Ex UD ETF COM 464288240 279 5674 SH SOLE 0 0 5674 iShares TR Rus 1000 ETF COM 464287622 309 1732 SH SOLE 0 0 1732 iShares TR Rus 1000 Grw ETF COM 464287614 913 5189 SH SOLE 0 0 5189 iShares TR Rus 1000 Val ETF COM 464287598 944 6918 SH SOLE 0 0 6918 iShares TR S&P 500 Grwt ETF COM 464287309 1102 5692 SH SOLE 0 0 5692 iShares TR S&P Us Pfd Stk ETF COM 464288687 9073 241366 SH SOLE 56812 0 184554 iShares TR US Oil GS Ex ETF COM 464288851 334 6017 SH SOLE 0 0 6017 iShares TR USA Momentum Fct ET COM 46432F396 691 5506 SH SOLE 0 0 5506 iShares TR USA Quality Fctr ET COM 46432F339 1617 16007 SH SOLE 0 0 16007 iShares TR USA Value Factor ET COM 46432F388 1095 12208 SH SOLE 0 0 12208 iShares US ETF TR Sht Mat Bd E COM 46431W507 376 7480 SH SOLE 0 0 7480 Itau Unibanco Holding SA COM 465562106 1051 114865 SH SOLE 15030 0 99835 J2 Global Inc COM 48123V102 5884 62792 SH SOLE 7780 0 55012 Johnson & Johnson COM 478160104 33625 230511 SH SOLE 16556 0 213955 JPMorgan Chase & Co COM 46625H100 80293 575993 SH SOLE 70825 0 505168 Kansas City Southern COM 485170302 284 1855 SH SOLE 0 0 1855 Kimberly Clark Corp COM 494368103 30018 218231 SH SOLE 43470 0 174761 Kinder Morgan Inc COM 49456B101 16747 791058 SH SOLE 147260 0 643798 Koninklijke Philips NV COM 500472303 2783 57019 SH SOLE 15769 0 41250 Kraft Heinz Co COM 500754106 3437 106985 SH SOLE 5283 0 101702 Lam Research Corp COM 512807108 62409 213438 SH SOLE 28453 0 184985 Lamar Advertising Co COM 512816109 26939 301808 SH SOLE 55823 0 245985 Landstar Systems Inc COM 515098101 6037 53017 SH SOLE 6566 0 46451 Lauder Estee Cos Inc COM 518439104 14152 68520 SH SOLE 2630 0 65890 Lgi Homes Inc COM 50187T106 4127 58411 SH SOLE 7246 0 51165 Lilly Eli & Co COM 532457108 1609 12242 SH SOLE 11386 0 856 Linde PLC COM G5494J103 29778 139868 SH SOLE 2398 0 137470 Lockheed Martin Corp COM 539830109 27873 71583 SH SOLE 15696 0 55887 Lowes Cos Inc COM 548661107 246 2055 SH SOLE 0 0 2055 Lululemon Athletica Inc COM 550021109 2299 9924 SH SOLE 2728 0 7196 LyondellBasell Industries NV COM N53745100 12791 135381 SH SOLE 5203 0 130178 Magellan Midstream Partners LP COM 559080106 1353 21514 SH SOLE 0 0 21514 Main Street Capital Corp COM 56035L104 270 6259 SH SOLE 0 0 6259 Marathon Oil Corp COM 565849106 339 25000 SH SOLE 0 0 25000 Markel Corp COM 570535104 3647 3190 SH SOLE 395 0 2795 MarketAxess Holdings Inc COM 57060D108 379 1001 SH SOLE 0 0 1001 Marriott Vacations Worldwide C COM 57164Y107 3894 30244 SH SOLE 3758 0 26486 MasterCard Incorporated COM 57636Q104 1048 3509 SH SOLE 255 0 3254 Maxim Integrated Prods Inc COM 57772K101 17890 290848 SH SOLE 50768 0 240080 McCormick & Co Inc COM 579780206 13463 79319 SH SOLE 3106 0 76213 McDonalds Corp COM 580135101 36331 183852 SH SOLE 8505 0 175347 MercadoLibre Inc COM 58733R102 2416 4224 SH SOLE 1191 0 3033 Merck & Co Inc COM 58933Y105 119225 1310890 SH SOLE 167513 0 1143377 MetLife Inc COM 59156R108 18931 371416 SH SOLE 64351 0 307065 Microsoft Corp COM 594918104 97229 616543 SH SOLE 32021 0 584522 Mobile Telesystems PJSC COM 607409109 1028 101281 SH SOLE 3809 0 97472 Mondelez Intl Inc COM 609207105 16553 300529 SH SOLE 0 0 300529 MPLX LP COM 55336V100 1077 42283 SH SOLE 0 0 42283 National Retail Properties Inc COM 637417106 20935 390428 SH SOLE 67535 0 322893 National Storage Affiliates Tr COM 637870106 4007 119180 SH SOLE 14753 0 104427 Nextera Energy Inc COM 65339F101 224 923 SH SOLE 0 0 923 Nextera Energy Partners LP In COM 65341B106 15580 295910 SH SOLE 55790 0 240120 Nike Inc COM 654106103 20324 200614 SH SOLE 7536 0 193078 Nokia Corp COM 654902204 71 19047 SH SOLE 13266 0 5781 Nomad Foods Ltd COM G6564A105 4349 194396 SH SOLE 24108 0 170288 Norfolk Southern Corp COM 655844108 485 2500 SH SOLE 2500 0 0 Northrop Grumman Corp COM 666807102 12193 35448 SH SOLE 1382 0 34066 Novartis AG COM 66987V109 10082 106475 SH SOLE 18425 0 88050 Novo-Nordisk AS COM 670100205 24532 423844 SH SOLE 846 0 422998 Nutrien Ltd COM 67077M108 1906 39780 SH SOLE 0 0 39780 NVIDIA Corp COM 67066G104 240 1022 SH SOLE 200 0 822 O'Reilly Automotive Inc COM 67103H107 240 548 SH SOLE 0 0 548 Occidental Petroleum Corp COM 674599105 4236 102800 SH SOLE 0 0 102800 Old Dominion Freight Lines Inc COM 679580100 4750 25030 SH SOLE 3097 0 21933 Ollies Bargain Outlt Holdings COM 681116109 3539 54193 SH SOLE 6751 0 47442 Omnicom Group Inc COM 681919106 62890 776226 SH SOLE 132780 0 643446 Oneok Inc COM 682680103 290 3835 SH SOLE 0 0 3835 Onespaworld Holdings COM P73684113 2416 143467 SH SOLE 17745 0 125722 Oracle Corp COM 68389X105 10462 197480 SH SOLE 7251 0 190229 Parsley Energy Inc COM 701877102 2398 126803 SH SOLE 35881 0 90922 Paychex Inc COM 704326107 22200 260991 SH SOLE 48536 0 212455 Paypal Holdings Inc COM 70450Y103 696 6436 SH SOLE 500 0 5936 Pbf Logistics LP COM 69318Q104 565 27886 SH SOLE 0 0 27886 PepsiCo Inc COM 713448108 137087 1003054 SH SOLE 118538 0 884516 PerkinElmer Inc COM 714046109 4282 44099 SH SOLE 5462 0 38637 Pfizer Inc COM 717081103 37092 946697 SH SOLE 143156 0 803541 Philip Morris Intl Inc COM 718172109 106643 1253292 SH SOLE 16338 0 1236954 Phillips 66 COM 718546104 67796 608527 SH SOLE 82233 0 526294 Phillips 66 Partners LP COM 718549207 740 11998 SH SOLE 0 0 11998 Plains All American Pipeline L COM 726503105 251 13652 SH SOLE 0 0 13652 Plains Group Hlgs LP COM 72651A207 2755 145363 SH SOLE 0 0 145363 PNC Financial Services Group I COM 693475105 588 3685 SH SOLE 3035 0 650 Post Holdings Inc COM 737446104 3742 34297 SH SOLE 4316 0 29981 Pra Health Sciences Inc COM 69354M108 6767 60885 SH SOLE 7736 0 53149 Price T Rowe Group Inc COM 74144T108 51983 426647 SH SOLE 72539 0 354108 Procter And Gamble Co COM 742718109 122122 977757 SH SOLE 73796 0 903961 Progressive Corp Ohio COM 743315103 13581 187602 SH SOLE 7364 0 180238 Prosperity Bancshares Inc COM 743606105 3900 54253 SH SOLE 6707 0 47546 Public Service Enterprise Grou COM 744573106 41512 702996 SH SOLE 119630 0 583366 Qualcomm Inc COM 747525103 18812 213219 SH SOLE 10228 0 202991 Radiant Logistics Inc COM 75025X100 1566 281133 SH SOLE 34871 0 246262 Raytheon Co COM 755111507 379 1724 SH SOLE 1300 0 424 Real Estate Select Sector SPDR COM 81369Y860 10380 268435 SH SOLE 40722 0 227713 Regeneron Pharmaceuticals COM 75886F107 695 1850 SH SOLE 1850 0 0 Restaurant Brands Intl Inc COM 76131D103 2460 38577 SH SOLE 4900 0 33677 Rio Tinto PLC COM 767204100 15546 261887 SH SOLE 18299 0 243588 Rockwell Automation Inc COM 773903109 427 2109 SH SOLE 0 0 2109 Royal Bank of Canada Montreal COM 780087102 2052 25912 SH SOLE 3449 0 22463 Royal Dutch Shell PLC COM 780259206 14153 239971 SH SOLE 0 0 239971 Royal Dutch Shell PLC COM 780259107 7365 122807 SH SOLE 25520 0 97287 Russell 2000 Ishares ETF COM 464287655 3595 21698 SH SOLE 112 0 21586 Ryman Hospitality Properties I COM 78377T107 4355 50259 SH SOLE 6276 0 43983 S&P 500 INDEX Ishares ETF COM 464287200 10220 31618 SH SOLE 154 0 31464 S&P 500 SPDR ETF COM 78462F103 17157 53307 SH SOLE 1386 0 51921 S&P Midcap 400 SPDR ETF COM 78467Y107 1871 4983 SH SOLE 23 0 4960 Salesforce.com Inc COM 79466L302 467 2872 SH SOLE 0 0 2872 Sandstorm Gold Ltd COM 80013R206 5222 700898 SH SOLE 81447 0 619451 Sap SE COM 803054204 2602 19422 SH SOLE 5538 0 13884 Schlumberger Ltd COM 806857108 269 6701 SH SOLE 450 0 6251 Schwab Charles Corp COM 808513105 572 12028 SH SOLE 0 0 12028 ServiceNow Inc COM 81762P102 417 1478 SH SOLE 0 0 1478 Shell Midstream Partners LP COM 822634101 784 38803 SH SOLE 0 0 38803 Solaris Oilfield Infrast-A COM 83418M103 1985 141819 SH SOLE 43453 0 98366 Sony Corp COM 835699307 3450 50731 SH SOLE 13842 0 36889 Southwest Airlines Co COM 844741108 728 13485 SH SOLE 0 0 13485 SPDR Bloomberg Barclays COM 78468R622 5326 48618 SH SOLE 4518 0 44100 SPDR Series Trust S&P Biotech COM 78464A870 3260 34276 SH SOLE 4319 0 29957 SPDR Series Trust S&P Divid ET COM 78464A763 225 2088 SH SOLE 0 0 2088 Spdr Wells Fg Pfd Etf COM 78464A292 10863 246837 SH SOLE 32436 0 214401 Starbucks Corp COM 855244109 19308 219611 SH SOLE 8434 0 211177 State Street Corp COM 857477103 451 5700 SH SOLE 0 0 5700 Stellus Cap Inv Corp COM 858568108 142 10000 SH SOLE 10000 0 0 Stericycle Inc COM 858912108 3821 59876 SH SOLE 7432 0 52444 Sumitomo Mitsui Financial Grou COM 86562M209 1801 243082 SH SOLE 0 0 243082 SVB Financial Group COM 78486Q101 6202 24706 SH SOLE 3073 0 21633 Taiwan Semiconductor Mfg Ltd COM 874039100 10947 188411 SH SOLE 26414 0 161997 Takeda Pharmaceutical Co Ltd S COM 874060205 2514 127429 SH SOLE 38605 0 88824 Targa Resources Corp COM 87612G101 432 10569 SH SOLE 0 0 10569 Target Corp COM 87612E106 24664 192371 SH SOLE 34113 0 158258 TC Energy Corp COM 87807B107 918 17217 SH SOLE 648 0 16569 Teleflex Inc COM 879369106 4414 11726 SH SOLE 1446 0 10280 Texas Instruments Inc COM 882508104 30226 235606 SH SOLE 41039 0 194567 Thermo Fisher Scientific Inc COM 883556102 14653 45104 SH SOLE 1744 0 43360 Thor Industries Inc COM 885160101 2518 33894 SH SOLE 4223 0 29671 Toro Co COM 891092108 2517 31599 SH SOLE 3922 0 27677 Toronto Dominion Bank Ont COM 891160509 15758 280734 SH SOLE 49838 0 230896 Total SA COM 89151E109 2933 53040 SH SOLE 2137 0 50903 Tradeweb Mkts Inc Cl A COM 892672106 3708 80004 SH SOLE 9975 0 70029 TransUnion COM 89400J107 4291 50118 SH SOLE 6224 0 43894 Truist Financial Corp COM 89832Q109 57057 1013086 SH SOLE 174544 0 838543 Ulta Beauty Inc COM 90384S303 276 1090 SH SOLE 0 0 1090 Unilever PLC COM 904767704 4285 74950 SH SOLE 1625 0 73325 Union Pacific Corp COM 907818108 13885 76803 SH SOLE 4106 0 72697 United Continental Holdings In COM 910047109 17058 193641 SH SOLE 7625 0 186016 United Parcel Service Inc COM 911312106 34376 293661 SH SOLE 50331 0 243330 United Rentals Inc COM 911363109 8480 50850 SH SOLE 6287 0 44563 United Technologies Corp COM 913017109 1456 9725 SH SOLE 0 0 9725 UnitedHealth Group Inc COM 91324P102 59756 203265 SH SOLE 34562 0 168703 Universal Health Services Inc COM 913903100 4128 28773 SH SOLE 3559 0 25214 Upland Software Inc COM 91544A109 4101 114829 SH SOLE 14304 0 100525 Vanguard Bd Index Fd Short Trm COM 921937827 366 4536 SH SOLE 0 0 4536 Vanguard Short-Term Corporate COM 92206C409 304 3755 SH SOLE 0 0 3755 Vereit Inc COM 92339V100 170 18402 SH SOLE 0 0 18402 VeriSign Inc COM 92343E102 231 1201 SH SOLE 0 0 1201 Verizon Communications Inc COM 92343V104 64286 1047006 SH SOLE 137197 0 909809 VF Corp COM 918204108 213 2136 SH SOLE 2000 0 136 Visa Inc COM 92826C839 30629 163004 SH SOLE 6766 0 156238 Wal-Mart Stores Inc COM 931142103 25209 212125 SH SOLE 8216 0 203909 Walgreens Boots Alliance Inc COM 931427108 271 4600 SH SOLE 0 0 4600 Webster Financial Corp CT COM 947890109 5572 104414 SH SOLE 12735 0 91679 Wells Fargo Co COM 949746101 63287 1176332 SH SOLE 158498 0 1017834 Western Alliance Bancorp COM 957638109 4191 73528 SH SOLE 9116 0 64412 Western Midstream Partners Lp COM 958669103 393 19966 SH SOLE 7625 0 12341 Western Union Co COM 959802109 25325 945681 SH SOLE 175629 0 770052 Westpac Banking Corp COM 961214301 1908 112364 SH SOLE 0 0 112364 Wex Inc COM 96208T104 3736 17836 SH SOLE 2214 0 15622 Whirlpool Corp COM 963320106 15507 105109 SH SOLE 18061 0 87048 White Mountains Ins Group Ltd COM G9618E107 4391 3936 SH SOLE 498 0 3438 WisdomTree US Qtly Div Grt COM 97717X669 1315 27120 SH SOLE 0 0 27120 WPP PLC COM 92937A102 1357 19308 SH SOLE 691 0 18617 Yum Brands Inc COM 988498101 717 7117 SH SOLE 4500 0 2617