0001654954-24-005959.txt : 20240510 0001654954-24-005959.hdr.sgml : 20240510 20240510141102 ACCESSION NUMBER: 0001654954-24-005959 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 EFFECTIVENESS DATE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TD Waterhouse Canada Inc. CENTRAL INDEX KEY: 0001999606 ORGANIZATION NAME: IRS NUMBER: 899181127 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23436 FILM NUMBER: 24934138 BUSINESS ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 15TH FLOOR, TD TOWER CITY: TORONTO STATE: A6 ZIP: M5K 1A2 BUSINESS PHONE: 4165742904 MAIL ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 15TH FLOOR, TD TOWER CITY: TORONTO STATE: A6 ZIP: M5K 1A2 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001999606 XXXXXXXX 03-31-2024 03-31-2024 false TD Waterhouse Canada Inc.
66 WELLINGTON STREET WEST 15TH FLOOR, TD TOWER TORONTO A6 M5K 1A2
13F HOLDINGS REPORT 028-23436 N
David Lambie Director 416-574-2904 /s/ David Lambie Toronto A6 05-10-2024 1 1771 13349617213 1 0000947263 028-11527 TORONTO DOMINION BANK
INFORMATION TABLE 2 infoTable.xml INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 11569 2752 SH DFND 1 2752 0 0 3M CO COM 88579Y101 1945715 20797 SH DFND 1 20797 0 0 8X8 INC NEW COM 282914100 1691 653 SH DFND 1 653 0 0 ABBOTT LABS COM 002824100 22200291 182764 SH DFND 1 182764 0 0 ABBVIE INC COM 00287Y109 13308047 70679 SH DFND 1 70679 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 1134100 258322 SH DFND 1 258322 0 0 ABERCROMBIE & FITCH CO CL A 002896207 920 7 SH DFND 1 7 0 0 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 4733 268 SH DFND 1 268 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 498533 22900 SH DFND 1 22900 0 0 ABSCI CORPORATION COM 00091E109 2936 500 SH DFND 1 500 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 50891 672 SH DFND 1 672 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30136593 81745 SH DFND 1 81745 0 0 ACUITY BRANDS INC COM 00508Y102 5492 21 SH DFND 1 21 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 39924 18656 SH DFND 1 18656 0 0 ACUSHNET HLDGS CORP COM 005098108 2552 39 SH DFND 1 39 0 0 ADECOAGRO S A COM L00849106 344720 31300 SH DFND 1 31300 0 0 ADOBE INC COM 00724F101 11457943 21689 SH DFND 1 21689 0 0 ADT INC DEL COM 00090Q103 14617 2291 SH DFND 1 2291 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 462979 2772 SH DFND 1 2772 0 0 ADVANCED MICRO DEVICES INC COM 007903107 15387833 77363 SH DFND 1 77363 0 0 ADVENT CONV & INCOME FD COM 00764C109 7871 667 SH DFND 1 667 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 1039 103 SH DFND 1 103 0 0 AECOM COM 00766T100 644984 6650 SH DFND 1 6650 0 0 AEGON LTD AMER REG 1 CERT 0076CA104 7248 1200 SH DFND 1 1200 0 0 AEHR TEST SYS COM 00760J108 14838 1250 SH DFND 1 1250 0 0 AEROVIRONMENT INC COM 008073108 46554 320 SH DFND 1 320 0 0 AFFIRM HLDGS INC COM CL A 00827B106 420974 10273 SH DFND 1 10273 0 0 AFLAC INC COM 001055102 312180 3604 SH DFND 1 3604 0 0 AGCO CORP COM 001084102 16700 132 SH DFND 1 132 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1213202 8418 SH DFND 1 8418 0 0 AGNICO EAGLE MINES LTD COM 008474108 78623720 964337 SH DFND 1 964337 0 0 AIR LEASE CORP CL A 00912X302 57696 1138 SH DFND 1 1138 0 0 AIR PRODS & CHEMS INC COM 009158106 1346863 5004 SH DFND 1 5004 0 0 AIRBNB INC COM CL A 009066101 353491 2051 SH DFND 1 2051 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 14563 100 SH DFND 1 100 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 79900 40553 SH DFND 1 40553 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 87432 5053 SH DFND 1 5053 0 0 ALARUM TECHNOLOGIES LTD SPONSORD ADS NEW 78643B500 22419 900 SH DFND 1 900 0 0 ALBEMARLE CORP COM 012653101 1350983 8242 SH DFND 1 8242 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 37980 1800 SH DFND 1 1800 0 0 ALCOA CORP COM 013872106 118744 3317 SH DFND 1 3317 0 0 ALCON AG ORD SHS H01301128 4295622 50931 SH DFND 1 50931 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17101669 112622 SH DFND 1 112622 0 0 ALGOMA STL GROUP INC COM 015658107 45634 4538 SH DFND 1 4538 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 12933531 1572544 SH DFND 1 1572544 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 847474 11338 SH DFND 1 11338 0 0 ALIGN TECHNOLOGY INC COM 016255101 338354 932 SH DFND 1 932 0 0 ALLEGION PLC ORD SHS G0176J109 513810 3901 SH DFND 1 3901 0 0 ALLIANT ENERGY CORP COM 018802108 14588 292 SH DFND 1 292 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 7820 96 SH DFND 1 96 0 0 ALLSTATE CORP COM 020002101 3978789 18580 SH DFND 1 18580 0 0 ALLY FINL INC COM 02005N100 979914 25126 SH DFND 1 25126 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 130820 845 SH DFND 1 845 0 0 ALPHABET INC CAP STK CL C 02079K107 117930232 711409 SH DFND 1 711409 0 0 ALPHABET INC CAP STK CL A 02079K305 98951867 566156 SH DFND 1 566156 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 128473 2848 SH DFND 1 2848 0 0 ALPS ETF TR DISRUPTIVE TECH 00162Q478 36214 645 SH DFND 1 645 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 26947 505 SH DFND 1 505 0 0 ALTRIA GROUP INC COM 02209S103 7175761 150746 SH DFND 1 150746 0 0 AMAZON COM INC COM 023135106 185613817 933223 SH DFND 1 933223 0 0 AMBEV SA SPONSORED ADR 02319V103 39283 16300 SH DFND 1 16300 0 0 AMCOR PLC ORD G0250X107 15159 1630 SH DFND 1 1630 0 0 AMDOCS LTD SHS G02602103 2295465 23632 SH DFND 1 23632 0 0 AMER SPORTS INC COM SHS G0260P102 14049 800 SH DFND 1 800 0 0 AMER STATES WTR CO COM 029899101 3499 50 SH DFND 1 50 0 0 AMEREN CORP COM 023608102 15570 211 SH DFND 1 211 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 37507 2010 SH DFND 1 2010 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 74745 3996 SH DFND 1 3996 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1649945 18641 SH DFND 1 18641 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 744 29 SH DFND 1 29 0 0 AMERICAN ELEC PWR CO INC COM 025537101 195522 2192 SH DFND 1 2192 0 0 AMERICAN EXPRESS CO COM 025816109 13573090 58451 SH DFND 1 58451 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 184839 1350 SH DFND 1 1350 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 4818890 48710 SH DFND 1 48710 0 0 AMERICAN LITHIUM CORP COM NEW 027259209 8883 9450 SH DFND 1 9450 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4174852 18618 SH DFND 1 18618 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4192388 34188 SH DFND 1 34188 0 0 AMERICAS GOLD AND SILVER COR COM 03062D100 16163 70404 SH DFND 1 70404 0 0 AMERIPRISE FINL INC COM 03076C106 1884487 3959 SH DFND 1 3959 0 0 AMETEK INC COM 031100100 3400246 15778 SH DFND 1 15778 0 0 AMGEN INC COM 031162100 25433308 86021 SH DFND 1 86021 0 0 AMPHENOL CORP NEW CL A 032095101 11366759 80986 SH DFND 1 80986 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 716429 10833 SH DFND 1 10833 0 0 AMPLIFY ETF TR AMPLIFY BLUESTAR 032108599 83279 1508 SH DFND 1 1508 0 0 AMPLIFY ETF TR AMPLIFY AI POWER 032108565 49815 1033 SH DFND 1 1033 0 0 AMPLIFY ETF TR AMPLIFY MOBILE P 032108656 12314 240 SH DFND 1 240 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 10412 1110 SH DFND 1 1110 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 7484 160 SH DFND 1 160 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 510 9 SH DFND 1 9 0 0 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 1126 200 SH DFND 1 200 0 0 ANALOG DEVICES INC COM 032654105 1273210 6433 SH DFND 1 6433 0 0 ANDERSONS INC COM 034164103 12241 218 SH DFND 1 218 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 742857 11984 SH DFND 1 11984 0 0 ANSYS INC COM 03662Q105 27644 59 SH DFND 1 59 0 0 ANTERO MIDSTREAM CORP COM 03676B102 71514 5001 SH DFND 1 5001 0 0 ANTERO RESOURCES CORP COM 03674X106 57566 1834 SH DFND 1 1834 0 0 AON PLC SHS CL A G0403H108 1228878 3724 SH DFND 1 3724 0 0 APA CORPORATION COM 03743Q108 45542 950 SH DFND 1 950 0 0 APOGEE ENTERPRISES INC COM 037598109 115880 2000 SH DFND 1 2000 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 4324 400 SH DFND 1 400 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 1046056 8780 SH DFND 1 8780 0 0 APPLE INC COM 037833100 284422551 1494394 SH DFND 1 1494394 0 0 APPLIED MATLS INC COM 038222105 13274585 57731 SH DFND 1 57731 0 0 APTARGROUP INC COM 038336103 2288642 13655 SH DFND 1 13655 0 0 APTIV PLC SHS G6095L109 6790 88 SH DFND 1 88 0 0 APTOSE BIOSCIENCES INC COM 03835T309 15351 7345 SH DFND 1 7345 0 0 ARBOR REALTY TRUST INC COM 038923108 2584 200 SH DFND 1 200 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 116837 27385 SH DFND 1 27385 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 52995 1925 SH DFND 1 1925 0 0 ARCH CAP GROUP LTD ORD G0450A105 7151 60 SH DFND 1 60 0 0 ARCH RESOURCES INC CL A 03940R107 11295 53 SH DFND 1 53 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3854078 48836 SH DFND 1 48836 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5618 508 SH DFND 1 508 0 0 ARCOSA INC COM 039653100 407394 4877 SH DFND 1 4877 0 0 ARES CAPITAL CORP COM 04010L103 834709 40632 SH DFND 1 40632 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1428 200 SH DFND 1 200 0 0 ARIS MNG CORP COM 04040Y109 8665 1772 SH DFND 1 1772 0 0 ARISTA NETWORKS INC COM 040413106 36337634 114877 SH DFND 1 114877 0 0 ARK ETF TR INNOVATION ETF 00214Q104 2899342 53684 SH DFND 1 53684 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 153311 1810 SH DFND 1 1810 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 146201 4658 SH DFND 1 4658 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 109725 3440 SH DFND 1 3440 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 13068 245 SH DFND 1 245 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 6197 300 SH DFND 1 300 0 0 ARK ETF TR 3D PRINTING ETF 00214Q500 2467 82 SH DFND 1 82 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 329706 2614 SH DFND 1 2614 0 0 ARROW ELECTRS INC COM 042735100 50008 342 SH DFND 1 342 0 0 ASANA INC CL A 04342Y104 6750 450 SH DFND 1 450 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 23980 164 SH DFND 1 164 0 0 ASGN INC COM 00191U102 1309 13 SH DFND 1 13 0 0 ASHLAND INC COM 044186104 58425 605 SH DFND 1 605 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 15569562 14645 SH DFND 1 14645 0 0 ASPEN TECHNOLOGY INC COM 29109X106 46438 220 SH DFND 1 220 0 0 ASSOCIATED BANC CORP COM 045487105 41620 2000 SH DFND 1 2000 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 786411 10556 SH DFND 1 10556 0 0 ASTROTECH CORP COM 046484309 1403 166 SH DFND 1 166 0 0 AT&T INC COM 00206R102 6769046 320532 SH DFND 1 320532 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 744 400 SH DFND 1 400 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 554 30 SH DFND 1 30 0 0 ATLASSIAN CORPORATION CL A 049468101 31963 162 SH DFND 1 162 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 1281 700 SH DFND 1 700 0 0 ATS CORPORATION COM 00217Y104 53099474 1166574 SH DFND 1 1166574 0 0 AURORA CANNABIS INC COM 05156X850 9444 1726 SH DFND 1 1726 0 0 AURORA INNOVATION INC CLASS A COM 051774107 7732 2000 SH DFND 1 2000 0 0 AUSTIN GOLD CORP COM 05223F106 1260 1000 SH DFND 1 1000 0 0 AUTODESK INC COM 052769106 871216 3243 SH DFND 1 3243 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 71952 2604 SH DFND 1 2604 0 0 AUTOLIV INC COM 052800109 2955 25 SH DFND 1 25 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3182954 12708 SH DFND 1 12708 0 0 AUTONATION INC COM 05329W102 446711 2060 SH DFND 1 2060 0 0 AUTOZONE INC COM 053332102 4432557 1129 SH DFND 1 1129 0 0 AVALONBAY CMNTYS INC COM 053484101 867210 4769 SH DFND 1 4769 0 0 AVANGRID INC COM 05351W103 3605 100 SH DFND 1 100 0 0 AVERY DENNISON CORP COM 053611109 947812 4230 SH DFND 1 4230 0 0 AVIS BUDGET GROUP COM 053774105 12225 100 SH DFND 1 100 0 0 AVITA MEDICAL INC COM 05380C102 76115 5001 SH DFND 1 5001 0 0 AXALTA COATING SYS LTD COM G0750C108 392240 11574 SH DFND 1 11574 0 0 AXON ENTERPRISE INC COM 05464C101 214917 601 SH DFND 1 601 0 0 AXOS FINANCIAL INC COM 05465C100 10530 182 SH DFND 1 182 0 0 B & G FOODS INC NEW COM 05508R106 6648 600 SH DFND 1 600 0 0 B2GOLD CORP COM 11777Q209 239228 66085 SH DFND 1 66085 0 0 BAIDU INC SPON ADR REP A 056752108 21464 180 SH DFND 1 180 0 0 BALL CORP COM 058498106 3911 58 SH DFND 1 58 0 0 BALLARD PWR SYS INC NEW COM 058586108 27306 6440 SH DFND 1 6440 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 13190 977 SH DFND 1 977 0 0 BANCO SANTANDER S.A. ADR 05964H105 6253 1300 SH DFND 1 1300 0 0 BANK AMERICA CORP COM 060505104 36505290 945989 SH DFND 1 945989 0 0 BANK MONTREAL QUE COM 063671101 296406803 2271784 SH DFND 1 2271784 0 0 BANK NEW YORK MELLON CORP COM 064058100 1403538 19495 SH DFND 1 19495 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 212601367 3147387 SH DFND 1 3147387 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 4145 71 SH DFND 1 71 0 0 BARRICK GOLD CORP COM 067901108 8348992 400283 SH DFND 1 400283 0 0 BAUSCH HEALTH COS INC COM 071734107 25546 1866 SH DFND 1 1866 0 0 BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 20542 938 SH DFND 1 938 0 0 BAXTER INTL INC COM 071813109 57038 1269 SH DFND 1 1269 0 0 BAYTEX ENERGY CORP COM 07317Q105 2729074 525786 SH DFND 1 525786 0 0 BCE INC COM NEW 05534B760 128464105 2900485 SH DFND 1 2900485 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 12564 400 SH DFND 1 400 0 0 BECTON DICKINSON & CO COM 075887109 8075907 29256 SH DFND 1 29256 0 0 BEL FUSE INC CL B 077347300 6227 103 SH DFND 1 103 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 21675 266 SH DFND 1 266 0 0 BENTLEY SYS INC COM CL B 08265T208 387578 7733 SH DFND 1 7733 0 0 BERKLEY W R CORP COM 084423102 8346 76 SH DFND 1 76 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 119970170 270762 SH DFND 1 270762 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 10094320 16 SH DFND 1 16 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2254871 37709 SH DFND 1 37709 0 0 BEST BUY INC COM 086516101 25083 300 SH DFND 1 300 0 0 BEYOND INC COM 690370101 799896 23330 SH DFND 1 23330 0 0 BEYOND MEAT INC COM 08862E109 6286 637 SH DFND 1 637 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2621097 43162 SH DFND 1 43162 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 1941 10 SH DFND 1 10 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 935 1 SH DFND 1 1 0 0 BILL HOLDINGS INC COM 090043100 83252 1303 SH DFND 1 1303 0 0 BIOGEN INC COM 09062X103 1663369 6216 SH DFND 1 6216 0 0 BIOHAVEN LTD COM G1110E107 27132 438 SH DFND 1 438 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 84456 973 SH DFND 1 973 0 0 BIONTECH SE SPONSORED ADS 09075V102 3721 30 SH DFND 1 30 0 0 BIORA THERAPEUTICS INC COM NEW 74319F305 830 1120 SH DFND 1 1120 0 0 BIOTRICITY INC COM NEW 09074H203 10240 8000 SH DFND 1 8000 0 0 BITFARMS LTD COM 09173B107 19631 6700 SH DFND 1 6700 0 0 BLACKBERRY LTD COM 09228F103 270369 84413 SH DFND 1 84413 0 0 BLACKROCK INC COM 09247X101 14284574 17190 SH DFND 1 17190 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 2068 133 SH DFND 1 133 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 2943 215 SH DFND 1 215 0 0 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 4234 200 SH DFND 1 200 0 0 BLACKSTONE INC COM 09260D107 20250801 147861 SH DFND 1 147861 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 13071 315 SH DFND 1 315 0 0 BLOCK INC CL A 852234103 771536 9453 SH DFND 1 9453 0 0 BLOOM ENERGY CORP COM CL A 093712107 270013 21700 SH DFND 1 21700 0 0 BLUELINX HLDGS INC COM NEW 09624H208 43351 350 SH DFND 1 350 0 0 BOEING CO COM 097023105 6567333 34562 SH DFND 1 34562 0 0 BOOKING HOLDINGS INC COM 09857L108 14708981 4022 SH DFND 1 4022 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 22909 156 SH DFND 1 156 0 0 BORGWARNER INC COM 099724106 37276 1068 SH DFND 1 1068 0 0 BOSTON BEER INC CL A 100557107 13436 33 SH DFND 1 33 0 0 BOSTON PROPERTIES INC COM 101121101 232355 2759 SH DFND 1 2759 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3467292 42784 SH DFND 1 42784 0 0 BOX INC CL A 10316T104 25167 792 SH DFND 1 792 0 0 BP PLC SPONSORED ADR 055622104 82510 2197 SH DFND 1 2197 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 12939 370 SH DFND 1 370 0 0 BRF SA SPONSORED ADR 10552T107 675 215 SH DFND 1 215 0 0 BRIACELL THERAPEUTICS CORP COM 107930109 41418 12050 SH DFND 1 12050 0 0 BRIGHTHOUSE FINL INC COM 10922N103 5689 104 SH DFND 1 104 0 0 BRINKER INTL INC COM 109641100 63366 1250 SH DFND 1 1250 0 0 BRINKS CO COM 109696104 420910 2490 SH DFND 1 2490 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 15018644 271642 SH DFND 1 271642 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 643217 21128 SH DFND 1 21128 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2816 127 SH DFND 1 127 0 0 BROADCOM INC COM 11135F101 59355645 40103 SH DFND 1 40103 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 79201 391 SH DFND 1 391 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 66440717 1204263 SH DFND 1 1204263 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 10413218 332410 SH DFND 1 332410 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 30853050 1077387 SH DFND 1 1077387 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 203732301 3731711 SH DFND 1 3731711 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 53519735 1377491 SH DFND 1 1377491 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 47008153 1005747 SH DFND 1 1005747 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 95115 7379 SH DFND 1 7379 0 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 270606 5055 SH DFND 1 5055 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 47681460 1445530 SH DFND 1 1445530 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 16571574 536996 SH DFND 1 536996 0 0 BROWN & BROWN INC COM 115236101 36260 424 SH DFND 1 424 0 0 BRP GROUP INC COM CL A 05589G102 43556 1131 SH DFND 1 1131 0 0 BRP INC COM SUN VTG 05577W200 7516913 75923 SH DFND 1 75923 0 0 BRUNSWICK CORP COM 117043109 2535 27 SH DFND 1 27 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 196637 978 SH DFND 1 978 0 0 BUMBLE INC COM CL A 12047B105 2023 162 SH DFND 1 162 0 0 BUNGE GLOBAL SA COM SHS H11356104 52657 507 SH DFND 1 507 0 0 BURFORD CAP LTD ORD SHS G17977110 302290 19000 SH DFND 1 19000 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 3973 3750 SH DFND 1 3750 0 0 BWX TECHNOLOGIES INC COM 05605H100 66008 650 SH DFND 1 650 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 42832 1343 SH DFND 1 1343 0 0 C3 AI INC CL A 12468P104 2032 64 SH DFND 1 64 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 11474779 32685 SH DFND 1 32685 0 0 CADRE HLDGS INC COM 12763L105 6271 176 SH DFND 1 176 0 0 CAE INC COM 124765108 3372864 127087 SH DFND 1 127087 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1932528 41138 SH DFND 1 41138 0 0 CAESARSTONE LTD ORD SHS M20598104 9494 2310 SH DFND 1 2310 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 34838 2243 SH DFND 1 2243 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2759 60 SH DFND 1 60 0 0 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 14730 1000 SH DFND 1 1000 0 0 CAMDEN NATL CORP COM 133034108 48292 1572 SH DFND 1 1572 0 0 CAMECO CORP COM 13321L108 46779119 734734 SH DFND 1 734734 0 0 CAMPBELL SOUP CO COM 134429109 1663042 34100 SH DFND 1 34100 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1806 50 SH DFND 1 50 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2392994 157647 SH DFND 1 157647 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 203707121 3028311 SH DFND 1 3028311 0 0 CANADIAN NAT RES LTD COM 136385101 297666086 2818311 SH DFND 1 2818311 0 0 CANADIAN NATL RY CO COM 136375102 282945597 1603295 SH DFND 1 1603295 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 173913178 1489079 SH DFND 1 1489079 0 0 CANADIAN SOLAR INC COM 136635109 181289 9344 SH DFND 1 9344 0 0 CANOPY GROWTH CORP COM NEW 138035704 95052 8448 SH DFND 1 8448 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 932662 36532 SH DFND 1 36532 0 0 CAPITAL ONE FINL CORP COM 14040H105 415843 2737 SH DFND 1 2737 0 0 CARDINAL HEALTH INC COM 14149Y108 394389 3564 SH DFND 1 3564 0 0 CARDIOL THERAPEUTICS INC COM CL A 14161Y200 16629 6900 SH DFND 1 6900 0 0 CARGURUS INC COM CL A 141788109 367905 16056 SH DFND 1 16056 0 0 CARIBOU BIOSCIENCES INC COM 142038108 4913 1030 SH DFND 1 1030 0 0 CARLYLE GROUP INC COM 14316J108 928701 18523 SH DFND 1 18523 0 0 CARMAX INC COM 143130102 3941 47 SH DFND 1 47 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 297288 16446 SH DFND 1 16446 0 0 CARNIVAL PLC ADR 14365C103 1890 100 SH DFND 1 100 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1927798 30703 SH DFND 1 30703 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 6099 642 SH DFND 1 642 0 0 CARVANA CO CL A 146869102 5718 69 SH DFND 1 69 0 0 CASELLA WASTE SYS INC CL A 147448104 23745 250 SH DFND 1 250 0 0 CASEYS GEN STORES INC COM 147528103 30016 85 SH DFND 1 85 0 0 CASI PHARMACEUTICALS INC ORD SHS G1933S101 1032 300 SH DFND 1 300 0 0 CASSAVA SCIENCES INC COM 14817C107 7884 400 SH DFND 1 400 0 0 CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115 589 160 SH DFND 1 160 0 0 CATALENT INC COM 148806102 54330 961 SH DFND 1 961 0 0 CATERPILLAR INC COM 149123101 23695877 61854 SH DFND 1 61854 0 0 CAVA GROUP INC COM 148929102 204811 70 SH DFND 1 70 0 0 CBIZ INC COM 124805102 509174 6624 SH DFND 1 6624 0 0 CBOE GLOBAL MKTS INC COM 12503M108 753269 4104 SH DFND 1 4104 0 0 CBRE GROUP INC CL A 12504L109 72949 754 SH DFND 1 754 0 0 CDW CORP COM 12514G108 461344 1798 SH DFND 1 1798 0 0 CELANESE CORP DEL COM 150870103 50712 300 SH DFND 1 300 0 0 CELESTICA INC SUB VTG SHS 15101Q108 5493707 89055 SH DFND 1 89055 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 51254 4737 SH DFND 1 4737 0 0 CELSIUS HLDGS INC COM NEW 15118V207 74958 951 SH DFND 1 951 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 95879 10025 SH DFND 1 10025 0 0 CENCORA INC COM 03073E105 19257138 76175 SH DFND 1 76175 0 0 CENOVUS ENERGY INC COM 15135U109 87150671 3170598 SH DFND 1 3170598 0 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 38100 1905 SH DFND 1 1905 0 0 CENTENE CORP DEL COM 15135B101 53634 741 SH DFND 1 741 0 0 CENTERPOINT ENERGY INC COM 15189T107 58985 2074 SH DFND 1 2074 0 0 CENTERRA GOLD INC COM 152006102 11787 1466 SH DFND 1 1466 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2953 365 SH DFND 1 365 0 0 CERENCE INC COM 156727109 2396 161 SH DFND 1 161 0 0 CF INDS HLDGS INC COM 125269100 1345115 15324 SH DFND 1 15324 0 0 CGI INC CL A SUB VTG 12532H104 101753271 689012 SH DFND 1 689012 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 11480 6375 SH DFND 1 6375 0 0 CHARLES RIV LABS INTL INC COM 159864107 392076 1492 SH DFND 1 1492 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 50305 181 SH DFND 1 181 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 516955 3139 SH DFND 1 3139 0 0 CHEGG INC COM 163092109 2897 300 SH DFND 1 300 0 0 CHEMED CORP NEW COM 16359R103 145044 228 SH DFND 1 228 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1451813 8738 SH DFND 1 8738 0 0 CHESAPEAKE ENERGY CORP COM 165167735 2491 28 SH DFND 1 28 0 0 CHEVRON CORP NEW COM 166764100 37032057 210143 SH DFND 1 210143 0 0 CHEWY INC CL A 16679L109 599 38 SH DFND 1 38 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4400468 1298 SH DFND 1 1298 0 0 CHUBB LIMITED COM H1467J104 9282430 29717 SH DFND 1 29717 0 0 CHURCH & DWIGHT CO INC COM 171340102 3743162 34754 SH DFND 1 34754 0 0 CIENA CORP COM NEW 171779309 1700 35 SH DFND 1 35 0 0 CIMPRESS PLC SHS EURO G2143T103 23672 258 SH DFND 1 258 0 0 CINTAS CORP COM 172908105 6222021 8582 SH DFND 1 8582 0 0 CISCO SYS INC COM 17275R102 16035771 328679 SH DFND 1 328679 0 0 CITIGROUP INC COM NEW 172967424 26094263 356809 SH DFND 1 356809 0 0 CITIZENS FINL GROUP INC COM 174610105 8304 237 SH DFND 1 237 0 0 CITY HLDG CO COM 177835105 5137 51 SH DFND 1 51 0 0 CLEAN HARBORS INC COM 184496107 205677 1046 SH DFND 1 1046 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 5313 175 SH DFND 1 175 0 0 CLOROX CO DEL COM 189054109 2384336 15916 SH DFND 1 15916 0 0 CLOUDFLARE INC CL A COM 18915M107 222944 2380 SH DFND 1 2380 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 3979 4693 SH DFND 1 4693 0 0 CME GROUP INC COM 12572Q105 3772966 14328 SH DFND 1 14328 0 0 CMS ENERGY CORP COM 125896100 47309 786 SH DFND 1 786 0 0 CNB FINL CORP PA COM 126128107 149041 7651 SH DFND 1 7651 0 0 CNH INDL N V SHS N20944109 37130 2894 SH DFND 1 2894 0 0 COCA COLA CO COM 191216100 21147382 343341 SH DFND 1 343341 0 0 COCA COLA CONS INC COM 191098102 166237 150 SH DFND 1 150 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 425198 6177 SH DFND 1 6177 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 992463 10437 SH DFND 1 10437 0 0 COEUR MNG INC COM NEW 192108504 10427 1874 SH DFND 1 1874 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 141960 1927 SH DFND 1 1927 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 280320 24000 SH DFND 1 24000 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 59124 330 SH DFND 1 330 0 0 COLGATE PALMOLIVE CO COM 194162103 1195439 12997 SH DFND 1 12997 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 8774202 59057 SH DFND 1 59057 0 0 COLUMBIA BKG SYS INC COM 197236102 134130 7200 SH DFND 1 7200 0 0 COMCAST CORP NEW CL A 20030N101 2407977 54340 SH DFND 1 54340 0 0 COMFORT SYS USA INC COM 199908104 285576 907 SH DFND 1 907 0 0 COMMERCIAL METALS CO COM 201723103 68922 1182 SH DFND 1 1182 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 26471 1710 SH DFND 1 1710 0 0 COMPASS MINERALS INTL INC COM 20451N101 4395 300 SH DFND 1 300 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 14198 1470 SH DFND 1 1470 0 0 COMPUGEN LTD ORD M25722105 4680 2000 SH DFND 1 2000 0 0 CONAGRA BRANDS INC COM 205887102 49204 1651 SH DFND 1 1651 0 0 CONOCOPHILLIPS COM 20825C104 6472285 48185 SH DFND 1 48185 0 0 CONSOLIDATED EDISON INC COM 209115104 31308 317 SH DFND 1 317 0 0 CONSOLIDATED WATER CO INC ORD G23773107 59350 2267 SH DFND 1 2267 0 0 CONSTELLATION BRANDS INC CL A 21036P108 15402893 50957 SH DFND 1 50957 0 0 CONSTELLATION ENERGY CORP COM 21037T109 4499864 17748 SH DFND 1 17748 0 0 COPART INC COM 217204106 264878 4248 SH DFND 1 4248 0 0 COREBRIDGE FINL INC COM 21871X109 4250 150 SH DFND 1 150 0 0 CORNING INC COM 219350105 3598646 88703 SH DFND 1 88703 0 0 CORSAIR GAMING INC COM 22041X102 8139 500 SH DFND 1 500 0 0 CORTEVA INC COM 22052L104 3896794 65766 SH DFND 1 65766 0 0 COSTAR GROUP INC COM 22160N109 260895 2782 SH DFND 1 2782 0 0 COSTCO WHSL CORP NEW COM 22160K105 133757365 174996 SH DFND 1 174996 0 0 COTY INC COM CL A 222070203 47247 3000 SH DFND 1 3000 0 0 COUPANG INC CL A 22266T109 24715 1000 SH DFND 1 1000 0 0 CRAWFORD & CO CL A 224633206 5974 663 SH DFND 1 663 0 0 CREDIT ACCEP CORP MICH COM 225310101 4893 7 SH DFND 1 7 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 5979 200 SH DFND 1 200 0 0 CRESCENT PT ENERGY CORP COM 22576C101 35028266 3024754 SH DFND 1 3024754 0 0 CRH PLC ORD G25508105 782403 8816 SH DFND 1 8816 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 85294 1295 SH DFND 1 1295 0 0 CRITEO S A SPONS ADS 226718104 441806 12566 SH DFND 1 12566 0 0 CRONOS GROUP INC COM 22717L101 5518 1550 SH DFND 1 1550 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 697 39 SH DFND 1 39 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 17211949 42041 SH DFND 1 42041 0 0 CROWN CASTLE INC COM 22822V101 4403338 40666 SH DFND 1 40666 0 0 CSX CORP COM 126408103 5602970 134488 SH DFND 1 134488 0 0 CUMMINS INC COM 231021106 1292841 4022 SH DFND 1 4022 0 0 CURIS INC COM 231269309 602 50 SH DFND 1 50 0 0 CURTISS WRIGHT CORP COM 231561101 347199 1353 SH DFND 1 1353 0 0 CVR ENERGY INC COM 12662P108 80313 2023 SH DFND 1 2023 0 0 CVR PARTNERS LP COM 126633205 68589 868 SH DFND 1 868 0 0 CVS HEALTH CORP COM 126650100 68082235 781959 SH DFND 1 781959 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 22352 85 SH DFND 1 85 0 0 CYBIN INC COM 23256X100 60495 109999 SH DFND 1 109999 0 0 D R HORTON INC COM 23331A109 232315 1373 SH DFND 1 1373 0 0 DAKOTA GOLD CORP COM 46655E100 179083 56178 SH DFND 1 56178 0 0 DAKOTA GOLD CORP *W EXP 03/15/202 46655E118 548 901 SH DFND 1 901 0 0 DANAHER CORPORATION COM 235851102 27563299 103106 SH DFND 1 103106 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3657 100 SH DFND 1 100 0 0 DARDEN RESTAURANTS INC COM 237194105 1812505 9217 SH DFND 1 9217 0 0 DARLING INGREDIENTS INC COM 237266101 17680 400 SH DFND 1 400 0 0 DATADOG INC CL A COM 23804L103 59085 475 SH DFND 1 475 0 0 DAVITA INC COM 23918K108 47381 351 SH DFND 1 351 0 0 DAYFORCE INC COM 15677J108 5174 80 SH DFND 1 80 0 0 DBX ETF TR XTRACKERS S&P 233051143 102505 2163 SH DFND 1 2163 0 0 DECKERS OUTDOOR CORP COM 243537107 251304 278 SH DFND 1 278 0 0 DEERE & CO COM 244199105 18652243 43955 SH DFND 1 43955 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2575706 21665 SH DFND 1 21665 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 967946 19538 SH DFND 1 19538 0 0 DENTSPLY SIRONA INC COM 24906P109 394469 11343 SH DFND 1 11343 0 0 DESCARTES SYS GROUP INC COM 249906108 4368311 35712 SH DFND 1 35712 0 0 DESKTOP METAL INC COM CL A 25058X105 2369 2784 SH DFND 1 2784 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 122174 5865 SH DFND 1 5865 0 0 DEVON ENERGY CORP NEW COM 25179M103 1302214 20232 SH DFND 1 20232 0 0 DEXCOM INC COM 252131107 92658 666 SH DFND 1 666 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 6000515 38987 SH DFND 1 38987 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 3875 1070 SH DFND 1 1070 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4615729 18792 SH DFND 1 18792 0 0 DICKS SPORTING GOODS INC COM 253393102 1783842 8205 SH DFND 1 8205 0 0 DIGITAL RLTY TR INC COM 253868103 1165061 7165 SH DFND 1 7165 0 0 DIGITAL TURBINE INC COM NEW 25400W102 942 401 SH DFND 1 401 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 76873 3000 SH DFND 1 3000 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 7444 200 SH DFND 1 200 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 227545 6291 SH DFND 1 6291 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 130304 4358 SH DFND 1 4358 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 1713592 49211 SH DFND 1 49211 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 200572 2280 SH DFND 1 2280 0 0 DIREXION SHS ETF TR DLY S&P500 2XS 25459Y165 91877 758 SH DFND 1 758 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 6135 500 SH DFND 1 500 0 0 DISCOVER FINL SVCS COM 254709108 590518 3995 SH DFND 1 3995 0 0 DISNEY WALT CO COM 254687106 52977345 395980 SH DFND 1 395980 0 0 DOCEBO INC COM 25609L105 953239 14913 SH DFND 1 14913 0 0 DOCUSIGN INC COM 256163106 96651 1281 SH DFND 1 1281 0 0 DOLLAR GEN CORP NEW COM 256677105 3326034 18342 SH DFND 1 18342 0 0 DOLLAR TREE INC COM 256746108 6152507 41668 SH DFND 1 41668 0 0 DOMINOS PIZZA INC COM 25754A201 85480 164 SH DFND 1 164 0 0 DOORDASH INC CL A 25809K105 3519886 18877 SH DFND 1 18877 0 0 DORIAN LPG LTD SHS USD Y2106R110 1633 40 SH DFND 1 40 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 758991 44791 SH DFND 1 44791 0 0 DOVER CORP COM 260003108 820351 4660 SH DFND 1 4660 0 0 DOW INC COM 260557103 3563742 56604 SH DFND 1 56604 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 187984 3788 SH DFND 1 3788 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 3545 420 SH DFND 1 420 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 4064721 83819 SH DFND 1 83819 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 2721 175 SH DFND 1 175 0 0 DROPBOX INC CL A 26210C104 2629 110 SH DFND 1 110 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 1117055 17542 SH DFND 1 17542 0 0 DTE ENERGY CO COM 233331107 252750 2261 SH DFND 1 2261 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 4236016 38905 SH DFND 1 38905 0 0 DUOLINGO INC CL A COM 26603R106 160309 755 SH DFND 1 755 0 0 DUPONT DE NEMOURS INC COM 26614N102 2078964 26709 SH DFND 1 26709 0 0 D-WAVE QUANTUM INC COM 26740W109 6110 2475 SH DFND 1 2475 0 0 E L F BEAUTY INC COM 26856L103 756 39 SH DFND 1 39 0 0 EAGLE BANCORP INC MD COM 268948106 9919 446 SH DFND 1 446 0 0 EAGLE MATLS INC COM 26969P108 5543 21 SH DFND 1 21 0 0 EAGLE POINT INCOME COMPANY I COM 269817102 908841 56235 SH DFND 1 56235 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2244 200 SH DFND 1 200 0 0 EASTMAN CHEM CO COM 277432100 75323 750 SH DFND 1 750 0 0 EASTMAN KODAK CO COM NEW 277461406 8712 1800 SH DFND 1 1800 0 0 EATON CORP PLC SHS G29183103 42472541 116779 SH DFND 1 116779 0 0 EBAY INC. COM 278642103 1491404 26762 SH DFND 1 26762 0 0 ECOLAB INC COM 278865100 5253920 21453 SH DFND 1 21453 0 0 EDESA BIOTECH INC COM NEW 27966L306 611 142 SH DFND 1 142 0 0 EDISON INTL COM 281020107 136001 1939 SH DFND 1 1939 0 0 EDITAS MEDICINE INC COM 28106W103 13936 1629 SH DFND 1 1629 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 610176 6303 SH DFND 1 6303 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2658669 170386 SH DFND 1 170386 0 0 ELASTIC N V ORD SHS N14506104 84674 679 SH DFND 1 679 0 0 ELBIT SYS LTD ORD M3760D101 21807 88 SH DFND 1 88 0 0 ELDORADO GOLD CORP NEW COM 284902509 37380 1869 SH DFND 1 1869 0 0 ELECTRONIC ARTS INC COM 285512109 210517 1496 SH DFND 1 1496 0 0 ELECTROVAYA INC COM NEW 28617B606 4991 1085 SH DFND 1 1085 0 0 ELEVANCE HEALTH INC COM 036752103 7693241 15287 SH DFND 1 15287 0 0 ELI LILLY & CO COM 532457108 60286061 72067 SH DFND 1 72067 0 0 ELME COMMUNITIES SH BEN INT 939653101 66800 5000 SH DFND 1 5000 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 251236 16492 SH DFND 1 16492 0 0 EMCOR GROUP INC COM 29084Q100 6863746 18937 SH DFND 1 18937 0 0 EMERALD HOLDING INC COM 29103W104 8492 1000 SH DFND 1 1000 0 0 EMERSON ELEC CO COM 291011104 20493420 170763 SH DFND 1 170763 0 0 ENBRIDGE INC COM 29250N105 342481036 7088875 SH DFND 1 7088875 0 0 ENCORE ENERGY CORP COM NEW 29259W700 4787 786 SH DFND 1 786 0 0 ENCORE WIRE CORP COM 292562105 66367 253 SH DFND 1 253 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 430850 166000 SH DFND 1 166000 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 747 249 SH DFND 1 249 0 0 ENERFLEX LTD COM 29269R105 115808 14567 SH DFND 1 14567 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 14325 500 SH DFND 1 500 0 0 ENERGY FUELS INC COM NEW 292671708 4717 530 SH DFND 1 530 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 254591 16144 SH DFND 1 16144 0 0 ENERPLUS CORP COM 292766102 307954 12538 SH DFND 1 12538 0 0 ENERSYS COM 29275Y102 1086 12 SH DFND 1 12 0 0 ENOVA INTL INC COM 29357K103 14976 243 SH DFND 1 243 0 0 ENOVIS CORPORATION COM 194014502 24233 402 SH DFND 1 402 0 0 ENOVIX CORPORATION COM 293594107 7372 900 SH DFND 1 900 0 0 ENPHASE ENERGY INC COM 29355A107 1469074 10334 SH DFND 1 10334 0 0 ENTERGY CORP NEW COM 29364G103 399112 3176 SH DFND 1 3176 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 13761 265 SH DFND 1 265 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1587372 53327 SH DFND 1 53327 0 0 EOG RES INC COM 26875P101 562650 1734 SH DFND 1 1734 0 0 EPAM SYS INC COM 29414B104 18407 50 SH DFND 1 50 0 0 EPLUS INC COM 294268107 5856 77 SH DFND 1 77 0 0 EQT CORP COM 26884L109 234683 6296 SH DFND 1 6296 0 0 EQUIFAX INC COM 294429105 30439 119 SH DFND 1 119 0 0 EQUINIX INC COM 29444U700 189831 214 SH DFND 1 214 0 0 EQUINOR ASA SPONSORED ADR 29446M102 26935 746 SH DFND 1 746 0 0 EQUINOX GOLD CORP COM 29446Y502 83355 10216 SH DFND 1 10216 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 42228 3400 SH DFND 1 3400 0 0 ERIE INDTY CO CL A 29530P102 24212 53 SH DFND 1 53 0 0 ERO COPPER CORP COM 296006109 127586 5272 SH DFND 1 5272 0 0 ESSA PHARMA INC COM NEW 29668H708 7290 900 SH DFND 1 900 0 0 ESSENTIAL UTILS INC COM 29670G102 36444 997 SH DFND 1 997 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 84370 1725 SH DFND 1 1725 0 0 ETF SER SOLUTIONS US VEGAN CLIMATE 26922A297 35534 739 SH DFND 1 739 0 0 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 12284 203 SH DFND 1 203 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 2035 100 SH DFND 1 100 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 151048 4562 SH DFND 1 4562 0 0 ETSY INC COM 29786A106 23556 356 SH DFND 1 356 0 0 EURONAV NV SHS B38564108 2525 152 SH DFND 1 152 0 0 EVERCORE INC CLASS A 29977A105 1553857 8055 SH DFND 1 8055 0 0 EVEREST GROUP LTD COM G3223R108 397620 916 SH DFND 1 916 0 0 EVERGY INC COM 30034W106 7492 126 SH DFND 1 126 0 0 EVERSOURCE ENERGY COM 30040W108 5749 97 SH DFND 1 97 0 0 EVGO INC CL A COM 30052F100 8379 3720 SH DFND 1 3720 0 0 EXACT SCIENCES CORP COM 30063P105 83820 1137 SH DFND 1 1137 0 0 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 149372 2590 SH DFND 1 2590 0 0 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731 4036 100 SH DFND 1 100 0 0 EXCHANGE TRADED CONCEPTS TRU CAPITAL LINK GBL 301505764 2658 60 SH DFND 1 60 0 0 EXELON CORP COM 30161N101 2591232 59510 SH DFND 1 59510 0 0 EXLSERVICE HOLDINGS INC COM 302081104 43821 1420 SH DFND 1 1420 0 0 EXP WORLD HLDGS INC COM 30212W100 2061 150 SH DFND 1 150 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5309340 40085 SH DFND 1 40085 0 0 EXSCIENTIA PLC ADS 30223G102 1560 300 SH DFND 1 300 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4818 26 SH DFND 1 26 0 0 EXXON MOBIL CORP COM 30231G102 20760975 168060 SH DFND 1 168060 0 0 FACTSET RESH SYS INC COM 303075105 23643 52 SH DFND 1 52 0 0 FAIR ISAAC CORP COM 303250104 13699 6 SH DFND 1 6 0 0 FASTENAL CO COM 311900104 634628 8181 SH DFND 1 8181 0 0 FASTLY INC CL A 31188V100 970 75 SH DFND 1 75 0 0 FAT BRANDS INC CLASS A COM 30258N105 176880 24000 SH DFND 1 24000 0 0 FAT BRANDS INC CLASS B COM 30258N600 14880 2400 SH DFND 1 2400 0 0 FEDEX CORP COM 31428X106 9463168 32564 SH DFND 1 32564 0 0 FERGUSON PLC NEW SHS G3421J106 594725 2739 SH DFND 1 2739 0 0 FERRARI N V COM N3167Y103 3228594 7116 SH DFND 1 7116 0 0 FERROGLOBE PLC SHS G33856108 4940 1000 SH DFND 1 1000 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 7670 120 SH DFND 1 120 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 398992 6690 SH DFND 1 6690 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 282901 4850 SH DFND 1 4850 0 0 FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 86195 3430 SH DFND 1 3430 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 82885 1738 SH DFND 1 1738 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 58570 1000 SH DFND 1 1000 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 47593 700 SH DFND 1 700 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 20150 250 SH DFND 1 250 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 4756583 104763 SH DFND 1 104763 0 0 FIDELITY MERRIMACK STR TR TACTICAL BOND 316188879 1126453 22708 SH DFND 1 22708 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 127605 2771 SH DFND 1 2771 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5200 100 SH DFND 1 100 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1869486 24908 SH DFND 1 24908 0 0 FIFTH THIRD BANCORP COM 316773100 16119 448 SH DFND 1 448 0 0 FIRST BANCORP P R COM NEW 318672706 156805 9186 SH DFND 1 9186 0 0 FIRST HAWAIIAN INC COM 32051X108 950103 44252 SH DFND 1 44252 0 0 FIRST HORIZON CORPORATION COM 320517105 4735 236 SH DFND 1 236 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 283876 32797 SH DFND 1 32797 0 0 FIRST SOLAR INC COM 336433107 40954 245 SH DFND 1 245 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 190086 3107 SH DFND 1 3107 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 251668 4481 SH DFND 1 4481 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 44809 350 SH DFND 1 350 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 9800 125 SH DFND 1 125 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1729 13 SH DFND 1 13 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 4925748 31142 SH DFND 1 31142 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 3404159 94688 SH DFND 1 94688 0 0 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 141076 1405 SH DFND 1 1405 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 53994 1619 SH DFND 1 1619 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 14104 345 SH DFND 1 345 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 10094 364 SH DFND 1 364 0 0 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 5162 50 SH DFND 1 50 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 4274 100 SH DFND 1 100 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 3532871 99851 SH DFND 1 99851 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 234100 10000 SH DFND 1 10000 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 34602 280 SH DFND 1 280 0 0 FIRSTSERVICE CORP NEW COM 33767E202 14309975 65711 SH DFND 1 65711 0 0 FISERV INC COM 337738108 6120922 36451 SH DFND 1 36451 0 0 FIVE BELOW INC COM 33829M101 2255294 13185 SH DFND 1 13185 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 80615 25626 SH DFND 1 25626 0 0 FLEX LTD ORD Y2573F102 30601 1076 SH DFND 1 1076 0 0 FLEXSHARES TR REAL ASST IDX 33939L738 1270528 31816 SH DFND 1 31816 0 0 FLOWERS FOODS INC COM 343498101 16464 700 SH DFND 1 700 0 0 FLOWSERVE CORP COM 34354P105 1193299 24093 SH DFND 1 24093 0 0 FLUOR CORP NEW COM 343412102 4394870 83098 SH DFND 1 83098 0 0 FLUTTER ENTMT PLC SHS G3643J108 29742 112 SH DFND 1 112 0 0 FMC CORP COM NEW 302491303 14744 235 SH DFND 1 235 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 460479 3586 SH DFND 1 3586 0 0 FOOT LOCKER INC COM 344849104 2597 100 SH DFND 1 100 0 0 FORD MTR CO DEL COM 345370860 7170934 460621 SH DFND 1 460621 0 0 FOREMOST LITHIUM RES & TECH COM NEW 345510200 6696 1800 SH DFND 1 1800 0 0 FORESTAR GROUP INC COM 346232101 6807 130 SH DFND 1 130 0 0 FORTINET INC COM 34959E109 4804863 54082 SH DFND 1 54082 0 0 FORTIS INC COM 349553107 210961266 3955858 SH DFND 1 3955858 0 0 FORTIVE CORP COM 34959J108 11506 100 SH DFND 1 100 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 551 14 SH DFND 1 14 0 0 FORTUNA SILVER MINES INC COM 349915108 56700 10500 SH DFND 1 10500 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 52176 638 SH DFND 1 638 0 0 FOX CORP CL A COM 35137L105 5647 182 SH DFND 1 182 0 0 FRANCO NEV CORP COM 351858105 42181629 261531 SH DFND 1 261531 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 26860 509 SH DFND 1 509 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 25907 700 SH DFND 1 700 0 0 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 3258 150 SH DFND 1 150 0 0 FREEPORT-MCMORAN INC CL B 35671D857 17914710 340903 SH DFND 1 340903 0 0 FTAI AVIATION LTD SHS G3730V105 11952 131 SH DFND 1 131 0 0 FUELCELL ENERGY INC COM 35952H601 6540 4305 SH DFND 1 4305 0 0 FURY GOLD MINES LIMITED COM 36117T100 2324 4078 SH DFND 1 4078 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 14896 700 SH DFND 1 700 0 0 GABELLI EQUITY TR INC COM 362397101 49136 9150 SH DFND 1 9150 0 0 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 4380 300 SH DFND 1 300 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 1582 160 SH DFND 1 160 0 0 GALIANO GOLD INC COM 36352H100 9900 5000 SH DFND 1 5000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1199879 4727 SH DFND 1 4727 0 0 GAMESQUARE HLDGS INC COM 36468G103 1564 3536 SH DFND 1 3536 0 0 GAMESTOP CORP NEW CL A 36467W109 51085 4216 SH DFND 1 4216 0 0 GARMIN LTD SHS H2906T109 173014 1170 SH DFND 1 1170 0 0 GARRETT MOTION INC COM 366505105 26103 2634 SH DFND 1 2634 0 0 GARTNER INC COM 366651107 656994 1302 SH DFND 1 1302 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 27905773 257487 SH DFND 1 257487 0 0 GE VERNOVA LLC COM 36828A101 6996320 41007 SH DFND 1 41007 0 0 GEE GROUP INC COM 36165A102 1780 5000 SH DFND 1 5000 0 0 GEN DIGITAL INC COM 668771108 1389251 58778 SH DFND 1 58778 0 0 GENERAC HLDGS INC COM 368736104 1500609 11990 SH DFND 1 11990 0 0 GENERAL DYNAMICS CORP COM 369550108 28172651 90120 SH DFND 1 90120 0 0 GENERAL ELECTRIC CO COM NEW 369604301 27985577 174036 SH DFND 1 174036 0 0 GENERAL MLS INC COM 370334104 469249 5959 SH DFND 1 5959 0 0 GENERAL MTRS CO COM 37045V100 165991 3589 SH DFND 1 3589 0 0 GENTEX CORP COM 371901109 1310166 33061 SH DFND 1 33061 0 0 GENUINE PARTS CO COM 372460105 403980 2627 SH DFND 1 2627 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 784073 19461 SH DFND 1 19461 0 0 GIBRALTAR INDS INC COM 374689107 5793 74 SH DFND 1 74 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 8580 1500 SH DFND 1 1500 0 0 GILDAN ACTIVEWEAR INC COM 375916103 2345010 40589 SH DFND 1 40589 0 0 GILEAD SCIENCES INC COM 375558103 3189804 41409 SH DFND 1 41409 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 2080 2000 SH DFND 1 2000 0 0 GITLAB INC CLASS A COM 37637K108 110475 2001 SH DFND 1 2001 0 0 GLOBAL E ONLINE LTD SHS M5216V106 5706412 129106 SH DFND 1 129106 0 0 GLOBAL PMTS INC COM 37940X102 12581 98 SH DFND 1 98 0 0 GLOBAL WTR RES INC COM 379463102 36366 2800 SH DFND 1 2800 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 11407623 354891 SH DFND 1 354891 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1479074 47406 SH DFND 1 47406 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 331449 5154 SH DFND 1 5154 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 254794 10396 SH DFND 1 10396 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 239862 5850 SH DFND 1 5850 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 195219 10900 SH DFND 1 10900 0 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 76275 3750 SH DFND 1 3750 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 55732 1003 SH DFND 1 1003 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 24420 600 SH DFND 1 600 0 0 GLOBAL X FDS CLEANTECH ETF 37954Y228 9462 750 SH DFND 1 750 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 6728 126 SH DFND 1 126 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 5729 194 SH DFND 1 194 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1482 55 SH DFND 1 55 0 0 GMS INC COM 36251C103 65295 671 SH DFND 1 671 0 0 GODADDY INC CL A 380237107 21018 172 SH DFND 1 172 0 0 GOLAR LNG LTD SHS G9456A100 6240 188 SH DFND 1 188 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 10472 648 SH DFND 1 648 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 56355 2802 SH DFND 1 2802 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 907174 14263 SH DFND 1 14263 0 0 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 847232 29211 SH DFND 1 29211 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 60856 1825 SH DFND 1 1825 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 36317 577 SH DFND 1 577 0 0 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 22884 370 SH DFND 1 370 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 4183 30 SH DFND 1 30 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 23775378 57005 SH DFND 1 57005 0 0 GOLDMINING INC COM 38149E101 3540 3000 SH DFND 1 3000 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 3487 260 SH DFND 1 260 0 0 GOOSEHEAD INS INC COM CL A 38267D109 382556 5444 SH DFND 1 5444 0 0 GORMAN RUPP CO COM 383082104 3841 100 SH DFND 1 100 0 0 GRACO INC COM 384109104 11651 108 SH DFND 1 108 0 0 GRAINGER W W INC COM 384802104 10203548 8925 SH DFND 1 8925 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 28195778 381193 SH DFND 1 381193 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4191847 146197 SH DFND 1 146197 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 190592 2865 SH DFND 1 2865 0 0 GREENBRIER COS INC COM 393657101 3189163 51506 SH DFND 1 51506 0 0 GRIFFON CORP COM 398433102 5316113 64194 SH DFND 1 64194 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 6790 1000 SH DFND 1 1000 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 722959 2545 SH DFND 1 2545 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 431985 5388 SH DFND 1 5388 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 400677 1243 SH DFND 1 1243 0 0 GSK PLC SPONSORED ADR 37733W204 775684 17771 SH DFND 1 17771 0 0 GUESS INC COM 401617105 160784 4877 SH DFND 1 4877 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 7323 48 SH DFND 1 48 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 5673 110 SH DFND 1 110 0 0 HAIN CELESTIAL GROUP INC COM 405217100 126628 17219 SH DFND 1 17219 0 0 HALEON PLC SPON ADS 405552100 59076 6810 SH DFND 1 6810 0 0 HALLIBURTON CO COM 406216101 10278572 234461 SH DFND 1 234461 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 3074 200 SH DFND 1 200 0 0 HANESBRANDS INC COM 410345102 1906 373 SH DFND 1 373 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2447 90 SH DFND 1 90 0 0 HARLEY DAVIDSON INC COM 412822108 1531776 33112 SH DFND 1 33112 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 49880 5931 SH DFND 1 5931 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 122526 1167 SH DFND 1 1167 0 0 HASBRO INC COM 418056107 22099 375 SH DFND 1 375 0 0 HAWKINS INC COM 420261109 7420 100 SH DFND 1 100 0 0 HCA HEALTHCARE INC COM 40412C101 3877134 11643 SH DFND 1 11643 0 0 HCI GROUP INC COM 40416E103 125350 1079 SH DFND 1 1079 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1996812 31172 SH DFND 1 31172 0 0 HECLA MNG CO COM 422704106 23756 3613 SH DFND 1 3613 0 0 HEICO CORP NEW COM 422806109 867071 4407 SH DFND 1 4407 0 0 HENRY JACK & ASSOC INC COM 426281101 20879 118 SH DFND 1 118 0 0 HENRY SCHEIN INC COM 806407102 29736 300 SH DFND 1 300 0 0 HERCULES CAPITAL INC COM 427096508 3660 200 SH DFND 1 200 0 0 HERITAGE GLOBAL INC COM 42727E103 2382 678 SH DFND 1 678 0 0 HERSHEY CO COM 427866108 1957353 9243 SH DFND 1 9243 0 0 HESS CORP COM 42809H107 1555 10 SH DFND 1 10 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 24800 1380 SH DFND 1 1380 0 0 HF SINCLAIR CORP COM 403949100 53165 869 SH DFND 1 869 0 0 HIBBETT INC COM 428567101 2534 35 SH DFND 1 35 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 898633 4045 SH DFND 1 4045 0 0 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 29041 6707 SH DFND 1 6707 0 0 HOLOGIC INC COM 436440101 938655 12203 SH DFND 1 12203 0 0 HOME DEPOT INC COM 437076102 93335746 232085 SH DFND 1 232085 0 0 HONEYWELL INTL INC COM 438516106 20812806 95912 SH DFND 1 95912 0 0 HORMEL FOODS CORP COM 440452100 1023518 22974 SH DFND 1 22974 0 0 HOST HOTELS & RESORTS INC COM 44107P104 7576 373 SH DFND 1 373 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 9394 100 SH DFND 1 100 0 0 HOWMET AEROSPACE INC COM 443201108 2127283 29485 SH DFND 1 29485 0 0 HP INC COM 40434L105 1886945 62628 SH DFND 1 62628 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 600669 15209 SH DFND 1 15209 0 0 HUBBELL INC COM 443510607 5433239 10977 SH DFND 1 10977 0 0 HUBSPOT INC COM 443573100 63730 94 SH DFND 1 94 0 0 HUDBAY MINERALS INC COM 443628102 822961 84754 SH DFND 1 84754 0 0 HUMANA INC COM 444859102 3186033 8522 SH DFND 1 8522 0 0 HUNT J B TRANS SVCS INC COM 445658107 1241419 6282 SH DFND 1 6282 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2028 149 SH DFND 1 149 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 217902 599 SH DFND 1 599 0 0 HUT 8 CORP COM 44812J104 2540 200 SH DFND 1 200 0 0 HYATT HOTELS CORP COM CL A 448579102 133075 631 SH DFND 1 631 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 6462 102 SH DFND 1 102 0 0 I-80 GOLD CORP COM 44955L106 27846 17539 SH DFND 1 17539 0 0 IAC INC COM NEW 44891N208 1158 22 SH DFND 1 22 0 0 IAMGOLD CORP COM 450913108 90160 18400 SH DFND 1 18400 0 0 ICICI BANK LIMITED ADR 45104G104 49760 1263 SH DFND 1 1263 0 0 ICON PLC SHS G4705A100 327238 1006 SH DFND 1 1006 0 0 IDEX CORP COM 45167R104 365370 1526 SH DFND 1 1526 0 0 IDEXX LABS INC COM 45168D104 180498 346 SH DFND 1 346 0 0 ILLINOIS TOOL WKS INC COM 452308109 242748 838 SH DFND 1 838 0 0 ILLUMINA INC COM 452327109 19624 142 SH DFND 1 142 0 0 IMAX CORP COM 45245E109 6392 400 SH DFND 1 400 0 0 IMMERSION CORP COM 452521107 7270 1000 SH DFND 1 1000 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 47547 749 SH DFND 1 749 0 0 IMPERIAL OIL LTD COM NEW 453038408 20090344 208676 SH DFND 1 208676 0 0 INDIVIOR PLC ORD G4766E116 40399 1413 SH DFND 1 1413 0 0 INFINERA CORP COM 45667G103 3180 400 SH DFND 1 400 0 0 INFOSYS LTD SPONSORED ADR 456788108 79250 4451 SH DFND 1 4451 0 0 ING GROEP N.V. SPONSORED ADR 456837103 953864 57845 SH DFND 1 57845 0 0 INGERSOLL RAND INC COM 45687V106 3505352 37677 SH DFND 1 37677 0 0 INSIGHT ENTERPRISES INC COM 45765U103 5670 31 SH DFND 1 31 0 0 INSTALLED BLDG PRODS INC COM 45780R101 305335 1206 SH DFND 1 1206 0 0 INSULET CORP COM 45784P101 2627 16 SH DFND 1 16 0 0 INTEL CORP COM 458140100 8849359 172909 SH DFND 1 172909 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 5016 200 SH DFND 1 200 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 892761 5753 SH DFND 1 5753 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2142549 15511 SH DFND 1 15511 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 15133988 70657 SH DFND 1 70657 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 31678 376 SH DFND 1 376 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 382130 17646 SH DFND 1 17646 0 0 INTERNATIONAL PAPER CO COM 460146103 15472 400 SH DFND 1 400 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1101427 32021 SH DFND 1 32021 0 0 INTUIT COM 461202103 8402249 13301 SH DFND 1 13301 0 0 INTUITIVE MACHINES INC CLASS A COM 46125A100 127000 18000 SH DFND 1 18000 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 7629092 19449 SH DFND 1 19449 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 6364 137 SH DFND 1 137 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 92984 5900 SH DFND 1 5900 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 13519 546 SH DFND 1 546 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 604395 9076 SH DFND 1 9076 0 0 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 526808 13694 SH DFND 1 13694 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 341051 12040 SH DFND 1 12040 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 233149 5020 SH DFND 1 5020 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 187339 1838 SH DFND 1 1838 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 144355 2600 SH DFND 1 2600 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 90740 500 SH DFND 1 500 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 50574 876 SH DFND 1 876 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 23290 1000 SH DFND 1 1000 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 22876 400 SH DFND 1 400 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 9001 426 SH DFND 1 426 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 7877 242 SH DFND 1 242 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 3992 204 SH DFND 1 204 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 5048 65 SH DFND 1 65 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 933083 39750 SH DFND 1 39750 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 260152 12400 SH DFND 1 12400 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 215354 8400 SH DFND 1 8400 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 40840 2000 SH DFND 1 2000 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 22526 416 SH DFND 1 416 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 20798950 121998 SH DFND 1 121998 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 19016674 545374 SH DFND 1 545374 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 7098616 90259 SH DFND 1 90259 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 2942714 51698 SH DFND 1 51698 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2821355 56661 SH DFND 1 56661 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 2586117 61440 SH DFND 1 61440 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1580546 14939 SH DFND 1 14939 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1435244 14374 SH DFND 1 14374 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 387931 4669 SH DFND 1 4669 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 44261 414 SH DFND 1 414 0 0 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 38713 1065 SH DFND 1 1065 0 0 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 39690 882 SH DFND 1 882 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 14781 260 SH DFND 1 260 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1736 78 SH DFND 1 78 0 0 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 1825 40 SH DFND 1 40 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1792 32 SH DFND 1 32 0 0 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 261756 6514 SH DFND 1 6514 0 0 INVESCO LTD SHS G491BT108 29020 1347 SH DFND 1 1347 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 32039168 69804 SH DFND 1 69804 0 0 INVESCO SR INCOME TR COM 46131H107 732715 160500 SH DFND 1 160500 0 0 IPG PHOTONICS CORP COM 44980X109 706 8 SH DFND 1 8 0 0 IQVIA HLDGS INC COM 46266C105 185234 743 SH DFND 1 743 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 7566 300 SH DFND 1 300 0 0 IRON MTN INC DEL COM 46284V101 615209 6527 SH DFND 1 6527 0 0 ISHARES BITCOIN TR SHS 46438F101 33634 895 SH DFND 1 895 0 0 ISHARES GOLD TR ISHARES NEW 464285204 22460514 411146 SH DFND 1 411146 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 9811607 111470 SH DFND 1 111470 0 0 ISHARES INC MSCI WORLD ETF 464286392 4290781 29873 SH DFND 1 29873 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 2925386 46917 SH DFND 1 46917 0 0 ISHARES INC MSCI AUST ETF 464286103 2728848 87294 SH DFND 1 87294 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2672763 113946 SH DFND 1 113946 0 0 ISHARES INC MSCI SWITZERLAND 464286749 2576499 43294 SH DFND 1 43294 0 0 ISHARES INC MSCI MEXICO ETF 464286822 1292478 18651 SH DFND 1 18651 0 0 ISHARES INC MSCI CDA ETF 464286509 433741 11381 SH DFND 1 11381 0 0 ISHARES INC MSCI EURZONE ETF 464286608 305969 6309 SH DFND 1 6309 0 0 ISHARES INC MSCI STH KOR ETF 464286772 140607 1555 SH DFND 1 1555 0 0 ISHARES INC MSCI EMRG CHN 46434G764 95982 1228 SH DFND 1 1228 0 0 ISHARES INC MSCI EMERG MRKT 464286533 56886 740 SH DFND 1 740 0 0 ISHARES INC CORE MSCI EMKT 46434G103 35815 691 SH DFND 1 691 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 27829 646 SH DFND 1 646 0 0 ISHARES INC INTL HIGH YIELD 464286210 27531 568 SH DFND 1 568 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 24008 750 SH DFND 1 750 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 14652 116 SH DFND 1 116 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 6862 212 SH DFND 1 212 0 0 ISHARES INC MSCI BIC ETF 464286657 2990 64 SH DFND 1 64 0 0 ISHARES INC MSCI FRANCE ETF 464286707 1760 43 SH DFND 1 43 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1568 50 SH DFND 1 50 0 0 ISHARES INC MSCI HONG KG ETF 464286871 1481 94 SH DFND 1 94 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 12331 550 SH DFND 1 550 0 0 ISHARES SILVER TR ISHARES 46428Q109 5472416 211822 SH DFND 1 211822 0 0 ISHARES TR CORE S&P500 ETF 464287200 33061344 63100 SH DFND 1 63100 0 0 ISHARES TR S&P 500 VAL ETF 464287408 31383312 133120 SH DFND 1 133120 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 28577989 204930 SH DFND 1 204930 0 0 ISHARES TR TIPS BD ETF 464287176 27034480 199903 SH DFND 1 199903 0 0 ISHARES TR 20 YR TR BD ETF 464287432 24407311 226239 SH DFND 1 226239 0 0 ISHARES TR GLB INFRASTR ETF 464288372 20979713 357970 SH DFND 1 357970 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 20893932 240097 SH DFND 1 240097 0 0 ISHARES TR ISHARES SEMICDTR 464287523 16824479 69033 SH DFND 1 69033 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 10081617 52515 SH DFND 1 52515 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 9839083 51521 SH DFND 1 51521 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 9056468 110873 SH DFND 1 110873 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 8659094 167935 SH DFND 1 167935 0 0 ISHARES TR CORE DIV GRWTH 46434V621 6958750 94242 SH DFND 1 94242 0 0 ISHARES TR IBOXX INV CP ETF 464287242 5685785 52172 SH DFND 1 52172 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4611643 59309 SH DFND 1 59309 0 0 ISHARES TR MSCI INDIA ETF 46429B598 4445403 69966 SH DFND 1 69966 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 4343466 45944 SH DFND 1 45944 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4307849 61526 SH DFND 1 61526 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 4060885 49973 SH DFND 1 49973 0 0 ISHARES TR USD INV GRDE ETF 464288620 4074368 80715 SH DFND 1 80715 0 0 ISHARES TR DOW JONES US ETF 464287846 4106669 28764 SH DFND 1 28764 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4044481 17452 SH DFND 1 17452 0 0 ISHARES TR MSCI EAFE ETF 464287465 3519213 38603 SH DFND 1 38603 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 3375160 142112 SH DFND 1 142112 0 0 ISHARES TR S&P 100 ETF 464287101 3404134 13482 SH DFND 1 13482 0 0 ISHARES TR CORE US AGGBD ET 464287226 3305735 34129 SH DFND 1 34129 0 0 ISHARES TR INTL SEL DIV ETF 464288448 3195170 105317 SH DFND 1 105317 0 0 ISHARES TR GLOBAL 100 ETF 464287572 3063148 32740 SH DFND 1 32740 0 0 ISHARES TR ESG EAFE ETF 46436E759 2941582 43715 SH DFND 1 43715 0 0 ISHARES TR US AER DEF ETF 464288760 2802994 21390 SH DFND 1 21390 0 0 ISHARES TR SELECT DIVID ETF 464287168 2609442 17099 SH DFND 1 17099 0 0 ISHARES TR MSCI QATAR ETF 46434V779 2540645 115421 SH DFND 1 115421 0 0 ISHARES TR NEW ZEALAND ETF 464289123 2483035 43028 SH DFND 1 43028 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 2365179 20749 SH DFND 1 20749 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 1987123 17492 SH DFND 1 17492 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 1844408 41600 SH DFND 1 41600 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 1787902 35758 SH DFND 1 35758 0 0 ISHARES TR CORE S&P US GWT 464287671 1767301 12540 SH DFND 1 12540 0 0 ISHARES TR U.S. TECH ETF 464287721 1615662 9876 SH DFND 1 9876 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1443930 12184 SH DFND 1 12184 0 0 ISHARES TR CRE U S REIT ETF 464288521 1417230 27150 SH DFND 1 27150 0 0 ISHARES TR US HLTHCARE ETF 464287762 1264772 20580 SH DFND 1 20580 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 1264875 28405 SH DFND 1 28405 0 0 ISHARES TR RUS MID CAP ETF 464287499 1201031 13721 SH DFND 1 13721 0 0 ISHARES TR US TREAS BD ETF 46429B267 1142514 38118 SH DFND 1 38118 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1041056 3116 SH DFND 1 3116 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1135839 10523 SH DFND 1 10523 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 984996 38004 SH DFND 1 38004 0 0 ISHARES TR EAFE VALUE ETF 464288877 915745 16966 SH DFND 1 16966 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 864018 22000 SH DFND 1 22000 0 0 ISHARES TR U.S. PHARMA ETF 464288836 816506 10195 SH DFND 1 10195 0 0 ISHARES TR SHORT TREAS BD 464288679 771376 6905 SH DFND 1 6905 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 766016 7618 SH DFND 1 7618 0 0 ISHARES TR MSCI ACWI EX US 464288240 736803 11265 SH DFND 1 11265 0 0 ISHARES TR CORE S&P US VLU 464287663 703407 6703 SH DFND 1 6703 0 0 ISHARES TR 20+ YEAR TR BD 46436E338 234835 9053 SH DFND 1 9053 0 0 ISHARES TR ISHARES BIOTECH 464287556 650049 4638 SH DFND 1 4638 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 523321 11802 SH DFND 1 11802 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 487518 32326 SH DFND 1 32326 0 0 ISHARES TR U.S. MED DVC ETF 464288810 491726 7257 SH DFND 1 7257 0 0 ISHARES TR PFD AND INCM SEC 464288687 510304 15997 SH DFND 1 15997 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 454514 10985 SH DFND 1 10985 0 0 ISHARES TR CORE MSCI EAFE 46432F842 447959 5698 SH DFND 1 5698 0 0 ISHARES TR CORE S&P SCP ETF 464287804 441830 3910 SH DFND 1 3910 0 0 ISHARES TR US INDUSTRIALS 464287754 360690 2230 SH DFND 1 2230 0 0 ISHARES TR US OIL GS EX ETF 464288851 324407 2944 SH DFND 1 2944 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 331747 7033 SH DFND 1 7033 0 0 ISHARES TR CORE S&P TTL STK 464287150 277474 2431 SH DFND 1 2431 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 251700 5000 SH DFND 1 5000 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 184996 8146 SH DFND 1 8146 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 185060 7600 SH DFND 1 7600 0 0 ISHARES TR INTL TREA BD ETF 464288117 210042 3945 SH DFND 1 3945 0 0 ISHARES TR U.S. FINLS ETF 464287788 182016 1778 SH DFND 1 1778 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 156607 3054 SH DFND 1 3054 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 149367 2577 SH DFND 1 2577 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 151942 6179 SH DFND 1 6179 0 0 ISHARES TR US CONSM STAPLES 464287812 148830 2232 SH DFND 1 2232 0 0 ISHARES TR EUROPE ETF 464287861 129509 2350 SH DFND 1 2350 0 0 ISHARES TR S&P SML 600 GWT 464287887 127520 1000 SH DFND 1 1000 0 0 ISHARES TR EAFE SML CP ETF 464288273 110857 1774 SH DFND 1 1774 0 0 ISHARES TR MSCI KLD400 SOC 464288570 110365 1028 SH DFND 1 1028 0 0 ISHARES TR FOCUSD VAL FAC 46435U333 107853 1750 SH DFND 1 1750 0 0 ISHARES TR US INFRASTRUC 46435U713 101652 2013 SH DFND 1 2013 0 0 ISHARES TR MBS ETF 464288588 98922 1081 SH DFND 1 1081 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 97826 2535 SH DFND 1 2535 0 0 ISHARES TR MSCI ACWI ETF 464288257 92846 850 SH DFND 1 850 0 0 ISHARES TR CONSER ALLOC ETF 464289883 89558 1639 SH DFND 1 1639 0 0 ISHARES TR MSCI CHINA ETF 46429B671 99671 1975 SH DFND 1 1975 0 0 ISHARES TR EXPANDED TECH 464287515 88747 1055 SH DFND 1 1055 0 0 ISHARES TR TRS FLT RT BD 46434V860 73891 1224 SH DFND 1 1224 0 0 ISHARES TR GLB CNS DISC ETF 464288745 74939 425 SH DFND 1 425 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 68019 673 SH DFND 1 673 0 0 ISHARES TR EXPND TEC SC ETF 464287549 68887 780 SH DFND 1 780 0 0 ISHARES TR MSCI USA SZE FT 46432F370 57231 409 SH DFND 1 409 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 55388 155 SH DFND 1 155 0 0 ISHARES TR CORE MSCI INTL 46435G326 53120 800 SH DFND 1 800 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 52970 765 SH DFND 1 765 0 0 ISHARES TR JPMORGAN USD EMG 464288281 48895 319 SH DFND 1 319 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 47406 600 SH DFND 1 600 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 46324 240 SH DFND 1 240 0 0 ISHARES TR US TRSPRTION 464287192 41472 600 SH DFND 1 600 0 0 ISHARES TR SP SMCP600VL ETF 464287879 39808 400 SH DFND 1 400 0 0 ISHARES TR INTERNATIONAL SL 46434V266 39040 882 SH DFND 1 882 0 0 ISHARES TR US CONSUM DISCRE 464287580 38891 483 SH DFND 1 483 0 0 ISHARES TR MSCI CHINA A 46434V514 37484 1253 SH DFND 1 1253 0 0 ISHARES TR INTRM GOV CR ETF 464288612 34595 335 SH DFND 1 335 0 0 ISHARES TR GLOB UTILITS ETF 464288711 33209 567 SH DFND 1 567 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 31143 271 SH DFND 1 271 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 14368 202 SH DFND 1 202 0 0 ISHARES TR ASIA 50 ETF 464288430 10993 178 SH DFND 1 178 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 10896 150 SH DFND 1 150 0 0 ISHARES TR US BR DEL SE ETF 464288794 11404 100 SH DFND 1 100 0 0 ISHARES TR US HOME CONS ETF 464288752 11263 75 SH DFND 1 75 0 0 ISHARES TR S&P MC 400VL ETF 464287705 16431 142 SH DFND 1 142 0 0 ISHARES TR U.S. UTILITS ETF 464287697 8401 100 SH DFND 1 100 0 0 ISHARES TR INDIA 50 ETF 464289529 6981 139 SH DFND 1 139 0 0 ISHARES TR BROAD USD HIGH 46435U853 5052 103 SH DFND 1 103 0 0 ISHARES TR FALN ANGLS USD 46435G474 3056 115 SH DFND 1 115 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 2020 19 SH DFND 1 19 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1598 47 SH DFND 1 47 0 0 ISHARES TR U.S. ENERGY ETF 464287796 1057 21 SH DFND 1 21 0 0 ITRON INC COM 465741106 6249282 65840 SH DFND 1 65840 0 0 ITT INC COM 45073V108 624638 4799 SH DFND 1 4799 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1810010 40201 SH DFND 1 40201 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1330670 26413 SH DFND 1 26413 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 177114 1359 SH DFND 1 1359 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 7980 100 SH DFND 1 100 0 0 JABIL INC COM 466313103 4253254 24530 SH DFND 1 24530 0 0 JACOBS SOLUTIONS INC COM 46982L108 1957988 12903 SH DFND 1 12903 0 0 JANONE INC COM 47089W104 105131 31750 SH DFND 1 31750 0 0 JD.COM INC SPON ADR CL A 47215P106 49633 1786 SH DFND 1 1786 0 0 JETBLUE AWYS CORP COM 477143101 2430 260 SH DFND 1 260 0 0 JOBY AVIATION INC COMMON STOCK G65163100 1476 300 SH DFND 1 300 0 0 JOHNSON & JOHNSON COM 478160104 113713291 649619 SH DFND 1 649619 0 0 JOHNSON CTLS INTL PLC SHS G51502105 4757540 70353 SH DFND 1 70353 0 0 JPMORGAN CHASE & CO COM 46625H100 190157203 869737 SH DFND 1 869737 0 0 JUNIPER NETWORKS INC COM 48203R104 3686 100 SH DFND 1 100 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 413503 8172 SH DFND 1 8172 0 0 KB HOME COM 48666K109 142112 2101 SH DFND 1 2101 0 0 KELLANOVA COM 487836108 968109 16008 SH DFND 1 16008 0 0 KENVUE INC COM 49177J102 21382 1027 SH DFND 1 1027 0 0 KEURIG DR PEPPER INC COM 49271V100 8011 259 SH DFND 1 259 0 0 KEYCORP COM 493267108 20369 1325 SH DFND 1 1325 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 164056 1049 SH DFND 1 1049 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 6178 287 SH DFND 1 287 0 0 KIMBERLY-CLARK CORP COM 494368103 9393850 72447 SH DFND 1 72447 0 0 KINDER MORGAN INC DEL COM 49456B101 39250 2132 SH DFND 1 2132 0 0 KINROSS GOLD CORP COM 496902404 4071172 643713 SH DFND 1 643713 0 0 KKR & CO INC COM 48251W104 2852277 28540 SH DFND 1 28540 0 0 KLA CORP COM NEW 482480100 18003270 21122 SH DFND 1 21122 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 3757611 40336 SH DFND 1 40336 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 10458 525 SH DFND 1 525 0 0 KOPPERS HOLDINGS INC COM 50060P106 5985 110 SH DFND 1 110 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 7734 956 SH DFND 1 956 0 0 KORRO BIO INC COM 500946108 2345 29 SH DFND 1 29 0 0 KRAFT HEINZ CO COM 500754106 4215881 98527 SH DFND 1 98527 0 0 KRANESHARES TRUST CSI CHI INTERNET 500767306 550366 19665 SH DFND 1 19665 0 0 KRANESHARES TRUST QUADRTC INT RT 500767736 46379 2450 SH DFND 1 2450 0 0 KRANESHARES TRUST GLOBAL CARB STRA 500767678 19355 637 SH DFND 1 637 0 0 KRANESHARES TRUST CICC CHIN 5G SEM 500767611 7607 550 SH DFND 1 550 0 0 KROGER CO COM 501044101 3794921 66241 SH DFND 1 66241 0 0 KULICKE & SOFFA INDS INC COM 501242101 69140 1407 SH DFND 1 1407 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 35018 1568 SH DFND 1 1568 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 45725 199 SH DFND 1 199 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 119506 564 SH DFND 1 564 0 0 LAM RESEARCH CORP COM 512807108 2915216 2999 SH DFND 1 2999 0 0 LAMB WESTON HLDGS INC COM 513272104 44065 416 SH DFND 1 416 0 0 LANTRONIX INC COM NEW 516548203 5235 1500 SH DFND 1 1500 0 0 LANZATECH GLOBAL INC COM 51655R101 3395 837 SH DFND 1 837 0 0 LARGO INC COM 517097101 3366 1573 SH DFND 1 1573 0 0 LAS VEGAS SANDS CORP COM 517834107 96611 1396 SH DFND 1 1396 0 0 LAUDER ESTEE COS INC CL A 518439104 258724 1678 SH DFND 1 1678 0 0 LAZARD INC COM 52110M109 26831 654 SH DFND 1 654 0 0 LCI INDS COM 50189K103 4924 32 SH DFND 1 32 0 0 LEAR CORP COM NEW 521865204 28672 188 SH DFND 1 188 0 0 LEGGETT & PLATT INC COM 524660107 37468 2033 SH DFND 1 2033 0 0 LEMONADE INC COM 52567D107 807 50 SH DFND 1 50 0 0 LENDINGTREE INC NEW COM 52603B107 5830 147 SH DFND 1 147 0 0 LENNAR CORP CL A 526057104 1660139 9937 SH DFND 1 9937 0 0 LENNOX INTL INC COM 526107107 585599 1225 SH DFND 1 1225 0 0 LI AUTO INC SPONSORED ADS 50202M102 8418 200 SH DFND 1 200 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 763871 11379 SH DFND 1 11379 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 8867 150 SH DFND 1 150 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 11716 11537 SH DFND 1 11537 0 0 LIFETIME BRANDS INC COM 53222Q103 21160 2000 SH DFND 1 2000 0 0 LIFEVANTAGE CORP COM NEW 53222K205 20928 3270 SH DFND 1 3270 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 741736 39617 SH DFND 1 39617 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1229338 4914 SH DFND 1 4914 0 0 LINDE PLC SHS G54950103 20307752 41740 SH DFND 1 41740 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 152447 16734 SH DFND 1 16734 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 6219 550 SH DFND 1 550 0 0 LISTED FD TR WAHED FTSE ETF 53656F607 585059 10135 SH DFND 1 10135 0 0 LISTED FD TR WAHED DOW JONES 53656F268 172886 5830 SH DFND 1 5830 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 15799 1100 SH DFND 1 1100 0 0 LISTED FD TR CORE ALT FD 53656F847 5747 219 SH DFND 1 219 0 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 27895 3695 SH DFND 1 3695 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 35322 3695 SH DFND 1 3695 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 69768 549 SH DFND 1 549 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 21087 7100 SH DFND 1 7100 0 0 LOCKHEED MARTIN CORP COM 539830109 13357301 27180 SH DFND 1 27180 0 0 LOEWS CORP COM 540424108 30057 390 SH DFND 1 390 0 0 LOUISIANA PAC CORP COM 546347105 102721 1261 SH DFND 1 1261 0 0 LOWES COS INC COM 548661107 24884019 98354 SH DFND 1 98354 0 0 LPL FINL HLDGS INC COM 50212V100 154044 536 SH DFND 1 536 0 0 LUCID GROUP INC COM 549498103 44934 15457 SH DFND 1 15457 0 0 LULULEMON ATHLETICA INC COM 550021109 10109446 23771 SH DFND 1 23771 0 0 LUMEN TECHNOLOGIES INC COM 550241103 2766 1934 SH DFND 1 1934 0 0 LUMENTUM HLDGS INC COM 55024U109 65030 1332 SH DFND 1 1332 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 960 500 SH DFND 1 500 0 0 LYFT INC CL A COM 55087P104 10579 570 SH DFND 1 570 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 254316 2388 SH DFND 1 2388 0 0 MACYS INC COM 55616P104 572 30 SH DFND 1 30 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 2378 60 SH DFND 1 60 0 0 MAG SILVER CORP COM 55903Q104 33245 2149 SH DFND 1 2149 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 11840 1000 SH DFND 1 1000 0 0 MAGNA INTL INC COM 559222401 62629339 882057 SH DFND 1 882057 0 0 MALIBU BOATS INC COM CL A 56117J100 3526 61 SH DFND 1 61 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 8038 474 SH DFND 1 474 0 0 MANULIFE FINL CORP COM 56501R106 236504444 7206180 SH DFND 1 7206180 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1478 75 SH DFND 1 75 0 0 MARATHON OIL CORP COM 565849106 553353 18678 SH DFND 1 18678 0 0 MARATHON PETE CORP COM 56585A102 1679526 7512 SH DFND 1 7512 0 0 MARKEL GROUP INC COM 570535104 106602 71 SH DFND 1 71 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 4153 3875 SH DFND 1 3875 0 0 MARRIOTT INTL INC NEW CL A 571903202 19182115 76956 SH DFND 1 76956 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 25124 242 SH DFND 1 242 0 0 MARSH & MCLENNAN COS INC COM 571748102 16116378 67637 SH DFND 1 67637 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3105777 4345 SH DFND 1 4345 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1028 400 SH DFND 1 400 0 0 MARVELL TECHNOLOGY INC COM 573874104 12235129 136059 SH DFND 1 136059 0 0 MASCO CORP COM 574599106 1253167 15050 SH DFND 1 15050 0 0 MASTEC INC COM 576323109 78634 850 SH DFND 1 850 0 0 MASTERBRAND INC COMMON STOCK 57638P104 11516 638 SH DFND 1 638 0 0 MASTERCARD INCORPORATED CL A 57636Q104 59381979 110246 SH DFND 1 110246 0 0 MATADOR RES CO COM 576485205 52457 784 SH DFND 1 784 0 0 MATCH GROUP INC NEW COM 57667L107 49048 1393 SH DFND 1 1393 0 0 MATTEL INC COM 577081102 291365 13135 SH DFND 1 13135 0 0 MATTERPORT INC COM CL A 577096100 702 255 SH DFND 1 255 0 0 MCCORMICK & CO INC COM NON VTG 579780206 270154 3452 SH DFND 1 3452 0 0 MCCORMICK & CO INC COM VTG 579780107 18504 252 SH DFND 1 252 0 0 MCDONALDS CORP COM 580135101 93471127 309303 SH DFND 1 309303 0 0 MCGRATH RENTCORP COM 580589109 7257 60 SH DFND 1 60 0 0 MCKESSON CORP COM 58155Q103 13365672 20518 SH DFND 1 20518 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 9482 2200 SH DFND 1 2200 0 0 MEDIFAST INC COM 58470H101 2354 67 SH DFND 1 67 0 0 MEDTRONIC PLC SHS G5960L103 22877205 226773 SH DFND 1 226773 0 0 MERCADOLIBRE INC COM 58733R102 170494 106 SH DFND 1 106 0 0 MERCER INTL INC COM 588056101 117819 11700 SH DFND 1 11700 0 0 MERCK & CO INC COM 58933Y105 30015173 192014 SH DFND 1 192014 0 0 META PLATFORMS INC CL A 30303M102 103441967 189411 SH DFND 1 189411 0 0 METHANEX CORP COM 59151K108 560041 9283 SH DFND 1 9283 0 0 METLIFE INC COM 59156R108 7692522 89743 SH DFND 1 89743 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 262787 195 SH DFND 1 195 0 0 MGM RESORTS INTERNATIONAL COM 552953101 134861 2599 SH DFND 1 2599 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1305530 14575 SH DFND 1 14575 0 0 MICRON TECHNOLOGY INC COM 595112103 3504097 27896 SH DFND 1 27896 0 0 MICROSOFT CORP COM 594918104 425835449 904635 SH DFND 1 904635 0 0 MICROSTRATEGY INC CL A NEW 594972408 203668 129 SH DFND 1 129 0 0 MICROVISION INC DEL COM NEW 594960304 4585 2000 SH DFND 1 2000 0 0 MIDDLEBY CORP COM 596278101 15505 100 SH DFND 1 100 0 0 MILLER INDS INC TENN COM NEW 600551204 7550 150 SH DFND 1 150 0 0 MILLERKNOLL INC COM 600544100 5374 207 SH DFND 1 207 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 59867 4537 SH DFND 1 4537 0 0 MISTRAS GROUP INC COM 60649T107 27552 2870 SH DFND 1 2870 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 108155 3257 SH DFND 1 3257 0 0 MODERNA INC COM 60770K107 683211 6372 SH DFND 1 6372 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 453414 6614 SH DFND 1 6614 0 0 MONDELEZ INTL INC CL A 609207105 21334381 266120 SH DFND 1 266120 0 0 MONGODB INC CL A 60937P106 491017 1412 SH DFND 1 1412 0 0 MONOLITHIC PWR SYS INC COM 609839105 87707 135 SH DFND 1 135 0 0 MONROE CAP CORP COM 610335101 34656 4800 SH DFND 1 4800 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 244752 4220 SH DFND 1 4220 0 0 MOODYS CORP COM 615369105 1537740 3865 SH DFND 1 3865 0 0 MORGAN STANLEY COM NEW 617446448 23341726 237046 SH DFND 1 237046 0 0 MOSAIC CO NEW COM 61945C103 146312 4558 SH DFND 1 4558 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 972292 2638 SH DFND 1 2638 0 0 MP MATERIALS CORP COM CL A 553368101 260215 17750 SH DFND 1 17750 0 0 MSC INDL DIRECT INC CL A 553530106 52104 530 SH DFND 1 530 0 0 MSCI INC COM 55354G100 379957 223 SH DFND 1 223 0 0 MUELLER INDS INC COM 624756102 18826 361 SH DFND 1 361 0 0 MURPHY OIL CORP COM 626717102 855716 18230 SH DFND 1 18230 0 0 MURPHY USA INC COM 626755102 85460 204 SH DFND 1 204 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 9558 2840 SH DFND 1 2840 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 6011 153 SH DFND 1 153 0 0 NASDAQ INC COM 631103108 19319 466 SH DFND 1 466 0 0 NATIONAL BK HLDGS CORP CL A 633707104 616796 17658 SH DFND 1 17658 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 37282 526 SH DFND 1 526 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 2690 1000 SH DFND 1 1000 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 2845 137 SH DFND 1 137 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 1259 200 SH DFND 1 200 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 5291 274 SH DFND 1 274 0 0 NETAPP INC COM 64110D104 1707718 15141 SH DFND 1 15141 0 0 NETFLIX INC COM 64110L106 31993715 42899 SH DFND 1 42899 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 5642 41 SH DFND 1 41 0 0 NEW FOUND GOLD CORP COM 64440N103 4880 1000 SH DFND 1 1000 0 0 NEW GOLD INC CDA COM 644535106 175469 77299 SH DFND 1 77299 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 689605 7993 SH DFND 1 7993 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 60991 18678 SH DFND 1 18678 0 0 NEWELL BRANDS INC COM 651229106 6163 812 SH DFND 1 812 0 0 NEWMARKET CORP COM 651587107 4386 7 SH DFND 1 7 0 0 NEWMONT CORP COM 651639106 17472075 390810 SH DFND 1 390810 0 0 NEXGEN ENERGY LTD COM 65340P106 1012839 87389 SH DFND 1 87389 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 2854 17 SH DFND 1 17 0 0 NEXTERA ENERGY INC COM 65339F101 5881859 91509 SH DFND 1 91509 0 0 NEXTRACKER INC CLASS A COM 65290E101 9730 186 SH DFND 1 186 0 0 NICE LTD SPONSORED ADR 653656108 167784 667 SH DFND 1 667 0 0 NIKE INC CL B 654106103 39369267 400281 SH DFND 1 400281 0 0 NIKOLA CORP COM 654110105 1287 1013 SH DFND 1 1013 0 0 NIO INC SPON ADS 62914V106 97616 17646 SH DFND 1 17646 0 0 NIOCORP DEVS LTD COM NEW 654484609 5360 1600 SH DFND 1 1600 0 0 NISOURCE INC COM 65473P105 274209 7531 SH DFND 1 7531 0 0 NIU TECHNOLOGIES ADS 65481N100 1848 1100 SH DFND 1 1100 0 0 NOBLE CORP PLC ORD SHS A G65431127 2355 48 SH DFND 1 48 0 0 NOKIA CORP SPONSORED ADR 654902204 42586 10762 SH DFND 1 10762 0 0 NORFOLK SOUTHN CORP COM 655844108 3453761 13667 SH DFND 1 13667 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 188800 6061 SH DFND 1 6061 0 0 NORTHROP GRUMMAN CORP COM 666807102 417240 858 SH DFND 1 858 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 102496 4475 SH DFND 1 4475 0 0 NOVAGOLD RES INC COM NEW 66987E206 5320 1300 SH DFND 1 1300 0 0 NOVARTIS AG SPONSORED ADR 66987V109 589705 5976 SH DFND 1 5976 0 0 NOVONIX LIMITED SPONSORED ADS 67010L100 6565 2000 SH DFND 1 2000 0 0 NOVO-NORDISK A S ADR 670100205 19949505 130401 SH DFND 1 130401 0 0 NRG ENERGY INC COM NEW 629377508 34163 498 SH DFND 1 498 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 17005 1435 SH DFND 1 1435 0 0 NUCOR CORP COM 670346105 1287024 6283 SH DFND 1 6283 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 244561 4695 SH DFND 1 4695 0 0 NUTANIX INC CL A 67059N108 4958560 67168 SH DFND 1 67168 0 0 NUTRIEN LTD COM 67077M108 165225674 2239254 SH DFND 1 2239254 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 179935 5581 SH DFND 1 5581 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 121174 2901 SH DFND 1 2901 0 0 NVENT ELECTRIC PLC SHS G6700G107 52783 702 SH DFND 1 702 0 0 NVIDIA CORPORATION COM 67066G104 119981141 127536 SH DFND 1 127536 0 0 NVR INC COM 62944T105 31385 4 SH DFND 1 4 0 0 NXP SEMICONDUCTORS N V COM N6596X109 866654 3468 SH DFND 1 3468 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 928560 47633 SH DFND 1 47633 0 0 OBSIDIAN ENERGY LTD COM 674482203 33923 2932 SH DFND 1 2932 0 0 OCCIDENTAL PETE CORP COM 674599105 8694107 126461 SH DFND 1 126461 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 13696 302 SH DFND 1 302 0 0 ODDITY TECH LTD SHS CL A M7518J104 1383863 4100 SH DFND 1 4100 0 0 OFG BANCORP COM 67103X102 1051145 29345 SH DFND 1 29345 0 0 OGE ENERGY CORP COM 670837103 13816 400 SH DFND 1 400 0 0 OKTA INC CL A 679295105 4511 44 SH DFND 1 44 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 476753 2174 SH DFND 1 2174 0 0 OMNICOM GROUP INC COM 681919106 1766499 17793 SH DFND 1 17793 0 0 ON HLDG AG NAMEN AKT A H5919C104 1451854 42055 SH DFND 1 42055 0 0 ON SEMICONDUCTOR CORP COM 682189105 63296 890 SH DFND 1 890 0 0 ONE GAS INC COM 68235P108 417646 6541 SH DFND 1 6541 0 0 ONEMAIN HLDGS INC COM 68268W103 23018 465 SH DFND 1 465 0 0 ONEOK INC NEW COM 682680103 1146835 14262 SH DFND 1 14262 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 6120 469 SH DFND 1 469 0 0 OPEN TEXT CORP COM 683715106 28702556 558257 SH DFND 1 558257 0 0 OPENLANE INC COM 48238T109 156270 9160 SH DFND 1 9160 0 0 OPPFI INC COM CL A 68386H103 2619 1052 SH DFND 1 1052 0 0 ORACLE CORP COM 68389X105 34009018 263210 SH DFND 1 263210 0 0 ORANGE SPONSORED ADR 684060106 75298 5215 SH DFND 1 5215 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 7721311 6494 SH DFND 1 6494 0 0 ORGANIGRAM HLDGS INC COM 68620P705 2415 875 SH DFND 1 875 0 0 ORGANON & CO COMMON STOCK 68622V106 147158 7984 SH DFND 1 7984 0 0 ORLA MNG LTD NEW COM 68634K106 18432 3579 SH DFND 1 3579 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 3883722 174882 SH DFND 1 174882 0 0 OTIS WORLDWIDE CORP COM 68902V107 488773 4919 SH DFND 1 4919 0 0 OVINTIV INC COM 69047Q102 2218169 31436 SH DFND 1 31436 0 0 OWENS CORNING NEW COM 690742101 669829 4016 SH DFND 1 4016 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 293048 13502 SH DFND 1 13502 0 0 PACCAR INC COM 693718108 9754595 71000 SH DFND 1 71000 0 0 PACER FDS TR PACER US SMALL 69374H857 1854408 37680 SH DFND 1 37680 0 0 PACKAGING CORP AMER COM 695156109 214527 1140 SH DFND 1 1140 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 5996 437 SH DFND 1 437 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 939760 39778 SH DFND 1 39778 0 0 PALO ALTO NETWORKS INC COM 697435105 52687727 221776 SH DFND 1 221776 0 0 PAN AMERN SILVER CORP COM 697900108 262840 12288 SH DFND 1 12288 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 410591 32706 SH DFND 1 32706 0 0 PARK HOTELS & RESORTS INC COM 700517105 5907 325 SH DFND 1 325 0 0 PARKER-HANNIFIN CORP COM 701094104 12203118 17299 SH DFND 1 17299 0 0 PATTERSON COS INC COM 703395103 3166 120 SH DFND 1 120 0 0 PAYCHEX INC COM 704326107 627127 4918 SH DFND 1 4918 0 0 PAYPAL HLDGS INC COM 70450Y103 9760704 128033 SH DFND 1 128033 0 0 PAYSAFE LIMITED SHS G6964L206 1451 67 SH DFND 1 67 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 54597 12838 SH DFND 1 12838 0 0 PEMBINA PIPELINE CORP COM 706327103 41418827 867265 SH DFND 1 867265 0 0 PENN ENTERTAINMENT INC COM 707569109 4186 192 SH DFND 1 192 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 202144 2295 SH DFND 1 2295 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 13094 84 SH DFND 1 84 0 0 PENTAIR PLC SHS G7S00T104 999 12 SH DFND 1 12 0 0 PEPSICO INC COM 713448108 31431046 160307 SH DFND 1 160307 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 172671 22690 SH DFND 1 22690 0 0 PERION NETWORK LTD SHS NEW M78673114 345187 15855 SH DFND 1 15855 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 17520 1000 SH DFND 1 1000 0 0 PERSPECTIVE THERAPEUTICS INC COM 46489V104 2900 2000 SH DFND 1 2000 0 0 PFIZER INC COM 717081103 34014654 1110254 SH DFND 1 1110254 0 0 PG&E CORP COM 69331C108 3006 180 SH DFND 1 180 0 0 PHILIP MORRIS INTL INC COM 718172109 1774297 18688 SH DFND 1 18688 0 0 PHILLIPS 66 COM 718546104 6960991 37530 SH DFND 1 37530 0 0 PHINIA INC COMMON STOCK 71880K101 8387 212 SH DFND 1 212 0 0 PILGRIMS PRIDE CORP COM 72147K108 140360 4000 SH DFND 1 4000 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 13960 1000 SH DFND 1 1000 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 208460 14000 SH DFND 1 14000 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 17767989 864041 SH DFND 1 864041 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 103009 7518 SH DFND 1 7518 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2025510 20033 SH DFND 1 20033 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 1243674 14591 SH DFND 1 14591 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 560033 6059 SH DFND 1 6059 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 436200 4594 SH DFND 1 4594 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 279011 2955 SH DFND 1 2955 0 0 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 50900 1000 SH DFND 1 1000 0 0 PIMCO INCOME STRATEGY FD COM 72201H108 211416 24785 SH DFND 1 24785 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 15687 2100 SH DFND 1 2100 0 0 PINNACLE WEST CAP CORP COM 723484101 23450 305 SH DFND 1 305 0 0 PINTEREST INC CL A 72352L106 7026 200 SH DFND 1 200 0 0 PIONEER NAT RES CO COM 723787107 153317 631 SH DFND 1 631 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 84585 300 SH DFND 1 300 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5541 300 SH DFND 1 300 0 0 PLANET LABS PBC COM CL A 72703X106 2173 745 SH DFND 1 745 0 0 PLUG POWER INC COM NEW 72919P202 7526 1784 SH DFND 1 1784 0 0 PNC FINL SVCS GROUP INC COM 693475105 679449 4258 SH DFND 1 4258 0 0 POET TECHNOLOGIES INC COM NEW 73044W302 6545 3752 SH DFND 1 3752 0 0 POLARIS INC COM 731068102 1987590 19245 SH DFND 1 19245 0 0 POOL CORP COM 73278L105 1175 3 SH DFND 1 3 0 0 POTBELLY CORP COM 73754Y100 5494 491 SH DFND 1 491 0 0 POWERFLEET INC COM 73931J109 10200 2000 SH DFND 1 2000 0 0 PPG INDS INC COM 693506107 329033 2201 SH DFND 1 2201 0 0 PPL CORP COM 69351T106 291856 8251 SH DFND 1 8251 0 0 PRECISION DRILLING CORP COM NEW 74022D407 1090568 11236 SH DFND 1 11236 0 0 PREMIER INC CL A 74051N102 78443 3669 SH DFND 1 3669 0 0 PRICE T ROWE GROUP INC COM 74144T108 55691 434 SH DFND 1 434 0 0 PRICESMART INC COM 741511109 163077 1998 SH DFND 1 1998 0 0 PRIMERICA INC COM 74164M108 198928 801 SH DFND 1 801 0 0 PRIMO WATER CORPORATION COM 74167P108 36420 2000 SH DFND 1 2000 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 12966 112 SH DFND 1 112 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 208264 2635 SH DFND 1 2635 0 0 PROCTER AND GAMBLE CO COM 742718109 75831527 416579 SH DFND 1 416579 0 0 PROCURE ETF TRUST II SPACE ETF 74280R205 11247 515 SH DFND 1 515 0 0 PROFOUND MED CORP COM NEW 74319B502 166454 15257 SH DFND 1 15257 0 0 PROGRESSIVE CORP COM 743315103 1273551 5680 SH DFND 1 5680 0 0 PROLOGIS INC. COM 74340W103 7542734 59771 SH DFND 1 59771 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 20115593 151576 SH DFND 1 151576 0 0 PROSHARES TR NASDAQ100 DORSEY 74347G671 190502 4420 SH DFND 1 4420 0 0 PROSHARES TR S&P 500 HIGH INC 74347G242 50544 1200 SH DFND 1 1200 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 39872 380 SH DFND 1 380 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 10350 123 SH DFND 1 123 0 0 PROSHARES TR SHORT BITCOIN 74347G291 799 101 SH DFND 1 101 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 7440 6000 SH DFND 1 6000 0 0 PRUDENTIAL FINL INC COM 744320102 1469874 12517 SH DFND 1 12517 0 0 PRUDENTIAL PLC ADR 74435K204 187072 9924 SH DFND 1 9924 0 0 PTC INC COM 69370C100 3732 20 SH DFND 1 20 0 0 PUBLIC STORAGE COM 74460D109 879244 3075 SH DFND 1 3075 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 87747 1302 SH DFND 1 1302 0 0 PULMATRIX INC COM 74584P301 588 350 SH DFND 1 350 0 0 PULTE GROUP INC COM 745867101 6468 42 SH DFND 1 42 0 0 PURE STORAGE INC CL A 74624M102 10505 150 SH DFND 1 150 0 0 PURPLE BIOTECH LTD SPONSORED ADS 74638P109 3635 4000 SH DFND 1 4000 0 0 QORVO INC COM 74736K101 314377 2720 SH DFND 1 2720 0 0 QUAKER HOUGHTON COM 747316107 35946 180 SH DFND 1 180 0 0 QUALCOMM INC COM 747525103 55359598 288175 SH DFND 1 288175 0 0 QUALYS INC COM 74758T303 5812 35 SH DFND 1 35 0 0 QUANTA SVCS INC COM 74762E102 17387982 64340 SH DFND 1 64340 0 0 QUANTUM SI INC COM CL A 74765K105 534 300 SH DFND 1 300 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 15138 2528 SH DFND 1 2528 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 15201 2700 SH DFND 1 2700 0 0 RADWARE LTD ORD M81873107 1319 69 SH DFND 1 69 0 0 RAYMOND JAMES FINL INC COM 754730109 7208 56 SH DFND 1 56 0 0 RB GLOBAL INC COM 74935Q107 12905278 125763 SH DFND 1 125763 0 0 REALTY INCOME CORP COM 756109104 18766 526 SH DFND 1 526 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 875 100 SH DFND 1 100 0 0 REDDIT INC CL A 75734B100 60736 1156 SH DFND 1 1156 0 0 REGAL REXNORD CORPORATION COM 758750103 630985 3567 SH DFND 1 3567 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4691731 4809 SH DFND 1 4809 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 27156 1178 SH DFND 1 1178 0 0 RELIANCE INC COM 759509102 4976809 12973 SH DFND 1 12973 0 0 RELX PLC SPONSORED ADR 759530108 13108 309 SH DFND 1 309 0 0 REPARE THERAPEUTICS INC COM 760273102 5375 1250 SH DFND 1 1250 0 0 REPLIGEN CORP COM 759916109 44450 250 SH DFND 1 250 0 0 REPUBLIC SVCS INC COM 760759100 2975199 14779 SH DFND 1 14779 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1752 80 SH DFND 1 80 0 0 RESMED INC COM 761152107 139247 745 SH DFND 1 745 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 113301902 1125889 SH DFND 1 1125889 0 0 REVOLUTION MEDICINES INC COM 76155X100 10444 249 SH DFND 1 249 0 0 REVVITY INC COM 714046109 12269 120 SH DFND 1 120 0 0 REWALK ROBOTICS LTD SHS M8216Q119 717 142 SH DFND 1 142 0 0 REX AMERICAN RES CORP COM 761624105 8140 136 SH DFND 1 136 0 0 RF INDS LTD COM PAR $0.01 749552105 14481 3500 SH DFND 1 3500 0 0 RH COM 74967X103 58427 188 SH DFND 1 188 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3534970 50320 SH DFND 1 50320 0 0 RIOT PLATFORMS INC COM 767292105 864 60 SH DFND 1 60 0 0 RITHM CAPITAL CORP COM NEW 64828T201 32430 3000 SH DFND 1 3000 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 57851 5131 SH DFND 1 5131 0 0 RLI CORP COM 749607107 9549 65 SH DFND 1 65 0 0 ROBERT HALF INC. COM 770323103 6060 58 SH DFND 1 58 0 0 ROBLOX CORP CL A 771049103 173238 4612 SH DFND 1 4612 0 0 ROCKET COS INC COM CL A 77311W101 5755 437 SH DFND 1 437 0 0 ROCKWELL AUTOMATION INC COM 773903109 1742308 5575 SH DFND 1 5575 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 116351245 2156416 SH DFND 1 2156416 0 0 ROKU INC COM CL A 77543R102 104088 1653 SH DFND 1 1653 0 0 ROLLINS INC COM 775711104 5365 100 SH DFND 1 100 0 0 ROPER TECHNOLOGIES INC COM 776696106 3412214 5563 SH DFND 1 5563 0 0 ROSS STORES INC COM 778296103 7079536 41935 SH DFND 1 41935 0 0 ROYAL BK CDA COM 780087102 783421157 5819447 SH DFND 1 5819447 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 16745655 120735 SH DFND 1 120735 0 0 RTX CORPORATION COM 75513E101 13239995 126576 SH DFND 1 126576 0 0 RUMBLE INC COM CL A 78137L105 14620 2000 SH DFND 1 2000 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 25777 145 SH DFND 1 145 0 0 RYDER SYS INC COM 783549108 61376 520 SH DFND 1 520 0 0 S&P GLOBAL INC COM 78409V104 11700947 26719 SH DFND 1 26719 0 0 SABRE CORP COM 78573M104 3885 1500 SH DFND 1 1500 0 0 SAFEHOLD INC COM 78646V107 1829 94 SH DFND 1 94 0 0 SAFETY INS GROUP INC COM 78648T100 95274 870 SH DFND 1 870 0 0 SALESFORCE INC COM 79466L302 18268726 56358 SH DFND 1 56358 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 11625 1860 SH DFND 1 1860 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 2435219 391907 SH DFND 1 391907 0 0 SANMINA CORPORATION COM 801056102 6197 102 SH DFND 1 102 0 0 SANOFI SPONSORED ADR 80105N105 583980 9773 SH DFND 1 9773 0 0 SAP SE SPON ADR 803054204 800039 4166 SH DFND 1 4166 0 0 SAPIENS INTL CORP N V SHS G7T16G103 13485 421 SH DFND 1 421 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 29079 134 SH DFND 1 134 0 0 SCHLUMBERGER LTD COM STK 806857108 4498878 81096 SH DFND 1 81096 0 0 SCHRODINGER INC COM 80810D103 6137 245 SH DFND 1 245 0 0 SCHWAB CHARLES CORP COM 808513105 40095 561 SH DFND 1 561 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 431277 5335 SH DFND 1 5335 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 119598 2720 SH DFND 1 2720 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6153 100 SH DFND 1 100 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 17404 100 SH DFND 1 100 0 0 SCORPIO TANKERS INC SHS Y7542C130 213269 2922 SH DFND 1 2922 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 3760 52 SH DFND 1 52 0 0 SEA LTD SPONSORD ADS 81141R100 34643 603 SH DFND 1 603 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 181703 2014 SH DFND 1 2014 0 0 SEALED AIR CORP NEW COM 81211K100 3685 103 SH DFND 1 103 0 0 SEASTAR MEDICAL HOLDING CORP COMMON STOCK 81256L104 5487 5400 SH DFND 1 5400 0 0 SEI INVTS CO COM 784117103 971523 12869 SH DFND 1 12869 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 40192191 268043 SH DFND 1 268043 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38768490 183006 SH DFND 1 183006 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8566358 106640 SH DFND 1 106640 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 7657699 177032 SH DFND 1 177032 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 6086263 58708 SH DFND 1 58708 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 5662574 43828 SH DFND 1 43828 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2654707 69115 SH DFND 1 69115 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2517302 30086 SH DFND 1 30086 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1398011 20321 SH DFND 1 20321 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 361212 1461 SH DFND 1 1461 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 302407 3929 SH DFND 1 3929 0 0 SEMLER SCIENTIFIC INC COM 81684M104 5692 202 SH DFND 1 202 0 0 SEMPRA COM 816851109 4739 66 SH DFND 1 66 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 6660 503 SH DFND 1 503 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 117815 3199 SH DFND 1 3199 0 0 SENSEONICS HLDGS INC COM 81727U105 688 1000 SH DFND 1 1000 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1550 23 SH DFND 1 23 0 0 SENTINELONE INC CL A 81730H109 13524 600 SH DFND 1 600 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 143329 14822 SH DFND 1 14822 0 0 SERVICE CORP INTL COM 817565104 88558 1185 SH DFND 1 1185 0 0 SERVICENOW INC COM 81762P102 3134295 4126 SH DFND 1 4126 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2543 31 SH DFND 1 31 0 0 SHAKE SHACK INC CL A 819047101 5584 54 SH DFND 1 54 0 0 SHELL PLC SPON ADS 780259305 8934395 119366 SH DFND 1 119366 0 0 SHERWIN WILLIAMS CO COM 824348106 5864096 15577 SH DFND 1 15577 0 0 SHF HOLDINGS INC CLASS A COM 824430102 95000 100000 SH DFND 1 100000 0 0 SHOPIFY INC CL A 82509L107 34707963 341124 SH DFND 1 341124 0 0 SHUTTERSTOCK INC COM 825690100 118007 2701 SH DFND 1 2701 0 0 SIGMA LITHIUM CORPORATION COM 826599102 25126 1280 SH DFND 1 1280 0 0 SILGAN HLDGS INC COM 827048109 6548 100 SH DFND 1 100 0 0 SILVERCORP METALS INC COM 82835P103 28380 6000 SH DFND 1 6000 0 0 SILVERCREST METALS INC COM 828363101 86460 11500 SH DFND 1 11500 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3789676 19266 SH DFND 1 19266 0 0 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 90000 4000 SH DFND 1 4000 0 0 SIMULATIONS PLUS INC COM 829214105 6518 125 SH DFND 1 125 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1235 300 SH DFND 1 300 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3473 16 SH DFND 1 16 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 8053 327 SH DFND 1 327 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 113146 1202 SH DFND 1 1202 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 113631 4223 SH DFND 1 4223 0 0 SMITH A O CORP COM 831865209 7211 60 SH DFND 1 60 0 0 SMUCKER J M CO COM NEW 832696405 2462 20 SH DFND 1 20 0 0 SNAP INC CL A 83304A106 154133 13874 SH DFND 1 13874 0 0 SNAP ON INC COM 833034101 1054934 3564 SH DFND 1 3564 0 0 SNDL INC COM 83307B101 6058 2189 SH DFND 1 2189 0 0 SNOWFLAKE INC CL A 833445109 727929 4701 SH DFND 1 4701 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 7538 121 SH DFND 1 121 0 0 SOFI TECHNOLOGIES INC COM 83406F102 101422 12516 SH DFND 1 12516 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2592 37 SH DFND 1 37 0 0 SOLID BIOSCIENCES INC COM NEW 83422E204 2954 180 SH DFND 1 180 0 0 SONOS INC COM 83570H108 737 29 SH DFND 1 29 0 0 SONY GROUP CORP SPONSORED ADR 835699307 92135 1080 SH DFND 1 1080 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 6994 1300 SH DFND 1 1300 0 0 SOUTHERN CO COM 842587107 4959184 55779 SH DFND 1 55779 0 0 SOUTHERN COPPER CORP COM 84265V105 273387 2526 SH DFND 1 2526 0 0 SOUTHWEST AIRLS CO COM 844741108 22211 784 SH DFND 1 784 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 13637143 34741 SH DFND 1 34741 0 0 SPDR GOLD TR GOLD SHS 78463V107 15426283 73242 SH DFND 1 73242 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 297002 5705 SH DFND 1 5705 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 54282 976 SH DFND 1 976 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 28702 533 SH DFND 1 533 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 9942 150 SH DFND 1 150 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 5759 86 SH DFND 1 86 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2949 81 SH DFND 1 81 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1725 38 SH DFND 1 38 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 176243072 300729 SH DFND 1 300729 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2226513 3911 SH DFND 1 3911 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 3090547 33746 SH DFND 1 33746 0 0 SPDR SER TR S&P DIVID ETF 78464A763 2608775 18851 SH DFND 1 18851 0 0 SPDR SER TR S&P METALS MNG 78464A755 1104045 18120 SH DFND 1 18120 0 0 SPDR SER TR AEROSPACE DEF 78464A631 606923 4416 SH DFND 1 4416 0 0 SPDR SER TR S&P REGL BKG 78464A698 589831 12067 SH DFND 1 12067 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 408638 16339 SH DFND 1 16339 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 401433 4597 SH DFND 1 4597 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 235451 3236 SH DFND 1 3236 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 207182 2503 SH DFND 1 2503 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 187125 1708 SH DFND 1 1708 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 125010 5393 SH DFND 1 5393 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 119654 763 SH DFND 1 763 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 117237 4307 SH DFND 1 4307 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 102433 2126 SH DFND 1 2126 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 87534 1523 SH DFND 1 1523 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 61906 574 SH DFND 1 574 0 0 SPDR SER TR S&P BK ETF 78464A797 57621 1265 SH DFND 1 1265 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 44306 2174 SH DFND 1 2174 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 39688 1339 SH DFND 1 1339 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 35543 1096 SH DFND 1 1096 0 0 SPDR SER TR S&P BIOTECH 78464A870 32595 279 SH DFND 1 279 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 29907 1621 SH DFND 1 1621 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 17153 75 SH DFND 1 75 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 10236 125 SH DFND 1 125 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 8610 174 SH DFND 1 174 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1716 27 SH DFND 1 27 0 0 SPECTAIRE HLDGS INC COM 84753T109 15348 19000 SH DFND 1 19000 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 2894 60 SH DFND 1 60 0 0 SPIRIT AIRLS INC COM 848577102 3234 700 SH DFND 1 700 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 78345 371 SH DFND 1 371 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 17383 262 SH DFND 1 262 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 3771662 134649 SH DFND 1 134649 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 4258181 192755 SH DFND 1 192755 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 9710 1000 SH DFND 1 1000 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 830426 76463 SH DFND 1 76463 0 0 SPROUT SOCIAL INC COM CL A 85209W109 62292 1075 SH DFND 1 1075 0 0 SPX TECHNOLOGIES INC COM 78473E103 6041242 42067 SH DFND 1 42067 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2989 35 SH DFND 1 35 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 111758 2673 SH DFND 1 2673 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 63280 1600 SH DFND 1 1600 0 0 SSR MINING IN COM 784730103 42000 6542 SH DFND 1 6542 0 0 STANDARD LITHIUM LTD COM 853606101 3900 2500 SH DFND 1 2500 0 0 STANLEY BLACK & DECKER INC COM 854502101 16406 138 SH DFND 1 138 0 0 STANTEC INC COM 85472N109 45458215 419558 SH DFND 1 419558 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 10420 1000 SH DFND 1 1000 0 0 STAR HLDGS SHS BEN INT 85512G106 759 61 SH DFND 1 61 0 0 STARBUCKS CORP COM 855244109 14240286 145630 SH DFND 1 145630 0 0 STARWOOD PPTY TR INC COM 85571B105 26514 1350 SH DFND 1 1350 0 0 STATE STR CORP COM 857477103 98425 1100 SH DFND 1 1100 0 0 STEEL DYNAMICS INC COM 858119100 451786 2878 SH DFND 1 2878 0 0 STEELCASE INC CL A 858155203 6531 502 SH DFND 1 502 0 0 STELLANTIS N.V SHS N82405106 51994 1890 SH DFND 1 1890 0 0 STERIS PLC SHS USD G8473T100 308294 1424 SH DFND 1 1424 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 16440 392 SH DFND 1 392 0 0 STRATASYS LTD SHS M85548101 1121 100 SH DFND 1 100 0 0 STRATEGIC ED INC COM 86272C103 5823 57 SH DFND 1 57 0 0 STRATEGY SHS DAY HAGAN NED 86280R803 1012629 21980 SH DFND 1 21980 0 0 STRYKER CORPORATION COM 863667101 35664499 99336 SH DFND 1 99336 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 92488 4400 SH DFND 1 4400 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 38124 3356 SH DFND 1 3356 0 0 SUN LIFE FINANCIAL INC. COM 866796105 140261305 1938326 SH DFND 1 1938326 0 0 SUNCOR ENERGY INC NEW COM 867224107 222095168 4339206 SH DFND 1 4339206 0 0 SUNOPTA INC COM 8676EP108 15668 1739 SH DFND 1 1739 0 0 SUNRUN INC COM 86771W105 17962 1525 SH DFND 1 1525 0 0 SUPER MICRO COMPUTER INC COM 86800U104 9901810 633 SH DFND 1 633 0 0 SUZANO S A SPON ADS 86959K105 772 60 SH DFND 1 60 0 0 SWK HLDGS CORP COM NEW 78501P203 1700 100 SH DFND 1 100 0 0 SYNAPTICS INC COM 87157D109 14220 150 SH DFND 1 150 0 0 SYNOPSYS INC COM 871607107 1127821 1938 SH DFND 1 1938 0 0 SYSCO CORP COM 871829107 381124 4663 SH DFND 1 4663 0 0 T ROWE PRICE ETF INC SMALL MID CAP 87283Q826 3479985 82557 SH DFND 1 82557 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15356873 95369 SH DFND 1 95369 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2005622 13405 SH DFND 1 13405 0 0 TAPESTRY INC COM 876030107 19773 429 SH DFND 1 429 0 0 TARGET CORP COM 87612E106 791489 4084 SH DFND 1 4084 0 0 TASEKO MINES LTD COM 876511106 12051 3900 SH DFND 1 3900 0 0 TC ENERGY CORP COM 87807B107 260514353 4809938 SH DFND 1 4809938 0 0 TE CONNECTIVITY LTD SHS H84989104 2335906 14938 SH DFND 1 14938 0 0 TECHNIPFMC PLC COM G87110105 4407441 165374 SH DFND 1 165374 0 0 TECK RESOURCES LTD CL B 878742204 110552720 1755310 SH DFND 1 1755310 0 0 TEEKAY CORPORATION COM Y8564W103 3048 300 SH DFND 1 300 0 0 TELADOC HEALTH INC COM 87918A105 9513 579 SH DFND 1 579 0 0 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 120313 22133 SH DFND 1 22133 0 0 TELEFONICA S A SPONSORED ADR 879382208 3417 782 SH DFND 1 782 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3896 245 SH DFND 1 245 0 0 TELUS CORPORATION COM 87971M103 186424668 8633675 SH DFND 1 8633675 0 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 2226956 193941 SH DFND 1 193941 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 10146 1900 SH DFND 1 1900 0 0 TEMPUR SEALY INTL INC COM 88023U101 810787 14130 SH DFND 1 14130 0 0 TENARIS S A SPONSORED ADS 88031M109 36124 915 SH DFND 1 915 0 0 TENNANT CO COM 880345103 648293 5364 SH DFND 1 5364 0 0 TERADYNE INC COM 880770102 1633761 13486 SH DFND 1 13486 0 0 TERNIUM SA SPONSORED ADS 880890108 494767 11999 SH DFND 1 11999 0 0 TESLA INC COM 88160R101 14870783 83634 SH DFND 1 83634 0 0 TETRA TECH INC NEW COM 88162G103 4724 25 SH DFND 1 25 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 240557 16799 SH DFND 1 16799 0 0 TEXAS INSTRS INC COM 882508104 3729545 20919 SH DFND 1 20919 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 13265 17 SH DFND 1 17 0 0 TEXAS ROADHOUSE INC COM 882681109 136400 877 SH DFND 1 877 0 0 TFI INTL INC COM 87241L109 47028371 218195 SH DFND 1 218195 0 0 THE CIGNA GROUP COM 125523100 361625 943 SH DFND 1 943 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 966530 515676 SH DFND 1 515676 0 0 THE REALREAL INC COM 88339P101 7160 2000 SH DFND 1 2000 0 0 THE TRADE DESK INC COM CL A 88339J105 1400912 15476 SH DFND 1 15476 0 0 THERATECHNOLOGIES INC COM NEW 88338H704 1080 500 SH DFND 1 500 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 19759927 32697 SH DFND 1 32697 0 0 THOMSON REUTERS CORP. COM 884903808 32308608 158814 SH DFND 1 158814 0 0 TIDAL ETF TR SP FDS S&P 500 886364801 239879 5895 SH DFND 1 5895 0 0 TIDAL ETF TR SP FUNDS S&P GBL 886364769 40675 2047 SH DFND 1 2047 0 0 TILRAY BRANDS INC COM 88688T100 78816 25986 SH DFND 1 25986 0 0 TIM S A SPONSORED ADR 88706T108 458922 26048 SH DFND 1 26048 0 0 TIZIANA LIFE SCIENCES LTD COMMON SHARES G88912103 3018 5000 SH DFND 1 5000 0 0 TJX COS INC NEW COM 872540109 27138532 266858 SH DFND 1 266858 0 0 TMC THE METALS COMPANY INC COM 87261Y106 10581 5000 SH DFND 1 5000 0 0 T-MOBILE US INC COM 872590104 6140801 34470 SH DFND 1 34470 0 0 TOLL BROTHERS INC COM 889478103 1858692 13909 SH DFND 1 13909 0 0 TOPBUILD CORP COM 89055F103 5193 12 SH DFND 1 12 0 0 TORM PLC SHS CL A G89479102 500418 14197 SH DFND 1 14197 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 775003961 9656433 SH DFND 1 9656433 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 918122 12681 SH DFND 1 12681 0 0 TOYOTA MOTOR CORP ADS 892331307 170837 662 SH DFND 1 662 0 0 TPG INC COM CL A 872657101 4412 100 SH DFND 1 100 0 0 TRACTOR SUPPLY CO COM 892356106 622497 2338 SH DFND 1 2338 0 0 TRADEWEB MKTS INC CL A 892672106 12786 123 SH DFND 1 123 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 10500224 30860 SH DFND 1 30860 0 0 TRANSALTA CORP COM 89346D107 7098244 861436 SH DFND 1 861436 0 0 TRANSDIGM GROUP INC COM 893641100 6407846 4452 SH DFND 1 4452 0 0 TRANSUNION COM 89400J107 29257 376 SH DFND 1 376 0 0 TRAVELERS COMPANIES INC COM 89417E109 736016 3141 SH DFND 1 3141 0 0 TREX CO INC COM 89531P105 6075 64 SH DFND 1 64 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 162480 10894 SH DFND 1 10894 0 0 TRIMBLE INC COM 896239100 125660 2000 SH DFND 1 2000 0 0 TRINITY INDS INC COM 896522109 1622 60 SH DFND 1 60 0 0 TRIP COM GROUP LTD ADS 89677Q107 9782 200 SH DFND 1 200 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1358 80 SH DFND 1 80 0 0 TRUIST FINL CORP COM 89832Q109 91702 2592 SH DFND 1 2592 0 0 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 12136 200 SH DFND 1 200 0 0 TRUMP MEDIA & TECHNOLOGY GRO *W EXP 03/25/202 25400Q113 1673 60 SH DFND 1 60 0 0 TRX GOLD CORPORATION COM 87283P109 570 1000 SH DFND 1 1000 0 0 TUCOWS INC COM NEW 898697206 10740 600 SH DFND 1 600 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 43775 8500 SH DFND 1 8500 0 0 TWILIO INC CL A 90138F102 81812 1226 SH DFND 1 1226 0 0 TWIST BIOSCIENCE CORP COM 90184D100 2466 75 SH DFND 1 75 0 0 TYLER TECHNOLOGIES INC COM 902252105 141492 342 SH DFND 1 342 0 0 TYSON FOODS INC CL A 902494103 74762 1191 SH DFND 1 1191 0 0 UBER TECHNOLOGIES INC COM 90353T100 15568999 181361 SH DFND 1 181361 0 0 UBIQUITI INC COM 90353W103 8767 75 SH DFND 1 75 0 0 UBS GROUP AG SHS H42097107 421271 14339 SH DFND 1 14339 0 0 UFP TECHNOLOGIES INC COM 902673102 8155 33 SH DFND 1 33 0 0 UIPATH INC CL A 90364P105 3806757 142998 SH DFND 1 142998 0 0 ULTA BEAUTY INC COM 90384S303 348092 654 SH DFND 1 654 0 0 UNDER ARMOUR INC CL C 904311206 30857 4454 SH DFND 1 4454 0 0 UNDER ARMOUR INC CL A 904311107 8622 1041 SH DFND 1 1041 0 0 UNILEVER PLC SPON ADR NEW 904767704 891254 16661 SH DFND 1 16661 0 0 UNION PAC CORP COM 907818108 38958062 143095 SH DFND 1 143095 0 0 UNISYS CORP COM NEW 909214306 2470 449 SH DFND 1 449 0 0 UNITED AIRLS HLDGS INC COM 910047109 69209 1443 SH DFND 1 1443 0 0 UNITED PARCEL SERVICE INC CL B 911312106 13999137 91180 SH DFND 1 91180 0 0 UNITED RENTALS INC COM 911363109 3501580 4178 SH DFND 1 4178 0 0 UNITED STATES STL CORP NEW COM 912909108 15949 284 SH DFND 1 284 0 0 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 1227856 47994 SH DFND 1 47994 0 0 UNITED STS LIME & MINERALS I COM 911922102 16476 50 SH DFND 1 50 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318409 102091 6595 SH DFND 1 6595 0 0 UNITED STS OIL FD LP UNITS 91232N207 6037 75 SH DFND 1 75 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 51191 224 SH DFND 1 224 0 0 UNITEDHEALTH GROUP INC COM 91324P102 89277780 171719 SH DFND 1 171719 0 0 UNITY SOFTWARE INC COM 91332U101 40624 1525 SH DFND 1 1525 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1561 7 SH DFND 1 7 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 137864 800 SH DFND 1 800 0 0 UPSTART HLDGS INC COM 91680M107 1899 61 SH DFND 1 61 0 0 URANIUM ENERGY CORP COM 916896103 19591 2721 SH DFND 1 2721 0 0 UR-ENERGY INC COM 91688R108 3375 1500 SH DFND 1 1500 0 0 US BANCORP DEL COM NEW 902973304 11831892 249171 SH DFND 1 249171 0 0 USANA HEALTH SCIENCES INC COM 90328M107 4191 90 SH DFND 1 90 0 0 V F CORP COM 918204108 114421 6250 SH DFND 1 6250 0 0 VAIL RESORTS INC COM 91879Q109 22023 96 SH DFND 1 96 0 0 VALE S A SPONSORED ADS 91912E105 1309178 105792 SH DFND 1 105792 0 0 VALERO ENERGY CORP COM 91913Y100 1969071 10905 SH DFND 1 10905 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 16426089 68819 SH DFND 1 68819 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 7269371 210028 SH DFND 1 210028 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 192138 1140 SH DFND 1 1140 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 36254 106 SH DFND 1 106 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 18256 170 SH DFND 1 170 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 4419 111 SH DFND 1 111 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 2071481 10048 SH DFND 1 10048 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 10449 90 SH DFND 1 90 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 9694 32 SH DFND 1 32 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 18319438 223204 SH DFND 1 223204 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2071434 28838 SH DFND 1 28838 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 66553 1381 SH DFND 1 1381 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 12972 174 SH DFND 1 174 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 25180642 51472 SH DFND 1 51472 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 14590335 58709 SH DFND 1 58709 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4926195 18631 SH DFND 1 18631 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2821680 7386 SH DFND 1 7386 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 454740 2478 SH DFND 1 2478 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 377341 1585 SH DFND 1 1585 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 208927 2418 SH DFND 1 2418 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 58983 224 SH DFND 1 224 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 42911 185 SH DFND 1 185 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 26382 105 SH DFND 1 105 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 5840 23 SH DFND 1 23 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 40213231 739436 SH DFND 1 739436 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 6326593 85834 SH DFND 1 85834 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3666711 43634 SH DFND 1 43634 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1384162 23364 SH DFND 1 23364 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 339882 3078 SH DFND 1 3078 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 254309 6100 SH DFND 1 6100 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 7554 158 SH DFND 1 158 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 2839125 14744 SH DFND 1 14744 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 2245677 28711 SH DFND 1 28711 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1620948 20983 SH DFND 1 20983 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 959072 9198 SH DFND 1 9198 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 741534 13192 SH DFND 1 13192 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 412384 4630 SH DFND 1 4630 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 386629 1587 SH DFND 1 1587 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 142566 1638 SH DFND 1 1638 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 21010 364 SH DFND 1 364 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8665873 43579 SH DFND 1 43579 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 511076 7986 SH DFND 1 7986 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 59062787 927557 SH DFND 1 927557 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 4681073 54527 SH DFND 1 54527 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 965850 7475 SH DFND 1 7475 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 582630 7228 SH DFND 1 7228 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 17581796 175105 SH DFND 1 175105 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 11963115 120518 SH DFND 1 120518 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 8595058 32167 SH DFND 1 32167 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 3180356 5327 SH DFND 1 5327 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 1739454 7202 SH DFND 1 7202 0 0 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 1601410 5133 SH DFND 1 5133 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 781263 3476 SH DFND 1 3476 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 592503 4954 SH DFND 1 4954 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 518507 3653 SH DFND 1 3653 0 0 VANGUARD WORLD FD MATERIALS ETF 92204A801 451050 2207 SH DFND 1 2207 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 307787 2579 SH DFND 1 2579 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 80616 600 SH DFND 1 600 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 37832 287 SH DFND 1 287 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 19934 70 SH DFND 1 70 0 0 VEEVA SYS INC CL A COM 922475108 111659 508 SH DFND 1 508 0 0 VELO3D INC COMMON STOCK 92259N104 2785 5000 SH DFND 1 5000 0 0 VEON LTD SPONSORED ADS 91822M502 3776 120 SH DFND 1 120 0 0 VERACYTE INC COM 92337F107 32784 1600 SH DFND 1 1600 0 0 VERALTO CORP COM SHS 92338C103 514787 5761 SH DFND 1 5761 0 0 VERISK ANALYTICS INC COM 92345Y106 7656437 27001 SH DFND 1 27001 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 32730609 705365 SH DFND 1 705365 0 0 VERMILION ENERGY INC COM 923725105 15755739 931852 SH DFND 1 931852 0 0 VERSABANK NEW COM 92512J106 1128407 81543 SH DFND 1 81543 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2179029 5295 SH DFND 1 5295 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 4561529 45991 SH DFND 1 45991 0 0 VERU INC COM 92536C103 838 810 SH DFND 1 810 0 0 VIATRIS INC COM 92556V106 1157503 96800 SH DFND 1 96800 0 0 VIAVI SOLUTIONS INC COM 925550105 51811 5493 SH DFND 1 5493 0 0 VICI PPTYS INC COM 925652109 32180 990 SH DFND 1 990 0 0 VICOR CORP COM 925815102 2535 50 SH DFND 1 50 0 0 VIEMED HEALTHCARE INC COM 92663R105 594939 54645 SH DFND 1 54645 0 0 VILLAGE FARMS INTL INC COM 92707Y108 44890 23874 SH DFND 1 23874 0 0 VINTAGE WINE ESTATES INC COM 92747V106 4423 13010 SH DFND 1 13010 0 0 VINTAGE WINE ESTATES INC *W EXP 06/08/202 92747V114 1517 168513 SH DFND 1 168513 0 0 VIPER ENERGY INC CL A 927959106 12847 335 SH DFND 1 335 0 0 VIRNETX HLDG CORP COM 92823T207 14159 2285 SH DFND 1 2285 0 0 VIRTU FINL INC CL A 928254101 18787 688 SH DFND 1 688 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 16740 1350 SH DFND 1 1350 0 0 VISA INC COM CL A 92826C839 191609421 625266 SH DFND 1 625266 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 1210067 29155 SH DFND 1 29155 0 0 VISTEON CORP COM NEW 92839U206 16666 141 SH DFND 1 141 0 0 VISTRA CORP COM 92840M102 781760 10422 SH DFND 1 10422 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 80213 8397 SH DFND 1 8397 0 0 VONTIER CORPORATION COM 928881101 2441 40 SH DFND 1 40 0 0 VORNADO RLTY TR SH BEN INT 929042109 108800 4000 SH DFND 1 4000 0 0 VULCAN MATLS CO COM 929160109 35676 134 SH DFND 1 134 0 0 WABTEC COM 929740108 12691637 65955 SH DFND 1 65955 0 0 WAFD INC COM 938824109 500 18 SH DFND 1 18 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 84336 4998 SH DFND 1 4998 0 0 WALMART INC COM 931142103 57685529 868216 SH DFND 1 868216 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 372028 43379 SH DFND 1 43379 0 0 WARRIOR MET COAL INC COM 93627C101 4672 80 SH DFND 1 80 0 0 WASTE CONNECTIONS INC COM 94106B101 34476776 149986 SH DFND 1 149986 0 0 WASTE MGMT INC DEL COM 94106L109 21734475 95888 SH DFND 1 95888 0 0 WATERS CORP COM 941848103 3536748 8614 SH DFND 1 8614 0 0 WATSCO INC COM 942622200 11109 26 SH DFND 1 26 0 0 WAYFAIR INC CL A 94419L101 9811 154 SH DFND 1 154 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 244814 1976 SH DFND 1 1976 0 0 WEC ENERGY GROUP INC COM 92939U106 43538 494 SH DFND 1 494 0 0 WELLS FARGO CO NEW COM 949746101 6761729 105122 SH DFND 1 105122 0 0 WELLTOWER INC COM 95040Q104 114726 1261 SH DFND 1 1261 0 0 WENDYS CO COM 95058W100 15065 600 SH DFND 1 600 0 0 WESCO INTL INC COM 95082P105 85891 501 SH DFND 1 501 0 0 WEST FRASER TIMBER CO LTD COM 952845105 4205131 36951 SH DFND 1 36951 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1879618 4727 SH DFND 1 4727 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 6300 3000 SH DFND 1 3000 0 0 WESTERN DIGITAL CORP. COM 958102105 312441 4289 SH DFND 1 4289 0 0 WESTERN UN CO COM 959802109 143927 10475 SH DFND 1 10475 0 0 WESTPORT FUEL SYSTEMS INC COM 960908507 5266 597 SH DFND 1 597 0 0 WESTROCK CO COM 96145D105 14784 300 SH DFND 1 300 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 51243 1349 SH DFND 1 1349 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 43376137 656603 SH DFND 1 656603 0 0 WHIRLPOOL CORP COM 963320106 16548 144 SH DFND 1 144 0 0 WILLIAMS COS INC COM 969457100 158009 3802 SH DFND 1 3802 0 0 WILLIAMS SONOMA INC COM 969904101 397272 1280 SH DFND 1 1280 0 0 WINGSTOP INC COM 974155103 5753 16 SH DFND 1 16 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 3191504 66559 SH DFND 1 66559 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 554124 7308 SH DFND 1 7308 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 633937 5166 SH DFND 1 5166 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 256831 5755 SH DFND 1 5755 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 173016 3439 SH DFND 1 3439 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 108548 2895 SH DFND 1 2895 0 0 WISDOMTREE TR INTERNTNL AI ENH 97717W786 105872 2600 SH DFND 1 2600 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 79710 1125 SH DFND 1 1125 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 54571 1000 SH DFND 1 1000 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 23278 200 SH DFND 1 200 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 8308 113 SH DFND 1 113 0 0 WIX COM LTD SHS M98068105 15573 94 SH DFND 1 94 0 0 WK KELLOGG CO COM SHS 92942W107 11942 615 SH DFND 1 615 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 47298 2505 SH DFND 1 2505 0 0 WORKDAY INC CL A 98138H101 830013 2852 SH DFND 1 2852 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 3646290 71555 SH DFND 1 71555 0 0 WPP PLC NEW ADR 92937A102 3385 73 SH DFND 1 73 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 222300 3000 SH DFND 1 3000 0 0 WYNN RESORTS LTD COM 983134107 85908 779 SH DFND 1 779 0 0 XCEL ENERGY INC COM 98389B100 5409 100 SH DFND 1 100 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 3232 182 SH DFND 1 182 0 0 XPENG INC ADS 98422D105 21994 2160 SH DFND 1 2160 0 0 XPO INC COM 983793100 13327 110 SH DFND 1 110 0 0 XYLEM INC COM 98419M100 38140 256 SH DFND 1 256 0 0 YETI HLDGS INC COM 98585X104 109185 2907 SH DFND 1 2907 0 0 YUM BRANDS INC COM 988498101 1619237 11076 SH DFND 1 11076 0 0 YUM CHINA HLDGS INC COM 98850P109 4599 85 SH DFND 1 85 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2151048 7244 SH DFND 1 7244 0 0 ZENTEK LTD COM 98942X102 43339 27430 SH DFND 1 27430 0 0 ZILLOW GROUP INC CL A 98954M101 36684 712 SH DFND 1 712 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1906 30 SH DFND 1 30 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2965 285 SH DFND 1 285 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 65020 456 SH DFND 1 456 0 0 ZIMVIE INC COM 98888T107 614 34 SH DFND 1 34 0 0 ZOETIS INC CL A 98978V103 10081320 53727 SH DFND 1 53727 0 0 ZOMEDICA CORP COM 98980M109 562 3000 SH DFND 1 3000 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 22532 313 SH DFND 1 313 0 0 ZSCALER INC COM 98980G102 446467 2196 SH DFND 1 2196 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 369333 16753 SH DFND 1 16753 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 3220 100 SH DFND 1 100 0 0 ZYMEWORKS INC COM 98985Y108 2451 196 SH DFND 1 196 0 0