0001171520-21-000475.txt : 20211108 0001171520-21-000475.hdr.sgml : 20211108 20211108112851 ACCESSION NUMBER: 0001171520-21-000475 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211108 DATE AS OF CHANGE: 20211108 EFFECTIVENESS DATE: 20211108 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: 211387002 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 09-30-2021 09-30-2021 false 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, Executive Chairman HOUSTON TX 11-08-2021 0 335 4316303 false
INFORMATION TABLE 2 Form13F_InfoTable.xml INFORMATION TABLE FOR AVALON INVESTMENT & ADVISORY 3M CO COM 88579Y101 27907 159084 SH SOLE 0 0 159084 ABB LTD SPONSORED ADR 000375204 899 26940 SH SOLE 0 0 26940 ABBOTT LABS COM 002824100 32226 272797 SH SOLE 0 0 272797 ABBVIE INC COM 00287Y109 76834 712282 SH SOLE 0 0 712282 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 60575 189344 SH SOLE 0 0 189344 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 915 26921 SH SOLE 0 0 26921 ADOBE SYSTEMS INCORPORATED COM 00724F101 5819 10107 SH SOLE 0 0 10107 ADVANCE AUTO PARTS INC COM 00751Y106 5153 24668 SH SOLE 0 0 24668 ADVANCED MICRO DEVICES INC COM 007903107 33158 322231 SH SOLE 0 0 322231 ALBEMARLE CORP COM 012653101 454 2074 SH SOLE 0 0 2074 ALBERTSONS COS INC COMMON STOCK 013091103 20318 652691 SH SOLE 0 0 652691 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 673 3523 SH SOLE 0 0 3523 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1290 8711 SH SOLE 0 0 8711 ALLIANCE DATA SYSTEMS CORP COM 018581108 6452 63949 SH SOLE 0 0 63949 ALPHABET INC CAP STK CL C 02079K107 5589 2097 SH SOLE 0 0 2097 ALPHABET INC CAP STK CL A 02079K305 46837 17519 SH SOLE 0 0 17519 ALTRIA GROUP INC COM 02209S103 323 7091 SH SOLE 0 0 7091 AMAZON COM INC COM 023135106 62601 19056 SH SOLE 0 0 19056 AMBEV SA SPONSORED ADR 02319V103 4441 1609172 SH SOLE 0 0 1609172 AMERICAN EXPRESS CO COM 025816109 32187 192130 SH SOLE 0 0 192130 AMERICAN INTL GROUP INC COM NEW 026874784 17860 325384 SH SOLE 0 0 325384 AMERICAN TOWER CORP NEW COM 03027X100 488 1839 SH SOLE 0 0 1839 AMERICAN WTR WKS CO INC NEW COM 030420103 502 2971 SH SOLE 0 0 2971 AMERIPRISE FINL INC COM 03076C106 2070 7839 SH SOLE 0 0 7839 AMETEK INC COM 031100100 1489 12008 SH SOLE 0 0 12008 AMGEN INC COM 031162100 27142 127637 SH SOLE 0 0 127637 ANSYS INC COM 03662Q105 695 2042 SH SOLE 0 0 2042 APPLE INC COM 037833100 119435 844064 SH SOLE 0 0 844064 APPLIED MATLS INC COM 038222105 26884 208841 SH SOLE 0 0 208841 ASML HOLDING N V N Y REGISTRY SHS N07059210 14843 19920 SH SOLE 0 0 19920 ASTRAZENECA PLC SPONSORED ADR 046353108 1841 30646 SH SOLE 0 0 30646 AT&T INC COM 00206R102 15645 579217 SH SOLE 0 0 579217 ATLASSIAN CORP PLC CL A G06242104 1250 3193 SH SOLE 0 0 3193 AUTOMATIC DATA PROCESSING IN COM 053015103 987 4938 SH SOLE 0 0 4938 AVAYA HLDGS CORP COM 05351X101 2524 127535 SH SOLE 0 0 127535 AVERY DENNISON CORP COM 053611109 1237 5970 SH SOLE 0 0 5970 AXOS FINANCIAL INC COM 05465C100 4063 78828 SH SOLE 0 0 78828 BALL CORP COM 058498106 671 7459 SH SOLE 0 0 7459 BANK NOVA SCOTIA B C COM 064149107 5207 84628 SH SOLE 0 0 84628 BARCLAYS PLC ADR 06738E204 1208 117061 SH SOLE 0 0 117061 BECTON DICKINSON & CO COM 075887109 694 2824 SH SOLE 0 0 2824 BERKSHIRE HATHAWAY INC DEL CL A 084670108 23449 57 SH SOLE 0 0 57 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50301 184295 SH SOLE 0 0 184295 BHP GROUP LTD SPONSORED ADS 088606108 407 7611 SH SOLE 0 0 7611 BHP GROUP PLC SPONSORED ADR 05545E209 16703 329503 SH SOLE 0 0 329503 BIO-TECHNE CORP COM 09073M104 1683 3474 SH SOLE 0 0 3474 BJS WHSL CLUB HLDGS INC COM 05550J101 6689 121790 SH SOLE 0 0 121790 BK OF AMERICA CORP COM 060505104 48415 1140526 SH SOLE 0 0 1140526 BLACK STONE MINERALS L P COM UNIT 09225M101 582 48293 SH SOLE 0 0 48293 BLACKROCK INC COM 09247X101 1434 1710 SH SOLE 0 0 1710 BOEING CO COM 097023105 22585 102686 SH SOLE 0 0 102686 BRIGHAM MINERALS INC CL A COM 10918L103 2781 145161 SH SOLE 0 0 145161 BRISTOL-MYERS SQUIBB CO COM 110122108 27406 463167 SH SOLE 0 0 463167 BRIXMOR PPTY GROUP INC COM 11120U105 352 15943 SH SOLE 0 0 15943 BROADCOM INC COM 11135F101 31716 65404 SH SOLE 0 0 65404 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 374 2242 SH SOLE 0 0 2242 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 59067 1103851 SH SOLE 0 0 1103851 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 410 7373 SH SOLE 0 0 7373 BURFORD CAP LTD ORD SHS G17977110 2195 199768 SH SOLE 0 0 199768 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 42664 490392 SH SOLE 0 0 490392 CABLE ONE INC COM 12685J105 1556 858 SH SOLE 0 0 858 CADENCE BANCORPORATION CL A 12739A100 670 30516 SH SOLE 0 0 30516 CAL MAINE FOODS INC COM NEW 128030202 46489 1285655 SH SOLE 0 0 1285655 CANADIAN PAC RY LTD COM 13645T100 482 7400 SH SOLE 0 0 7400 CANON INC SPONSORED ADR 138006309 1034 42419 SH SOLE 0 0 42419 CARGURUS INC COM CL A 141788109 5681 180853 SH SOLE 0 0 180853 CARLISLE COS INC COM 142339100 4403 22147 SH SOLE 0 0 22147 CARMAX INC COM 143130102 316 2468 SH SOLE 0 0 2468 CARVANA CO CL A 146869102 236 782 SH SOLE 0 0 782 CATALENT INC COM 148806102 1138 8554 SH SOLE 0 0 8554 CATERPILLAR INC COM 149123101 9607 50046 SH SOLE 0 0 50046 CELSIUS HLDGS INC COM NEW 15118V207 4276 47461 SH SOLE 0 0 47461 CHARLES RIV LABS INTL INC COM 159864107 17506 42422 SH SOLE 0 0 42422 CHART INDS INC COM 16115Q308 994 5200 SH SOLE 0 0 5200 CHEVRON CORP NEW COM 166764100 81021 798633 SH SOLE 0 0 798633 CHIPOTLE MEXICAN GRILL INC COM 169656105 262 144 SH SOLE 0 0 144 CHUBB LIMITED COM H1467J104 2315 13345 SH SOLE 0 0 13345 CIGNA CORP NEW COM 125523100 1098 5488 SH SOLE 0 0 5488 CINTAS CORP COM 172908105 487 1279 SH SOLE 0 0 1279 CISCO SYS INC COM 17275R102 62538 1148966 SH SOLE 0 0 1148966 CITIGROUP INC COM NEW 172967424 17491 249224 SH SOLE 0 0 249224 COCA COLA CO COM 191216100 30694 584991 SH SOLE 0 0 584991 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4617 65177 SH SOLE 0 0 65177 COMCAST CORP NEW CL A 20030N101 3486 62327 SH SOLE 0 0 62327 COMERICA INC COM 200340107 1549 19238 SH SOLE 0 0 19238 CONOCOPHILLIPS COM 20825C104 19875 293267 SH SOLE 0 0 293267 CONTINENTAL RES INC COM 212015101 7215 156343 SH SOLE 0 0 156343 COSTCO WHSL CORP NEW COM 22160K105 1535 3415 SH SOLE 0 0 3415 CROWN CASTLE INTL CORP NEW COM 22822V101 22382 129139 SH SOLE 0 0 129139 CUMMINS INC COM 231021106 67043 298554 SH SOLE 0 0 298554 CVS HEALTH CORP COM 126650100 50121 590633 SH SOLE 0 0 590633 DANAHER CORPORATION COM 235851102 25016 82171 SH SOLE 0 0 82171 DARLING INGREDIENTS INC COM 237266101 704 9792 SH SOLE 0 0 9792 DERMTECH INC COM 24984K105 2394 74568 SH SOLE 0 0 74568 DEVON ENERGY CORP NEW COM 25179M103 634 17843 SH SOLE 0 0 17843 DIAGEO PLC SPON ADR NEW 25243Q205 1070 5546 SH SOLE 0 0 5546 DIGITAL RLTY TR INC COM 253868103 21972 152105 SH SOLE 0 0 152105 DISCOVER FINL SVCS COM 254709108 64786 527361 SH SOLE 0 0 527361 DISNEY WALT CO COM 254687106 3408 20143 SH SOLE 0 0 20143 DOLLAR GEN CORP NEW COM 256677105 805 3796 SH SOLE 0 0 3796 DOW INC COM 260557103 11411 198239 SH SOLE 0 0 198239 DUFF & PHELPS UTLITY AND INF COM 26433C105 603 44908 SH SOLE 0 0 44908 DUKE ENERGY CORP NEW COM NEW 26441C204 17323 177506 SH SOLE 0 0 177506 ECOLAB INC COM 278865100 1198 5742 SH SOLE 0 0 5742 EMERSON ELEC CO COM 291011104 55603 590265 SH SOLE 0 0 590265 ENBRIDGE INC COM 29250N105 1239 31127 SH SOLE 0 0 31127 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 592 61798 SH SOLE 0 0 61798 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 80 11750 SH SOLE 0 0 11750 ENTERPRISE PRODS PARTNERS L COM 293792107 5385 248846 SH SOLE 0 0 248846 EQUITY COMWLTH COM SH BEN INT 294628102 344 13239 SH SOLE 0 0 13239 EQUITY RESIDENTIAL SH BEN INT 29476L107 16797 207572 SH SOLE 0 0 207572 ERICSSON ADR B SEK 10 294821608 1276 113899 SH SOLE 0 0 113899 EXXON MOBIL CORP COM 30231G102 3055 51935 SH SOLE 0 0 51935 FACEBOOK INC CL A 30303M102 29690 87480 SH SOLE 0 0 87480 FEDEX CORP COM 31428X106 10454 47673 SH SOLE 0 0 47673 FIDELITY NATL INFORMATION SV COM 31620M106 1118 9191 SH SOLE 0 0 9191 FIRST ADVANTAGE CORP NEW COM 31846B108 3079 161635 SH SOLE 0 0 161635 FIRST FINL BANKSHARES INC COM 32020R109 2641 57465 SH SOLE 0 0 57465 FIRST TR MLP & ENERGY INCOM COM 33739B104 302 41995 SH SOLE 0 0 41995 FIRSTSERVICE CORP NEW COM 33767E202 5292 29321 SH SOLE 0 0 29321 FLEETCOR TECHNOLOGIES INC COM 339041105 7527 28810 SH SOLE 0 0 28810 FOCUS FINL PARTNERS INC COM CL A 34417P100 4628 88365 SH SOLE 0 0 88365 FORD MTR CO DEL COM 345370860 33344 2354790 SH SOLE 0 0 2354790 FORTISTAR SUSTAINABLE SOL CO UNIT 01/14/2026 34962M205 101 10000 SH SOLE 0 0 10000 FRANCO NEV CORP COM 351858105 919 7075 SH SOLE 0 0 7075 FRANKLIN RESOURCES INC COM 354613101 271 9111 SH SOLE 0 0 9111 GARMIN LTD SHS H2906T109 299 1924 SH SOLE 0 0 1924 GENERAC HLDGS INC COM 368736104 3202 7834 SH SOLE 0 0 7834 GENERAL ELECTRIC CO COM NEW 369604301 21687 210492 SH SOLE 0 0 210492 GENERAL MTRS CO COM 37045V100 970 18397 SH SOLE 0 0 18397 GENUINE PARTS CO COM 372460105 15602 128695 SH SOLE 0 0 128695 GILEAD SCIENCES INC COM 375558103 81117 1161309 SH SOLE 0 0 1161309 GOLDMAN SACHS GROUP INC COM 38141G104 405 1072 SH SOLE 0 0 1072 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2566 13722 SH SOLE 0 0 13722 GUARDANT HEALTH INC COM 40131M109 729 5830 SH SOLE 0 0 5830 HANESBRANDS INC COM 410345102 14551 847968 SH SOLE 0 0 847968 HEALTHCARE SVCS GROUP INC COM 421906108 4315 172682 SH SOLE 0 0 172682 HILLMAN SOLUTIONS CORP COM 431636109 3647 305734 SH SOLE 0 0 305734 HOLLYFRONTIER CORP COM 436106108 625 18874 SH SOLE 0 0 18874 HOME BANCSHARES INC COM 436893200 3969 168665 SH SOLE 0 0 168665 HOME DEPOT INC COM 437076102 53836 164003 SH SOLE 0 0 164003 HONEYWELL INTL INC COM 438516106 36357 171268 SH SOLE 0 0 171268 I3 VERTICALS INC COM CL A 46571Y107 2717 112216 SH SOLE 0 0 112216 ICON PLC SHS G4705A100 14769 56365 SH SOLE 0 0 56365 INDEPENDENT BANK GROUP INC COM 45384B106 481 6772 SH SOLE 0 0 6772 INMODE LTD SHS M5425M103 5127 32156 SH SOLE 0 0 32156 INNOVATIVE INDL PPTYS INC COM 45781V101 12097 52329 SH SOLE 0 0 52329 INTEL CORP COM 458140100 14423 270707 SH SOLE 0 0 270707 INTELLIGENT SYS CORP NEW COM 45816D100 3161 77827 SH SOLE 0 0 77827 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1772 15431 SH SOLE 0 0 15431 INTERNATIONAL BUSINESS MACHS COM 459200101 61346 441563 SH SOLE 0 0 441563 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 266 1991 SH SOLE 0 0 1991 INTERNATIONAL MNY EXPRESS IN COM 46005L101 875 52391 SH SOLE 0 0 52391 INTERNATIONAL PAPER CO COM 460146103 18486 330582 SH SOLE 0 0 330582 INTUIT COM 461202103 2325 4309 SH SOLE 0 0 4309 INTUITIVE SURGICAL INC COM NEW 46120E602 2011 2023 SH SOLE 0 0 2023 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 8486 383808 SH SOLE 0 0 383808 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 249 1660 SH SOLE 0 0 1660 INVESCO QQQ TR UNIT SER 1 46090E103 243 678 SH SOLE 0 0 678 IRON MTN INC NEW COM 46284V101 16741 385294 SH SOLE 0 0 385294 ISHARES GOLD TR ISHARES NEW 464285204 941 28168 SH SOLE 0 0 28168 ISHARES INC CORE MSCI EMKT 46434G103 503 8147 SH SOLE 0 0 8147 ISHARES TR PFD AND INCM SEC 464288687 16219 417896 SH SOLE 0 0 417896 ISHARES TR S&P 500 GRWT ETF 464287309 5110 69135 SH SOLE 0 0 69135 ISHARES TR CORE S&P500 ETF 464287200 16275 37776 SH SOLE 0 0 37776 ISHARES TR MSCI USA MMENTM 46432F396 2081 11848 SH SOLE 0 0 11848 ISHARES TR RUSSELL 2000 ETF 464287655 8264 37776 SH SOLE 0 0 37776 ISHARES TR NATIONAL MUN ETF 464288414 1614 13894 SH SOLE 0 0 13894 ISHARES TR IBOXX INV CP ETF 464287242 1715 12893 SH SOLE 0 0 12893 ISHARES TR MSCI ACWI EX US 464288240 664 11978 SH SOLE 0 0 11978 ISHARES TR MBS ETF 464288588 81930 757625 SH SOLE 0 0 757625 ISHARES TR IBOXX HI YD ETF 464288513 14080 160938 SH SOLE 0 0 160938 ISHARES TR CORE US AGGBD ET 464287226 2348 20449 SH SOLE 0 0 20449 J2 GLOBAL INC COM 48123V102 10007 73245 SH SOLE 0 0 73245 JANUS DETROIT STR TR HENDERSON MTG 47103U852 21474 403988 SH SOLE 0 0 403988 JOHNSON & JOHNSON COM 478160104 19331 119695 SH SOLE 0 0 119695 JPMORGAN CHASE & CO COM 46625H100 78535 479781 SH SOLE 0 0 479781 KB FINL GROUP INC SPONSORED ADR 48241A105 474 10220 SH SOLE 0 0 10220 KIMBERLY-CLARK CORP COM 494368103 17058 128795 SH SOLE 0 0 128795 KINDER MORGAN INC DEL COM 49456B101 15058 900055 SH SOLE 0 0 900055 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1003 22571 SH SOLE 0 0 22571 KRAFT HEINZ CO COM 500754106 34643 940885 SH SOLE 0 0 940885 LAM RESEARCH CORP COM 512807108 92424 162390 SH SOLE 0 0 162390 LANDSTAR SYS INC COM 515098101 6083 38545 SH SOLE 0 0 38545 LAUDER ESTEE COS INC CL A 518439104 5631 18774 SH SOLE 0 0 18774 LEGGETT & PLATT INC COM 524660107 13565 302515 SH SOLE 0 0 302515 LGI HOMES INC COM 50187T106 4099 28887 SH SOLE 0 0 28887 LINDE PLC SHS G5494J103 17176 58546 SH SOLE 0 0 58546 LITHIA MTRS INC COM 536797103 2550 8044 SH SOLE 0 0 8044 LKQ CORP COM 501889208 8750 173884 SH SOLE 0 0 173884 LOCKHEED MARTIN CORP COM 539830109 28589 82843 SH SOLE 0 0 82843 LULULEMON ATHLETICA INC COM 550021109 285 703 SH SOLE 0 0 703 LYFT INC CL A COM 55087P104 224 4181 SH SOLE 0 0 4181 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23072 245835 SH SOLE 0 0 245835 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1374 30152 SH SOLE 0 0 30152 MAGNOLIA OIL & GAS CORP CL A 559663109 10502 590317 SH SOLE 0 0 590317 MAIN STR CAP CORP COM 56035L104 257 6250 SH SOLE 0 0 6250 MARATHON OIL CORP COM 565849106 346 25292 SH SOLE 0 0 25292 MARKEL CORP COM 570535104 4657 3897 SH SOLE 0 0 3897 MARRIOTT INTL INC NEW CL A 571903202 1735 11716 SH SOLE 0 0 11716 MASTERCARD INCORPORATED CL A 57636Q104 1013 2913 SH SOLE 0 0 2913 MCDONALDS CORP COM 580135101 2216 9191 SH SOLE 0 0 9191 MEDIFAST INC COM 58470H101 3651 18952 SH SOLE 0 0 18952 MERCADOLIBRE INC COM 58733R102 714 425 SH SOLE 0 0 425 MERCK & CO INC COM 58933Y105 61867 823686 SH SOLE 0 0 823686 METLIFE INC COM 59156R108 21956 355676 SH SOLE 0 0 355676 MICROCHIP TECHNOLOGY INC. COM 595017104 1464 9536 SH SOLE 0 0 9536 MICROSOFT CORP COM 594918104 98065 347848 SH SOLE 0 0 347848 MITEK SYS INC COM NEW 606710200 7769 419950 SH SOLE 0 0 419950 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 414 42931 SH SOLE 0 0 42931 MORGAN STANLEY COM NEW 617446448 44965 462077 SH SOLE 0 0 462077 MPLX LP COM UNIT REP LTD 55336V100 1223 42950 SH SOLE 0 0 42950 NATIONAL RETAIL PROPERTIES I COM 637417106 13994 324016 SH SOLE 0 0 324016 NEOGAMES S A SHS L6673X107 2111 57488 SH SOLE 0 0 57488 NETFLIX INC COM 64110L106 2744 4496 SH SOLE 0 0 4496 NEXTERA ENERGY INC COM 65339F101 802 10217 SH SOLE 0 0 10217 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 14811 196533 SH SOLE 0 0 196533 NIKE INC CL B 654106103 19072 131325 SH SOLE 0 0 131325 NORFOLK SOUTHN CORP COM 655844108 1671 6983 SH SOLE 0 0 6983 NOVARTIS AG SPONSORED ADR 66987V109 4691 57364 SH SOLE 0 0 57364 NOVO-NORDISK A S ADR 670100205 9054 94307 SH SOLE 0 0 94307 NUTRIEN LTD COM 67077M108 486 7489 SH SOLE 0 0 7489 NVIDIA CORPORATION COM 67066G104 48688 235028 SH SOLE 0 0 235028 OASIS PETROLEUM INC COM NEW 674215207 4019 40429 SH SOLE 0 0 40429 OLLIES BARGAIN OUTLET HLDGS COM 681116109 3746 62141 SH SOLE 0 0 62141 OMEGA HEALTHCARE INVS INC COM 681936100 12432 414964 SH SOLE 0 0 414964 OMNICOM GROUP INC COM 681919106 13657 188481 SH SOLE 0 0 188481 OOMA INC COM 683416101 2868 154119 SH SOLE 0 0 154119 ORACLE CORP COM 68389X105 1249 14332 SH SOLE 0 0 14332 OREILLY AUTOMOTIVE INC COM 67103H107 1085 1776 SH SOLE 0 0 1776 ORGANON & CO COMMON STOCK 68622V106 2159 65828 SH SOLE 0 0 65828 PAYCHEX INC COM 704326107 19487 173296 SH SOLE 0 0 173296 PAYPAL HLDGS INC COM 70450Y103 4870 18716 SH SOLE 0 0 18716 PEPSICO INC COM 713448108 59158 393312 SH SOLE 0 0 393312 PERKINELMER INC COM 714046109 467 2695 SH SOLE 0 0 2695 PFIZER INC COM 717081103 17715 411889 SH SOLE 0 0 411889 PHILIP MORRIS INTL INC COM 718172109 31887 336400 SH SOLE 0 0 336400 PHILLIPS 66 COM 718546104 38456 549138 SH SOLE 0 0 549138 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 263 7348 SH SOLE 0 0 7348 PINTEREST INC CL A 72352L106 1112 21827 SH SOLE 0 0 21827 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 229 22562 SH SOLE 0 0 22562 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1618 150173 SH SOLE 0 0 150173 PRICE T ROWE GROUP INC COM 74144T108 81143 412520 SH SOLE 0 0 412520 PROCTER AND GAMBLE CO COM 742718109 48414 346309 SH SOLE 0 0 346309 PROGRESS SOFTWARE CORP COM 743312100 4029 81909 SH SOLE 0 0 81909 PROLOGIS INC. COM 74340W103 679 5416 SH SOLE 0 0 5416 PROSPERITY BANCSHARES INC COM 743606105 6012 84518 SH SOLE 0 0 84518 QUALCOMM INC COM 747525103 2864 22208 SH SOLE 0 0 22208 QURATE RETAIL INC COM SER A 74915M100 2876 282282 SH SOLE 0 0 282282 RESTAURANT BRANDS INTL INC COM 76131D103 757 12364 SH SOLE 0 0 12364 RH COM 74967X103 253 380 SH SOLE 0 0 380 RIMINI STR INC DEL COM 76674Q107 10727 1111591 SH SOLE 0 0 1111591 RIO TINTO PLC SPONSORED ADR 767204100 1629 24385 SH SOLE 0 0 24385 ROCKWELL AUTOMATION INC COM 773903109 776 2638 SH SOLE 0 0 2638 ROYAL BK CDA COM 780087102 1329 13363 SH SOLE 0 0 13363 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5150 115543 SH SOLE 0 0 115543 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2175 49132 SH SOLE 0 0 49132 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3390 30801 SH SOLE 0 0 30801 S&P GLOBAL INC COM 78409V104 317 747 SH SOLE 0 0 747 SALESFORCE COM INC COM 79466L302 3866 14253 SH SOLE 0 0 14253 SANOFI SPONSORED ADR 80105N105 383 7951 SH SOLE 0 0 7951 SCHLUMBERGER LTD COM STK 806857108 325 10958 SH SOLE 0 0 10958 SCHWAB CHARLES CORP COM 808513105 763 10476 SH SOLE 0 0 10476 SEA LTD SPONSORD ADS 81141R100 374 1173 SH SOLE 0 0 1173 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 752 5911 SH SOLE 0 0 5911 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 213 3087 SH SOLE 0 0 3087 SEMLER SCIENTIFIC INC COM 81684M104 4155 33230 SH SOLE 0 0 33230 SERVICENOW INC COM 81762P102 2582 4150 SH SOLE 0 0 4150 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 192 16273 SH SOLE 0 0 16273 SHOPIFY INC CL A 82509L107 232 171 SH SOLE 0 0 171 SKYWORKS SOLUTIONS INC COM 83088M102 247 1502 SH SOLE 0 0 1502 SNAP INC CL A 83304A106 390 5282 SH SOLE 0 0 5282 SNOWFLAKE INC CL A 833445109 596 1972 SH SOLE 0 0 1972 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 801 14903 SH SOLE 0 0 14903 SONY GROUP CORPORATION SPONSORED ADR 835699307 2083 18838 SH SOLE 0 0 18838 SOUTHERN COPPER CORP COM 84265V105 251 4478 SH SOLE 0 0 4478 SOUTHWEST AIRLS CO COM 844741108 12617 245317 SH SOLE 0 0 245317 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 409 1210 SH SOLE 0 0 1210 SPDR GOLD TR GOLD SHS 78463V107 13234 80586 SH SOLE 0 0 80586 SPDR S&P 500 ETF TR TR UNIT 78462F103 53628 124965 SH SOLE 0 0 124965 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2781 5783 SH SOLE 0 0 5783 SPDR SER TR S&P DIVID ETF 78464A763 2185 18591 SH SOLE 0 0 18591 SPDR SER TR S&P BIOTECH 78464A870 3187 25353 SH SOLE 0 0 25353 SPROUT SOCIAL INC COM CL A 85209W109 1769 14502 SH SOLE 0 0 14502 ST JOE CO COM 790148100 342 8134 SH SOLE 0 0 8134 STARBUCKS CORP COM 855244109 1451 13150 SH SOLE 0 0 13150 STATE STR CORP COM 857477103 464 5477 SH SOLE 0 0 5477 STELLANTIS N.V SHS N82405106 1531 80148 SH SOLE 0 0 80148 STERICYCLE INC COM 858912108 3715 54653 SH SOLE 0 0 54653 SUN LIFE FINANCIAL INC. COM 866796105 14495 281723 SH SOLE 0 0 281723 SUNNOVA ENERGY INTL INC. COM 86745K104 74752 2269347 SH SOLE 0 0 2269347 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9765 87461 SH SOLE 0 0 87461 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 432 26403 SH SOLE 0 0 26403 TARGA RES CORP COM 87612G101 369 7496 SH SOLE 0 0 7496 TARGET CORP COM 87612E106 28992 126728 SH SOLE 0 0 126728 TASKUS INC CLASS A COM 87652V109 3651 55006 SH SOLE 0 0 55006 TELEFLEX INCORPORATED COM 879369106 1002 2661 SH SOLE 0 0 2661 TESLA INC COM 88160R101 2561 3302 SH SOLE 0 0 3302 TEXAS INSTRS INC COM 882508104 95156 495064 SH SOLE 0 0 495064 TEXAS PACIFIC LAND CORPORATI COM 88262P102 283 234 SH SOLE 0 0 234 THERMO FISHER SCIENTIFIC INC COM 883556102 18371 32155 SH SOLE 0 0 32155 TOTALENERGIES SE SPONSORED ADS 89151E109 12357 257820 SH SOLE 0 0 257820 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1377 7745 SH SOLE 0 0 7745 TRADEWEB MKTS INC CL A 892672106 4743 58715 SH SOLE 0 0 58715 TRANE TECHNOLOGIES PLC SHS G8994E103 1101 6375 SH SOLE 0 0 6375 TRIMBLE INC COM 896239100 471 5724 SH SOLE 0 0 5724 TURNING PT BRANDS INC COM 90041L105 7680 160828 SH SOLE 0 0 160828 TWITTER INC COM 90184L102 56642 937940 SH SOLE 0 0 937940 UNILEVER PLC SPON ADR NEW 904767704 6995 129009 SH SOLE 0 0 129009 UNION PAC CORP COM 907818108 18918 96517 SH SOLE 0 0 96517 UNITED PARCEL SERVICE INC CL B 911312106 19612 107698 SH SOLE 0 0 107698 UNITEDHEALTH GROUP INC COM 91324P102 51289 131260 SH SOLE 0 0 131260 VALERO ENERGY CORP COM 91913Y100 17015 241105 SH SOLE 0 0 241105 VANGUARD INDEX FDS LARGE CAP ETF 922908637 402 2000 SH SOLE 0 0 2000 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 458 4501 SH SOLE 0 0 4501 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1234 5555 SH SOLE 0 0 5555 VERIZON COMMUNICATIONS INC COM 92343V104 45116 835336 SH SOLE 0 0 835336 VERTIV HOLDINGS CO COM CL A 92537N108 516 21430 SH SOLE 0 0 21430 VICI PPTYS INC COM 925652109 362 12753 SH SOLE 0 0 12753 VISA INC COM CL A 92826C839 8136 36524 SH SOLE 0 0 36524 VIVOS THERAPEUTICS INC COM 92859E108 1330 329322 SH SOLE 0 0 329322 VIZIO HLDG CORP CL A COM 92858V101 4372 205824 SH SOLE 0 0 205824 VONTIER CORPORATION COM 928881101 50673 1508137 SH SOLE 0 0 1508137 WALMART INC COM 931142103 266 1907 SH SOLE 0 0 1907 WEBSTER FINL CORP CONN COM 947890109 4910 90149 SH SOLE 0 0 90149 WELLS FARGO CO NEW COM 949746101 64299 1385461 SH SOLE 0 0 1385461 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 206 9830 SH SOLE 0 0 9830 WESTERN UN CO COM 959802109 12801 633100 SH SOLE 0 0 633100 WESTPAC BANKING CORP SPONSORED ADR 961214301 7731 417231 SH SOLE 0 0 417231 WHITE MTNS INS GROUP LTD COM G9618E107 498 466 SH SOLE 0 0 466 WILLIAMS COS INC COM 969457100 901 34751 SH SOLE 0 0 34751 YETI HLDGS INC COM 98585X104 289 3374 SH SOLE 0 0 3374 YUM CHINA HLDGS INC COM 98850P109 1344 23137 SH SOLE 0 0 23137 ZIONS BANCORPORATION N A COM 989701107 271 4386 SH SOLE 0 0 4386 ZOETIS INC CL A 98978V103 328 1687 SH SOLE 0 0 1687