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