0000930413-22-001423.txt : 20220809
0000930413-22-001423.hdr.sgml : 20220809
20220809085114
ACCESSION NUMBER: 0000930413-22-001423
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220630
FILED AS OF DATE: 20220809
DATE AS OF CHANGE: 20220809
EFFECTIVENESS DATE: 20220809
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TIAA, FSB
CENTRAL INDEX KEY: 0001711615
IRS NUMBER: 593531592
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-18117
FILM NUMBER: 221146788
BUSINESS ADDRESS:
STREET 1: 501 RIVERSIDE AVENUE
CITY: JACKSONVILLE
STATE: FL
ZIP: 32202-4934
BUSINESS PHONE: 314-244-5333
MAIL ADDRESS:
STREET 1: 211 NORTH BROADWAY, SUITE 1000
CITY: ST. LOUIS
STATE: MO
ZIP: 63102-2733
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001711615
XXXXXXXX
06-30-2022
06-30-2022
false
TIAA, FSB
211 NORTH BROADWAY, SUITE 1000
ST. LOUIS
MO
63102-2733
13F HOLDINGS REPORT
028-18117
N
Eric Greene
SVP, Trust Operations
3142445007
/s/ Eric Greene
ST. LOUIS
MO
08-08-2022
1
798
25357968
1
(Maps to TC Services)
INFORMATION TABLE
2
infotable.xml
T-MOBILE US INC
Common / Ordinary Stock
872590104
8331
61920
SH
SOLE
61868
0
52
DEERE & CO
Common / Ordinary Stock
244199105
4850
16196
SH
SOLE
16196
0
0
DEERE & CO COM
COMSTOCK
244199105
13
43
SH
OTR
1
43
0
0
ICON PLC
Common / Ordinary Stock
G4705A100
599
2764
SH
SOLE
2764
0
0
TEXTRON INC
Common / Ordinary Stock
883203101
329
5390
SH
SOLE
5390
0
0
MASTERCARD INC - A
Common / Ordinary Stock
57636Q104
25064
79448
SH
SOLE
78860
0
588
MASTERCARD INC CL A
COMSTOCK
57636Q104
9
28
SH
OTR
1
28
0
0
UNITEDHEALTH GROUP INC
Common / Ordinary Stock
91324P102
64598
125768
SH
SOLE
125439
0
329
UNITEDHEALTH GROUP INC COM
COMSTOCK
91324P102
65
126
SH
OTR
1
126
0
0
ISHARES COHEN & STEERS REIT
Exchange Traded Fund
464287564
15450
254230
SH
SOLE
254230
0
0
ISHARES TR COHEN & STEERS REIT ETF
COMSTOCK
464287564
17
274
SH
OTR
1
274
0
0
WORKDAY INC-CLASS A
Common / Ordinary Stock
98138H101
3285
23534
SH
SOLE
23515
0
19
ISHARES CORE S&P TOTAL U.S.
Exchange Traded Fund
464287150
1980
23628
SH
SOLE
23628
0
0
ROYAL BANK OF CANADA
Common / Ordinary Stock
780087102
1246
12868
SH
SOLE
12868
0
0
COCA-COLA CO/THE
Common / Ordinary Stock
191216100
22561
358631
SH
SOLE
357717
0
914
COCA COLA CO COM
COMSTOCK
191216100
92
1470
SH
OTR
1
1271
0
199
CONSTELLATION BRANDS INC-A
Common / Ordinary Stock
21036P108
640
2744
SH
SOLE
2744
0
0
SEMPRA ENERGY
Common / Ordinary Stock
816851109
619
4119
SH
SOLE
4119
0
0
UNILEVER PLC-SPONSORED ADR
American Depository Receipts ADR
904767704
505
11017
SH
SOLE
10847
0
170
VALERO ENERGY CORP
Common / Ordinary Stock
91913Y100
708
6663
SH
SOLE
6663
0
0
VALERO ENERGY CORP NEW COM
COMSTOCK
91913Y100
9
85
SH
OTR
1
85
0
0
SKYWORKS SOLUTIONS INC
Common / Ordinary Stock
83088M102
309
3337
SH
SOLE
3337
0
0
SKYWORKS SOLUTIONS INC COM
COMSTOCK
83088M102
12
128
SH
OTR
1
128
0
0
ISHARES MSCI KLD 400 SOCIAL
Exchange Traded Fund
464288570
310
4308
SH
SOLE
4308
0
0
VANGUARD MID-CAP GROWTH ETF
Exchange Traded Fund
922908538
184842
1053954
SH
SOLE
1052572
0
1382
VANGUARD INDEX FDS MID-CAP GROWTH ETF
COMSTOCK
922908538
44062
251238
SH
OTR
1
247770
0
3468
ISHARES MSCI EAFE SMALL-CAP
Exchange Traded Fund
464288273
218037
3994078
SH
SOLE
3980417
0
13661
ISHARES TR MSCI EAFE SMALL CAP ETF
COMSTOCK
464288273
291842
5346079
SH
OTR
1
5261982
0
84097
ISHARES RUSSELL MID-CAP VALU
Exchange Traded Fund
464287473
383715
3777836
SH
SOLE
3763744
0
14092
ISHARES TR RUSSELL MID-CAP VALUE ETF
COMSTOCK
464287473
1007891
9923114
SH
OTR
1
9772706
0
150408
HESS CORP
Common / Ordinary Stock
42809H107
13761
129896
SH
SOLE
129597
0
299
HESS CORP COM
COMSTOCK
42809H107
16
150
SH
OTR
1
150
0
0
SPDR PORTFOLIO DEVELOPED WOR
Exchange Traded Fund
78463X889
258091
8949068
SH
SOLE
8939772
0
9296
CORNING INC
Common / Ordinary Stock
219350105
506
16053
SH
SOLE
16053
0
0
CORNING INC COM
COMSTOCK
219350105
4
115
SH
OTR
1
115
0
0
MCKESSON CORP
Common / Ordinary Stock
58155Q103
2453
7520
SH
SOLE
7381
0
139
COGNIZANT TECH SOLUTIONS-A
Common / Ordinary Stock
192446102
240
3554
SH
SOLE
3554
0
0
OTIS WORLDWIDE CORP
Common / Ordinary Stock
68902V107
1261
17844
SH
SOLE
17809
0
35
AVERY DENNISON CORP
Common / Ordinary Stock
053611109
439
2714
SH
SOLE
2714
0
0
BOEING CO/THE
Common / Ordinary Stock
097023105
16704
122180
SH
SOLE
122078
0
102
BOEING CO COM
COMSTOCK
097023105
3
22
SH
OTR
1
22
0
0
EBAY INC
Common / Ordinary Stock
278642103
1851
44430
SH
SOLE
44430
0
0
ALTRIA GROUP INC
Common / Ordinary Stock
02209S103
2813
67340
SH
SOLE
67340
0
0
ALTRIA GROUP INC COM
COMSTOCK
02209S103
10
251
SH
OTR
1
251
0
0
CADENCE DESIGN SYS INC
Common / Ordinary Stock
127387108
564
3761
SH
SOLE
3461
0
300
HUNTINGTON INGALLS INDUSTRIE
Common / Ordinary Stock
446413106
208
955
SH
SOLE
955
0
0
CITIGROUP INC
Common / Ordinary Stock
172967424
1572
34179
SH
SOLE
34179
0
0
ISHARES RUSSELL 2000 VALUE E
Exchange Traded Fund
464287630
108382
796045
SH
SOLE
793278
0
2767
ISHARES TR RUSSELL 2000 VALUE ETF
COMSTOCK
464287630
269588
1980084
SH
OTR
1
1951556
0
28529
MERCK & CO. INC.
Common / Ordinary Stock
58933Y105
40313
442175
SH
SOLE
440787
0
1388
MERCK & CO INC NEW COM
COMSTOCK
58933Y105
51
559
SH
OTR
1
559
0
0
SPDR S&P 400 MID CAPGROWTH E
Exchange Traded Fund
78464A821
9190
150752
SH
SOLE
150752
0
0
SPDR SER TR S&P 400 MID CAP GROWTH ETF
COMSTOCK
78464A821
5
84
SH
OTR
1
84
0
0
ELI LILLY & CO
Common / Ordinary Stock
532457108
17938
55326
SH
SOLE
54901
0
425
LILLY ELI & CO COM
COMSTOCK
532457108
140
432
SH
OTR
1
432
0
0
ZIMMER BIOMET HOLDINGS INC
Common / Ordinary Stock
98956P102
1137
10820
SH
SOLE
10820
0
0
ZIMMER BIOMET HLDGS INC COM
COMSTOCK
98956P102
6
60
SH
OTR
1
60
0
0
REGENERON PHARMACEUTICALS
Common / Ordinary Stock
75886F107
1102
1864
SH
SOLE
1864
0
0
ISHARES CORE S&P U.S. VALUE
Exchange Traded Fund
464287663
444
6644
SH
SOLE
6644
0
0
VANGUARD SMALL-CAP VALUE ETF
Exchange Traded Fund
922908611
91818
612855
SH
SOLE
609850
0
3005
VANGUARD INDEX FDS VANGUARD SMALL-CAP
COMSTOCK
922908611
7785
51963
SH
OTR
1
51234
0
729
CROWN HOLDINGS INC
Common / Ordinary Stock
228368106
7818
84817
SH
SOLE
84581
0
236
CONOCOPHILLIPS
Common / Ordinary Stock
20825C104
17871
198992
SH
SOLE
198541
0
451
CONOCOPHILLIPS COM
COMSTOCK
20825C104
92
1029
SH
OTR
1
1029
0
0
EXXON MOBIL CORP
Common / Ordinary Stock
30231G102
41655
486395
SH
SOLE
485616
0
779
EXXON MOBIL CORP COM
COMSTOCK
30231G102
165
1926
SH
OTR
1
1926
0
0
ITAU UNIBANCO H-SPON PRF ADR
American Depository Receipts ADR
465562106
56
12972
SH
SOLE
12972
0
0
FATE THERAPEUTICS INC
Common / Ordinary Stock
31189P102
436
17592
SH
SOLE
17592
0
0
ISHARES S&P SMALL-CAP 600 VA
Exchange Traded Fund
464287879
1177
13221
SH
SOLE
13221
0
0
ISHARES TR S&P SMALL-CAP 600 VALUE
COMSTOCK
464287879
17
196
SH
OTR
1
196
0
0
AUTOMATIC DATA PROCESSING
Common / Ordinary Stock
053015103
9008
42889
SH
SOLE
42889
0
0
AUTOMATIC DATA PROCESSING INC COM
COMSTOCK
053015103
54
259
SH
OTR
1
259
0
0
VANGUARD S&P 500 GROWTH ETF
Exchange Traded Fund
921932505
918
4220
SH
SOLE
4220
0
0
FORTUNE BRANDS HOME & SECURI
Common / Ordinary Stock
34964C106
291
4856
SH
SOLE
4856
0
0
SERVICENOW INC
Common / Ordinary Stock
81762P102
14612
30728
SH
SOLE
30616
0
112
LYONDELLBASELL INDU-CL A
Common / Ordinary Stock
N53745100
8470
96848
SH
SOLE
96718
0
130
ENERGY SELECT SECTOR SPDR
Exchange Traded Fund
81369Y506
1284
17950
SH
SOLE
17950
0
0
ISHARES S&P SMALL-CAP 600 GR
Exchange Traded Fund
464287887
771
7318
SH
SOLE
7318
0
0
ISHARES TR S&P SMALL-CAP 600 GROWTH
COMSTOCK
464287887
20
190
SH
OTR
1
190
0
0
ROCKWELL AUTOMATION INC
Common / Ordinary Stock
773903109
1758
8820
SH
SOLE
8749
0
71
VANGUARD INFO TECH ETF
Exchange Traded Fund
92204A702
20188
61823
SH
SOLE
61823
0
0
NUVEEN QUAL MUNI INCOME FD
Closed-end Fund
67066V101
177
14232
SH
SOLE
14232
0
0
DIMENSIONAL US MARKETWIDE VA
Exchange Traded Fund
25434V724
2237
70790
SH
SOLE
70790
0
0
TECHNOLOGY SELECT SECT SPDR
Exchange Traded Fund
81369Y803
9474
74531
SH
SOLE
74531
0
0
OSHKOSH CORP
Common / Ordinary Stock
688239201
220
2683
SH
SOLE
2683
0
0
INVESCO S&P GLOBAL WATER IND
Exchange Traded Fund
46138E263
397
9000
SH
SOLE
9000
0
0
NUVEEN ESG LARGE-CAP GROWTH
Exchange Traded Fund
67092P201
126688
2628390
SH
SOLE
2628390
0
0
DTE ENERGY COMPANY
Common / Ordinary Stock
233331107
888
7002
SH
SOLE
7002
0
0
DTE ENERGY CO COM
COMSTOCK
233331107
1
5
SH
OTR
1
5
0
0
INTERCONTINENTAL EXCHANGE IN
Common / Ordinary Stock
45866F104
760
8082
SH
SOLE
8082
0
0
COMCAST CORP-CLASS A
Common / Ordinary Stock
20030N101
12577
320504
SH
SOLE
318274
0
2230
COMCAST CORP NEW CL A
COMSTOCK
20030N101
21
541
SH
OTR
1
541
0
0
WALMART INC
Common / Ordinary Stock
931142103
15437
126974
SH
SOLE
126508
0
466
WALMART INC COM
COMSTOCK
931142103
56
459
SH
OTR
1
459
0
0
PIMCO 1-5 YEAR US TIPS INDEX
Exchange Traded Fund
72201R205
29368
561629
SH
SOLE
549647
0
11982
PIMCO ETF TR 1-5 YR US TIPS INDEX
COMSTOCK
72201R205
24
455
SH
OTR
1
455
0
0
STATE STREET CORP
Common / Ordinary Stock
857477103
1222
19814
SH
SOLE
19814
0
0
BERKSHIRE HATHAWAY INC-CL A
Common / Ordinary Stock
084670108
43349
106
SH
SOLE
106
0
0
BP PLC-SPONS ADR
American Depository Receipts ADR
055622104
1350
47629
SH
SOLE
47147
0
482
SPDR BLOOMBERG INVESTMENT GR
Exchange Traded Fund
78468R200
32527
1080283
SH
SOLE
1080283
0
0
ONEOK INC
Common / Ordinary Stock
682680103
323
5827
SH
SOLE
5827
0
0
KROGER CO
Common / Ordinary Stock
501044101
456
9641
SH
SOLE
9641
0
0
SCHWAB (CHARLES) CORP
Common / Ordinary Stock
808513105
1408
22279
SH
SOLE
22279
0
0
SCHWAB CHARLES CORP NEW COM
COMSTOCK
808513105
0
5
SH
OTR
1
5
0
0
AMERICAN STATES WATER CO
Common / Ordinary Stock
029899101
380
4657
SH
SOLE
4657
0
0
MARRIOTT INTERNATIONAL -CL A
Common / Ordinary Stock
571903202
1588
11679
SH
SOLE
11679
0
0
MARRIOTT INTL INC NEW CL A
COMSTOCK
571903202
10
77
SH
OTR
1
77
0
0
WOODWARD INC
Common / Ordinary Stock
980745103
379
4097
SH
SOLE
4097
0
0
CHECK POINT SOFTWARE TECH
Common / Ordinary Stock
M22465104
252
2072
SH
SOLE
2072
0
0
CONSTELLATION ENERGY
Common / Ordinary Stock
21037T109
594
10374
SH
SOLE
10345
0
29
CONSTELLATION ENERGY CORP COM
COMSTOCK
21037T109
16
284
SH
OTR
1
284
0
0
NETFLIX INC
Common / Ordinary Stock
64110L106
1111
6354
SH
SOLE
6354
0
0
NETFLIX INC COM
COMSTOCK
64110L106
1
4
SH
OTR
1
4
0
0
RAYTHEON TECHNOLOGIES CORP
Common / Ordinary Stock
75513E101
22875
238004
SH
SOLE
237491
0
513
RAYTHEON TECHNOLOGIES CORP
COMSTOCK
75513E101
60
629
SH
OTR
1
629
0
0
VERIZON COMMUNICATIONS INC
Common / Ordinary Stock
92343V104
11303
222721
SH
SOLE
222714
0
7
VERIZON COMMUNICATIONS INC
COMSTOCK
92343V104
86
1685
SH
OTR
1
1685
0
0
MDU RESOURCES GROUP INC
Common / Ordinary Stock
552690109
425
15733
SH
SOLE
15733
0
0
SPDR S&P MIDCAP 400 ETF TRST
Exchange Traded Fund
78467Y107
7628
18449
SH
SOLE
18449
0
0
SPDR S&P MIDCAP 400 ETF TR UNIT SER 1
COMSTOCK
78467Y107
5
13
SH
OTR
1
13
0
0
AMERICAN WATER WORKS CO INC
Common / Ordinary Stock
030420103
443
2979
SH
SOLE
2979
0
0
DIMENSIONAL US CORE EQUITY 2
Exchange Traded Fund
25434V708
2408
103327
SH
SOLE
103327
0
0
MARSH & MCLENNAN COS
Common / Ordinary Stock
571748102
9051
58302
SH
SOLE
58238
0
64
AT&T INC
Common / Ordinary Stock
00206R102
6987
333326
SH
SOLE
333326
0
0
AT&T INC COM
COMSTOCK
00206R102
43
2064
SH
OTR
1
2064
0
0
VANGUARD INTERMEDIATE-TERM B
Exchange Traded Fund
921937819
41020
528271
SH
SOLE
528271
0
0
STARBUCKS CORP
Common / Ordinary Stock
855244109
4758
62288
SH
SOLE
61662
0
626
STARBUCKS CORP COM
COMSTOCK
855244109
7
96
SH
OTR
1
96
0
0
FIRST REPUBLIC BANK/CA
Common / Ordinary Stock
33616C100
276
1914
SH
SOLE
1914
0
0
AFLAC INC
Common / Ordinary Stock
001055102
1781
32181
SH
SOLE
32181
0
0
FIRST TRUST DJ INTERNET IND
Exchange Traded Fund
33733E302
275
2163
SH
SOLE
2163
0
0
VANGUARD S&P 500 ETF
Exchange Traded Fund
922908363
353016
1017689
SH
SOLE
1005940
0
11749
VANGUARD INDEX FDS S&P 500 ETF SHS NEW
COMSTOCK
922908363
48
139
SH
OTR
1
139
0
0
AGILENT TECHNOLOGIES INC
Common / Ordinary Stock
00846U101
678
5706
SH
SOLE
5706
0
0
M & T BANK CORP
Common / Ordinary Stock
55261F104
1078
6765
SH
SOLE
6765
0
0
BROOKFIELD RENEWABLE PARTNER
Master Limited Partnership
G16258108
391
11241
SH
SOLE
11241
0
0
MICROCHIP TECHNOLOGY INC
Common / Ordinary Stock
595017104
769
13239
SH
SOLE
13239
0
0
MICROCHIP TECHNOLOGY INC COM
COMSTOCK
595017104
28
478
SH
OTR
1
478
0
0
CORTEVA INC
Common / Ordinary Stock
22052L104
1013
18715
SH
SOLE
18715
0
0
ALLIANCEBERNSTEIN HOLDING LP
Master Limited Partnership
01881G106
216
5198
SH
SOLE
5198
0
0
SYSCO CORP
Common / Ordinary Stock
871829107
4097
48365
SH
SOLE
48365
0
0
SYSCO CORP COM
COMSTOCK
871829107
13
150
SH
OTR
1
150
0
0
FORD MOTOR CO
Common / Ordinary Stock
345370860
792
71152
SH
SOLE
71152
0
0
FORD MTR CO DEL COM PAR $0 01
COMSTOCK
345370860
2
182
SH
OTR
1
182
0
0
FASTENAL CO
Common / Ordinary Stock
311900104
1165
23338
SH
SOLE
23202
0
136
DOMINION RESOURCES INC/VA
Common / Ordinary Stock
25746U109
3448
43202
SH
SOLE
43202
0
0
ISHARES RUSSELL 2000 ETF
Exchange Traded Fund
464287655
138891
820096
SH
SOLE
817484
0
2612
ISHARES TR RUSSELL 2000 ETF
COMSTOCK
464287655
42
246
SH
OTR
1
246
0
0
GENERAL MILLS INC
Common / Ordinary Stock
370334104
4742
62847
SH
SOLE
62847
0
0
GENERAL MLS INC COM
COMSTOCK
370334104
42
554
SH
OTR
1
554
0
0
HUMANA INC
Common / Ordinary Stock
444859102
1223
2613
SH
SOLE
2613
0
0
HUMANA INC COM
COMSTOCK
444859102
70
150
SH
OTR
1
150
0
0
JM SMUCKER CO/THE
Common / Ordinary Stock
832696405
326
2543
SH
SOLE
2543
0
0
PARAMOUNT GLOBAL-CLASS B
Common / Ordinary Stock
92556H206
243
9851
SH
SOLE
9851
0
0
PARAMOUNT GLOBAL CL B
COMSTOCK
92556H206
8
329
SH
OTR
1
329
0
0
ARROW ELECTRONICS INC
Common / Ordinary Stock
042735100
225
2005
SH
SOLE
2005
0
0
TESLA INC
Common / Ordinary Stock
88160R101
22929
34049
SH
SOLE
31492
0
2557
VANGUARD ENERGY ETF
Exchange Traded Fund
92204A306
1143
11487
SH
SOLE
11487
0
0
ISHARES CORE U.S. AGGREGATE
Exchange Traded Fund
464287226
273579
2690584
SH
SOLE
2690584
0
0
ISHARES TR CORE U S AGGREGATE BD ETF
COMSTOCK
464287226
271144
2666642
SH
OTR
1
2635063
0
31579
NVIDIA CORP
Common / Ordinary Stock
67066G104
11900
78504
SH
SOLE
78294
0
210
NVIDIA CORP COM
COMSTOCK
67066G104
3
20
SH
OTR
1
20
0
0
BROADCOM INC
Common / Ordinary Stock
11135F101
20312
41810
SH
SOLE
41675
0
135
BROADCOM INC COM
COMSTOCK
11135F101
9
19
SH
OTR
1
19
0
0
PEPSICO INC
Common / Ordinary Stock
713448108
46905
281439
SH
SOLE
281018
0
421
PEPSICO INC COM
COMSTOCK
713448108
42
255
SH
OTR
1
255
0
0
INVESCO QQQ TRUST SERIES 1
Exchange Traded Fund
46090E103
8385
29918
SH
SOLE
29918
0
0
INVESCO QQQ TR UNIT SER 1
COMSTOCK
46090E103
64
228
SH
OTR
1
228
0
0
ISHARES RUSSELL 1000 VALUE E
Exchange Traded Fund
464287598
82334
567939
SH
SOLE
567177
0
762
ISHARES TR RUSSELL 1000 VALUE ETF
COMSTOCK
464287598
130699
901561
SH
OTR
1
885082
0
16478
NUVEEN ESG EMERGING MARKETS
Exchange Traded Fund
67092P888
38566
1413179
SH
SOLE
1413179
0
0
MOTOROLA SOLUTIONS INC
Common / Ordinary Stock
620076307
767
3658
SH
SOLE
3547
0
111
THERMO FISHER SCIENTIFIC INC
Common / Ordinary Stock
883556102
55115
101448
SH
SOLE
101207
0
241
PAYPAL HOLDINGS INC
Common / Ordinary Stock
70450Y103
1667
23876
SH
SOLE
23588
0
288
SCHWAB US BROAD MARKET ETF
Exchange Traded Fund
808524102
1663
37637
SH
SOLE
37637
0
0
SPDR MSCI ACWI EX-US
Exchange Traded Fund
78463X848
640
26896
SH
SOLE
26896
0
0
AMEREN CORPORATION
Common / Ordinary Stock
023608102
845
9356
SH
SOLE
9356
0
0
AMEREN CORP COM
COMSTOCK
023608102
17
192
SH
OTR
1
192
0
0
MODERNA INC
Common / Ordinary Stock
60770K107
559
3912
SH
SOLE
3912
0
0
CUMMINS INC
Common / Ordinary Stock
231021106
607
3137
SH
SOLE
3137
0
0
SAVARA INC
Common / Ordinary Stock
805111101
17
11335
SH
SOLE
11335
0
0
FIDELITY NATIONAL INFO SERV
Common / Ordinary Stock
31620M106
902
9837
SH
SOLE
9837
0
0
FIDELITY NATL INFORMATION SVCS INC
COMSTOCK
31620M106
22
243
SH
OTR
1
243
0
0
NUVEEN MUNI VALUE FD
Closed-end Fund
670928100
180
20188
SH
SOLE
20188
0
0
SERVICE CORP INTERNATIONAL
Common / Ordinary Stock
817565104
498
7207
SH
SOLE
7207
0
0
ABIOMED INC
Common / Ordinary Stock
003654100
252
1019
SH
SOLE
1019
0
0
GILEAD SCIENCES INC
Common / Ordinary Stock
375558103
13614
220254
SH
SOLE
219162
0
1092
SPDR S&P DIVIDEND ETF
Exchange Traded Fund
78464A763
1229
10358
SH
SOLE
10358
0
0
GENUINE PARTS CO
Common / Ordinary Stock
372460105
365
2744
SH
SOLE
2744
0
0
ISHARES MSCI USA MIN VOL FAC
Exchange Traded Fund
46429B697
785
11176
SH
SOLE
11176
0
0
UGI CORP
Common / Ordinary Stock
902681105
225
5840
SH
SOLE
5840
0
0
ARES CAPITAL CORP
Closed-end Fund
04010L103
194
10809
SH
SOLE
10809
0
0
ISHARES CORE S&P SMALL-CAP E
Exchange Traded Fund
464287804
36988
400262
SH
SOLE
400262
0
0
ISHARES TR CORE S&P SMALL-CAP ETF
COMSTOCK
464287804
75
810
SH
OTR
1
617
0
193
AUTODESK INC
Common / Ordinary Stock
052769106
629
3659
SH
SOLE
3659
0
0
OCCIDENTAL PETROLEUM CORP
Common / Ordinary Stock
674599105
216
3674
SH
SOLE
3674
0
0
OCCIDENTAL PETE CORP COM
COMSTOCK
674599105
0
5
SH
OTR
1
5
0
0
COMM SERV SELECT SECTOR SPDR
Exchange Traded Fund
81369Y852
228
4198
SH
SOLE
4198
0
0
PRUDENTIAL FINANCIAL INC
Common / Ordinary Stock
744320102
369
3859
SH
SOLE
3859
0
0
LUMEN TECHNOLOGIES INC
Common / Ordinary Stock
550241103
295
27045
SH
SOLE
27045
0
0
INTUITIVE SURGICAL INC
Common / Ordinary Stock
46120E602
8070
40209
SH
SOLE
40040
0
169
ALLETE INC
Common / Ordinary Stock
018522300
233
3963
SH
SOLE
3963
0
0
MONDELEZ INTERNATIONAL INC-A
Common / Ordinary Stock
609207105
18816
303050
SH
SOLE
302280
0
770
MONDELEZ INTL INC CL A
COMSTOCK
609207105
74
1198
SH
OTR
1
1198
0
0
ISHARES CORE 1-5 YEAR USD BO
Exchange Traded Fund
46432F859
249
5253
SH
SOLE
5253
0
0
PHILLIPS 66
Common / Ordinary Stock
718546104
1016
12396
SH
SOLE
12396
0
0
UNITED RENTALS INC
Common / Ordinary Stock
911363109
6381
26267
SH
SOLE
26145
0
122
BRISTOL-MYERS SQUIBB CO
Common / Ordinary Stock
110122108
11255
146165
SH
SOLE
146165
0
0
VIATRIS INC
Common / Ordinary Stock
92556V106
205
19568
SH
SOLE
19568
0
0
ISHARES S&P MID-CAP 400 VALU
Exchange Traded Fund
464287705
632
6689
SH
SOLE
6689
0
0
ISHARES TR S&P MIDCAP 400 VALUE ETF
COMSTOCK
464287705
2
22
SH
OTR
1
22
0
0
CHARTER COMMUNICATIONS INC-A
Common / Ordinary Stock
16119P108
1249
2665
SH
SOLE
2665
0
0
ADOBE INC
Common / Ordinary Stock
00724F101
52755
144116
SH
SOLE
143887
0
229
ADOBE SYS INC COM
COMSTOCK
00724F101
13
36
SH
OTR
1
36
0
0
BERKSHIRE HATHAWAY INC-CL B
Common / Ordinary Stock
084670702
66392
243176
SH
SOLE
241271
0
1905
BERKSHIRE HATHAWAY INC DEL CL B NEW
COMSTOCK
084670702
354
1296
SH
OTR
1
1172
0
124
NIKE INC -CL B
Common / Ordinary Stock
654106103
8013
78406
SH
SOLE
78036
0
370
NIKE INC CL B
COMSTOCK
654106103
1
7
SH
OTR
1
7
0
0
VANGUARD TOT WORLD STK ETF
Exchange Traded Fund
922042742
218
2556
SH
SOLE
2556
0
0
INVESCO S&P 500 TOP 50 ETF
Exchange Traded Fund
46137V233
220
766
SH
SOLE
766
0
0
GERON CORP
Common / Ordinary Stock
374163103
90
58250
SH
SOLE
58250
0
0
NUVEEN ESG MID-CAP VALUE ETF
Exchange Traded Fund
67092P508
80038
2613049
SH
SOLE
2610612
0
2437
QUALCOMM INC
Common / Ordinary Stock
747525103
21496
168282
SH
SOLE
167709
0
573
DOLLAR GENERAL CORP
Common / Ordinary Stock
256677105
13661
55660
SH
SOLE
55591
0
69
ZOETIS INC
Common / Ordinary Stock
98978V103
18721
108915
SH
SOLE
108611
0
304
ANNALY CAPITAL MANAGEMENT IN
Closed-end REIT
035710409
61
10340
SH
SOLE
10340
0
0
VANGUARD FINANCIALS ETF
Exchange Traded Fund
92204A405
1063
13765
SH
SOLE
13765
0
0
SALESFORCE INC
Common / Ordinary Stock
79466L302
28292
171427
SH
SOLE
171213
0
214
SALESFORCE INC COM
COMSTOCK
79466L302
2
11
SH
OTR
1
11
0
0
NORFOLK SOUTHERN CORP
Common / Ordinary Stock
655844108
17772
78193
SH
SOLE
78037
0
156
NORFOLK SOUTHN CORP COM
COMSTOCK
655844108
80
354
SH
OTR
1
354
0
0
SCHWAB US SMALL-CAP ETF
Exchange Traded Fund
808524607
373
9554
SH
SOLE
9554
0
0
SCHWAB STRATEGIC TR US SMALL-CAP ETF
COMSTOCK
808524607
41
1044
SH
OTR
1
1044
0
0
VANGUARD MATERIALS ETF
Exchange Traded Fund
92204A801
484
3019
SH
SOLE
3019
0
0
FIRST TRUST VALUE LINE DVD
Exchange Traded Fund
33734H106
269
6936
SH
SOLE
6936
0
0
DISCOVER FINANCIAL SERVICES
Common / Ordinary Stock
254709108
837
8852
SH
SOLE
8797
0
55
BROOKFIELD INFRASTRUCTURE PA
Master Limited Partnership
G16252101
865
22625
SH
SOLE
22625
0
0
SJW GROUP
Common / Ordinary Stock
784305104
256
4098
SH
SOLE
4098
0
0
TRI-CONTINENTAL CORP
Closed-end Fund
895436103
596
22767
SH
SOLE
22767
0
0
DOVER CORP
Common / Ordinary Stock
260003108
973
8017
SH
SOLE
7943
0
74
CONSUMER STAPLES SPDR
Exchange Traded Fund
81369Y308
3747
51905
SH
SOLE
51905
0
0
ARTHUR J GALLAGHER & CO
Common / Ordinary Stock
363576109
594
3646
SH
SOLE
3646
0
0
NORTHROP GRUMMAN CORP
Common / Ordinary Stock
666807102
11070
23131
SH
SOLE
23131
0
0
NORTHROP GRUMMAN CORP COM
COMSTOCK
666807102
14
29
SH
OTR
1
29
0
0
INTL BUSINESS MACHINES CORP
Common / Ordinary Stock
459200101
14700
104113
SH
SOLE
104113
0
0
INTERNATIONAL BUSINESS MACHS CORP
COMSTOCK
459200101
130
919
SH
OTR
1
919
0
0
ISHARES RUSSELL TOP 200 GROW
Exchange Traded Fund
464289438
633981
5062131
SH
SOLE
5047397
0
14734
EXELON CORP
Common / Ordinary Stock
30161N101
1567
34571
SH
SOLE
34484
0
87
EXELON CORP COM
COMSTOCK
30161N101
7
150
SH
OTR
1
150
0
0
VANGUARD COMMUNICATION SERVI
Exchange Traded Fund
92204A884
906
9637
SH
SOLE
9637
0
0
ROSS STORES INC
Common / Ordinary Stock
778296103
783
11146
SH
SOLE
11094
0
52
ISHARES S&P 500 GROWTH ETF
Exchange Traded Fund
464287309
6109
101219
SH
SOLE
101219
0
0
ISHARES TR S&P 500 GROWTH ETF
COMSTOCK
464287309
5
83
SH
OTR
1
83
0
0
INDUSTRIAL SELECT SECT SPDR
Exchange Traded Fund
81369Y704
1267
14503
SH
SOLE
14503
0
0
VANGUARD DIVIDEND APPREC ETF
Exchange Traded Fund
921908844
4410
30740
SH
SOLE
30740
0
0
BHP GROUP LTD-SPON ADR
American Depository Receipts ADR
088606108
224
3984
SH
SOLE
3984
0
0
MATERIALS SELECT SECTOR SPDR
Exchange Traded Fund
81369Y100
863
11726
SH
SOLE
11596
0
130
FOGHORN THERAPEUTICS INC
Common / Ordinary Stock
344174107
197
14469
SH
SOLE
14469
0
0
UTILITIES SELECT SECTOR SPDR
Exchange Traded Fund
81369Y886
1741
24826
SH
SOLE
24826
0
0
WW GRAINGER INC
Common / Ordinary Stock
384802104
320
704
SH
SOLE
704
0
0
SPROTT PHYSICAL SILVER TRUST
Closed-end Fund
85207K107
1407
203900
SH
SOLE
203900
0
0
OGE ENERGY CORP
Common / Ordinary Stock
670837103
525
13615
SH
SOLE
13615
0
0
TYSON FOODS INC-CL A
Common / Ordinary Stock
902494103
232
2690
SH
SOLE
2690
0
0
ISHARES ESG AWARE MSCI USA S
Exchange Traded Fund
46435U663
2940
93321
SH
SOLE
93321
0
0
ISHARES TR ESG MSCI USA SMALL-CAP ETF
COMSTOCK
46435U663
23521
746698
SH
OTR
1
736840
0
9858
BOOKING HOLDINGS INC
Common / Ordinary Stock
09857L108
1994
1140
SH
SOLE
1140
0
0
BOOKING HLDGS INC COM
COMSTOCK
09857L108
5
3
SH
OTR
1
3
0
0
SPDR PORT S&P 500 VALUE
Exchange Traded Fund
78464A508
24226
657951
SH
SOLE
657951
0
0
PUBLIC SERVICE ENTERPRISE GP
Common / Ordinary Stock
744573106
2203
34820
SH
SOLE
34820
0
0
PUBLIC SVC ENTERPRISE GROUP INC
COMSTOCK
744573106
0
5
SH
OTR
1
5
0
0
ISHARES MBS ETF
Exchange Traded Fund
464288588
203578
2088195
SH
SOLE
2086566
0
1629
PNC FINANCIAL SERVICES GROUP
Common / Ordinary Stock
693475105
2503
15867
SH
SOLE
15867
0
0
SPDR DJIA TRUST
Exchange Traded Fund
78467X109
865
2811
SH
SOLE
2811
0
0
POOL CORP
Common / Ordinary Stock
73278L105
392
1116
SH
SOLE
1116
0
0
INVESCO S&P 500 LOW VOLATILI
Exchange Traded Fund
46138E354
224
3607
SH
SOLE
3607
0
0
LEIDOS HOLDINGS INC
Common / Ordinary Stock
525327102
260
2581
SH
SOLE
2581
0
0
CAPITAL ONE FINANCIAL CORP
Common / Ordinary Stock
14040H105
3085
29608
SH
SOLE
29567
0
41
SPDR S&P 600 SMALL CAP GROWT
Exchange Traded Fund
78464A201
8320
118018
SH
SOLE
115018
0
3000
ELEVANCE HEALTH INC
Common / Ordinary Stock
036752103
21763
45098
SH
SOLE
44983
0
115
HORMEL FOODS CORP
Common / Ordinary Stock
440452100
402
8490
SH
SOLE
8490
0
0
ALLSTATE CORP
Common / Ordinary Stock
020002101
15258
120398
SH
SOLE
120069
0
329
MCDONALD'S CORP
Common / Ordinary Stock
580135101
26472
107226
SH
SOLE
106848
0
378
MCDONALDS CORP COM
COMSTOCK
580135101
136
550
SH
OTR
1
518
0
32
ISHARES GOLD TRUST
Exchange Traded Fund
464285204
16968
494561
SH
SOLE
494561
0
0
TRAVELERS COS INC/THE
Common / Ordinary Stock
89417E109
8284
48982
SH
SOLE
48797
0
185
TRAVELERS COS INC COM
COMSTOCK
89417E109
2
10
SH
OTR
1
10
0
0
VANGUARD RUSSELL 1000
Exchange Traded Fund
92206C730
517
3011
SH
SOLE
3011
0
0
CENTERPOINT ENERGY INC
Common / Ordinary Stock
15189T107
274
9259
SH
SOLE
9259
0
0
CENTERPOINT ENERGY INC COM
COMSTOCK
15189T107
12
420
SH
OTR
1
420
0
0
UNITI GROUP INC
Closed-end REIT
91325V108
474
50326
SH
SOLE
50326
0
0
BLACKROCK MUNIYIELD NY QUALI
Closed-end Fund
09255E102
113
10621
SH
SOLE
10621
0
0
VANGUARD GROWTH ETF
Exchange Traded Fund
922908736
808267
3626303
SH
SOLE
3618321
0
7982
VANGUARD INDEX FDS VANGUARD GROWTH ETF
COMSTOCK
922908736
38609
173220
SH
OTR
1
171148
0
2072
SHELL PLC-ADR
American Depository Receipts ADR
780259305
745
14253
SH
SOLE
14253
0
0
VANGUARD LARGE-CAP ETF
Exchange Traded Fund
922908637
73406
425910
SH
SOLE
425910
0
0
VANGUARD INDEX FDS VANGUARD LARGE-CAP
COMSTOCK
922908637
18215
105687
SH
OTR
1
104148
0
1539
COLGATE-PALMOLIVE CO
Common / Ordinary Stock
194162103
5396
67334
SH
SOLE
67334
0
0
COLGATE PALMOLIVE CO COM
COMSTOCK
194162103
22
276
SH
OTR
1
276
0
0
XCEL ENERGY INC
Common / Ordinary Stock
98389B100
1261
17818
SH
SOLE
17818
0
0
XCEL ENERGY INC COM
COMSTOCK
98389B100
100
1415
SH
OTR
1
1415
0
0
NUVEEN AMT-FR QLTY MUNI INC
Closed-end Fund
670657105
220
18692
SH
SOLE
18692
0
0
WASHINGTON TRUST BANCORP
Common / Ordinary Stock
940610108
209
4331
SH
SOLE
4331
0
0
VANGUARD FTSE PACIFIC ETF
Exchange Traded Fund
922042866
209
3300
SH
SOLE
3300
0
0
AMAZON.COM INC
Common / Ordinary Stock
023135106
74923
705423
SH
SOLE
700543
0
4880
AMAZON COM INC COM
COMSTOCK
023135106
25
240
SH
OTR
1
240
0
0
ISHARES 1-3 YEAR TREASURY BO
Exchange Traded Fund
464287457
23527
284179
SH
SOLE
284179
0
0
FREEPORT-MCMORAN INC
Common / Ordinary Stock
35671D857
287
9810
SH
SOLE
9810
0
0
FREEPORT-MCMORAN INC CL B
COMSTOCK
35671D857
1
34
SH
OTR
1
34
0
0
ISHARES RUSSELL MID-CAP ETF
Exchange Traded Fund
464287499
402655
6227265
SH
SOLE
6209070
0
18195
ISHARES TR RUSSELL MID-CAP ETF
COMSTOCK
464287499
32
492
SH
OTR
1
492
0
0
SPDR PORTFOLIO S&P 500 GROWT
Exchange Traded Fund
78464A409
36982
707391
SH
SOLE
704341
0
3050
FIRST CITIZENS BCSHS -CL A
Common / Ordinary Stock
31946M103
362
554
SH
SOLE
554
0
0
MARATHON PETROLEUM CORP COM
Common / Ordinary Stock
56585A102
929
11304
SH
SOLE
11304
0
0
MARATHON PETE CORP COM
COMSTOCK
56585A102
0
3
SH
OTR
1
3
0
0
ISHARES SELECT DIVIDEND ETF
Exchange Traded Fund
464287168
1209
10277
SH
SOLE
10277
0
0
APPLE INC
Common / Ordinary Stock
037833100
288254
2108350
SH
SOLE
2096597
0
11753
APPLE INC COM
COMSTOCK
037833100
708
5179
SH
OTR
1
4871
0
308
ENTERGY CORP
Common / Ordinary Stock
29364G103
19828
176032
SH
SOLE
175393
0
639
ENTERGY CORP NEW COM
COMSTOCK
29364G103
1
5
SH
OTR
1
5
0
0
SPDR PORTFOLIO TIPS ETF
Exchange Traded Fund
78464A656
20801
755849
SH
SOLE
754825
0
1024
HEWLETT PACKARD ENTERPRISE
Common / Ordinary Stock
42824C109
248
18692
SH
SOLE
18692
0
0
HEWLETT PACKARD ENTERPRISE CO COM
COMSTOCK
42824C109
7
498
SH
OTR
1
498
0
0
ASPEN TECHNOLOGY INC
Common / Ordinary Stock
29109X106
226
1229
SH
SOLE
1205
0
24
ISHARES SHORT-TERM NATIONAL
Exchange Traded Fund
464288158
143301
1369078
SH
SOLE
1368115
0
963
ISHARES TR SHORT-TERM NATL MUN
COMSTOCK
464288158
2737
26151
SH
OTR
1
26066
0
85
IDEXX LABORATORIES INC
Common / Ordinary Stock
45168D104
838
2389
SH
SOLE
2389
0
0
ATMOS ENERGY CORP
Common / Ordinary Stock
049560105
329
2936
SH
SOLE
2936
0
0
FIFTH THIRD BANCORP
Common / Ordinary Stock
316773100
1045
31103
SH
SOLE
30241
0
862
VANECK JPM EM LOCAL CURR BND
Exchange Traded Fund
92189H300
16324
666844
SH
SOLE
656572
0
10272
KIMBERLY-CLARK CORP
Common / Ordinary Stock
494368103
3845
28447
SH
SOLE
28437
0
10
KIMBERLY-CLARK CORP COM
COMSTOCK
494368103
38
284
SH
OTR
1
284
0
0
SPDR S&P 500 ETF TRUST
Exchange Traded Fund
78462F103
141039
373862
SH
SOLE
373532
0
330
SPDR S&P 500 ETF TR TR UNIT
COMSTOCK
78462F103
170
451
SH
OTR
1
451
0
0
ISHARES CORE S&P 500 ETF
Exchange Traded Fund
464287200
231500
610575
SH
SOLE
608941
0
1634
ISHARES TR CORE S&P 500 ETF
COMSTOCK
464287200
64
169
SH
OTR
1
169
0
0
LOWE'S COS INC
Common / Ordinary Stock
548661107
17007
97369
SH
SOLE
97154
0
215
LOWES COS INC COM
COMSTOCK
548661107
93
535
SH
OTR
1
535
0
0
ISHARES NATIONAL MUNI BOND E
Exchange Traded Fund
464288414
301939
2838844
SH
SOLE
2838115
0
729
ISHARES TR NATL MUN BD ETF FD
COMSTOCK
464288414
364550
3427513
SH
OTR
1
3385282
0
42231
ISHARES DOW JONES U.S. ETF
Exchange Traded Fund
464287846
1396
15115
SH
SOLE
15115
0
0
WELLS FARGO & CO
Common / Ordinary Stock
949746101
3938
100538
SH
SOLE
99217
0
1321
WELLS FARGO & CO NEW COM
COMSTOCK
949746101
11
284
SH
OTR
1
284
0
0
VANGUARD INDUSTRIALS ETF
Exchange Traded Fund
92204A603
269
1649
SH
SOLE
1649
0
0
ISHARES GLOBAL TIMBER & FORE
Exchange Traded Fund
464288174
369
4962
SH
SOLE
4962
0
0
JOHNSON & JOHNSON
Common / Ordinary Stock
478160104
79041
445279
SH
SOLE
444704
0
575
JOHNSON & JOHNSON COM
COMSTOCK
478160104
278
1567
SH
OTR
1
1567
0
0
DAVITA INC
Common / Ordinary Stock
23918K108
406
5080
SH
SOLE
5080
0
0
VANGUARD FTSE DEVELOPED ETF
Exchange Traded Fund
921943858
881775
21612123
SH
SOLE
21590805
0
21318
VANGUARD INTL FD FTSE DEVELOPED MKTS
COMSTOCK
921943858
147233
3608656
SH
OTR
1
3565431
0
43226
MEDTRONIC PLC
Common / Ordinary Stock
G5960L103
1250
13932
SH
SOLE
13789
0
143
SPDR S&P 400 MID CAP VALUE E
Exchange Traded Fund
78464A839
22305
368675
SH
SOLE
368675
0
0
PERKINELMER INC
Common / Ordinary Stock
714046109
627
4412
SH
SOLE
4412
0
0
PERKINELMER INC COM
COMSTOCK
714046109
1
5
SH
OTR
1
5
0
0
CHURCH & DWIGHT CO INC
Common / Ordinary Stock
171340102
345
3720
SH
SOLE
3720
0
0
INGERSOLL RAND INC
Common / Ordinary Stock
45687V106
280
6662
SH
SOLE
6662
0
0
JPMORGAN CHASE & CO
Common / Ordinary Stock
46625H100
58725
521493
SH
SOLE
519977
0
1516
JPMORGAN CHASE & CO COM
COMSTOCK
46625H100
95
843
SH
OTR
1
723
0
120
DIAMONDBACK ENERGY INC
Common / Ordinary Stock
25278X109
230
1898
SH
SOLE
1898
0
0
DUPONT DE NEMOURS INC
Common / Ordinary Stock
26614N102
1518
27312
SH
SOLE
27312
0
0
DUPONT DE NEMOURS INC COM
COMSTOCK
26614N102
0
1
SH
OTR
1
1
0
0
VANGUARD MEGA CAP GROWTH ETF
Exchange Traded Fund
921910816
339
1866
SH
SOLE
1866
0
0
EOG RESOURCES INC
Common / Ordinary Stock
26875P101
776
7028
SH
SOLE
7028
0
0
VANGUARD SHORT-TERM BOND ETF
Exchange Traded Fund
921937827
14927
194383
SH
SOLE
194383
0
0
VANGUARD BD INDEX FDS VANGUARD SHORT
COMSTOCK
921937827
97
1259
SH
OTR
1
1259
0
0
ASML HOLDING NV-NY REG SHS
Depository Receipts
N07059210
3350
7039
SH
SOLE
7036
0
3
ASE TECHNOLOGY HOLDING -ADR
American Depository Receipts ADR
00215W100
84
16222
SH
SOLE
16222
0
0
ISHARES PREFERRED & INCOME S
Exchange Traded Fund
464288687
237
7200
SH
SOLE
7200
0
0
KEURIG DR PEPPER INC
Common / Ordinary Stock
49271V100
7473
211174
SH
SOLE
210894
0
280
METLIFE INC
Common / Ordinary Stock
59156R108
13116
208891
SH
SOLE
208346
0
545
AUTOZONE INC
Common / Ordinary Stock
053332102
827
385
SH
SOLE
385
0
0
PHILIP MORRIS INTERNATIONAL
Common / Ordinary Stock
718172109
14146
143263
SH
SOLE
142864
0
399
PHILIP MORRIS INTL INC COM
COMSTOCK
718172109
23
235
SH
OTR
1
235
0
0
WEST PHARMACEUTICAL SERVICES
Common / Ordinary Stock
955306105
240
795
SH
SOLE
795
0
0
VANGUARD TOTAL INTL STOCK
Exchange Traded Fund
921909768
685
13269
SH
SOLE
13269
0
0
VANGUARD STAR FDS VANGUARD TOTAL INTL
COMSTOCK
921909768
16
308
SH
OTR
1
308
0
0
NUVEEN ESG SMALL-CAP ETF
Exchange Traded Fund
67092P607
75840
2311486
SH
SOLE
2307590
0
3896
ALERIAN MLP ETF
Exchange Traded Fund
00162Q452
6141
178247
SH
SOLE
173655
0
4592
ALPS ETF TR ALERIAN MLP ETF NEW
COMSTOCK
00162Q452
36953
1072664
SH
OTR
1
1057578
0
15086
CDK GLOBAL INC
Common / Ordinary Stock
12508E101
316
5771
SH
SOLE
5771
0
0
ISHARES RUSSELL 3000 ETF
Exchange Traded Fund
464287689
37075
170545
SH
SOLE
170545
0
0
MICROSOFT CORP
Common / Ordinary Stock
594918104
200802
781849
SH
SOLE
779550
0
2299
MICROSOFT CORP COM
COMSTOCK
594918104
467
1817
SH
OTR
1
1817
0
0
SEAGATE TECHNOLOGY HOLDINGS
Common / Ordinary Stock
G7997R103
320
4480
SH
SOLE
4480
0
0
ALPHABET INC-CL A
Common / Ordinary Stock
02079K305
134092
61531
SH
SOLE
61293
0
238
ALPHABET INC CL A
COMSTOCK
02079K305
174
80
SH
OTR
1
80
0
0
PROLOGIS INC
Closed-end REIT
74340W103
7906
67201
SH
SOLE
66913
0
288
AMERICAN TOWER CORP
Closed-end REIT
03027X100
28874
112971
SH
SOLE
112614
0
357
WASTE CONNECTIONS INC
Common / Ordinary Stock
94106B101
9846
79432
SH
SOLE
79324
0
108
AMGEN INC
Common / Ordinary Stock
031162100
32165
132201
SH
SOLE
131951
0
250
AMGEN INC COM
COMSTOCK
031162100
43
178
SH
OTR
1
178
0
0
KINDER MORGAN INC
Common / Ordinary Stock
49456B101
187
11177
SH
SOLE
11177
0
0
EVERSOURCE ENERGY
Common / Ordinary Stock
30040W108
1691
20020
SH
SOLE
20020
0
0
EVERSOURCE ENERGY COM
COMSTOCK
30040W108
28
336
SH
OTR
1
336
0
0
ROYCE VALUE TRUST
Closed-end Fund
780910105
166
11894
SH
SOLE
11894
0
0
L3HARRIS TECHNOLOGIES INC
Common / Ordinary Stock
502431109
1137
4704
SH
SOLE
4704
0
0
L3HARRIS TECHNOLOGIES INC COM
COMSTOCK
502431109
1
5
SH
OTR
1
5
0
0
GLOBAL PAYMENTS INC
Common / Ordinary Stock
37940X102
241
2177
SH
SOLE
2177
0
0
ISHARES US CONSUMER DISCRETI
Exchange Traded Fund
464287580
274
4832
SH
SOLE
4832
0
0
NEW JERSEY RESOURCES CORP
Common / Ordinary Stock
646025106
251
5640
SH
SOLE
5640
0
0
ADAPTIVE BIOTECHNOLOGIES
Common / Ordinary Stock
00650F109
226
27975
SH
SOLE
27975
0
0
SEALED AIR CORP
Common / Ordinary Stock
81211K100
337
5836
SH
SOLE
5836
0
0
NOVOCURE LTD
Common / Ordinary Stock
G6674U108
205
2946
SH
SOLE
2946
0
0
INTERNATIONAL PAPER CO
Common / Ordinary Stock
460146103
222
5296
SH
SOLE
5296
0
0
VANGUARD FTSE ALL-WORLD EX-U
Exchange Traded Fund
922042775
3095
61946
SH
SOLE
61946
0
0
VANGUARD INTL EQUITY INDEX FDS VANGUARD
COMSTOCK
922042775
9
182
SH
OTR
1
182
0
0
PUBLIC STORAGE
Closed-end REIT
74460D109
623
1994
SH
SOLE
1994
0
0
S&P GLOBAL INC
Common / Ordinary Stock
78409V104
16346
48497
SH
SOLE
48456
0
41
NORTHERN TRUST CORP
Common / Ordinary Stock
665859104
644
6675
SH
SOLE
6675
0
0
TRUIST FINANCIAL CORP
Common / Ordinary Stock
89832Q109
1133
23891
SH
SOLE
23891
0
0
TRUIST FINL CORP COM
COMSTOCK
89832Q109
22
467
SH
OTR
1
467
0
0
ARCHER-DANIELS-MIDLAND CO
Common / Ordinary Stock
039483102
713
9188
SH
SOLE
9188
0
0
ARCHER-DANIELS MIDLAND CO COM
COMSTOCK
039483102
8
100
SH
OTR
1
100
0
0
NUVEEN ESG LARGE-CAP VALUE E
Exchange Traded Fund
67092P300
138649
4153648
SH
SOLE
4144283
0
9365
SCHWAB US DVD EQUITY ETF
Exchange Traded Fund
808524797
766
10690
SH
SOLE
10690
0
0
SCHWAB STRATEGIC TR US DIVIDEND EQUITY
COMSTOCK
808524797
3
44
SH
OTR
1
44
0
0
AIR PRODUCTS & CHEMICALS INC
Common / Ordinary Stock
009158106
15794
65679
SH
SOLE
65536
0
143
AIR PRODS & CHEMS INC COM
COMSTOCK
009158106
21
87
SH
OTR
1
87
0
0
SCHWAB INTL EQUITY ETF
Exchange Traded Fund
808524805
412
13113
SH
SOLE
13113
0
0
SCHWAB STRATEGIC TR INTL EQUITY ETF
COMSTOCK
808524805
39
1247
SH
OTR
1
1247
0
0
ISHARES RUSSELL 2000 GROWTH
Exchange Traded Fund
464287648
110115
533736
SH
SOLE
533188
0
548
ISHARES TR RUSSELL 2000 GROWTH ETF
COMSTOCK
464287648
211711
1026177
SH
OTR
1
1011581
0
14596
XPO LOGISTICS INC
Common / Ordinary Stock
983793100
597
12391
SH
SOLE
12343
0
48
SPDR PORT SHRT TRM CORP BND
Exchange Traded Fund
78464A474
14624
491887
SH
SOLE
491887
0
0
SPDR SER TR BLOOMBERG BARCLAYS
COMSTOCK
78464A474
50884
1711525
SH
OTR
1
1668953
0
42572
PAYCHEX INC
Common / Ordinary Stock
704326107
879
7720
SH
SOLE
7720
0
0
PAYCHEX INC COM
COMSTOCK
704326107
13
118
SH
OTR
1
118
0
0
ISHARES TIPS BOND ETF
Exchange Traded Fund
464287176
9734
85454
SH
SOLE
85454
0
0
ISHARES TR TIPS BD ETF
COMSTOCK
464287176
119
1049
SH
OTR
1
1049
0
0
GENERAL MOTORS CO - CDI
Common / Ordinary Stock
37045V100
391
12326
SH
SOLE
12326
0
0
GENERAL MTRS CO COM
COMSTOCK
37045V100
3
107
SH
OTR
1
107
0
0
MANHATTAN ASSOCIATES INC
Common / Ordinary Stock
562750109
917
7998
SH
SOLE
7998
0
0
SIMON PROPERTY GROUP INC
Closed-end REIT
828806109
806
8491
SH
SOLE
8491
0
0
INGREDION INC
Common / Ordinary Stock
457187102
316
3579
SH
SOLE
3579
0
0
ACCENTURE PLC-CL A
Common / Ordinary Stock
G1151C101
17655
63587
SH
SOLE
63403
0
184
ACCENTURE PLC IRELAND CLASS SHS
COMSTOCK
G1151C101
45
163
SH
OTR
1
163
0
0
SPDR PORTFOLIO S&P 1500 COMP
Exchange Traded Fund
78464A805
215
4633
SH
SOLE
4633
0
0
VANGUARD MID-CAP VALUE ETF
Exchange Traded Fund
922908512
294922
2277042
SH
SOLE
2270512
0
6530
VANGUARD INDEX FDS VANGUARD MID-CAP
COMSTOCK
922908512
15035
116082
SH
OTR
1
115193
0
889
CISCO SYSTEMS INC
Common / Ordinary Stock
17275R102
16570
388597
SH
SOLE
387456
0
1141
CISCO SYS INC COM
COMSTOCK
17275R102
62
1445
SH
OTR
1
1445
0
0
MCCORMICK & CO-NON VTG SHRS
Common / Ordinary Stock
579780206
1122
13481
SH
SOLE
13481
0
0
TEXAS INSTRUMENTS INC
Common / Ordinary Stock
882508104
7040
45816
SH
SOLE
45802
0
14
TEXAS INSTRS INC COM
COMSTOCK
882508104
28
183
SH
OTR
1
183
0
0
FISERV INC
Common / Ordinary Stock
337738108
1475
16578
SH
SOLE
16578
0
0
EQUINIX INC
Closed-end REIT
29444U700
2583
3931
SH
SOLE
3931
0
0
WORTHINGTON INDUSTRIES
Common / Ordinary Stock
981811102
1069
24247
SH
SOLE
24247
0
0
JOHNSON CONTROLS INTERNATION
Common / Ordinary Stock
G51502105
486
10140
SH
SOLE
10140
0
0
VANGUARD TAX-EXEMPT BOND ETF
Exchange Traded Fund
922907746
75363
1509679
SH
SOLE
1509679
0
0
SOUTHERN CO/THE
Common / Ordinary Stock
842587107
3268
45831
SH
SOLE
45831
0
0
SOUTHERN CO COM
COMSTOCK
842587107
15
210
SH
OTR
1
210
0
0
REPUBLIC SERVICES INC
Common / Ordinary Stock
760759100
260
1983
SH
SOLE
1913
0
70
ISHARES MSCI USA QUALITY FAC
Exchange Traded Fund
46432F339
24682
220908
SH
SOLE
218784
0
2124
REAL ESTATE SELECT SECT SPDR
Exchange Traded Fund
81369Y860
2434
59563
SH
SOLE
59563
0
0
CSX CORP
Common / Ordinary Stock
126408103
4420
152091
SH
SOLE
151650
0
441
VANGUARD EXTENDED MARKET ETF
Exchange Traded Fund
922908652
1581
12057
SH
SOLE
12057
0
0
STANLEY BLACK & DECKER INC
Common / Ordinary Stock
854502101
443
4226
SH
SOLE
4226
0
0
ALLIANT ENERGY CORP
Common / Ordinary Stock
018802108
455
7761
SH
SOLE
7761
0
0
ALLIANT ENERGY CORP COM
COMSTOCK
018802108
0
5
SH
OTR
1
5
0
0
DAKTRONICS INC
Common / Ordinary Stock
234264109
72
24000
SH
SOLE
24000
0
0
TE CONNECTIVITY LTD REG SHS
Common / Ordinary Stock
H84989104
480
4245
SH
SOLE
4245
0
0
VANGUARD ULTRA SHORT BOND ET
Exchange Traded Fund
92203C303
2914
59227
SH
SOLE
59227
0
0
ONTO INNOVATION INC
Common / Ordinary Stock
683344105
244
3500
SH
SOLE
3500
0
0
STOCK YARDS BANCORP INC
Common / Ordinary Stock
861025104
452
7549
SH
SOLE
7549
0
0
WALT DISNEY CO/THE
Common / Ordinary Stock
254687106
8698
92135
SH
SOLE
92135
0
0
DISNEY WALT CO DISNEY COM
COMSTOCK
254687106
61
650
SH
OTR
1
556
0
94
ISHARES RUSSELL 1000 ETF
Exchange Traded Fund
464287622
70218
337978
SH
SOLE
337978
0
0
ISHARES TR RUSSELL 1000 ETF
COMSTOCK
464287622
89267
429662
SH
OTR
1
423764
0
5898
DIMENSIONAL US TARGET VALUE
Exchange Traded Fund
25434V609
773
19224
SH
SOLE
19224
0
0
FLEXSHARES QUALITY DIVIDEND
Exchange Traded Fund
33939L860
80985
1596401
SH
SOLE
1596401
0
0
FLEXSHARES TR QUALITY DIVID INDEX
COMSTOCK
33939L860
178976
3528016
SH
OTR
1
3480411
0
47605
EMERSON ELECTRIC CO
Common / Ordinary Stock
291011104
3317
41706
SH
SOLE
41706
0
0
EMERSON ELEC CO COM
COMSTOCK
291011104
24
308
SH
OTR
1
308
0
0
DUKE ENERGY CORP
Common / Ordinary Stock
26441C204
17684
164943
SH
SOLE
164498
0
445
DUKE ENERGY CORP NEW COM NEW
COMSTOCK
26441C204
72
669
SH
OTR
1
669
0
0
ISHARES MSCI EMERGING MARKET
Exchange Traded Fund
464287234
9331
232685
SH
SOLE
232685
0
0
ISHARES TR MSCI EMERGING MKTS INDEX
COMSTOCK
464287234
20
500
SH
OTR
1
500
0
0
HENRY SCHEIN INC
Common / Ordinary Stock
806407102
384
5010
SH
SOLE
5010
0
0
ALPS SECTOR DIVIDEND DOGS
Exchange Traded Fund
00162Q858
220
4400
SH
SOLE
4400
0
0
FIRSTENERGY CORP
Common / Ordinary Stock
337932107
222
5775
SH
SOLE
5775
0
0
FIRSTENERGY CORP COM
COMSTOCK
337932107
2
50
SH
OTR
1
50
0
0
NUVEEN ESG INTERNATIONAL DEV
Exchange Traded Fund
67092P805
50377
1997496
SH
SOLE
1997496
0
0
ISHARES CORE DIVIDEND GROWTH
Exchange Traded Fund
46434V621
291
6111
SH
SOLE
6111
0
0
BECTON DICKINSON AND CO
Common / Ordinary Stock
075887109
5345
21681
SH
SOLE
21637
0
44
BECTON DICKINSON & CO COM
COMSTOCK
075887109
25
100
SH
OTR
1
100
0
0
ISHARES S&P 100 ETF
Exchange Traded Fund
464287101
1588
9206
SH
SOLE
9206
0
0
ISHARES TR S&P 100 ETF
COMSTOCK
464287101
15
85
SH
OTR
1
85
0
0
BROOKFIELD ASSET MANAGE-CL A
Common / Ordinary Stock
112585104
1335
30014
SH
SOLE
30014
0
0
VANGUARD SMALL-CAP GRWTH ETF
Exchange Traded Fund
922908595
72936
370175
SH
SOLE
368945
0
1230
VANGUARD INDEX FDS VANGUARD SMALL-CAP
COMSTOCK
922908595
9855
50016
SH
OTR
1
49394
0
622
PIONEER NATURAL RESOURCES CO
Common / Ordinary Stock
723787107
319
1431
SH
SOLE
1431
0
0
VANGUARD CONSUMER DISCRE ETF
Exchange Traded Fund
92204A108
1909
8394
SH
SOLE
8394
0
0
EMPIRE STATE REALTY TRUST-A
Closed-end REIT
292104106
700
99636
SH
SOLE
99636
0
0
BLACKROCK INC
Common / Ordinary Stock
09247X101
1510
2479
SH
SOLE
2479
0
0
BLACKROCK INC COM
COMSTOCK
09247X101
9
15
SH
OTR
1
15
0
0
O'REILLY AUTOMOTIVE INC
Common / Ordinary Stock
67103H107
17330
27432
SH
SOLE
27359
0
73
O REILLY AUTOMOTIVE INC NEW COM
COMSTOCK
67103H107
8
13
SH
OTR
1
13
0
0
COSTCO WHOLESALE CORP
Common / Ordinary Stock
22160K105
12578
26243
SH
SOLE
26158
0
85
COSTCO WHOLESALE CORP NEW COM
COMSTOCK
22160K105
59
123
SH
OTR
1
123
0
0
AMETEK INC
Common / Ordinary Stock
031100100
7883
71734
SH
SOLE
71664
0
70
APPLIED MATERIALS INC
Common / Ordinary Stock
038222105
4067
44699
SH
SOLE
44699
0
0
APPLIED MATLS INC COM
COMSTOCK
038222105
18
194
SH
OTR
1
194
0
0
NOVARTIS AG-SPONSORED ADR
American Depository Receipts ADR
66987V109
750
8877
SH
SOLE
8877
0
0
DELL TECHNOLOGIES -C
Common / Ordinary Stock
24703L202
207
4490
SH
SOLE
4490
0
0
CHUBB LTD
Common / Ordinary Stock
H1467J104
1126
5726
SH
SOLE
5726
0
0
CHUBB LTD COM
COMSTOCK
H1467J104
9
45
SH
OTR
1
45
0
0
DARDEN RESTAURANTS INC
Common / Ordinary Stock
237194105
383
3383
SH
SOLE
3383
0
0
BANK OF AMERICA CORP
Common / Ordinary Stock
060505104
28756
923734
SH
SOLE
920679
0
3055
BANK AMER CORP COM
COMSTOCK
060505104
42
1359
SH
OTR
1
1359
0
0
ISHARES MSCI USA ESG SELECT
Exchange Traded Fund
464288802
1046
12960
SH
SOLE
12960
0
0
LOCKHEED MARTIN CORP
Common / Ordinary Stock
539830109
4631
10771
SH
SOLE
10771
0
0
LOCKHEED MARTIN CORP COM
COMSTOCK
539830109
2
5
SH
OTR
1
5
0
0
LABORATORY CRP OF AMER HLDGS
Common / Ordinary Stock
50540R409
572
2442
SH
SOLE
2442
0
0
ERICSSON (LM) TEL-SP ADR
American Depository Receipts ADR
294821608
88
11834
SH
SOLE
11834
0
0
GENERAL ELECTRIC CO
Common / Ordinary Stock
369604301
3106
48780
SH
SOLE
48655
0
125
GENERAL ELEC CO COM NEW
COMSTOCK
369604301
59
926
SH
OTR
1
926
0
0
EMPIRE STATE REALTY OP-S60
Master Limited Partnership
292102209
91
13038
SH
SOLE
13038
0
0
CANADIAN NATL RAILWAY CO
Common / Ordinary Stock
136375102
701
6237
SH
SOLE
6237
0
0
SCHWAB U.S. LARGE-CAP GROWTH
Exchange Traded Fund
808524300
741
12771
SH
SOLE
12771
0
0
AMBEV SA-ADR
American Depository Receipts ADR
02319V103
48
19198
SH
SOLE
19198
0
0
GOLDMAN SACHS GROUP INC
Common / Ordinary Stock
38141G104
1874
6310
SH
SOLE
6310
0
0
RAYONIER INC
Closed-end REIT
754907103
238
6363
SH
SOLE
6363
0
0
WATERS CORP
Common / Ordinary Stock
941848103
317
958
SH
SOLE
958
0
0
CHEVRON CORP
Common / Ordinary Stock
166764100
30120
208043
SH
SOLE
207611
0
432
CHEVRON CORP NEW COM
COMSTOCK
166764100
118
814
SH
OTR
1
814
0
0
WALGREENS BOOTS ALLIANCE INC
Common / Ordinary Stock
931427108
1044
27555
SH
SOLE
27555
0
0
WALGREENS BOOTS ALLIANCE INC COM
COMSTOCK
931427108
13
338
SH
OTR
1
338
0
0
COMMERCE BANCSHARES INC
Common / Ordinary Stock
200525103
377
5746
SH
SOLE
5746
0
0
PARKER HANNIFIN CORP
Common / Ordinary Stock
701094104
2664
10828
SH
SOLE
10719
0
109
DOW INC
Common / Ordinary Stock
260557103
2122
41120
SH
SOLE
41120
0
0
DIAGEO PLC-SPONSORED ADR
American Depository Receipts ADR
25243Q205
1237
7102
SH
SOLE
7102
0
0
YUM CHINA HOLDINGS INC
Common / Ordinary Stock
98850P109
327
6742
SH
SOLE
6742
0
0
BROADRIDGE FINANCIAL SOLUTIO
Common / Ordinary Stock
11133T103
1087
7622
SH
SOLE
7452
0
170
VANGUARD HIGH DVD YIELD ETF
Exchange Traded Fund
921946406
2685
26401
SH
SOLE
26401
0
0
VANGUARD WHITEHALL FDS HIGH DIVIDEND
COMSTOCK
921946406
74
727
SH
OTR
1
727
0
0
ISHARES JP MORGAN USD EMERGI
Exchange Traded Fund
464288281
138197
1619747
SH
SOLE
1615260
0
4487
ISHARES RUSSELL MID-CAP GROW
Exchange Traded Fund
464287481
322376
4069381
SH
SOLE
4055997
0
13384
ISHARES TR RUSSELL MID-CAP GROWTH ETF
COMSTOCK
464287481
635357
8020160
SH
OTR
1
7901326
0
118834
FACTSET RESEARCH SYSTEMS INC
Common / Ordinary Stock
303075105
336
873
SH
SOLE
853
0
20
DEVON ENERGY CORP
Common / Ordinary Stock
25179M103
264
4794
SH
SOLE
4794
0
0
GENERAL DYNAMICS CORP
Common / Ordinary Stock
369550108
1986
8975
SH
SOLE
8975
0
0
EXPEDITORS INTL WASH INC
Common / Ordinary Stock
302130109
264
2711
SH
SOLE
2601
0
110
VICTORYSHARES US LARGE CAP H
Exchange Traded Fund
92647N865
212
3654
SH
SOLE
3654
0
0
VANGUARD HEALTH CARE ETF
Exchange Traded Fund
92204A504
7788
33069
SH
SOLE
32976
0
93
SHERWIN-WILLIAMS CO/THE
Common / Ordinary Stock
824348106
1083
4836
SH
SOLE
4836
0
0
EQUITY RESIDENTIAL
Closed-end REIT
29476L107
7036
97419
SH
SOLE
97299
0
120
MAGELLAN MIDSTREAM PARTNERS
Master Limited Partnership
559080106
212
4445
SH
SOLE
4445
0
0
ISHARES CORE S&P U.S. GROWTH
Exchange Traded Fund
464287671
2625
31363
SH
SOLE
31363
0
0
MORGAN STANLEY
Common / Ordinary Stock
617446448
16857
221632
SH
SOLE
221119
0
513
AMERESCO INC-CL A
Common / Ordinary Stock
02361E108
460
10095
SH
SOLE
10095
0
0
SACHEM CAPITAL CORP
Closed-end REIT
78590A109
216
53000
SH
SOLE
0
0
53000
ISHARES S&P 500 VALUE ETF
Exchange Traded Fund
464287408
2328
16934
SH
SOLE
16934
0
0
ISHARES TR S&P 500 VALUE ETF
COMSTOCK
464287408
31
225
SH
OTR
1
225
0
0
PROCTER & GAMBLE CO/THE
Common / Ordinary Stock
742718109
41210
286599
SH
SOLE
286122
0
477
PROCTER & GAMBLE CO COM
COMSTOCK
742718109
12
81
SH
OTR
1
81
0
0
ISHARES MSCI INTERNATIONAL Q
Exchange Traded Fund
46434V456
105404
3407808
SH
SOLE
3368715
0
39093
ENBRIDGE INC
Common / Ordinary Stock
29250N105
1009
23880
SH
SOLE
23880
0
0
T ROWE PRICE GROUP INC
Common / Ordinary Stock
74144T108
422
3716
SH
SOLE
3716
0
0
PRICE T ROWE GROUP INC COM
COMSTOCK
74144T108
1
5
SH
OTR
1
5
0
0
AON PLC-CLASS A
Common / Ordinary Stock
G0403H108
868
3219
SH
SOLE
3219
0
0
SPDR PORTFOLIO EMERGING MARK
Exchange Traded Fund
78463X509
102123
2937115
SH
SOLE
2933557
0
3558
SPDR INDEX SHS FDS S&P EMERGING MKTS
COMSTOCK
78463X509
6
166
SH
OTR
1
166
0
0
PPG INDUSTRIES INC
Common / Ordinary Stock
693506107
3206
28043
SH
SOLE
28043
0
0
ASTRAZENECA PLC-SPONS ADR
American Depository Receipts ADR
046353108
1091
16514
SH
SOLE
13337
0
3177
SPROTT PHYSICAL GOLD TRUST
Closed-end Fund
85207H104
1729
121925
SH
SOLE
121925
0
0
EATON CORP PLC
Common / Ordinary Stock
G29183103
2474
19639
SH
SOLE
19627
0
12
EATON CORPORATION PLC SHS
COMSTOCK
G29183103
25
200
SH
OTR
1
200
0
0
META PLATFORMS INC-CLASS A
Common / Ordinary Stock
30303M102
38885
241146
SH
SOLE
240224
0
922
META PLATFORMS INC CL A
COMSTOCK
30303M102
134
834
SH
OTR
1
834
0
0
TRANE TECHNOLOGIES PLC
Common / Ordinary Stock
G8994E103
939
7230
SH
SOLE
7230
0
0
KRAFT HEINZ CO/THE
Common / Ordinary Stock
500754106
436
11439
SH
SOLE
11439
0
0
KRAFT HEINZ CO COM
COMSTOCK
500754106
21
550
SH
OTR
1
550
0
0
UNITED PARCEL SERVICE-CL B
Common / Ordinary Stock
911312106
3825
20952
SH
SOLE
20836
0
116
PREMIER INC-CLASS A
Common / Ordinary Stock
74051N102
253
7100
SH
SOLE
7100
0
0
ESSEX PROPERTY TRUST INC
Closed-end REIT
297178105
600
2294
SH
SOLE
2294
0
0
ENTERPRISE PRODUCTS PARTNERS
Master Limited Partnership
293792107
697
28617
SH
SOLE
28617
0
0
ORGANON & CO
Common / Ordinary Stock
68622V106
247
7316
SH
SOLE
7316
0
0
PFIZER INC
Common / Ordinary Stock
717081103
32198
614113
SH
SOLE
614043
0
70
PFIZER INC COM
COMSTOCK
717081103
232
4417
SH
OTR
1
4417
0
0
SCHWAB US LARGE-CAP ETF
Exchange Traded Fund
808524201
1256
28132
SH
SOLE
28132
0
0
SCHWAB STRATEGIC TR US LARGE-CAP ETF
COMSTOCK
808524201
38
858
SH
OTR
1
858
0
0
BANK OF NEW YORK MELLON CORP
Common / Ordinary Stock
064058100
1701
40773
SH
SOLE
40773
0
0
BANK NEW YORK MELLON CORP COM
COMSTOCK
064058100
8
191
SH
OTR
1
191
0
0
CLOROX COMPANY
Common / Ordinary Stock
189054109
856
6072
SH
SOLE
6072
0
0
CLOROX CO COM
COMSTOCK
189054109
52
368
SH
OTR
1
368
0
0
OLD NATIONAL BANCORP
Common / Ordinary Stock
680033107
355
23973
SH
SOLE
23973
0
0
LINCOLN NATIONAL CORP
Common / Ordinary Stock
534187109
564
12053
SH
SOLE
12053
0
0
CAPITAL BANCORP INC/MD
Common / Ordinary Stock
139737100
255
11733
SH
SOLE
11733
0
0
STERIS PLC
Common / Ordinary Stock
G8473T100
375
1820
SH
SOLE
1820
0
0
ESSENTIAL UTILITIES INC
Common / Ordinary Stock
29670G102
500
10912
SH
SOLE
10912
0
0
ESSENTIAL UTILS INC COM
COMSTOCK
29670G102
1
24
SH
OTR
1
24
0
0
RENOVARE ENVIRONMENTAL INC
Common / Ordinary Stock
09074B107
1
12000
SH
SOLE
12000
0
0
VANGUARD REAL ESTATE ETF
Exchange Traded Fund
922908553
36847
404425
SH
SOLE
404258
0
167
ISHARES CORE S&P MIDCAP ETF
Exchange Traded Fund
464287507
60672
268186
SH
SOLE
268186
0
0
ISHARES TR CORE S&P MID-CAP ETF
COMSTOCK
464287507
113
501
SH
OTR
1
364
0
137
HCA HEALTHCARE INC
Common / Ordinary Stock
40412C101
218
1299
SH
SOLE
1299
0
0
ISHARES BIOTECHNOLOGY ETF
Exchange Traded Fund
464287556
273
2320
SH
SOLE
2320
0
0
ILLINOIS TOOL WORKS
Common / Ordinary Stock
452308109
4415
24224
SH
SOLE
24224
0
0
ILLINOIS TOOL WKS INC COM
COMSTOCK
452308109
1
7
SH
OTR
1
7
0
0
SIMULATIONS PLUS INC
Common / Ordinary Stock
829214105
253
5130
SH
SOLE
5130
0
0
CROWN CASTLE INC
Closed-end REIT
22822V101
1383
8215
SH
SOLE
8153
0
62
PULSE BIOSCIENCES INC
Common / Ordinary Stock
74587B101
42
27298
SH
SOLE
27298
0
0
GSK PLC-SPON ADR
American Depository Receipts ADR
37733W105
435
9983
SH
SOLE
9983
0
0
HERSHEY CO/THE
Common / Ordinary Stock
427866108
1564
7267
SH
SOLE
7267
0
0
CANADIAN PACIFIC RAILWAY LTD
Common / Ordinary Stock
13645T100
681
9744
SH
SOLE
9744
0
0
HONEYWELL INTERNATIONAL INC
Common / Ordinary Stock
438516106
11495
66133
SH
SOLE
66074
0
59
HONEYWELL INTL INC COM
COMSTOCK
438516106
107
615
SH
OTR
1
615
0
0
ROPER TECHNOLOGIES INC
Common / Ordinary Stock
776696106
1346
3411
SH
SOLE
3404
0
7
LAM RESEARCH CORP
Common / Ordinary Stock
512807108
4593
10779
SH
SOLE
10653
0
126
ISHARES MSCI EAFE GROWTH ETF
Exchange Traded Fund
464288885
297
3694
SH
SOLE
3694
0
0
TAIWAN SEMICONDUCTOR-SP ADR
American Depository Receipts ADR
874039100
1095
13393
SH
SOLE
13393
0
0
CHIPOTLE MEXICAN GRILL INC
Common / Ordinary Stock
169656105
520
398
SH
SOLE
398
0
0
GXO LOGISTICS INC
Common / Ordinary Stock
36262G101
562
12981
SH
SOLE
12933
0
48
COPART INC
Common / Ordinary Stock
217204106
1164
10710
SH
SOLE
10545
0
165
VANGUARD S&P MID-CAP 400 ETF
Exchange Traded Fund
921932885
311
2033
SH
SOLE
2033
0
0
ADVANCED MICRO DEVICES
Common / Ordinary Stock
007903107
1847
24159
SH
SOLE
23779
0
380
VANGUARD SMALL-CAP ETF
Exchange Traded Fund
922908751
147842
839485
SH
SOLE
837949
0
1536
VANGUARD INDEX FDS VANGUARD SMALL-CAP
COMSTOCK
922908751
329
1866
SH
OTR
1
1843
0
23
PALO ALTO NETWORKS INC
Common / Ordinary Stock
697435105
275
557
SH
SOLE
518
0
39
NOVO-NORDISK A/S-SPONS ADR
American Depository Receipts ADR
670100205
592
5314
SH
SOLE
5314
0
0
ESTEE LAUDER COMPANIES-CL A
Common / Ordinary Stock
518439104
881
3461
SH
SOLE
3461
0
0
HOME DEPOT INC
Common / Ordinary Stock
437076102
40141
146355
SH
SOLE
146021
0
334
HOME DEPOT INC COM
COMSTOCK
437076102
146
531
SH
OTR
1
531
0
0
NUVEEN ESG MIDCAP GROWTH ETF
Exchange Traded Fund
67092P409
55821
1626008
SH
SOLE
1619826
0
6182
FEDEX CORP
Common / Ordinary Stock
31428X106
1353
5968
SH
SOLE
5968
0
0
DIMENSIONAL US EQUITY ETF
Exchange Traded Fund
25434V401
826
20271
SH
SOLE
20271
0
0
US BANCORP
Common / Ordinary Stock
902973304
3361
73034
SH
SOLE
72772
0
262
US BANCORP DEL COM NEW
COMSTOCK
902973304
11
248
SH
OTR
1
248
0
0
BAIDU INC - SPON ADR
American Depository Shares - ADS
056752108
227
1524
SH
SOLE
1524
0
0
FLEXSHARES MORNINGSTAR US MA
Exchange Traded Fund
33939L100
616
4243
SH
SOLE
4243
0
0
CENTENE CORP
Common / Ordinary Stock
15135B101
544
6424
SH
SOLE
6424
0
0
PROGRESSIVE CORP
Common / Ordinary Stock
743315103
703
6046
SH
SOLE
6034
0
12
VANGUARD VALUE ETF
Exchange Traded Fund
922908744
713431
5409697
SH
SOLE
5391147
0
18550
VANGUARD INDEX FDS VANGUARD VALUE ETF
COMSTOCK
922908744
15502
117548
SH
OTR
1
116194
0
1354
VISA INC-CLASS A SHARES
Common / Ordinary Stock
92826C839
41017
208326
SH
SOLE
207749
0
577
VISA INC COM CL A
COMSTOCK
92826C839
23
117
SH
OTR
1
117
0
0
BOSTON SCIENTIFIC CORP
Common / Ordinary Stock
101137107
612
16419
SH
SOLE
15776
0
643
YUM! BRANDS INC
Common / Ordinary Stock
988498101
1346
11860
SH
SOLE
11860
0
0
ISHARES U.S. HEALTHCARE ETF
Exchange Traded Fund
464287762
289
1076
SH
SOLE
1076
0
0
SOUTHWEST AIRLINES CO
Common / Ordinary Stock
844741108
1346
37252
SH
SOLE
37252
0
0
TARGET CORP
Common / Ordinary Stock
87612E106
23332
165209
SH
SOLE
165051
0
158
TARGET CORP COM
COMSTOCK
87612E106
25
180
SH
OTR
1
180
0
0
ISHARES RUSSELL TOP 200 VALU
Exchange Traded Fund
464289420
447683
7246403
SH
SOLE
7230717
0
15686
CONSOLIDATED EDISON INC
Common / Ordinary Stock
209115104
1797
18897
SH
SOLE
18897
0
0
CONSOLIDATED EDISON INC COM
COMSTOCK
209115104
1
11
SH
OTR
1
11
0
0
TRANSUNION
Common / Ordinary Stock
89400J107
215
2690
SH
SOLE
2690
0
0
VANGUARD TOTAL STOCK MKT ETF
Exchange Traded Fund
922908769
164388
871530
SH
SOLE
871530
0
0
VANGUARD INDEX FDS VANGUARD TOTAL STK
COMSTOCK
922908769
56
299
SH
OTR
1
299
0
0
TJX COMPANIES INC
Common / Ordinary Stock
872540109
2848
50999
SH
SOLE
50888
0
111
TJX COS INC NEW COM
COMSTOCK
872540109
7
122
SH
OTR
1
122
0
0
CATERPILLAR INC
Common / Ordinary Stock
149123101
13071
73121
SH
SOLE
72922
0
199
CATERPILLAR INS COM
COMSTOCK
149123101
23
126
SH
OTR
1
126
0
0
EDISON INTERNATIONAL
Common / Ordinary Stock
281020107
447
7070
SH
SOLE
7070
0
0
EDISON INTL COM
COMSTOCK
281020107
0
5
SH
OTR
1
5
0
0
ISHARES CORE MSCI EMERGING
Exchange Traded Fund
46434G103
516440
10526709
SH
SOLE
10493173
0
33536
ISHARES INC CORE MSCI EMERGING MKTS
COMSTOCK
46434G103
1167859
23804710
SH
OTR
1
23448714
0
355996
HEALTH CARE SELECT SECTOR
Exchange Traded Fund
81369Y209
4584
35745
SH
SOLE
35745
0
0
AMERICAN ELECTRIC POWER
Common / Ordinary Stock
025537101
2403
25043
SH
SOLE
24825
0
218
AMERICAN ELEC PWR CO INC COM
COMSTOCK
025537101
29
306
SH
OTR
1
306
0
0
SCHWAB US MID CAP ETF
Exchange Traded Fund
808524508
225
3594
SH
SOLE
3594
0
0
WHITESTONE REIT
Closed-end REIT
966084204
257
23915
SH
SOLE
23915
0
0
SIRIUS XM HOLDINGS INC
Common / Ordinary Stock
82968B103
602
98155
SH
SOLE
98155
0
0
ORACLE CORP
Common / Ordinary Stock
68389X105
27401
392171
SH
SOLE
389586
0
2585
ORACLE CORP COM
COMSTOCK
68389X105
28
400
SH
OTR
1
400
0
0
3M CO
Common / Ordinary Stock
88579Y101
10163
78537
SH
SOLE
78423
0
114
3M CO COM
COMSTOCK
88579Y101
22
170
SH
OTR
1
170
0
0
VMWARE INC-CLASS A
Common / Ordinary Stock
928563402
283
2479
SH
SOLE
2479
0
0
MARKEL CORP
Common / Ordinary Stock
570535104
206
159
SH
SOLE
159
0
0
EMPIRE STATE REALTY OP LP-ES
Master Limited Partnership
292102100
304
42848
SH
SOLE
42848
0
0
ISHARES CORE MSCI EAFE ETF
Exchange Traded Fund
46432F842
1233010
20951741
SH
SOLE
20889592
0
62149
ISHARES TR CORE MSCI EAFE ETF
COMSTOCK
46432F842
2313739
39315864
SH
OTR
1
38765363
0
550501
VANGUARD FTSE EMERGING MARKE
Exchange Traded Fund
922042858
364921
8761616
SH
SOLE
8745209
0
16407
VANGUARD INTL EQUITY INDEX FDS FTSE
COMSTOCK
922042858
45686
1096903
SH
OTR
1
1084005
0
12898
FRANCO-NEVADA CORP
Common / Ordinary Stock
351858105
258
1960
SH
SOLE
1960
0
0
AMERIPRISE FINANCIAL INC
Common / Ordinary Stock
03076C106
900
3788
SH
SOLE
3788
0
0
FINANCIAL SELECT SECTOR SPDR
Exchange Traded Fund
81369Y605
4623
147007
SH
SOLE
147007
0
0
DANAHER CORP
Common / Ordinary Stock
235851102
29055
114606
SH
SOLE
114345
0
261
DANAHER CORP COM
COMSTOCK
235851102
10
39
SH
OTR
1
39
0
0
ISHARES INC ISHARES ESG AWAR
Exchange Traded Fund
46434G863
11543
357248
SH
SOLE
357248
0
0
ISHARES INC ESG MSCI EM ETF
COMSTOCK
46434G863
129720
4014846
SH
OTR
1
3949445
0
65401
KIRBY CORP
Common / Ordinary Stock
497266106
565
9283
SH
SOLE
9283
0
0
CVS HEALTH CORP
Common / Ordinary Stock
126650100
4706
50792
SH
SOLE
50792
0
0
CVS HEALTH CORP COM
COMSTOCK
126650100
49
529
SH
OTR
1
529
0
0
WISDOMTREE US LARGECAP DIVID
Exchange Traded Fund
97717W307
509
8606
SH
SOLE
8606
0
0
SNAP-ON INC
Common / Ordinary Stock
833034101
1551
7870
SH
SOLE
7870
0
0
FIRST FINL BANKSHARES INC
Common / Ordinary Stock
32020R109
302
7681
SH
SOLE
7681
0
0
SPDR S&P 600 SMALL CAP VALUE
Exchange Traded Fund
78464A300
7444
102801
SH
SOLE
101541
0
1260
ISHARES TRUST ISHARES ESG AW
Exchange Traded Fund
46435G516
24045
383124
SH
SOLE
381700
0
1424
ISHARES TR ESG AWARE MSCI EAFE ETF
COMSTOCK
46435G516
244322
3892957
SH
OTR
1
3831713
0
61244
ISHARES MSCI USA MOMENTUM FA
Exchange Traded Fund
46432F396
401
2941
SH
SOLE
2941
0
0
INVESCO WILDERHILL CLEAN ENE
Exchange Traded Fund
46137V134
265
5793
SH
SOLE
5793
0
0
BIOGEN IDEC INC
Common / Ordinary Stock
09062X103
1056
5178
SH
SOLE
5121
0
57
VANECK HIGH YIELD MUNI ETF
Exchange Traded Fund
92189H409
35909
666838
SH
SOLE
666838
0
0
MOODY'S CORP
Common / Ordinary Stock
615369105
2147
7895
SH
SOLE
7783
0
112
HP INC
Common / Ordinary Stock
40434L105
740
22562
SH
SOLE
21862
0
700
HP INC COM
COMSTOCK
40434L105
16
498
SH
OTR
1
498
0
0
SOUTHSTATE CORP
Common / Ordinary Stock
840441109
477
6186
SH
SOLE
6186
0
0
KLA CORP
Common / Ordinary Stock
482480100
1078
3378
SH
SOLE
3271
0
107
ANALOG DEVICES INC
Common / Ordinary Stock
032654105
3372
23083
SH
SOLE
22821
0
262
ANALOG DEVICES INC COM
COMSTOCK
032654105
3
22
SH
OTR
1
22
0
0
ISHARES USTECHNOLOGY ETF
Exchange Traded Fund
464287721
358
4484
SH
SOLE
4484
0
0
ELBIT SYSTEMS LTD
Common / Ordinary Stock
M3760D101
209
913
SH
SOLE
913
0
0
SCHLUMBERGER LTD
Common / Ordinary Stock
806857108
400
11190
SH
SOLE
11190
0
0
VALLEY NATIONAL BANCORP
Common / Ordinary Stock
919794107
250
23992
SH
SOLE
23992
0
0
ULTA BEAUTY INC
Common / Ordinary Stock
90384S303
2221
5762
SH
SOLE
5742
0
20
ISHARES BROAD USD HIGH YIELD
Exchange Traded Fund
46435U853
18653
538784
SH
SOLE
535163
0
3621
ISHARES TR BROAD USD HIGH YIELD CORPORATE
COMSTOCK
46435U853
291169
8410436
SH
OTR
1
8288863
0
121573
INTEL CORP
Common / Ordinary Stock
458140100
9475
253262
SH
SOLE
252460
0
802
INTEL CORP COM
COMSTOCK
458140100
54
1433
SH
OTR
1
1433
0
0
DOLLAR TREE INC
Common / Ordinary Stock
256746108
725
4651
SH
SOLE
4651
0
0
SPDR DOW JONES REIT ETF
Exchange Traded Fund
78464A607
217
2287
SH
SOLE
2287
0
0
SPDR SER TR DOW JONES REIT ETF
COMSTOCK
78464A607
36
381
SH
OTR
1
381
0
0
AMERISOURCEBERGEN CORP
Common / Ordinary Stock
03073E105
263
1857
SH
SOLE
1857
0
0
AMERISOURCEBERGEN CORP COM
COMSTOCK
03073E105
9
62
SH
OTR
1
62
0
0
VANGUARD CONSUMER STAPLE ETF
Exchange Traded Fund
92204A207
911
4913
SH
SOLE
4913
0
0
LINDE PLC
Common / Ordinary Stock
G5494J103
1299
4519
SH
SOLE
4519
0
0
LINDE PLC SH
COMSTOCK
G5494J103
30
105
SH
OTR
1
105
0
0
VANGUARD MID-CAP ETF
Exchange Traded Fund
922908629
485221
2463427
SH
SOLE
2460107
0
3320
VANGUARD INDEX FDS VANGUARD MID-CAP ETF
COMSTOCK
922908629
95
481
SH
OTR
1
481
0
0
AMERICAN EXPRESS CO
Common / Ordinary Stock
025816109
5606
40442
SH
SOLE
40139
0
303
VANGUARD RUSSELL 1000 VALUE
Exchange Traded Fund
92206C714
213644
3361823
SH
SOLE
3349079
0
12744
CME GROUP INC
Common / Ordinary Stock
12572Q105
911
4449
SH
SOLE
4449
0
0
CME GROUP INC COM
COMSTOCK
12572Q105
1
4
SH
OTR
1
4
0
0
BANCO BRADESCO-ADR
American Depository Receipts ADR
059460303
46
14135
SH
SOLE
14135
0
0
STRYKER CORP
Common / Ordinary Stock
863667101
7062
35501
SH
SOLE
35094
0
407
ISHARES ESG AWARE MSCI USA
Exchange Traded Fund
46435G425
20978
250039
SH
SOLE
250039
0
0
ISHARES TR ESG AWARE MSCI UAS ETF
COMSTOCK
46435G425
317717
3786852
SH
OTR
1
3726053
0
60799
VANGUARD UTILITIES ETF
Exchange Traded Fund
92204A876
1120
7353
SH
SOLE
7353
0
0
ISHARES MSCI EAFE ETF
Exchange Traded Fund
464287465
14825
237232
SH
SOLE
237232
0
0
ISHARES TR MSCI EAFE ETF
COMSTOCK
464287465
161
2578
SH
OTR
1
2578
0
0
EASTMAN CHEMICAL CO
Common / Ordinary Stock
277432100
306
3405
SH
SOLE
3405
0
0
CHEMED CORP
Common / Ordinary Stock
16359R103
304
647
SH
SOLE
647
0
0
BAXTER INTERNATIONAL INC
Common / Ordinary Stock
071813109
1325
20622
SH
SOLE
20622
0
0
ALBEMARLE CORP
Common / Ordinary Stock
012653101
881
4217
SH
SOLE
4217
0
0
HALLIBURTON CO
Common / Ordinary Stock
406216101
9028
287880
SH
SOLE
287327
0
553
HALLIBURTON CO COM
COMSTOCK
406216101
7
222
SH
OTR
1
222
0
0
COCA-COLA EUROPACIFIC PARTNE
Common / Ordinary Stock
G25839104
205
3972
SH
SOLE
3972
0
0
VANGUARD TOTAL BOND MARKET
Exchange Traded Fund
921937835
47126
626180
SH
SOLE
620071
0
6109
VANGUARD BD INDEX FDS VANGUARD TOTAL
COMSTOCK
921937835
0
0
SH
OTR
1
0
0
0
SPDR SSGA US LARGE CAP LOW V
Exchange Traded Fund
78468R804
336
2568
SH
SOLE
2568
0
0
VANGUARD RUSSELL 1000 GROWTH
Exchange Traded Fund
92206C680
231717
4117218
SH
SOLE
4111200
0
6018
VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL
COMSTOCK
92206C680
2
34
SH
OTR
1
34
0
0
NEXTERA ENERGY INC
Common / Ordinary Stock
65339F101
20406
263442
SH
SOLE
263133
0
309
NEXTERA ENERGY INC COM
COMSTOCK
65339F101
18
238
SH
OTR
1
238
0
0
ACTIVISION BLIZZARD INC
Common / Ordinary Stock
00507V109
1491
19156
SH
SOLE
19117
0
39
ISHARES S&P MID-CAP 400 GROW
Exchange Traded Fund
464287606
605
9500
SH
SOLE
9500
0
0
ISHARES TR S&P MIDCAP 400 GROWTH
COMSTOCK
464287606
1
17
SH
OTR
1
17
0
0
EDWARDS LIFESCIENCES CORP
Common / Ordinary Stock
28176E108
10239
107679
SH
SOLE
107546
0
133
WARNER BROS DISCOVERY INC
Common / Ordinary Stock
934423104
740
55171
SH
SOLE
55171
0
0
DIMENSIONAL US SMALL CAP ETF
Exchange Traded Fund
25434V500
1468
30584
SH
SOLE
30584
0
0
BJ'S WHOLESALE CLUB HOLDINGS
Common / Ordinary Stock
05550J101
544
8734
SH
SOLE
8734
0
0
ABBVIE INC
Common / Ordinary Stock
00287Y109
52358
341854
SH
SOLE
340820
0
1034
ABBVIE INC COM
COMSTOCK
00287Y109
38
245
SH
OTR
1
245
0
0
FLEXSHARES GLOBAL UPSTREAM N
Exchange Traded Fund
33939L407
432
10899
SH
SOLE
10899
0
0
NXP SEMICONDUCTORS NV
Common / Ordinary Stock
N6596X109
310
2094
SH
SOLE
2094
0
0
ISHARES 0-5 YR INV GRD CORP
Exchange Traded Fund
46434V100
24359
502653
SH
SOLE
502653
0
0
INOVIO PHARMACEUTICALS INC
Common / Ordinary Stock
45773H201
25
14348
SH
SOLE
14348
0
0
CIGNA CORP
Common / Ordinary Stock
125523100
3699
14037
SH
SOLE
14037
0
0
SPDR S&P INTL SMALL CAP
Exchange Traded Fund
78463X871
5188
179332
SH
SOLE
179332
0
0
OMNICOM GROUP
Common / Ordinary Stock
681919106
309
4852
SH
SOLE
4817
0
35
HUBBELL INC
Common / Ordinary Stock
443510607
918
5142
SH
SOLE
5142
0
0
MONSTER BEVERAGE CORP
Common / Ordinary Stock
61174X109
249
2691
SH
SOLE
2691
0
0
HUNTINGTON BANCSHARES INC
Common / Ordinary Stock
446150104
172
14311
SH
SOLE
14311
0
0
NISOURCE INC
Common / Ordinary Stock
65473P105
201
6804
SH
SOLE
6804
0
0
EXPONENT INC
Common / Ordinary Stock
30214U102
358
3916
SH
SOLE
3916
0
0
INVESCO WATER RESOURCES ETF
Exchange Traded Fund
46137V142
248
5356
SH
SOLE
5356
0
0
INVESCO S&P 500 EQUAL WEIGHT
Exchange Traded Fund
46137V357
1561
11631
SH
SOLE
11631
0
0
INVESCO EXCHANGE-TRADED FD
COMSTOCK
46137V357
10
72
SH
OTR
1
72
0
0
WEC ENERGY GROUP INC
Common / Ordinary Stock
92939U106
1453
14436
SH
SOLE
14436
0
0
SCHWAB INTL SMALL-CAP EQUITY
Exchange Traded Fund
808524888
84894
2718353
SH
SOLE
2708058
0
10295
SCHWAB STRATEGIC TR INTL SMALL CAP
COMSTOCK
808524888
16182
518150
SH
OTR
1
510426
0
7724
BLACKSTONE INC
Common / Ordinary Stock
09260D107
15458
169440
SH
SOLE
168698
0
742
WASTE MANAGEMENT INC
Common / Ordinary Stock
94106L109
3214
21008
SH
SOLE
21008
0
0
WASTE MGMT INC DEL COM
COMSTOCK
94106L109
2
12
SH
OTR
1
12
0
0
CARRIER GLOBAL CORP
Common / Ordinary Stock
14448C104
1457
40871
SH
SOLE
40826
0
45
VERTEX PHARMACEUTICALS INC
Common / Ordinary Stock
92532F100
1543
5474
SH
SOLE
5474
0
0
LOEWS CORP
Common / Ordinary Stock
540424108
368
6203
SH
SOLE
6203
0
0
TRACTOR SUPPLY COMPANY
Common / Ordinary Stock
892356106
421
2171
SH
SOLE
2171
0
0
ITERIS INC
Common / Ordinary Stock
46564T107
1010
349391
SH
SOLE
349391
0
0
ABBOTT LABORATORIES
Common / Ordinary Stock
002824100
17548
161510
SH
SOLE
161069
0
441
ABBOTT LABS COM
COMSTOCK
002824100
55
508
SH
OTR
1
508
0
0
ECOLAB INC
Common / Ordinary Stock
278865100
947
6159
SH
SOLE
6159
0
0
ECOLAB INC COM
COMSTOCK
278865100
12
77
SH
OTR
1
77
0
0
ISHARES RUSSELL 1000 GROWTH
Exchange Traded Fund
464287614
216142
988304
SH
SOLE
986248
0
2056
ISHARES TR RUSSELL 1000 GROWTH ETF
COMSTOCK
464287614
358730
1640285
SH
OTR
1
1614118
0
26168
INTUIT INC
Common / Ordinary Stock
461202103
2867
7438
SH
SOLE
7433
0
5
UNION PACIFIC CORP
Common / Ordinary Stock
907818108
13838
64881
SH
SOLE
64542
0
339
UNION PAC CORP COM
COMSTOCK
907818108
6
30
SH
OTR
1
30
0
0
TORONTO-DOMINION BANK
Common / Ordinary Stock
891160509
399
6090
SH
SOLE
6090
0
0
ALPHABET INC-CL C
Common / Ordinary Stock
02079K107
44060
20142
SH
SOLE
20082
0
60
ALPHABET INC CAP STK CL C
COMSTOCK
02079K107
160
73
SH
OTR
1
73
0
0
CONSUMER DISCRETIONARY SELT
Exchange Traded Fund
81369Y407
2991
21755
SH
SOLE
21755
0
0
WEYERHAEUSER CO
Closed-end REIT
962166104
207
6237
SH
SOLE
6237
0
0
SPROTT PHYSICAL GOLD AND SIL
Closed-end Fund
85208R101
1956
116298
SH
SOLE
116298
0
0
TEXAS PACIFIC LAND CORP
Common / Ordinary Stock
88262P102
8842
5942
SH
SOLE
5942
0
0
ISHARES MICRO-CAP ETF
Exchange Traded Fund
464288869
205
1970
SH
SOLE
1970
0
0
DNP SELECT INCOME FUND INC
Closed-end Fund
23325P104
139
12783
SH
SOLE
12783
0
0
WEIBO CORP SR NT CONV ADR REPSTG CL A
CBCPN
948596AC5
11
11000
SH
OTR
1
11000
0
0
WESTERN DIGITAL CORP SR NT CONV
CBCPN
958102AP0
10
10000
SH
OTR
1
10000
0
0