0000930413-24-001784.txt : 20240510
0000930413-24-001784.hdr.sgml : 20240510
20240510160740
ACCESSION NUMBER: 0000930413-24-001784
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240510
DATE AS OF CHANGE: 20240510
EFFECTIVENESS DATE: 20240510
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TIAA TRUST, NATIONAL ASSOCIATION
CENTRAL INDEX KEY: 0001997405
ORGANIZATION NAME:
IRS NUMBER: 931503568
STATE OF INCORPORATION: NC
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-23407
FILM NUMBER: 24934887
BUSINESS ADDRESS:
STREET 1: 8500 ANDREW CARNEGIE BOULEVARD
CITY: CHARLOTTE
STATE: NC
ZIP: 28262
BUSINESS PHONE: 2129164067
MAIL ADDRESS:
STREET 1: 8500 ANDREW CARNEGIE BOULEVARD
CITY: CHARLOTTE
STATE: NC
ZIP: 28262
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001997405
XXXXXXXX
03-31-2024
03-31-2024
false
TIAA TRUST, NATIONAL ASSOCIATION
8500 Andrew Carnegie Boulevard
Charlotte
NC
28262
13F HOLDINGS REPORT
028-23407
N
Jeremy Intihar
Chief Compliance Officer
704-988-0813
/s/ Jeremy Intihar
Charlotte
NC
05-07-2024
1
880
32684862488
1
0000882928
028-24084
000020472
801-63550
TIAA-CREF INDIVIDUAL & INSTITUTIONAL SERVICES, LLC
INFORMATION TABLE
2
infotable.xml
EXELON CORP
Common / Ordinary Stock
30161N101
1001428
26655
SH
SOLE
16733
0
9922
EXELON CORP COM
COMSTOCK
30161N101
4696
125
SH
OTR
1
125
0
0
WEST PHARMACEUTICAL SERVICES
Common / Ordinary Stock
955306105
321317
812
SH
SOLE
794
0
18
SHELL PLC-ADR
American Depository Receipts ADR
780259305
909599
13568
SH
SOLE
11521
0
2047
SCHWAB US BROAD MARKET ETF
Exchange Traded Fund
808524102
2113368
34617
SH
SOLE
29808
0
4809
EBAY INC
Common / Ordinary Stock
278642103
324016
6139
SH
SOLE
4530
0
1609
FORTINET INC
Common / Ordinary Stock
34959E109
426801
6248
SH
SOLE
4335
0
1913
BLACKROCK INC
Common / Ordinary Stock
09247X101
2291008
2748
SH
SOLE
2219
0
529
BLACKROCK INC COM
COMSTOCK
09247X101
12506
15
SH
OTR
1
15
0
0
WELLTOWER INC
Closed-end REIT
95040Q104
15179141
162448
SH
SOLE
144701
0
17747
WELLTOWER INC COM
COMSTOCK
95040Q104
841
9
SH
OTR
1
9
0
0
WISDOMTREE US MIDCAP FUND
Exchange Traded Fund
97717W570
206797
3389
SH
SOLE
389
0
3000
VANGUARD TOTAL STOCK MKT ETF
Exchange Traded Fund
922908769
219344944
843959
SH
SOLE
726526
0
117433
VANGUARD INDEX FDS VANGUARD TOTAL STK
ETF
922908769
39765
153
SH
OTR
1
153
0
0
VANGUARD MID-CAP GROWTH ETF
Exchange Traded Fund
922908538
189422368
803352
SH
SOLE
697155
0
106197
VANGUARD INDEX FDS MID-CAP GROWTH ETF
ETF
922908538
161988
687
SH
OTR
1
687
0
0
AMERICAN STATES WATER CO
Common / Ordinary Stock
029899101
259342
3590
SH
SOLE
3390
0
200
ISHARES RUSSELL MID-CAP VALU
Exchange Traded Fund
464287473
470235779
3751981
SH
SOLE
3444246
0
307735
ISHARES TR RUSSELL MID-CAP VALUE ETF
ETF
464287473
1108231568
8842509
SH
OTR
1
8667865
0
174645
CARRIER GLOBAL CORP
Common / Ordinary Stock
14448C104
1996126
34339
SH
SOLE
20091
0
14248
CARRIER GLOBAL CORP COM
COMSTOCK
14448C104
1453
25
SH
OTR
1
25
0
0
TAIWAN SEMICONDUCTOR-SP ADR
American Depository Receipts ADR
874039100
1761575
12948
SH
SOLE
9984
0
2964
T-MOBILE US INC
Common / Ordinary Stock
872590104
1098797
6732
SH
SOLE
5741
0
991
T-MOBILE US INC COM
COMSTOCK
872590104
490
3
SH
OTR
1
3
0
0
GERON CORP
Common / Ordinary Stock
374163103
192225
58250
SH
SOLE
0
0
58250
CISCO SYSTEMS INC
Common / Ordinary Stock
17275R102
8494383
170194
SH
SOLE
130176
0
40018
CISCO SYS INC COM
COMSTOCK
17275R102
64883
1300
SH
OTR
1
1260
0
40
BECTON DICKINSON AND CO
Common / Ordinary Stock
075887109
4487011
18133
SH
SOLE
13718
0
4415
BECTON DICKINSON & CO COM
COMSTOCK
075887109
990
4
SH
OTR
1
4
0
0
ISHARES CALIFORNIA MUNI BOND
Exchange Traded Fund
464288356
36886132
641052
SH
SOLE
510943
0
130109
ISHARES TR CALIF MUNI BD ETF FD
ETF
464288356
30381
528
SH
OTR
1
528
0
0
MCDONALD'S CORP
Common / Ordinary Stock
580135101
15461010
54836
SH
SOLE
42453
0
12383
MCDONALDS CORP COM
COMSTOCK
580135101
112498
399
SH
OTR
1
399
0
0
WALT DISNEY CO/THE
Common / Ordinary Stock
254687106
11205606
91579
SH
SOLE
65873
0
25706
DISNEY WALT CO DISNEY COM
COMSTOCK
254687106
67420
551
SH
OTR
1
551
0
0
WW GRAINGER INC
Common / Ordinary Stock
384802104
816892
803
SH
SOLE
794
0
9
BRISTOL-MYERS SQUIBB CO
Common / Ordinary Stock
110122108
22711795
418805
SH
SOLE
347920
0
70885
BRISTOL MYERS SQUIBB CO COM
COMSTOCK
110122108
34707
640
SH
OTR
1
640
0
0
RESTAURANT BRANDS INTERN
Common / Ordinary Stock
76131D103
204743
2577
SH
SOLE
998
0
1579
PRUDENTIAL FINANCIAL INC
Common / Ordinary Stock
744320102
534170
4550
SH
SOLE
3515
0
1035
DOLLAR GENERAL CORP
Common / Ordinary Stock
256677105
19532938
125163
SH
SOLE
112286
0
12877
DOLLAR GEN CORP NEW COM
COMSTOCK
256677105
1092
7
SH
OTR
1
7
0
0
VANGUARD TOTAL INTL STOCK
Exchange Traded Fund
921909768
2648135
43916
SH
SOLE
43916
0
0
VANGUARD STAR FDS VANGUARD TOTAL INTL
ETF
921909768
18572
308
SH
OTR
1
308
0
0
INVESCO S&P 500 EQUAL WEIGHT
Exchange Traded Fund
46137V357
1987896
11737
SH
SOLE
8231
0
3506
INVESCO EXCHANGE-TRADED FD
ETF
46137V357
12195
72
SH
OTR
1
72
0
0
VANGUARD INDUSTRIALS ETF
Exchange Traded Fund
92204A603
534688
2190
SH
SOLE
2098
0
92
VANGUARD WORLD FDS VANGUARD INDLS ETF
ETF
92204A603
4395
18
SH
OTR
1
0
0
18
BROADRIDGE FINANCIAL SOLUTIO
Common / Ordinary Stock
11133T103
1120379
5469
SH
SOLE
3205
0
2264
EXXON MOBIL CORP
Common / Ordinary Stock
30231G102
61176996
526299
SH
SOLE
370406
0
155893
EXXON MOBIL CORP COM
COMSTOCK
30231G102
228063
1962
SH
OTR
1
1892
0
70
ISHARES S&P 100 ETF
Exchange Traded Fund
464287101
2786579
11263
SH
SOLE
10835
0
428
ISHARES TR S&P 100 ETF
ETF
464287101
21030
85
SH
OTR
1
85
0
0
FLEXSHARES QUALITY DIVIDEND
Exchange Traded Fund
33939L860
96095725
1457984
SH
SOLE
1339803
0
118181
FLEXSHARES TR QUALITY DIVID INDEX
ETF
33939L860
189082641
2868801
SH
OTR
1
2807526
0
61275
ENSIGN GROUP INC/THE
Common / Ordinary Stock
29358P101
241375
1940
SH
SOLE
113
0
1827
SCHLUMBERGER LTD
Common / Ordinary Stock
806857108
572764
10450
SH
SOLE
7039
0
3411
HEALTH CARE SELECT SECTOR
Exchange Traded Fund
81369Y209
3860037
26129
SH
SOLE
21399
0
4730
SELECT SECTOR SPDR TR HEALTH CARE
ETF
81369Y209
8125
55
SH
OTR
1
0
0
55
AMERESCO INC-CL A
Common / Ordinary Stock
02361E108
205202
8504
SH
SOLE
8504
0
0
SNAP-ON INC
Common / Ordinary Stock
833034101
1312847
4432
SH
SOLE
1531
0
2901
SNAP ON INC COM
COMSTOCK
833034101
19254
65
SH
OTR
1
65
0
0
WOODWARD INC
Common / Ordinary Stock
980745103
620795
4028
SH
SOLE
1691
0
2337
VANGUARD CONSUMER STAPLE ETF
Exchange Traded Fund
92204A207
723880
3546
SH
SOLE
2836
0
710
VANGUARD WORLD FDS VANGUARD CONSUMER
ETF
92204A207
3266
16
SH
OTR
1
0
0
16
TRI-CONTINENTAL CORP
Closed-end Fund
895436103
701224
22767
SH
SOLE
0
0
22767
ITERIS INC
Common / Ordinary Stock
46564T107
1231992
249391
SH
SOLE
0
0
249391
INVESCO S&P GLOBAL WATER IND
Exchange Traded Fund
46138E263
517928
9327
SH
SOLE
104
0
9223
VANGUARD MEGA CAP GROWTH ETF
Exchange Traded Fund
921910816
453704
1583
SH
SOLE
1517
0
66
US BANCORP
Common / Ordinary Stock
902973304
2402714
53752
SH
SOLE
28845
0
24907
US BANCORP DEL COM NEW
COMSTOCK
902973304
11086
248
SH
OTR
1
248
0
0
LABORATORY CRP OF AMER HLDGS
Common / Ordinary Stock
50540R409
839323
3842
SH
SOLE
1922
0
1920
VANGUARD UTILITIES ETF
Exchange Traded Fund
92204A876
750399
5263
SH
SOLE
3075
0
2188
BOOKING HOLDINGS INC
Common / Ordinary Stock
09857L108
16267414
4484
SH
SOLE
4018
0
466
BOOKING HLDGS INC COM
COMSTOCK
09857L108
10884
3
SH
OTR
1
3
0
0
WILLIAMS-SONOMA INC
Common / Ordinary Stock
969904101
200996
633
SH
SOLE
129
0
504
JOHNSON CONTROLS INTERNATION
Common / Ordinary Stock
G51502105
671098
10274
SH
SOLE
1699
0
8575
PROSHARES S&P 500 DIVIDEND A
Exchange Traded Fund
74348A467
330799
3262
SH
SOLE
2912
0
350
ISHARES MSCI KLD 400 SOCIAL
Exchange Traded Fund
464288570
487316
4834
SH
SOLE
3834
0
1000
ISHARES TR MSCI KLD 400 SOCIAL ETF
ETF
464288570
5545
55
SH
OTR
1
55
0
0
ISHARES S&P MID-CAP 400 GROW
Exchange Traded Fund
464287606
1112246
12189
SH
SOLE
11553
0
636
ISHARES TR S&P MIDCAP 400 GROWTH
ETF
464287606
1551
17
SH
OTR
1
17
0
0
L3HARRIS TECHNOLOGIES INC
Common / Ordinary Stock
502431109
795289
3732
SH
SOLE
2447
0
1285
L3HARRIS TECHNOLOGIES INC COM
COMSTOCK
502431109
1066
5
SH
OTR
1
5
0
0
PEPSICO INC
Common / Ordinary Stock
713448108
32649691
186559
SH
SOLE
144201
0
42358
PEPSICO INC COM
COMSTOCK
713448108
21721
125
SH
OTR
1
125
0
0
AMERIPRISE FINANCIAL INC
Common / Ordinary Stock
03076C106
1342503
3062
SH
SOLE
1289
0
1773
SIMON PROPERTY GROUP INC
Closed-end REIT
828806109
299365
1913
SH
SOLE
1370
0
543
CANADIAN PACIFIC KANSAS CITY
Common / Ordinary Stock
13646K108
785066
8904
SH
SOLE
1657
0
7247
MICROSOFT CORP
Common / Ordinary Stock
594918104
308611162
733531
SH
SOLE
588915
0
144616
MICROSOFT CORP COM
COMSTOCK
594918104
549573
1307
SH
OTR
1
1257
0
50
FLEXSHARES MORNINGSTAR US MA
Exchange Traded Fund
33939L100
841758
4243
SH
SOLE
0
0
4243
AMETEK INC
Common / Ordinary Stock
031100100
15044622
82256
SH
SOLE
72936
0
9320
COPART INC
Common / Ordinary Stock
217204106
16281891
281110
SH
SOLE
249564
0
31546
AUTOMATIC DATA PROCESSING
Common / Ordinary Stock
053015103
9861483
39487
SH
SOLE
32241
0
7246
AUTOMATIC DATA PROCESSING INC COM
COMSTOCK
053015103
42706
171
SH
OTR
1
171
0
0
SPDR DOW JONES REIT ETF
Exchange Traded Fund
78464A607
177473
1883
SH
SOLE
741
0
1142
SPDR SER TR DOW JONES REIT ETF
ETF
78464A607
35938
382
SH
OTR
1
382
0
0
PHILIP MORRIS INTERNATIONAL
Common / Ordinary Stock
718172109
4919261
53692
SH
SOLE
46627
0
7065
PHILIP MORRIS INTL INC COM
COMSTOCK
718172109
17316
189
SH
OTR
1
189
0
0
BOSTON SCIENTIFIC CORP
Common / Ordinary Stock
101137107
16518966
241188
SH
SOLE
210054
0
31134
UNITED PARCEL SERVICE-CL B
Common / Ordinary Stock
911312106
2380755
16018
SH
SOLE
8886
0
7132
UNITED PARCEL SVC INC CL B
COMSTOCK
911312106
38644
260
SH
OTR
1
260
0
0
PARKER HANNIFIN CORP
Common / Ordinary Stock
701094104
2658899
4784
SH
SOLE
2995
0
1789
SUMMIT FINANCIAL GROUP INC
Common / Ordinary Stock
86606G101
225156
8290
SH
SOLE
0
0
8290
INTERCONTINENTAL EXCHANGE IN
Common / Ordinary Stock
45866F104
1586629
11545
SH
SOLE
10641
0
904
ISHARES MSCI EAFE GROWTH ETF
Exchange Traded Fund
464288885
28494922
274544
SH
SOLE
268449
0
6095
GOLDMAN SACHS GROUP INC
Common / Ordinary Stock
38141G104
15721434
37639
SH
SOLE
32566
0
5073
SANMINA CORP
Common / Ordinary Stock
801056102
211723
3405
SH
SOLE
3405
0
0
SERVICENOW INC
Common / Ordinary Stock
81762P102
29780106
39061
SH
SOLE
33783
0
5278
SIRIUS XM HOLDINGS INC
Common / Ordinary Stock
82968B103
95227
24543
SH
SOLE
5712
0
18831
CHEVRON CORP
Common / Ordinary Stock
166764100
31101596
197170
SH
SOLE
156021
0
41149
CHEVRON CORP NEW COM
COMSTOCK
166764100
84864
538
SH
OTR
1
498
0
40
VANGUARD S&P 500 GROWTH ETF
Exchange Traded Fund
921932505
908645
2982
SH
SOLE
2982
0
0
GE AEROSPACE COM
Common / Ordinary Stock
369604301
7901834
45017
SH
SOLE
30285
0
14732
GENERAL ELEC CO COM NEW
COMSTOCK
369604301
123749
705
SH
OTR
1
705
0
0
AON PLC-CLASS A
Common / Ordinary Stock
G0403H108
996488
2986
SH
SOLE
2399
0
587
ISHARES S&P 500 GROWTH ETF
Exchange Traded Fund
464287309
8422214
99742
SH
SOLE
72252
0
27490
ISHARES TR S&P 500 GROWTH ETF
ETF
464287309
7009
83
SH
OTR
1
83
0
0
WORTHINGTON ENTERPRISES INC
Common / Ordinary Stock
981811102
1824335
29316
SH
SOLE
0
0
29316
EQUINIX INC
Closed-end REIT
29444U700
3975615
4817
SH
SOLE
3667
0
1150
BIOGEN INC
Common / Ordinary Stock
09062X103
834704
3871
SH
SOLE
2257
0
1614
DT MIDSTREAM INC
Common / Ordinary Stock
23345M107
237740
3891
SH
SOLE
3379
0
512
VANGUARD RUSSELL 1000 VALUE
Exchange Traded Fund
92206C714
287072332
3650462
SH
SOLE
3185232
0
465230
WORKDAY INC-CLASS A
Common / Ordinary Stock
98138H101
19809832
72630
SH
SOLE
63908
0
8722
ADOBE INC
Common / Ordinary Stock
00724F101
47193220
93526
SH
SOLE
72493
0
21033
ADOBE SYS INC COM
COMSTOCK
00724F101
18166
36
SH
OTR
1
36
0
0
DOMINION RESOURCES INC/VA
Common / Ordinary Stock
25746U109
1874680
38111
SH
SOLE
22733
0
15378
NUVEEN ESG MIDCAP GROWTH ETF
Exchange Traded Fund
67092P409
37741369
848502
SH
SOLE
786833
0
61669
VANGUARD RUSSELL 1000
Exchange Traded Fund
92206C730
248329
1042
SH
SOLE
327
0
715
VANGUARD HEALTH CARE ETF
Exchange Traded Fund
92204A504
6418087
23725
SH
SOLE
19722
0
4003
VANGUARD WORLD FDS VANGUARD HEALTH CARE
ETF
92204A504
0
0
SH
OTR
1
0
0
0
STRYKER CORP
Common / Ordinary Stock
863667101
29312058
81907
SH
SOLE
70350
0
11557
KRAFT HEINZ CO/THE
Common / Ordinary Stock
500754106
359590
9745
SH
SOLE
8091
0
1654
KRAFT HEINZ CO COM
COMSTOCK
500754106
20295
550
SH
OTR
1
550
0
0
ISHARES 1-3 YEAR TREASURY BO
Exchange Traded Fund
464287457
23449107
286734
SH
SOLE
259767
0
26967
BANK OF AMERICA CORP
Common / Ordinary Stock
060505104
24970244
658498
SH
SOLE
576975
0
81523
BANK AMER CORP COM
COMSTOCK
060505104
23700
625
SH
OTR
1
625
0
0
ROPER TECHNOLOGIES INC
Common / Ordinary Stock
776696106
1121119
1999
SH
SOLE
1791
0
208
ROPER TECHNOLOGIES INC COM
COMSTOCK
776696106
1683
3
SH
OTR
1
3
0
0
ISHARES CORE S&P MIDCAP ETF
Exchange Traded Fund
464287507
84974349
1398985
SH
SOLE
1287188
0
111797
ISHARES TR CORE S&P MID-CAP ETF
ETF
464287507
138791
2285
SH
OTR
1
1835
0
450
SEAGATE TECHNOLOGY HOLDINGS
Common / Ordinary Stock
G7997R103
324838
3491
SH
SOLE
2041
0
1450
SIMULATIONS PLUS INC
Common / Ordinary Stock
829214105
211100
5130
SH
SOLE
0
0
5130
ISHARES 20 YEAR TREASURY BD
Exchange Traded Fund
464287432
29284795
309499
SH
SOLE
287034
0
22465
ISHARES MSCI EMERGING MARKET
Exchange Traded Fund
464287234
6692836
162922
SH
SOLE
115752
0
47170
AMERICAN FINANCIAL GROUP INC
Common / Ordinary Stock
025932104
372317
2728
SH
SOLE
838
0
1890
DAVITA INC
Common / Ordinary Stock
23918K108
906712
6568
SH
SOLE
4587
0
1981
NVIDIA CORP
Common / Ordinary Stock
67066G104
139878316
154808
SH
SOLE
124991
0
29817
NVIDIA CORP COM
COMSTOCK
67066G104
23493
26
SH
OTR
1
26
0
0
FISERV INC
Common / Ordinary Stock
337738108
1843204
11533
SH
SOLE
7857
0
3676
AMAZON.COM INC
Common / Ordinary Stock
023135106
141275059
783208
SH
SOLE
641093
0
142115
AMAZON COM INC COM
COMSTOCK
023135106
53392
296
SH
OTR
1
256
0
40
HUNTINGTON BANCSHARES INC
Common / Ordinary Stock
446150104
301208
21592
SH
SOLE
6050
0
15542
NOVO-NORDISK A/S-SPONS ADR
American Depository Receipts ADR
670100205
1454644
11329
SH
SOLE
7866
0
3463
ISHARES NEW YORK MUNI BOND E
Exchange Traded Fund
464288323
38549753
716405
SH
SOLE
615821
0
100584
ISHARES TR N Y MUNI BD ETF FD
ETF
464288323
27551
512
SH
OTR
1
399
0
113
SCHWAB INTL EQUITY ETF
Exchange Traded Fund
808524805
796086
20402
SH
SOLE
20156
0
246
SCHWAB STRATEGIC TR INTL EQUITY ETF
ETF
808524805
48658
1247
SH
OTR
1
1247
0
0
OGE ENERGY CORP
Common / Ordinary Stock
670837103
497727
14511
SH
SOLE
8714
0
5797
UTILITIES SELECT SECTOR SPDR
Exchange Traded Fund
81369Y886
1160955
17684
SH
SOLE
17517
0
167
SELECT SECTOR SPDR TR UTILS
ETF
81369Y886
6237
95
SH
OTR
1
95
0
0
ISHARES CORE DIVIDEND GROWTH
Exchange Traded Fund
46434V621
239323
4122
SH
SOLE
4122
0
0
ISHARES TR CORE DIVID GROWTH ETF
ETF
46434V621
15502
267
SH
OTR
1
267
0
0
MARVELL TECHNOLOGY INC
Common / Ordinary Stock
573874104
2301048
32464
SH
SOLE
24310
0
8154
ISHARES US CONSUMER DISCRETI
Exchange Traded Fund
464287580
349192
4260
SH
SOLE
0
0
4260
HUBBELL INC
Common / Ordinary Stock
443510607
2162410
5210
SH
SOLE
3991
0
1219
SPDR PORT S&P 500 VALUE
Exchange Traded Fund
78464A508
159050366
3174658
SH
SOLE
2930661
0
243997
ENTERPRISE PRODUCTS PARTNERS
Master Limited Partnership
293792107
814910
27927
SH
SOLE
12244
0
15683
DNP SELECT INCOME FUND INC
Closed-end Fund
23325P104
115942
12783
SH
SOLE
0
0
12783
FERRARI NV
Common / Ordinary Stock
N3167Y103
250230
574
SH
SOLE
78
0
496
BLACKSTONE INC
Common / Ordinary Stock
09260D107
3944253
30024
SH
SOLE
22041
0
7983
INGERSOLL RAND INC
Common / Ordinary Stock
45687V106
12592079
132618
SH
SOLE
119791
0
12827
GENERAL MILLS INC
Common / Ordinary Stock
370334104
3237652
46272
SH
SOLE
34431
0
11841
GENERAL MLS INC COM
COMSTOCK
370334104
10356
148
SH
OTR
1
148
0
0
DELL TECHNOLOGIES -C
Common / Ordinary Stock
24703L202
14104681
123606
SH
SOLE
109121
0
14485
MONDELEZ INTERNATIONAL INC-A
Common / Ordinary Stock
609207105
16212980
231614
SH
SOLE
202077
0
29537
MONDELEZ INTL INC CL A
COMSTOCK
609207105
62580
894
SH
OTR
1
894
0
0
AMGEN INC
Common / Ordinary Stock
031162100
14497477
50990
SH
SOLE
41712
0
9278
AMGEN INC COM
COMSTOCK
031162100
63688
224
SH
OTR
1
224
0
0
INDUSTRIAL SELECT SECT SPDR
Exchange Traded Fund
81369Y704
1845944
14655
SH
SOLE
13405
0
1250
WEYERHAEUSER CO
Closed-end REIT
962166104
238909
6653
SH
SOLE
6072
0
581
WEYERHAEUSER CO COM
COMSTOCK
962166104
215
6
SH
OTR
1
6
0
0
SPDR S&P 600 SMALL CAP VALUE
Exchange Traded Fund
78464A300
11189168
134858
SH
SOLE
120143
0
14715
AMERICAN WATER WORKS CO INC
Common / Ordinary Stock
030420103
356487
2917
SH
SOLE
2203
0
714
ISHARES CORE S&P SMALL-CAP E
Exchange Traded Fund
464287804
58112742
525812
SH
SOLE
469173
0
56639
ISHARES TR CORE S&P SMALL-CAP ETF
ETF
464287804
96373
872
SH
OTR
1
679
0
193
CORTEVA INC
Common / Ordinary Stock
22052L104
686331
11901
SH
SOLE
7243
0
4658
CINTAS CORP
Common / Ordinary Stock
172908105
925429
1347
SH
SOLE
1317
0
30
CINTAS CORP COM
COMSTOCK
172908105
0
0
SH
OTR
1
0
0
0
CARLISLE COS INC
Common / Ordinary Stock
142339100
209248
534
SH
SOLE
334
0
200
AMERICAN TOWER CORP
Closed-end REIT
03027X100
3022534
15297
SH
SOLE
12580
0
2717
VANGUARD ULTRA SHORT BOND ET
Exchange Traded Fund
92203C303
915139
18469
SH
SOLE
0
0
18469
AMEREN CORPORATION
Common / Ordinary Stock
023608102
451304
6102
SH
SOLE
2147
0
3955
PPG INDUSTRIES INC
Common / Ordinary Stock
693506107
2451563
16919
SH
SOLE
11956
0
4963
SPDR PORTFOLIO S&P 500 GROWT
Exchange Traded Fund
78464A409
75708860
1034981
SH
SOLE
903685
0
131296
DIMENSIONAL US CORE EQUITY 2
Exchange Traded Fund
25434V708
2655269
83107
SH
SOLE
83107
0
0
DIMENSIONAL ETF TR U S CORE EQUITY 2 ETF
ETF
25434V708
0
0
SH
OTR
1
0
0
0
JOHNSON & JOHNSON
Common / Ordinary Stock
478160104
42216323
266871
SH
SOLE
189255
0
77616
JOHNSON & JOHNSON COM
COMSTOCK
478160104
197421
1248
SH
OTR
1
1223
0
25
CANADIAN NATL RAILWAY CO
Common / Ordinary Stock
136375102
847422
6434
SH
SOLE
5288
0
1146
NUVEEN MUNICIPAL VALUE
Closed-end Fund
670928100
175837
20188
SH
SOLE
1395
0
18793
PACCAR INC
Common / Ordinary Stock
693718108
312203
2520
SH
SOLE
2243
0
277
INVESCO QQQ TRUST SERIES 1
Exchange Traded Fund
46090E103
12762179
28743
SH
SOLE
16093
0
12650
INVESCO QQQ TR UNIT SER 1
ETF
46090E103
101234
228
SH
OTR
1
228
0
0
OMNICOM GROUP
Common / Ordinary Stock
681919106
332080
3432
SH
SOLE
2569
0
863
AXON ENTERPRISE INC
Common / Ordinary Stock
05464C101
397358
1270
SH
SOLE
360
0
910
DIMENSIONAL US MARKETWIDE VA
Exchange Traded Fund
25434V724
3352982
81980
SH
SOLE
74764
0
7216
DIMENSIONAL ETF TR US MARKETWIDE VALUE
ETF
25434V724
0
0
SH
OTR
1
0
0
0
CROWN CASTLE INC
Closed-end REIT
22822V101
296641
2803
SH
SOLE
2011
0
792
CME GROUP INC
Common / Ordinary Stock
12572Q105
682254
3169
SH
SOLE
2919
0
250
CME GROUP INC COM
COMSTOCK
12572Q105
861
4
SH
OTR
1
4
0
0
ALTRIA GROUP INC
Common / Ordinary Stock
02209S103
2587931
59329
SH
SOLE
48233
0
11096
ALTRIA GROUP INC COM
COMSTOCK
02209S103
4362
100
SH
OTR
1
100
0
0
CHIPOTLE MEXICAN GRILL INC
Common / Ordinary Stock
169656105
18443456
6345
SH
SOLE
5667
0
678
PROLOGIS INC
Closed-end REIT
74340W103
18296822
140507
SH
SOLE
126121
0
14386
T ROWE PRICE GROUP INC
Common / Ordinary Stock
74144T108
534741
4386
SH
SOLE
3693
0
693
PRICE T ROWE GROUP INC COM
COMSTOCK
74144T108
610
5
SH
OTR
1
5
0
0
AIR PRODUCTS & CHEMICALS INC
Common / Ordinary Stock
009158106
13673961
56441
SH
SOLE
46542
0
9899
AIR PRODS & CHEMS INC COM
COMSTOCK
009158106
21077
87
SH
OTR
1
87
0
0
ESSEX PROPERTY TRUST INC
Closed-end REIT
297178105
549109
2243
SH
SOLE
2160
0
83
ABBVIE INC
Common / Ordinary Stock
00287Y109
31915756
175265
SH
SOLE
133715
0
41550
ABBVIE INC COM
COMSTOCK
00287Y109
45707
251
SH
OTR
1
251
0
0
CHURCH & DWIGHT CO INC
Common / Ordinary Stock
171340102
369466
3542
SH
SOLE
2785
0
757
ISHARES MSCI INTERNATIONAL Q
Exchange Traded Fund
46434V456
236473754
5959520
SH
SOLE
5497846
0
461674
BOEING CO/THE
Common / Ordinary Stock
097023105
20548803
106476
SH
SOLE
89623
0
16853
BOEING CO COM
COMSTOCK
097023105
1351
7
SH
OTR
1
7
0
0
GILEAD SCIENCES INC
Common / Ordinary Stock
375558103
2183729
29812
SH
SOLE
25992
0
3820
DANAHER CORP
Common / Ordinary Stock
235851102
19700661
78891
SH
SOLE
63128
0
15763
DANAHER CORP COM
COMSTOCK
235851102
4994
20
SH
OTR
1
20
0
0
BROOKFIELD CORP
Common / Ordinary Stock
11271J107
1009904
24120
SH
SOLE
19729
0
4391
ISHARES RUSSELL 1000 ETF
Exchange Traded Fund
464287622
104879788
364128
SH
SOLE
317219
0
46909
ISHARES TR RUSSELL 1000 ETF
ETF
464287622
98977188
343635
SH
OTR
1
336321
0
7314
CROWN HOLDINGS INC
Common / Ordinary Stock
228368106
344147
4342
SH
SOLE
2934
0
1408
SPDR PORTFOLIO TIPS ETF
Exchange Traded Fund
78464A656
7092923
276851
SH
SOLE
249359
0
27492
VERISK ANALYTICS INC
Common / Ordinary Stock
92345Y106
3142517
13331
SH
SOLE
11373
0
1958
VERISK ANALYTICS INC COM
COMSTOCK
92345Y106
2829
12
SH
OTR
1
12
0
0
CONSOLIDATED EDISON INC
Common / Ordinary Stock
209115104
2053941
22618
SH
SOLE
11469
0
11149
CONSOLIDATED EDISON INC COM
COMSTOCK
209115104
2361
26
SH
OTR
1
26
0
0
ISHARES CORE S&P 500 ETF
Exchange Traded Fund
464287200
424322992
807112
SH
SOLE
721180
0
85932
ISHARES TR CORE S&P 500 ETF
ETF
464287200
88848
169
SH
OTR
1
169
0
0
ISHARES ESG AWARE MSCI USA
Exchange Traded Fund
46435G425
58735018
510917
SH
SOLE
491298
0
19619
ISHARES TR ESG AWARE MSCI USA ETF
ETF
46435G425
468238863
4073059
SH
OTR
1
3983796
0
89263
REAL ESTATE SELECT SECT SPDR
Exchange Traded Fund
81369Y860
590618
14941
SH
SOLE
11503
0
3438
SELECT SECTOR SPDR TR REAL ESTATE
ETF
81369Y860
1304
33
SH
OTR
1
0
0
33
UNILEVER PLC-SPONSORED ADR
American Depository Receipts ADR
904767704
532416
10608
SH
SOLE
7007
0
3601
NUVEEN AMT-FR QLTY MUNI INC
Closed-end Fund
670657105
117331
10599
SH
SOLE
0
0
10599
CAPITAL ONE FINANCIAL CORP
Common / Ordinary Stock
14040H105
2495396
16760
SH
SOLE
12309
0
4451
LOEWS CORP
Common / Ordinary Stock
540424108
714631
9128
SH
SOLE
7229
0
1899
ISHARES INC ISHARES ESG AWAR
Exchange Traded Fund
46434G863
25212594
782271
SH
SOLE
728816
0
53455
ISHARES INC ESG AWARE MSCI EM ETF
ETF
46434G863
138772840
4305704
SH
OTR
1
4210729
0
94975
VALERO ENERGY CORP
Common / Ordinary Stock
91913Y100
1063569
6231
SH
SOLE
4352
0
1879
VALERO ENERGY CORP NEW COM
COMSTOCK
91913Y100
14509
85
SH
OTR
1
85
0
0
VANGUARD VALUE ETF
Exchange Traded Fund
922908744
931959347
5722457
SH
SOLE
5294042
0
428415
VANGUARD INDEX FDS VANGUARD VALUE ETF
ETF
922908744
178983
1099
SH
OTR
1
1099
0
0
APPLIED MATERIALS INC
Common / Ordinary Stock
038222105
10724785
52004
SH
SOLE
43107
0
8897
APPLIED MATLS INC COM
COMSTOCK
038222105
76099
369
SH
OTR
1
369
0
0
PACER US CASH COWS 100 ETF
Exchange Traded Fund
69374H881
251384
4326
SH
SOLE
4326
0
0
WASTE MANAGEMENT INC
Common / Ordinary Stock
94106L109
4186692
19642
SH
SOLE
13906
0
5736
WASTE MGMT INC DEL COM
COMSTOCK
94106L109
7034
33
SH
OTR
1
33
0
0
IQVIA HOLDINGS INC
Common / Ordinary Stock
46266C105
291582
1153
SH
SOLE
896
0
257
STATE STREET CORP
Common / Ordinary Stock
857477103
910675
11778
SH
SOLE
7983
0
3795
CENTENE CORP
Common / Ordinary Stock
15135B101
449220
5724
SH
SOLE
944
0
4780
MASTERCARD INC - A
Common / Ordinary Stock
57636Q104
39310559
81630
SH
SOLE
67453
0
14177
MASTERCARD INC CL A
COMSTOCK
57636Q104
13484
28
SH
OTR
1
28
0
0
ICON PLC
Common / Ordinary Stock
G4705A100
709862
2113
SH
SOLE
1021
0
1092
SPDR S&P DIVIDEND ETF
Exchange Traded Fund
78464A763
1729481
13178
SH
SOLE
9839
0
3339
SPDR SER TR S&P DIVID ETF
ETF
78464A763
11155
85
SH
OTR
1
0
0
85
SPROTT PHYSICAL GOLD TRUST
Closed-end Fund
85207H104
2109302
121925
SH
SOLE
0
0
121925
ARTHUR J GALLAGHER & CO
Common / Ordinary Stock
363576109
939400
3757
SH
SOLE
3217
0
540
GALLAGHER ARTHUR J & CO COM
COMSTOCK
363576109
500
2
SH
OTR
1
2
0
0
ROSS STORES INC
Common / Ordinary Stock
778296103
1304696
8890
SH
SOLE
6456
0
2434
SPDR BLOOMBERG INVESTMENT GR
Exchange Traded Fund
78468R200
45553717
1478057
SH
SOLE
1445125
0
32932
THERMO FISHER SCIENTIFIC INC
Common / Ordinary Stock
883556102
55424186
95360
SH
SOLE
77410
0
17950
GARTNER INC
Common / Ordinary Stock
366651107
354642
744
SH
SOLE
316
0
428
SPDR S&P 500 ETF TRUST
Exchange Traded Fund
78462F103
173433797
331569
SH
SOLE
269912
0
61657
SPDR S&P 500 ETF TR TR UNIT
ETF
78462F103
232243
444
SH
OTR
1
444
0
0
LAM RESEARCH CORP
Common / Ordinary Stock
512807108
4439103
4569
SH
SOLE
3373
0
1196
KIMBERLY-CLARK CORP
Common / Ordinary Stock
494368103
3137255
24254
SH
SOLE
11897
0
12357
KIMBERLY-CLARK CORP COM
COMSTOCK
494368103
36735
284
SH
OTR
1
284
0
0
INVESCO S&P 500 TOP 50 ETF
Exchange Traded Fund
46137V233
252780
6000
SH
SOLE
5000
0
1000
SPDR PORTFOLIO S&P 1500 COMP
Exchange Traded Fund
78464A805
276807
4315
SH
SOLE
4315
0
0
ALPHABET INC-CL A
Common / Ordinary Stock
02079K305
164968603
1093014
SH
SOLE
908748
0
184266
ALPHABET INC CL A
COMSTOCK
02079K305
144893
960
SH
OTR
1
960
0
0
VIATRIS INC
Common / Ordinary Stock
92556V106
153632
12867
SH
SOLE
4291
0
8576
AUTOZONE INC
Common / Ordinary Stock
053332102
828884
263
SH
SOLE
188
0
75
AUTOZONE INC COM
COMSTOCK
053332102
463
1
SH
OTR
1
1
0
0
VANGUARD SMALL-CAP ETF
Exchange Traded Fund
922908751
207352617
907094
SH
SOLE
791222
0
115872
VANGUARD INDEX FDS VANGUARD SMALL-CAP
ETF
922908751
38403
168
SH
OTR
1
168
0
0
COCA-COLA EUROPACIFIC PARTNE
Common / Ordinary Stock
G25839104
235522
3367
SH
SOLE
3292
0
75
ISHARES MSCI USA ESG SELECT
Exchange Traded Fund
464288802
1403490
12856
SH
SOLE
12856
0
0
ISHARES TRUST ISHARES ESG AW
Exchange Traded Fund
46435G516
78779513
985853
SH
SOLE
915947
0
69906
ISHARES TR ESG AWARE MSCI EAFE ETF
ETF
46435G516
321450041
4022651
SH
OTR
1
3939955
0
82696
VANGUARD ENERGY ETF
Exchange Traded Fund
92204A306
342420
2600
SH
SOLE
1929
0
671
TYLER TECHNOLOGIES INC
Common / Ordinary Stock
902252105
215905
508
SH
SOLE
462
0
46
PUBLIC SERVICE ENTERPRISE GP
Common / Ordinary Stock
744573106
2420842
36251
SH
SOLE
26322
0
9929
PUBLIC SVC ENTERPRISE GROUP INC
COMSTOCK
744573106
334
5
SH
OTR
1
5
0
0
PALO ALTO NETWORKS INC
Common / Ordinary Stock
697435105
20859120
73414
SH
SOLE
63324
0
10090
RADNET INC
Common / Ordinary Stock
750491102
358868
7375
SH
SOLE
0
0
7375
TRANE TECHNOLOGIES PLC
Common / Ordinary Stock
G8994E103
1470680
4899
SH
SOLE
3504
0
1395
SPROTT PHYSICAL GOLD AND SIL
Closed-end Fund
85208R101
4948681
243298
SH
SOLE
30100
0
213198
NIKE INC -CL B
Common / Ordinary Stock
654106103
5558259
59143
SH
SOLE
47492
0
11651
NIKE INC CL B
COMSTOCK
654106103
658
7
SH
OTR
1
7
0
0
3M CO
Common / Ordinary Stock
88579Y101
5519989
52041
SH
SOLE
36856
0
15185
3M CO COM
COMSTOCK
88579Y101
9122
86
SH
OTR
1
86
0
0
COSTCO WHOLESALE CORP
Common / Ordinary Stock
22160K105
15424792
21054
SH
SOLE
16100
0
4954
COSTCO WHOLESALE CORP NEW COM
COMSTOCK
22160K105
16118
22
SH
OTR
1
22
0
0
ISHARES GLOBAL TIMBER & FORE
Exchange Traded Fund
464288174
389836
4620
SH
SOLE
208
0
4412
ISHARES ESG AWARE MSCI USA S
Exchange Traded Fund
46435U663
23824819
591627
SH
SOLE
553820
0
37807
ISHARES TR ESG MSCI USA SMALL-CAP ETF
ETF
46435U663
50684144
1258608
SH
OTR
1
1232166
0
26442
ISHARES DOW JONES U.S. ETF
Exchange Traded Fund
464287846
1247469
9739
SH
SOLE
9739
0
0
COMCAST CORP-CLASS A
Common / Ordinary Stock
20030N101
11117454
256458
SH
SOLE
165432
0
91026
COMCAST CORP NEW CL A
COMSTOCK
20030N101
22585
521
SH
OTR
1
521
0
0
ROYCE VALUE TRUST
Closed-end Fund
780910105
199136
13127
SH
SOLE
0
0
13127
TEXAS PACIFIC LAND CORP
Common / Ordinary Stock
88262P102
7119144
12306
SH
SOLE
0
0
12306
TESLA INC
Common / Ordinary Stock
88160R101
6143860
34950
SH
SOLE
12939
0
22011
ALPS SECTOR DIVIDEND DOGS
Exchange Traded Fund
00162Q858
230366
4270
SH
SOLE
4270
0
0
ONTO INNOVATION INC
Common / Ordinary Stock
683344105
635048
3507
SH
SOLE
0
0
3507
TEXTRON INC
Common / Ordinary Stock
883203101
366357
3819
SH
SOLE
498
0
3321
FRANCO-NEVADA CORP
Common / Ordinary Stock
351858105
209126
1755
SH
SOLE
0
0
1755
FINANCIAL SELECT SECTOR SPDR
Exchange Traded Fund
81369Y605
3626111
86090
SH
SOLE
72864
0
13226
SELECT SECTOR SPDR TR FINANCIAL
ETF
81369Y605
55809
1325
SH
OTR
1
1200
0
125
VERIZON COMMUNICATIONS INC
Common / Ordinary Stock
92343V104
5584540
133092
SH
SOLE
95958
0
37134
VERIZON COMMUNICATIONS INC
COMSTOCK
92343V104
51821
1235
SH
OTR
1
1235
0
0
FREEPORT-MCMORAN INC
Common / Ordinary Stock
35671D857
816831
17372
SH
SOLE
11939
0
5433
FREEPORT-MCMORAN INC CL B
COMSTOCK
35671D857
1364
29
SH
OTR
1
29
0
0
SJW GROUP
Common / Ordinary Stock
784305104
231453
4090
SH
SOLE
2015
0
2075
MODERNA INC
Common / Ordinary Stock
60770K107
474725
4455
SH
SOLE
492
0
3963
UNITED RENTALS INC
Common / Ordinary Stock
911363109
1008112
1398
SH
SOLE
658
0
740
UNITED RENTALS INC COM
COMSTOCK
911363109
4327
6
SH
OTR
1
6
0
0
HECLA MINING CO
Common / Ordinary Stock
422704106
156325
32500
SH
SOLE
30000
0
2500
MEDTRONIC PLC
Common / Ordinary Stock
G5960L103
704433
8083
SH
SOLE
5542
0
2541
CONOCOPHILLIPS
Common / Ordinary Stock
20825C104
22908745
179987
SH
SOLE
150116
0
29871
CONOCOPHILLIPS COM
COMSTOCK
20825C104
118243
929
SH
OTR
1
929
0
0
SPDR S&P INTL SMALL CAP
Exchange Traded Fund
78463X871
10818179
333072
SH
SOLE
268292
0
64780
DUPONT DE NEMOURS INC
Common / Ordinary Stock
26614N102
1082504
14119
SH
SOLE
8347
0
5772
CHURCHILL DOWNS INC
Common / Ordinary Stock
171484108
340312
2750
SH
SOLE
2750
0
0
SPX TECHNOLOGIES INC
Common / Ordinary Stock
78473E103
251678
2044
SH
SOLE
144
0
1900
NORTHERN TRUST CORP
Common / Ordinary Stock
665859104
458916
5161
SH
SOLE
371
0
4790
AVERY DENNISON CORP
Common / Ordinary Stock
053611109
510126
2285
SH
SOLE
1439
0
846
COMMERCE BANCSHARES INC
Common / Ordinary Stock
200525103
242326
4555
SH
SOLE
1408
0
3147
THE CIGNA GROUP
Common / Ordinary Stock
125523100
4944832
13615
SH
SOLE
6254
0
7361
CIGNA GROUP COM
COMSTOCK
125523100
14891
41
SH
OTR
1
41
0
0
CHUBB LTD
Common / Ordinary Stock
H1467J104
2901479
11197
SH
SOLE
8893
0
2304
CHUBB LTD COM
COMSTOCK
H1467J104
11661
45
SH
OTR
1
45
0
0
ALLIANT ENERGY CORP
Common / Ordinary Stock
018802108
218988
4345
SH
SOLE
2868
0
1477
ALLIANT ENERGY CORP COM
COMSTOCK
018802108
252
5
SH
OTR
1
5
0
0
AMERICAN EXPRESS CO
Common / Ordinary Stock
025816109
8216649
36087
SH
SOLE
22917
0
13170
AMPHENOL CORP-CL A
Common / Ordinary Stock
032095101
312945
2713
SH
SOLE
2611
0
102
AMPHENOL CORP NEW CL A
COMSTOCK
032095101
577
5
SH
OTR
1
5
0
0
ISHARES RUSSELL 3000 ETF
Exchange Traded Fund
464287689
47138367
157086
SH
SOLE
147480
0
9606
LYONDELLBASELL INDU-CL A
Common / Ordinary Stock
N53745100
1534609
15004
SH
SOLE
11448
0
3556
BP PLC-SPONS ADR
American Depository Receipts ADR
055622104
923688
24514
SH
SOLE
11105
0
13409
UDR INC
Closed-end REIT
902653104
225769
6035
SH
SOLE
6035
0
0
ISHARES RUSSELL TOP 200 VALU
Exchange Traded Fund
464289420
722975086
9472944
SH
SOLE
9018355
0
454589
NOVARTIS AG-SPONSORED ADR
American Depository Receipts ADR
66987V109
759524
7852
SH
SOLE
6589
0
1263
SNAP INC - A
Common / Ordinary Stock
83304A106
159446
13889
SH
SOLE
13889
0
0
NUVEEN ESG INTL DEVEL MRK EQ
Exchange Traded Fund
67092P805
59553019
1916737
SH
SOLE
1722312
0
194425
DIAMONDBACK ENERGY INC
Common / Ordinary Stock
25278X109
331737
1674
SH
SOLE
1582
0
92
MOTOROLA SOLUTIONS INC
Common / Ordinary Stock
620076307
1339340
3773
SH
SOLE
3050
0
723
MOTOROLA SOLUTIONS INC COM NEW
COMSTOCK
620076307
355
1
SH
OTR
1
1
0
0
GENERAL MOTORS CO
Common / Ordinary Stock
37045V100
350646
7732
SH
SOLE
5121
0
2611
NUVEEN ESG EMERGING MARKETS
Exchange Traded Fund
67092P888
35353752
1285591
SH
SOLE
1189882
0
95709
ONEOK INC
Common / Ordinary Stock
682680103
693631
8652
SH
SOLE
4474
0
4178
HENRY SCHEIN INC
Common / Ordinary Stock
806407102
410829
5440
SH
SOLE
5227
0
213
VANGUARD MATERIALS ETF
Exchange Traded Fund
92204A801
428076
2094
SH
SOLE
542
0
1552
VANGUARD WORLD FDS VANGUARD MATLS ETF
ETF
92204A801
818
4
SH
OTR
1
0
0
4
WALMART INC
Common / Ordinary Stock
931142103
29377461
488241
SH
SOLE
396802
0
91439
WALMART INC COM
COMSTOCK
931142103
82854
1377
SH
OTR
1
1377
0
0
WATERS CORP
Common / Ordinary Stock
941848103
366261
1064
SH
SOLE
450
0
614
VANGUARD FTSE DEVELOPED ETF
Exchange Traded Fund
921943858
1165169452
23224426
SH
SOLE
21004635
0
2219791
VANGUARD INTL FD FTSE DEVELOPED MKTS
ETF
921943858
549261
10948
SH
OTR
1
10948
0
0
TJX COMPANIES INC
Common / Ordinary Stock
872540109
14570910
143669
SH
SOLE
122188
0
21481
TJX COS INC NEW COM
COMSTOCK
872540109
12373
122
SH
OTR
1
122
0
0
EMPIRE STATE REALTY OP LP-ES
Master Limited Partnership
292102100
341423
34245
SH
SOLE
16862
0
17383
FORTUNE BRANDS INNOVATIONS I
Common / Ordinary Stock
34964C106
300748
3552
SH
SOLE
1789
0
1763
TARGET CORP
Common / Ordinary Stock
87612E106
8027613
45300
SH
SOLE
30221
0
15079
TARGET CORP COM
COMSTOCK
87612E106
5316
30
SH
OTR
1
30
0
0
ISHARES JP MORGAN USD EMERGI
Exchange Traded Fund
464288281
112298198
1250676
SH
SOLE
1213454
0
37222
ISHARES TR JPMORGAN USD EMERGING MKTS BD
ETF
464288281
1435
16
SH
OTR
1
16
0
0
EATON CORP PLC
Common / Ordinary Stock
G29183103
27200033
86990
SH
SOLE
72659
0
14331
EATON CORPORATION PLC SHS
COMSTOCK
G29183103
36896
118
SH
OTR
1
118
0
0
CADENCE DESIGN SYS INC
Common / Ordinary Stock
127387108
737422
2369
SH
SOLE
699
0
1670
ANSYS INC
Common / Ordinary Stock
03662Q105
319387
920
SH
SOLE
766
0
154
ENERGY SELECT SECTOR SPDR
Exchange Traded Fund
81369Y506
1438525
15237
SH
SOLE
9955
0
5282
SELECT SECTOR SPDR TR ENERGY
ETF
81369Y506
12934
137
SH
OTR
1
100
0
37
WEC ENERGY GROUP INC
Common / Ordinary Stock
92939U106
945365
11512
SH
SOLE
5793
0
5719
S&P GLOBAL INC
Common / Ordinary Stock
78409V104
29731297
69882
SH
SOLE
51501
0
18381
ELEVANCE HEALTH INC
Common / Ordinary Stock
036752103
4710936
9085
SH
SOLE
7416
0
1669
ELEVANCE HEALTH INC COM
COMSTOCK
036752103
16593
32
SH
OTR
1
32
0
0
ISHARES MORNINGSTAR MID-CAP
Exchange Traded Fund
464288406
256392
3534
SH
SOLE
2508
0
1026
ROYAL BANK OF CANADA
Common / Ordinary Stock
780087102
1210863
12003
SH
SOLE
418
0
11585
SPDR PORTFOLIO DEVELOPED WOR
Exchange Traded Fund
78463X889
447273667
12479734
SH
SOLE
10928751
0
1550983
HEWLETT PACKARD ENTERPRISE
Common / Ordinary Stock
42824C109
256216
14451
SH
SOLE
7048
0
7403
HEWLETT PACKARD ENTERPRISE CO COM
COMSTOCK
42824C109
7925
447
SH
OTR
1
447
0
0
MERCK & CO. INC.
Common / Ordinary Stock
58933Y105
53139168
402722
SH
SOLE
336055
0
66667
MERCK & CO INC NEW COM
COMSTOCK
58933Y105
70857
537
SH
OTR
1
537
0
0
RPM INTERNATIONAL INC
Common / Ordinary Stock
749685103
438569
3687
SH
SOLE
3687
0
0
SYNOPSYS INC
Common / Ordinary Stock
871607107
23509796
41137
SH
SOLE
35675
0
5462
JM SMUCKER CO/THE
Common / Ordinary Stock
832696405
285725
2270
SH
SOLE
1542
0
728
GSK PLC-SPON ADR
American Depository Receipts ADR
37733W204
301633
7036
SH
SOLE
5753
0
1283
ISHARES RUSSELL 2000 GROWTH
Exchange Traded Fund
464287648
158000856
581741
SH
SOLE
537741
0
44000
ISHARES TR RUSSELL 2000 GROWTH ETF
ETF
464287648
220987517
816055
SH
OTR
1
800138
0
15917
PAYCHEX INC
Common / Ordinary Stock
704326107
765167
6231
SH
SOLE
4814
0
1417
PAYCHEX INC COM
COMSTOCK
704326107
26893
219
SH
OTR
1
219
0
0
MORGAN STANLEY
Common / Ordinary Stock
617446448
4539077
48206
SH
SOLE
35466
0
12740
ENERGY TRANSFER LP
Master Limited Partnership
29273V100
227487
14462
SH
SOLE
3812
0
10650
SPROTT PHYSICAL SILVER TRUST
Closed-end Fund
85207K107
1690331
203900
SH
SOLE
0
0
203900
BANCO BRADESCO-ADR
American Depository Receipts ADR
059460303
33084
11568
SH
SOLE
10522
0
1046
SOUTHWEST AIRLINES CO
Common / Ordinary Stock
844741108
301036
10313
SH
SOLE
7775
0
2538
HOME DEPOT INC
Common / Ordinary Stock
437076102
36201866
94374
SH
SOLE
70664
0
23710
HOME DEPOT INC COM
COMSTOCK
437076102
171469
447
SH
OTR
1
437
0
10
ISHARES GOLD TRUST
Exchange Traded Fund
464285204
22521603
536101
SH
SOLE
446232
0
89869
ISHARES GOLD TR ISHARES NEW
ETF
464285204
5209
124
SH
OTR
1
124
0
0
DISCOVER FINANCIAL SERVICES
Common / Ordinary Stock
254709108
1178630
8991
SH
SOLE
3221
0
5770
ISHARES CMBS ETF
Exchange Traded Fund
46429B366
4833119
102614
SH
SOLE
102614
0
0
TECHNOLOGY SELECT SECT SPDR
Exchange Traded Fund
81369Y803
14742600
70786
SH
SOLE
51111
0
19675
VISA INC-CLASS A SHARES
Common / Ordinary Stock
92826C839
53612384
192104
SH
SOLE
153656
0
38448
VISA INC COM CL A
COMSTOCK
92826C839
43536
156
SH
OTR
1
117
0
39
CONSTELLATION BRANDS INC-A
Common / Ordinary Stock
21036P108
18681598
68743
SH
SOLE
61375
0
7368
CONSTELLATION BRANDS INC CL A
COMSTOCK
21036P108
815
3
SH
OTR
1
3
0
0
SHERWIN-WILLIAMS CO/THE
Common / Ordinary Stock
824348106
13909525
40047
SH
SOLE
34664
0
5383
AMERICAN EQUITY INVT LIFE HL
Common / Ordinary Stock
025676206
3248054
57774
SH
SOLE
3
0
57771
SPDR PORTFOLIO EMERGING MARK
Exchange Traded Fund
78463X509
196144335
5419849
SH
SOLE
4909364
0
510485
ECOLAB INC
Common / Ordinary Stock
278865100
1384938
5998
SH
SOLE
4152
0
1846
ECOLAB INC COM
COMSTOCK
278865100
17779
77
SH
OTR
1
77
0
0
VANGUARD S&P MID-CAP 400 ETF
Exchange Traded Fund
921932885
418839
4066
SH
SOLE
4066
0
0
VANGUARD TOTAL BOND MARKET
Exchange Traded Fund
921937835
167919509
2310395
SH
SOLE
2267711
0
42684
VANGUARD BD INDEX FDS VANGUARD TOTAL
ETF
921937835
1479110
20365
SH
OTR
1
20365
0
0
NORTHROP GRUMMAN CORP
Common / Ordinary Stock
666807102
9001201
18805
SH
SOLE
12505
0
6300
MICROCHIP TECHNOLOGY INC
Common / Ordinary Stock
595017104
914235
10191
SH
SOLE
2090
0
8101
SPDR S&P 400 MID CAPGROWTH E
Exchange Traded Fund
78464A821
15495546
177518
SH
SOLE
146929
0
30589
SPDR SER TR S&P 400 MID CAP GROWTH ETF
ETF
78464A821
7332
84
SH
OTR
1
84
0
0
ISHARES CORE S&P U.S. GROWTH
Exchange Traded Fund
464287671
3455820
29484
SH
SOLE
25951
0
3533
ISHARES TR CORE S&P U S GROWTH ETF
ETF
464287671
3516
30
SH
OTR
1
30
0
0
TE CONNECTIVITY LTD REG SHS
Common / Ordinary Stock
H84989104
430637
2965
SH
SOLE
2437
0
528
ISHARES 0-5 YR INV GRD CORP
Exchange Traded Fund
46434V100
24329730
494105
SH
SOLE
482927
0
11178
PROCTER & GAMBLE CO/THE
Common / Ordinary Stock
742718109
50118214
308895
SH
SOLE
212629
0
96266
PROCTER & GAMBLE CO COM
COMSTOCK
742718109
45592
281
SH
OTR
1
271
0
10
DIMENSIONAL US SMALL CAP ETF
Exchange Traded Fund
25434V500
1822198
29230
SH
SOLE
12464
0
16766
DIMENSIONAL ETF TR U S SM CAP ETF
ETF
25434V500
0
0
SH
OTR
1
0
0
0
COCA-COLA CO/THE
Common / Ordinary Stock
191216100
21554815
352318
SH
SOLE
261030
0
91288
COCA COLA CO COM
COMSTOCK
191216100
108044
1766
SH
OTR
1
1716
0
50
SCHWAB US LARGE-CAP GROWTH
Exchange Traded Fund
808524300
914683
9865
SH
SOLE
7227
0
2638
SCHWAB STRATEGIC TR US LARGE-CAP GROWTH
ETF
808524300
0
0
SH
OTR
1
0
0
0
AFLAC INC
Common / Ordinary Stock
001055102
2354453
27422
SH
SOLE
16844
0
10578
PIONEER NATURAL RESOURCES CO
Common / Ordinary Stock
723787107
372488
1419
SH
SOLE
1402
0
17
CONSUMER STAPLES SPDR
Exchange Traded Fund
81369Y308
2658473
34815
SH
SOLE
31892
0
2923
PULTEGROUP INC
Common / Ordinary Stock
745867101
11451060
94935
SH
SOLE
85999
0
8936
TRACTOR SUPPLY COMPANY
Common / Ordinary Stock
892356106
779140
2977
SH
SOLE
2693
0
284
ALLSTATE CORP
Common / Ordinary Stock
020002101
2793246
16145
SH
SOLE
7723
0
8422
AT&T INC
Common / Ordinary Stock
00206R102
4445848
252605
SH
SOLE
165705
0
86900
AT&T INC COM
COMSTOCK
00206R102
11246
639
SH
OTR
1
639
0
0
INVESCO S&P MIDCAP 400 PURE
Exchange Traded Fund
46137V217
214714
4235
SH
SOLE
735
0
3500
VANGUARD INTERMEDIATE-TERM B
Exchange Traded Fund
921937819
110465592
1463896
SH
SOLE
1323474
0
140422
RELIANCE INC
Common / Ordinary Stock
759509102
201176
602
SH
SOLE
59
0
543
FERGUSON PLC
Common / Ordinary Stock
G3421J106
15057035
68933
SH
SOLE
61782
0
7151
FERGUSON PLC NEW REGISTERED SHS
COMSTOCK
G3421J106
0
0
SH
OTR
1
0
0
0
ELI LILLY & CO
Common / Ordinary Stock
532457108
61317251
78818
SH
SOLE
57530
0
21288
LILLY ELI & CO COM
COMSTOCK
532457108
182821
235
SH
OTR
1
235
0
0
VANGUARD DIVIDEND APPREC ETF
Exchange Traded Fund
921908844
5651962
30951
SH
SOLE
27083
0
3868
CROWDSTRIKE HOLDINGS INC - A
Common / Ordinary Stock
22788C105
19906074
62092
SH
SOLE
53670
0
8422
ISHARES U.S. HEALTHCARE ETF
Exchange Traded Fund
464287762
333022
5380
SH
SOLE
0
0
5380
GLOBAL PAYMENTS INC
Common / Ordinary Stock
37940X102
200891
1503
SH
SOLE
1312
0
191
NETFLIX INC
Common / Ordinary Stock
64110L106
19336780
31839
SH
SOLE
27256
0
4583
NETFLIX INC COM
COMSTOCK
64110L106
41298
68
SH
OTR
1
19
0
49
DONALDSON CO INC
Common / Ordinary Stock
257651109
408649
5472
SH
SOLE
5144
0
328
SPDR S&P 600 SMALL CAP GROWT
Exchange Traded Fund
78464A201
11730516
134478
SH
SOLE
117438
0
17040
ARCHER-DANIELS-MIDLAND CO
Common / Ordinary Stock
039483102
713898
11366
SH
SOLE
10107
0
1259
ARCHER-DANIELS MIDLAND CO COM
COMSTOCK
039483102
6281
100
SH
OTR
1
100
0
0
TEXAS INSTRUMENTS INC
Common / Ordinary Stock
882508104
6343160
36411
SH
SOLE
25924
0
10487
TEXAS INSTRS INC COM
COMSTOCK
882508104
55225
317
SH
OTR
1
307
0
10
ISHARES CRNCY HEDGD MSCI EM
Exchange Traded Fund
46434G509
19770588
770684
SH
SOLE
748846
0
21838
ISHARES RUSSELL 2000 ETF
Exchange Traded Fund
464287655
142729769
678696
SH
SOLE
574043
0
104653
ISHARES TR RUSSELL 2000 ETF
ETF
464287655
51734
246
SH
OTR
1
246
0
0
KINDER MORGAN INC
Common / Ordinary Stock
49456B101
304316
16593
SH
SOLE
11097
0
5496
ALERIAN MLP ETF
Exchange Traded Fund
00162Q452
9350142
197011
SH
SOLE
178010
0
19001
ALPS ETF TR ALERIAN MLP ETF NEW
ETF
00162Q452
37200334
783825
SH
OTR
1
765787
0
18038
BROOKFIELD INFRASTRUCTURE PA
Master Limited Partnership
G16252101
635155
20351
SH
SOLE
10730
0
9621
DOVER CORP
Common / Ordinary Stock
260003108
1213220
6847
SH
SOLE
5931
0
916
SNOWFLAKE INC-CLASS A
Common / Ordinary Stock
833445109
1361318
8424
SH
SOLE
5673
0
2751
SCHWAB INTL SMALL-CAP EQUITY
Exchange Traded Fund
808524888
81328220
2271738
SH
SOLE
2063631
0
208107
SCHWAB STRATEGIC TR INTL SMALL CAP
ETF
808524888
19475
544
SH
OTR
1
544
0
0
PFIZER INC
Common / Ordinary Stock
717081103
12270689
442187
SH
SOLE
253828
0
188359
PFIZER INC COM
COMSTOCK
717081103
88911
3204
SH
OTR
1
2782
0
422
NEXTERA ENERGY INC
Common / Ordinary Stock
65339F101
7635583
119474
SH
SOLE
73013
0
46461
NEXTERA ENERGY INC COM
COMSTOCK
65339F101
14891
233
SH
OTR
1
233
0
0
ISHARES SELECT DIVIDEND ETF
Exchange Traded Fund
464287168
1201251
9752
SH
SOLE
6808
0
2944
ISHARES TR SELECT DIVID ETF FD
ETF
464287168
2464
20
SH
OTR
1
20
0
0
NEWS CORP - CLASS A
Common / Ordinary Stock
65249B109
386338
14757
SH
SOLE
14757
0
0
SOUTHERN COPPER CORP
Common / Ordinary Stock
84265V105
226142
2123
SH
SOLE
1329
0
794
PNC FINANCIAL SERVICES GROUP
Common / Ordinary Stock
693475105
19676416
121760
SH
SOLE
110262
0
11498
BAXTER INTERNATIONAL INC
Common / Ordinary Stock
071813109
551389
12901
SH
SOLE
7827
0
5074
ISHARES RUSSELL MID-CAP GROW
Exchange Traded Fund
464287481
420075263
3680351
SH
SOLE
3318163
0
362188
ISHARES TR RUSSELL MID-CAP GROWTH ETF
ETF
464287481
778193315
6817885
SH
OTR
1
6683899
0
133986
INVESCO NASDAQ 100 ETF
Exchange Traded Fund
46138G649
212286
1162
SH
SOLE
1162
0
0
CENCORA INC
Common / Ordinary Stock
03073E105
491326
2022
SH
SOLE
1902
0
120
CENCORA INC COM
COMSTOCK
03073E105
15065
62
SH
OTR
1
62
0
0
VANGUARD MID-CAP VALUE ETF
Exchange Traded Fund
922908512
295121727
1892898
SH
SOLE
1674779
0
218119
VANGUARD INDEX FDS VANGUARD MID-CAP
ETF
922908512
140007
898
SH
OTR
1
898
0
0
MANHATTAN ASSOCIATES INC
Common / Ordinary Stock
562750109
640839
2561
SH
SOLE
21
0
2540
ADVANCED MICRO DEVICES
Common / Ordinary Stock
007903107
4265701
23634
SH
SOLE
18271
0
5363
VANGUARD SMALL-CAP VALUE ETF
Exchange Traded Fund
922908611
130327582
679214
SH
SOLE
613623
0
65591
VANGUARD INDEX FDS VANGUARD SMALL-CAP
ETF
922908611
51808
270
SH
OTR
1
270
0
0
RTX CORP
Common / Ordinary Stock
75513E101
11097158
113782
SH
SOLE
79045
0
34737
RTX CORP COM
COMSTOCK
75513E101
74318
762
SH
OTR
1
708
0
54
INVESCO WATER RESOURCES ETF
Exchange Traded Fund
46137V142
409805
6156
SH
SOLE
800
0
5356
SCHWAB US AGGREGATE BOND ETF
Exchange Traded Fund
808524839
328992
7152
SH
SOLE
7152
0
0
LOWE'S COS INC
Common / Ordinary Stock
548661107
32926400
129260
SH
SOLE
104680
0
24580
LOWES COS INC COM
COMSTOCK
548661107
136281
535
SH
OTR
1
535
0
0
CVS HEALTH CORP
Common / Ordinary Stock
126650100
3215524
40315
SH
SOLE
27048
0
13267
CVS HEALTH CORP COM
COMSTOCK
126650100
42193
529
SH
OTR
1
529
0
0
HALLIBURTON CO
Common / Ordinary Stock
406216101
192843
4892
SH
SOLE
4662
0
230
HALLIBURTON CO COM
COMSTOCK
406216101
8758
223
SH
OTR
1
223
0
0
VANGUARD RUSSELL 1000 GROWTH
Exchange Traded Fund
92206C680
386516565
4459635
SH
SOLE
3892677
0
566958
VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL
ETF
92206C680
6500
75
SH
OTR
1
75
0
0
SPDR PORTFOLIO S&P 500 ETF
Exchange Traded Fund
78464A854
197204
3205
SH
SOLE
3205
0
0
SPDR SER TR PORTFOLIO S&P 500
ETF
78464A854
6276
102
SH
OTR
1
102
0
0
KKR & CO INC
Common / Ordinary Stock
48251W104
16685719
165895
SH
SOLE
148269
0
17626
DEERE & CO
Common / Ordinary Stock
244199105
5823061
14177
SH
SOLE
10228
0
3949
DEERE & CO COM
COMSTOCK
244199105
16019
39
SH
OTR
1
39
0
0
VANGUARD S&P 500 ETF
Exchange Traded Fund
922908363
423693306
881409
SH
SOLE
765119
0
116290
VANGUARD INDEX FDS S&P 500 ETF SHS NEW
ETF
922908363
66817
139
SH
OTR
1
139
0
0
SOUTHWEST AIRLINES CO 1.25 01 May 2025
Corporate Unsecured Fixed Rate Convertible Bond
844741BG2
12144
12000
SH
SOLE
0
0
12000
STARBUCKS CORP
Common / Ordinary Stock
855244109
5863034
64154
SH
SOLE
38682
0
25472
STARBUCKS CORP COM
COMSTOCK
855244109
8773
96
SH
OTR
1
96
0
0
ORACLE CORP
Common / Ordinary Stock
68389X105
38148887
303709
SH
SOLE
209466
0
94243
ORACLE CORP COM
COMSTOCK
68389X105
49114
391
SH
OTR
1
361
0
30
WISDOMTREE U.S. QUALITY DIVI
Exchange Traded Fund
97717X669
383769
5037
SH
SOLE
5037
0
0
WISDOMTREE TR US QUALITY DIVID GROWTH
ETF
97717X669
19048
250
SH
OTR
1
250
0
0
VANGUARD SMALL-CAP GRWTH ETF
Exchange Traded Fund
922908595
107172867
411065
SH
SOLE
368285
0
42780
VANGUARD INDEX FDS VANGUARD SMALL-CAP
ETF
922908595
61008
234
SH
OTR
1
234
0
0
ISHARES MSCI EAFE ETF
Exchange Traded Fund
464287465
15349332
192203
SH
SOLE
158882
0
33321
ISHARES TR MSCI EAFE ETF
ETF
464287465
138717
1737
SH
OTR
1
1737
0
0
VANGUARD REAL ESTATE ETF
Exchange Traded Fund
922908553
20969238
242475
SH
SOLE
217881
0
24594
STERIS PLC
Common / Ordinary Stock
G8473T100
404226
1798
SH
SOLE
949
0
849
FIDELITY NATIONAL INFO SERV
Common / Ordinary Stock
31620M106
549674
7410
SH
SOLE
3936
0
3474
UNION PACIFIC CORP
Common / Ordinary Stock
907818108
11300238
45949
SH
SOLE
27233
0
18716
UNION PAC CORP COM
COMSTOCK
907818108
4919
20
SH
OTR
1
20
0
0
ISHARES NATIONAL MUNI BOND E
Exchange Traded Fund
464288414
458012204
4256619
SH
SOLE
3662789
0
593830
ISHARES TR NATL MUN BD ETF FD
ETF
464288414
1345108
12501
SH
OTR
1
12498
0
3
GXO LOGISTICS INC
Common / Ordinary Stock
36262G101
226168
4207
SH
SOLE
3421
0
786
QUALCOMM INC
Common / Ordinary Stock
747525103
9311331
54999
SH
SOLE
43669
0
11330
ISHARES MICRO-CAP ETF
Exchange Traded Fund
464288869
226989
1873
SH
SOLE
1770
0
103
HUNT (JB) TRANSPRT SVCS INC
Common / Ordinary Stock
445658107
9494063
47649
SH
SOLE
43687
0
3962
MOODY'S CORP
Common / Ordinary Stock
615369105
2447005
6226
SH
SOLE
4540
0
1686
ISHARES RUSSELL MID-CAP ETF
Exchange Traded Fund
464287499
419864313
4993035
SH
SOLE
4346693
0
646343
ISHARES TR RUSSELL MID-CAP ETF
ETF
464287499
41372
492
SH
OTR
1
492
0
0
FIRSTENERGY CORP
Common / Ordinary Stock
337932107
209320
5420
SH
SOLE
1835
0
3585
FIRSTENERGY CORP COM
COMSTOCK
337932107
1931
50
SH
OTR
1
50
0
0
ATMOS ENERGY CORP
Common / Ordinary Stock
049560105
429358
3612
SH
SOLE
1900
0
1712
ISHARES RUSSELL 2000 VALUE E
Exchange Traded Fund
464287630
142469721
897108
SH
SOLE
836983
0
60125
ISHARES TR RUSSELL 2000 VALUE ETF
ETF
464287630
268115654
1688280
SH
OTR
1
1655230
0
33051
DTE ENERGY COMPANY
Common / Ordinary Stock
233331107
422319
3766
SH
SOLE
2492
0
1274
DTE ENERGY CO COM
COMSTOCK
233331107
561
5
SH
OTR
1
5
0
0
ABBOTT LABORATORIES
Common / Ordinary Stock
002824100
14632020
128735
SH
SOLE
97211
0
31524
ABBOTT LABS COM
COMSTOCK
002824100
73083
643
SH
OTR
1
573
0
70
STANLEY BLACK & DECKER INC
Common / Ordinary Stock
854502101
373603
3815
SH
SOLE
3815
0
0
STANLEY BLACK & DECKER INC COM
COMSTOCK
854502101
1567
16
SH
OTR
1
16
0
0
UBER TECHNOLOGIES INC
Common / Ordinary Stock
90353T100
2853788
37067
SH
SOLE
28677
0
8390
ISHARES S&P SMALL-CAP 600 VA
Exchange Traded Fund
464287879
1350472
13142
SH
SOLE
8789
0
4353
ISHARES TR S&P SMALL-CAP 600 VALUE
ETF
464287879
27026
263
SH
OTR
1
263
0
0
VANGUARD CONSUMER DISCRE ETF
Exchange Traded Fund
92204A108
1638216
5156
SH
SOLE
3860
0
1296
ULTA BEAUTY INC
Common / Ordinary Stock
90384S303
13446905
25717
SH
SOLE
22692
0
3025
INTEL CORP
Common / Ordinary Stock
458140100
11063657
250479
SH
SOLE
193721
0
56758
INTEL CORP COM
COMSTOCK
458140100
25928
587
SH
OTR
1
587
0
0
YUM CHINA HOLDINGS INC
Common / Ordinary Stock
98850P109
255173
6413
SH
SOLE
5698
0
715
ASTRAZENECA PLC-SPONS ADR
American Depository Receipts ADR
046353108
15961832
235599
SH
SOLE
212175
0
23424
XYLEM INC
Common / Ordinary Stock
98419M100
254991
1973
SH
SOLE
1543
0
430
XYLEM INC COM
COMSTOCK
98419M100
1292
10
SH
OTR
1
10
0
0
MCKESSON CORP
Common / Ordinary Stock
58155Q103
4139650
7711
SH
SOLE
6143
0
1568
MCKESSON CORP COM
COMSTOCK
58155Q103
1074
2
SH
OTR
1
2
0
0
BANK OF NEW YORK MELLON CORP
Common / Ordinary Stock
064058100
1209329
20988
SH
SOLE
19092
0
1896
BANK NEW YORK MELLON CORP COM
COMSTOCK
064058100
10429
181
SH
OTR
1
181
0
0
WALGREENS BOOTS ALLIANCE INC
Common / Ordinary Stock
931427108
259130
11947
SH
SOLE
4847
0
7100
WALGREENS BOOTS ALLIANCE INC COM
COMSTOCK
931427108
5856
270
SH
OTR
1
270
0
0
INGREDION INC
Common / Ordinary Stock
457187102
359898
3080
SH
SOLE
2520
0
560
VANGUARD FTSE ALL-WORLD EX-U
Exchange Traded Fund
922042775
3668616
62551
SH
SOLE
47634
0
14917
VANGUARD INTL EQUITY INDEX FDS VANGUARD
ETF
922042775
10674
182
SH
OTR
1
182
0
0
NUVEEN ESG LARGE-CAP GR ETF
Exchange Traded Fund
67092P201
190674904
2499671
SH
SOLE
2350439
0
149232
MERCADOLIBRE INC
Common / Ordinary Stock
58733R102
439980
291
SH
SOLE
61
0
230
VERTEX PHARMACEUTICALS INC
Common / Ordinary Stock
92532F100
2235517
5348
SH
SOLE
3711
0
1637
SKYWORKS SOLUTIONS INC
Common / Ordinary Stock
83088M102
294847
2722
SH
SOLE
1274
0
1448
SKYWORKS SOLUTIONS INC COM
COMSTOCK
83088M102
13865
128
SH
OTR
1
128
0
0
APPLE INC
Common / Ordinary Stock
037833100
314259049
1832628
SH
SOLE
1283030
0
549598
APPLE INC COM
COMSTOCK
037833100
475783
2775
SH
OTR
1
2761
0
14
SPDR S&P 400 MID CAP VALUE E
Exchange Traded Fund
78464A839
48850900
642775
SH
SOLE
551525
0
91250
ISHARES USTECHNOLOGY ETF
Exchange Traded Fund
464287721
702987
5205
SH
SOLE
220
0
4985
VANGUARD LARGE-CAP ETF
Exchange Traded Fund
922908637
256238225
1068728
SH
SOLE
1008591
0
60137
VANGUARD INDEX FDS VANGUARD LARGE-CAP
ETF
922908637
129950
542
SH
OTR
1
542
0
0
HCA HEALTHCARE INC
Common / Ordinary Stock
40412C101
472278
1416
SH
SOLE
860
0
556
VANECK JPM EM LOCAL CURR BND
Exchange Traded Fund
92189H300
16120202
657699
SH
SOLE
606659
0
51040
BERKSHIRE HATHAWAY INC-CL B
Common / Ordinary Stock
084670702
113213656
269223
SH
SOLE
213928
0
55295
BERKSHIRE HATHAWAY INC DEL CL B NEW
COMSTOCK
084670702
267871
637
SH
OTR
1
634
0
3
WESTERN DIGITAL CORP
Common / Ordinary Stock
958102105
704373
10322
SH
SOLE
10250
0
72
REGENERON PHARMACEUTICALS
Common / Ordinary Stock
75886F107
2181965
2267
SH
SOLE
971
0
1296
GE HEALTHCARE TECHNOLOGY
Common / Ordinary Stock
36266G107
1004010
11044
SH
SOLE
6692
0
4352
GE HEALTHCARE TECHNOLOGIES INC COM
COMSTOCK
36266G107
21091
232
SH
OTR
1
232
0
0
ISHARES CORE MSCI EMERGING
Exchange Traded Fund
46434G103
618805054
11992346
SH
SOLE
11138464
0
853882
ISHARES INC CORE MSCI EMERGING MKTS
ETF
46434G103
1272336012
24657675
SH
OTR
1
24170704
0
486971
SACHEM CAPITAL CORP
Closed-end REIT
78590A109
211850
47500
SH
SOLE
0
0
47500
CITIGROUP INC
Common / Ordinary Stock
172967424
10939571
172985
SH
SOLE
155401
0
17584
VANGUARD INFO TECH ETF
Exchange Traded Fund
92204A702
24400162
46535
SH
SOLE
40795
0
5740
VANGUARD WORLD FDS VANGUARD INFORMATION
ETF
92204A702
17303
33
SH
OTR
1
0
0
33
CONSUMER DISCRETIONARY SELT
Exchange Traded Fund
81369Y407
3224511
17535
SH
SOLE
15486
0
2049
SELECT SECTOR SPDR TR CONSUMER
ETF
81369Y407
7907
43
SH
OTR
1
0
0
43
ASE TECHNOLOGY HOLDING -ADR
American Depository Receipts ADR
00215W100
146826
13360
SH
SOLE
11825
0
1535
MOVANO INC
Common / Ordinary Stock
62459M107
11495
27961
SH
SOLE
27961
0
0
GENERAL DYNAMICS CORP
Common / Ordinary Stock
369550108
2207377
7814
SH
SOLE
6576
0
1238
ALBEMARLE CORP
Common / Ordinary Stock
012653101
449629
3413
SH
SOLE
3413
0
0
ISHARES BROAD USD HIGH YIELD
Exchange Traded Fund
46435U853
144833977
3958294
SH
SOLE
3878963
0
79331
ISHARES TR BROAD USD HIGH YIELD CORPORATE
ETF
46435U853
96127935
2627165
SH
OTR
1
2571110
0
56055
BERKSHIRE HATHAWAY INC-CL A
Common / Ordinary Stock
084670108
39335280
62
SH
SOLE
5
0
57
AMBEV SA-ADR
American Depository Receipts ADR
02319V103
40952
16513
SH
SOLE
14878
0
1635
EMERSON ELECTRIC CO
Common / Ordinary Stock
291011104
3493563
30802
SH
SOLE
20533
0
10269
EMERSON ELEC CO COM
COMSTOCK
291011104
38336
338
SH
OTR
1
338
0
0
ISHARES MBS ETF
Exchange Traded Fund
464288588
431252559
4661182
SH
SOLE
4510700
0
150482
NEWMONT CORP
Common / Ordinary Stock
651639106
207585
5792
SH
SOLE
2173
0
3619
SAP SE-SPONSORED ADR
American Depository Receipts ADR
803054204
209462
1074
SH
SOLE
862
0
212
SOUTHERN CO/THE
Common / Ordinary Stock
842587107
2855539
39804
SH
SOLE
22564
0
17240
SOUTHERN CO COM
COMSTOCK
842587107
15568
217
SH
OTR
1
217
0
0
AMERICAN INTERNATIONAL GROUP
Common / Ordinary Stock
026874784
518189
6629
SH
SOLE
6106
0
523
AMERICAN INTL GROUP INC COM NEW
COMSTOCK
026874784
391
5
SH
OTR
1
5
0
0
SPDR DJIA TRUST
Exchange Traded Fund
78467X109
1229874
3092
SH
SOLE
2100
0
992
SPDR DOW JONES INDL AVERAGE ETF TR UNIT
ETF
78467X109
2784
7
SH
OTR
1
7
0
0
EVERSOURCE ENERGY
Common / Ordinary Stock
30040W108
578753
9683
SH
SOLE
5613
0
4070
EVERSOURCE ENERGY COM
COMSTOCK
30040W108
29407
492
SH
OTR
1
412
0
80
MARSH & MCLENNAN COS
Common / Ordinary Stock
571748102
2271753
11029
SH
SOLE
8326
0
2703
MARSH & MCLENNAN COS INC COM
COMSTOCK
571748102
618
3
SH
OTR
1
3
0
0
ISHARES SHORT-TERM NATIONAL
Exchange Traded Fund
464288158
106402852
1015973
SH
SOLE
841178
0
174795
LINDE PLC
Common / Ordinary Stock
G54950103
14818773
31915
SH
SOLE
27430
0
4485
LINDE PLC NEW SHS
COMSTOCK
G54950103
464
1
SH
OTR
1
1
0
0
RYMAN HOSPITALITY PROPERTIES
Closed-end REIT
78377T107
228677
1978
SH
SOLE
1280
0
698
VANGUARD MID-CAP ETF
Exchange Traded Fund
922908629
487821917
1952381
SH
SOLE
1753388
0
198993
VANGUARD INDEX FDS VANGUARD MID-CAP ETF
ETF
922908629
90699
363
SH
OTR
1
363
0
0
MATERIALS SELECT SECTOR SPDR
Exchange Traded Fund
81369Y100
815481
8779
SH
SOLE
7686
0
1093
ISHARES TIPS BOND ETF
Exchange Traded Fund
464287176
9183618
85429
SH
SOLE
84110
0
1319
ISHARES TR TIPS BD ETF
ETF
464287176
28177
263
SH
OTR
1
263
0
0
COMM SERV SELECT SECTOR SPDR
Exchange Traded Fund
81369Y852
8003660
98012
SH
SOLE
97656
0
356
SELECT SECTOR SPDR TR COMMUNICATION
ETF
81369Y852
7268
89
SH
OTR
1
0
0
89
LINCOLN NATIONAL CORP
Common / Ordinary Stock
534187109
348197
10905
SH
SOLE
10905
0
0
ISHARES MSCI EAFE SMALL-CAP
Exchange Traded Fund
464288273
180612917
2851933
SH
SOLE
2651168
0
200765
ISHARES TR MSCI EAFE SMALL CAP ETF
ETF
464288273
135425968
2138418
SH
OTR
1
2095312
0
43107
KNIFE RIVER CORP
Common / Ordinary Stock
498894104
315320
3889
SH
SOLE
3829
0
60
SCHWAB US SMALL-CAP ETF
Exchange Traded Fund
808524607
477923
9706
SH
SOLE
7750
0
1956
SCHWAB STRATEGIC TR US SMALL-CAP ETF
ETF
808524607
51407
1044
SH
OTR
1
1044
0
0
BANK OF HAWAII CORP
Common / Ordinary Stock
062540109
2357281
37783
SH
SOLE
0
0
37783
MSCI INC
Common / Ordinary Stock
55354G100
211850
378
SH
SOLE
303
0
75
DIMENSIONAL US TARGET VALUE
Exchange Traded Fund
25434V609
1163441
21375
SH
SOLE
16589
0
4786
DIMENSIONAL ETF TR U S TARGET VALUE ETF
ETF
25434V609
0
0
SH
OTR
1
0
0
0
DOW INC
Common / Ordinary Stock
260557103
1392637
24040
SH
SOLE
15817
0
8223
TRANSDIGM GROUP INC
Common / Ordinary Stock
893641100
401502
326
SH
SOLE
58
0
268
FACTSET RESEARCH SYSTEMS INC
Common / Ordinary Stock
303075105
266273
586
SH
SOLE
470
0
116
ISHARES US TREASURY BOND ETF
Exchange Traded Fund
46429B267
1694088
74400
SH
SOLE
74400
0
0
VANGUARD FINANCIALS ETF
Exchange Traded Fund
92204A405
899087
8781
SH
SOLE
7351
0
1430
VANGUARD WORLD FDS VANGUARD FINLS ETF
ETF
92204A405
0
0
SH
OTR
1
0
0
0
AMERICAN ELECTRIC POWER
Common / Ordinary Stock
025537101
3376325
39214
SH
SOLE
31256
0
7958
AMERICAN ELEC PWR CO INC COM
COMSTOCK
025537101
31254
363
SH
OTR
1
363
0
0
POOL CORP
Common / Ordinary Stock
73278L105
301414
747
SH
SOLE
96
0
651
ESTEE LAUDER COMPANIES-CL A
Common / Ordinary Stock
518439104
564035
3659
SH
SOLE
1934
0
1725
LAUDER ESTEE COS INC CL A
COMSTOCK
518439104
27439
178
SH
OTR
1
178
0
0
WHITESTONE REIT
Closed-end REIT
966084204
300133
23915
SH
SOLE
0
0
23915
SOUTHSTATE CORP
Common / Ordinary Stock
840441109
526251
6189
SH
SOLE
3
0
6186
ROCKWELL AUTOMATION INC
Common / Ordinary Stock
773903109
1908794
6552
SH
SOLE
5020
0
1532
CORNING INC
Common / Ordinary Stock
219350105
421163
12778
SH
SOLE
10584
0
2194
CHARTER COMMUNICATIONS INC-A
Common / Ordinary Stock
16119P108
478377
1646
SH
SOLE
1221
0
425
NORFOLK SOUTHERN CORP
Common / Ordinary Stock
655844108
5508505
21613
SH
SOLE
13581
0
8032
NORFOLK SOUTHN CORP COM
COMSTOCK
655844108
18860
74
SH
OTR
1
74
0
0
LENNAR CORP-A
Common / Ordinary Stock
526057104
275168
1600
SH
SOLE
1590
0
10
SCHWAB (CHARLES) CORP
Common / Ordinary Stock
808513105
1590250
21983
SH
SOLE
20036
0
1947
SCHWAB CHARLES CORP NEW COM
COMSTOCK
808513105
0
0
SH
OTR
1
0
0
0
VANGUARD FTSE EMERGING MARKE
Exchange Traded Fund
922042858
388321822
9296668
SH
SOLE
8338166
0
958502
VANGUARD INTL EQUITY INDEX FDS FTSE
ETF
922042858
206803
4951
SH
OTR
1
4776
0
175
EXPONENT INC
Common / Ordinary Stock
30214U102
331504
4009
SH
SOLE
93
0
3916
SPDR DOUBLELINE TR TACT ETF
Exchange Traded Fund
78467V848
262207
6547
SH
SOLE
6547
0
0
M & T BANK CORP
Common / Ordinary Stock
55261F104
947542
6515
SH
SOLE
1050
0
5465
EDWARDS LIFESCIENCES CORP
Common / Ordinary Stock
28176E108
713929
7471
SH
SOLE
4397
0
3074
SALESFORCE INC
Common / Ordinary Stock
79466L302
28076602
93222
SH
SOLE
79755
0
13467
SALESFORCE INC COM
COMSTOCK
79466L302
3313
11
SH
OTR
1
11
0
0
NORDSON CORP
Common / Ordinary Stock
655663102
295680
1077
SH
SOLE
955
0
122
KLA CORP
Common / Ordinary Stock
482480100
2259874
3235
SH
SOLE
2789
0
446
WARNER BROS DISCOVERY INC
Common / Ordinary Stock
934423104
242127
27735
SH
SOLE
14414
0
13321
HESS CORP
Common / Ordinary Stock
42809H107
2478874
16240
SH
SOLE
12603
0
3637
HESS CORP COM
COMSTOCK
42809H107
15111
99
SH
OTR
1
99
0
0
ISHARES CORE MSCI EAFE ETF
Exchange Traded Fund
46432F842
1514836657
20410087
SH
SOLE
18606102
0
1803985
ISHARES TR CORE MSCI EAFE ETF
ETF
46432F842
2836028644
38211111
SH
OTR
1
37463783
0
747329
DUKE ENERGY CORP
Common / Ordinary Stock
26441C204
3698771
38246
SH
SOLE
23361
0
14885
DUKE ENERGY CORP NEW COM NEW
COMSTOCK
26441C204
39030
404
SH
OTR
1
228
0
176
METLIFE INC
Common / Ordinary Stock
59156R108
581912
7852
SH
SOLE
5098
0
2754
HONEYWELL INTERNATIONAL INC
Common / Ordinary Stock
438516106
12291807
59887
SH
SOLE
47478
0
12409
HONEYWELL INTL INC COM
COMSTOCK
438516106
72453
353
SH
OTR
1
353
0
0
SCHWAB US DVD EQUITY ETF
Exchange Traded Fund
808524797
1169135
14500
SH
SOLE
7048
0
7452
SCHWAB STRATEGIC TR US DIVIDEND EQUITY
ETF
808524797
3548
44
SH
OTR
1
44
0
0
SERVICE CORP INTERNATIONAL
Common / Ordinary Stock
817565104
391606
5277
SH
SOLE
4097
0
1180
TRUIST FINANCIAL CORP
Common / Ordinary Stock
89832Q109
977462
25076
SH
SOLE
23851
0
1225
ISHARES 5-10Y INV GRADE CORP
Exchange Traded Fund
464288638
325235
6303
SH
SOLE
6303
0
0
VANGUARD HIGH DVD YIELD ETF
Exchange Traded Fund
921946406
3127229
25847
SH
SOLE
13149
0
12698
VANGUARD WHITEHALL FDS HIGH DIVIDEND
ETF
921946406
84693
700
SH
OTR
1
700
0
0
SYSCO CORP
Common / Ordinary Stock
871829107
2853152
35146
SH
SOLE
27750
0
7396
FASTENAL CO
Common / Ordinary Stock
311900104
1295103
16789
SH
SOLE
1815
0
14974
ISHARES GLOBAL TECH ETF
Exchange Traded Fund
464287291
297145
3972
SH
SOLE
0
0
3972
DOLLAR TREE INC
Common / Ordinary Stock
256746108
246860
1854
SH
SOLE
215
0
1639
ISHARES MSCI EAFE VALUE ETF
Exchange Traded Fund
464288877
62569030
1150166
SH
SOLE
1100608
0
49558
ISHARES S&P SMALL-CAP 600 GR
Exchange Traded Fund
464287887
950146
7268
SH
SOLE
3636
0
3632
ISHARES TR S&P SMALL-CAP 600 GROWTH
ETF
464287887
24839
190
SH
OTR
1
190
0
0
DAKTRONICS INC
Common / Ordinary Stock
234264109
239040
24000
SH
SOLE
0
0
24000
INTUITIVE SURGICAL INC
Common / Ordinary Stock
46120E602
1089117
2729
SH
SOLE
1670
0
1059
META PLATFORMS INC-CLASS A
Common / Ordinary Stock
30303M102
91885818
189229
SH
SOLE
160084
0
29145
META PLATFORMS INC CL A
COMSTOCK
30303M102
334565
689
SH
OTR
1
689
0
0
SPDR S&P MIDCAP 400 ETF TRST
Exchange Traded Fund
78467Y107
9015349
16203
SH
SOLE
13788
0
2415
SPDR S&P MIDCAP 400 ETF TR UNIT SER 1
ETF
78467Y107
7233
13
SH
OTR
1
13
0
0
VANGUARD TOT WORLD STK ETF
Exchange Traded Fund
922042742
310284
2808
SH
SOLE
2808
0
0
VANGUARD INTL EQUITY INDEX FDS TOTAL
ETF
922042742
6298
57
SH
OTR
1
57
0
0
XCEL ENERGY INC
Common / Ordinary Stock
98389B100
692676
12887
SH
SOLE
8964
0
3923
XCEL ENERGY INC COM
COMSTOCK
98389B100
47408
882
SH
OTR
1
882
0
0
REALTY INCOME CORP
Closed-end REIT
756109104
272339
5034
SH
SOLE
4934
0
100
MCCORMICK & CO-NON VTG SHRS
Common / Ordinary Stock
579780206
880089
11458
SH
SOLE
10447
0
1011
GENUINE PARTS CO
Common / Ordinary Stock
372460105
383142
2473
SH
SOLE
1979
0
494
GENUINE PARTS CO COM
COMSTOCK
372460105
10225
66
SH
OTR
1
33
0
33
CARDINAL HEALTH INC
Common / Ordinary Stock
14149Y108
209701
1874
SH
SOLE
1601
0
273
DIMENSIONAL US EQUITY ETF
Exchange Traded Fund
25434V401
1603303
28138
SH
SOLE
28138
0
0
ASML HOLDING NV-NY REG SHS
Depository Receipts
N07059210
1150977
1186
SH
SOLE
776
0
410
TRAVELERS COS INC/THE
Common / Ordinary Stock
89417E109
11204366
48685
SH
SOLE
32449
0
16236
TRAVELERS COS INC COM
COMSTOCK
89417E109
2301
10
SH
OTR
1
10
0
0
ISHARES AGENCY BOND ETF
Exchange Traded Fund
464288166
257915
2387
SH
SOLE
2387
0
0
NUVEEN ESG MID-CAP VALUE ETF
Exchange Traded Fund
67092P508
53928920
1576869
SH
SOLE
1478306
0
98563
PPL CORP
Common / Ordinary Stock
69351T106
245540
8919
SH
SOLE
8203
0
716
MARATHON PETROLEUM CORP COM
Common / Ordinary Stock
56585A102
2175596
10797
SH
SOLE
8477
0
2320
MARATHON PETE CORP COM
COMSTOCK
56585A102
604
3
SH
OTR
1
3
0
0
AGILENT TECHNOLOGIES INC
Common / Ordinary Stock
00846U101
510013
3505
SH
SOLE
1583
0
1922
AGILENT TECHNOLOGIES INC COM
COMSTOCK
00846U101
0
0
SH
OTR
1
0
0
0
COLGATE-PALMOLIVE CO
Common / Ordinary Stock
194162103
4985528
55364
SH
SOLE
37983
0
17381
COLGATE PALMOLIVE CO COM
COMSTOCK
194162103
24854
276
SH
OTR
1
276
0
0
AUTODESK INC
Common / Ordinary Stock
052769106
817458
3139
SH
SOLE
2143
0
996
IDEXX LABORATORIES INC
Common / Ordinary Stock
45168D104
1385460
2566
SH
SOLE
112
0
2454
INTL BUSINESS MACHINES CORP
Common / Ordinary Stock
459200101
18891864
98931
SH
SOLE
54931
0
44000
INTERNATIONAL BUSINESS MACHS CORP
COMSTOCK
459200101
155441
814
SH
OTR
1
814
0
0
ISHARES RUSSELL 1000 VALUE E
Exchange Traded Fund
464287598
89675183
500671
SH
SOLE
402804
0
97868
ISHARES TR RUSSELL 1000 VALUE ETF
ETF
464287598
137076831
765323
SH
OTR
1
749487
0
15836
WORTHINGTON STEEL INC
Common / Ordinary Stock
982104101
1050979
29316
SH
SOLE
0
0
29316
OTIS WORLDWIDE CORP
Common / Ordinary Stock
68902V107
14528661
146355
SH
SOLE
128368
0
17987
OTIS WORLDWIDE CORP COM
COMSTOCK
68902V107
1191
12
SH
OTR
1
12
0
0
ZIMMER BIOMET HOLDINGS INC
Common / Ordinary Stock
98956P102
695271
5268
SH
SOLE
3381
0
1887
ZIMMER BIOMET HLDGS INC COM
COMSTOCK
98956P102
7919
60
SH
OTR
1
60
0
0
PIMCO 1-5 YEAR US TIPS INDEX
Exchange Traded Fund
72201R205
13334071
258914
SH
SOLE
231023
0
27891
PIMCO ETF TR 1-5 YR US TIPS INDEX
ETF
72201R205
1390
27
SH
OTR
1
27
0
0
VANECK HIGH YIELD MUNI ETF
Exchange Traded Fund
92189H409
35766169
684389
SH
SOLE
564550
0
119839
NUCOR CORP
Common / Ordinary Stock
670346105
212545
1074
SH
SOLE
770
0
304
VANGUARD TAX-EXEMPT BOND ETF
Exchange Traded Fund
922907746
574889066
11361444
SH
SOLE
9855847
0
1505597
VANGUARD MUN BD FDS TAX-EXEMPT BD INDEX
ETF
922907746
1406882
27804
SH
OTR
1
27402
0
402
PUBLIC STORAGE
Closed-end REIT
74460D109
214354
739
SH
SOLE
568
0
171
FEDEX CORP
Common / Ordinary Stock
31428X106
13885500
47924
SH
SOLE
41325
0
6599
REPUBLIC SERVICES INC
Common / Ordinary Stock
760759100
556708
2908
SH
SOLE
1999
0
909
REPUBLIC SVCS INC COM
COMSTOCK
760759100
1723
9
SH
OTR
1
9
0
0
EASTMAN CHEMICAL CO
Common / Ordinary Stock
277432100
422628
4217
SH
SOLE
3588
0
629
BLACKROCK MUNIYIELD NY QUALI
Closed-end Fund
09255E102
111733
10621
SH
SOLE
0
0
10621
ALAMO GROUP INC
Common / Ordinary Stock
011311107
338842
1484
SH
SOLE
0
0
1484
ISHARES BROAD USD INVESTMENT
Exchange Traded Fund
464288620
159764169
3144345
SH
SOLE
2925718
0
218627
EMPIRE STATE REALTY OP-S60
Master Limited Partnership
292102209
132336
13038
SH
SOLE
0
0
13038
SPDR GOLD SHARES
Exchange Traded Fund
78463V107
442915
2153
SH
SOLE
467
0
1686
PROGRESSIVE CORP
Common / Ordinary Stock
743315103
1184665
5728
SH
SOLE
4993
0
735
PROGRESSIVE CORP OH COM
COMSTOCK
743315103
620
3
SH
OTR
1
3
0
0
O'REILLY AUTOMOTIVE INC
Common / Ordinary Stock
67103H107
6806018
6029
SH
SOLE
4703
0
1326
O REILLY AUTOMOTIVE INC NEW COM
COMSTOCK
67103H107
14675
13
SH
OTR
1
13
0
0
FIRST TRUST VALUE LINE DVD
Exchange Traded Fund
33734H106
476312
11279
SH
SOLE
10979
0
300
FIRST TR VALUE LINE DIVID INDEX FD SHS
ETF
33734H106
17948
425
SH
OTR
1
0
0
425
SPDR SSGA US LARGE CAP LOW V
Exchange Traded Fund
78468R804
249807
1604
SH
SOLE
1604
0
0
CDW CORP/DE
Common / Ordinary Stock
12514G108
311284
1217
SH
SOLE
1198
0
19
ARISTA NETWORKS INC
Common / Ordinary Stock
040413106
1481798
5110
SH
SOLE
3581
0
1529
SPDR PORT SHRT TRM CORP BND
Exchange Traded Fund
78464A474
36887501
1239083
SH
SOLE
1183448
0
55635
SPDR SER TR BLOOMBERG BARCLAYS
ETF
78464A474
33591800
1128378
SH
OTR
1
1094069
0
34309
ARES CAPITAL CORP
Closed-end Fund
04010L103
223336
10727
SH
SOLE
557
0
10170
SCHWAB US LARGE-CAP ETF
Exchange Traded Fund
808524201
1446929
23315
SH
SOLE
21315
0
2000
SCHWAB STRATEGIC TR US LARGE-CAP ETF
ETF
808524201
53247
858
SH
OTR
1
858
0
0
VANGUARD GROWTH ETF
Exchange Traded Fund
922908736
1217769274
3537970
SH
SOLE
3257201
0
280769
VANGUARD INDEX FDS VANGUARD GROWTH ETF
ETF
922908736
461228
1340
SH
OTR
1
1340
0
0
DIAGEO PLC-SPONSORED ADR
American Depository Receipts ADR
25243Q205
696847
4685
SH
SOLE
3361
0
1324
ALLETE INC
Common / Ordinary Stock
018522300
371617
6231
SH
SOLE
6231
0
0
ISHARES S&P MID-CAP 400 VALU
Exchange Traded Fund
464287705
1300953
10998
SH
SOLE
9718
0
1280
ISHARES TR S&P MIDCAP 400 VALUE ETF
ETF
464287705
2602
22
SH
OTR
1
22
0
0
STOCK YARDS BANCORP INC
Common / Ordinary Stock
861025104
236333
4832
SH
SOLE
4832
0
0
WELLS FARGO & CO
Common / Ordinary Stock
949746101
5229789
90231
SH
SOLE
54965
0
35266
WELLS FARGO & CO NEW COM
COMSTOCK
949746101
16461
284
SH
OTR
1
284
0
0
ELBIT SYSTEMS LTD
Common / Ordinary Stock
M3760D101
200980
956
SH
SOLE
856
0
100
ISHARES RUSSELL 1000 GROWTH
Exchange Traded Fund
464287614
288097532
854762
SH
SOLE
718599
0
136164
ISHARES TR RUSSELL 1000 GROWTH ETF
ETF
464287614
454766965
1349257
SH
OTR
1
1326070
0
23187
VANGUARD COMMUNICATION SERVI
Exchange Traded Fund
92204A884
1026009
7819
SH
SOLE
6939
0
880
BUNGE GLOBAL SA
Common / Ordinary Stock
H11356104
1758628
17154
SH
SOLE
150
0
17004
HERSHEY CO/THE
Common / Ordinary Stock
427866108
1344578
6913
SH
SOLE
6100
0
813
HERSHEY CO COM
COMSTOCK
427866108
389
2
SH
OTR
1
2
0
0
ISHARES BIOTECHNOLOGY ETF
Exchange Traded Fund
464287556
334542
2438
SH
SOLE
0
0
2438
ISHARES TR BIOTECHNOLOGY ETF
ETF
464287556
1921
14
SH
OTR
1
0
0
14
ILLINOIS TOOL WORKS
Common / Ordinary Stock
452308109
6092969
22707
SH
SOLE
15198
0
7509
ILLINOIS TOOL WKS INC COM
COMSTOCK
452308109
1878
7
SH
OTR
1
7
0
0
PULSE BIOSCIENCES INC
Common / Ordinary Stock
74587B101
237766
27298
SH
SOLE
0
0
27298
VANGUARD SHORT-TERM BOND ETF
Exchange Traded Fund
921937827
24778824
323188
SH
SOLE
316594
0
6594
VANGUARD BD INDEX FDS VANGUARD SHORT
ETF
921937827
48891
638
SH
OTR
1
638
0
0
EDISON INTERNATIONAL
Common / Ordinary Stock
281020107
466040
6589
SH
SOLE
5158
0
1431
XPO INC
Common / Ordinary Stock
983793100
640658
5250
SH
SOLE
3666
0
1584
ISHARES RUSSELL TOP 200 GROW
Exchange Traded Fund
464289438
1169392946
5988595
SH
SOLE
5717228
0
271367
SPDR MSCI ACWI EX-US
Exchange Traded Fund
78463X848
502879
17707
SH
SOLE
15290
0
2417
CATERPILLAR INC
Common / Ordinary Stock
149123101
7678174
20954
SH
SOLE
15190
0
5764
CATERPILLAR INS COM
COMSTOCK
149123101
45837
126
SH
OTR
1
102
0
24
ALPHABET INC-CL C
Common / Ordinary Stock
02079K107
52275578
343331
SH
SOLE
257934
0
85397
ALPHABET INC CAP STK CL C
COMSTOCK
02079K107
126224
829
SH
OTR
1
829
0
0
INVESCO S&P 500 LOW VOLATILI
Exchange Traded Fund
46138E354
220928
3354
SH
SOLE
1800
0
1554
MICRON TECHNOLOGY INC
Common / Ordinary Stock
595112103
326555
2770
SH
SOLE
1920
0
850
JPMORGAN CHASE & CO
Common / Ordinary Stock
46625H100
100160816
500054
SH
SOLE
353000
0
147054
JPMORGAN CHASE & CO COM
COMSTOCK
46625H100
140811
703
SH
OTR
1
703
0
0
MARKEL GROUP INC
Common / Ordinary Stock
570535104
209964
138
SH
SOLE
70
0
68
PHILLIPS 66
Common / Ordinary Stock
718546104
2748849
16829
SH
SOLE
12632
0
4197
HUMANA INC
Common / Ordinary Stock
444859102
714590
2061
SH
SOLE
1438
0
623
ISHARES CORE S&P TOTAL U.S.
Exchange Traded Fund
464287150
2487136
21571
SH
SOLE
20700
0
871
ISHARES TR CORE S&P TOTAL U S STK MKT
ETF
464287150
4266
37
SH
OTR
1
37
0
0
UNITEDHEALTH GROUP INC
Common / Ordinary Stock
91324P102
65911354
133235
SH
SOLE
112691
0
20544
UNITEDHEALTH GROUP INC COM
COMSTOCK
91324P102
10389
21
SH
OTR
1
21
0
0
VANGUARD EXTENDED MARKET ETF
Exchange Traded Fund
922908652
1546407
8823
SH
SOLE
8706
0
117
YUM BRANDS INC
Common / Ordinary Stock
988498101
1475097
10639
SH
SOLE
8049
0
2590
NUVEEN ESG SMALL-CAP ETF
Exchange Traded Fund
67092P607
66509896
1599180
SH
SOLE
1505250
0
93930
PACKAGING CORP OF AMERICA
Common / Ordinary Stock
695156109
263984
1391
SH
SOLE
881
0
510
SPDR S&P 500 FOSSIL FUEL RES
Exchange Traded Fund
78468R796
210533
4919
SH
SOLE
0
0
4919
SPDR SER TR SPDR S&P 500 FOSSIL FUEL
ETF
78468R796
5821
136
SH
OTR
1
136
0
0
ZOETIS INC
Common / Ordinary Stock
98978V103
19832258
117205
SH
SOLE
99529
0
17676
ZOETIS INC COM
COMSTOCK
98978V103
1692
10
SH
OTR
1
10
0
0
ISHARES CORE U.S. AGGREGATE
Exchange Traded Fund
464287226
548881088
5601399
SH
SOLE
5458371
0
143028
ISHARES TR CORE U S AGGREGATE BD ETF
ETF
464287226
280242897
2861374
SH
OTR
1
2817163
0
44211
ENBRIDGE INC
Common / Ordinary Stock
29250N105
758622
20968
SH
SOLE
5787
0
15181
KROGER CO
Common / Ordinary Stock
501044101
480292
8407
SH
SOLE
5512
0
2895
BROADCOM INC
Common / Ordinary Stock
11135F101
49867226
37624
SH
SOLE
32134
0
5490
BROADCOM INC COM
COMSTOCK
11135F101
30484
23
SH
OTR
1
23
0
0
ANALOG DEVICES INC
Common / Ordinary Stock
032654105
4324876
21866
SH
SOLE
16160
0
5706
VERALTO CORP
Common / Ordinary Stock
92338C103
733218
8270
SH
SOLE
4769
0
3501
VERALTO CORP COM
COMSTOCK
92338C103
532
6
SH
OTR
1
6
0
0
INTUIT INC
Common / Ordinary Stock
461202103
20873450
32113
SH
SOLE
26209
0
5904
HP INC
Common / Ordinary Stock
40434L105
472127
15623
SH
SOLE
9184
0
6439
HP INC COM
COMSTOCK
40434L105
13539
448
SH
OTR
1
448
0
0
ISHA CURR HEDGED MSCI EAFE
Exchange Traded Fund
46434V803
52085955
1493290
SH
SOLE
1415745
0
77545
ISHARES CORE S&P U.S. VALUE
Exchange Traded Fund
464287663
419099
4634
SH
SOLE
4045
0
589
ISHARES TR CORE S&P U S VALUE ETF
ETF
464287663
12842
142
SH
OTR
1
142
0
0
FIRST TRUST CAPITAL STRENGTH
Exchange Traded Fund
33733E104
325727
3803
SH
SOLE
2203
0
1600
ISHARES MSCI USA MOMENTUM FA
Exchange Traded Fund
46432F396
389688
2080
SH
SOLE
2080
0
0
SEMPRA
Common / Ordinary Stock
816851109
362957
5053
SH
SOLE
3707
0
1346
FIRST TRUST DJ INTERNET IND
Exchange Traded Fund
33733E302
488114
2380
SH
SOLE
216
0
2164
ACCENTURE PLC-CL A
Common / Ordinary Stock
G1151C101
20762286
59901
SH
SOLE
24734
0
35167
ACCENTURE PLC IRELAND SHS CL A
COMSTOCK
G1151C101
22183
64
SH
OTR
1
64
0
0
FORD MOTOR CO
Common / Ordinary Stock
345370860
1117897
84179
SH
SOLE
21853
0
62326
FORD MTR CO DEL COM PAR $0 01
COMSTOCK
345370860
5524
416
SH
OTR
1
416
0
0
ISHARES COHEN & STEERS REIT
Exchange Traded Fund
464287564
8301414
143872
SH
SOLE
114436
0
29436
CHECK POINT SOFTWARE TECH
Common / Ordinary Stock
M22465104
293250
1788
SH
SOLE
781
0
1007
LEXICON PHARMACEUTICALS INC
Common / Ordinary Stock
528872302
64937
27057
SH
SOLE
0
0
27057
DARDEN RESTAURANTS INC
Common / Ordinary Stock
237194105
203422
1217
SH
SOLE
953
0
264
ARCH CAPITAL GROUP LTD
Common / Ordinary Stock
G0450A105
263084
2846
SH
SOLE
1346
0
1500
CUMMINS INC
Common / Ordinary Stock
231021106
887191
3011
SH
SOLE
2953
0
58
MARRIOTT INTERNATIONAL -CL A
Common / Ordinary Stock
571903202
1665751
6602
SH
SOLE
6065
0
537
NUVEEN QUALITY MUNICIPAL INC
Closed-end Fund
67066V101
124903
10899
SH
SOLE
0
0
10899
CSX CORP
Common / Ordinary Stock
126408103
16724353
451156
SH
SOLE
363729
0
87427
VANGUARD TOTAL INTL BOND ETF
Exchange Traded Fund
92203J407
329671
6702
SH
SOLE
6702
0
0
VANGUARD CHARLOTTE FDS TOTAL INTL BD
ETF
92203J407
1722
35
SH
OTR
1
35
0
0
ISHARES MSCI USA MIN VOL FAC
Exchange Traded Fund
46429B697
849006
10158
SH
SOLE
10060
0
98
CLOROX COMPANY
Common / Ordinary Stock
189054109
876095
5722
SH
SOLE
4431
0
1291
CLOROX CO COM
COMSTOCK
189054109
56344
368
SH
OTR
1
368
0
0
PAYPAL HOLDINGS INC
Common / Ordinary Stock
70450Y103
838313
12514
SH
SOLE
7408
0
5106
ISHARES S&P 500 VALUE ETF
Exchange Traded Fund
464287408
3203044
17146
SH
SOLE
16190
0
956
ISHARES TR S&P 500 VALUE ETF
ETF
464287408
42032
225
SH
OTR
1
225
0
0
NUVEEN ESG LARGE-CAP VAL ETF
Exchange Traded Fund
67092P300
147047056
3784021
SH
SOLE
3627123
0
156898
CHENIERE ENERGY INC
Common / Ordinary Stock
16411R208
239501
1485
SH
SOLE
1389
0
96
EOG RESOURCES INC
Common / Ordinary Stock
26875P101
8007131
62634
SH
SOLE
57000
0
5634
ISHARES MSCI USA QUALITY FAC
Exchange Traded Fund
46432F339
112165752
682481
SH
SOLE
633559
0
48922
ISHARES TR MSCI USA QUALITY FACTOR ETF
ETF
46432F339
13805
84
SH
OTR
1
84
0
0
ENTERGY CORP
Common / Ordinary Stock
29364G103
23118768
218762
SH
SOLE
193845
0
24917
ENTERGY CORP NEW COM
COMSTOCK
29364G103
1268
12
SH
OTR
1
12
0
0
CONSTELLATION ENERGY
Common / Ordinary Stock
21037T109
1101891
5961
SH
SOLE
3950
0
2011
CONSTELLATION ENERGY CORP COM
COMSTOCK
21037T109
7579
41
SH
OTR
1
41
0
0
LOCKHEED MARTIN CORP
Common / Ordinary Stock
539830109
4446354
9775
SH
SOLE
7142
0
2633
LOCKHEED MARTIN CORP COM
COMSTOCK
539830109
16375
36
SH
OTR
1
21
0
15
ISHARES CORE HIGH DIVIDEND E
Exchange Traded Fund
46429B663
238935
2168
SH
SOLE
1546
0
622
ARROW ELECTRONICS INC
Common / Ordinary Stock
042735100
285848
2208
SH
SOLE
2012
0
196
ESSENTIAL UTILITIES INC
Common / Ordinary Stock
29670G102
306366
8269
SH
SOLE
7437
0
832
ISHARES MSCI EMR MRK EX CHNA
Exchange Traded Fund
46434G764
114353536
1986339
SH
SOLE
1862765
0
123574
ITAU UNIBANCO H-SPON PRF ADR
American Depository Receipts ADR
465562106
74809
10795
SH
SOLE
9874
0
921