The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 12,305 76 SH SOLE 3 0 76 0
3M CO COM 88579Y101 35,620 220 SH SOLE 1 220 0 0
ABBOTT LABORATORIES COM 002824100 23,774 262 SH SOLE 3 0 262 0
ABBOTT LABORATORIES COM 002824100 61,250 675 SH SOLE 4 675 0 0
ABBOTT LABORATORIES COM 002824100 5,267,461 58,050 SH SOLE 1 58,050 0 0
ABBOTT LABORATORIES COM 002824100 252,076 2,778 SH SOLE 2 2,778 0 0
ABBVIE INC COM 00287Y109 401,617 1,596 SH SOLE 3 0 1,596 0
ABBVIE INC COM 00287Y109 411,431 1,635 SH SOLE 4 1,635 0 0
ABBVIE INC COM 00287Y109 1,046,822 4,160 SH SOLE 1 4,160 0 0
ABBVIE INC COM 00287Y109 606,452 2,410 SH SOLE 2 2,410 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 1,588,108 28,248 SH SOLE 3 0 28,248 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 45,707 813 SH SOLE 1 813 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 434,187 7,723 SH SOLE 2 4,594 3,129 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 61,337 1,091 SH SOLE 0 1,091 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 33,474 269 SH SOLE 3 0 269 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30,488 245 SH SOLE 4 245 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,286,460 18,374 SH SOLE 1 18,374 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 973,618 7,824 SH SOLE 2 7,824 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,342 59 SH SOLE 0 59 0
ADIENT PLC ORD SHS G0084W101 5,753 313 SH SOLE 1 313 0 0
ADOBE INC COM 00724F101 70,937 346 SH SOLE 3 0 346 0
ADOBE INC COM 00724F101 3,075 15 SH SOLE 4 15 0 0
ADOBE INC COM 00724F101 97,180 474 SH SOLE 1 474 0 0
ADOBE INC COM 00724F101 372,725 1,818 SH SOLE 2 1,818 0 0
ADOBE INC COM 00724F101 8,406 41 SH SOLE 0 41 0
ADVANCED MICRO DEVICES INC COM 007903107 58,091 100 SH SOLE 4 0 100 0
ADVANCED MICRO DEVICES INC COM 007903107 55,767 96 SH SOLE 1 96 0 0
ADVANCED MICRO DEVICES INC COM 007903107 392,114 675 SH SOLE 2 675 0 0
AERCAP HOLDINGS NV SHS N00985106 115,895 795 SH SOLE 4 795 0 0
AFLAC INC COM 001055102 11,960 102 SH SOLE 3 0 102 0
AGCO CORP COM 001084102 264,538 2,210 SH SOLE 1 2,210 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 30,949 233 SH SOLE 2 233 0 0
AGNICO EAGLE MINES LTD COM 008474108 116,416 750 SH SOLE 4 750 0 0
AGNICO EAGLE MINES LTD COM 008474108 18,336,482 118,131 SH SOLE 1 118,131 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,413,696 15,550 SH SOLE 2 15,550 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 64,500 220 SH SOLE 4 220 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 850,224 2,900 SH SOLE 1 2,900 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 321,032 1,095 SH SOLE 2 1,095 0 0
ALAMOS GOLD INC COM CL A 011532108 99,954 3,300 SH SOLE 4 3,300 0 0
ALAMOS GOLD INC COM CL A 011532108 109,738 3,623 SH SOLE 2 3,623 0 0
ALBEMARLE CORP COM 012653101 7,157 53 SH SOLE 1 53 0 0
ALCON AG ORD SHS H01301128 1,351 20 SH SOLE 3 0 20 0
ALCON AG ORD SHS H01301128 27,016 400 SH SOLE 4 400 0 0
ALCON AG ORD SHS H01301128 490,205 7,258 SH SOLE 1 7,258 0 0
ALCON AG ORD SHS H01301128 74,226 1,099 SH SOLE 2 1,099 0 0
ALCON AG ORD SHS H01301128 4,052 60 SH SOLE 0 60 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,799 50 SH SOLE 4 50 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 57,876 603 SH SOLE 1 603 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,397 150 SH SOLE 2 150 0 0
ALLSTATE CORP COM 020002101 11,421 48 SH SOLE 3 0 48 0
ALLSTATE CORP COM 020002101 319,315 1,342 SH SOLE 1 1,342 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 52,680 175 SH SOLE 1 175 0 0
ALPHABET INC CAP STK CL C 02079K107 1,232,062 3,487 SH SOLE 3 0 3,487 0
ALPHABET INC CAP STK CL A 02079K305 15,560,960 43,543 SH SOLE 3 0 43,543 0
ALPHABET INC CAP STK CL C 02079K107 1,465,613 4,148 SH SOLE 4 3,948 200 0
ALPHABET INC CAP STK CL A 02079K305 12,545,117 35,104 SH SOLE 4 25,564 9,540 0
ALPHABET INC CAP STK CL A 02079K305 317,190,291 887,568 SH SOLE 1 887,568 0 0
ALPHABET INC CAP STK CL C 02079K107 47,215,154 133,629 SH SOLE 1 133,629 0 0
ALPHABET INC CAP STK CL C 02079K107 1,936,603 5,481 SH SOLE 2 5,481 0 0
ALPHABET INC CAP STK CL A 02079K305 54,622,971 152,847 SH SOLE 2 151,865 982 0
ALPHABET INC CAP STK CL A 02079K305 5,769,031 16,143 SH SOLE 8,043 8,100 0
ALPHABET INC CAP STK CL C 02079K107 614,442 1,739 SH SOLE 80 1,659 0
ALTRIA GROUP INC COM 02209S103 13,023 181 SH SOLE 3 0 181 0
ALTRIA GROUP INC COM 02209S103 48,782 678 SH SOLE 4 678 0 0
ALTRIA GROUP INC COM 02209S103 655,609 9,112 SH SOLE 1 9,112 0 0
ALTRIA GROUP INC COM 02209S103 43,170 600 SH SOLE 2 600 0 0
AMAZON COM INC COM 023135106 12,732,359 53,421 SH SOLE 3 0 53,421 0
AMAZON COM INC COM 023135106 5,685,603 23,855 SH SOLE 4 15,288 8,567 0
AMAZON COM INC COM 023135106 305,480,547 1,281,700 SH SOLE 1 1,281,700 0 0
AMAZON COM INC COM 023135106 45,797,498 192,152 SH SOLE 2 191,256 896 0
AMAZON COM INC COM 023135106 5,340,963 22,409 SH SOLE 12,860 9,549 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 13,149,075 136,274 SH SOLE 3 0 136,274 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 354,214 3,671 SH SOLE 1 3,671 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 3,133,224 32,472 SH SOLE 2 19,630 12,842 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 568,327 5,890 SH SOLE 0 5,890 0
AMERICAN ELEC PWR CO INC COM 025537101 171,013 1,250 SH SOLE 3 0 1,250 0
AMERICAN EXPRESS CO COM 025816109 93,019 275 SH SOLE 3 0 275 0
AMERICAN EXPRESS CO COM 025816109 1,273,175 3,764 SH SOLE 1 3,764 0 0
AMERICAN EXPRESS CO COM 025816109 18,604 55 SH SOLE 2 55 0 0
AMERICAN TOWER CORP COM 03027X100 55,614 340 SH SOLE 3 0 340 0
AMERICAN TOWER CORP COM 03027X100 79,004 483 SH SOLE 4 483 0 0
AMERICAN TOWER CORP COM 03027X100 5,132,345 31,377 SH SOLE 1 31,377 0 0
AMERICAN TOWER CORP COM 03027X100 2,018,458 12,340 SH SOLE 2 12,340 0 0
AMERICAN TOWER CORP COM 03027X100 4,089 25 SH SOLE 0 25 0
AMERICAN WTR WKS CO INC NEW COM 030420103 7,816,911 59,408 SH SOLE 1 59,408 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 550,662 4,185 SH SOLE 4,185 0 0
AMETEK INC COM 031100100 62,904 260 SH SOLE 3 0 260 0
AMGEN INC COM 031162100 40,920 113 SH SOLE 1 113 0 0
AMPHENOL CORP CL A 032095101 207,176 1,175 SH SOLE 3 0 1,175 0
AMPHENOL CORP CL A 032095101 754,297 4,278 SH SOLE 4 0 4,278 0
AMPHENOL CORP CL A 032095101 48,164,805 273,167 SH SOLE 1 273,167 0 0
AMPHENOL CORP CL A 032095101 14,720,424 83,487 SH SOLE 2 83,487 0 0
AMPHENOL CORP CL A 032095101 675,482 3,831 SH SOLE 3,780 51 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 30,848 675 SH SOLE 3 0 675 0
AMPLIFY ETF TR ETHO CLI LEA ETF 032108557 138,462 1,403 SH SOLE 2 1,043 360 0
AMRIZE LTD SHS H2927K103 6,876 129 SH SOLE 1 129 0 0
AMRIZE LTD SHS H2927K103 79,950 1,500 SH SOLE 2 1,500 0 0
ANALOG DEVICES INC COM 032654105 30,185 76 SH SOLE 3 0 76 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 40,445 500 SH SOLE 4 500 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 492,458 6,088 SH SOLE 1 6,088 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 9,221 114 SH SOLE 2 114 0 0
AON PLC SHS CL A G0403H108 3,649 11 SH SOLE 3 0 11 0
AON PLC SHS CL A G0403H108 547,289 1,650 SH SOLE 1 1,650 0 0
APPLE INC COM 037833100 11,537,651 39,873 SH SOLE 3 0 39,873 0
APPLE INC COM 037833100 7,137,354 24,666 SH SOLE 4 19,085 5,581 0
APPLE INC COM 037833100 136,386,941 471,340 SH SOLE 1 471,340 0 0
APPLE INC COM 037833100 20,581,885 71,129 SH SOLE 2 71,129 0 0
APPLE INC COM 037833100 2,636,648 9,112 SH SOLE 4,301 4,811 0
APPLIED MATLS INC COM 038222105 52,056 72 SH SOLE 3 0 72 0
APPLIED MATLS INC COM 038222105 57,840 80 SH SOLE 1 80 0 0
APPLIED MATLS INC COM 038222105 56,394 78 SH SOLE 2 78 0 0
APTIV PLC COM SHS G3265R107 474,595 7,732 SH SOLE 1 7,732 0 0
ARCH CAP GROUP LTD ORD G0450A105 16,015 165 SH SOLE 1 165 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 15,027 135 SH SOLE 2 135 0 0
ARISTA NETWORKS INC COM SHS 040413205 4,572,830 26,918 SH SOLE 3 0 26,918 0
ARISTA NETWORKS INC COM SHS 040413205 8,726,055 51,366 SH SOLE 1 51,366 0 0
ARISTA NETWORKS INC COM SHS 040413205 13,977,911 82,281 SH SOLE 2 80,483 1,798 0
ARISTA NETWORKS INC COM SHS 040413205 201,307 1,185 SH SOLE 0 1,185 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 81,551 230 SH SOLE 2 230 0 0
ARVINAS INC COM 04335A105 12,249 1,474 SH SOLE 1 1,474 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 4,416,557 2,220 SH SOLE 3 0 2,220 0
ASML HLDG NV N Y REGISTRY SHS N07059210 123,345 62 SH SOLE 2 62 0 0
ASP ISOTOPES INC COM 00218A105 31,100 5,000 SH SOLE 1 5,000 0 0
ASTRAZENECA PLC ORD G0593M107 93,971,535 21,684 SH SOLE 3 0 21,684 0
ASTRAZENECA PLC ORD G0593M107 445,812,878 23,841 SH SOLE 4 16,397 7,444 0
ASTRAZENECA PLC ORD G0593M107 31,190,501,919 1,667,993 SH SOLE 1 1,667,993 0 0
ASTRAZENECA PLC ORD G0593M107 9,185,622,674 491,225 SH SOLE 2 490,024 1,201 0
ASTRAZENECA PLC ORD G0593M107 607,020,573 32,462 SH SOLE 8,873 23,589 0
AT&T INC COM 00206R102 841,827 40,668 SH SOLE 1 40,668 0 0
AT&T INC COM 00206R102 29,436 1,422 SH SOLE 2 1,422 0 0
AUTODESK INC COM 052769106 27,413 141 SH SOLE 3 0 141 0
AUTODESK INC COM 052769106 52,883 272 SH SOLE 1 272 0 0
AUTODESK INC COM 052769106 73,296 377 SH SOLE 2 377 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 8,391,413 37,470 SH SOLE 3 0 37,470 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,954,412 8,727 SH SOLE 1 8,727 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,934,880 48,827 SH SOLE 2 48,213 614 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,341,908 5,992 SH SOLE 0 5,992 0
AUTOZONE INC COM 053332102 5,918,882 1,852 SH SOLE 3 0 1,852 0
AUTOZONE INC COM 053332102 28,690,083 8,977 SH SOLE 1 8,977 0 0
AUTOZONE INC COM 053332102 3,148,008 985 SH SOLE 2 983 2 0
AUTOZONE INC COM 053332102 731,871 229 SH SOLE 0 229 0
AXON ENTERPRISE INC COM 05464C101 14,015 25 SH SOLE 3 0 25 0
AXON ENTERPRISE INC COM 05464C101 1,628,569 2,905 SH SOLE 1 2,905 0 0
AXON ENTERPRISE INC COM 05464C101 974,340 1,738 SH SOLE 2 1,738 0 0
BAIDU INC SPON ADR REP A 056752108 6,172 54 SH SOLE 1 54 0 0
BALL CORP COM 058498106 163,364 2,618 SH SOLE 1 2,618 0 0
BALL CORP COM 058498106 69,888 1,120 SH SOLE 0 1,120 0
BANK MONTREAL MEDIUM COM 063671101 364,445 2,064 SH SOLE 1 2,064 0 0
BANK MONTREAL MEDIUM COM 063671101 88,286 500 SH SOLE 2 500 0 0
BANK NOVA SCOTIA B C COM 064149107 313,462 3,610 SH SOLE 1 3,610 0 0
BANK OF AMER CORP COM 060505104 995,953 17,479 SH SOLE 3 0 17,479 0
BANK OF AMER CORP COM 060505104 1,570,086 27,555 SH SOLE 4 23,223 4,332 0
BANK OF AMER CORP COM 060505104 41,937,762 736,008 SH SOLE 1 736,008 0 0
BANK OF AMER CORP COM 060505104 2,865,754 50,294 SH SOLE 2 50,294 0 0
BANK OF AMER CORP COM 060505104 1,032,478 18,120 SH SOLE 18,120 0 0
BANK OF NY MELLON CORP COM 064058100 132,318 915 SH SOLE 1 915 0 0
BANK OF NY MELLON CORP COM 064058100 51,482 356 SH SOLE 2 356 0 0
BANKUNITED INC COM 06652K103 28,101 580 SH SOLE 1 580 0 0
BARRICK MNG CORP COM SHS 06849F108 328,590 8,945 SH SOLE 1 8,945 0 0
BARRICK MNG CORP COM SHS 06849F108 1,394,734 37,968 SH SOLE 2 37,968 0 0
BARRICK MNG CORP COM SHS 06849F108 68,215 1,857 SH SOLE 0 1,857 0
BEAZER HOMES USA INC COM NEW 07556Q881 25,245 900 SH SOLE 1 900 0 0
BECTON DICKINSON & CO COM 075887109 34,957 231 SH SOLE 3 0 231 0
BECTON DICKINSON & CO COM 075887109 79,600 526 SH SOLE 4 482 44 0
BECTON DICKINSON & CO COM 075887109 1,336,554 8,832 SH SOLE 1 8,832 0 0
BECTON DICKINSON & CO COM 075887109 131,355 868 SH SOLE 2 868 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 5,163 399 SH SOLE 1 399 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,055,723 12,102 SH SOLE 3 0 12,102 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,290,871 26,561 SH SOLE 4 20,843 5,718 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 144,154,493 288,084 SH SOLE 1 288,084 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28,433,721 56,823 SH SOLE 2 56,470 353 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,920,282 5,836 SH SOLE 4,236 1,600 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 12,913 155 SH SOLE 2 155 0 0
BILL HOLDINGS INC COM 090043100 2,929 81 SH SOLE 2 81 0 0
BIO RAD LABS INC CL A 090572207 7,927 27 SH SOLE 3 0 27 0
BLACKROCK FLOATING RATE INCO COM 09255X100 43,224 3,933 SH SOLE 3 0 3,933 0
BLACKROCK INC COM 09290D101 135,580 141 SH SOLE 3 0 141 0
BLACKROCK INC COM 09290D101 129,811 135 SH SOLE 4 135 0 0
BLACKROCK INC COM 09290D101 992,330 1,032 SH SOLE 1 1,032 0 0
BLACKROCK INC COM 09290D101 939,445 977 SH SOLE 2 977 0 0
BLACKROCK INC COM 09290D101 31,732 33 SH SOLE 9 24 0
BLACKSTONE INC COM 09260D107 165,326 1,405 SH SOLE 3 0 1,405 0
BLACKSTONE INC COM 09260D107 2,958,226 25,140 SH SOLE 4 22,410 2,730 0
BLACKSTONE INC COM 09260D107 14,488,253 123,126 SH SOLE 1 123,126 0 0
BLACKSTONE INC COM 09260D107 77,899 662 SH SOLE 2 662 0 0
BOEING CO COM 097023105 5,770,875 26,659 SH SOLE 1 26,659 0 0
BOEING CO COM 097023105 121,872 563 SH SOLE 2 563 0 0
BOEING CO COM 097023105 216,470 1,000 SH SOLE 770 230 0
BOOKING HOLDINGS INC COM 09857L108 8,174,621 45,863 SH SOLE 3 0 45,863 0
BOOKING HOLDINGS INC COM 09857L108 775,344 4,350 SH SOLE 4 1,550 2,800 0
BOOKING HOLDINGS INC COM 09857L108 13,844,257 77,672 SH SOLE 1 77,672 0 0
BOOKING HOLDINGS INC COM 09857L108 8,112,060 45,512 SH SOLE 2 45,462 50 0
BOOKING HOLDINGS INC COM 09857L108 1,109,544 6,225 SH SOLE 25 6,200 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,004 66 SH SOLE 1 66 0 0
BOSTON SCIENTIFIC CORP COM 101137107 9,909,441 232,180 SH SOLE 1 232,180 0 0
BOSTON SCIENTIFIC CORP COM 101137107 435,124 10,195 SH SOLE 2 10,195 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,829 160 SH SOLE 0 160 0
BP PLC SPONSORED ADR 055622104 9,496 257 SH SOLE 3 0 257 0
BP PLC SPONSORED ADR 055622104 88,015 2,382 SH SOLE 1 2,382 0 0
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 653 183 SH SOLE 4 183 0 0
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 31,183 8,735 SH SOLE 1 8,735 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 44,022 764 SH SOLE 3 0 764 0
BRISTOL-MYERS SQUIBB CO COM 110122108 303,485 5,267 SH SOLE 1 5,267 0 0
BROADCOM INC COM 11135F101 19,265 51 SH SOLE 3 0 51 0
BROADCOM INC COM 11135F101 388,327 1,028 SH SOLE 4 0 1,028 0
BROADCOM INC COM 11135F101 68,432,938 181,159 SH SOLE 1 181,159 0 0
BROADCOM INC COM 11135F101 11,726,928 31,044 SH SOLE 2 31,044 0 0
BROADCOM INC COM 11135F101 242,895 643 SH SOLE 352 291 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 927,724 26,780 SH SOLE 1 26,780 0 0
BROWN & BROWN INC COM 115236101 17,642 275 SH SOLE 2 275 0 0
BROWN FORMAN CORP CL B 115637209 16,284 611 SH SOLE 1 611 0 0
BROWN FORMAN CORP CL A 115637100 30,370 1,110 SH SOLE 0 1,110 0
BUNGE GLOBAL SA COM SHS H11356104 100,326 940 SH SOLE 1 940 0 0
BURFORD CAPITAL LIMITED ORD SHS G17977110 4,244 1,035 SH SOLE 4 1,035 0 0
BURFORD CAPITAL LIMITED ORD SHS G17977110 1,164,594 284,047 SH SOLE 1 284,047 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 231,948 618 SH SOLE 4 41 577 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,434,555 9,151 SH SOLE 1 9,151 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,542,194 4,109 SH SOLE 2 4,109 0 0
CADIZ INC COM NEW 127537207 5,710 1,366 SH SOLE 1 1,366 0 0
CAMECO CORP COM 13321L108 257,930 2,533 SH SOLE 1 2,533 0 0
CAMECO CORP COM 13321L108 81,462 800 SH SOLE 2 800 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 51,769 450 SH SOLE 4 450 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 220,192 1,914 SH SOLE 1 1,914 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 21,283 185 SH SOLE 2 185 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 71,353 1,805 SH SOLE 1 1,805 0 0
CANADIAN NATL RY CO COM 136375102 43,523 365 SH SOLE 3 0 365 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 366,373 4,230 SH SOLE 4 0 4,230 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 2,690,896 31,068 SH SOLE 1 31,068 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 1,059,969 12,238 SH SOLE 2 12,238 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 25,031 289 SH SOLE 0 289 0
CAPITAL ONE FINL CORP COM 14040H105 81,652 407 SH SOLE 1 407 0 0
CAPITAL ONE FINL CORP COM 14040H105 52,161 260 SH SOLE 2 260 0 0
CARNIVAL CORP LTD COMMON SHARES G2004J103 9,514 333 SH SOLE 0 333 0
CARRIER GLOBAL CORPORATION COM 14448C104 130,197 1,775 SH SOLE 1 1,775 0 0
CATERPILLAR INC COM 149123101 20,233 19 SH SOLE 3 0 19 0
CATERPILLAR INC COM 149123101 159,735 150 SH SOLE 4 150 0 0
CATERPILLAR INC COM 149123101 4,128,619 3,877 SH SOLE 1 3,877 0 0
CATERPILLAR INC COM 149123101 67,089 63 SH SOLE 2 63 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100 13,014 2,823 SH SOLE 3 0 2,823 0
CBRE GROUP INC CL A 12504L109 30,844 229 SH SOLE 3 0 229 0
CBRE GROUP INC CL A 12504L109 53,876 400 SH SOLE 1 400 0 0
CENOVUS ENERGY INC COM 15135U109 34,306 1,384 SH SOLE 1 1,384 0 0
CENTENE CORP DEL COM 15135B101 26,061 406 SH SOLE 3 0 406 0
CEVA INC COM 157210105 1,745 37 SH SOLE 1 37 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,303 86 SH SOLE 3 0 86 0
CHEMOURS CO COM 163851108 65,664 3,200 SH SOLE 3 0 3,200 0
CHEMOURS CO COM 163851108 1,170 57 SH SOLE 1 57 0 0
CHEMOURS CO COM 163851108 20,007 975 SH SOLE 2 975 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,151 9 SH SOLE 3 0 9 0
CHENIERE ENERGY INC COM NEW 16411R208 119,505 500 SH SOLE 1 500 0 0
CHEVRON CORPORATION COM 166764100 159,129 960 SH SOLE 4 920 40 0
CHEVRON CORPORATION COM 166764100 15,425,956 93,062 SH SOLE 1 93,062 0 0
CHEVRON CORPORATION COM 166764100 198,912 1,200 SH SOLE 2 1,200 0 0
CHEVRON CORPORATION COM 166764100 1,100,646 6,640 SH SOLE 6,640 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 662,422 19,483 SH SOLE 1 19,483 0 0
CHUBB LIMITED COM H1467J104 3,143,328 9,225 SH SOLE 3 0 9,225 0
CHUBB LIMITED COM H1467J104 1,228,369 3,605 SH SOLE 4 740 2,865 0
CHUBB LIMITED COM H1467J104 95,189,872 279,362 SH SOLE 1 279,362 0 0
CHUBB LIMITED COM H1467J104 23,917,587 70,193 SH SOLE 2 69,635 558 0
CHUBB LIMITED COM H1467J104 1,236,551 3,629 SH SOLE 3,040 589 0
CHURCH & DWIGHT CO INC COM 171340102 10,560 109 SH SOLE 1 109 0 0
CIENA CORP COM NEW 171779309 122,640 250 SH SOLE 1 250 0 0
CISCO SYS INC COM 17275R102 1,105,181 9,409 SH SOLE 3 0 9,409 0
CISCO SYS INC COM 17275R102 17,894,451 152,345 SH SOLE 1 152,345 0 0
CISCO SYS INC COM 17275R102 474,422 4,039 SH SOLE 2 4,039 0 0
CISCO SYS INC COM 17275R102 33,124 282 SH SOLE 0 282 0
CITIGROUP INC COM NEW 172967424 281,319 2,010 SH SOLE 4 2,010 0 0
CITIGROUP INC COM NEW 172967424 3,135,804 22,405 SH SOLE 1 22,405 0 0
CITIGROUP INC COM NEW 172967424 33,310 238 SH SOLE 2 238 0 0
CLEAN HARBORS INC COM 184496107 92,613 310 SH SOLE 1 310 0 0
CLEANSPARK INC COM NEW 18452B209 13,095 900 SH SOLE 4 900 0 0
CLEARFIELD INC COM 18482P103 7,719 194 SH SOLE 2 194 0 0
CLOROX CO DEL COM 189054109 108,324 1,135 SH SOLE 2 1,135 0 0
CLOUDFLARE INC CL A COM 18915M107 18,396 75 SH SOLE 1 75 0 0
CME GROUP INC COM 12572Q105 5,206,950 23,579 SH SOLE 3 0 23,579 0
CME GROUP INC COM 12572Q105 43,062 195 SH SOLE 4 195 0 0
CME GROUP INC COM 12572Q105 6,297,854 28,519 SH SOLE 1 28,519 0 0
CME GROUP INC COM 12572Q105 2,719,298 12,314 SH SOLE 2 12,278 36 0
CME GROUP INC COM 12572Q105 715,490 3,240 SH SOLE 0 3,240 0
COCA COLA CO COM 191216100 662,188 8,148 SH SOLE 3 0 8,148 0
COCA COLA CO COM 191216100 906,080 11,149 SH SOLE 4 6,986 4,163 0
COCA COLA CO COM 191216100 80,680,197 992,742 SH SOLE 1 992,742 0 0
COCA COLA CO COM 191216100 7,617,445 93,730 SH SOLE 2 93,730 0 0
COCA COLA CO COM 191216100 895,921 11,024 SH SOLE 8,580 2,444 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 50,035 500 SH SOLE 1 500 0 0
COHEN & STEERS QUALITY INCOM RIGHT 07/15/2026 19247L122 19 1,289 SH SOLE 3 0 1,289 0
COHEN & STEERS QUALITY INCOM COM 19247L106 15,868 1,289 SH SOLE 3 0 1,289 0
COINBASE GLOBAL INC COM CL A 19260Q107 117,977 807 SH SOLE 4 225 582 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,598,300 10,933 SH SOLE 1 10,933 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 70,464 482 SH SOLE 2 482 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 12,426 85 SH SOLE 85 0 0
COLGATE PALMOLIVE CO COM 194162103 57,300 625 SH SOLE 3 0 625 0
COLGATE PALMOLIVE CO COM 194162103 521,659 5,690 SH SOLE 4 5,690 0 0
COLGATE PALMOLIVE CO COM 194162103 2,643,319 28,832 SH SOLE 1 28,832 0 0
COLGATE PALMOLIVE CO COM 194162103 898,649 9,802 SH SOLE 2 9,802 0 0
COLGATE PALMOLIVE CO COM 194162103 58,675 640 SH SOLE 0 640 0
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 17,894 300 SH SOLE 3 0 300 0
COMCAST CORP NEW CL A 20030N101 23,887 973 SH SOLE 3 0 973 0
COMCAST CORP NEW CL A 20030N101 74,043 3,016 SH SOLE 1 3,016 0 0
CONOCOPHILLIPS COM 20825C104 6,861 66 SH SOLE 3 0 66 0
CONOCOPHILLIPS COM 20825C104 339,014 3,261 SH SOLE 1 3,261 0 0
CONOCOPHILLIPS COM 20825C104 5,198 50 SH SOLE 2 50 0 0
COPA HOLDINGS SA CL A P31076105 82,141 528 SH SOLE 2 528 0 0
COPART INC COM 217204106 8,457 300 SH SOLE 1 300 0 0
COPART INC COM 217204106 7,611 270 SH SOLE 2 270 0 0
CORNING INC COM 219350105 567,055 2,220 SH SOLE 1 2,220 0 0
CORTEVA INC COM 22052L104 649,742 7,672 SH SOLE 3 0 7,672 0
CORTEVA INC COM 22052L104 258,727 3,055 SH SOLE 1 3,055 0 0
CORTEVA INC COM 22052L104 69,869 825 SH SOLE 2 825 0 0
CORTEVA INC COM 22052L104 82,318 972 SH SOLE 0 972 0
COSTCO WHOLESALE CORPORATION COM 22160K105 198,320 212 SH SOLE 3 0 212 0
COSTCO WHOLESALE CORPORATION COM 22160K105 903,665 966 SH SOLE 4 403 563 0
COSTCO WHOLESALE CORPORATION COM 22160K105 11,438,930 12,228 SH SOLE 1 12,228 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 760,537 813 SH SOLE 2 813 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 23,387 25 SH SOLE 0 25 0
CRH PLC ORD G25508105 80,250 750 SH SOLE 3 0 750 0
CRH PLC ORD G25508105 21,407,383 200,069 SH SOLE 4 172,980 27,089 0
CRH PLC ORD G25508105 108,023,348 1,009,564 SH SOLE 1 1,009,564 0 0
CRH PLC ORD G25508105 12,703,361 118,723 SH SOLE 2 118,723 0 0
CRH PLC ORD G25508105 2,730,426 25,518 SH SOLE 12,083 13,435 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 70,902 1,300 SH SOLE 1 1,300 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 145,760 191 SH SOLE 3 0 191 0
CROWDSTRIKE HLDGS INC CL A 22788C105 971,100 5,090 SH SOLE 1 5,090 0 0
CROWN CASTLE INC COM 22822V101 71,943 950 SH SOLE 1 950 0 0
CROWN HLDGS INC COM 228368106 195,685 1,750 SH SOLE 1 1,750 0 0
CROWN HLDGS INC COM 228368106 111,820 1,000 SH SOLE 0 1,000 0
CSX CORP COM 126408103 82,322 1,732 SH SOLE 3 0 1,732 0
CSX CORP COM 126408103 810,197 17,046 SH SOLE 1 17,046 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106 24,303 1,815 SH SOLE 1 1,815 0 0
CVS HEALTH CORP COM 126650100 186,211 1,800 SH SOLE 1 1,800 0 0
D R HORTON INC COM 23331A109 37,625 231 SH SOLE 3 0 231 0
DANAHER CORP DEL COM 235851102 20,191 106 SH SOLE 3 0 106 0
DANAHER CORP DEL COM 235851102 270,865 1,422 SH SOLE 4 1,422 0 0
DANAHER CORP DEL COM 235851102 18,190,468 95,498 SH SOLE 1 95,498 0 0
DANAHER CORP DEL COM 235851102 107,430 564 SH SOLE 2 564 0 0
DATADOG INC CL A COM 23804L103 21,870 84 SH SOLE 3 0 84 0
DAUCH CORP COM 024061103 715 132 SH SOLE 4 132 0 0
DAUCH CORP COM 024061103 27,736 5,117 SH SOLE 1 5,117 0 0
DAUCH CORP COM 024061103 379 70 SH SOLE 2 70 0 0
DAUCH CORP COM 024061103 1,209 223 SH SOLE 0 223 0
DEERE & CO COM 244199105 13,955 22 SH SOLE 3 0 22 0
DEERE & CO COM 244199105 11,903,844 18,766 SH SOLE 1 18,766 0 0
DEERE & CO COM 244199105 856,349 1,350 SH SOLE 2 1,350 0 0
DEERE & CO COM 244199105 823,362 1,298 SH SOLE 0 1,298 0
DELL TECHNOLOGIES INC CL C 24703L202 317,986 737 SH SOLE 1 737 0 0
DENISON MINES CORP COM 248356107 10,918 3,563 SH SOLE 2 3,563 0 0
DEUTSCHE BK AG NAMEN AKT D18190898 143,810 4,250 SH SOLE 1 4,250 0 0
DEUTSCHE BK AG NAMEN AKT D18190898 13,231 391 SH SOLE 2 391 0 0
DEVON ENERGY CORP NEW COM 25179M103 37,229 901 SH SOLE 4 901 0 0
DEVON ENERGY CORP NEW COM 25179M103 5,082 123 SH SOLE 1 123 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,115,039 26,313 SH SOLE 3 0 26,313 0
DIAMONDBACK ENERGY INC COM 25278X109 2,812 16 SH SOLE 3 0 16 0
DIAMONDBACK ENERGY INC COM 25278X109 20,566 117 SH SOLE 1 117 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 2,588 164 SH SOLE 3 0 164 0
DIREXION SHARES ETF TRUST NASDAQ 100 EQ WT 25459Y207 1,195,699 9,800 SH SOLE 9,800 0 0
DISNEY WALT CO COM 254687106 7,044,058 73,185 SH SOLE 3 0 73,185 0
DISNEY WALT CO COM 254687106 188,170 1,955 SH SOLE 4 1,860 95 0
DISNEY WALT CO COM 254687106 12,473,089 129,590 SH SOLE 1 129,590 0 0
DISNEY WALT CO COM 254687106 6,353,872 66,014 SH SOLE 2 65,890 124 0
DISNEY WALT CO COM 254687106 1,148,938 11,937 SH SOLE 0 11,937 0
DOCUSIGN INC COM 256163106 133 3 SH SOLE 1 3 0 0
DOMINOS PIZZA INC COM 25754A201 23,979 81 SH SOLE 4 81 0 0
DOVER CORP COM 260003108 1,173,882 5,234 SH SOLE 1 5,234 0 0
DOW HLDGS INC COM 260557103 124,296 4,543 SH SOLE 3 0 4,543 0
DOW HLDGS INC COM 260557103 107,278 3,921 SH SOLE 1 3,921 0 0
DOW HLDGS INC COM 260557103 4,651 170 SH SOLE 0 170 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 113,938 840 SH SOLE 3 0 840 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 176,875 1,304 SH SOLE 1 1,304 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 7,596 56 SH SOLE 0 56 0
EATON CORP PLC SHS G29183103 70,310 165 SH SOLE 3 0 165 0
EATON CORP PLC SHS G29183103 11,148,148 26,162 SH SOLE 1 26,162 0 0
EATON CORP PLC SHS G29183103 1,678,489 3,939 SH SOLE 2 3,939 0 0
EATON CORP PLC SHS G29183103 10,653 25 SH SOLE 0 25 0
EBAY INC. COM 278642103 16,763 150 SH SOLE 3 0 150 0
ECOLAB INC COM 278865100 15,045 54 SH SOLE 3 0 54 0
ECOLAB INC COM 278865100 120,360 432 SH SOLE 1 432 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 27,319 302 SH SOLE 1 302 0 0
ELECTRONIC ARTS INC COM 285512109 104,570 510 SH SOLE 3 0 510 0
ELECTRONIC ARTS INC COM 285512109 685,859 3,345 SH SOLE 1 3,345 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 4,641 12 SH SOLE 3 0 12 0
ELI LILLY & CO COM 532457108 1,999,445 1,667 SH SOLE 3 0 1,667 0
ELI LILLY & CO COM 532457108 22,153,469 18,470 SH SOLE 1 18,470 0 0
ELI LILLY & CO COM 532457108 12,717,520 10,603 SH SOLE 2 10,467 136 0
ELI LILLY & CO COM 532457108 256,677 214 SH SOLE 43 171 0
EMERSON ELEC CO COM 291011104 369,327 2,580 SH SOLE 3 0 2,580 0
EMERSON ELEC CO COM 291011104 229,040 1,600 SH SOLE 1 1,600 0 0
EMERSON ELEC CO COM 291011104 21,329 149 SH SOLE 2 149 0 0
EMERSON ELEC CO COM 291011104 63,702 445 SH SOLE 0 445 0
ENPHASE ENERGY INC COM 29355A107 10,192 207 SH SOLE 2 185 22 0
ENTERGY CORP NEW COM 29364G103 57,430 500 SH SOLE 1 500 0 0
EOG RES INC COM 26875P101 16,865 130 SH SOLE 3 0 130 0
EOG RES INC COM 26875P101 2,220,853 17,119 SH SOLE 1 17,119 0 0
EOG RES INC COM 26875P101 30,487 235 SH SOLE 2 235 0 0
EOG RES INC COM 26875P101 457,298 3,525 SH SOLE 3,325 200 0
EQUIFAX INC COM 294429105 16,666 105 SH SOLE 1 105 0 0
EQUINIX INC COM 29444U700 51,077 49 SH SOLE 3 0 49 0
EQUINIX INC COM 29444U700 296,039 284 SH SOLE 1 284 0 0
EQUINIX INC COM 29444U700 5,212 5 SH SOLE 5 0 0
ESAB CORPORATION COM 29605J106 4,537 46 SH SOLE 2 46 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 8,207,219 214,680 SH SOLE 3 0 214,680 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 413,075 10,805 SH SOLE 1 10,805 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 2,113,964 55,296 SH SOLE 2 30,370 24,926 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 223,838 5,855 SH SOLE 0 5,855 0
ETSY INC COM 29786A106 42,788 568 SH SOLE 2 568 0 0
EVERPURE INC CL A 74624M102 130,004 1,650 SH SOLE 4 1,650 0 0
EXELON CORP COM 30161N101 47 1 SH SOLE 3 0 1 0
EXPEDITORS INTL WASH INC COM 302130109 72,526 445 SH SOLE 3 0 445 0
EXXON MOBIL CORP COM 30231G102 610,592 4,466 SH SOLE 3 0 4,466 0
FAIR ISAAC CORP COM 303250104 5,974 5 SH SOLE 1 5 0 0
FASTENAL CO COM 311900104 240,150 5,000 SH SOLE 2 5,000 0 0
FEDEX CORP COM 31428X106 105,838 338 SH SOLE 4 338 0 0
FEDEX CORP COM 31428X106 112,727 360 SH SOLE 1 360 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 25,368 168 SH SOLE 4 168 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 27,180 180 SH SOLE 1 180 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 145,483 613 SH SOLE 4 307 306 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 9,756,164 41,108 SH SOLE 1 41,108 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 3,114,249 13,122 SH SOLE 2 13,122 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 86,862 366 SH SOLE 0 366 0
FERRARI N V COM N3167Y103 4,881,061 13,164 SH SOLE 3 0 13,164 0
FERRARI N V COM N3167Y103 46,680 126 SH SOLE 4 0 126 0
FERRARI N V COM N3167Y103 12,235,980 33,028 SH SOLE 1 33,028 0 0
FERRARI N V COM N3167Y103 2,228,022 6,014 SH SOLE 2 5,995 19 0
FERRARI N V COM N3167Y103 452,348 1,221 SH SOLE 0 1,221 0
FIDELITY NATL INFORMATION SV COM 31620M106 62,208 1,600 SH SOLE 1 1,600 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 79,721 4,700 SH SOLE 4 4,700 0 0
FIRST SOLAR INC COM 336433107 1,983,234 8,405 SH SOLE 3 0 8,405 0
FIRST SOLAR INC COM 336433107 326,568 1,384 SH SOLE 1 1,384 0 0
FIRST SOLAR INC COM 336433107 7,128,955 30,213 SH SOLE 2 29,563 650 0
FIRST SOLAR INC COM 336433107 84,945 360 SH SOLE 0 360 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 22,350 1,250 SH SOLE 1 1,250 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 57,581 1,800 SH SOLE 1 1,800 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734K109 23,778 170 SH SOLE 3 0 170 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 315,596 4,962 SH SOLE 3 0 4,962 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 378,786 5,152 SH SOLE 3 0 5,152 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 12,374,109 188,228 SH SOLE 4 117,139 71,089 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102 1,187,145 3,547 SH SOLE 4 2,944 603 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 24,806,768 219,375 SH SOLE 4 165,703 53,672 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102 138,970 3,113 SH SOLE 1 3,113 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 100,971 3,325 SH SOLE 1 3,325 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 541,004 4,090 SH SOLE 1 4,090 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 28,085 458 SH SOLE 2 0 458 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 568,521 3,250 SH SOLE 0 3,250 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 384,378 4,278 SH SOLE 917 3,361 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102 200,814 600 SH SOLE 600 0 0
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 67,770 1,554 SH SOLE 3 0 1,554 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 17,125 1,250 SH SOLE 3 0 1,250 0
FLOWERS FOODS INC COM 343498101 798 101 SH SOLE 3 0 101 0
FLOWERS FOODS INC COM 343498101 39,500 5,000 SH SOLE 1 5,000 0 0
FLUTTER ENTMT PLC SHS G3643J108 37,292 365 SH SOLE 4 365 0 0
FLUTTER ENTMT PLC SHS G3643J108 176,549 1,728 SH SOLE 1 1,728 0 0
FOGHORN THERAPEUTICS INC COM 344174107 34,648 7,100 SH SOLE 3 0 7,100 0
FORTINET INC COM 34959E109 15,823 103 SH SOLE 1 103 0 0
FORTIVE CORP COM 34959J108 11,179 183 SH SOLE 1 183 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106 3,294 60 SH SOLE 1 60 0 0
FOX CORP CL A COM 35137L105 85,542 1,640 SH SOLE 1 1,640 0 0
FRANCO NEV CORP COM 351858105 3,944,141 18,921 SH SOLE 1 18,921 0 0
FRANCO NEV CORP COM 351858105 5,237,177 25,124 SH SOLE 2 25,124 0 0
FRANCO NEV CORP COM 351858105 89,635 430 SH SOLE 0 430 0
FREEPORT MCMORAN INC CL B 35671D857 5,849 93 SH SOLE 3 0 93 0
FREEPORT MCMORAN INC CL B 35671D857 84,272 1,340 SH SOLE 4 940 400 0
FREEPORT MCMORAN INC CL B 35671D857 25,735,167 409,209 SH SOLE 1 409,209 0 0
FREEPORT MCMORAN INC CL B 35671D857 290,428 4,618 SH SOLE 2 4,618 0 0
FREEPORT MCMORAN INC CL B 35671D857 1,138,876 18,109 SH SOLE 15,525 2,584 0
GALLAGHER ARTHUR J & CO COM 363576109 2,296 10 SH SOLE 1 10 0 0
GALLAGHER ARTHUR J & CO COM 363576109 15,995,519 69,676 SH SOLE 2 69,676 0 0
GE AEROSPACE COM NEW 369604301 2,521,184 6,746 SH SOLE 1 6,746 0 0
GE AEROSPACE COM NEW 369604301 3,305,269 8,844 SH SOLE 2 8,844 0 0
GE AEROSPACE COM NEW 369604301 7,475 20 SH SOLE 20 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 340,406 5,318 SH SOLE 4 3,832 1,486 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 10,908,595 170,420 SH SOLE 1 170,420 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 4,517,451 70,574 SH SOLE 2 70,574 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 17,923 280 SH SOLE 0 280 0
GE VERNOVA INC COM 36828A101 1,674,174 1,425 SH SOLE 1 1,425 0 0
GE VERNOVA INC COM 36828A101 217,350 185 SH SOLE 2 185 0 0
GEN DIGITAL INC COM 668771108 4,231 170 SH SOLE 0 170 0
GENERAL AMERN INVS CO INC COM 368802104 135,469 2,125 SH SOLE 1 2,125 0 0
GENERAL DYNAMICS CORP COM 369550108 54,199 153 SH SOLE 3 0 153 0
GENERAL DYNAMICS CORP COM 369550108 50,302 142 SH SOLE 1 142 0 0
GENERAL DYNAMICS CORP COM 369550108 9,210 26 SH SOLE 2 26 0 0
GENERAL MILLS INC COM 370334104 99,041 2,846 SH SOLE 1 2,846 0 0
GILEAD SCIENCES INC COM 375558103 96,776 766 SH SOLE 1 766 0 0
GLOBAL PMTS INC COM 37940X102 6,676 92 SH SOLE 3 0 92 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 8,810,711 201,618 SH SOLE 3 0 201,618 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 15,656 200 SH SOLE 3 0 200 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 206,089 4,716 SH SOLE 1 4,716 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 30,054 388 SH SOLE 1 388 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 1,604,126 36,448 SH SOLE 2 23,857 12,591 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 269,718 6,172 SH SOLE 0 6,172 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 57,125 1,250 SH SOLE 3 0 1,250 0
GOLDMAN SACHS GROUP INC COM 38141G104 156,762 155 SH SOLE 3 0 155 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,016,149 3,971 SH SOLE 4 2,678 1,293 0
GOLDMAN SACHS GROUP INC COM 38141G104 47,115,698 46,586 SH SOLE 1 46,586 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 17,639,301 17,441 SH SOLE 2 17,439 2 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,488,738 1,472 SH SOLE 1,420 52 0
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 622,832 15,740 SH SOLE 1 15,740 0 0
GRAHAM HLDGS CO COM CL B 384637104 1,784,039 1,563 SH SOLE 0 1,563 0
GRAIL INC COM 384747101 14,610 214 SH SOLE 3 0 214 0
GRAIL INC COM 384747101 2,253 33 SH SOLE 1 33 0 0
GRAN TIERRA ENERGY INC COM 38500T200 6 1 SH SOLE 4 1 0 0
GREENBRIER COS INC COM 393657101 50,284 1,026 SH SOLE 3 0 1,026 0
GREENLIGHT CAP RE LTD CLASS A G4095J109 16,180 1,000 SH SOLE 1,000 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3,650 72 SH SOLE 2 72 0 0
HALEON PLC SPON ADS 405552100 9,059 971 SH SOLE 3 0 971 0
HALLIBURTON CO COM 406216101 1,494 44 SH SOLE 3 0 44 0
HCA HEALTHCARE INC COM 40412C101 80,707 207 SH SOLE 3 0 207 0
HCA HEALTHCARE INC COM 40412C101 7,018 18 SH SOLE 1 18 0 0
HERC HLDGS INC COM 42704L104 67,799 473 SH SOLE 1 473 0 0
HERC HLDGS INC COM 42704L104 42,285 295 SH SOLE 2 295 0 0
HEXCEL CORP NEW COM 428291108 50,030 500 SH SOLE 1 500 0 0
HOME DEPOT INC COM 437076102 108,273 307 SH SOLE 3 0 307 0
HOME DEPOT INC COM 437076102 616,837 1,749 SH SOLE 1 1,749 0 0
HOME DEPOT INC COM 437076102 320,235 908 SH SOLE 2 908 0 0
HONEYWELL AEROSPACE INC COM 43849R105 16,360 74 SH SOLE 3 0 74 0
HONEYWELL INTL INC COM 438516205 16,569 74 SH SOLE 3 0 74 0
HONEYWELL INTL INC COM 438516205 8,956 40 SH SOLE 1 40 0 0
HOWMET AEROSPACE INC COM 443201108 46,782 174 SH SOLE 1 174 0 0
HUBSPOT INC COM 443573100 2,920 16 SH SOLE 3 0 16 0
HYATT HOTELS CORP COM CL A 448579102 50,786 262 SH SOLE 3 0 262 0
ICICI BANK LIMITED ADR 45104G104 139,373 4,801 SH SOLE 1 4,801 0 0
ICON PUB LTD CO SHS G4705A100 17,371 100 SH SOLE 4 100 0 0
IDEX CORP COM 45167R104 27,234 120 SH SOLE 4 120 0 0
IDEX CORP COM 45167R104 50,611,528 223,007 SH SOLE 1 223,007 0 0
IDEX CORP COM 45167R104 5,580,030 24,587 SH SOLE 2 24,587 0 0
IDEX CORP COM 45167R104 722,158 3,182 SH SOLE 3,000 182 0
IDEXX LABS INC COM 45168D104 7,370 14 SH SOLE 3 0 14 0
IDEXX LABS INC COM 45168D104 6,317 12 SH SOLE 1 12 0 0
IDEXX LABS INC COM 45168D104 34,219 65 SH SOLE 2 65 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,057 15 SH SOLE 3 0 15 0
ILLUMINA INC COM 452327109 226,117 1,286 SH SOLE 3 0 1,286 0
ILLUMINA INC COM 452327109 45,540 259 SH SOLE 1 259 0 0
IMPERIAL OIL LTD COM NEW 453038408 70,675 630 SH SOLE 1 630 0 0
INDIVIOR PHARMACEUTICALS INC COM 45579U109 509,388 12,415 SH SOLE 1 12,415 0 0
INDIVIOR PHARMACEUTICALS INC COM 45579U109 112,628 2,745 SH SOLE 2 2,745 0 0
INDIVIOR PHARMACEUTICALS INC COM 45579U109 12,883 314 SH SOLE 0 314 0
INFOSYS LTD SPONSORED ADR 456788108 132,174 12,600 SH SOLE 1 12,600 0 0
INSULET CORP COM 45784P101 64,707 425 SH SOLE 2 425 0 0
INTEL CORP COM 458140100 998,356 7,150 SH SOLE 1 7,150 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 52,050 598 SH SOLE 4 0 598 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 12,433,143 142,844 SH SOLE 1 142,844 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 27,591 317 SH SOLE 2 317 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,397,863 16,060 SH SOLE 16,060 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 103,289 839 SH SOLE 3 0 839 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 17,851 145 SH SOLE 1 145 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 209,287 1,700 SH SOLE 2 1,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 12,373 44 SH SOLE 3 0 44 0
INTERNATIONAL BUSINESS MACHS COM 459200101 132,169 470 SH SOLE 4 470 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,208,626 7,854 SH SOLE 1 7,854 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 26,715 95 SH SOLE 2 95 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 76,770 273 SH SOLE 0 273 0
INTERNATIONAL PAPER CO COM 460146103 12,420 326 SH SOLE 4 326 0 0
INTERNATIONAL PAPER CO COM 460146103 1,670,082 43,834 SH SOLE 1 43,834 0 0
INTERNATIONAL PAPER CO COM 460146103 320,269 8,406 SH SOLE 2 8,406 0 0
INTERNATIONAL PAPER CO COM 460146103 358,903 9,420 SH SOLE 0 9,420 0
INTUIT COM 461202103 3,984,948 15,268 SH SOLE 3 0 15,268 0
INTUIT COM 461202103 2,610 10 SH SOLE 4 0 10 0
INTUIT COM 461202103 2,899,188 11,108 SH SOLE 1 11,108 0 0
INTUIT COM 461202103 2,285,055 8,755 SH SOLE 2 8,740 15 0
INTUIT COM 461202103 731,583 2,803 SH SOLE 0 2,803 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,168,147 5,452 SH SOLE 3 0 5,452 0
INTUITIVE SURGICAL INC COM NEW 46120E602 759,170 1,909 SH SOLE 4 683 1,226 0
INTUITIVE SURGICAL INC COM NEW 46120E602 32,337,358 81,315 SH SOLE 1 81,315 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 9,928,857 24,967 SH SOLE 2 24,621 346 0
INTUITIVE SURGICAL INC COM NEW 46120E602 757,181 1,904 SH SOLE 1,649 255 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 6,962,279 122,081 SH SOLE 3 0 122,081 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 176,451 3,094 SH SOLE 1 3,094 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 33,728 750 SH SOLE 1 750 0 0
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 6,782 346 SH SOLE 2 0 346 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1,378,246 24,167 SH SOLE 2 15,105 9,062 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 289,828 5,082 SH SOLE 0 5,082 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,923,012 9,038 SH SOLE 4 7,027 2,011 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 144,684 680 SH SOLE 1 680 0 0
INVESCO LTD SHS G491BT108 91,574 3,470 SH SOLE 1 3,470 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,297,568 3,120 SH SOLE 4 2,300 820 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,014,884 6,810 SH SOLE 1 6,810 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7,364,000 10,000 SH SOLE 2 10,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 236,384 321 SH SOLE 206 115 0
IRHYTHM HOLDINGS INC COM 450056106 29,143 245 SH SOLE 1 245 0 0
ISHARES GOLD TR ISHARES NEW 464285204 307,401 4,071 SH SOLE 3 0 4,071 0
ISHARES GOLD TR ISHARES NEW 464285204 5,430,152 71,913 SH SOLE 0 71,913 0
ISHARES INC MSCI EURZONE ETF 464286608 3,687,751 63,236 SH SOLE 3 0 63,236 0
ISHARES INC MSCI WORLD ETF 464286392 1,194,864 11,643 SH SOLE 3 0 11,643 0
ISHARES INC MSCI WORLD ETF 464286392 22,365,187 122,224 SH SOLE 4 83,314 38,910 0
ISHARES INC MSCI GBL ETF NEW 46434G848 24,539 422 SH SOLE 1 422 0 0
ISHARES INC MSCI WORLD ETF 464286392 3,666,425 24,707 SH SOLE 1 24,707 0 0
ISHARES INC MSCI GERMANY ETF 464286806 6,206 150 SH SOLE 2 150 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 1,009,430 17,359 SH SOLE 2 9,618 7,741 0
ISHARES INC MSCI WORLD ETF 464286392 7,383,832 47,533 SH SOLE 21,370 26,163 0
ISHARES INC MSCI GBL ETF NEW 46434G848 107,112 1,842 SH SOLE 0 1,842 0
ISHARES SILVER TR ISHARES 46428Q109 51,866 970 SH SOLE 970 0 0
ISHARES TR SELECT DIVID ETF 464287168 6,239,131 46,631 SH SOLE 3 0 46,631 0
ISHARES TR S&P 100 ETF 464287101 400,185 2,926 SH SOLE 3 0 2,926 0
ISHARES TR SELECT DIVID ETF 464287168 18,302,217 115,853 SH SOLE 4 86,963 28,890 0
ISHARES TR TIPS BD ETF 464287176 6,193,811 38,096 SH SOLE 1 38,096 0 0
ISHARES TR ISHARES SEMICDTR 464287523 212,274 1,301 SH SOLE 2 669 632 0
ISHARES TR GLB INFRASTR ETF 464288372 190,764 2,945 SH SOLE 2,945 0 0
ISHARES TR TIPS BD ETF 464287176 15,259,884 98,680 SH SOLE 32,682 65,998 0
JACKSON FINANCIAL INC COM CL A 46817M107 717 7 SH SOLE 4 7 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 172,427 1,684 SH SOLE 1 1,684 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 36,143 353 SH SOLE 2 353 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 1,024 10 SH SOLE 0 10 0
JEFFERIES FINANCIAL GROUP IN COM 47233W109 576,919 11,543 SH SOLE 1 11,543 0 0
JOHNSON & JOHNSON COM 478160104 4,810,705 18,942 SH SOLE 3 0 18,942 0
JOHNSON & JOHNSON COM 478160104 3,867,209 15,227 SH SOLE 4 14,752 475 0
JOHNSON & JOHNSON COM 478160104 39,446,644 155,320 SH SOLE 1 155,320 0 0
JOHNSON & JOHNSON COM 478160104 27,101,423 106,711 SH SOLE 2 105,785 926 0
JOHNSON & JOHNSON COM 478160104 345,653 1,361 SH SOLE 113 1,248 0
JOHNSON CONTROLS INTERNATION SHS G51502105 12,273 84 SH SOLE 3 0 84 0
JOHNSON CONTROLS INTERNATION SHS G51502105 433,217 2,965 SH SOLE 1 2,965 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 17,972 123 SH SOLE 0 123 0
JONES LANG LASALLE INC COM 48020Q107 686,539 2,215 SH SOLE 2 2,215 0 0
JPMORGAN CHASE & CO COM 46625H100 263,501 805 SH SOLE 3 0 805 0
JPMORGAN CHASE & CO COM 46625H100 4,301,772 13,142 SH SOLE 4 8,881 4,261 0
JPMORGAN CHASE & CO COM 46625H100 99,872,367 305,112 SH SOLE 1 305,112 0 0
JPMORGAN CHASE & CO COM 46625H100 12,080,786 36,907 SH SOLE 2 36,907 0 0
JPMORGAN CHASE & CO COM 46625H100 613,089 1,873 SH SOLE 1,585 288 0
KENVUE INC COM 49177J102 3,516 184 SH SOLE 2 184 0 0
KEURIG DR PEPPER INC COM 49271V100 72,824 2,225 SH SOLE 4 2,225 0 0
KEURIG DR PEPPER INC COM 49271V100 1,395,869 42,648 SH SOLE 1 42,648 0 0
KEURIG DR PEPPER INC COM 49271V100 41,633 1,272 SH SOLE 2 1,272 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 421,484 1,204 SH SOLE 1 1,204 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 73,515 210 SH SOLE 2 210 0 0
KIMBERLY-CLARK CORP COM 494368103 44,457 405 SH SOLE 3 0 405 0
KIMBERLY-CLARK CORP COM 494368103 171,241 1,560 SH SOLE 4 1,560 0 0
KIMBERLY-CLARK CORP COM 494368103 52,691 480 SH SOLE 1 480 0 0
KINDER MORGAN INC DEL COM 49456B101 6,682 209 SH SOLE 3 0 209 0
KIRBY CORP COM 497266106 23,795 175 SH SOLE 1 175 0 0
KKR & CO INC COM 48251W104 425,859 4,640 SH SOLE 1 4,640 0 0
KLA CORP COM NEW 482480100 168,958 560 SH SOLE 2 560 0 0
KRAFT HEINZ CO COM 500754106 52,153 2,208 SH SOLE 1 2,208 0 0
KRAFT HEINZ CO COM 500754106 16,534 700 SH SOLE 2 700 0 0
KRANESHARES TRUST GLOBAL CARB STRA 500767678 36,576 1,103 SH SOLE 2 1,103 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2,262 200 SH SOLE 1 200 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 11,914 41 SH SOLE 3 0 41 0
L3HARRIS TECHNOLOGIES INC COM 502431109 480,928 1,655 SH SOLE 4 817 838 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,348,692 14,965 SH SOLE 1 14,965 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 81,655 281 SH SOLE 2 281 0 0
LAM RESEARCH CORP COM NEW 512807306 507,863 1,172 SH SOLE 1 1,172 0 0
LAM RESEARCH CORP COM NEW 512807306 8,946,104 20,645 SH SOLE 2 20,645 0 0
LAM RESEARCH CORP COM NEW 512807306 8,667 20 SH SOLE 0 20 0
LAS VEGAS SANDS CORP COM 517834107 31,871 690 SH SOLE 4 690 0 0
LAUDER ESTEE COS INC CL A 518439104 8,448 107 SH SOLE 4 107 0 0
LAUDER ESTEE COS INC CL A 518439104 234,089 2,965 SH SOLE 1 2,965 0 0
LAUDER ESTEE COS INC CL A 518439104 27,712 351 SH SOLE 2 351 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 128 22 SH SOLE 3 0 22 0
LIBERTY GLOBAL LTD COM CL A G61188101 102 9 SH SOLE 1 9 0 0
LIBERTY GLOBAL LTD COM CL C G61188127 242 22 SH SOLE 1 22 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 8 1 SH SOLE 1 1 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 31 4 SH SOLE 2 4 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 8 1 SH SOLE 2 1 0 0
LINDE PLC SHS G54950103 57,602 111 SH SOLE 3 0 111 0
LINDE PLC SHS G54950103 224,701 433 SH SOLE 4 383 50 0
LINDE PLC SHS G54950103 41,726,443 80,407 SH SOLE 1 80,407 0 0
LINDE PLC SHS G54950103 6,326,401 12,191 SH SOLE 2 12,191 0 0
LINDE PLC SHS G54950103 99,119 191 SH SOLE 7 184 0
LINDSAY CORP COM 535555106 30,331 245 SH SOLE 1 245 0 0
LISTED FDS TR HORI KI INFL ETF 53656F623 31,973 641 SH SOLE 3 0 641 0
LITHIUM AMERS CORP NEW COM SHS 53681J103 1,155 300 SH SOLE 1 300 0 0
LITHIUM ARGENTINA AG COM SHS H5012F103 2,481 300 SH SOLE 1 300 0 0
LITMAN GREGORY FDS TR IMGP DBI MAN ETF 53700T827 10,328,244 337,414 SH SOLE 3 0 337,414 0
LITMAN GREGORY FDS TR IMGP DBI MAN ETF 53700T827 467,874 15,285 SH SOLE 1 15,285 0 0
LITMAN GREGORY FDS TR IMGP DBI MAN ETF 53700T827 3,814,711 124,623 SH SOLE 2 71,000 53,623 0
LITMAN GREGORY FDS TR IMGP DBI MAN ETF 53700T827 726,530 23,735 SH SOLE 10,850 12,885 0
LOCKHEED MARTIN CORP COM 539830109 11,718 23 SH SOLE 3 0 23 0
LOCKHEED MARTIN CORP COM 539830109 105,968 208 SH SOLE 1 208 0 0
LOCKHEED MARTIN CORP COM 539830109 114,628 225 SH SOLE 2 225 0 0
LOEWS CORP COM 540424108 56,945 503 SH SOLE 3 0 503 0
LOGITECH INTL S A SHS H50430232 32,792 350 SH SOLE 4 350 0 0
LOGITECH INTL S A SHS H50430232 1,310,636 13,989 SH SOLE 1 13,989 0 0
LOGITECH INTL S A SHS H50430232 93,690 1,000 SH SOLE 2 1,000 0 0
LOWES COS INC COM 548661107 47,846 217 SH SOLE 3 0 217 0
LULULEMON ATHLETICA INC COM 550021109 12,560 110 SH SOLE 2 110 0 0
MAGNITE INC COM 55955D100 13,343 703 SH SOLE 2 703 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 91,324 5,248 SH SOLE 4 4,359 889 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 2,358,397 135,522 SH SOLE 1 135,522 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 671,367 38,579 SH SOLE 2 38,579 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 184,761 10,617 SH SOLE 0 10,617 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 22,586 985 SH SOLE 4 985 0 0
MANPOWERGROUP INC WIS COM 56418H100 63,252 1,873 SH SOLE 1 1,873 0 0
MARATHON PETE CORP COM 56585A102 3,068 12 SH SOLE 3 0 12 0
MARKEL GROUP INC COM 570535104 425,756 218 SH SOLE 4 0 218 0
MARKEL GROUP INC COM 570535104 15,485,383 7,929 SH SOLE 1 7,929 0 0
MARKEL GROUP INC COM 570535104 89,838 46 SH SOLE 2 46 0 0
MARRIOTT INTL INC NEW CL A 571903202 244,590 660 SH SOLE 4 660 0 0
MARRIOTT INTL INC NEW CL A 571903202 634,451 1,712 SH SOLE 1 1,712 0 0
MARRIOTT INTL INC NEW CL A 571903202 27,794 75 SH SOLE 2 75 0 0
MARSH & MCLENNAN COS INC COM 571748102 7,500 45 SH SOLE 3 0 45 0
MARSH & MCLENNAN COS INC COM 571748102 2,325,383 13,952 SH SOLE 1 13,952 0 0
MARSH & MCLENNAN COS INC COM 571748102 86,668 520 SH SOLE 2 520 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,735,867 4,744 SH SOLE 1 4,744 0 0
MARVELL TECHNOLOGY INC COM 573874104 163,840 550 SH SOLE 3 0 550 0
MASTEC INC COM 576323109 104,015 250 SH SOLE 3 0 250 0
MASTERBRAND INC COMMON STOCK 57638P104 617 60 SH SOLE 1 60 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,769,721 17,075 SH SOLE 3 0 17,075 0
MASTERCARD INCORPORATED CL A 57636Q104 4,983,458 9,703 SH SOLE 4 7,899 1,804 0
MASTERCARD INCORPORATED CL A 57636Q104 39,402,376 76,718 SH SOLE 1 76,718 0 0
MASTERCARD INCORPORATED CL A 57636Q104 13,187,709 25,677 SH SOLE 2 25,660 17 0
MASTERCARD INCORPORATED CL A 57636Q104 2,369,236 4,613 SH SOLE 1,435 3,178 0
MATSON INC COM 57686G105 442,129 2,300 SH SOLE 3 0 2,300 0
MCCORMICK & CO INC COM VTG 579780107 1,455,406 28,858 SH SOLE 1 28,858 0 0
MCCORMICK & CO INC COM VTG 579780107 3,754,486 74,426 SH SOLE 2 74,426 0 0
MCDONALDS CORP COM 580135101 2,114,363 7,822 SH SOLE 3 0 7,822 0
MCDONALDS CORP COM 580135101 2,595,247 9,601 SH SOLE 4 7,362 2,239 0
MCDONALDS CORP COM 580135101 13,856,115 51,260 SH SOLE 1 51,260 0 0
MCDONALDS CORP COM 580135101 12,253,962 45,333 SH SOLE 2 44,838 495 0
MCDONALDS CORP COM 580135101 513,049 1,898 SH SOLE 1,315 583 0
MCKESSON CORP COM 58155Q103 29,468 39 SH SOLE 3 0 39 0
MCKESSON CORP COM 58155Q103 19,646 26 SH SOLE 2 26 0 0
MEDTRONIC PLC SHS G5960L103 6,884 88 SH SOLE 4 0 88 0
MEDTRONIC PLC SHS G5960L103 283,584 3,625 SH SOLE 1 3,625 0 0
MEDTRONIC PLC SHS G5960L103 7,432 95 SH SOLE 0 95 0
MERCADOLIBRE INC COM 58733R102 115,423 68 SH SOLE 1 68 0 0
MERCK & CO INC COM 58933Y105 15,163 118 SH SOLE 3 0 118 0
MERCK & CO INC COM 58933Y105 11,180 87 SH SOLE 4 0 87 0
MERCK & CO INC COM 58933Y105 1,698,130 13,215 SH SOLE 1 13,215 0 0
MERCK & CO INC COM 58933Y105 78,128 608 SH SOLE 2 608 0 0
MERCK & CO INC COM 58933Y105 107,812 839 SH SOLE 0 839 0
META PLATFORMS INC CL A 30303M102 3,455,220 6,134 SH SOLE 3 0 6,134 0
META PLATFORMS INC CL A 30303M102 1,591,295 2,825 SH SOLE 4 943 1,882 0
META PLATFORMS INC CL A 30303M102 75,861,653 134,676 SH SOLE 1 134,676 0 0
META PLATFORMS INC CL A 30303M102 20,819,764 36,961 SH SOLE 2 36,673 288 0
META PLATFORMS INC CL A 30303M102 340,789 605 SH SOLE 0 605 0
METLIFE INC COM 59156R108 19,968 236 SH SOLE 3 0 236 0
METTLER TOLEDO INTERNATIONAL COM 592688105 67,708 53 SH SOLE 3 0 53 0
METTLER TOLEDO INTERNATIONAL COM 592688105 43,435 34 SH SOLE 1 34 0 0
MICROBOT MED INC COM NEW 59503A204 2 1 SH SOLE 1 1 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 65,755 721 SH SOLE 3 0 721 0
MICROCHIP TECHNOLOGY INC. COM 595017104 835,392 9,160 SH SOLE 1 9,160 0 0
MICRON TECHNOLOGY INC COM 595112103 4,537,514 3,931 SH SOLE 3 0 3,931 0
MICRON TECHNOLOGY INC COM 595112103 101,578 88 SH SOLE 1 88 0 0
MICRON TECHNOLOGY INC COM 595112103 2,549,828 2,209 SH SOLE 2 2,209 0 0
MICROSOFT CORP COM 594918104 15,393,033 41,266 SH SOLE 3 0 41,266 0
MICROSOFT CORP COM 594918104 10,247,992 27,473 SH SOLE 4 22,441 5,032 0
MICROSOFT CORP COM 594918104 271,400,886 727,577 SH SOLE 1 727,577 0 0
MICROSOFT CORP COM 594918104 46,464,768 124,564 SH SOLE 2 124,180 384 0
MICROSOFT CORP COM 594918104 4,964,894 13,310 SH SOLE 6,561 6,749 0
MODERNA INC COM 60770K107 21,289 304 SH SOLE 2 304 0 0
MONDELEZ INTL INC CL A 609207105 1,898,480 32,823 SH SOLE 3 0 32,823 0
MONDELEZ INTL INC CL A 609207105 114,233 1,975 SH SOLE 4 1,890 85 0
MONDELEZ INTL INC CL A 609207105 5,879,261 101,647 SH SOLE 1 101,647 0 0
MONDELEZ INTL INC CL A 609207105 7,465,812 129,077 SH SOLE 2 127,113 1,964 0
MONDELEZ INTL INC CL A 609207105 206,719 3,574 SH SOLE 100 3,474 0
MONOLITHIC PWR SYS INC COM 609839105 116,118 84 SH SOLE 3 0 84 0
MONSTER BEVERAGE CORP NEW COM 61174X109 51,328 534 SH SOLE 3 0 534 0
MOODYS CORP COM 615369105 4,076 9 SH SOLE 3 0 9 0
MOODYS CORP COM 615369105 76,996 170 SH SOLE 1 170 0 0
MORGAN STANLEY COM NEW 617446448 136,503 653 SH SOLE 3 0 653 0
MORGAN STANLEY COM NEW 617446448 1,928,394 9,225 SH SOLE 1 9,225 0 0
MORGAN STANLEY COM NEW 617446448 38,672 185 SH SOLE 2 185 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,527,021 3,677 SH SOLE 3 0 3,677 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 44,021 106 SH SOLE 1 106 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,048,608 2,525 SH SOLE 2 2,525 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 169,853 409 SH SOLE 0 409 0
MSCI INC COM 55354G100 2,318,571 4,140 SH SOLE 1 4,140 0 0
MSCI INC COM 55354G100 1,087,037 1,941 SH SOLE 2 1,941 0 0
NASDAQ INC COM 631103108 30,503 387 SH SOLE 3 0 387 0
NASDAQ INC COM 631103108 1,420,576 18,023 SH SOLE 4 7,680 10,343 0
NASDAQ INC COM 631103108 36,927,987 468,510 SH SOLE 1 468,510 0 0
NASDAQ INC COM 631103108 6,450,877 81,843 SH SOLE 2 81,843 0 0
NASDAQ INC COM 631103108 593,989 7,536 SH SOLE 6,735 801 0
NAVIOS MARITIME PARTNERS LP COM UNIT LPI Y62267409 701 10 SH SOLE 1 10 0 0
NEOGEN CORP COM 640491106 4,980 554 SH SOLE 1 554 0 0
NETFLIX INC. COM 64110L106 171,360 2,400 SH SOLE 3 0 2,400 0
NETFLIX INC. COM 64110L106 1,393,727 19,520 SH SOLE 4 9,210 10,310 0
NETFLIX INC. COM 64110L106 16,451,134 230,408 SH SOLE 1 230,408 0 0
NETFLIX INC. COM 64110L106 2,871,204 40,213 SH SOLE 2 40,213 0 0
NETFLIX INC. COM 64110L106 1,428 20 SH SOLE 0 20 0
NEWMONT CORP COM 651639106 19,521 209 SH SOLE 3 0 209 0
NEWMONT CORP COM 651639106 210,617 2,255 SH SOLE 4 1,892 363 0
NEWMONT CORP COM 651639106 15,042,071 161,050 SH SOLE 1 161,050 0 0
NEWMONT CORP COM 651639106 2,357,227 25,238 SH SOLE 2 25,238 0 0
NEWMONT CORP COM 651639106 829,672 8,883 SH SOLE 7,983 900 0
NEWS CORP NEW CL A 65249B109 18,672 752 SH SOLE 1 752 0 0
NEXTERA ENERGY INC COM 65339F101 375,041 4,273 SH SOLE 3 0 4,273 0
NEXTERA ENERGY INC COM 65339F101 586,303 6,680 SH SOLE 4 1,464 5,216 0
NEXTERA ENERGY INC COM 65339F101 47,026,045 535,787 SH SOLE 1 535,787 0 0
NEXTERA ENERGY INC COM 65339F101 2,804,070 31,948 SH SOLE 2 31,948 0 0
NEXTERA ENERGY INC COM 65339F101 1,018,571 11,605 SH SOLE 11,605 0 0
NEXXEN INTL LTD SHS NEW M8T80P204 1,147 127 SH SOLE 1 127 0 0
NIKE INC CL B 654106103 86,698 2,112 SH SOLE 3 0 2,112 0
NIKE INC CL B 654106103 1,683 41 SH SOLE 4 41 0 0
NIKE INC CL B 654106103 359,971 8,769 SH SOLE 1 8,769 0 0
NIKE INC CL B 654106103 71,264 1,736 SH SOLE 2 1,736 0 0
NIKE INC CL B 654106103 6,158 150 SH SOLE 0 150 0
NIO INC SPON ADS 62914V106 25,300 5,000 SH SOLE 4 0 5,000 0
NIO INC SPON ADS 62914V106 2,328 460 SH SOLE 460 0 0
NOKIA CORP SPONSORED ADR 654902204 4,887 368 SH SOLE 1 368 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 11,080 2,000 SH SOLE 2,000 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 2,291 1,200 SH SOLE 1 1,200 0 0
NORTHERN TR CORP COM 665859104 797,926 4,590 SH SOLE 1 4,590 0 0
NORTHROP GRUMMAN CORP COM 666807102 36,161 71 SH SOLE 3 0 71 0
NORTHROP GRUMMAN CORP COM 666807102 128,855 253 SH SOLE 1 253 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,514,178 2,973 SH SOLE 2 2,973 0 0
NOVAGOLD RESOURCES INC COM NEW 66987E206 19,104 3,200 SH SOLE 4 3,200 0 0
NOVARTIS AG SPONSORED ADR 66987V109 109,704 700 SH SOLE 1 700 0 0
NOVO-NORDISK A S ADR 670100205 1,621,858 33,831 SH SOLE 3 0 33,831 0
NOVO-NORDISK A S ADR 670100205 127,760 2,665 SH SOLE 1 2,665 0 0
NUTRIEN LTD COM 67077M108 130,030 2,066 SH SOLE 1 2,066 0 0
NVIDIA CORPORATION COM 67066G104 4,452,205 22,251 SH SOLE 3 0 22,251 0
NVIDIA CORPORATION COM 67066G104 3,355,106 16,768 SH SOLE 4 6,208 10,560 0
NVIDIA CORPORATION COM 67066G104 207,659,331 1,037,829 SH SOLE 1 1,037,829 0 0
NVIDIA CORPORATION COM 67066G104 36,426,215 182,049 SH SOLE 2 181,145 904 0
NVIDIA CORPORATION COM 67066G104 2,031,517 10,153 SH SOLE 5,750 4,403 0
NXP SEMICONDUCTORS N V COM N6596X109 49,742 177 SH SOLE 3 0 177 0
NXP SEMICONDUCTORS N V COM N6596X109 28,103 100 SH SOLE 2 100 0 0
OCCIDENTAL PETE CORP COM 674599105 1,603 33 SH SOLE 3 0 33 0
OCCIDENTAL PETE CORP COM 674599105 1,991 41 SH SOLE 4 41 0 0
OCCIDENTAL PETE CORP COM 674599105 48,570 1,000 SH SOLE 1 1,000 0 0
OCCIDENTAL PETE CORP COM 674599105 12,143 250 SH SOLE 2 250 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 1 2 SH SOLE 2 2 0 0
OLIN CORP COM PAR $1 680665205 32,009 1,615 SH SOLE 1 1,615 0 0
OMNICOM GROUP INC COM 681919106 75,889 1,042 SH SOLE 2 1,042 0 0
ON SEMICONDUCTOR CORP COM 682189105 62,964 666 SH SOLE 3 0 666 0
ORACLE CORP COM 68389X105 93,059 635 SH SOLE 1 635 0 0
ORACLE CORP COM 68389X105 52,758 360 SH SOLE 2 360 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 8,288 90 SH SOLE 3 0 90 0
ORGANON & CO COMMON STOCK 68622V106 311 23 SH SOLE 4 23 0 0
OTIS WORLDWIDE CORP COM 68902V107 101,171 1,413 SH SOLE 3 0 1,413 0
OTIS WORLDWIDE CORP COM 68902V107 77,328 1,080 SH SOLE 1 1,080 0 0
OTIS WORLDWIDE CORP COM 68902V107 75,251 1,051 SH SOLE 2 1,051 0 0
OVINTIV INC COM 69047Q102 5,265 100 SH SOLE 1 100 0 0
PACER FDS TR TRENDPILOT US BD 69374H642 7,975 416 SH SOLE 3 0 416 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,940,914 16,636 SH SOLE 3 0 16,636 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 14,117 121 SH SOLE 1 121 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 560,830 4,807 SH SOLE 2 3,654 1,153 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 73,501 630 SH SOLE 0 630 0
PALO ALTO NETWORKS INC COM 697435105 756,381 2,218 SH SOLE 4 0 2,218 0
PALO ALTO NETWORKS INC COM 697435105 17,385,540 50,981 SH SOLE 1 50,981 0 0
PALO ALTO NETWORKS INC COM 697435105 3,999,823 11,729 SH SOLE 2 11,729 0 0
PALO ALTO NETWORKS INC COM 697435105 35,808 105 SH SOLE 80 25 0
PAN AMERN SILVER CORP COM 697900108 17,155 383 SH SOLE 3 0 383 0
PAYPAL HLDGS INC COM 70450Y103 125,827 2,914 SH SOLE 3 0 2,914 0
PAYPAL HLDGS INC COM 70450Y103 17,963 416 SH SOLE 4 416 0 0
PAYPAL HLDGS INC COM 70450Y103 188,094 4,356 SH SOLE 1 4,356 0 0
PAYPAL HLDGS INC COM 70450Y103 640,316 14,829 SH SOLE 2 14,829 0 0
PEPSICO INC COM 713448108 192,945 1,425 SH SOLE 3 0 1,425 0
PEPSICO INC COM 713448108 286,371 2,115 SH SOLE 4 1,873 242 0
PEPSICO INC COM 713448108 3,498,872 25,841 SH SOLE 1 25,841 0 0
PEPSICO INC COM 713448108 1,401,798 10,353 SH SOLE 2 10,353 0 0
PEPSICO INC COM 713448108 79,209 585 SH SOLE 0 585 0
PERPETUA RESOURCES CORP COM 714266103 41,765 2,014 SH SOLE 2 2,014 0 0
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 10,504 650 SH SOLE 1 650 0 0
PFIZER INC COM 717081103 32,508 1,350 SH SOLE 3 0 1,350 0
PFIZER INC COM 717081103 1,365,626 56,712 SH SOLE 1 56,712 0 0
PFIZER INC COM 717081103 195,822 8,132 SH SOLE 2 8,128 4 0
PHILIP MORRIS INTL INC COM 718172109 11,397 63 SH SOLE 3 0 63 0
PHILIP MORRIS INTL INC COM 718172109 148,346 820 SH SOLE 4 820 0 0
PHILIP MORRIS INTL INC COM 718172109 921,193 5,092 SH SOLE 1 5,092 0 0
PHILIP MORRIS INTL INC COM 718172109 386,242 2,135 SH SOLE 2 2,135 0 0
PHILIP MORRIS INTL INC COM 718172109 13,749 76 SH SOLE 0 76 0
PHILLIPS 66 COM 718546104 214,694 1,270 SH SOLE 1 1,270 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 21,560 1,291 SH SOLE 3 0 1,291 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 58,470 580 SH SOLE 3 0 580 0
PJT PARTNERS INC COM CL A 69343T107 9,811 65 SH SOLE 3 0 65 0
PJT PARTNERS INC COM CL A 69343T107 1,962 13 SH SOLE 4 13 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 298 220 SH SOLE 1 220 0 0
PNC FINL SVCS GROUP INC COM 693475105 54,168 220 SH SOLE 2 220 0 0
POST HLDGS INC COM 737446104 27,802 315 SH SOLE 1 315 0 0
PPG INDS INC COM 693506107 644,778 5,316 SH SOLE 3 0 5,316 0
PROCTER & GAMBLE CO COM 742718109 293,133 1,999 SH SOLE 3 0 1,999 0
PROCTER & GAMBLE CO COM 742718109 391,529 2,670 SH SOLE 4 2,670 0 0
PROCTER & GAMBLE CO COM 742718109 15,852,811 108,107 SH SOLE 1 108,107 0 0
PROCTER & GAMBLE CO COM 742718109 2,696,269 18,387 SH SOLE 2 18,387 0 0
PROCTER & GAMBLE CO COM 742718109 236,824 1,615 SH SOLE 1,235 380 0
PROGRESSIVE CORP COM 743315103 105,948 485 SH SOLE 3 0 485 0
PROLOGIS INC. COM 74340W103 7,546,631 55,707 SH SOLE 1 55,707 0 0
PROLOGIS INC. COM 74340W103 2,679,057 19,776 SH SOLE 2 19,776 0 0
PROLOGIS INC. COM 74340W103 40,641 300 SH SOLE 150 150 0
PROTHENA CORP PLC SHS G72800108 1,948 199 SH SOLE 1 199 0 0
PULTE GROUP INC COM 745867101 21,130 154 SH SOLE 1 154 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 84,604 10,432 SH SOLE 2 10,075 357 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 205,771 1,260 SH SOLE 3 0 1,260 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 319,762 1,958 SH SOLE 1 1,958 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 13,881 85 SH SOLE 0 85 0
QUALCOMM INC COM 747525103 73,916 400 SH SOLE 1 400 0 0
QUALCOMM INC COM 747525103 113,276 613 SH SOLE 2 613 0 0
RADNET INC COM 750491102 556,510 9,024 SH SOLE 2 9,024 0 0
RALLIANT CORP COM 750940108 4,491 61 SH SOLE 1 61 0 0
RELX PLC SPONSORED ADR 759530108 4,854,409 153,281 SH SOLE 3 0 153,281 0
REPUBLIC SVCS INC COM 760759100 22,160 104 SH SOLE 3 0 104 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 809 26 SH SOLE 1 26 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,994,100 21,006 SH SOLE 3 0 21,006 0
RIO TINTO PLC SPONSORED ADR 767204100 39,871 420 SH SOLE 1 420 0 0
RIO TINTO PLC SPONSORED ADR 767204100 16,518 174 SH SOLE 2 174 0 0
RIOT PLATFORMS INC COM 767292105 16,428 600 SH SOLE 4 600 0 0
RIOT PLATFORMS INC COM 767292105 13,800 504 SH SOLE 2 504 0 0
ROBLOX CORP CL A 771049103 54,380 1,000 SH SOLE 4 0 1,000 0
ROCKWELL AUTOMATION INC COM 773903109 3,857,661 7,792 SH SOLE 1 7,792 0 0
ROCKWELL AUTOMATION INC COM 773903109 524,785 1,060 SH SOLE 2 1,060 0 0
ROPER TECHNOLOGIES INC COM 776696106 123,512 365 SH SOLE 3 0 365 0
ROPER TECHNOLOGIES INC COM 776696106 3,504,719 10,357 SH SOLE 1 10,357 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,484,517 4,387 SH SOLE 2 4,387 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,091 18 SH SOLE 18 0 0
ROYAL BK CDA COM 780087102 51,717 250 SH SOLE 4 250 0 0
ROYAL BK CDA COM 780087102 6,565,994 31,740 SH SOLE 1 31,740 0 0
ROYAL BK CDA COM 780087102 947,043 4,578 SH SOLE 2 4,578 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 66,681 210 SH SOLE 4 210 0 0
ROYAL GOLD INC COM 780287108 122,161 612 SH SOLE 4 612 0 0
RTX CORPORATION COM 75513E101 280,611 1,479 SH SOLE 3 0 1,479 0
RTX CORPORATION COM 75513E101 1,631,870 8,601 SH SOLE 1 8,601 0 0
RTX CORPORATION COM 75513E101 362,954 1,913 SH SOLE 2 1,913 0 0
RTX CORPORATION COM 75513E101 177,398 935 SH SOLE 0 935 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 706,034 10,904 SH SOLE 1 10,904 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 31,080 480 SH SOLE 2 480 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 781,856 12,075 SH SOLE 12,075 0 0
S&P GLOBAL INC COM 78409V104 174,307 428 SH SOLE 3 0 428 0
S&P GLOBAL INC COM 78409V104 366,720 952 SH SOLE 4 185 767 0
S&P GLOBAL INC COM 78409V104 13,612,944 35,339 SH SOLE 1 35,339 0 0
S&P GLOBAL INC COM 78409V104 4,199,560 10,902 SH SOLE 2 10,902 0 0
S&P GLOBAL INC COM 78409V104 6,934 18 SH SOLE 0 18 0
SALESFORCE INC COM 79466L302 52,011 332 SH SOLE 3 0 332 0
SALESFORCE INC COM 79466L302 239,222 1,527 SH SOLE 4 1,273 254 0
SALESFORCE INC COM 79466L302 137,705 879 SH SOLE 1 879 0 0
SALESFORCE INC COM 79466L302 258,804 1,652 SH SOLE 2 1,652 0 0
SALESFORCE INC COM 79466L302 3,133 20 SH SOLE 0 20 0
SANOFI SA SPONSORED ADR 80105N105 596,344 13,979 SH SOLE 3 0 13,979 0
SANOFI SA SPONSORED ADR 80105N105 10,836 254 SH SOLE 2 254 0 0
SAP SE SPON ADR 803054204 2,558,380 16,601 SH SOLE 3 0 16,601 0
SAP SE SPON ADR 803054204 11,712 76 SH SOLE 2 76 0 0
SBA COMMUNICATIONS CORP CL A 78410G104 18,705 106 SH SOLE 3 0 106 0
SCHEIN HENRY INC COM 806407102 70,992 850 SH SOLE 1 850 0 0
SCHWAB CHARLES CORP COM 808513105 43,090 467 SH SOLE 3 0 467 0
SCHWAB CHARLES CORP COM 808513105 145,787 1,580 SH SOLE 2 1,580 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 402,328 11,233 SH SOLE 3 0 11,233 0
SCILEX HOLDING CO COM NEW 80880W205 39 5 SH SOLE 1 5 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 99,115 1,860 SH SOLE 3 0 1,860 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 322,590 1,730 SH SOLE 3 0 1,730 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 609,667 11,434 SH SOLE 4 11,434 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 209,572 1,100 SH SOLE 1 1,100 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 16,614 200 SH SOLE 2 200 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 6,642 450 SH SOLE 2 450 0 0
SEMPRA COM 816851109 18,542 200 SH SOLE 1 200 0 0
SERVICENOW INC COM 81762P102 106,230 1,070 SH SOLE 3 0 1,070 0
SERVICENOW INC COM 81762P102 470,986 4,744 SH SOLE 1 4,744 0 0
SERVICENOW INC COM 81762P102 34,847 351 SH SOLE 2 351 0 0
SERVICENOW INC COM 81762P102 2,184 22 SH SOLE 22 0 0
SHARKNINJA INC COM SHS G8068L108 6,091 40 SH SOLE 2 40 0 0
SHELL PLC SPON ADS 780259305 21,401 276 SH SOLE 3 0 276 0
SHELL PLC SPON ADS 780259305 759,659 9,797 SH SOLE 1 9,797 0 0
SHELL PLC SPON ADS 780259305 13,802 178 SH SOLE 2 178 0 0
SHERWIN WILLIAMS CO COM 824348106 11,018 32 SH SOLE 3 0 32 0
SHERWIN WILLIAMS CO COM 824348106 3,315,113 9,628 SH SOLE 1 9,628 0 0
SHERWIN WILLIAMS CO COM 824348106 134,284 390 SH SOLE 2 390 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 124,114 1,087 SH SOLE 3 0 1,087 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 721,846 6,322 SH SOLE 1 6,322 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 68,508 600 SH SOLE 0 600 0
SLB LIMITED COM STK 806857108 12,413 267 SH SOLE 3 0 267 0
SLB LIMITED COM STK 806857108 16,411 353 SH SOLE 4 353 0 0
SLB LIMITED COM STK 806857108 3,597,497 77,382 SH SOLE 1 77,382 0 0
SLB LIMITED COM STK 806857108 768,159 16,523 SH SOLE 2 16,523 0 0
SLB LIMITED COM STK 806857108 25,570 550 SH SOLE 0 550 0
SMURFIT WESTROCK PLC SHS G8267P108 3,017,310 65,225 SH SOLE 4 54,049 11,176 0
SMURFIT WESTROCK PLC SHS G8267P108 19,425,901 419,928 SH SOLE 1 419,928 0 0
SMURFIT WESTROCK PLC SHS G8267P108 2,775,327 59,994 SH SOLE 2 59,994 0 0
SMURFIT WESTROCK PLC SHS G8267P108 66,661 1,441 SH SOLE 250 1,191 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 2,304 26 SH SOLE 3 0 26 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 18,074 204 SH SOLE 4 204 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 95,422 1,077 SH SOLE 1 1,077 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 5,050 57 SH SOLE 2 57 0 0
SOLVENTUM CORP COM SHS 83444M101 386 5 SH SOLE 1 5 0 0
SONY GROUP CORP SPONSORED ADR 835699307 32,096 1,600 SH SOLE 3 0 1,600 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 702,066 4,109 SH SOLE 1 4,109 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 16,403 96 SH SOLE 2 96 0 0
SPDR GOLD TR GOLD SHS 78463V107 22,322,724 60,597 SH SOLE 3 0 60,597 0
SPDR GOLD TR GOLD SHS 78463V107 20,325,380 55,175 SH SOLE 4 36,952 18,223 0
SPDR GOLD TR GOLD SHS 78463V107 5,954,863 16,165 SH SOLE 1 16,165 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,401,689 3,805 SH SOLE 2 3,750 55 0
SPDR GOLD TR GOLD SHS 78463V107 3,174,699 8,618 SH SOLE 2,345 6,273 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 590,627 3,868 SH SOLE 3 0 3,868 0
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 730,046 17,319 SH SOLE 3 0 17,319 0
SPDR SERIES TRUST ST STR SP PHARMA 78464A722 10,532,524 71,806 SH SOLE 4 66,201 5,605 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 38,045 250 SH SOLE 1 250 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 258,402 1,698 SH SOLE 0 1,698 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,589,510 3,462 SH SOLE 1 3,462 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 731,394 1,593 SH SOLE 2 1,593 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 98,053 3,250 SH SOLE 4 3,250 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 171,717 9,100 SH SOLE 4 9,100 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 40,711,332 1,011,964 SH SOLE 1 1,011,964 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 18,870 1,000 SH SOLE 1 1,000 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 6,258,667 155,572 SH SOLE 2 155,572 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 20,115 500 SH SOLE 500 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 13,384 536 SH SOLE 3 0 536 0
STARBUCKS CORP COM 855244109 36,073 353 SH SOLE 3 0 353 0
STARBUCKS CORP COM 855244109 59,270 580 SH SOLE 4 580 0 0
STARBUCKS CORP COM 855244109 81,854 801 SH SOLE 1 801 0 0
STARBUCKS CORP COM 855244109 16,044 157 SH SOLE 2 157 0 0
STATE STR CORP COM 857477103 410,093 2,418 SH SOLE 1 2,418 0 0
STATE STR CORP COM 857477103 50,371 297 SH SOLE 2 297 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,008,886 1,351 SH SOLE 3 0 1,351 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 16,277,350 21,797 SH SOLE 4 17,054 4,743 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,735,493 2,324 SH SOLE 1 2,324 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,976,745 3,986 SH SOLE 1,445 2,541 0
STELLANTIS N.V SHS N82405106 29,608 5,210 SH SOLE 1 5,210 0 0
STELLANTIS N.V SHS N82405106 1,137 200 SH SOLE 2 200 0 0
STERIS PLC SHS USD G8473T100 334,596 1,589 SH SOLE 1 1,589 0 0
STERIS PLC SHS USD G8473T100 54,538 259 SH SOLE 0 259 0
STIFEL FINL CORP COM 860630102 193,193 2,769 SH SOLE 2 2,769 0 0
STRATEGY INC CL A NEW 594972408 104,316 1,200 SH SOLE 4 1,200 0 0
STRATEGY INC CL A NEW 594972408 4,347 50 SH SOLE 0 50 0
STRYKER CORPORATION COM 863667101 9,409,622 29,887 SH SOLE 3 0 29,887 0
STRYKER CORPORATION COM 863667101 897,293 2,850 SH SOLE 4 941 1,909 0
STRYKER CORPORATION COM 863667101 90,177,709 286,424 SH SOLE 1 286,424 0 0
STRYKER CORPORATION COM 863667101 21,684,930 68,876 SH SOLE 2 68,429 447 0
STRYKER CORPORATION COM 863667101 2,517,773 7,997 SH SOLE 2,270 5,727 0
SUN LIFE FINANCIAL INC. COM 866796105 71,063 906 SH SOLE 1 906 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 41,146 550 SH SOLE 3 0 550 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 41,895 560 SH SOLE 4 560 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 26,188,348 350,064 SH SOLE 1 350,064 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 3,013,650 40,284 SH SOLE 2 40,284 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 1,403,290 18,758 SH SOLE 545 18,213 0
SUNCOR ENERGY INC NEW COM 867224107 279,478 5,200 SH SOLE 1 5,200 0 0
SYSCO CORP COM 871829107 64,189 768 SH SOLE 3 0 768 0
SYSCO CORP COM 871829107 158,802 1,900 SH SOLE 1 1,900 0 0
T-MOBILE US INC COM 872590104 6,709 40 SH SOLE 4 0 40 0
T-MOBILE US INC COM 872590104 17,234 103 SH SOLE 2 101 2 0
T1 ENERGY INC COM NEW 35834F104 4,067 429 SH SOLE 2 429 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 12,692,378 26,577 SH SOLE 3 0 26,577 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,765,099 3,696 SH SOLE 4 250 3,446 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 214,304,812 448,740 SH SOLE 1 448,740 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 36,797,256 77,051 SH SOLE 2 77,027 24 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,640,963 5,530 SH SOLE 2,896 2,634 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 261,479 1,046 SH SOLE 3 0 1,046 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,500 14 SH SOLE 2 14 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 112 7 SH SOLE 3 0 7 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2,677 167 SH SOLE 1 167 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1,571 98 SH SOLE 2 98 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 49,798 247 SH SOLE 3 0 247 0
TELEDYNE TECHNOLOGIES INC COM 879360105 33,345 50 SH SOLE 3 0 50 0
TEMPLETON EMERGING MKTS FD COM 880191101 17,415 750 SH SOLE 1 750 0 0
TERADYNE INC COM 880770102 55,642 115 SH SOLE 1 115 0 0
TESLA INC COM 88160R101 12,618 30 SH SOLE 3 0 30 0
TESLA INC COM 88160R101 2,585,852 6,148 SH SOLE 1 6,148 0 0
TESLA INC COM 88160R101 234,275 557 SH SOLE 2 557 0 0
TESLA INC COM 88160R101 33,648 80 SH SOLE 0 80 0
TETRA TECH INC NEW COM 88162G103 33,368 1,155 SH SOLE 2 1,155 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 16,262 480 SH SOLE 2 480 0 0
TEXAS INSTRS INC COM 882508104 83,162 279 SH SOLE 3 0 279 0
TEXAS INSTRS INC COM 882508104 1,654,586 5,551 SH SOLE 1 5,551 0 0
TEXAS INSTRS INC COM 882508104 687,350 2,306 SH SOLE 2 2,306 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,520,799 3,475 SH SOLE 1 3,475 0 0
THE CIGNA GROUP COM 125523100 56,239 204 SH SOLE 1 204 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 108,795 217 SH SOLE 3 0 217 0
THERMO FISHER SCIENTIFIC INC COM 883556102 747,027 1,490 SH SOLE 4 753 737 0
THERMO FISHER SCIENTIFIC INC COM 883556102 48,122,533 95,984 SH SOLE 1 95,984 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,962,311 17,876 SH SOLE 2 17,876 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 893,423 1,782 SH SOLE 1,588 194 0
THOMSON REUTERS CORP COM 884903881 31,497 386 SH SOLE 4 386 0 0
THOMSON REUTERS CORP COM 884903881 438,997 5,380 SH SOLE 1 5,380 0 0
THOMSON REUTERS CORP COM 884903881 246,507 3,021 SH SOLE 2 3,021 0 0
TJX COS INC NEW COM 872540109 9,545 63 SH SOLE 3 0 63 0
TJX COS INC NEW COM 872540109 31,261,168 206,344 SH SOLE 1 206,344 0 0
TJX COS INC NEW COM 872540109 6,777,283 44,734 SH SOLE 2 44,734 0 0
TJX COS INC NEW COM 872540109 1,249,118 8,245 SH SOLE 8,245 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 4,128,533 33,989 SH SOLE 1 33,989 0 0
TOTALENERGIES SE ACT F92124100 4,264,316 54,879 SH SOLE 4 51,011 3,868 0
TOTALENERGIES SE ACT F92124100 26,326,769 338,809 SH SOLE 1 338,809 0 0
TOTALENERGIES SE ACT F92124100 2,371,518 30,520 SH SOLE 2 30,520 0 0
TOTALENERGIES SE ACT F92124100 952,649 12,260 SH SOLE 12,130 130 0
TRACTOR SUPPLY CO COM 892356106 27,659 875 SH SOLE 3 0 875 0
TRANE TECHNOLOGIES PLC SHS G8994E103 7,367 15 SH SOLE 1 15 0 0
TRAVELERS COMPANIES INC COM 89417E109 9,573 29 SH SOLE 3 0 29 0
TRAVELERS COMPANIES INC COM 89417E109 165,060 500 SH SOLE 1 500 0 0
TRIMBLE INC COM 896239100 33,267 650 SH SOLE 1 650 0 0
TRIP COM GROUP LTD ADS 89677Q107 195,694 4,912 SH SOLE 3 0 4,912 0
TWILIO INC CL A 90138F102 412,660 2,000 SH SOLE 1 2,000 0 0
UBER TECHNOLOGIES INC COM 90353T100 99,509 1,379 SH SOLE 1 1,379 0 0
UBS GROUP AG SHS H42097107 1,831,820 36,966 SH SOLE 1 36,966 0 0
UBS GROUP AG SHS H42097107 199,505 4,026 SH SOLE 2 4,026 0 0
UNDER ARMOUR INC CL A 904311107 3,171 503 SH SOLE 2 503 0 0
UNILEVER PLC SPON ADR NEW 904767803 5,448,375 90,625 SH SOLE 3 0 90,625 0
UNILEVER PLC SPON ADR NEW 904767803 149,579 2,488 SH SOLE 4 2,488 0 0
UNILEVER PLC SPON ADR NEW 904767803 726,130 12,078 SH SOLE 1 12,078 0 0
UNILEVER PLC SPON ADR NEW 904767803 21,342 355 SH SOLE 2 355 0 0
UNION PAC CORP COM 907818108 863,328 3,174 SH SOLE 1 3,174 0 0
UNION PAC CORP COM 907818108 133,280 490 SH SOLE 2 490 0 0
UNITED PARCEL SVCS INC CL B 911312106 26,875 250 SH SOLE 4 250 0 0
UNITED PARCEL SVCS INC CL B 911312106 26,338 245 SH SOLE 1 245 0 0
UNITED RENTALS INC COM 911363109 14,728 13 SH SOLE 2 13 0 0
UNITEDHEALTH GROUP INC COM 91324P102 58,188 140 SH SOLE 3 0 140 0
UNITEDHEALTH GROUP INC COM 91324P102 147,964 356 SH SOLE 4 105 251 0
UNITEDHEALTH GROUP INC COM 91324P102 36,242,128 87,198 SH SOLE 1 87,198 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,638,838 6,349 SH SOLE 2 6,349 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,630,932 3,924 SH SOLE 3,819 105 0
US BANCORP COM NEW 902973304 134,088 2,220 SH SOLE 1 2,220 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 15,418,719 203,263 SH SOLE 3 0 203,263 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 226,803 3,006 SH SOLE 1 3,006 0 0
VANECK ETF TRUST AFRICA INDEX ETF 92189F866 43,690 1,700 SH SOLE 1 1,700 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 3,722,177 49,333 SH SOLE 2 34,544 14,789 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 752,345 8,608 SH SOLE 1,100 7,508 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 356,918 4,320 SH SOLE 3 0 4,320 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 108,753 834 SH SOLE 4 0 834 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 701,971 9,562 SH SOLE 0 9,562 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,178,885 128,635 SH SOLE 3 0 128,635 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,566,510 4,122 SH SOLE 4 3,844 278 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 797,897 2,655 SH SOLE 1 2,655 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,503,893 27,398 SH SOLE 2 23,838 3,560 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,736,227 13,490 SH SOLE 2,070 11,420 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 37,946,237 282,479 SH SOLE 3 0 282,479 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 547,480 6,270 SH SOLE 4 6,033 237 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 7,046,315 73,027 SH SOLE 1 73,027 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7,837,267 58,560 SH SOLE 2 44,122 14,438 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,194,474 22,927 SH SOLE 16,820 6,107 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 284,505 2,226 SH SOLE 3 0 2,226 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 161,600 2,759 SH SOLE 3 0 2,759 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 43,242 743 SH SOLE 4 0 743 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 352,564 1,490 SH SOLE 3 0 1,490 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 226,718 3,182 SH SOLE 3 0 3,182 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 4,976 74 SH SOLE 3 0 74 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 30,930 460 SH SOLE 1 460 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 7,405 56 SH SOLE 3 0 56 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 10,682,538 71,796 SH SOLE 3 0 71,796 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 16,257,042 136,347 SH SOLE 4 111,059 25,288 0
VANGUARD WORLD FD ENERGY ETF 92204A306 935,780 7,678 SH SOLE 1 7,678 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 2,646,017 18,060 SH SOLE 2 11,726 6,334 0
VANGUARD WORLD FD ENERGY ETF 92204A306 384,748 2,628 SH SOLE 320 2,308 0
VARONIS SYS INC COM 922280102 75,528 1,800 SH SOLE 1 1,800 0 0
VERALTO CORP COM SHS 92338C103 3,281 37 SH SOLE 3 0 37 0
VERALTO CORP COM SHS 92338C103 10,731 121 SH SOLE 4 121 0 0
VERALTO CORP COM SHS 92338C103 611,894 6,900 SH SOLE 1 6,900 0 0
VERALTO CORP COM SHS 92338C103 7,272 82 SH SOLE 2 82 0 0
VERISK ANALYTICS INC COM 92345Y106 4,129 23 SH SOLE 3 0 23 0
VERISK ANALYTICS INC COM 92345Y106 13,285 74 SH SOLE 1 74 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 32,390 765 SH SOLE 4 765 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,603,389 85,106 SH SOLE 1 85,106 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 279,402 6,599 SH SOLE 2 6,599 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15,243 360 SH SOLE 0 360 0
VERSANT MEDIA GROUP INC COM CL A 925283103 1,332 37 SH SOLE 3 0 37 0
VERSANT MEDIA GROUP INC COM CL A 925283103 7,705 214 SH SOLE 1 214 0 0
VERSIGENT PLC ORDINARY SHARES G9600F104 61,035 1,453 SH SOLE 1 1,453 0 0
VERSIGENT PLC ORDINARY SHARES G9600F104 882 21 SH SOLE 0 21 0
VERTEX PHARMACEUTICALS INC COM 92532F100 23,346 47 SH SOLE 3 0 47 0
VIATRIS INC COM 92556V106 23,772 1,497 SH SOLE 1 1,497 0 0
VIATRIS INC COM 92556V106 34,062 2,145 SH SOLE 2 2,145 0 0
VISA INC COM CL A 92826C839 13,617,934 39,692 SH SOLE 3 0 39,692 0
VISA INC COM CL A 92826C839 3,076,151 8,966 SH SOLE 4 5,188 3,778 0
VISA INC COM CL A 92826C839 124,138,630 361,825 SH SOLE 1 361,825 0 0
VISA INC COM CL A 92826C839 31,469,970 91,725 SH SOLE 2 91,174 551 0
VISA INC COM CL A 92826C839 2,353,256 6,859 SH SOLE 201 6,658 0
VITESSE ENERGY INC COMMON STOCK 92852X103 4,731 300 SH SOLE 2 300 0 0
VULCAN MATLS CO COM 929160109 5,310 18 SH SOLE 3 0 18 0
VULCAN MATLS CO COM 929160109 19,766 67 SH SOLE 4 0 67 0
WABTEC COM 929740108 14,020 52 SH SOLE 1 52 0 0
WALMART INC COM 931142103 220,630 1,948 SH SOLE 3 0 1,948 0
WALMART INC COM 931142103 466,970 4,123 SH SOLE 4 4,123 0 0
WALMART INC COM 931142103 21,891,249 193,283 SH SOLE 1 193,283 0 0
WALMART INC COM 931142103 3,050,773 26,936 SH SOLE 2 26,936 0 0
WALMART INC COM 931142103 66,823 590 SH SOLE 590 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 9,144 343 SH SOLE 1 343 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 9,144 343 SH SOLE 2 343 0 0
WASTE CONNECTIONS INC COM 94106B101 46,624 280 SH SOLE 1 280 0 0
WASTE MGMT INC DEL COM 94106L109 12,704 57 SH SOLE 3 0 57 0
WASTE MGMT INC DEL COM 94106L109 473,620 2,125 SH SOLE 1 2,125 0 0
WASTE MGMT INC DEL COM 94106L109 356,385 1,599 SH SOLE 2 1,599 0 0
WASTE MGMT INC DEL COM 94106L109 6,241 28 SH SOLE 0 28 0
WATERS CORP COM 941848103 8,985,960 23,960 SH SOLE 3 0 23,960 0
WATERS CORP COM 941848103 25,502 68 SH SOLE 4 63 5 0
WATERS CORP COM 941848103 1,219,631 3,252 SH SOLE 1 3,252 0 0
WATERS CORP COM 941848103 3,367,110 8,978 SH SOLE 2 8,954 24 0
WATERS CORP COM 941848103 1,653,927 4,410 SH SOLE 0 4,410 0
WD 40 CO COM 929236107 138,875 570 SH SOLE 1 570 0 0
WELLS FARGO & CO COM 949746101 123,629 1,496 SH SOLE 4 1,496 0 0
WELLS FARGO & CO COM 949746101 28,098 340 SH SOLE 1 340 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 13,071,252 116,313 SH SOLE 1 116,313 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,801,501 51,624 SH SOLE 2 51,624 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 176,437 1,570 SH SOLE 825 745 0
WHITE MTNS INS GROUP LTD COM G9618E107 319,302 154 SH SOLE 0 154 0
WILLIAMS COS INC COM 969457100 16,578 223 SH SOLE 3 0 223 0
WILLIAMS COS INC COM 969457100 4,544,558 61,132 SH SOLE 1 61,132 0 0
WILLIAMS COS INC COM 969457100 249,781 3,360 SH SOLE 2 3,360 0 0
WILLIAMS COS INC COM 969457100 401,213 5,397 SH SOLE 4,867 530 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 630,424 2,412 SH SOLE 1 2,412 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,951,403 11,246 SH SOLE 4 11,134 112 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,422,098 18,862 SH SOLE 1 18,862 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 40,257 232 SH SOLE 2 232 0 0
WW GRAINGER INC COM 384802104 16,325 12 SH SOLE 3 0 12 0
WW GRAINGER INC COM 384802104 100,670 74 SH SOLE 1 74 0 0
XYLEM INC COM 98419M100 5,504,690 46,567 SH SOLE 1 46,567 0 0
XYLEM INC COM 98419M100 5,792 49 SH SOLE 2 49 0 0
YUM BRANDS INC COM 988498101 591,802 3,702 SH SOLE 1 3,702 0 0
ZILLOW GROUP INC CL A 98954M101 15,685 500 SH SOLE 4 500 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 6,887 80 SH SOLE 1 80 0 0
ZOETIS INC CL A 98978V103 3,664,932 51,001 SH SOLE 3 0 51,001 0
ZOETIS INC CL A 98978V103 140,127 1,950 SH SOLE 4 0 1,950 0
ZOETIS INC CL A 98978V103 6,087,440 84,712 SH SOLE 1 84,712 0 0
ZOETIS INC CL A 98978V103 2,337,969 32,535 SH SOLE 2 32,470 65 0
ZOETIS INC CL A 98978V103 444,957 6,192 SH SOLE 150 6,042 0