0000947871-24-000442.txt : 20240508 0000947871-24-000442.hdr.sgml : 20240508 20240508161329 ACCESSION NUMBER: 0000947871-24-000442 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240508 DATE AS OF CHANGE: 20240508 EFFECTIVENESS DATE: 20240508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EDMOND DE ROTHSCHILD HOLDING S.A. CENTRAL INDEX KEY: 0001649647 ORGANIZATION NAME: IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16960 FILM NUMBER: 24926230 BUSINESS ADDRESS: STREET 1: ROUTE DE PREGNY 21 CITY: CHAMBESY STATE: V8 ZIP: 1292 BUSINESS PHONE: 41588189111 MAIL ADDRESS: STREET 1: ROUTE DE PREGNY 21 CITY: CHAMBESY STATE: V8 ZIP: 1292 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001649647 XXXXXXXX 03-31-2024 03-31-2024 false EDMOND DE ROTHSCHILD HOLDING S.A.
ROUTE DE PREGNY 21 CHAMBESY V8 1292
13F HOLDINGS REPORT 028-16960 N
CYNTHIA TOBIANO CHIEF EXECUTIVE OFFICER EDRH 41588189590 /s/ CYNTHIA TOBIANO Chambesy V8 05-08-2024 6 1202 5991863418 1 0001650162 028-16957 EDMOND DE ROTHSCHILD (SUISSE) S.A. 2 0001536550 028-16963 Edmond de Rothschild (Europe) 3 0001649592 028-16959 EDMOND DE ROTHSCHILD ASSET MANAGEMENT (FRANCE) 4 0001667654 028-17393 EDMOND DE ROTHSCHILD ASSET MANAGEMENT (LUXEMBOURG) 5 0001689918 028-17574 EDMOND DE ROTHSCHILD (MONACO) 6 0001536596 028-18940 Edmond de Rothschild (France)
INFORMATION TABLE 2 infotable.xml 23ANDME HOLDING CO CLASS A COM 90138Q108 1862 3500 SH SOLE 3 3500 0 0 3M CO COM 88579Y101 240991 2272 SH SOLE 5 2272 0 0 ABBOTT LABS COM 002824100 227320 2000 SH SOLE 2000 0 0 ABBOTT LABS COM 002824100 9201004 80952 SH SOLE 3 80952 0 0 ABBVIE INC COM 00287Y109 863154 4740 SH SOLE 1 4740 0 0 ABBVIE INC COM 00287Y109 235637 1294 SH SOLE 2 1294 0 0 ABBVIE INC COM 00287Y109 364200 2000 SH SOLE 2000 0 0 ABBVIE INC COM 00287Y109 503871 2767 SH SOLE 3 2767 0 0 ABBVIE INC COM 00287Y109 9833 54 SH SOLE 5 54 0 0 ABBVIE INC COM 00287Y109 1685336 9255 SH SOLE 6 9255 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 912278 2632 SH SOLE 2 2632 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 31793148 91726 SH SOLE 3 91726 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7140859 20602 SH SOLE 1 20602 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 536899 1549 SH SOLE 1549 0 0 ADOBE INC COM 00724F101 2159688 4280 SH SOLE 4 4280 0 0 ADOBE INC COM 00724F101 60047 119 SH SOLE 1 119 0 0 ADOBE INC COM 00724F101 11752134 23290 SH SOLE 3 23290 0 0 ADOBE INC COM 00724F101 155921 309 SH SOLE 6 309 0 0 ADOBE INC COM 00724F101 140279 278 SH SOLE 278 0 0 ADOBE INC COM 00724F101 90828 180 SH SOLE 5 180 0 0 ADOBE INC COM 00724F101 5963363 11818 SH SOLE 2 11818 0 0 ADVANCED MICRO DEVICES INC COM 007903107 941255 5215 SH SOLE 5 5215 0 0 ADVANCED MICRO DEVICES INC COM 007903107 607349 3365 SH SOLE 4 3365 0 0 ADVANCED MICRO DEVICES INC COM 007903107 274345 1520 SH SOLE 2 1520 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1826378 10119 SH SOLE 3 10119 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1940628 10752 SH SOLE 6 10752 0 0 ADVANCED MICRO DEVICES INC COM 007903107 29280 16000 SH Call SOLE 3 16000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 108294 600 SH SOLE 600 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5643561 31268 SH SOLE 1 31268 0 0 AETERNA ZENTARIS INC COM NEW 007975501 8760 4000 SH SOLE 4000 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4729075 32500 SH SOLE 3 32500 0 0 AGNICO EAGLE MINES LTD COM 008474108 3213564 53881 SH SOLE 3 53881 0 0 AIR PRODS & CHEMS INC COM 009158106 100300 414 SH SOLE 3 414 0 0 AIRBNB INC NOTE 3/1 009066AB7 2753330 2952000 PRN SOLE 3 2952000 0 0 AIRBNB INC COM CL A 009066101 388481 2355 SH SOLE 5 2355 0 0 AIRBNB INC COM CL A 009066101 1798559 10903 SH SOLE 4 10903 0 0 AIRBNB INC COM CL A 009066101 89738 544 SH SOLE 3 544 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 63407 583 SH SOLE 6 583 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 135500 50000 SH Call SOLE 3 50000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 979384 9005 SH SOLE 2 9005 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 142776865 1312770 SH SOLE 3 1312770 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 510741 432000 PRN SOLE 3 432000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 3023133 2861000 PRN SOLE 3 2861000 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 91500 50000 SH SOLE 50000 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 1904409 129146 SH SOLE 3 129146 0 0 ALBEMARLE CORP COM 012653101 165334 1255 SH SOLE 2 1255 0 0 ALCON AG ORD SHS H01301128 1447177 17473 SH SOLE 4 17473 0 0 ALCON AG ORD SHS H01301128 125561 1516 SH SOLE 1 1516 0 0 ALCON AG ORD SHS H01301128 13326 160 SH SOLE 160 0 0 ALCON AG ORD SHS H01301128 49446 597 SH SOLE 3 597 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1150813 15904 SH SOLE 4 15904 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 120479 1665 SH SOLE 2 1665 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 35456 490 SH SOLE 1 490 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 32562 450 SH SOLE 450 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 380614 5260 SH SOLE 5 5260 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 61911795 855608 SH SOLE 3 855608 0 0 ALIGN TECHNOLOGY INC COM 016255101 67224 205 SH SOLE 1 205 0 0 ALIGN TECHNOLOGY INC COM 016255101 6558 20 SH SOLE 2 20 0 0 ALIGN TECHNOLOGY INC COM 016255101 10690192 32600 SH SOLE 3 32600 0 0 ALLBIRDS INC COM CL A 01675A109 12494 18000 SH SOLE 1 18000 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 118007 1454 SH SOLE 5 1454 0 0 ALLSTATE CORP COM 020002101 17301000 100000 SH SOLE 3 100000 0 0 ALLSTATE CORP COM 020002101 74913 433 SH SOLE 1 433 0 0 ALLSTATE CORP COM 020002101 127335 736 SH SOLE 4 736 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9721723 65050 SH SOLE 3 65050 0 0 ALNYLAM PHARMACEUTICALS INC NOTE 1.000% 9/1 02043QAB3 1533129 1630000 PRN SOLE 3 1630000 0 0 ALPHABET INC CAP STK CL A 02079K305 805362 5336 SH SOLE 5336 0 0 ALPHABET INC CAP STK CL A 02079K305 3552288 23536 SH SOLE 2 23536 0 0 ALPHABET INC CAP STK CL A 02079K305 3644054 24144 SH SOLE 4 24144 0 0 ALPHABET INC CAP STK CL A 02079K305 12026253 79681 SH SOLE 1 79681 0 0 ALPHABET INC CAP STK CL A 02079K305 14795970 98032 SH SOLE 5 98032 0 0 ALPHABET INC CAP STK CL A 02079K305 170388951 1128927 SH SOLE 3 1128927 0 0 ALPHABET INC CAP STK CL A 02079K305 4788103 31724 SH SOLE 6 31724 0 0 ALPHABET INC CAP STK CL C 02079K107 2242333 14727 SH SOLE 1 14727 0 0 ALPHABET INC CAP STK CL C 02079K107 29679280 194925 SH SOLE 3 194925 0 0 ALPHABET INC CAP STK CL C 02079K107 1726628 11340 SH SOLE 4 11340 0 0 ALPHABET INC CAP STK CL C 02079K107 15471139 101610 SH SOLE 2 101610 0 0 ALPHABET INC CAP STK CL C 02079K107 380650 2500 SH SOLE 5 2500 0 0 ALPHABET INC CAP STK CL C 02079K107 271023 1780 SH SOLE 1780 0 0 ALTRIA GROUP INC COM 02209S103 23293 534 SH SOLE 2 534 0 0 ALTRIA GROUP INC COM 02209S103 16358 375 SH SOLE 5 375 0 0 ALTRIA GROUP INC COM 02209S103 65430 1500 SH SOLE 1500 0 0 ALTUS POWER INC COM CL A 02217A102 2050443 428963 SH SOLE 3 428963 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 1244808 51867 SH SOLE 3 51867 0 0 AMAZON COM INC COM 023135106 16399248 90915 SH SOLE 5 90915 0 0 AMAZON COM INC COM 023135106 3166932 17557 SH SOLE 4 17557 0 0 AMAZON COM INC COM 023135106 1073622 5952 SH SOLE 5952 0 0 AMAZON COM INC COM 023135106 21517411 119292 SH SOLE 2 119292 0 0 AMAZON COM INC COM 023135106 88200 20000 SH Call SOLE 3 20000 0 0 AMAZON COM INC COM 023135106 6718253 37245 SH SOLE 6 37245 0 0 AMAZON COM INC COM 023135106 12976357 71939 SH SOLE 1 71939 0 0 AMAZON COM INC COM 023135106 51494340 285477 SH SOLE 3 285477 0 0 AMBARELLA INC SHS G037AX101 831816 16384 SH SOLE 3 16384 0 0 AMDOCS LTD SHS G02602103 67145 743 SH SOLE 5 743 0 0 AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 1928488 1659000 PRN SOLE 3 1659000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 460500 30000 SH SOLE 30000 0 0 AMERICAN EXPRESS CO COM 025816109 22769 100 SH SOLE 100 0 0 AMERICAN EXPRESS CO COM 025816109 123863 544 SH SOLE 5 544 0 0 AMERICAN EXPRESS CO COM 025816109 169174 743 SH SOLE 3 743 0 0 AMERICAN EXPRESS CO COM 025816109 201506 885 SH SOLE 1 885 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 34160 437 SH SOLE 5 437 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 8286 106 SH SOLE 106 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 23451000 300000 SH SOLE 3 300000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 806714 10320 SH SOLE 2 10320 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2301923 11650 SH SOLE 3 11650 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 9504394 77771 SH SOLE 3 77771 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 22731 186 SH SOLE 2 186 0 0 AMETEK INC COM 031100100 159489 872 SH SOLE 3 872 0 0 AMETEK INC COM 031162100 6539 23 SH SOLE 23 0 0 AMETEK INC COM 031162100 291712 1026 SH SOLE 2 1026 0 0 AMETEK INC COM 031162100 119414 420 SH SOLE 1 420 0 0 AMETEK INC COM 031162100 216368 761 SH SOLE 4 761 0 0 AMPLIFY ETF TR AMPLIFY BLUESTAR 032108599 7239 150 SH SOLE 150 0 0 AMPLIFY ETF TR AMPLIFY BLUESTAR 032108599 120652 2500 SH SOLE 1 2500 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 169892 2650 SH SOLE 2 2650 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 60905 950 SH SOLE 950 0 0 ANALOG DEVICES INC COM 032654105 17801 90 SH SOLE 2 90 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 1996711 89236 SH SOLE 3 89236 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 22489 370 SH SOLE 370 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 1599601 14225 SH SOLE 4 14225 0 0 APPLE INC COM 037833100 4349762 25366 SH SOLE 4 25366 0 0 APPLE INC COM 037833100 1326741 7737 SH SOLE 6 7737 0 0 APPLE INC COM 037833100 12027607 70140 SH SOLE 5 70140 0 0 APPLE INC COM 037833100 11007473 64191 SH SOLE 2 64191 0 0 APPLE INC COM 037833100 1069349 6236 SH SOLE 6236 0 0 APPLE INC COM 037833100 14191170 82757 SH SOLE 1 82757 0 0 APPLE INC COM 037833100 10284513 59975 SH SOLE 3 59975 0 0 APPLIED MATLS INC COM 038222105 939171 4554 SH SOLE 2 4554 0 0 APPLIED MATLS INC COM 038222105 296146 1436 SH SOLE 5 1436 0 0 APPLIED MATLS INC COM 038222105 990110 4801 SH SOLE 3 4801 0 0 APPLIED MATLS INC COM 038222105 1113642 5400 SH SOLE 4 5400 0 0 APTIV PLC SHS G6095L109 295342 3708 SH SOLE 3 3708 0 0 ARCH CAP GROUP LTD ORD G0450A105 97154 1051 SH SOLE 3 1051 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4271 68 SH SOLE 1 68 0 0 ARK ETF TR INNOVATION ETF 00214Q104 2754 55 SH SOLE 55 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 4207 200 SH SOLE 200 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 16749 134 SH SOLE 3 134 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 66870 535 SH SOLE 535 0 0 ASANA INC CL A 04342Y104 34248 2211 SH SOLE 6 2211 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 19409 20 SH SOLE 5 20 0 0 AT&T INC COM 00206R102 358688 20380 SH SOLE 5 20380 0 0 AT&T INC COM 00206R102 84885 4823 SH SOLE 2 4823 0 0 AT&T INC COM 00206R102 894080 50800 SH SOLE 1 50800 0 0 AT&T INC COM 00206R102 28298195 1607852 SH SOLE 3 1607852 0 0 AT&T INC COM 00206R102 3784 215 SH SOLE 215 0 0 ATI INC COM 01741R102 135652 2651 SH SOLE 5 2651 0 0 ATLASSIAN CORPORATION CL A 049468101 40193 206 SH SOLE 6 206 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 90000 50000 SH SOLE 50000 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 100200 20000 SH SOLE 1 20000 0 0 AUTODESK INC COM 052769106 8200886 31491 SH SOLE 3 31491 0 0 AUTODESK INC COM 052769106 144012 553 SH SOLE 1 553 0 0 AUTODESK INC COM 052769106 180211 692 SH SOLE 6 692 0 0 AUTODESK INC COM 052769106 417714 1604 SH SOLE 2 1604 0 0 AUTOLIV INC COM 052800109 327449 2719 SH SOLE 3 2719 0 0 AUTOZONE INC COM 053332102 135521 43 SH SOLE 3 43 0 0 AVIENT CORPORATION COM 05368V106 14062 324 SH SOLE 2 324 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 147764 1325 SH SOLE 5 1325 0 0 AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7 1402676 965000 PRN SOLE 3 965000 0 0 B2GOLD CORP COM 11777Q209 1033910 394415 SH SOLE 3 394415 0 0 BAIDU INC SPON ADR REP A 056752108 2632 25 SH SOLE 25 0 0 BAIDU INC SPON ADR REP A 056752108 43165 410 SH SOLE 2 410 0 0 BAIDU INC SPON ADR REP A 056752108 2566726 24380 SH SOLE 3 24380 0 0 BAKER HUGHES COMPANY CL A 05722G100 28848659 861154 SH SOLE 3 861154 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 514945 25968 SH SOLE 3 25968 0 0 BANK AMERICA CORP COM 060505104 3430092 90456 SH SOLE 2 90456 0 0 BANK AMERICA CORP COM 060505104 34318 905 SH SOLE 905 0 0 BANK AMERICA CORP COM 060505104 579569 15284 SH SOLE 1 15284 0 0 BANK AMERICA CORP COM 060505104 223948314 5905810 SH SOLE 3 5905810 0 0 BANK AMERICA CORP COM 060505104 3138563 82768 SH SOLE 4 82768 0 0 BANK AMERICA CORP COM 060505104 292439 7712 SH SOLE 5 7712 0 0 BANK AMERICA CORP COM 060505104 8219615 216762 SH SOLE 6 216762 0 0 BANK NEW YORK MELLON CORP COM 064058100 130509 2265 SH SOLE 1 2265 0 0 BARCLAYS PLC ADR 06738E204 25515 2700 SH SOLE 2700 0 0 BARRICK GOLD CORP COM 067901108 480962 28910 SH SOLE 2 28910 0 0 BARRICK GOLD CORP COM 067901108 17056 1025 SH SOLE 1 1025 0 0 BARRICK GOLD CORP COM 067901108 6074 365 SH SOLE 365 0 0 BAXTER INTL INC COM 071813109 51217094 1198341 SH SOLE 3 1198341 0 0 BECTON DICKINSON & CO COM 075887109 148470 600 SH SOLE 3 600 0 0 BEIGENE LTD SPONSORED ADR 07725L102 14527067 92890 SH SOLE 3 92890 0 0 BENTLEY SYS INC COM CL B 08265T208 106685 2043 SH SOLE 6 2043 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1922617 4572 SH SOLE 1 4572 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2181658 5188 SH SOLE 5 5188 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 39529 94 SH SOLE 94 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24991083 59429 SH SOLE 2 59429 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1030695 2451 SH SOLE 3 2451 0 0 BEST BUY INC COM 086516101 34453 420 SH SOLE 420 0 0 BEYOND MEAT INC COM 08862E109 10723 1295 SH SOLE 3 1295 0 0 BILIBILI INC SPONS ADS REP Z 090040106 3628072 323935 SH SOLE 3 323935 0 0 BILL HOLDINGS INC NOTE 12/0 090043AB6 149528 160000 PRN SOLE 3 160000 0 0 BIOGEN INC COM 09062X103 12868798 59680 SH SOLE 3 59680 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 16527086 189227 SH SOLE 3 189227 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1102483 1120000 PRN SOLE 3 1120000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 1173357 1180000 PRN SOLE 3 1180000 0 0 BIONTECH SE SPONSORED ADS 09075V102 3557160 38560 SH SOLE 3 38560 0 0 BLACKROCK INC COM 09247X101 8337 10 SH SOLE 10 0 0 BLACKROCK INC COM 09247X101 540238 648 SH SOLE 2 648 0 0 BLACKROCK INC COM 09247X101 1438133 1725 SH SOLE 4 1725 0 0 BLACKROCK INC COM 09247X101 216762 260 SH SOLE 1 260 0 0 BLACKROCK INC COM 09247X101 437692 525 SH SOLE 3 525 0 0 BLACKSTONE INC COM 09260D107 972138 7400 SH SOLE 4 7400 0 0 BLACKSTONE INC COM 09260D107 80398 612 SH SOLE 2 612 0 0 BLACKSTONE INC COM 09260D107 347605 2646 SH SOLE 3 2646 0 0 BLOCK INC CL A 852234103 262198 3100 SH SOLE 3 3100 0 0 BLOCK INC NOTE 5/0 852234AJ2 2104521 2351000 PRN SOLE 3 2351000 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 59582 3874 SH SOLE 3874 0 0 BOEING CO COM 097023105 192990 1000 SH SOLE 1000 0 0 BOEING CO COM 097023105 206885 1072 SH SOLE 5 1072 0 0 BOOKING HOLDINGS INC COM 09857L108 1211712 334 SH SOLE 6 334 0 0 BOOKING HOLDINGS INC COM 09857L108 235812 65 SH SOLE 5 65 0 0 BOOKING HOLDINGS INC COM 09857L108 199533 55 SH SOLE 4 55 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 74865714 504350 SH SOLE 3 504350 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 287974 1940 SH SOLE 4 1940 0 0 BOSTON SCIENTIFIC CORP COM 101137107 40178356 586631 SH SOLE 3 586631 0 0 BOSTON SCIENTIFIC CORP COM 101137107 236701 3456 SH SOLE 4 3456 0 0 BOSTON SCIENTIFIC CORP COM 101137107 20547 300 SH SOLE 1 300 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3028902 44224 SH SOLE 2 44224 0 0 BP PLC SPONSORED ADR 055622104 60288 1600 SH SOLE 1600 0 0 BP PLC SPONSORED ADR 055622104 113040 3000 SH SOLE 1 3000 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1284166 23680 SH SOLE 2 23680 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 12166338 224347 SH SOLE 3 224347 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 416053 7672 SH SOLE 7672 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 8488622 156530 SH SOLE 1 156530 0 0 BROADCOM INC COM 11135F101 869469 656 SH SOLE 5 656 0 0 BROADCOM INC COM 11135F101 91453 69 SH SOLE 1 69 0 0 BROADCOM INC COM 11135F101 53016 40 SH SOLE 2 40 0 0 BROADCOM INC COM 11135F101 589807 445 SH SOLE 3 445 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 180687 882 SH SOLE 4 882 0 0 BROOKDALE SR LIVING INC COM 112463104 41382302 6260560 SH SOLE 3 6260560 0 0 BROWN & BROWN INC COM 115236101 414940 4740 SH SOLE 4 4740 0 0 BROWN FORMAN CORP CL B 115637209 567820 11000 SH SOLE 5 11000 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 106569 511 SH SOLE 3 511 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4590757 14748 SH SOLE 3 14748 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2524481 8110 SH SOLE 6 8110 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 485597 1560 SH SOLE 4 1560 0 0 CAMECO CORP COM 13321L108 487740 11259 SH SOLE 2 11259 0 0 CANADIAN NATL RY CO COM 136375102 3266571 24801 SH SOLE 3 24801 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 1084020 12292 SH SOLE 3 12292 0 0 CARLYLE GROUP INC COM 14316J108 427632 9116 SH SOLE 2 9116 0 0 CARLYLE GROUP INC COM 14316J108 3773112 80433 SH SOLE 3 80433 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 188890 11560 SH SOLE 5 11560 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 433827 26550 SH SOLE 26550 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 62092 3800 SH SOLE 1 3800 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 17439 300 SH SOLE 300 0 0 CATERPILLAR INC COM 149123101 379988 1037 SH SOLE 5 1037 0 0 CATERPILLAR INC COM 149123101 2912019 7947 SH SOLE 2 7947 0 0 CATERPILLAR INC COM 149123101 72187 197 SH SOLE 3 197 0 0 CATERPILLAR INC COM 149123101 677896 1850 SH SOLE 1 1850 0 0 CBOE GLOBAL MKTS INC COM 12503M108 456569 2485 SH SOLE 4 2485 0 0 CBOE GLOBAL MKTS INC COM 12503M108 152496 830 SH SOLE 5 830 0 0 CBRE GROUP INC CL A 12504L109 709463 7296 SH SOLE 3 7296 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 28540148 2386300 SH SOLE 3 2386300 0 0 CDW CORP COM 12514G108 119705 468 SH SOLE 3 468 0 0 CELANESE CORP DEL COM 150870103 186296 1084 SH SOLE 5 1084 0 0 CELSIUS HLDGS INC COM NEW 15118V207 152987 1845 SH SOLE 5 1845 0 0 CENCORA INC COM 03073E105 519270 2137 SH SOLE 4 2137 0 0 CENTENE CORP DEL COM 15135B101 392714 5004 SH SOLE 3 5004 0 0 CENTENE CORP DEL COM 15135B101 7534 96 SH SOLE 2 96 0 0 CENTENE CORP DEL COM 15135B101 244230 3112 SH SOLE 4 3112 0 0 CENTERRA GOLD INC COM 152006102 17425409 2949795 SH SOLE 3 2949795 0 0 CF INDS HLDGS INC COM 125269100 2259900 27159 SH SOLE 4 27159 0 0 CF INDS HLDGS INC COM 125269100 1619350 19461 SH SOLE 2 19461 0 0 CHART INDS INC COM 16115Q308 28527692 173189 SH SOLE 3 173189 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5231 18 SH SOLE 18 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 83407 320 SH SOLE 2 320 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 106935340 652005 SH SOLE 3 652005 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13121 80 SH SOLE 80 0 0 CHEGG INC COM 163092109 10537 1392 SH SOLE 3 1392 0 0 CHEGG INC NOTE 0.125% 3/1 163092AD1 1081334 1150000 PRN SOLE 3 1150000 0 0 CHEVRON CORP NEW COM 166764100 607299 3850 SH SOLE 4 3850 0 0 CHEVRON CORP NEW COM 166764100 811888 5147 SH SOLE 3 5147 0 0 CHEVRON CORP NEW COM 166764100 8202 52 SH SOLE 52 0 0 CHEVRON CORP NEW COM 166764100 316111 2004 SH SOLE 2 2004 0 0 CHEVRON CORP NEW COM 166764100 386463 2450 SH SOLE 5 2450 0 0 CHEVRON CORP NEW COM 166764100 472116 2993 SH SOLE 1 2993 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1258631 433 SH SOLE 3 433 0 0 CHUBB LIMITED COM H1467J104 329354 1271 SH SOLE 3 1271 0 0 CHURCH & DWIGHT CO INC COM 171340102 87307 837 SH SOLE 5 837 0 0 CISCO SYS INC COM 17275R102 195048 3908 SH SOLE 4 3908 0 0 CISCO SYS INC COM 17275R102 4514160 90446 SH SOLE 3 90446 0 0 CISCO SYS INC COM 17275R102 635055 12724 SH SOLE 1 12724 0 0 CISCO SYS INC COM 17275R102 4918281 98543 SH SOLE 2 98543 0 0 CISCO SYS INC COM 17275R102 249550 5000 SH SOLE 5 5000 0 0 CITIGROUP INC COM NEW 172967424 571943 9044 SH SOLE 9044 0 0 CITIGROUP INC COM NEW 172967424 42819804 677100 SH SOLE 3 677100 0 0 CITIGROUP INC COM NEW 172967424 591357 9351 SH SOLE 2 9351 0 0 CITIGROUP INC COM NEW 172967424 11968549 189256 SH SOLE 1 189256 0 0 CITIGROUP INC COM NEW 172967424 167333 2646 SH SOLE 5 2646 0 0 CLARIVATE PLC ORD SHS G21810109 28862950 3884650 SH SOLE 3 3884650 0 0 CLEAN HARBORS INC COM 184496107 142930 710 SH SOLE 5 710 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 16259100 715000 SH SOLE 3 715000 0 0 CLOUDFLARE INC NOTE 8/1 18915MAC1 2799721 2985000 PRN SOLE 3 2985000 0 0 CLOUDFLARE INC CL A COM 18915M107 113194 1169 SH SOLE 6 1169 0 0 CLOUDFLARE INC CL A COM 18915M107 10264 106 SH SOLE 2 106 0 0 CME GROUP INC COM 12572Q105 1020690 4741 SH SOLE 4 4741 0 0 COCA COLA CO COM 191216100 2893447 47294 SH SOLE 4 47294 0 0 COCA COLA CO COM 191216100 8136389 132991 SH SOLE 1 132991 0 0 COCA COLA CO COM 191216100 1058230 17297 SH SOLE 5 17297 0 0 COCA COLA CO COM 191216100 3194514 52215 SH SOLE 2 52215 0 0 COCA COLA CO COM 191216100 6559719 107220 SH SOLE 3 107220 0 0 COCA COLA CO COM 191216100 577967 9447 SH SOLE 9447 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 288375 34870 SH SOLE 4 34870 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 7954 30 SH SOLE 3 30 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 225352 850 SH SOLE 850 0 0 COLGATE PALMOLIVE CO COM 194162103 3470797 38543 SH SOLE 3 38543 0 0 COLGATE PALMOLIVE CO COM 194162103 22513 250 SH SOLE 5 250 0 0 COLGATE PALMOLIVE CO COM 194162103 434942 4830 SH SOLE 1 4830 0 0 COLGATE PALMOLIVE CO COM 194162103 312924 3475 SH SOLE 2 3475 0 0 COLGATE PALMOLIVE CO COM 194162103 500 20 SH Put SOLE 1 20 0 0 COMCAST CORP NEW CL A 20030N101 1301280 30018 SH SOLE 4 30018 0 0 COMCAST CORP NEW CL A 20030N101 520200 12000 SH SOLE 5 12000 0 0 COMCAST CORP NEW CL A 20030N101 231923 5350 SH SOLE 2 5350 0 0 COMCAST CORP NEW CL A 20030N101 30345 700 SH SOLE 1 700 0 0 COMMERCIAL METALS CO COM 201723103 139579 2375 SH SOLE 5 2375 0 0 CONAGRA BRANDS INC COM 205887102 59280 2000 SH SOLE 2000 0 0 CONFLUENT INC CLASS A COM 20717M103 122080 4000 SH SOLE 2 4000 0 0 CONOCOPHILLIPS COM 20825C104 369112 2900 SH SOLE 2900 0 0 CONOCOPHILLIPS COM 20825C104 1594055 12524 SH SOLE 4 12524 0 0 CONOCOPHILLIPS COM 20825C104 9479560 74478 SH SOLE 1 74478 0 0 CONOCOPHILLIPS COM 20825C104 27859174 218881 SH SOLE 3 218881 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5031365 18514 SH SOLE 1 18514 0 0 CONSTELLATION BRANDS INC CL A 21036P108 342146 1259 SH SOLE 3 1259 0 0 COREBRIDGE FINL INC COM 21871X109 418768 14576 SH SOLE 4 14576 0 0 CORNING INC COM 219350105 264504 8025 SH SOLE 2 8025 0 0 COSTAR GROUP INC COM 22160N109 88099 912 SH SOLE 6 912 0 0 COSTCO WHSL CORP NEW COM 22160K105 164109 224 SH SOLE 3 224 0 0 COSTCO WHSL CORP NEW COM 22160K105 114290 156 SH SOLE 6 156 0 0 COSTCO WHSL CORP NEW COM 22160K105 189019 258 SH SOLE 5 258 0 0 COTY INC COM CL A 222070203 31625222 2677280 SH SOLE 3 2677280 0 0 CREDICORP LTD LTD COM G2519Y108 1553673 9170 SH SOLE 3 9170 0 0 CRH PLC ORD G25508105 64456 750 SH SOLE 1 750 0 0 CRH PLC ORD G25508105 886557 10315 SH SOLE 2 10315 0 0 CRH PLC ORD G25508105 13111571 152040 SH SOLE 3 152040 0 0 CROCS INC COM 227046109 2425187 16865 SH SOLE 6 16865 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 586039 1828 SH SOLE 5 1828 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 4809 15 SH SOLE 2 15 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 10735597 33487 SH SOLE 3 33487 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3019317 9418 SH SOLE 6 9418 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 65100 14000 SH Call SOLE 3 14000 0 0 CROWN HLDGS INC COM 228368106 2269055 28628 SH SOLE 3 28628 0 0 CVS HEALTH CORP COM 126650100 90278190 1131873 SH SOLE 3 1131873 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 115018 433 SH SOLE 6 433 0 0 CYTOKINETICS INC NOTE 3.500% 7/0 23282WAC4 127061 80000 PRN SOLE 3 80000 0 0 DANAHER CORPORATION COM 235851102 973908 3900 SH SOLE 5 3900 0 0 DANAHER CORPORATION COM 235851102 1441634 5773 SH SOLE 1 5773 0 0 DANAHER CORPORATION COM 235851102 1235115 4946 SH SOLE 2 4946 0 0 DANAHER CORPORATION COM 235851102 7923865 31731 SH SOLE 3 31731 0 0 DARLING INGREDIENTS INC COM 237266101 204877 4405 SH SOLE 2 4405 0 0 DARLING INGREDIENTS INC COM 237266101 1068893 22982 SH SOLE 4 22982 0 0 DARLING INGREDIENTS INC COM 237266101 74742 1607 SH SOLE 1 1607 0 0 DARLING INGREDIENTS INC COM 237266101 8335010 179209 SH SOLE 3 179209 0 0 DATADOG INC CL A COM 23804L103 19260217 155827 SH SOLE 3 155827 0 0 DATADOG INC CL A COM 23804L103 72800 589 SH SOLE 6 589 0 0 DATADOG INC NOTE 0.125% 6/1 23804LAB9 1517524 1075000 PRN SOLE 3 1075000 0 0 DEERE & CO COM 244199105 2447189 5958 SH SOLE 4 5958 0 0 DEERE & CO COM 244199105 7528043 18328 SH SOLE 3 18328 0 0 DEERE & CO COM 244199105 140473 342 SH SOLE 1 342 0 0 DEERE & CO COM 244199105 1197718 2916 SH SOLE 2 2916 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 18669300 390000 SH SOLE 3 390000 0 0 DENALI THERAPEUTICS INC COM 24823R105 4220554 205680 SH SOLE 3 205680 0 0 DENTSPLY SIRONA INC COM 24906P109 34026388 1025200 SH SOLE 3 1025200 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 8259 525 SH SOLE 2 525 0 0 DEXCOM INC COM 252131107 296125 2135 SH SOLE 2135 0 0 DEXCOM INC COM 252131107 138700 1000 SH SOLE 1 1000 0 0 DEXCOM INC NOTE 0.250%11/1 252131AK3 3510085 3190000 PRN SOLE 3 3190000 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 27962000 2050000 SH SOLE 3 2050000 0 0 DIAMONDBACK ENERGY INC COM 25278X109 84024 424 SH SOLE 3 424 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 91136 2387 SH SOLE 6 2387 0 0 DISNEY WALT CO COM 254687106 152338 1245 SH SOLE 1 1245 0 0 DISNEY WALT CO COM 254687106 2799719 22881 SH SOLE 4 22881 0 0 DISNEY WALT CO COM 254687106 520887 4257 SH SOLE 4257 0 0 DISNEY WALT CO COM 254687106 2305874 18845 SH SOLE 2 18845 0 0 DISNEY WALT CO COM 254687106 24112138 197059 SH SOLE 3 197059 0 0 DISNEY WALT CO COM 254687106 1270464 10383 SH SOLE 5 10383 0 0 DISNEY WALT CO COM 254687106 8025470 65589 SH SOLE 6 65589 0 0 DOLLAR GEN CORP NEW COM 256677105 53060 340 SH SOLE 3 340 0 0 DOLLAR TREE INC COM 256746108 1363057 10237 SH SOLE 4 10237 0 0 DOVER CORP COM 260003108 40754 230 SH SOLE 5 230 0 0 DOXIMITY INC CL A 26622P107 53165818 1975690 SH SOLE 3 1975690 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 64506 667 SH SOLE 667 0 0 DUPONT DE NEMOURS INC COM 26614N102 383350 5000 SH SOLE 1 5000 0 0 DYNATRACE INC COM NEW 268150109 74861 1612 SH SOLE 6 1612 0 0 EATON CORP PLC SHS G29183103 168847 540 SH SOLE 5 540 0 0 ECOLAB INC COM 278865100 96747 419 SH SOLE 2 419 0 0 ECOLAB INC COM 278865100 158397 686 SH SOLE 1 686 0 0 ECOLAB INC COM 278865100 4755616 20596 SH SOLE 3 20596 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4126376 43181 SH SOLE 3 43181 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6087650 63705 SH SOLE 6 63705 0 0 ELDORADO GOLD CORP NEW COM 284902509 667936 47508 SH SOLE 3 47508 0 0 ELECTRONIC ARTS INC COM 285512109 305141 2300 SH SOLE 4 2300 0 0 ELECTRONIC ARTS INC COM 285512109 18574 140 SH SOLE 1 140 0 0 ELEVANCE HEALTH INC COM 036752103 18065415 34839 SH SOLE 3 34839 0 0 ELI LILLY & CO COM 532457108 24228786 31144 SH SOLE 3 31144 0 0 ELI LILLY & CO COM 532457108 210400 8000 SH Call SOLE 3 8000 0 0 ELI LILLY & CO COM 532457108 5714894 7346 SH SOLE 1 7346 0 0 ELI LILLY & CO COM 532457108 13038610 16760 SH SOLE 5 16760 0 0 ELI LILLY & CO COM 532457108 339969 437 SH SOLE 2 437 0 0 ELI LILLY & CO COM 532457108 544572 700 SH SOLE 4 700 0 0 EMERSON ELEC CO COM 291011104 9752646 85987 SH SOLE 1 85987 0 0 EMERSON ELEC CO COM 291011104 1834569 16175 SH SOLE 5 16175 0 0 EMERSON ELEC CO COM 291011104 2276226 20069 SH SOLE 2 20069 0 0 EMERSON ELEC CO COM 291011104 33987323 299659 SH SOLE 3 299659 0 0 ENBRIDGE INC COM 29250N105 35601 984 SH SOLE 984 0 0 ENPHASE ENERGY INC COM 29355A107 16937 140 SH SOLE 1 140 0 0 ENPHASE ENERGY INC COM 29355A107 669382 5533 SH SOLE 2 5533 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAH0 2661054 2890000 PRN SOLE 3 2890000 0 0 EOG RES INC COM 26875P101 1739775 13609 SH SOLE 2 13609 0 0 EOG RES INC COM 26875P101 121959 954 SH SOLE 3 954 0 0 EQT CORP COM 26884L109 22168 598 SH SOLE 3 598 0 0 EQUINIX INC COM 29444U700 2400060 2908 SH SOLE 4 2908 0 0 EQUINIX INC COM 29444U700 3232818 3917 SH SOLE 2 3917 0 0 EQUINOX GOLD CORP COM 29446Y502 761799 126275 SH SOLE 3 126275 0 0 ERMENEGILDO ZEGNA N V ORD SHS N30577105 5274000 360000 SH SOLE 1 360000 0 0 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 27264 1200 SH SOLE 1200 0 0 ETSY INC NOTE 0.125%10/0 29786AAJ5 381269 360000 PRN SOLE 3 360000 0 0 ETSY INC NOTE 0.125% 9/0 29786AAL0 1010965 1203000 PRN SOLE 3 1203000 0 0 EURONAV NV SHS B38564108 31051 1875 SH SOLE 2 1875 0 0 EVENTBRITE INC COM CL A 29975E109 28868092 5267900 SH SOLE 3 5267900 0 0 EXACT SCIENCES CORP COM 30063P105 13983821 202488 SH SOLE 3 202488 0 0 EXELON CORP COM 30161N101 3909159 104050 SH SOLE 3 104050 0 0 EXXON MOBIL CORP COM 30231G102 717201 6170 SH SOLE 1 6170 0 0 EXXON MOBIL CORP COM 30231G102 358600 3085 SH SOLE 5 3085 0 0 EXXON MOBIL CORP COM 30231G102 2025366 17424 SH SOLE 2 17424 0 0 EXXON MOBIL CORP COM 30231G102 6393 55 SH SOLE 55 0 0 EXXON MOBIL CORP COM 30231G102 6142121 52840 SH SOLE 3 52840 0 0 FABRINET SHS G3323L100 63322 335 SH SOLE 5 335 0 0 FACTSET RESH SYS INC COM 303075105 73157 161 SH SOLE 6 161 0 0 FEDEX CORP COM 31428X106 56766440 195922 SH SOLE 3 195922 0 0 FEDEX CORP COM 31428X106 7330712 25301 SH SOLE 2 25301 0 0 FERRARI N V COM N3167Y103 57533 132 SH SOLE 2 132 0 0 FERRARI N V COM N3167Y103 4808793 11033 SH SOLE 3 11033 0 0 FERRARI N V COM N3167Y103 311637 715 SH SOLE 6 715 0 0 FERRARI N V COM N3167Y103 56661 130 SH SOLE 5 130 0 0 FERRARI N V COM N3167Y103 523026 1200 SH SOLE 4 1200 0 0 FIFTH THIRD BANCORP COM 316773100 14511900 390000 SH SOLE 3 390000 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 14340 150 SH SOLE 5 150 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 10134 106 SH SOLE 106 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 107001 1350 SH SOLE 1 1350 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CCYB ETF 33734X846 12124 215 SH SOLE 2 215 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 219413 3891 SH SOLE 1 3891 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 60170 525 SH SOLE 1 525 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 15845 185 SH SOLE 185 0 0 FISERV INC COM 337738108 399550 2500 SH SOLE 4 2500 0 0 FLEX LTD ORD Y2573F102 128802 4502 SH SOLE 5 4502 0 0 FLYWIRE CORPORATION COM VTG 302492103 375127 15120 SH SOLE 3 15120 0 0 FORD MTR CO DEL NOTE 3/1 345370CZ1 2948164 2848000 PRN SOLE 3 2848000 0 0 FRANCO NEV CORP COM 351858105 171471 1439 SH SOLE 6 1439 0 0 FRANCO NEV CORP COM 351858105 332456 2790 SH SOLE 2 2790 0 0 FREEPORT-MCMORAN INC CL B 35671D857 26237 558 SH SOLE 2 558 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1877321 39926 SH SOLE 4 39926 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2971725 11885 SH SOLE 3 11885 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 11364 125 SH SOLE 125 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1700653 18707 SH SOLE 6 18707 0 0 GENERAC HLDGS INC COM 368736104 105075 833 SH SOLE 5 833 0 0 GENERAL ELECTRIC CO COM NEW 369604301 65824 375 SH SOLE 375 0 0 GENERAL ELECTRIC CO COM NEW 369604301 16500 94 SH SOLE 5 94 0 0 GENERAL MLS INC COM 370334104 349850 5000 SH SOLE 4 5000 0 0 GENERAL MLS INC COM 370334104 171077 2445 SH SOLE 1 2445 0 0 GENERAL MTRS CO COM 37045V100 10340 228 SH SOLE 5 228 0 0 GENERAL MTRS CO COM 37045V100 21768000 480000 SH SOLE 3 480000 0 0 GILEAD SCIENCES INC COM 375558103 35160 480 SH SOLE 5 480 0 0 GILEAD SCIENCES INC COM 375558103 16203046 221202 SH SOLE 3 221202 0 0 GITLAB INC CLASS A COM 37637K108 135827 2329 SH SOLE 6 2329 0 0 GLOBAL PMTS INC COM 37940X102 502963 3763 SH SOLE 3 3763 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 12973 382 SH SOLE 382 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 2945 99 SH SOLE 99 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 12807524 430505 SH SOLE 2 430505 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 14339 1260 SH SOLE 1260 0 0 GLOBAL X FDS GBL X FTSE ETF 37950E648 230877 15300 SH SOLE 1 15300 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 149916 5200 SH SOLE 5 5200 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 13587 300 SH SOLE 300 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 27039 850 SH SOLE 850 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 5374 135 SH SOLE 135 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 1263160 79494 SH SOLE 3 79494 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1054667 2525 SH SOLE 2 2525 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 281523 674 SH SOLE 5 674 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 82121 1300 SH SOLE 1300 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 88387051 757322 SH SOLE 3 757322 0 0 H WORLD GROUP LTD NOTE 3.000% 5/0 44332NAB2 1011841 875000 PRN SOLE 3 875000 0 0 HALLIBURTON CO COM 406216101 20892600 530000 SH SOLE 3 530000 0 0 HCA HEALTHCARE INC COM 40412C101 95056 285 SH SOLE 5 285 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9769 551 SH SOLE 5 551 0 0 HOME DEPOT INC COM 437076102 13612813 35487 SH SOLE 3 35487 0 0 HOME DEPOT INC COM 437076102 4976443 12973 SH SOLE 2 12973 0 0 HOME DEPOT INC COM 437076102 1776 6 SH Put SOLE 1 6 0 0 HOME DEPOT INC COM 437076102 1527495 3982 SH SOLE 1 3982 0 0 HONEYWELL INTL INC COM 438516106 48240 36000 SH Call SOLE 3 36000 0 0 HONEYWELL INTL INC COM 438516106 402495 1961 SH SOLE 1 1961 0 0 HONEYWELL INTL INC COM 438516106 4579538 22312 SH SOLE 3 22312 0 0 HONEYWELL INTL INC COM 438516106 4557987 22207 SH SOLE 2 22207 0 0 HONEYWELL INTL INC COM 438516106 337431 1644 SH SOLE 5 1644 0 0 HSBC HLDGS PLC SPON SPON ADR NEW 404280406 35700 907 SH SOLE 907 0 0 HUBBELL INC COM 443510607 117044 282 SH SOLE 5 282 0 0 HUBSPOT INC COM 443573100 96490 154 SH SOLE 6 154 0 0 ICICI BANK LIMITED ADR 45104G104 18648497 706115 SH SOLE 3 706115 0 0 IDEXX LABS INC COM 45168D104 9179 17 SH SOLE 1 17 0 0 ILLINOIS TOOL WKS INC COM 452308109 4901584 18267 SH SOLE 3 18267 0 0 ILLINOIS TOOL WKS INC COM 452308109 516804 1926 SH SOLE 1 1926 0 0 ILLUMINA INC COM 452327109 23849051 173675 SH SOLE 3 173675 0 0 ILLUMINA INC COM 452327109 5493 40 SH SOLE 40 0 0 IMPINJ INC COM 453204109 157174 1224 SH SOLE 5 1224 0 0 INFOSYS LTD SPONSORED ADR 456788108 1281726 71485 SH SOLE 4 71485 0 0 INSULET CORP NOTE 0.375% 9/0 45784PAK7 1659917 1595000 PRN SOLE 3 1595000 0 0 INTEL CORP COM 458140100 121909 2760 SH SOLE 2760 0 0 INTEL CORP COM 458140100 86132 1950 SH SOLE 2 1950 0 0 INTEL CORP COM 458140100 416965 9440 SH SOLE 1 9440 0 0 INTEL CORP COM 458140100 1095416 24800 SH SOLE 4 24800 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 264306 2366 SH SOLE 4 2366 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 430233 2253 SH SOLE 4 2253 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 861230 4510 SH SOLE 1 4510 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6096207 31924 SH SOLE 3 31924 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 868868 4550 SH SOLE 2 4550 0 0 INTUIT COM 461202103 143000 220 SH SOLE 3 220 0 0 INTUIT COM 461202103 95550 147 SH SOLE 6 147 0 0 INTUIT COM 461202103 370500 570 SH SOLE 4 570 0 0 INTUIT COM 461202103 357500 550 SH SOLE 2 550 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 9016640 22593 SH SOLE 3 22593 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 7982 20 SH SOLE 2 20 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 224688 563 SH SOLE 4 563 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 157641 395 SH SOLE 5 395 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 179100 9000 SH Call SOLE 3 9000 0 0 INUVO INC COM NEW 46122W204 34100 100000 SH SOLE 100000 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 7228 250 SH SOLE 1 250 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 11343 250 SH SOLE 250 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 95141 2097 SH SOLE 2 2097 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 1610 30 SH SOLE 30 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 65080 988 SH SOLE 988 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 45874 1150 SH SOLE 1 1150 0 0 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 14658 324 SH SOLE 324 0 0 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 1542551 33403 SH SOLE 33403 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 84107693 764268 SH SOLE 5 764268 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 66343 623 SH SOLE 2 623 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 800273 4725 SH SOLE 5 4725 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9675769 57128 SH SOLE 2 57128 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 679851 4014 SH SOLE 1 4014 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1541603 3472 SH SOLE 2 3472 0 0 INVESCO QQQ TR UNIT SER 2 46090E103 883580 1990 SH SOLE 1 1990 0 0 INVESCO QQQ TR UNIT SER 3 46090E103 33745 76 SH SOLE 76 0 0 INVESCO QQQ TR UNIT SER 4 46090E103 56469636 127181 SH SOLE 5 127181 0 0 IQVIA HLDGS INC COM 46266C105 18598289 73543 SH SOLE 3 73543 0 0 IRON MTN INC DEL COM 46284V101 237903 2966 SH SOLE 4 2966 0 0 ISHARES BITCOIN TR SHS 46438F101 4192692 103600 SH SOLE 5 103600 0 0 ISHARES GOLD TR ISHARES NEW 464285204 486266 11575 SH SOLE 1 11575 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 864405 9500 SH SOLE 5 9500 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 11160 175 SH SOLE 175 0 0 ISHARES INC MSCI WORLD ETF 464286392 813670 5615 SH SOLE 1 5615 0 0 ISHARES INC MSCI STH KOR ETF 464286772 204149 3042 SH SOLE 2 3042 0 0 ISHARES SILVER TR ISHARES 46428Q109 4550 200 SH SOLE 200 0 0 ISHARES SILVER TR ISHARES 46428Q109 341250 15000 SH SOLE 1 15000 0 0 ISHARES TR EXPANDED TECH 464287515 1186191 13911 SH SOLE 2 13911 0 0 ISHARES TR ISHARES BIOTECH 464287556 54888 400 SH SOLE 2 400 0 0 ISHARES TR ISHARES BIOTECH 464287556 109776 800 SH SOLE 5 800 0 0 ISHARES TR ISHARES SEMICDTR 464287523 196550 870 SH SOLE 870 0 0 ISHARES TR ISHARES SEMICDTR 464287523 426311 1887 SH SOLE 2 1887 0 0 ISHARES TR US INDUSTRIALS 464287754 490269 3900 SH SOLE 2 3900 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 29829 300 SH SOLE 300 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 33827 795 SH SOLE 795 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 307625 6250 SH SOLE 5 6250 0 0 ISHARES TR 1-3 YR TREAS BD 464287457 18809 230 SH SOLE 230 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 2717878 28712 SH SOLE 2 28712 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 3407760 36000 SH SOLE 1 36000 0 0 ISHARES TR CORE DIV GRWTH 46434V621 1506831 25953 SH SOLE 2 25953 0 0 ISHARES TR CORE S&P500 ETF 464287200 775452 1475 SH SOLE 5 1475 0 0 ISHARES TR CORE S&P MCP ETF 464287507 592215 9750 SH SOLE 5 9750 0 0 ISHARES TR CORE US AGGBD ET 464287226 104404 1066 SH SOLE 1066 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 36816 650 SH SOLE 650 0 0 ISHARES TR ESG AWRE 1-5 YR 46435G243 224824 9184 SH SOLE 2 9184 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 81084 5800 SH SOLE 5800 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 102753 7350 SH SOLE 2 7350 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 33348 358 SH SOLE 358 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 16751 390 SH SOLE 390 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 49393 1150 SH SOLE 1 1150 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 37950 438 SH SOLE 438 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 31978 1284 SH SOLE 1284 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 11273 450 PRN SOLE 450 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 13147 530 PRN SOLE 530 0 0 ISHARES TR IBOXX HI YD ETF 464288513 384686 4949 SH SOLE 2 4949 0 0 ISHARES TR IBOXX HI YD ETF 464288513 33424 430 SH SOLE 430 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1247134 11450 SH SOLE 11450 0 0 ISHARES TR IBOXX INV CP ETF 464287242 26268672 241174 SH SOLE 5 241174 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1059247 9725 SH SOLE 1 9725 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 4473026 87236 SH SOLE 2 87236 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 20615 402 SH SOLE 402 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 2412713 46758 SH SOLE 2 46758 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 83540 1619 SH SOLE 1619 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2129842 23752 SH SOLE 5 23752 0 0 ISHARES TR MSCI ACWI ETF 464288257 1624418 14750 SH SOLE 2 14750 0 0 ISHARES TR MSCI ACWI ETF 464288257 6608 60 SH SOLE 60 0 0 ISHARES TR MSCI CHINA ETF 46429B671 163568 4117 SH SOLE 2 4117 0 0 ISHARES TR MSCI INDIA ETF 46429B598 56749 1100 SH SOLE 2 1100 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 120934 1785 SH SOLE 2 1785 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 5241140 77360 SH SOLE 4 77360 0 0 ISHARES TR MSCI ACWI EX US 464288240 15215 285 SH SOLE 1 285 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 283000 6889 SH SOLE 4 6889 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3383801 82371 SH SOLE 2 82371 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 9243 225 SH SOLE 225 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 688829 16768 SH SOLE 1 16768 0 0 ISHARES TR MSCI EURO FL ETF 464289180 55713 2450 SH SOLE 2450 0 0 ISHARES TR PFD AND INCM SEC 464288687 683598 21210 SH SOLE 2 21210 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 120720 674 SH SOLE 2 674 0 0 ISHARES TR RUS MD CP GR ETF 464287481 454505 3982 SH SOLE 2 3982 0 0 ISHARES TR RUS MID CAP ETF 464287499 78876 938 SH SOLE 2 938 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 338583 1610 SH SOLE 1 1610 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3785 18 SH SOLE 18 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 817380 3800 SH SOLE 5 3800 0 0 ISHARES TR SELECT DIVID ETF 464287168 25868 210 SH SOLE 210 0 0 ISHARES TR U.S. FINLS ETF 464287788 309810 3239 SH SOLE 5 3239 0 0 ISHARES TR FIN SVC ETF 464287770 3182 48 SH SOLE 48 0 0 ISHARES TR MED DVC ETF 464288810 579455 9890 SH SOLE 2 9890 0 0 ISHARES TR MED DVC ETF 464288810 68667 1172 SH SOLE 1172 0 0 ISHARES TR AER DEF ETF 464288760 10554 80 SH SOLE 80 0 0 ISHARES TR USD INV GRDE ETF 464288620 62955 1240 SH SOLE 1240 0 0 JABIL INC COM 466313103 166098 1240 SH SOLE 5 1240 0 0 JACOBS SOLUTIONS INC COM 46982L108 447201 2909 SH SOLE 3 2909 0 0 JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 2814446 2835000 PRN SOLE 3 2835000 0 0 JOHNSON & JOHNSON COM 478160104 9515445 60152 SH SOLE 5 60152 0 0 JOHNSON & JOHNSON COM 478160104 451632 2855 SH SOLE 2 2855 0 0 JOHNSON & JOHNSON COM 478160104 316380 2000 SH SOLE 2000 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1069354 16371 SH SOLE 3 16371 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1088362 16662 SH SOLE 2 16662 0 0 JPMORGAN CHASE & CO COM 46625H100 2061688 10293 SH SOLE 6 10293 0 0 JPMORGAN CHASE & CO COM 46625H100 4339299 21664 SH SOLE 2 21664 0 0 JPMORGAN CHASE & CO COM 46625H100 567650 2834 SH SOLE 4 2834 0 0 JPMORGAN CHASE & CO COM 46625H100 8376145 41818 SH SOLE 1 41818 0 0 JPMORGAN CHASE & CO COM 46625H100 50075 250 SH SOLE 5 250 0 0 JPMORGAN CHASE & CO COM 46625H100 2403199 11998 SH SOLE 3 11998 0 0 JPMORGAN CHASE & CO COM 46625H100 967649 4831 SH SOLE 4831 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 728980 14000 SH SOLE 3 14000 0 0 KENVUE INC COM 49177J102 26181200 1220000 SH SOLE 3 1220000 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 83663 535 SH SOLE 3 535 0 0 KIMBERLY-CLARK CORP COM 494368103 155091 1199 SH SOLE 1 1199 0 0 KINROSS GOLD CORP COM 496902404 2269377 369832 SH SOLE 3 369832 0 0 KKR & CO INC COM 48251W104 1853891 18432 SH SOLE 2 18432 0 0 KKR & CO INC COM 48251W104 95551 950 SH SOLE 5 950 0 0 KLA CORP COM NEW 482480100 155083 222 SH SOLE 3 222 0 0 KRAFT HEINZ CO COM 500754106 4613 125 SH SOLE 5 125 0 0 KRAFT HEINZ CO COM 500754106 12767 346 SH SOLE 346 0 0 KRANESHARES TRUST CSI CHI INTERNET 500767306 137603 5242 SH SOLE 5 5242 0 0 KRANESHARES TRUST CSI CHI INTERNET 500767306 83029 3163 SH SOLE 3163 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 762 35 SH SOLE 2 35 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 622611 2850 SH SOLE 4 2850 0 0 LAM RESEARCH CORP COM 512807108 461496 475 SH SOLE 5 475 0 0 LAMB WESTON HLDGS INC COM 513272104 70949 666 SH SOLE 666 0 0 LANDSTAR SYS INC COM 515098101 549366 2850 SH SOLE 4 2850 0 0 LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9 1287646 1160000 PRN SOLE 3 1160000 0 0 LAS VEGAS SANDS CORP COM 517834107 12925 250 SH SOLE 250 0 0 LAS VEGAS SANDS CORP COM 517834107 320540 6200 SH SOLE 4 6200 0 0 LAUDER ESTEE COS INC CL A 518439104 10693231 69369 SH SOLE 1 69369 0 0 LAUDER ESTEE COS INC CL A 518439104 6400770 41523 SH SOLE 3 41523 0 0 LAUDER ESTEE COS INC CL A 518439104 89869 583 SH SOLE 2 583 0 0 LAUDER ESTEE COS INC CL A 518439104 308300 2000 SH SOLE 4 2000 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 648365 44500 SH SOLE 3 44500 0 0 LAZARD INC COM 52110M109 462789 11053 SH SOLE 3 11053 0 0 LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 88710 95000 PRN SOLE 3 95000 0 0 LI AUTO INC SPONSORED ADS 50202M102 2536677 83774 SH SOLE 3 83774 0 0 LIBERTY MEDIA CORP DEL NOTE 2.250% 8/1 531229AQ5 1238739 1220000 PRN SOLE 3 1220000 0 0 LINDE PLC SHS G54950103 11961124 25774 SH SOLE 1 25774 0 0 LINDE PLC SHS G54950103 234017 504 SH SOLE 504 0 0 LINDE PLC SHS G54950103 8732735 18859 SH SOLE 3 18859 0 0 LINDE PLC SHS G54950103 7291920 15742 SH SOLE 2 15742 0 0 LINDE PLC SHS G54950103 178803 385 SH SOLE 5 385 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 2553302 2295000 PRN SOLE 3 2295000 0 0 LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 94679 100000 PRN SOLE 3 100000 0 0 LKQ CORP COM 501889208 1826248 34193 SH SOLE 2 34193 0 0 LOCKHEED MARTIN CORP COM 539830109 29567 65 SH SOLE 2 65 0 0 LOGITECH INTL S A SHS H50430232 1196186 13366 SH SOLE 13366 0 0 LOGITECH INTL S A SHS H50430232 8170328 91294 SH SOLE 1 91294 0 0 LOGITECH INTL S A SHS H50430232 64615 722 SH SOLE 3 722 0 0 LOWES COS INC COM 548661107 2776302 10899 SH SOLE 2 10899 0 0 LULULEMON ATHLETICA INC COM 550021109 56644 145 SH SOLE 3 145 0 0 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 110135 125000 PRN SOLE 3 125000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1314298 12850 SH SOLE 2 12850 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 44614 3826 SH SOLE 3826 0 0 MAGNA INTL INC COM 559222401 19616 360 SH SOLE 2 360 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 3177640 44724 SH SOLE 3 44724 0 0 MANHATTAN ASSOCIATES INC COM 562750109 361082 1443 SH SOLE 3 1443 0 0 MARATHON OIL CORP COM 565849106 8105 286 SH SOLE 5 286 0 0 MARRIOTT INTL INC NEW CL A 571903202 141041 559 SH SOLE 3 559 0 0 MARRIOTT INTL INC NEW CL A 571903202 1331944 5279 SH SOLE 6 5279 0 0 MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 106460 112000 PRN SOLE 3 112000 0 0 MARSH & MCLENNAN COS INC COM 571748102 5136317 24936 SH SOLE 5 24936 0 0 MARSH & MCLENNAN COS INC COM 573874104 83638 1180 SH SOLE 1180 0 0 MARSH & MCLENNAN COS INC COM 573874104 3524437 49724 SH SOLE 2 49724 0 0 MARSH & MCLENNAN COS INC COM 573874104 4616556 65132 SH SOLE 3 65132 0 0 MARSH & MCLENNAN COS INC COM 573874104 1426956 20132 SH SOLE 6 20132 0 0 MASTEC INC COM 576323109 21447500 230000 SH SOLE 3 230000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 104019 216 SH SOLE 216 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2911572 6046 SH SOLE 2 6046 0 0 MASTERCARD INCORPORATED CL A 57636Q104 62604 130 SH SOLE 1 130 0 0 MASTERCARD INCORPORATED CL A 57636Q104 227301 472 SH SOLE 4 472 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2620704 5442 SH SOLE 3 5442 0 0 MASTERCARD INCORPORATED CL A 57636Q104 238859 496 SH SOLE 5 496 0 0 MATCH GROUP INC NEW COM 57667L107 148033719 4080312 SH SOLE 3 4080312 0 0 MATERIALISE NV SPONSORED ADS 57667T100 1010365 191357 SH SOLE 3 191357 0 0 MATTEL INC COM 577081102 14065100 710000 SH SOLE 3 710000 0 0 MCDONALDS CORP COM 580135101 42293 150 SH SOLE 150 0 0 MCDONALDS CORP COM 580135101 2169323 7694 SH SOLE 6 7694 0 0 MCDONALDS CORP COM 580135101 30763845 109111 SH SOLE 3 109111 0 0 MCDONALDS CORP COM 580135101 481289 1707 SH SOLE 1 1707 0 0 MCDONALDS CORP COM 580135101 7374966 26157 SH SOLE 2 26157 0 0 MEDTRONIC PLC SHS G5960L103 56908601 652996 SH SOLE 3 652996 0 0 MEDTRONIC PLC SHS G5960L103 11452556 131412 SH SOLE 1 131412 0 0 MEDTRONIC PLC SHS G5960L103 446557 5124 SH SOLE 5124 0 0 MEDTRONIC PLC SHS G5960L103 371085 4258 SH SOLE 4 4258 0 0 MEDTRONIC PLC SHS G5960L103 98741 1133 SH SOLE 2 1133 0 0 MERCADOLIBRE INC COM 58733R102 151196 100 SH SOLE 100 0 0 MERCADOLIBRE INC COM 58733R102 1090123 721 SH SOLE 3 721 0 0 MERCK & CO INC COM 58933Y105 777317 5891 SH SOLE 1 5891 0 0 MERCK & CO INC COM 58933Y105 197925 1500 SH SOLE 1500 0 0 MERCK & CO INC COM 58933Y105 60697 460 SH SOLE 5 460 0 0 MERCK & CO INC COM 58933Y105 190008 1440 SH SOLE 4 1440 0 0 MERCK & CO INC COM 58933Y105 423560 3210 SH SOLE 2 3210 0 0 MERCK & CO INC COM 58933Y105 20500148 155363 SH SOLE 3 155363 0 0 META PLATFORMS INC CL A 30303M102 312714 644 SH SOLE 2 644 0 0 META PLATFORMS INC CL A 30303M102 743423 1531 SH SOLE 1531 0 0 META PLATFORMS INC CL A 30303M102 1027973 2117 SH SOLE 4 2117 0 0 META PLATFORMS INC CL A 30303M102 976501 2011 SH SOLE 5 2011 0 0 META PLATFORMS INC CL A 30303M102 2896485 5965 SH SOLE 6 5965 0 0 META PLATFORMS INC CL A 30303M102 420027 865 SH SOLE 1 865 0 0 META PLATFORMS INC CL A 30303M102 1983594 4085 SH SOLE 3 4085 0 0 METLIFE INC COM 59156R108 26334692 355346 SH SOLE 3 355346 0 0 METLIFE INC COM 59156R108 777192 10487 SH SOLE 1 10487 0 0 METLIFE INC COM 59156R108 6246732 84290 SH SOLE 2 84290 0 0 METLIFE INC COM 59156R108 9338 126 SH SOLE 5 126 0 0 MICRON TECHNOLOGY INC COM 595112103 4082531 34630 SH SOLE 3 34630 0 0 MICRON TECHNOLOGY INC COM 595112103 35956 305 SH SOLE 2 305 0 0 MICRON TECHNOLOGY INC COM 595112103 218400 12000 SH Call SOLE 3 12000 0 0 MICRON TECHNOLOGY INC COM 595112103 214560 1820 SH SOLE 1820 0 0 MICRON TECHNOLOGY INC COM 595112103 14147 120 SH SOLE 5 120 0 0 MICROSOFT CORP COM 594918104 55650 7000 SH Call SOLE 3 7000 0 0 MICROSOFT CORP COM 594918104 5451690 12958 SH SOLE 4 12958 0 0 MICROSOFT CORP COM 594918104 17148547 40760 SH SOLE 5 40760 0 0 MICROSOFT CORP COM 594918104 7159392 17017 SH SOLE 6 17017 0 0 MICROSOFT CORP COM 594918104 24791979 58928 SH SOLE 2 58928 0 0 MICROSOFT CORP COM 594918104 15565799 36998 SH SOLE 1 36998 0 0 MICROSOFT CORP COM 594918104 1431289 3402 SH SOLE 3402 0 0 MICROSOFT CORP COM 594918104 120054975 285356 SH SOLE 3 285356 0 0 MICROSTRATEGY INC NOTE 2/1 594972AE1 1374438 1005000 PRN SOLE 3 1005000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 1209285 920000 PRN SOLE 3 920000 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 240000 400000 SH Call SOLE 3 400000 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 84812 2638 SH SOLE 5 2638 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 32632 1015 SH SOLE 1015 0 0 MODERNA INC COM 60770K107 270662 2540 SH SOLE 2540 0 0 MODERNA INC COM 60770K107 1324967 12434 SH SOLE 6 12434 0 0 MODERNA INC COM 60770K107 9065912 85078 SH SOLE 4 85078 0 0 MODERNA INC COM 60770K107 88978 835 SH SOLE 1 835 0 0 MODERNA INC COM 60770K107 9059092 85014 SH SOLE 3 85014 0 0 MODERNA INC COM 60770K107 298368 2800 SH SOLE 5 2800 0 0 MOHAWK INDS INC COM 608190104 26832450 205000 SH SOLE 3 205000 0 0 MONDELEZ INTL INC CL A 609207105 27126959 387528 SH SOLE 3 387528 0 0 MONDELEZ INTL INC CL A 609207105 24010 343 SH SOLE 5 343 0 0 MONDELEZ INTL INC CL A 609207105 2561440 36592 SH SOLE 2 36592 0 0 MONDELEZ INTL INC CL A 609207105 527660 7538 SH SOLE 1 7538 0 0 MONDELEZ INTL INC CL A 609207105 72660 1038 SH SOLE 1038 0 0 MONGODB INC CL A 60937P106 151346 422 SH SOLE 5 422 0 0 MONGODB INC NOTE 0.250% 1/1 60937PAD8 2029675 1160000 PRN SOLE 3 1160000 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 124310 2097 SH SOLE 3 2097 0 0 MORGAN STANLEY COM NEW 617446448 9228 98 SH SOLE 5 98 0 0 MORGAN STANLEY COM NEW 617446448 622209 6608 SH SOLE 3 6608 0 0 MORGAN STANLEY COM NEW 617446448 865519 9192 SH SOLE 2 9192 0 0 MOSAIC CO NEW COM 61945C103 22397400 690000 SH SOLE 3 690000 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 92295 260 SH SOLE 5 260 0 0 MSCI INC COM 55354G100 145717 260 SH SOLE 5 260 0 0 MSCI INC COM 55354G100 782388 1396 SH SOLE 4 1396 0 0 MSCI INC COM 55354G100 76221 136 SH SOLE 6 136 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 86705 2159 SH SOLE 5 2159 0 0 NASDAQ INC COM 631103108 388065 6150 SH SOLE 4 6150 0 0 NASDAQ INC COM 631103108 2133853 33817 SH SOLE 6 33817 0 0 NASDAQ INC COM 631103108 1170884 18556 SH SOLE 3 18556 0 0 NASDAQ INC COM 631103108 11989 190 SH SOLE 5 190 0 0 NETAPP INC COM 64110D104 85970 819 SH SOLE 2 819 0 0 NETAPP INC COM 64110D104 166111666 1582468 SH SOLE 3 1582468 0 0 NETEASE INC SPONSORED ADS 64110W102 5776834 55831 SH SOLE 3 55831 0 0 NETFLIX INC COM 64110L106 191309 315 SH SOLE 1 315 0 0 NETFLIX INC COM 64110L106 6681 11 SH SOLE 11 0 0 NETFLIX INC COM 64110L106 1899121 3127 SH SOLE 5 3127 0 0 NETFLIX INC COM 64110L106 114785 189 SH SOLE 6 189 0 0 NETFLIX INC COM 64110L106 3110137 5121 SH SOLE 3 5121 0 0 NETFLIX INC COM 64110L106 563602 928 SH SOLE 4 928 0 0 NEW GOLD INC CDA COM 644535106 1074258 638076 SH SOLE 3 638076 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 7633562 87924 SH SOLE 3 87924 0 0 NEWMONT CORP COM 651639106 12544 350 SH SOLE 350 0 0 NEWMONT CORP COM 651639106 3137756 87549 SH SOLE 3 87549 0 0 NEWMONT CORP COM 651639106 181709 5070 SH SOLE 1 5070 0 0 NEWMONT CORP COM 651639106 35840 1000 SH SOLE 5 1000 0 0 NEWMONT CORP COM 651639106 1479834 41290 SH SOLE 4 41290 0 0 NEXTERA ENERGY INC COM 65339F101 3143094 49180 SH SOLE 4 49180 0 0 NEXTERA ENERGY INC COM 65339F101 217486 3403 SH SOLE 3403 0 0 NEXTERA ENERGY INC COM 65339F101 31955 500 SH SOLE 5 500 0 0 NEXTERA ENERGY INC COM 65339F101 1527769 23905 SH SOLE 2 23905 0 0 NEXTERA ENERGY INC COM 65339F101 1421103 22236 SH SOLE 6 22236 0 0 NEXTERA ENERGY INC COM 65339F101 6790310 106248 SH SOLE 1 106248 0 0 NEXTERA ENERGY INC COM 65339F101 39607582 619740 SH SOLE 3 619740 0 0 NEXTRACKER INC CLASS A COM 65290E101 44116 784 SH SOLE 5 784 0 0 NICE LTD NOTE 9/1 653656AB4 105089 100000 PRN SOLE 3 100000 0 0 NIKE INC CL B 654106103 1321735 14064 SH SOLE 2 14064 0 0 NIKE INC CL B 654106103 1970291 20965 SH SOLE 3 20965 0 0 NIKE INC CL B 654106103 490106 5215 SH SOLE 5 5215 0 0 NIKE INC CL B 654106103 335509 3570 SH SOLE 3570 0 0 NIKE INC CL B 654106103 6585461 70073 SH SOLE 1 70073 0 0 NIO INC SPON ADS 62914V106 1350 300 SH SOLE 1 300 0 0 NIO INC SPON ADS 62914V106 40500 9000 SH SOLE 5 9000 0 0 NIO INC SPON ADS 62914V106 1639260 364280 SH SOLE 3 364280 0 0 NOKIA CORP SPONSORED ADR 654902204 33984 9600 SH SOLE 9600 0 0 NORDSON CORP COM 655663102 123543 450 SH SOLE 3 450 0 0 NORTHROP GRUMMAN CORP COM 666807102 45473 95 SH SOLE 2 95 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 209300 10000 SH SOLE 10000 0 0 NOV INC COM 62955J103 47824000 2450000 SH SOLE 3 2450000 0 0 NOVA LTD COM M7516K103 985102 5622 SH SOLE 5622 0 0 NOVARTIS AG SPONSORED ADR 66987V109 77384 800 SH SOLE 800 0 0 NOVO-NORDISK A S ADR 670100205 80250 625 SH SOLE 5 625 0 0 NRG ENERGY INC COM NEW 629377508 17599 260 SH SOLE 260 0 0 NUCANA PLC SPONSORED ADR 67022C106 6375 25000 SH SOLE 1 25000 0 0 NUTANIX INC CL A 67059N108 99369 1610 SH SOLE 5 1610 0 0 NUVECTIS PHARMA INC COM 67080T108 157194 19170 SH SOLE 19170 0 0 NVENT ELECTRIC PLC SHS G6700G107 3007254 39884 SH SOLE 3 39884 0 0 NVIDIA CORPORATION COM 67066G104 400277 443 SH SOLE 443 0 0 NVIDIA CORPORATION COM 67066G104 120947830 133857 SH SOLE 3 133857 0 0 NVIDIA CORPORATION COM 67066G104 2015842 2231 SH SOLE 6 2231 0 0 NVIDIA CORPORATION COM 67066G104 2474851 2739 SH SOLE 4 2739 0 0 NVIDIA CORPORATION COM 67066G104 2696223 2984 SH SOLE 5 2984 0 0 NVIDIA CORPORATION COM 67066G104 149087 165 SH SOLE 2 165 0 0 NVIDIA CORPORATION COM 67066G104 413830 458 SH SOLE 1 458 0 0 NVIDIA CORPORATION COM 67066G104 81900 2000 SH Call SOLE 3 2000 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1990336 8033 SH SOLE 6 8033 0 0 O-I GLASS INC COM 67098H104 14602767 880215 SH SOLE 3 880215 0 0 OKTA INC NOTE 0.375% 6/1 679295AF2 3506901 3815000 PRN SOLE 3 3815000 0 0 ON SEMICONDUCTOR CORP COM 682189105 220650 3000 SH SOLE 4 3000 0 0 ON SEMICONDUCTOR CORP COM 682189105 82744 1125 SH SOLE 1125 0 0 ON SEMICONDUCTOR CORP COM 682189105 6186879 84118 SH SOLE 2 84118 0 0 ON SEMICONDUCTOR CORP COM 682189105 10742124 146052 SH SOLE 3 146052 0 0 ON SEMICONDUCTOR CORP NOTE 0.500% 3/0 682189AU9 945517 958000 PRN SOLE 3 958000 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 6733 6666 SH SOLE 6666 0 0 ONEMAIN HLDGS INC COM 68268W103 48382 947 SH SOLE 947 0 0 ORACLE CORP COM 68389X105 1161893 9250 SH SOLE 4 9250 0 0 ORACLE CORP COM 68389X105 48988 390 SH SOLE 6 390 0 0 ORACLE CORP COM 68389X105 995836 7928 SH SOLE 2 7928 0 0 ORACLE CORP COM 68389X105 52756 420 SH SOLE 3 420 0 0 ORGANON & CO COMMON STOCK 68622V106 3337 178 SH SOLE 178 0 0 ORLA MNG LTD NEW COM 68634K106 893190 235790 SH SOLE 3 235790 0 0 ORMAT TECHNOLOGIES INC NOTE 2.500% 7/1 686688AB8 193764 200000 PRN SOLE 3 200000 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 863002 52574 SH SOLE 3 52574 0 0 OTIS WORLDWIDE CORP COM 68902V107 14891 150 SH SOLE 150 0 0 OWENS CORNING NEW COM 690742101 834000 5000 SH SOLE 3 5000 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 39402326 10507287 SH SOLE 3 10507287 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 158079 6870 SH SOLE 5 6870 0 0 PALO ALTO NETWORKS INC COM 697435105 3962761 13947 SH SOLE 3 13947 0 0 PALO ALTO NETWORKS INC COM 697435105 2135237 7515 SH SOLE 6 7515 0 0 PALO ALTO NETWORKS INC COM 697435105 2332991 8211 SH SOLE 4 8211 0 0 PALO ALTO NETWORKS INC COM 697435105 738170 2598 SH SOLE 5 2598 0 0 PALO ALTO NETWORKS INC COM 697435105 1027982 3618 SH SOLE 2 3618 0 0 PALO ALTO NETWORKS INC COM 697435105 169057 595 SH SOLE 595 0 0 PALO ALTO NETWORKS INC COM 697435105 8902645 31333 SH SOLE 1 31333 0 0 PALO ALTO NETWORKS INC COM 697435105 105000 12000 SH Call SOLE 3 12000 0 0 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 185853 65000 PRN SOLE 3 65000 0 0 PARKER-HANNIFIN CORP COM 701094104 143394 258 SH SOLE 3 258 0 0 PATTERSON-UTI ENERGY INC COM 703481101 15522000 1300000 SH SOLE 3 1300000 0 0 PAYLOCITY HLDG CORP COM 70438V106 3032642 17646 SH SOLE 3 17646 0 0 PAYPAL HLDGS INC COM 70450Y103 441129 6585 SH SOLE 1 6585 0 0 PAYPAL HLDGS INC COM 70450Y103 399930 5970 SH SOLE 4 5970 0 0 PAYPAL HLDGS INC COM 70450Y103 2365082 35305 SH SOLE 3 35305 0 0 PAYPAL HLDGS INC COM 70450Y103 361746 5400 SH SOLE 2 5400 0 0 PAYPAL HLDGS INC COM 70450Y103 274659 4100 SH SOLE 4100 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 46500 400 SH SOLE 5 400 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 3552600 30560 SH SOLE 3 30560 0 0 PEGASYSTEMS INC INC 0.750% 3/0 705573AB9 1078526 1125000 PRN SOLE 3 1125000 0 0 PENTAIR PLC SHS G7S00T104 107484 1258 SH SOLE 5 1258 0 0 PEPSICO INC COM 713448108 8591416 49091 SH SOLE 5 49091 0 0 PEPSICO INC COM 713448108 575433 3288 SH SOLE 2 3288 0 0 PEPSICO INC COM 713448108 105006 600 SH SOLE 1 600 0 0 PERRIGO CO PLC SHS G97822103 27039600 840000 SH SOLE 3 840000 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 102810 6900 SH SOLE 5 6900 0 0 PFIZER INC COM 717081103 71671673 2582763 SH SOLE 3 2582763 0 0 PFIZER INC COM 717081103 1555665 56060 SH SOLE 1 56060 0 0 PFIZER INC COM 717081103 70679 2547 SH SOLE 2547 0 0 PFIZER INC COM 717081103 482850 17400 SH SOLE 5 17400 0 0 PFIZER INC COM 717081103 855977 30846 SH SOLE 2 30846 0 0 PG&E CORP COM 69331C108 83951 5009 SH SOLE 3 5009 0 0 PHILIP MORRIS INTL INC COM 718172109 91620 1000 SH SOLE 5 1000 0 0 PHILIP MORRIS INTL INC COM 718172109 123687 1350 SH SOLE 1 1350 0 0 PHILIP MORRIS INTL INC COM 718172109 137430 1500 SH SOLE 1500 0 0 PHILLIPS 66 COM 718546104 262324 1606 SH SOLE 4 1606 0 0 PHILLIPS 66 COM 718546104 81507 499 SH SOLE 3 499 0 0 PLANET FITNESS INC CL A 72703H101 59812 955 SH SOLE 6 955 0 0 PLUG POWER INC COM NEW 72919P202 2773 806 SH SOLE 3 806 0 0 PLUG POWER INC COM NEW 72919P202 10320 3000 SH SOLE 5 3000 0 0 PNC FINL SVCS GROUP INC COM 693475105 2106618 13036 SH SOLE 6 13036 0 0 POOL CORP COM 73278L105 56894 141 SH SOLE 6 141 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1167969 54860 SH SOLE 3 54860 0 0 PPG INDS INC COM 693506107 36515 252 SH SOLE 3 252 0 0 PROCORE TECHNOLOG IES INC COM 74275K108 2718348 33082 SH SOLE 3 33082 0 0 PROCTER AND GAMBLE CO COM 742718109 1377989 8493 SH SOLE 1 8493 0 0 PROCTER AND GAMBLE CO COM 742718109 1590050 9800 SH SOLE 3 9800 0 0 PROCTER AND GAMBLE CO COM 742718109 227150 1400 SH SOLE 4 1400 0 0 PROCTER AND GAMBLE CO COM 742718109 2046459 12613 SH SOLE 5 12613 0 0 PROCTER AND GAMBLE CO COM 742718109 682261 4205 SH SOLE 4205 0 0 PROCTER AND GAMBLE CO COM 742718109 401082 2472 SH SOLE 2 2472 0 0 PROCURE ETF TRUST II SPACE ETF 74280R205 33019 1940 SH SOLE 1940 0 0 PROGRESSIVE CORP COM 743315103 152013 735 SH SOLE 5 735 0 0 PROGRESSIVE CORP COM 743315103 188413 911 SH SOLE 3 911 0 0 PROGYNY INC COM 74340E103 1885030 49411 SH SOLE 6 49411 0 0 PULTE GROUP INC COM 745867101 23970209 198725 SH SOLE 3 198725 0 0 PURE STORAGE INC CL A 74624M102 15922977 306270 SH SOLE 3 306270 0 0 QIAGEN NV SHS NEW N72482149 29361329 684575 SH SOLE 3 684575 0 0 QORVO INC COM 74736K101 19137223 166657 SH SOLE 3 166657 0 0 QUALCOMM INC COM 747525103 168454 995 SH SOLE 995 0 0 QUALCOMM INC COM 747525103 6232272 36812 SH SOLE 2 36812 0 0 QUALCOMM INC COM 747525103 5308401 31355 SH SOLE 3 31355 0 0 QUALCOMM INC COM 747525103 337754 1995 SH SOLE 1 1995 0 0 QUALCOMM INC COM 747525103 606433 3582 SH SOLE 5 3582 0 0 QUANTA SVCS COM 74762E102 1039200 4000 SH SOLE 3 4000 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 9435 1500 SH SOLE 5 1500 0 0 RADNET INC COM 750491102 42677594 877057 SH SOLE 3 877057 0 0 RALPH LAUREN CORP CL A 751212101 60083 320 SH SOLE 1 320 0 0 REDFIN CORP NOTE 10/1 75737FAC2 772054 895000 PRN SOLE 3 895000 0 0 REGAL REXNORD CORPORATION COM 758750103 140478 780 SH SOLE 3 780 0 0 REGENERON PHARMACEUTICALS COM 75886F107 114536 119 SH SOLE 3 119 0 0 REGENERON PHARMACEUTICALS COM 75886F107 122740 3400 SH Call SOLE 3 3400 0 0 RINGCENTRAL INC NOTE 3/0 76680RAF4 198893 210000 PRN SOLE 3 210000 0 0 RISKIFIED LTD SHS CL A M8216R109 16230 3000 SH SOLE 3000 0 0 RIVIAN AUTOMOTIVE INC NOTE 4.625% 3/1 76954AAB9 2080024 2574000 PRN SOLE 3 2574000 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1610400 80000 SH SOLE 3 80000 0 0 ROBLOX CORP CL A 771049103 70862 1856 SH SOLE 1 1856 0 0 ROBLOX CORP CL A 771049103 57117 1496 SH SOLE 6 1496 0 0 ROCKWELL AUTOMATION INC COM 773903109 23306 80 SH SOLE 1 80 0 0 ROPER TECHNOLOGIES INC COM 776696106 140210 250 SH SOLE 5 250 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 556040 4000 SH SOLE 1 4000 0 0 ROYAL CARIBBEAN GROUP NOTE 6.000% 8/1 780153BQ4 1706046 600000 PRN SOLE 3 600000 0 0 S&P GLOBAL INC COM 78409V104 5316423 12496 SH SOLE 3 12496 0 0 S&P GLOBAL INC COM 78409V104 361633 850 SH SOLE 4 850 0 0 S&P GLOBAL INC COM 78409V104 5534254 13008 SH SOLE 5 13008 0 0 S&P GLOBAL INC COM 78409V104 110192 259 SH SOLE 6 259 0 0 SALESFORCE INC COM 79466L302 809271 2687 SH SOLE 3 2687 0 0 SALESFORCE INC COM 79466L302 104811 348 SH SOLE 348 0 0 SALESFORCE INC COM 79466L302 2002847 6650 SH SOLE 6 6650 0 0 SALESFORCE INC COM 79466L302 218657 726 SH SOLE 2 726 0 0 SALESFORCE INC COM 79466L302 240944 800 SH SOLE 5 800 0 0 SALESFORCE INC COM 79466L302 941188 3125 SH SOLE 4 3125 0 0 SANOFI SPONSORED ADR 80105N105 19440 400 SH SOLE 400 0 0 SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2 2211168 1890000 PRN SOLE 3 1890000 0 0 SCHLUMBERGER LTD COM STK 806857108 88792 1620 SH SOLE 1 1620 0 0 SCHLUMBERGER LTD COM STK 806857108 140897984 2570662 SH SOLE 3 2570662 0 0 SCHLUMBERGER LTD COM STK 806857108 6851 125 SH SOLE 5 125 0 0 SCHLUMBERGER LTD COM STK 806857108 5481 100 SH SOLE 100 0 0 SCHLUMBERGER LTD COM STK 806857108 254647 4646 SH SOLE 2 4646 0 0 SCHWAB CHARLES CORP COM 808513105 9549 132 SH SOLE 2 132 0 0 SCHWAB CHARLES CORP COM 808513105 723400 10000 SH SOLE 4 10000 0 0 SCHWAB CHARLES CORP COM 808513105 131876 1823 SH SOLE 3 1823 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 18915 204 SH SOLE 204 0 0 SCORPIUS HOLDINGS INC COM 42237K409 2314 14285 SH SOLE 14285 0 0 SEA LTD NOTE 2.375%12/0 81141RAF7 1289870 1285000 PRN SOLE 3 1285000 0 0 SEA LTD SPONSORD ADS 81141R100 308940 5752 SH SOLE 3 5752 0 0 SEALED AIR CORP NEW COM 81211K100 16740000 450000 SH SOLE 3 450000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 11801 125 SH SOLE 125 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 6823955 72280 SH SOLE 5 72280 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 17760 141 SH SOLE 141 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 131627 632 SH SOLE 632 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 301992 1450 SH SOLE 5 1450 0 0 SELECT SECTOR SPDR TR HEALTHCARE 81369Y209 126752 858 SH SOLE 858 0 0 SELECT SECTOR SPDR TR HEALTHCARE 81369Y209 2960952 20043 SH SOLE 2 20043 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 70798 385 SH SOLE 385 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2644041 34626 SH SOLE 2 34626 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9774 128 SH SOLE 128 0 0 SENTINELONE INC CL A 81730H109 5594 240 SH SOLE 240 0 0 SERVICENOW INC COM 81762P102 146381 192 SH SOLE 6 192 0 0 SHELL PLC SPON ADS 780259305 263171 3925 SH SOLE 1 3925 0 0 SHERWIN WILLIAMS CO COM 824348106 125733 362 SH SOLE 3 362 0 0 SHERWIN WILLIAMS CO COM 824348106 101420 292 SH SOLE 5 292 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 2461624 220181 SH SOLE 3 220181 0 0 SHOCKWAVE MED INC COM 82489T104 6737285 20690 SH SOLE 3 20690 0 0 SHOPIFY INC CL A 82509L107 83266 1079 SH SOLE 6 1079 0 0 SHOPIFY INC NOTE 0.125%11/0 82509LAA5 2196725 2307000 PRN SOLE 3 2307000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 48512 310 SH SOLE 310 0 0 SKEENA RES LTD NEW COM 83056P715 553618 120343 SH SOLE 3 120343 0 0 SMUCKER J M CO COM NEW 832696405 2517 20 SH SOLE 20 0 0 SNAP INC CL A 83304A106 45518 3965 SH SOLE 3 3965 0 0 SNAP INC CL A 83304A106 75768 6600 SH SOLE 5 6600 0 0 SNDL INC COM 83307B101 20050 10000 SH SOLE 10000 0 0 SNOWFLAKE INC CL A 833445109 91304 565 SH SOLE 5 565 0 0 SNOWFLAKE INC CL A 833445109 1984448 12280 SH SOLE 6 12280 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 567896 11552 SH SOLE 3 11552 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 679410 745000 PRN SOLE 3 745000 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 1002437 203334 SH SOLE 3 203334 0 0 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 2526646 2494000 PRN SOLE 3 2494000 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 26650 67 SH SOLE 67 0 0 SPDR DOW JONES INDL AVERAGE UT SER 2 78467X109 103418 260 SH SOLE 1 260 0 0 SPDR GOLD TR GOLD SHS 78463V107 800251 3890 SH SOLE 2 3890 0 0 SPDR GOLD TR GOLD SHS 78463V107 822880 4000 SH SOLE 1 4000 0 0 SPDR GOLD TR GOLD SHS 78463V107 9196713 44705 SH SOLE 5 44705 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 207369 2000 SH SOLE 5 2000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 7883 150 SH SOLE 150 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10212942 19525 SH SOLE 2 19525 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1404443 2685 SH SOLE 1 2685 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 244274 467 SH SOLE 467 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 54321585 102114 SH SOLE 5 102114 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 755591 1358 SH SOLE 2 1358 0 0 SPDR SER TR AEROSPACE DEF 78464A631 82901 590 SH SOLE 5 590 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 36874 1128 SH SOLE 1128 0 0 SPDR SER TR S&P BIOTECH 78464A870 35584 375 SH SOLE 1 375 0 0 SPDR SER TR S&P BIOTECH 78464A870 118138 1245 SH SOLE 5 1245 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 7253 65 SH SOLE 65 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 200534 864 SH SOLE 5 864 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 423640 4450 SH SOLE 5 4450 0 0 SPDR SER TR S&P DIVID ETF 78464A763 59058 450 SH SOLE 1 450 0 0 STANLEY BLACK & DECKER INC COM 854502101 4897 50 SH SOLE 2 50 0 0 STARBUCKS CORP COM 855244109 109302 1196 SH SOLE 5 1196 0 0 STARBUCKS CORP COM 855244109 63973 700 SH SOLE 2 700 0 0 STARBUCKS CORP COM 855244109 1327714 14528 SH SOLE 6 14528 0 0 STARBUCKS CORP COM 855244109 1914620 20950 SH SOLE 3 20950 0 0 STATE STR CORP COM 857477103 1971273 25495 SH SOLE 2 25495 0 0 STEEL DYNAMICS INC COM 858119100 291420 1966 SH SOLE 5 1966 0 0 STELLANTIS N.V SHS N82405106 1280482 45052 SH SOLE 4 45052 0 0 STELLANTIS N.V SHS N82405106 39986409 1407820 SH SOLE 3 1407820 0 0 STELLANTIS N.V SHS N82405106 2111749 74299 SH SOLE 2 74299 0 0 STELLANTIS N.V SHS N82405106 54002 1900 SH SOLE 5 1900 0 0 STELLANTIS N.V SHS N82405106 3826970 134749 SH SOLE 6 134749 0 0 STERICYCLE INC COM 858912108 550130 10429 SH SOLE 3 10429 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 90804 2100 SH SOLE 2100 0 0 STRATASYS LTD SHS M85548101 7785 670 SH SOLE 670 0 0 STRATEGIC ED INC COM 86272C103 1707776 16402 SH SOLE 3 16402 0 0 STRIDE INC COM 86333M108 3124632 49558 SH SOLE 3 49558 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1721091 1704 SH SOLE 6 1704 0 0 SYNOPSYS INC COM 871607107 922973 1615 SH SOLE 4 1615 0 0 SYNOPSYS INC COM 871607107 77153 135 SH SOLE 5 135 0 0 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 23444 4382 SH SOLE 4382 0 0 SYSCO CORP COM 871829107 935356 11522 SH SOLE 3 11522 0 0 T-MOBILE US INC COM 872590104 87649 537 SH SOLE 6 537 0 0 T-MOBILE US INC COM 872590104 1795094 10998 SH SOLE 4 10998 0 0 T-MOBILE US INC COM 872590104 1088351 6668 SH SOLE 3 6668 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 29323129 215532 SH SOLE 3 215532 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 23129 170 SH SOLE 1 170 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3584237 26345 SH SOLE 4 26345 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 476175 3500 SH SOLE 2 3500 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 6810 600 SH SOLE 2 600 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4184745 368700 SH SOLE 3 368700 0 0 TECK RESOURCES LTD CL B 878742204 175841 3841 SH SOLE 3841 0 0 TECK RESOURCES LTD CL B 878742204 28384 620 SH SOLE 1 620 0 0 TECK RESOURCES LTD CL B 878742204 222264 4855 SH SOLE 2 4855 0 0 TELADOC HEALTH INC COM 87918A105 203850 13500 SH SOLE 1 13500 0 0 TELADOC HEALTH INC COM 87918A105 39185 2595 SH SOLE 4 2595 0 0 TENARIS S A SPONSORED ADS 88031M109 133501 3400 SH SOLE 1 3400 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4504646 402560 SH SOLE 3 402560 0 0 TERADYNE INC COM 880770102 703044 6231 SH SOLE 3 6231 0 0 TERNIUM SA SPONSORED ADS 880890108 37458 900 SH SOLE 1 900 0 0 TESLA INC COM 88160R101 406778 2314 SH SOLE 2 2314 0 0 TESLA INC COM 88160R101 210421 1197 SH SOLE 1 1197 0 0 TESLA INC COM 88160R101 184052 1047 SH SOLE 5 1047 0 0 TESLA INC COM 88160R101 252083 1434 SH SOLE 1434 0 0 TESLA INC COM 88160R101 2231654 12695 SH SOLE 6 12695 0 0 TESLA INC COM 88160R101 301831 1717 SH SOLE 3 1717 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 13362 947 SH SOLE 5 947 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1806 128 SH SOLE 3 128 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 330456 23420 SH SOLE 23420 0 0 TEXAS INSTRS INC COM 882508104 67419 387 SH SOLE 2 387 0 0 TEXAS INSTRS INC COM 882508104 23518 135 SH SOLE 1 135 0 0 TEXAS INSTRS INC COM 882508104 107488 617 SH SOLE 3 617 0 0 THE CIGNA GROUP COM 125523100 285467 786 SH SOLE 3 786 0 0 THE CIGNA GROUP COM 125523100 25786 71 SH SOLE 71 0 0 THE TRADE DESK INC COM CL A 88339J105 1620417 18536 SH SOLE 6 18536 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 23257699 40016 SH SOLE 3 40016 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 113917 196 SH SOLE 2 196 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8006749 13776 SH SOLE 5 13776 0 0 TJX COS INC NEW COM 872540109 203347 2005 SH SOLE 4 2005 0 0 TJX COS INC NEW COM 872540109 133063 1312 SH SOLE 3 1312 0 0 TOAST INC CL A 888787108 56453793 2265401 SH SOLE 3 2265401 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 68840 1000 SH SOLE 1 1000 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 30662 920 SH SOLE 920 0 0 TOYOTA MOTOR CORP ADS 892331307 324000 24000 SH Call SOLE 3 24000 0 0 TRACTOR SUPPLY CO COM 892356106 700624 2677 SH SOLE 2 2677 0 0 TRANSDIGM GROUP INC COM 893641100 172424 140 SH SOLE 5 140 0 0 TRAVEL PLUS LEISURE CO COM 894164102 695232 14200 SH SOLE 4 14200 0 0 TRAVELERS COMPANIES INC COM 89417E109 50861 221 SH SOLE 221 0 0 TRIMBLE INC COM 896239100 7401 115 SH SOLE 2 115 0 0 TRIMBLE INC COM 896239100 9360647 145442 SH SOLE 3 145442 0 0 TRIP COM GROUP LTD ADS 89677Q107 5025844 114510 SH SOLE 3 114510 0 0 TRIP COM GROUP LTD ADS 89677Q107 136059 3100 SH SOLE 4 3100 0 0 TRUIST FINL CORP COM 89832Q109 127465 3270 SH SOLE 2 3270 0 0 TWILIO INC CL A 90138F102 2324 38 SH SOLE 2 38 0 0 TWILIO INC CL A 90138F102 996195 16291 SH SOLE 4 16291 0 0 TWILIO INC CL A 90138F102 26600 435 SH SOLE 1 435 0 0 UBER TECHNOLOGIES INC COM 90353T100 149823 1946 SH SOLE 3 1946 0 0 UBER TECHNOLOGIES INC COM 90353T100 1902269 24708 SH SOLE 6 24708 0 0 UBER TECHNOLOGIES INC COM 90353T100 330826 4297 SH SOLE 5 4297 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 140451 125000 PRN SOLE 3 125000 0 0 UBIQUITI INC COM 90353W103 273406 2360 SH SOLE 3 2360 0 0 UBS GROUP AG SHS H42097107 74238 2415 SH SOLE 3 2415 0 0 UBS GROUP AG SHS H42097107 1717273 55864 SH SOLE 55864 0 0 UBS GROUP AG SHS H42097107 90991 2960 SH SOLE 2 2960 0 0 UBS GROUP AG SHS H42097107 15279287 497045 SH SOLE 1 497045 0 0 UNDER ARMOUR INC CL A 904311107 15742 2133 SH SOLE 2 2133 0 0 UNDER ARMOUR INC CL A 904311107 698118 94596 SH SOLE 1 94596 0 0 UNILEVER PLC SPON ADR NEW 904767704 161260 3213 SH SOLE 3213 0 0 UNION PAC CORP COM 907818108 489401 1990 SH SOLE 2 1990 0 0 UNION PAC CORP COM 907818108 1161773 4724 SH SOLE 3 4724 0 0 UNION PAC CORP COM 907818108 368895 1500 SH SOLE 1 1500 0 0 UNION PAC CORP COM 907818108 675816 2748 SH SOLE 5 2748 0 0 UNITED PARCEL SERVICE INC CL B 911312106 133767 900 SH SOLE 1 900 0 0 UNITED RENTALS INC COM 911363109 2665944 3697 SH SOLE 2 3697 0 0 UNITED STATES CELLULAR CORP COM 911684108 13140000 360000 SH SOLE 3 360000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 45270986 91512 SH SOLE 3 91512 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6156047 12444 SH SOLE 6 12444 0 0 UNITEDHEALTH GROUP INC COM 91324P102 123675 250 SH SOLE 1 250 0 0 UNITEDHEALTH GROUP INC COM 91324P102 122191 247 SH SOLE 247 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2358730 4768 SH SOLE 4 4768 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8844247 17878 SH SOLE 5 17878 0 0 UNITEDHEALTH GROUP INC COM 91324P102 468481 947 SH SOLE 2 947 0 0 UNITY SOFTWARE INC COM 91332U101 275277 10310 SH SOLE 3 10310 0 0 UNITY SOFTWARE INC COM 91332U101 96120 3600 SH SOLE 5 3600 0 0 UNITY SOFTWARE INC COM 91332U101 48434 1814 SH SOLE 6 1814 0 0 UNITY SOFTWARE INC NOTE 11/1 91332UAB7 2412696 2850000 PRN SOLE 3 2850000 0 0 UNUM GROUP COM 91529Y106 127013 2367 SH SOLE 5 2367 0 0 US BANCORP DEL COM NEW 902973304 56277 1259 SH SOLE 2 1259 0 0 V2X INC COM 92242T101 142466 3050 SH SOLE 3 3050 0 0 VALARIS LTD CL A G9460G101 43308969 575458 SH SOLE 3 575458 0 0 VALE S A SPONSORED ADS 91912E105 268180 22000 SH SOLE 5 22000 0 0 VALMONT INDS INC COM 920253101 228280 1000 SH SOLE 5 1000 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 21623 130 SH SOLE 2 130 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 49819 970 SH SOLE 1 970 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 12086463 53720 SH SOLE 5 53720 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 412407 1833 SH SOLE 2 1833 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 31620 1000 SH SOLE 2 1000 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3010287 95202 SH SOLE 5 95202 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 15810 500 SH SOLE 1 500 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 148658 442 SH SOLE 5 442 0 0 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 31521 415 SH SOLE 1 415 0 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 29072 465 SH SOLE 2 465 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 94999 276 SH SOLE 276 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3326444 6920 SH SOLE 5 6920 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 264385 550 SH SOLE 2 550 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2857375 12500 SH SOLE 4 12500 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 76431 1135 SH SOLE 1135 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5171256 68016 SH SOLE 4 68016 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2661 35 SH SOLE 35 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1878500 17000 SH SOLE 1 17000 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 37759 469 SH SOLE 469 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 22343 289 SH SOLE 289 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 12808109 52460 SH SOLE 5 52460 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 13932592 51503 SH SOLE 5 51503 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 71835 137 SH SOLE 137 0 0 VAXART INC COM NEW 92243A200 39000 30000 SH SOLE 30000 0 0 VAXART INC COM NEW 92243A200 14300 11000 SH SOLE 1 11000 0 0 VEEVA SYS INC CL A COM 922475108 101480 438 SH SOLE 6 438 0 0 VEEVA SYS INC CL A COM 922475108 108424433 467972 SH SOLE 3 467972 0 0 VERALTO CORP COM SHS 92338C103 34400 388 SH SOLE 3 388 0 0 VERALTO CORP COM SHS 92338C103 50182 566 SH SOLE 1 566 0 0 VERALTO CORP COM SHS 92338C103 2039 23 SH SOLE 2 23 0 0 VERALTO CORP COM SHS 92338C103 26598 300 SH SOLE 5 300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6672 159 SH SOLE 5 159 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 212771188 5070810 SH SOLE 3 5070810 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 484260 11541 SH SOLE 2 11541 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 392929 940 SH SOLE 4 940 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 193957 464 SH SOLE 3 464 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 74700 9000 SH Call SOLE 3 9000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 20901 50 SH SOLE 1 50 0 0 VIATRIS INC COM 92556V106 3152 264 SH SOLE 264 0 0 VIATRIS INC COM 92556V106 6686 560 SH SOLE 2 560 0 0 VIATRIS INC COM 92556V106 13611636 1140003 SH SOLE 3 1140003 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 198600 12000 SH SOLE 4 12000 0 0 VISA INC COM CL A 92826C839 511833 1834 SH SOLE 1834 0 0 VISA INC COM CL A 92826C839 11135013 39899 SH SOLE 5 39899 0 0 VISA INC COM CL A 92826C839 1702388 6100 SH SOLE 4 6100 0 0 VISA INC COM CL A 92826C839 1361073 4877 SH SOLE 2 4877 0 0 VISA INC COM CL A 92826C839 9974319 35740 SH SOLE 3 35740 0 0 VISA INC COM CL A 92826C839 9351971 33510 SH SOLE 1 33510 0 0 WABTEC COM 929740108 2331 16 SH SOLE 16 0 0 WABTEC COM 929740108 1311 9 SH SOLE 5 9 0 0 WALMART INC COM 931142103 468423 7785 SH SOLE 1 7785 0 0 WALMART INC COM 931142103 2767880 46001 SH SOLE 2 46001 0 0 WALMART INC COM 931142103 556512 9249 SH SOLE 9249 0 0 WALMART INC COM 931142103 865365 14382 SH SOLE 3 14382 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 9609809 1100780 SH SOLE 3 1100780 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 454 52 SH SOLE 52 0 0 WASTE MGMT INC DEL COM 94106L109 1994658 9358 SH SOLE 3 9358 0 0 WASTE MGMT INC DEL COM 94106L109 680588 3193 SH SOLE 2 3193 0 0 WASTE MGMT INC DEL COM 94106L109 378981 1778 SH SOLE 4 1778 0 0 WAYFAIR INC NOTE 3.250% 9/1 94419LAP6 1124108 850000 PRN SOLE 3 850000 0 0 WEIBO CORP SPONSORED ADR 948596101 1221632 134393 SH SOLE 3 134393 0 0 WELLS FARGO CO NEW COM 949746101 19066232 328955 SH SOLE 3 328955 0 0 WELLS FARGO CO NEW COM 949746101 85201 1470 SH SOLE 1470 0 0 WESTERN DIGITAL CORP COM 958102105 1587604 23265 SH SOLE 6 23265 0 0 WESTERN DIGITAL CORP COM 958102105 9690 142 SH SOLE 5 142 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1743810 37000 SH SOLE 4 37000 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 571734 12131 SH SOLE 3 12131 0 0 WHIRLPOOL CORP COM 963320106 11963000 100000 SH SOLE 3 100000 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 38640 800 SH SOLE 800 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 106504 2445 SH SOLE 1 2445 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 179031 2480 SH SOLE 2480 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 3657 48 SH SOLE 48 0 0 WORKDAY INC CL A 98138H101 112646 413 SH SOLE 3 413 0 0 XYLEM INC COM 98419M100 5170 40 SH SOLE 2 40 0 0 XYLEM INC COM 98419M100 117608 910 SH SOLE 1 910 0 0 XYLEM INC COM 98419M100 7644675 59151 SH SOLE 3 59151 0 0 YANDEX N V SHS CLASS A N97284108 153580 10970 SH SOLE 3 10970 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 1244944 1005000 PRN SOLE 3 1005000 0 0 ZIPRECRUITER INC CL A 98980B103 48085420 4184980 SH SOLE 3 4184980 0 0 ZOETIS INC CL A 98978V103 10360051 61226 SH SOLE 3 61226 0 0 ZOETIS INC CL A 98978V103 5078500 30013 SH SOLE 5 30013 0 0 ZOETIS INC CL A 98978V103 4263415 25196 SH SOLE 2 25196 0 0 ZOETIS INC CL A 98978V103 2444238 14445 SH SOLE 4 14445 0 0 ZOMEDICA CORP COM 98980M109 14590 100000 SH SOLE 100000 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 59487 910 SH SOLE 910 0 0 ZSCALER INC COM 98980G102 463083 2404 SH SOLE 5 2404 0 0 ZSCALER INC NOTE 0.125% 7/0 98980GAB8 1358056 995000 PRN SOLE 3 995000 0 0