TIAA, FSB at 2023-06-30

Filling information for TIAA, FSB as Treemap, investor disclosed 781 total holdings based on 2023-06-30 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount
88579Y101 88579Y101 3M CO Common / Ordinary Stock 6091678 60862
88579Y101 88579Y101 3M CO COM COMSTOCK 11610 116
002824100 002824100 ABBOTT LABORATORIES Common / Ordinary Stock 14719008 135012
002824100 002824100 ABBOTT LABS COM COMSTOCK 54837 503
00287Y109 00287Y109 ABBVIE INC Common / Ordinary Stock 31232570 231816
00287Y109 00287Y109 ABBVIE INC COM COMSTOCK 33009 245
G1151C101 G1151C101 ACCENTURE PLC IRELAND CLASS SHS COMSTOCK 19441 63
G1151C101 G1151C101 ACCENTURE PLC-CL A Common / Ordinary Stock 18193568 58959
00507V109 00507V109 ACTIVISION BLIZZARD INC Common / Ordinary Stock 1042622 12368
00724F101 00724F101 ADOBE INC Common / Ordinary Stock 45653573 93363
00724F101 00724F101 ADOBE SYS INC COM COMSTOCK 17604 36
007903107 007903107 ADVANCED MICRO DEVICES Common / Ordinary Stock 4904737 43058
00835Q103 00835Q103 AEVA TECHNOLOGIES INC Common / Ordinary Stock 12500 10000
001055102 001055102 AFLAC INC Common / Ordinary Stock 1758332 25191
00846U101 00846U101 AGILENT TECHNOLOGIES INC Common / Ordinary Stock 423280 3520
009158106 009158106 AIR PRODS & CHEMS INC COM COMSTOCK 36243 121
009158106 009158106 AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 5864498 19579
011311107 011311107 ALAMO GROUP INC Common / Ordinary Stock 272922 1484
012653101 012653101 ALBEMARLE CORP Common / Ordinary Stock 863804 3872
00162Q452 00162Q452 ALERIAN MLP ETF Exchange Traded Fund 6621706 168878
018522300 018522300 ALLETE INC Common / Ordinary Stock 234547 4046
018802108 018802108 ALLIANT ENERGY CORP Common / Ordinary Stock 305224 5816
018802108 018802108 ALLIANT ENERGY CORP COM COMSTOCK 262 5
020002101 020002101 ALLSTATE CORP Common / Ordinary Stock 2241099 20553
02079K107 02079K107 ALPHABET INC CAP STK CL C COMSTOCK 99195 820
02079K305 02079K305 ALPHABET INC CL A COMSTOCK 114912 960
02079K305 02079K305 ALPHABET INC-CL A Common / Ordinary Stock 124967398 1044005
02079K107 02079K107 ALPHABET INC-CL C Common / Ordinary Stock 42234135 349129
00162Q452 00162Q452 ALPS ETF TR ALERIAN MLP ETF NEW ETF 33517335 854816
00162Q858 00162Q858 ALPS SECTOR DIVIDEND DOGS Exchange Traded Fund 213371 4270
02209S103 02209S103 ALTRIA GROUP INC Common / Ordinary Stock 2661737 58758
02209S103 02209S103 ALTRIA GROUP INC COM COMSTOCK 17395 384
023135106 023135106 AMAZON COM INC COM COMSTOCK 31286 240
023135106 023135106 AMAZON.COM INC Common / Ordinary Stock 94531597 725158
02319V103 02319V103 AMBEV SA-ADR American Depository Receipts ADR 63136 19854
023608102 023608102 AMEREN CORP COM COMSTOCK 15681 192
023608102 023608102 AMEREN CORPORATION Common / Ordinary Stock 592598 7256
02361E108 02361E108 AMERESCO INC-CL A Common / Ordinary Stock 413550 8504
02390A101 02390A101 AMERICA MOVIL SAB DE CV American Depository Receipts ADR 322761 14915
025537101 025537101 AMERICAN ELEC PWR CO INC COM COMSTOCK 25344 301
025537101 025537101 AMERICAN ELECTRIC POWER Common / Ordinary Stock 9178642 109010
025816109 025816109 AMERICAN EXPRESS CO Common / Ordinary Stock 6647472 38160
026874784 026874784 AMERICAN INTERNATIONAL GROUP Common / Ordinary Stock 598934 10409
026874784 026874784 AMERICAN INTL GROUP INC COM NEW COMSTOCK 288 5
029899101 029899101 AMERICAN STATES WATER CO Common / Ordinary Stock 322944 3712
03027X100 03027X100 AMERICAN TOWER CORP Closed-end REIT 17931305 92458
030420103 030420103 AMERICAN WATER WORKS CO INC Common / Ordinary Stock 335462 2350
03076C106 03076C106 AMERIPRISE FINANCIAL INC Common / Ordinary Stock 990169 2981
03073E105 03073E105 AMERISOURCEBERGEN CORP Common / Ordinary Stock 331942 1725
03073E105 03073E105 AMERISOURCEBERGEN CORP COM COMSTOCK 11931 62
031100100 031100100 AMETEK INC Common / Ordinary Stock 13463883 83172
031162100 031162100 AMGEN INC Common / Ordinary Stock 18788220 84624
031162100 031162100 AMGEN INC COM COMSTOCK 39520 178
032654105 032654105 ANALOG DEVICES INC Common / Ordinary Stock 4091010 21000
G0403H108 G0403H108 AON PLC-CLASS A Common / Ordinary Stock 1048372 3037
037833100 037833100 APPLE INC Common / Ordinary Stock 364005654 1876608
037833100 037833100 APPLE INC COM COMSTOCK 751744 3876
038222105 038222105 APPLIED MATERIALS INC Common / Ordinary Stock 7302305 50521
038222105 038222105 APPLIED MATLS INC COM COMSTOCK 28041 194
039483102 039483102 ARCHER-DANIELS MIDLAND CO COM COMSTOCK 7556 100
039483102 039483102 ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 680342 9004
042735100 042735100 ARROW ELECTRONICS INC Common / Ordinary Stock 323843 2261
363576109 363576109 ARTHUR J GALLAGHER & CO Common / Ordinary Stock 769812 3506
00215W100 00215W100 ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 127842 16411
N07059210 N07059210 ASML HOLDING NV-NY REG SHS Depository Receipts 15115386 20856
29109X106 29109X106 ASPEN TECHNOLOGY INC Common / Ordinary Stock 202138 1206
046353108 046353108 ASTRAZENECA PLC SPONSORED ADR CSADR 6441 90
046353108 046353108 ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 1038552 14511
00206R102 00206R102 AT&T INC Common / Ordinary Stock 5271204 330483
00206R102 00206R102 AT&T INC COM COMSTOCK 12250 768
049560105 049560105 ATMOS ENERGY CORP Common / Ordinary Stock 418591 3598
052769106 052769106 AUTODESK INC Common / Ordinary Stock 633882 3098
053015103 053015103 AUTOMATIC DATA PROCESSING Common / Ordinary Stock 8929189 40626
053015103 053015103 AUTOMATIC DATA PROCESSING INC COM COMSTOCK 44837 204
053332102 053332102 AUTOZONE INC Common / Ordinary Stock 536072 215
053611109 053611109 AVERY DENNISON CORP Common / Ordinary Stock 395655 2303
05464C101 05464C101 AXON ENTERPRISE INC Common / Ordinary Stock 241949 1240
059460303 059460303 BANCO BRADESCO-ADR American Depository Receipts ADR 48530 14026
060505104 060505104 BANK AMER CORP COM COMSTOCK 17931 625
064058100 064058100 BANK NEW YORK MELLON CORP COM COMSTOCK 8503 191
060505104 060505104 BANK OF AMERICA CORP Common / Ordinary Stock 20894497 728285
064058100 064058100 BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 1300340 29208
071813109 071813109 BAXTER INTERNATIONAL INC Common / Ordinary Stock 755977 16593
075887109 075887109 BECTON DICKINSON AND CO Common / Ordinary Stock 15726020 59566
084670702 084670702 BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 261206 766
084670108 084670108 BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 36764510 71
084670702 084670702 BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 88346621 259081
088606108 088606108 BHP GROUP LTD-SPON ADR American Depository Receipts ADR 229013 3838
09062X103 09062X103 BIOGEN IDEC INC Common / Ordinary Stock 949690 3334
05550J101 05550J101 BJ'S WHOLESALE CLUB HOLDINGS Common / Ordinary Stock 417756 6630
09247X101 09247X101 BLACKROCK INC Common / Ordinary Stock 10974612 15879
09247X101 09247X101 BLACKROCK INC COM COMSTOCK 20734 30
09255E102 09255E102 BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 107591 10621
09260D107 09260D107 BLACKSTONE INC Common / Ordinary Stock 2545612 27381
09260D107 09260D107 BLACKSTONE INC COM COMSTOCK 2975 32
097023105 097023105 BOEING CO COM COMSTOCK 1478 7
097023105 097023105 BOEING CO/THE Common / Ordinary Stock 20116580 95267
09857L108 09857L108 BOOKING HLDGS INC COM COMSTOCK 8101 3
09857L108 09857L108 BOOKING HOLDINGS INC Common / Ordinary Stock 969418 359
101137107 101137107 BOSTON SCIENTIFIC CORP Common / Ordinary Stock 17638370 326093
055622104 055622104 BP PLC-SPONS ADR American Depository Receipts ADR 1046101 29643
110122108 110122108 BRISTOL MYERS SQUIBB CO COM COMSTOCK 13877 217
110122108 110122108 BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 8440249 131982
11135F101 11135F101 BROADCOM INC Common / Ordinary Stock 28119478 32417
11135F101 11135F101 BROADCOM INC COM COMSTOCK 16481 19
11133T103 11133T103 BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 946079 5712
11271J107 11271J107 BROOKFIELD CORP Common / Ordinary Stock 723138 21490
G16252101 G16252101 BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership 751535 20590
G16258108 G16258108 BROOKFIELD RENEWABLE PARTNER Master Limited Partnership 261340 8862
G16962105 G16962105 BUNGE LTD Common / Ordinary Stock 2296007 24335
127387108 127387108 CADENCE DESIGN SYS INC Common / Ordinary Stock 541976 2311
136375102 136375102 CANADIAN NATL RAILWAY CO Common / Ordinary Stock 712739 5887
13646K108 13646K108 CANADIAN PACIFIC KANSAS CITY Common / Ordinary Stock 671118 8309
14040H105 14040H105 CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 1965160 17968
14448C104 14448C104 CARRIER GLOBAL CORP Common / Ordinary Stock 1742186 35047
149123101 149123101 CATERPILLAR INC Common / Ordinary Stock 5014253 20379
149123101 149123101 CATERPILLAR INS COM COMSTOCK 24873 101
12514G108 12514G108 CDW CORP/DE Common / Ordinary Stock 206438 1125
15135B101 15135B101 CENTENE CORP Common / Ordinary Stock 382239 5667
15189T107 15189T107 CENTERPOINT ENERGY INC Common / Ordinary Stock 187813 6443
15189T107 15189T107 CENTERPOINT ENERGY INC COM COMSTOCK 12243 420
16119P108 16119P108 CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 682206 1857
M22465104 M22465104 CHECK POINT SOFTWARE TECH Common / Ordinary Stock 240814 1917
166764100 166764100 CHEVRON CORP Common / Ordinary Stock 34666093 220312
166764100 166764100 CHEVRON CORP NEW COM COMSTOCK 90004 572
169656105 169656105 CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 735816 344
H1467J104 H1467J104 CHUBB LTD Common / Ordinary Stock 8964823 46556
H1467J104 H1467J104 CHUBB LTD COM COMSTOCK 8665 45
171340102 171340102 CHURCH & DWIGHT CO INC Common / Ordinary Stock 295578 2949
171484108 171484108 CHURCHILL DOWNS INC Common / Ordinary Stock 926316 6656
172908105 172908105 CINTAS CORP Common / Ordinary Stock 567168 1141
17275R102 17275R102 CISCO SYS INC COM COMSTOCK 71970 1391
17275R102 17275R102 CISCO SYSTEMS INC Common / Ordinary Stock 9110172 176076
172967424 172967424 CITIGROUP INC Common / Ordinary Stock 732542 15911
189054109 189054109 CLOROX CO COM COMSTOCK 58527 368
189054109 189054109 CLOROX COMPANY Common / Ordinary Stock 920524 5788
12572Q105 12572Q105 CME GROUP INC Common / Ordinary Stock 635730 3431
12572Q105 12572Q105 CME GROUP INC COM COMSTOCK 741 4
191216100 191216100 COCA COLA CO COM COMSTOCK 99122 1646
191216100 191216100 COCA-COLA CO/THE Common / Ordinary Stock 12031173 199787
G25839104 G25839104 COCA-COLA EUROPACIFIC PARTNE Common / Ordinary Stock 215840 3350
194162103 194162103 COLGATE PALMOLIVE CO COM COMSTOCK 21263 276
194162103 194162103 COLGATE-PALMOLIVE CO Common / Ordinary Stock 4588348 59558
20030N101 20030N101 COMCAST CORP NEW CL A COMSTOCK 36855 887
20030N101 20030N101 COMCAST CORP-CLASS A Common / Ordinary Stock 11512591 277078
81369Y852 81369Y852 COMM SERV SELECT SECTOR SPDR Exchange Traded Fund 228951 3518
200525103 200525103 COMMERCE BANCSHARES INC Common / Ordinary Stock 253484 5205
20825C104 20825C104 CONOCOPHILLIPS Common / Ordinary Stock 19243278 185728
20825C104 20825C104 CONOCOPHILLIPS COM COMSTOCK 96254 929
209115104 209115104 CONSOLIDATED EDISON INC Common / Ordinary Stock 2106772 23305
209115104 209115104 CONSOLIDATED EDISON INC COM COMSTOCK 994 11
21036P108 21036P108 CONSTELLATION BRANDS INC-A Common / Ordinary Stock 11618567 47205
21037T109 21037T109 CONSTELLATION ENERGY Common / Ordinary Stock 542983 5931
21037T109 21037T109 CONSTELLATION ENERGY CORP COM COMSTOCK 3754 41
81369Y407 81369Y407 CONSUMER DISCRETIONARY SELT Exchange Traded Fund 3284974 19345
81369Y308 81369Y308 CONSUMER STAPLES SPDR Exchange Traded Fund 3309169 44616
217204106 217204106 COPART INC Common / Ordinary Stock 13186686 144575
219350105 219350105 CORNING INC Common / Ordinary Stock 429871 12268
22052L104 22052L104 CORTEVA INC Common / Ordinary Stock 684907 11953
22160K105 22160K105 COSTCO WHOLESALE CORP Common / Ordinary Stock 11191843 20788
22160K105 22160K105 COSTCO WHOLESALE CORP NEW COM COMSTOCK 66221 123
22788C105 22788C105 CROWDSTRIKE HOLDINGS INC - A Common / Ordinary Stock 280081 1907
22822V101 22822V101 CROWN CASTLE INC Closed-end REIT 527086 4626
22822V101 22822V101 CROWN CASTLE INC COM COMSTOCK 6722 59
228368106 228368106 CROWN HOLDINGS INC Common / Ordinary Stock 432005 4973
126408103 126408103 CSX CORP Common / Ordinary Stock 18671830 547561
231021106 231021106 CUMMINS INC Common / Ordinary Stock 532733 2173
126650100 126650100 CVS HEALTH CORP Common / Ordinary Stock 3060800 44276
126650100 126650100 CVS HEALTH CORP COM COMSTOCK 36570 529
234264109 234264109 DAKTRONICS INC Common / Ordinary Stock 153600 24000
235851102 235851102 DANAHER CORP Common / Ordinary Stock 8082240 33676
235851102 235851102 DANAHER CORP COM COMSTOCK 4800 20
237194105 237194105 DARDEN RESTAURANTS INC Common / Ordinary Stock 303919 1819
23918K108 23918K108 DAVITA INC Common / Ordinary Stock 507775 5054
244199105 244199105 DEERE & CO Common / Ordinary Stock 5612692 13852
244199105 244199105 DEERE & CO COM COMSTOCK 15397 38
25243Q205 25243Q205 DIAGEO PLC SPONSORED ADR NEW CSADR 8327 48
25243Q205 25243Q205 DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 979121 5644
25278X109 25278X109 DIAMONDBACK ENERGY INC Common / Ordinary Stock 215956 1644
25434V708 25434V708 DIMENSIONAL ETF TR U S CORE EQUITY 2 ETF ETF 22616 833
25434V708 25434V708 DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 2452487 90331
25434V401 25434V401 DIMENSIONAL US EQUITY ETF Exchange Traded Fund 1355126 28138
25434V724 25434V724 DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 3046592 88307
25434V500 25434V500 DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 1990281 36319
25434V609 25434V609 DIMENSIONAL US TARGET VALUE Exchange Traded Fund 1319888 28452
254709108 254709108 DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 1018698 8718
254687106 254687106 DISNEY WALT CO DISNEY COM COMSTOCK 49193 551
23325P104 23325P104 DNP SELECT INCOME FUND INC Closed-end Fund 133966 12783
256677105 256677105 DOLLAR GENERAL CORP Common / Ordinary Stock 14225527 83788
256746108 256746108 DOLLAR TREE INC Common / Ordinary Stock 547309 3814
25746U109 25746U109 DOMINION ENERGY INC COM COMSTOCK 6111 118
25746U109 25746U109 DOMINION RESOURCES INC/VA Common / Ordinary Stock 2036124 39315
257651109 257651109 DONALDSON CO INC Common / Ordinary Stock 244914 3918
260003108 260003108 DOVER CORP Common / Ordinary Stock 930490 6302
260557103 260557103 DOW INC Common / Ordinary Stock 1335921 25083
23331A109 23331A109 DR HORTON INC Common / Ordinary Stock 12586153 103428
233331107 233331107 DTE ENERGY CO COM COMSTOCK 550 5
233331107 233331107 DTE ENERGY COMPANY Common / Ordinary Stock 429188 3901
26441C204 26441C204 DUKE ENERGY CORP Common / Ordinary Stock 3738120 41655
26441C204 26441C204 DUKE ENERGY CORP NEW COM NEW COMSTOCK 51242 571
26614N102 26614N102 DUPONT DE NEMOURS INC Common / Ordinary Stock 1275490 17854
277432100 277432100 EASTMAN CHEMICAL CO Common / Ordinary Stock 325587 3889
G29183103 G29183103 EATON CORP PLC Common / Ordinary Stock 19102288 94989
G29183103 G29183103 EATON CORPORATION PLC SHS COMSTOCK 40220 200
278642103 278642103 EBAY INC Common / Ordinary Stock 1015312 22719
278865100 278865100 ECOLAB INC Common / Ordinary Stock 927476 4968
278865100 278865100 ECOLAB INC COM COMSTOCK 14375 77
281020107 281020107 EDISON INTERNATIONAL Common / Ordinary Stock 447744 6447
28176E108 28176E108 EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 935282 9915
036752103 036752103 ELEVANCE HEALTH INC Common / Ordinary Stock 18188788 40939
532457108 532457108 ELI LILLY & CO Common / Ordinary Stock 43074875 91848
291011104 291011104 EMERSON ELEC CO COM COMSTOCK 27840 308
291011104 291011104 EMERSON ELECTRIC CO Common / Ordinary Stock 2687927 29737
292102100 292102100 EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 314933 42848
292102209 292102209 EMPIRE STATE REALTY OP-S60 Master Limited Partnership 96938 13038
29250N105 29250N105 ENBRIDGE INC Common / Ordinary Stock 712686 19184
81369Y506 81369Y506 ENERGY SELECT SECTOR SPDR Exchange Traded Fund 833941 10274
29273V100 29273V100 ENERGY TRANSFER LP Master Limited Partnership 193751 15256
29364G103 29364G103 ENTERGY CORP Common / Ordinary Stock 17087461 175490
29364G103 29364G103 ENTERGY CORP NEW COM COMSTOCK 487 5
293792107 293792107 ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 667077 25316
26875P101 26875P101 EOG RESOURCES INC Common / Ordinary Stock 889428 7772
29444U700 29444U700 EQUINIX INC Closed-end REIT 421760 538
294821608 294821608 ERICSSON (LM) TEL-SP ADR American Depository Receipts ADR 55154 10120
29670G102 29670G102 ESSENTIAL UTILITIES INC Common / Ordinary Stock 392315 9830
297178105 297178105 ESSEX PROPERTY TRUST INC Closed-end REIT 972814 4152
518439104 518439104 ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 695774 3543
30040W108 30040W108 EVERSOURCE ENERGY Common / Ordinary Stock 1028624 14504
30040W108 30040W108 EVERSOURCE ENERGY COM COMSTOCK 23475 331
30161N101 30161N101 EXELON CORP Common / Ordinary Stock 1242529 30499
30161N101 30161N101 EXELON CORP COM COMSTOCK 5092 125
30214U102 30214U102 EXPONENT INC Common / Ordinary Stock 374120 4009
30231G102 30231G102 EXXON MOBIL CORP Common / Ordinary Stock 53958226 503107
30231G102 30231G102 EXXON MOBIL CORP COM COMSTOCK 204418 1906
G3323L100 G3323L100 FABRINET Common / Ordinary Stock 203132 1564
303075105 303075105 FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 285263 712
311900104 311900104 FASTENAL CO Common / Ordinary Stock 1182750 20050
311900104 311900104 FASTENAL CO COM COMSTOCK 7669 130
31189P102 31189P102 FATE THERAPEUTICS INC Common / Ordinary Stock 83738 17592
31428X106 31428X106 FEDEX CORP Common / Ordinary Stock 13095318 52825
31620M106 31620M106 FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 459644 8403
31620M106 31620M106 FIDELITY NATL INFORMATION SVCS INC COMSTOCK 20294 371
81369Y605 81369Y605 FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 3341133 99114
33733E302 33733E302 FIRST TRUST DJ INTERNET IND Exchange Traded Fund 339508 2083
33734H106 33734H106 FIRST TRUST VALUE LINE DVD Exchange Traded Fund 290893 7256
337738108 337738108 FISERV INC Common / Ordinary Stock 1720308 13637
33939L100 33939L100 FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 715243 4243
33939L860 33939L860 FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 55591090 961950
33939L860 33939L860 FLEXSHARES TR QUALITY DIVID INDEX ETF 189068249 3271643
345370860 345370860 FORD MOTOR CO Common / Ordinary Stock 1365119 90226
345370860 345370860 FORD MTR CO DEL COM PAR $0 01 COMSTOCK 2678 177
34964C106 34964C106 FORTUNE BRANDS INNOVATIONS I Common / Ordinary Stock 308953 4294
351858105 351858105 FRANCO-NEVADA CORP Common / Ordinary Stock 269514 1890
35671D857 35671D857 FREEPORT-MCMORAN INC Common / Ordinary Stock 361120 9028
35671D857 35671D857 FREEPORT-MCMORAN INC CL B COMSTOCK 1160 29
360271100 360271100 FULTON FINANCIAL CORP Common / Ordinary Stock 127782 10720
366651107 366651107 GARTNER INC Common / Ordinary Stock 250121 714
36266G107 36266G107 GE HEALTHCARE TECHNOLOGIES INC COM COMSTOCK 20797 256
36266G107 36266G107 GE HEALTHCARE TECHNOLOGY Common / Ordinary Stock 886897 10917
369550108 369550108 GENERAL DYNAMICS CORP Common / Ordinary Stock 1569304 7294
369604301 369604301 GENERAL ELEC CO COM NEW COMSTOCK 85683 780
369604301 369604301 GENERAL ELECTRIC CO Common / Ordinary Stock 5179977 47155
370334104 370334104 GENERAL MILLS INC Common / Ordinary Stock 4333166 56495
370334104 370334104 GENERAL MLS INC COM COMSTOCK 10815 141
37045V100 37045V100 GENERAL MOTORS CO Common / Ordinary Stock 305742 7929
372460105 372460105 GENUINE PARTS CO Common / Ordinary Stock 414952 2452
374163103 374163103 GERON CORP Common / Ordinary Stock 186982 58250
375558103 375558103 GILEAD SCIENCES INC Common / Ordinary Stock 2899065 37616
38141G104 38141G104 GOLDMAN SACHS GROUP INC Common / Ordinary Stock 2130054 6604
36262G101 36262G101 GXO LOGISTICS INC Common / Ordinary Stock 322958 5141
40412C101 40412C101 HCA HEALTHCARE INC Common / Ordinary Stock 461593 1521
81369Y209 81369Y209 HEALTH CARE SELECT SECTOR Exchange Traded Fund 4483752 33781
806407102 806407102 HENRY SCHEIN INC Common / Ordinary Stock 373060 4600
427866108 427866108 HERSHEY CO/THE Common / Ordinary Stock 14600708 58473
42809H107 42809H107 HESS CORP Common / Ordinary Stock 9764745 71826
42809H107 42809H107 HESS CORP COM COMSTOCK 13459 99
42824C109 42824C109 HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 280375 16689
42824C109 42824C109 HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 8366 498
437076102 437076102 HOME DEPOT INC Common / Ordinary Stock 32396335 104289
437076102 437076102 HOME DEPOT INC COM COMSTOCK 107792 347
438516106 438516106 HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 11829990 57012
438516106 438516106 HONEYWELL INTL INC COM COMSTOCK 73248 353
440452100 440452100 HORMEL FOODS CORP Common / Ordinary Stock 248037 6167
40434L105 40434L105 HP INC Common / Ordinary Stock 572004 18626
40434L105 40434L105 HP INC COM COMSTOCK 15294 498
443510607 443510607 HUBBELL INC Common / Ordinary Stock 1751963 5284
444859102 444859102 HUMANA INC Common / Ordinary Stock 1246598 2788
446150104 446150104 HUNTINGTON BANCSHARES INC Common / Ordinary Stock 314539 29178
G4705A100 G4705A100 ICON PLC Common / Ordinary Stock 635508 2540
45168D104 45168D104 IDEXX LABORATORIES INC Common / Ordinary Stock 1095866 2182
452308109 452308109 ILLINOIS TOOL WKS INC COM COMSTOCK 1751 7
452308109 452308109 ILLINOIS TOOL WORKS Common / Ordinary Stock 5486009 21930
81369Y704 81369Y704 INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 1586404 14782
45687V106 45687V106 INGERSOLL RAND INC Common / Ordinary Stock 439285 6721
457187102 457187102 INGREDION INC Common / Ordinary Stock 326856 3085
45773H201 45773H201 INOVIO PHARMACEUTICALS INC Common / Ordinary Stock 6422 14383
458140100 458140100 INTEL CORP Common / Ordinary Stock 6074276 181647
458140100 458140100 INTEL CORP COM COMSTOCK 31200 933
45866F104 45866F104 INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 1197291 10588
459200101 459200101 INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 108386 810
459200101 459200101 INTL BUSINESS MACHINES CORP Common / Ordinary Stock 12558202 93851
461202103 461202103 INTUIT INC Common / Ordinary Stock 16246043 35457
46120E602 46120E602 INTUITIVE SURGICAL INC Common / Ordinary Stock 707132 2068
46137V357 46137V357 INVESCO EXCHANGE-TRADED FD ETF 10774 72
46090E103 46090E103 INVESCO QQQ TR UNIT SER 1 ETF 84228 228
46090E103 46090E103 INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 10316792 27927
46137V357 46137V357 INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 1609528 10756
46138E354 46138E354 INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 216946 3454
46138E263 46138E263 INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 462690 9000
46137V142 46137V142 INVESCO WATER RESOURCES ETF Exchange Traded Fund 302025 5356
46137V134 46137V134 INVESCO WILDERHILL CLEAN ENE Exchange Traded Fund 232415 5793
46266C105 46266C105 IQVIA HOLDINGS INC Common / Ordinary Stock 300967 1339
46434V803 46434V803 ISHA CURR HEDGED MSCI EAFE Exchange Traded Fund 14396896 464416
46434V100 46434V100 ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 23577293 489054
464287457 464287457 ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 32182111 396918
464287556 464287556 ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 330350 2602
46435U853 46435U853 ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 8225182 233008
464288620 464288620 ISHARES BROAD USD INVESTMENT Exchange Traded Fund 4934616 98515
464288356 464288356 ISHARES CALIFORNIA MUNI BOND Exchange Traded Fund 8543924 150025
464287564 464287564 ISHARES COHEN & STEERS REIT Exchange Traded Fund 11250813 202462
46434V621 46434V621 ISHARES CORE DIVIDEND GROWTH Exchange Traded Fund 272645 5291
46429B663 46429B663 ISHARES CORE HIGH DIVIDEND E Exchange Traded Fund 309022 3066
46432F842 46432F842 ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 1341782482 19878259
46434G103 46434G103 ISHARES CORE MSCI EMERGING Exchange Traded Fund 512894587 10405652
464287200 464287200 ISHARES CORE S&P 500 ETF Exchange Traded Fund 258624565 580253
464287507 464287507 ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 118868285 454598
464287804 464287804 ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 63495685 637187
464287150 464287150 ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 1980282 20240
464287671 464287671 ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 2856946 29260
464287663 464287663 ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 399674 5107
464287226 464287226 ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 412276252 4209048
46434G509 46434G509 ISHARES CRNCY HEDGD MSCI EM Exchange Traded Fund 8184802 333529
464287846 464287846 ISHARES DOW JONES U.S. ETF Exchange Traded Fund 1553019 14336
46435G425 46435G425 ISHARES ESG AWARE MSCI USA Exchange Traded Fund 32916823 337747
46435U663 46435U663 ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 6598373 185765
464287291 464287291 ISHARES GLOBAL TECH ETF Exchange Traded Fund 256347 4122
464288174 464288174 ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 355751 4962
464285204 464285204 ISHARES GOLD TRUST Exchange Traded Fund 31315051 860540
46434G103 46434G103 ISHARES INC CORE MSCI EMERGING MKTS ETF 1168824793 23713224
46434G863 46434G863 ISHARES INC ESG AWARE MSCI EM ETF ETF 134943607 4266317
46434G863 46434G863 ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 16958583 536155
464288281 464288281 ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 49254241 569150
464288588 464288588 ISHARES MBS ETF Exchange Traded Fund 368883506 3955219
464288869 464288869 ISHARES MICRO-CAP ETF Exchange Traded Fund 212588 1945
464287465 464287465 ISHARES MSCI EAFE ETF Exchange Traded Fund 13928482 192117
464288885 464288885 ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 12596028 132020
464288273 464288273 ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 134291444 2276898
464288877 464288877 ISHARES MSCI EAFE VALUE ETF Exchange Traded Fund 57176406 1168296
464287234 464287234 ISHARES MSCI EMERGING MARKET Exchange Traded Fund 7003623 177038
46434G764 46434G764 ISHARES MSCI EMR MRK EX CHNA Exchange Traded Fund 5177572 99607
46434V456 46434V456 ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 239720539 6733723
464288570 464288570 ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 345602 4106
464288802 464288802 ISHARES MSCI USA ESG SELECT Exchange Traded Fund 1272661 13591
46429B697 46429B697 ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 852119 11464
46432F396 46432F396 ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 306098 2122
46432F339 46432F339 ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 82592770 612388
464288414 464288414 ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 332911789 3119196
464288323 464288323 ISHARES NEW YORK MUNI BOND E Exchange Traded Fund 2911884 54673
464287622 464287622 ISHARES RUSSELL 1000 ETF Exchange Traded Fund 81651438 334994
464287614 464287614 ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 245987530 893915
464287598 464287598 ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 81202904 514496
464287655 464287655 ISHARES RUSSELL 2000 ETF Exchange Traded Fund 133613961 713483
464287648 464287648 ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 127465173 525283
464287630 464287630 ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 106076749 753386
464287689 464287689 ISHARES RUSSELL 3000 ETF Exchange Traded Fund 42121530 165520
464287499 464287499 ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 421652362 5773687
464287481 464287481 ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 364532037 3772452
464287473 464287473 ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 410090935 3733530
464289438 464289438 ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 942635870 5944979
464289420 464289420 ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 547664392 8120765
464287101 464287101 ISHARES S&P 100 ETF Exchange Traded Fund 1798316 8685
464287309 464287309 ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 7085284 100529
464287408 464287408 ISHARES S&P 500 VALUE ETF Exchange Traded Fund 2754254 17087
464287606 464287606 ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 735075 9801
464287705 464287705 ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 956242 8926
464287887 464287887 ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 848758 7385
464287879 464287879 ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 1283049 13493
464287168 464287168 ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 894164 7892
464288158 464288158 ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 96906185 931432
464287176 464287176 ISHARES TIPS BOND ETF Exchange Traded Fund 7874663 73171
46435U853 46435U853 ISHARES TR BROAD USD HIGH YIELD CORPORATE ETF 91470328 2591227
46432F842 46432F842 ISHARES TR CORE MSCI EAFE ETF ETF 2639357427 39101592
464287200 464287200 ISHARES TR CORE S&P 500 ETF ETF 75325 169
464287507 464287507 ISHARES TR CORE S&P MID-CAP ETF ETF 131001 501
464287804 464287804 ISHARES TR CORE S&P SMALL-CAP ETF ETF 82909 832
464287226 464287226 ISHARES TR CORE U S AGGREGATE BD ETF ETF 276549705 2823376
46435G516 46435G516 ISHARES TR ESG AWARE MSCI EAFE ETF ETF 297279527 4076231
46435G425 46435G425 ISHARES TR ESG AWARE MSCI USA ETF ETF 412156878 4228985
46435U663 46435U663 ISHARES TR ESG MSCI USA SMALL-CAP ETF ETF 41961588 1181351
464287465 464287465 ISHARES TR MSCI EAFE ETF ETF 114188 1575
464288273 464288273 ISHARES TR MSCI EAFE SMALL CAP ETF ETF 116483958 1974974
46432F339 46432F339 ISHARES TR MSCI USA QUALITY FACTOR ETF ETF 11329 84
464288414 464288414 ISHARES TR NATL MUN BD ETF FD ETF 668343 6262
464287622 464287622 ISHARES TR RUSSELL 1000 ETF ETF 97552425 400231
464287614 464287614 ISHARES TR RUSSELL 1000 GROWTH ETF ETF 404818654 1471105
464287598 464287598 ISHARES TR RUSSELL 1000 VALUE ETF ETF 128883874 816599
464287655 464287655 ISHARES TR RUSSELL 2000 ETF ETF 46068 246
464287648 464287648 ISHARES TR RUSSELL 2000 GROWTH ETF ETF 205746021 847878
464287630 464287630 ISHARES TR RUSSELL 2000 VALUE ETF ETF 245571683 1744117
464287499 464287499 ISHARES TR RUSSELL MID-CAP ETF ETF 35931 492
464287481 464287481 ISHARES TR RUSSELL MID-CAP GROWTH ETF ETF 720696015 7458305
464287473 464287473 ISHARES TR RUSSELL MID-CAP VALUE ETF ETF 1011602784 9209785
464287101 464287101 ISHARES TR S&P 100 ETF ETF 17600 85
464287309 464287309 ISHARES TR S&P 500 GROWTH ETF ETF 12545 178
464287408 464287408 ISHARES TR S&P 500 VALUE ETF ETF 36268 225
464287606 464287606 ISHARES TR S&P MIDCAP 400 GROWTH ETF 1275 17
464287705 464287705 ISHARES TR S&P MIDCAP 400 VALUE ETF ETF 2357 22
464287887 464287887 ISHARES TR S&P SMALL-CAP 600 GROWTH ETF 21837 190
464287879 464287879 ISHARES TR S&P SMALL-CAP 600 VALUE ETF 18638 196
464287168 464287168 ISHARES TR SELECT DIVID ETF FD ETF 2266 20
464287176 464287176 ISHARES TR TIPS BD ETF ETF 44483 413
46435G516 46435G516 ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 52130364 714800
464287762 464287762 ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 301552 1076
464287580 464287580 ISHARES US CONSUMER DISCRETI Exchange Traded Fund 343881 4832
464287721 464287721 ISHARES USTECHNOLOGY ETF Exchange Traded Fund 555564 5103
465562106 465562106 ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 77266 13096
46564T107 46564T107 ITERIS INC Common / Ordinary Stock 987588 249391
832696405 832696405 JM SMUCKER CO/THE Common / Ordinary Stock 333439 2258
478160104 478160104 JOHNSON & JOHNSON Common / Ordinary Stock 62908855 380068
478160104 478160104 JOHNSON & JOHNSON COM COMSTOCK 229576 1387
G51502105 G51502105 JOHNSON CONTROLS INTERNATION Common / Ordinary Stock 691212 10144
46625H100 46625H100 JPMORGAN CHASE & CO Common / Ordinary Stock 75112197 516448
46625H100 46625H100 JPMORGAN CHASE & CO COM COMSTOCK 102244 703
494368103 494368103 KIMBERLY-CLARK CORP Common / Ordinary Stock 3642161 26381
494368103 494368103 KIMBERLY-CLARK CORP COM COMSTOCK 39209 284
482480100 482480100 KLA CORP Common / Ordinary Stock 1547214 3190
500754106 500754106 KRAFT HEINZ CO COM COMSTOCK 19525 550
500754106 500754106 KRAFT HEINZ CO/THE Common / Ordinary Stock 315027 8874
501044101 501044101 KROGER CO Common / Ordinary Stock 373227 7941
502431109 502431109 L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 777598 3972
502431109 502431109 L3HARRIS TECHNOLOGIES INC COM COMSTOCK 979 5
50540R409 50540R409 LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 1158867 4802
512807108 512807108 LAM RESEARCH CORP Common / Ordinary Stock 2865227 4457
528872302 528872302 LEXICON PHARMACEUTICALS INC Common / Ordinary Stock 61830 27000
532457108 532457108 LILLY ELI & CO COM COMSTOCK 209634 447
534187109 534187109 LINCOLN NATIONAL CORP Common / Ordinary Stock 280269 10880
G54950103 G54950103 LINDE PLC Common / Ordinary Stock 12231906 32098
539830109 539830109 LOCKHEED MARTIN CORP Common / Ordinary Stock 4356576 9463
539830109 539830109 LOCKHEED MARTIN CORP COM COMSTOCK 2302 5
540424108 540424108 LOEWS CORP Common / Ordinary Stock 333300 5613
548661107 548661107 LOWE'S COS INC Common / Ordinary Stock 18779143 83204
548661107 548661107 LOWES COS INC COM COMSTOCK 131583 583
N53745100 N53745100 LYONDELLBASELL INDU-CL A Common / Ordinary Stock 2912572 31717
55261F104 55261F104 M & T BANK CORP Common / Ordinary Stock 968051 7822
562750109 562750109 MANHATTAN ASSOCIATES INC Common / Ordinary Stock 1509694 7553
56585A102 56585A102 MARATHON PETE CORP COM COMSTOCK 350 3
56585A102 56585A102 MARATHON PETROLEUM CORP COM Common / Ordinary Stock 839403 7199
571903202 571903202 MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 1455743 7925
571748102 571748102 MARSH & MCLENNAN COS Common / Ordinary Stock 2382974 12670
573874104 573874104 MARVELL TECHNOLOGY INC Common / Ordinary Stock 3321138 55556
57636Q104 57636Q104 MASTERCARD INC - A Common / Ordinary Stock 32375669 82318
57636Q104 57636Q104 MASTERCARD INC CL A COMSTOCK 11012 28
81369Y100 81369Y100 MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 727433 8778
579780206 579780206 MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 916875 10511
580135101 580135101 MCDONALD'S CORP Common / Ordinary Stock 13454710 45088
580135101 580135101 MCDONALDS CORP COM COMSTOCK 124735 418
58155Q103 58155Q103 MCKESSON CORP Common / Ordinary Stock 2807854 6571
G5960L103 G5960L103 MEDTRONIC PLC Common / Ordinary Stock 844791 9589
58733R102 58733R102 MERCADOLIBRE INC Common / Ordinary Stock 7282921 6148
58933Y105 58933Y105 MERCK & CO INC NEW COM COMSTOCK 198817 1723
58933Y105 58933Y105 MERCK & CO. INC. Common / Ordinary Stock 42811652 371017
30303M102 30303M102 META PLATFORMS INC CL A COMSTOCK 196581 685
30303M102 30303M102 META PLATFORMS INC-CLASS A Common / Ordinary Stock 55405794 193065
59156R108 59156R108 METLIFE INC Common / Ordinary Stock 394692 6982
595017104 595017104 MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 1163953 12992
594918104 594918104 MICROSOFT CORP Common / Ordinary Stock 249712874 733285
594918104 594918104 MICROSOFT CORP COM COMSTOCK 443134 1301
60770K107 60770K107 MODERNA INC Common / Ordinary Stock 609322 5015
609207105 609207105 MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 20237859 277459
609207105 609207105 MONDELEZ INTL INC CL A COMSTOCK 64917 890
61174X109 61174X109 MONSTER BEVERAGE CORP Common / Ordinary Stock 201902 3515
615369105 615369105 MOODY'S CORP Common / Ordinary Stock 2086320 6000
617446448 617446448 MORGAN STANLEY Common / Ordinary Stock 17911625 209738
620076307 620076307 MOTOROLA SOLUTIONS INC Common / Ordinary Stock 1032639 3521
64110L106 64110L106 NETFLIX INC Common / Ordinary Stock 19213733 43619
64110L106 64110L106 NETFLIX INC COM COMSTOCK 8369 19
646025106 646025106 NEW JERSEY RESOURCES CORP Common / Ordinary Stock 233074 4938
65339F101 65339F101 NEXTERA ENERGY INC Common / Ordinary Stock 10894712 146829
65339F101 65339F101 NEXTERA ENERGY INC COM COMSTOCK 17289 233
654106103 654106103 NIKE INC -CL B Common / Ordinary Stock 8067054 73091
654106103 654106103 NIKE INC CL B COMSTOCK 773 7
655844108 655844108 NORFOLK SOUTHERN CORP Common / Ordinary Stock 4864909 21454
655844108 655844108 NORFOLK SOUTHN CORP COM COMSTOCK 31066 137
665859104 665859104 NORTHERN TRUST CORP Common / Ordinary Stock 386047 5207
666807102 666807102 NORTHROP GRUMMAN CORP Common / Ordinary Stock 8589551 18845
66987V109 66987V109 NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 699306 6930
670100205 670100205 NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 734708 4540
67092P888 67092P888 NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 45299452 1658713
67092P805 67092P805 NUVEEN ESG INTERNATIONAL DEV Exchange Traded Fund 74062652 2557412
67092P201 67092P201 NUVEEN ESG LARGE-CAP GROWTH Exchange Traded Fund 190294853 3058911
67092P300 67092P300 NUVEEN ESG LARGE-CAP VALUE E Exchange Traded Fund 162393323 4686676
67092P508 67092P508 NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 73229745 2471473
67092P409 67092P409 NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 53478555 1370191
67092P607 67092P607 NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 83966079 2269967
670928100 670928100 NUVEEN MUNI VALUE FD Closed-end Fund 175636 20188
67066V101 67066V101 NUVEEN QUAL MUNI INCOME FD Closed-end Fund 122832 10899
67066G104 67066G104 NVIDIA CORP Common / Ordinary Stock 40259236 95171
67066G104 67066G104 NVIDIA CORP COM COMSTOCK 8460 20
67103H107 67103H107 O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 12419 13
67103H107 67103H107 O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 17004340 17800
670837103 670837103 OGE ENERGY CORP Common / Ordinary Stock 507911 14144
681919106 681919106 OMNICOM GROUP Common / Ordinary Stock 336355 3535
682680103 682680103 ONEOK INC Common / Ordinary Stock 329708 5342
683344105 683344105 ONTO INNOVATION INC Common / Ordinary Stock 407645 3500
68389X105 68389X105 ORACLE CORP Common / Ordinary Stock 46080923 386942
68389X105 68389X105 ORACLE CORP COM COMSTOCK 47636 400
68902V107 68902V107 OTIS WORLDWIDE CORP Common / Ordinary Stock 2392767 26882
697435105 697435105 PALO ALTO NETWORKS INC Common / Ordinary Stock 26298622 102926
701094104 701094104 PARKER HANNIFIN CORP Common / Ordinary Stock 11749175 30123
704326107 704326107 PAYCHEX INC Common / Ordinary Stock 883437 7897
704326107 704326107 PAYCHEX INC COM COMSTOCK 16221 145
70450Y103 70450Y103 PAYPAL HOLDINGS INC - CDI Common / Ordinary Stock 1817458 27236
713448108 713448108 PEPSICO INC Common / Ordinary Stock 48664332 262738
713448108 713448108 PEPSICO INC COM COMSTOCK 31673 171
717081103 717081103 PFIZER INC Common / Ordinary Stock 19127300 521464
717081103 717081103 PFIZER INC COM COMSTOCK 137293 3743
718172109 718172109 PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 14041075 143834
718172109 718172109 PHILIP MORRIS INTL INC COM COMSTOCK 28798 295
718546104 718546104 PHILLIPS 66 Common / Ordinary Stock 1006450 10552
72201R205 72201R205 PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 10005827 198923
72201R205 72201R205 PIMCO ETF TR 1-5 YR US TIPS INDEX ETF 22861 455
723787107 723787107 PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 374996 1810
693475105 693475105 PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 11392933 90456
73278L105 73278L105 POOL CORP Common / Ordinary Stock 269741 720
693506107 693506107 PPG INDUSTRIES INC Common / Ordinary Stock 3488016 23520
69351T106 69351T106 PPL CORP Common / Ordinary Stock 239701 9059
74144T108 74144T108 PRICE T ROWE GROUP INC COM COMSTOCK 560 5
742718109 742718109 PROCTER & GAMBLE CO COM COMSTOCK 24127 159
742718109 742718109 PROCTER & GAMBLE CO/THE Common / Ordinary Stock 44718688 294706
743315103 743315103 PROGRESSIVE CORP Common / Ordinary Stock 744846 5627
743315103 743315103 PROGRESSIVE CORP OH COM COMSTOCK 7016 53
74340W103 74340W103 PROLOGIS INC Closed-end REIT 16615629 135494
74348A467 74348A467 PROSHARES S&P 500 DIVIDEND A Exchange Traded Fund 296416 3144
74348A467 74348A467 PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF 3771 40
744320102 744320102 PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 273217 3097
744573106 744573106 PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 1612208 25750
74460D109 74460D109 PUBLIC STORAGE Closed-end REIT 228250 782
744573106 744573106 PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 313 5
74587B101 74587B101 PULSE BIOSCIENCES INC Common / Ordinary Stock 196273 27298
747525103 747525103 QUALCOMM INC Common / Ordinary Stock 6234720 52375
750491102 750491102 RADNET INC Common / Ordinary Stock 240572 7375
75513E101 75513E101 RAYTHEON TECHNOLOGIES CORP COMSTOCK 61617 629
75513E101 75513E101 RAYTHEON TECHNOLOGIES CORP Common / Ordinary Stock 26141899 266863
81369Y860 81369Y860 REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 1031688 27373
75886F107 75886F107 REGENERON PHARMACEUTICALS Common / Ordinary Stock 1877545 2613
760759100 760759100 REPUBLIC SERVICES INC Common / Ordinary Stock 210302 1373
76131D103 76131D103 RESTAURANT BRANDS INTERN Common / Ordinary Stock 250080 3226
714046109 714046109 REVVITY INC Common / Ordinary Stock 335582 2825
714046109 714046109 REVVITY INC COM COMSTOCK 594 5
773903109 773903109 ROCKWELL AUTOMATION INC Common / Ordinary Stock 2254756 6844
776696106 776696106 ROPER TECHNOLOGIES INC Common / Ordinary Stock 953426 1983
778296103 778296103 ROSS STORES INC Common / Ordinary Stock 786031 7010
780087102 780087102 ROYAL BANK OF CANADA Common / Ordinary Stock 1208202 12650
780910105 780910105 ROYCE VALUE TRUST Closed-end Fund 170816 12378
749685103 749685103 RPM INTERNATIONAL INC Common / Ordinary Stock 337654 3763
78409V104 78409V104 S&P GLOBAL INC Common / Ordinary Stock 27640163 68947
78590A109 78590A109 SACHEM CAPITAL CORP Closed-end REIT 184970 53000
79466L302 79466L302 SALESFORCE INC Common / Ordinary Stock 20286030 96024
79466L302 79466L302 SALESFORCE INC COM COMSTOCK 2324 11
801056102 801056102 SANMINA CORP Common / Ordinary Stock 205219 3405
806857108 806857108 SCHLUMBERGER LTD Common / Ordinary Stock 517921 10544
808513105 808513105 SCHWAB (CHARLES) CORP Common / Ordinary Stock 1274960 22494
808513105 808513105 SCHWAB CHARLES CORP NEW COM COMSTOCK 7368 130
808524805 808524805 SCHWAB INTL EQUITY ETF Exchange Traded Fund 422738 11858
808524888 808524888 SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 56667377 1678039
808524805 808524805 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 44456 1247
808524888 808524888 SCHWAB STRATEGIC TR INTL SMALL CAP ETF 2634 78
808524797 808524797 SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF 3195 44
808524201 808524201 SCHWAB STRATEGIC TR US LARGE-CAP ETF ETF 44933 858
808524607 808524607 SCHWAB STRATEGIC TR US SMALL-CAP ETF ETF 45727 1044
808524300 808524300 SCHWAB U.S. LARGE-CAP GROWTH Exchange Traded Fund 910717 12151
808524102 808524102 SCHWAB US BROAD MARKET ETF Exchange Traded Fund 1789182 34607
808524797 808524797 SCHWAB US DVD EQUITY ETF Exchange Traded Fund 862362 11875
808524201 808524201 SCHWAB US LARGE-CAP ETF Exchange Traded Fund 1592205 30403
808524607 808524607 SCHWAB US SMALL-CAP ETF Exchange Traded Fund 454994 10388
G7997R103 G7997R103 SEAGATE TECHNOLOGY HOLDINGS Common / Ordinary Stock 225640 3647
81181C104 81181C104 SEAGEN INC Common / Ordinary Stock 209781 1090
81211K100 81211K100 SEALED AIR CORP Common / Ordinary Stock 234200 5855
816851109 816851109 SEMPRA ENERGY Common / Ordinary Stock 322627 2216
817565104 817565104 SERVICE CORP INTERNATIONAL Common / Ordinary Stock 401750 6220
81762P102 81762P102 SERVICENOW INC Common / Ordinary Stock 24642384 43850
780259305 780259305 SHELL PLC-ADR American Depository Receipts ADR 789468 13075
824348106 824348106 SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 12785319 48152
828806109 828806109 SIMON PROPERTY GROUP INC Closed-end REIT 292280 2531
829214105 829214105 SIMULATIONS PLUS INC Common / Ordinary Stock 222283 5130
82968B103 82968B103 SIRIUS XM HOLDINGS INC Common / Ordinary Stock 115270 25446
784305104 784305104 SJW GROUP Common / Ordinary Stock 286820 4091
83088M102 83088M102 SKYWORKS SOLUTIONS INC Common / Ordinary Stock 299859 2709
83088M102 83088M102 SKYWORKS SOLUTIONS INC COM COMSTOCK 14168 128
833034101 833034101 SNAP-ON INC Common / Ordinary Stock 1969779 6835
842587107 842587107 SOUTHERN CO COM COMSTOCK 14752 210
842587107 842587107 SOUTHERN CO/THE Common / Ordinary Stock 2599390 37002
840441109 840441109 SOUTHSTATE CORP Common / Ordinary Stock 407039 6186
844741108 844741108 SOUTHWEST AIRLINES CO Common / Ordinary Stock 442776 12228
844741BG2 844741BG2 SOUTHWEST AIRLINES CO 1.25 01 May 2025 Corporate Unsecured Fixed Rate Convertible Bond 13758 12000
78468R200 78468R200 SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 46480680 1514522
78467X109 78467X109 SPDR DJIA TRUST Exchange Traded Fund 972752 2829
78467X109 78467X109 SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 2407 7
78464A607 78464A607 SPDR DOW JONES REIT ETF Exchange Traded Fund 172469 1907
78463X509 78463X509 SPDR INDEX SHS FDS S&P EMERGING MKTS ETF 5707 166
78463X848 78463X848 SPDR MSCI ACWI EX-US Exchange Traded Fund 513742 19661
78464A508 78464A508 SPDR PORT S&P 500 VALUE Exchange Traded Fund 115229261 2667344
78464A474 78464A474 SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 44827670 1522679
78463X889 78463X889 SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 328910448 10107881
78463X509 78463X509 SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 146917464 4273341
78464A409 78464A409 SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 77584831 1271674
78464A656 78464A656 SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 9098497 352109
78464A839 78464A839 SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 37847571 550270
78464A821 78464A821 SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 12439515 173615
78462F103 78462F103 SPDR S&P 500 ETF TR TR UNIT ETF 183961 415
78462F103 78462F103 SPDR S&P 500 ETF TRUST Exchange Traded Fund 152754288 344600
78464A201 78464A201 SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 10789330 140194
78464A300 78464A300 SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 14162126 183471
78464A763 78464A763 SPDR S&P DIVIDEND ETF Exchange Traded Fund 1269438 10356
78463X871 78463X871 SPDR S&P INTL SMALL CAP Exchange Traded Fund 11569880 379216
78467Y107 78467Y107 SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 ETF 6226 13
78467Y107 78467Y107 SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 8019827 16746
78464A474 78464A474 SPDR SER TR BLOOMBERG BARCLAYS ETF 37503809 1273907
78464A607 78464A607 SPDR SER TR DOW JONES REIT ETF ETF 34485 381
78464A821 78464A821 SPDR SER TR S&P 400 MID CAP GROWTH ETF ETF 6019 84
78468R804 78468R804 SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 350682 2494
85208R101 85208R101 SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 2104700 116798
85207H104 85207H104 SPROTT PHYSICAL GOLD TRUST Closed-end Fund 1819121 121925
85207K107 85207K107 SPROTT PHYSICAL SILVER TRUST Closed-end Fund 1588381 203900
78473E103 78473E103 SPX TECHNOLOGIES INC Common / Ordinary Stock 232138 2732
854502101 854502101 STANLEY BLACK & DECKER INC Common / Ordinary Stock 367531 3922
854502101 854502101 STANLEY BLACK & DECKER INC COM COMSTOCK 1499 16
855244109 855244109 STARBUCKS CORP Common / Ordinary Stock 6008682 60657
855244109 855244109 STARBUCKS CORP COM COMSTOCK 18920 191
857477103 857477103 STATE STREET CORP Common / Ordinary Stock 959097 13106
G8473T100 G8473T100 STERIS PLC Common / Ordinary Stock 348719 1550
861025104 861025104 STOCK YARDS BANCORP INC Common / Ordinary Stock 219228 4832
863667101 863667101 STRYKER CORP Common / Ordinary Stock 22252044 72936
871607107 871607107 SYNOPSYS INC Common / Ordinary Stock 21690820 49817
871829107 871829107 SYSCO CORP Common / Ordinary Stock 3090949 41657
871829107 871829107 SYSCO CORP COM COMSTOCK 11130 150
74144T108 74144T108 T ROWE PRICE GROUP INC Common / Ordinary Stock 378068 3375
872590104 872590104 T-MOBILE US INC Common / Ordinary Stock 1133980 8164
874039100 874039100 TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 1182782 11720
87612E106 87612E106 TARGET CORP Common / Ordinary Stock 6576270 49858
87612E106 87612E106 TARGET CORP COM COMSTOCK 9892 75
H84989104 H84989104 TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock 481309 3434
81369Y803 81369Y803 TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 12246525 70439
88160R101 88160R101 TESLA INC Common / Ordinary Stock 26317309 100536
882508104 882508104 TEXAS INSTRS INC COM COMSTOCK 45185 251
882508104 882508104 TEXAS INSTRUMENTS INC Common / Ordinary Stock 6964614 38688
88262P102 88262P102 TEXAS PACIFIC LAND CORP Common / Ordinary Stock 6104610 4637
883203101 883203101 TEXTRON INC Common / Ordinary Stock 268221 3966
125523100 125523100 THE CIGNA GROUP Common / Ordinary Stock 3649203 13005
883556102 883556102 THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 54229652 103938
872540109 872540109 TJX COMPANIES INC Common / Ordinary Stock 17694316 208684
872540109 872540109 TJX COS INC NEW COM COMSTOCK 10344 122
891160509 891160509 TORONTO-DOMINION BANK Common / Ordinary Stock 260132 4195
892356106 892356106 TRACTOR SUPPLY COMPANY Common / Ordinary Stock 920439 4163
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC Common / Ordinary Stock 1289284 6741
893641100 893641100 TRANSDIGM GROUP INC Common / Ordinary Stock 280769 314
89417E109 89417E109 TRAVELERS COS INC COM COMSTOCK 1737 10
89417E109 89417E109 TRAVELERS COS INC/THE Common / Ordinary Stock 8970060 51653
895436103 895436103 TRI-CONTINENTAL CORP Closed-end Fund 624271 22767
89832Q109 89832Q109 TRUIST FINANCIAL CORP Common / Ordinary Stock 563903 18580
89832Q109 89832Q109 TRUIST FINL CORP COM COMSTOCK 14173 467
902252105 902252105 TYLER TECHNOLOGIES INC Common / Ordinary Stock 211567 508
902653104 902653104 UDR INC Closed-end REIT 259307 6036
90384S303 90384S303 ULTA BEAUTY INC Common / Ordinary Stock 11947473 25388
904767704 904767704 UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 508320 9751
907818108 907818108 UNION PAC CORP COM COMSTOCK 6139 30
907818108 907818108 UNION PACIFIC CORP Common / Ordinary Stock 10040908 49071
911312106 911312106 UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 2983078 16642
911312106 911312106 UNITED PARCEL SVC INC CL B COMSTOCK 55747 311
911363109 911363109 UNITED RENTALS INC Common / Ordinary Stock 651576 1463
911363109 911363109 UNITED RENTALS INC COM COMSTOCK 2672 6
91324P102 91324P102 UNITEDHEALTH GROUP INC Common / Ordinary Stock 56182490 116891
91324P102 91324P102 UNITEDHEALTH GROUP INC COM COMSTOCK 60561 126
902973304 902973304 US BANCORP Common / Ordinary Stock 1735955 52541
902973304 902973304 US BANCORP DEL COM NEW COMSTOCK 8194 248
81369Y886 81369Y886 UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 1415271 21627
91913Y100 91913Y100 VALERO ENERGY CORP Common / Ordinary Stock 642100 5474
91913Y100 91913Y100 VALERO ENERGY CORP NEW COM COMSTOCK 9970 85
919794107 919794107 VALLEY NATIONAL BANCORP Common / Ordinary Stock 134563 17363
92189H409 92189H409 VANECK ETF TR HIGH YIELD MUN INDEX ETF ETF 1078 21
92189H409 92189H409 VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 33581237 654095
92189H300 92189H300 VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 8536989 333998
921937827 921937827 VANGUARD BD INDEX FDS VANGUARD SHORT ETF 64513 854
92204A884 92204A884 VANGUARD COMMUNICATION SERVI Exchange Traded Fund 908738 8548
92204A108 92204A108 VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 1618205 5714
92204A207 92204A207 VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 669102 3441
921908844 921908844 VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 4214409 25946
922908652 922908652 VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 1125006 7559
92204A405 92204A405 VANGUARD FINANCIALS ETF Exchange Traded Fund 648051 7977
922042775 922042775 VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 2545898 46791
921943858 921943858 VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 1077443544 23331389
922042858 922042858 VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 389533618 9575556
922908736 922908736 VANGUARD GROWTH ETF Exchange Traded Fund 987972384 3491562
92204A504 92204A504 VANGUARD HEALTH CARE ETF Exchange Traded Fund 6437052 26293
921946406 921946406 VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 2865905 27019
922908538 922908538 VANGUARD INDEX FDS MID-CAP GROWTH ETF ETF 77781 378
922908363 922908363 VANGUARD INDEX FDS S&P 500 ETF SHS NEW ETF 56612 139
922908736 922908736 VANGUARD INDEX FDS VANGUARD GROWTH ETF ETF 422742 1494
922908637 922908637 VANGUARD INDEX FDS VANGUARD LARGE-CAP ETF 109874 542
922908512 922908512 VANGUARD INDEX FDS VANGUARD MID-CAP ETF 19512 141
922908629 922908629 VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 105897 481
922908595 922908595 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 23433 102
922908611 922908611 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 12570 76
922908751 922908751 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 59269 298
922908769 922908769 VANGUARD INDEX FDS VANGUARD TOTAL STK ETF 65864 299
922908744 922908744 VANGUARD INDEX FDS VANGUARD VALUE ETF ETF 173362 1220
92204A603 92204A603 VANGUARD INDUSTRIALS ETF Exchange Traded Fund 440451 2143
92204A702 92204A702 VANGUARD INFO TECH ETF Exchange Traded Fund 21063618 47638
921937819 921937819 VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 65833773 875100
92206C706 92206C706 VANGUARD INTERMEDIATE-TERM T Exchange Traded Fund 268487 4577
922042858 922042858 VANGUARD INTL EQUITY INDEX FDS FTSE ETF 43080 1059
922042775 922042775 VANGUARD INTL EQUITY INDEX FDS VANGUARD ETF 9903 182
921943858 921943858 VANGUARD INTL FD FTSE DEVELOPED MKTS ETF 126025 2729
922908637 922908637 VANGUARD LARGE-CAP ETF Exchange Traded Fund 93561564 461531
92204A801 92204A801 VANGUARD MATERIALS ETF Exchange Traded Fund 545546 2998
921910816 921910816 VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 430400 1829
922908629 922908629 VANGUARD MID-CAP ETF Exchange Traded Fund 484689946 2201535
922908538 922908538 VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 192852994 937226
922908512 922908512 VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 268586170 1940932
922908553 922908553 VANGUARD REAL ESTATE ETF Exchange Traded Fund 20267979 242556
92206C730 92206C730 VANGUARD RUSSELL 1000 Exchange Traded Fund 606897 3011
92206C680 92206C680 VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 301649031 4262988
92206C714 92206C714 VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 223478052 3228985
922908363 922908363 VANGUARD S&P 500 ETF Exchange Traded Fund 352018620 864316
921932505 921932505 VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 769893 3030
921932885 921932885 VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 360065 4066
92206C680 92206C680 VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL ETF 2406 34
921937827 921937827 VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 27014688 357479
922908751 922908751 VANGUARD SMALL-CAP ETF Exchange Traded Fund 160139068 805164
922908595 922908595 VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 86817597 377895
922908611 922908611 VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 103100105 623338
921909768 921909768 VANGUARD STAR FDS VANGUARD TOTAL INTL ETF 17273 308
922907746 922907746 VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 303685914 6047111
921937835 921937835 VANGUARD TOTAL BOND MARKET Exchange Traded Fund 61985162 852733
921909768 921909768 VANGUARD TOTAL INTL STOCK Exchange Traded Fund 661744 11800
922908769 922908769 VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 186870132 848330
92203C303 92203C303 VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 907936 18469
92204A876 92204A876 VANGUARD UTILITIES ETF Exchange Traded Fund 1013246 7127
922908744 922908744 VANGUARD VALUE ETF Exchange Traded Fund 800460810 5633081
921946406 921946406 VANGUARD WHITEHALL FDS HIGH DIVIDEND ETF 77156 727
92332V107 92332V107 VENTYX BIOSCIENCES INC Common / Ordinary Stock 1373533 41876
92345Y106 92345Y106 VERISK ANALYTICS INC Common / Ordinary Stock 15694845 69437
92345Y106 92345Y106 VERISK ANALYTICS INC COM COMSTOCK 2712 12
92343V104 92343V104 VERIZON COMMUNICATIONS INC COMSTOCK 89144 2397
92343V104 92343V104 VERIZON COMMUNICATIONS INC Common / Ordinary Stock 6140515 165112
92532F100 92532F100 VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 1839434 5227
92556V106 92556V106 VIATRIS INC Common / Ordinary Stock 133343 13361
92826C839 92826C839 VISA INC COM CL A COMSTOCK 27785 117
92826C839 92826C839 VISA INC-CLASS A SHARES Common / Ordinary Stock 52332043 220364
928563402 928563402 VMWARE INC-CLASS A Common / Ordinary Stock 279477 1945
931427108 931427108 WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 794956 27903
931427108 931427108 WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 7721 271
931142103 931142103 WALMART INC Common / Ordinary Stock 15668017 99682
931142103 931142103 WALMART INC COM COMSTOCK 72146 459
254687106 254687106 WALT DISNEY CO/THE Common / Ordinary Stock 6640379 74377
934423104 934423104 WARNER BROS DISCOVERY INC Common / Ordinary Stock 347885 27742
934423104 934423104 WARNER BROS DISCOVERY INC COM COMSTOCK 6734 537
94106B101 94106B101 WASTE CONNECTIONS INC Common / Ordinary Stock 213537 1494
94106L109 94106L109 WASTE MANAGEMENT INC Common / Ordinary Stock 3280066 18914
94106L109 94106L109 WASTE MGMT INC DEL COM COMSTOCK 6590 38
941848103 941848103 WATERS CORP Common / Ordinary Stock 277468 1041
92939U106 92939U106 WEC ENERGY GROUP INC Common / Ordinary Stock 1253626 14207
949746101 949746101 WELLS FARGO & CO Common / Ordinary Stock 3410345 79905
949746101 949746101 WELLS FARGO & CO NEW COM COMSTOCK 12121 284
955306105 955306105 WEST PHARMACEUTICAL SERVICES Common / Ordinary Stock 292590 765
966084204 966084204 WHITESTONE REIT Closed-end REIT 231976 23915
97717X669 97717X669 WISDOMTREE TR US QUALITY DIVID GROWTH ETF 8332 125
97717X669 97717X669 WISDOMTREE U.S. QUALITY DIVI Exchange Traded Fund 195780 2937
980745103 980745103 WOODWARD INC Common / Ordinary Stock 480515 4041
98138H101 98138H101 WORKDAY INC-CLASS A Common / Ordinary Stock 13923634 61639
981811102 981811102 WORTHINGTON INDUSTRIES Common / Ordinary Stock 1850542 26638
384802104 384802104 WW GRAINGER INC Common / Ordinary Stock 521258 661
98389B100 98389B100 XCEL ENERGY INC Common / Ordinary Stock 845636 13602
98389B100 98389B100 XCEL ENERGY INC COM COMSTOCK 54834 882
983793100 983793100 XPO INC Common / Ordinary Stock 356773 6047
98850P109 98850P109 YUM CHINA HOLDINGS INC Common / Ordinary Stock 308094 5453
988498101 988498101 YUM! BRANDS INC Common / Ordinary Stock 14119215 101907
98956P102 98956P102 ZIMMER BIOMET HLDGS INC COM COMSTOCK 8736 60
98956P102 98956P102 ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 1275893 8763
98978V103 98978V103 ZOETIS INC Common / Ordinary Stock 20924032 121503
98978V103 98978V103 ZOETIS INC COM COMSTOCK 1722 10

TIAA, FSB on Holdings Channel

TIAA, FSB on whalewisdom