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

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   896,849 6,192 SH   SOLE   6,192 0 0
ABBOTT LABS COM 002824100   8,433,442 64,466 SH   SOLE   22,768 0 41,698
ABBVIE INC COM 00287Y109   30,259,130 147,397 SH   SOLE   95,775 0 51,622
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,112,383 10,227 SH   SOLE   10,047 0 180
ADOBE INC COM 00724F101   16,518,802 42,827 SH   SOLE   29,543 0 13,284
ADVANCED MICRO DEVICES INC COM 007903107   5,185,876 50,241 SH   SOLE   49,435 0 806
AFFIRM HLDGS INC COM CL A 00827B106   224,126 250,000 PRN   SOLE   0 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   782,873 6,709 SH   SOLE   6,709 0 0
AGNICO EAGLE MINES LTD COM 008474108   137,294,115 1,278,820 SH   SOLE   1,156,686 0 122,134
AIR PRODS & CHEMS INC COM 009158106   524,917 1,796 SH   SOLE   1,796 0 0
AIRBNB INC COM CL A 009066101   297,380 2,464 SH   SOLE   2,464 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   281,456 3,516 SH   SOLE   3,480 0 36
AKAMAI TECHNOLOGIES INC COM 00971T101   1,950,845 2,000,000 PRN   SOLE   0 0 0
ALCON AG ORD SHS H01301128   5,002,388 59,270 SH   SOLE   55,106 0 4,164
ALIGN TECHNOLOGY INC COM 016255101   451,997 2,839 SH   SOLE   2,839 0 0
ALLSTATE CORP COM 020002101   1,671,419 8,096 SH   SOLE   7,917 0 179
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,732,147 1,500,000 PRN   SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   10,775,716 40,139 SH   SOLE   40,139 0 0
ALPHABET INC CAP STK CL C 02079K107   14,899,829 95,475 SH   SOLE   93,974 0 1,501
ALPHABET INC CAP STK CL A 02079K305   127,047,543 823,220 SH   SOLE   746,064 0 77,156
ALTRIA GROUP INC COM 02209S103   1,402,055 24,111 SH   SOLE   23,697 0 414
AMAZON COM INC COM 023135106   183,798,798 953,709 SH   SOLE   875,027 0 78,682
AMERICAN EXPRESS CO COM 025816109   1,923,403 7,245 SH   SOLE   7,106 0 139
AMERICAN TOWER CORP NEW COM 03027X100   20,688,371 95,975 SH   SOLE   84,706 0 11,269
AMERICAN WTR WKS CO INC NEW COM 030420103   746,701 5,106 SH   SOLE   5,106 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,548,845 1,500,000 PRN   SOLE   0 0 0
AMERIPRISE FINL INC COM 03076C106   1,097,533 2,276 SH   SOLE   2,133 0 143
AMETEK INC COM 031100100   5,700,397 33,455 SH   SOLE   33,455 0 0
AMGEN INC COM 031162100   5,064,368 16,499 SH   SOLE   16,164 0 335
AMPHENOL CORP NEW CL A 032095101   2,866,766 43,051 SH   SOLE   41,509 0 1,542
APOLLO GLOBAL MGMT INC COM 03769M106   851,617 6,218 SH   SOLE   6,218 0 0
APPLE INC COM 037833100   253,351,894 1,162,698 SH   SOLE   1,071,998 0 90,700
APPLIED MATLS INC COM 038222105   2,643,283 18,222 SH   SOLE   17,717 0 505
APTARGROUP INC COM 038336103   887,457 6,040 SH   SOLE   6,040 0 0
ARCH CAP GROUP LTD ORD G0450A105   625,210 6,577 SH   SOLE   6,577 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   400,624 8,369 SH   SOLE   8,369 0 0
ARISTA NETWORKS INC COM SHS 040413205   4,994,707 64,084 SH   SOLE   63,484 0 600
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   482,380 400,000 PRN   SOLE   0 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   695,614 79,047 SH   SOLE   0 0 79,047
AT&T INC COM 00206R102   7,597,384 269,602 SH   SOLE   269,602 0 0
AUTODESK INC COM 052769106   3,686,628 14,091 SH   SOLE   7,768 0 6,323
AUTOLIV INC COM 052800109   498,617 5,588 SH   SOLE   5,588 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,756,505 9,163 SH   SOLE   9,163 0 0
AVALONBAY CMNTYS INC COM 053484101   2,754,968 12,899 SH   SOLE   12,899 0 0
AXON ENTERPRISE INC COM 05464C101   1,395,685 2,609 SH   SOLE   2,527 0 82
AXON ENTERPRISE INC COM 05464C101   1,185,474 500,000 PRN   SOLE   0 0 0
BAIDU INC SPON ADR REP A 056752108   547,522 5,864 SH   SOLE   0 0 5,864
BAKER HUGHES COMPANY CL A 05722G100   61,705,250 1,432,341 SH   SOLE   1,336,622 0 95,719
BANCO BRADESCO S A SP ADR PFD NEW 059460303   569,502 250,882 SH   SOLE   0 0 250,882
BANCOLOMBIA S A SPON ADR PREF 05968L102   820,012 18,726 SH   SOLE   0 0 18,726
BANK AMERICA CORP COM 060505104   14,307,851 346,857 SH   SOLE   345,331 0 1,526
BECTON DICKINSON & CO COM 075887109   1,231,685 5,414 SH   SOLE   5,414 0 0
BENTLEY SYS INC COM CL B 08265T208   840,489 21,171 SH   SOLE   21,171 0 0
BERKLEY W R CORP COM 084423102   558,329 7,834 SH   SOLE   7,834 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   16,271,400 30,916 SH   SOLE   30,621 0 295
BEST BUY INC COM 086516101   1,470,735 20,300 SH   SOLE   20,300 0 0
BILL HOLDINGS INC COM 090043100   925,000 20,000 SH   SOLE   20,000 0 0
BILL HOLDINGS INC COM 090043100   3,837,309 4,450,000 PRN   SOLE   0 0 0
BIOGEN INC COM 09062X103   1,097,551 7,932 SH   SOLE   2,220 0 5,712
BIOMARIN PHARMACEUTICAL INC COM 09061G101   915,718 12,818 SH   SOLE   11,595 0 1,223
BIONTECH SE SPONSORED ADS 09075V102   18,661,853 196,544 SH   SOLE   185,242 0 11,302
BLACKROCK INC COM 09290D101   2,421,659 2,558 SH   SOLE   2,496 0 62
BLACKSTONE INC COM 09260D107   470,817 3,409 SH   SOLE   3,409 0 0
BOEING CO COM 097023105   743,153 4,288 SH   SOLE   4,288 0 0
BOOKING HOLDINGS INC COM 09857L108   2,395,902 517 SH   SOLE   517 0 0
BOSTON SCIENTIFIC CORP COM 101137107   129,258,418 1,300,910 SH   SOLE   1,203,194 0 97,716
BRISTOL-MYERS SQUIBB CO COM 110122108   2,381,654 39,681 SH   SOLE   38,714 0 967
BROADCOM INC COM 11135F101   1,590,585 95 SH Call SOLE   95 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   490,696 2,066 SH   SOLE   2,066 0 0
BUNGE GLOBAL SA COM SHS H11356104   998,023 13,058 SH   SOLE   12,579 0 479
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   523,449 5,176 SH   SOLE   4,944 0 232
CADENCE DESIGN SYSTEM INC COM 127387108   25,561,704 99,582 SH   SOLE   99,376 0 206
CAESARS ENTERTAINMENT INC NE COM 12769G100   908,898 35,407 SH   SOLE   35,407 0 0
CAMDEN PPTY TR SH BEN INT 133131102   543,012 4,440 SH   SOLE   4,440 0 0
CANADIAN NAT RES LTD COM 136385101   1,650,429 53,764 SH   SOLE   14,961 0 38,803
CANADIAN NATL RY CO COM 136375102   2,920,712 20,934 SH   SOLE   0 0 20,934
CARDINAL HEALTH INC COM 14149Y108   1,678,758 12,304 SH   SOLE   12,304 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   944,314 14,911 SH   SOLE   14,911 0 0
CATERPILLAR INC COM 149123101   7,147,020 21,678 SH   SOLE   21,369 0 309
CBRE GROUP INC CL A 12504L109   1,484,129 11,464 SH   SOLE   11,464 0 0
CELANESE CORP DEL COM 150870103   715,286 12,505 SH   SOLE   12,505 0 0
CENTENE CORP DEL COM 15135B101   1,776,223 29,584 SH   SOLE   28,438 0 1,146
CHARLES RIV LABS INTL INC COM 159864107   497,449 3,198 SH   SOLE   3,198 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   5,686,097 113,927 SH   SOLE   112,004 0 1,923
CHUBB LIMITED COM H1467J104   9,025,709 30,447 SH   SOLE   6,816 0 23,631
CISCO SYS INC COM 17275R102   11,411,737 187,508 SH   SOLE   85,407 0 102,101
CITIGROUP INC COM NEW 172967424   29,312,770 416,789 SH   SOLE   376,771 0 40,018
CLOROX CO DEL COM 189054109   1,784,323 12,198 SH   SOLE   12,198 0 0
CME GROUP INC COM 12572Q105   37,528,664 143,119 SH   SOLE   130,491 0 12,628
COCA COLA CO COM 191216100   22,401,656 318,341 SH   SOLE   280,973 0 37,368
COINBASE GLOBAL INC COM CL A 19260Q107   2,915,089 3,000,000 PRN   SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103   1,074,484 11,576 SH   SOLE   11,576 0 0
COMCAST CORP NEW CL A 20030N101   4,333,831 118,346 SH   SOLE   100,166 0 18,180
CONAGRA BRANDS INC COM 205887102   510,955 19,245 SH   SOLE   19,245 0 0
CONOCOPHILLIPS COM 20825C104   583,611 5,701 SH   SOLE   5,403 0 298
CONSTELLATION BRANDS INC CL A 21036P108   3,469,195 18,881 SH   SOLE   18,363 0 518
CONSTELLATION ENERGY CORP COM 21037T109   4,190,161 20,401 SH   SOLE   20,207 0 194
CORE SCIENTIFIC INC NEW COM 21874A106   342,080 400,000 PRN   SOLE   0 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,712,472 11,523 SH   SOLE   11,375 0 148
CRH PLC ORD G25508105   7,760,077 111,611 SH   SOLE   107,633 0 3,978
CROWDSTRIKE HLDGS INC CL A 22788C105   377,822 1,058 SH   SOLE   1,058 0 0
CVS HEALTH CORP COM 126650100   585,595 8,722 SH   SOLE   8,722 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   56,117,262 167,145 SH   SOLE   159,625 0 7,520
CYTOKINETICS INC COM NEW 23282W605   416,406 350,000 PRN   SOLE   0 0 0
DANAHER CORPORATION COM 235851102   7,029,983 34,151 SH   SOLE   33,836 0 315
DARDEN RESTAURANTS INC COM 237194105   4,928,248 24,025 SH   SOLE   24,025 0 0
DATADOG INC CL A COM 23804L103   5,803,380 6,600,000 PRN   SOLE   0 0 0
DECKERS OUTDOOR CORP COM 243537107   1,757,628 15,755 SH   SOLE   15,164 0 591
DELL TECHNOLOGIES INC CL C 24703L202   345,718 3,746 SH   SOLE   3,746 0 0
DENALI THERAPEUTICS INC COM 24823R105   2,135,533 144,488 SH   SOLE   144,488 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   2,766,847 124,717 SH   SOLE   64,292 0 60,425
DEXCOM INC COM 252131107   343,781 5,075 SH   SOLE   5,075 0 0
DISCOVER FINL SVCS COM 254709108   1,560,951 9,834 SH   SOLE   6,845 0 2,989
DISNEY WALT CO COM 254687106   29,620,278 302,032 SH   SOLE   273,064 0 28,968
DOLLAR GEN CORP NEW COM 256677105   1,767,891 20,533 SH   SOLE   20,533 0 0
DR REDDYS LABS LTD ADR 256135203   706,979 53,559 SH   SOLE   0 0 53,559
DROPBOX INC CL A 26210C104   590,544 600,000 PRN   SOLE   0 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,705,429 23,037 SH   SOLE   22,139 0 898
EATON CORP PLC SHS G29183103   3,241,238 11,822 SH   SOLE   9,996 0 1,826
EBAY INC. COM 278642103   684,562 10,193 SH   SOLE   0 0 10,193
ECOLAB INC COM 278865100   8,363,825 33,521 SH   SOLE   27,078 0 6,443
EDISON INTL COM 281020107   1,699,321 29,208 SH   SOLE   28,223 0 985
EDWARDS LIFESCIENCES CORP COM 28176E108   1,271,771 17,935 SH   SOLE   5,645 0 12,290
ELEVANCE HEALTH INC COM 036752103   3,388,608 7,844 SH   SOLE   1,879 0 5,965
ELI LILLY & CO COM 532457108   83,256,107 101,222 SH   SOLE   93,757 0 7,465
EMCOR GROUP INC COM 29084Q100   859,306 2,317 SH   SOLE   0 0 2,317
EMERSON ELEC CO COM 291011104   3,980,026 36,635 SH   SOLE   36,635 0 0
ENPHASE ENERGY INC COM 29355A107   340,424 400,000 PRN   SOLE   0 0 0
ENTERGY CORP NEW COM 29364G103   42,439,997 502,784 SH   SOLE   456,373 0 46,411
EOG RES INC COM 26875P101   4,692,438 37,068 SH   SOLE   36,636 0 432
EPAM SYS INC COM 29414B104   1,311,741 7,765 SH   SOLE   7,591 0 174
EQUINIX INC COM 29444U700   36,326,114 45,238 SH   SOLE   40,944 0 4,294
ESSEX PPTY TR INC COM 297178105   2,189,736 7,156 SH   SOLE   7,156 0 0
EVERSOURCE ENERGY COM 30040W108   1,844,907 30,185 SH   SOLE   30,185 0 0
EXACT SCIENCES CORP COM 30063P105   1,109,924 1,200,000 PRN   SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105   446,904 10,236 SH   SOLE   10,236 0 0
EXELON CORP COM 30161N101   1,716,596 38,394 SH   SOLE   38,394 0 0
EXPEDIA GROUP INC COM NEW 30212P303   212,478 1,264 SH   SOLE   1,264 0 0
F5 INC COM 315616102   612,993 2,323 SH   SOLE   2,323 0 0
FAIR ISAAC CORP COM 303250104   2,132,549 1,162 SH   SOLE   1,162 0 0
FEDEX CORP COM 31428X106   333,560 1,380 SH   SOLE   1,380 0 0
FERRARI N V COM N3167Y103   26,136,128 65,080 SH   SOLE   65,080 0 0
FERROVIAL SE ORD SHS N3168P101   566,161 13,551 SH   SOLE   0 0 13,551
FIDELITY NATL INFORMATION SV COM 31620M106   680,010 9,233 SH   SOLE   8,110 0 1,123
FIFTH THIRD BANCORP COM 316773100   1,960,021 50,503 SH   SOLE   50,503 0 0
FLUTTER ENTMT PLC SHS G3643J108   949,719 5,337 SH   SOLE   5,337 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   825,472 8,244 SH   SOLE   0 0 8,244
FORD MTR CO COM 345370860   1,510,219 1,550,000 PRN   SOLE   0 0 0
FORTINET INC COM 34959E109   2,826,806 29,263 SH   SOLE   11,432 0 17,831
FORTIVE CORP COM 34959J108   567,676 7,816 SH   SOLE   7,816 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   226,525 7,926 SH   SOLE   7,926 0 0
FOX CORP CL B COM 35137L204   1,202,679 23,806 SH   SOLE   23,806 0 0
FRANCO NEV CORP COM 351858105   34,263,256 220,385 SH   SOLE   190,189 0 30,196
FREEPORT-MCMORAN INC CL B 35671D857   2,074,718 54,001 SH   SOLE   51,981 0 2,020
GARMIN LTD SHS H2906T109   1,792,394 8,389 SH   SOLE   8,389 0 0
GARTNER INC COM 366651107   368,060 880 SH   SOLE   880 0 0
GE AEROSPACE COM NEW 369604301   2,472,715 12,371 SH   SOLE   12,053 0 318
GE VERNOVA INC COM 36828A101   31,935,486 105,422 SH   SOLE   96,557 0 8,865
GILEAD SCIENCES INC COM 375558103   5,357,536 47,925 SH   SOLE   16,572 0 31,353
GLOBAL PMTS INC COM 37940X102   516,076 5,292 SH   SOLE   5,292 0 0
GLOBE LIFE INC COM 37959E102   2,196,747 16,928 SH   SOLE   16,928 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,395,159 4,410 SH   SOLE   4,310 0 100
GUIDEWIRE SOFTWARE INC COM 40171V100   262,340 250,000 PRN   SOLE   0 0 0
HAEMONETICS CORP MASS COM 405024100   240,563 250,000 PRN   SOLE   0 0 0
HALLIBURTON CO COM 406216101   34,957,533 1,394,397 SH   SOLE   1,262,341 0 132,056
HALOZYME THERAPEUTICS INC COM 40637H109   1,542,135 1,200,000 PRN   SOLE   0 0 0
HARTFORD INSURANCE GROUP INC COM 416515104   1,701,058 13,918 SH   SOLE   13,918 0 0
HASBRO INC COM 418056107   511,258 8,438 SH   SOLE   8,438 0 0
HCA HEALTHCARE INC COM 40412C101   19,854,176 58,026 SH   SOLE   56,997 0 1,029
HEALTHPEAK PROPERTIES INC COM 42250P103   2,858,581 141,584 SH   SOLE   90,036 0 51,548
HEICO CORP NEW COM 422806109   3,841,374 14,438 SH   SOLE   14,438 0 0
HESS CORP COM 42809H107   2,918,649 18,420 SH   SOLE   18,420 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,535,731 6,804 SH   SOLE   0 0 6,804
HOLOGIC INC COM 436440101   1,345,483 21,942 SH   SOLE   21,942 0 0
HOME DEPOT INC COM 437076102   8,851,677 24,715 SH   SOLE   23,903 0 812
HONEYWELL INTL INC COM 438516106   36,935,494 175,599 SH   SOLE   157,773 0 17,826
HORMEL FOODS CORP COM 440452100   339,243 11,174 SH   SOLE   11,174 0 0
HOWMET AEROSPACE INC COM 443201108   1,675,724 12,921 SH   SOLE   12,921 0 0
HUBBELL INC COM 443510607   4,203,247 12,660 SH   SOLE   12,660 0 0
HUBSPOT INC COM 443573100   18,963,980 32,578 SH   SOLE   29,128 0 3,450
HUBSPOT INC COM 443573100   1,456,525 700,000 PRN   SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   755,372 3,679 SH   SOLE   3,679 0 0
IDEX CORP COM 45167R104   1,019,609 5,636 SH   SOLE   5,357 0 279
ILLINOIS TOOL WKS INC COM 452308109   567,104 2,301 SH   SOLE   2,301 0 0
ILLUMINA INC COM 452327109   971,520 12,144 SH   SOLE   3,749 0 8,395
IMMUNOCORE HLDGS PLC ADS 45258D105   505,924 600,000 PRN   SOLE   0 0 0
INCYTE CORP COM 45337C102   4,123,527 68,045 SH   SOLE   61,074 0 6,971
INGERSOLL RAND INC COM 45687V106   670,950 8,446 SH   SOLE   0 0 8,446
INSMED INC COM PAR $.01 457669307   970,212 400,000 PRN   SOLE   0 0 0
INSULET CORP COM 45784P101   972,641 3,759 SH   SOLE   3,759 0 0
INSULET CORP COM 45784P101   1,318,482 1,050,000 PRN   SOLE   0 0 0
INTEL CORP COM 458140100   1,314,023 57,861 SH   SOLE   57,861 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,564,703 8,956 SH   SOLE   8,878 0 78
INTERNATIONAL BUSINESS MACHS COM 459200101   1,238,300 5,075 SH   SOLE   5,075 0 0
INTUIT COM 461202103   3,196,436 5,337 SH   SOLE   5,235 0 102
INTUITIVE SURGICAL INC COM NEW 46120E602   29,000,362 58,963 SH   SOLE   57,438 0 1,525
INVITATION HOMES INC COM 46187W107   404,850 11,745 SH   SOLE   11,745 0 0
IONIS PHARMACEUTICALS INC COM 462222100   17,730,923 569,211 SH   SOLE   535,848 0 33,363
IONIS PHARMACEUTICALS INC COM 462222100   494,326 500,000 PRN   SOLE   0 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   831,273 150,593 SH   SOLE   0 0 150,593
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,071,617 8,718 SH   SOLE   8,718 0 0
JD.COM INC SPON ADS CL A 47215P106   1,743,200 41,924 SH   SOLE   0 0 41,924
JOHNSON & JOHNSON COM 478160104   5,637,681 34,437 SH   SOLE   34,136 0 301
JPMORGAN CHASE & CO. COM 46625H100   175,400,112 722,257 SH   SOLE   665,933 0 56,324
JUNIPER NETWORKS INC COM 48203R104   1,060,989 29,374 SH   SOLE   29,374 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   1,020,136 19,118 SH   SOLE   0 0 19,118
KEYCORP COM 493267108   402,710 25,488 SH   SOLE   25,488 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,436,699 16,209 SH   SOLE   15,999 0 210
KIMCO RLTY CORP COM 49446R109   720,578 34,428 SH   SOLE   34,428 0 0
KINDER MORGAN INC DEL COM 49456B101   1,007,419 35,510 SH   SOLE   35,510 0 0
KKR & CO INC COM 48251W104   279,110 2,430 SH   SOLE   2,430 0 0
KLA CORP COM NEW 482480100   5,140,915 7,632 SH   SOLE   7,556 0 76
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   435,500 10,000 SH   SOLE   10,000 0 0
KROGER CO COM 501044101   813,384 12,191 SH   SOLE   12,191 0 0
LAM RESEARCH CORP COM NEW 512807306   7,392,134 101,806 SH   SOLE   101,085 0 721
LAMB WESTON HLDGS INC COM 513272104   645,420 11,950 SH   SOLE   11,950 0 0
LANTHEUS HLDGS INC COM 516544103   563,904 400,000 PRN   SOLE   0 0 0
LAUDER ESTEE COS INC CL A 518439104   836,591 12,788 SH   SOLE   12,788 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,681,022 47,947 SH   SOLE   47,947 0 0
LEIDOS HOLDINGS INC COM 525327102   3,066,488 22,874 SH   SOLE   16,101 0 6,773
LENNAR CORP CL A 526057104   490,583 4,306 SH   SOLE   4,306 0 0
LINDE PLC SHS G54950103   13,490,880 29,385 SH   SOLE   17,406 0 11,979
LIVE NATION ENTERTAINMENT IN COM 538034109   2,059,068 2,000,000 PRN   SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   836,826 6,693 SH   SOLE   3,201 0 3,492
LOWES COS INC COM 548661107   982,891 4,303 SH   SOLE   4,303 0 0
LULULEMON ATHLETICA INC COM 550021109   1,376,210 4,696 SH   SOLE   4,696 0 0
LUMENTUM HLDGS INC COM 55024U109   711,634 600,000 PRN   SOLE   0 0 0
LYFT INC CL A COM 55087P104   963,251 1,000,000 PRN   SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   10,967,907 33,452 SH   SOLE   33,452 0 0
MARA HOLDINGS INC COM 565788106   300,958 400,000 PRN   SOLE   0 0 0
MARATHON PETE CORP COM 56585A102   2,503,305 17,372 SH   SOLE   17,372 0 0
MARKETAXESS HLDGS INC COM 57060D108   564,200 2,603 SH   SOLE   2,603 0 0
MARSH & MCLENNAN COS INC COM 571748102   717,717 2,961 SH   SOLE   2,961 0 0
MASTERCARD INCORPORATED CL A 57636Q104   8,610,295 15,927 SH   SOLE   14,746 0 1,181
MATCH GROUP INC NEW COM 57667L107   784,679 25,618 SH   SOLE   25,618 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,551,490 31,322 SH   SOLE   31,322 0 0
MCDONALDS CORP COM 580135101   1,493,993 4,865 SH   SOLE   4,865 0 0
MCKESSON CORP COM 58155Q103   1,775,035 2,657 SH   SOLE   2,467 0 190
MEDTRONIC PLC SHS G5960L103   4,013,805 45,804 SH   SOLE   15,777 0 30,027
MERCK & CO INC COM 58933Y105   76,948,294 862,359 SH   SOLE   785,598 0 76,761
MERIT MED SYS INC COM 589889104   540,858 400,000 PRN   SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102   491,831 500,000 PRN   SOLE   0 0 0
META PLATFORMS INC CL A 30303M102   111,088,198 192,614 SH   SOLE   177,382 0 15,232
METLIFE INC COM 59156R108   50,104,735 632,396 SH   SOLE   575,187 0 57,209
MICRON TECHNOLOGY INC COM 595112103   113,050,729 1,278,276 SH   SOLE   1,175,232 0 103,044
MICROSOFT CORP COM 594918104   4,883,111 5,000,000 PRN   SOLE   0 0 0
MICROSOFT CORP COM 594918104   387,463,914 1,022,872 SH   SOLE   886,366 0 136,506
MOLSON COORS BEVERAGE CO CL B 60871R209   433,516 7,162 SH   SOLE   7,162 0 0
MONDELEZ INTL INC CL A 609207105   1,964,964 29,016 SH   SOLE   0 0 29,016
MONGODB INC CL A 60937P106   4,131,186 23,205 SH   SOLE   23,205 0 0
MONOLITHIC PWR SYS INC COM 609839105   2,271,429 3,917 SH   SOLE   3,917 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   489,033 8,452 SH   SOLE   8,452 0 0
MOODYS CORP COM 615369105   2,733,215 5,924 SH   SOLE   2,395 0 3,529
MORGAN STANLEY COM NEW 617446448   31,553,596 273,594 SH   SOLE   250,619 0 22,975
MOSAIC CO NEW COM 61945C103   1,208,020 44,331 SH   SOLE   42,626 0 1,705
MOTOROLA SOLUTIONS INC COM NEW 620076307   171,945,092 397,111 SH   SOLE   367,892 0 29,219
MSCI INC COM 55354G100   2,304,806 4,127 SH   SOLE   3,973 0 154
NASDAQ INC COM 631103108   8,786,494 117,294 SH   SOLE   103,784 0 13,510
NATERA INC COM 632307104   11,779,906 81,839 SH   SOLE   81,839 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   706,417 26,567 SH   SOLE   26,567 0 0
NETFLIX INC COM 64110L106   5,569,481 5,964 SH   SOLE   5,964 0 0
NEWMONT CORP COM 651639106   3,701,102 76,978 SH   SOLE   37,719 0 39,259
NEWS CORP NEW CL A 65249B109   1,453,915 54,679 SH   SOLE   54,679 0 0
NEXTERA ENERGY INC COM 65339F101   1,560,337 1,350,000 PRN   SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101   45,989,267 652,793 SH   SOLE   596,512 0 56,281
NICE LTD SPONSORED ADR 653656108   1,952,180 2,000,000 PRN   SOLE   0 0 0
NIKE INC CL B 654106103   1,270,610 20,076 SH   SOLE   19,810 0 266
NORFOLK SOUTHN CORP COM 655844108   2,014,085 8,736 SH   SOLE   8,455 0 281
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   660,426 34,487 SH   SOLE   34,487 0 0
NUCOR CORP COM 670346105   391,338 3,209 SH   SOLE   3,209 0 0
NUTANIX INC CL A 67059N108   943,782 700,000 PRN   SOLE   0 0 0
NVIDIA CORPORATION COM 67066G104   254,884,705 2,324,106 SH   SOLE   2,152,864 0 171,242
NXP SEMICONDUCTORS N V COM N6596X109   257,816 1,357 SH   SOLE   1,357 0 0
OMNICOM GROUP INC COM 681919106   694,317 8,653 SH   SOLE   8,076 0 577
ON SEMICONDUCTOR CORP COM 682189105   378,367 9,242 SH   SOLE   9,242 0 0
ON SEMICONDUCTOR CORP COM 682189105   433,104 500,000 PRN   SOLE   0 0 0
ONEOK INC NEW COM 682680103   2,425,070 24,625 SH   SOLE   24,625 0 0
ORACLE CORP COM 68389X105   7,843,360 55,678 SH   SOLE   55,399 0 279
OSHKOSH CORP COM 688239201   528,890 5,608 SH   SOLE   0 0 5,608
OWENS CORNING NEW COM 690742101   982,150 6,886 SH   SOLE   0 0 6,886
PACKAGING CORP AMER COM 695156109   1,010,149 5,167 SH   SOLE   5,167 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,064,349 24,046 SH   SOLE   24,046 0 0
PALO ALTO NETWORKS INC COM 697435105   62,139,699 359,688 SH   SOLE   343,982 0 15,706
PALO ALTO NETWORKS INC COM 697435105   1,216,317 350,000 PRN   SOLE   0 0 0
PARKER-HANNIFIN CORP COM 701094104   88,922,027 147,851 SH   SOLE   127,638 0 20,213
PARSONS CORP DEL COM 70202L102   2,314,450 2,300,000 PRN   SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103   1,735,075 26,632 SH   SOLE   26,397 0 235
PENTAIR PLC SHS G7S00T104   1,692,251 19,487 SH   SOLE   19,487 0 0
PEPSICO INC COM 713448108   2,932,260 19,644 SH   SOLE   19,328 0 316
PFIZER INC COM 717081103   3,438,215 136,383 SH   SOLE   132,827 0 3,556
PG&E CORP COM 69331C108   1,943,151 114,303 SH   SOLE   110,549 0 3,754
PG&E CORP COM 69331C108   2,765,033 1,867,850 PRN   SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109   2,483,646 16,007 SH   SOLE   16,007 0 0
PHILLIPS 66 COM 718546104   2,588,252 21,257 SH   SOLE   21,257 0 0
PNC FINL SVCS GROUP INC COM 693475105   76,580,446 445,546 SH   SOLE   405,165 0 40,381
PRICE T ROWE GROUP INC COM 74144T108   794,828 8,680 SH   SOLE   8,680 0 0
PROCTER AND GAMBLE CO COM 742718109   52,102,406 310,078 SH   SOLE   281,272 0 28,806
PROGRESSIVE CORP COM 743315103   3,448,940 12,368 SH   SOLE   11,343 0 1,025
PROLOGIS INC. COM 74340W103   4,075,053 36,895 SH   SOLE   13,202 0 23,693
PRUDENTIAL FINL INC COM 744320102   967,295 8,788 SH   SOLE   8,788 0 0
PTC INC COM 69370C100   1,069,513 6,909 SH   SOLE   6,576 0 333
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,783,942 21,854 SH   SOLE   21,854 0 0
QIAGEN NV COM SHS N72482206   15,900,026 16,000,000 PRN   SOLE   0 0 0
QIAGEN NV COM SHS N72482206   501,791 125 SH Call SOLE   125 0 0
QUALCOMM INC COM 747525103   3,880,615 25,410 SH   SOLE   23,866 0 1,544
QUANTA SVCS INC COM 74762E102   4,787,009 18,825 SH   SOLE   18,825 0 0
REGENERON PHARMACEUTICALS COM 75886F107   57,752,464 90,612 SH   SOLE   82,582 0 8,030
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,849,203 133,016 SH   SOLE   133,016 0 0
REPLIGEN CORP COM 759916109   692,398 5,190 SH   SOLE   5,190 0 0
REPLIGEN CORP COM 759916109   404,378 400,000 PRN   SOLE   0 0 0
REPUBLIC SVCS INC COM 760759100   1,710,332 7,170 SH   SOLE   2,095 0 5,075
RESMED INC COM 761152107   247,213 1,124 SH   SOLE   1,124 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,332,690 1,500,000 PRN   SOLE   0 0 0
ROPER TECHNOLOGIES INC COM 776696106   11,332,931 19,451 SH   SOLE   19,451 0 0
ROSS STORES INC COM 778296103   1,031,203 8,222 SH   SOLE   8,222 0 0
ROYAL BK CDA COM 780087102   221,440 1,379 SH   SOLE   0 0 1,379
ROYAL CARIBBEAN GROUP COM V7780T103   876,610 4,223 SH   SOLE   4,223 0 0
RTX CORPORATION COM 75513E101   105,167,751 798,419 SH   SOLE   736,652 0 61,767
S&P GLOBAL INC COM 78409V104   8,432,118 16,780 SH   SOLE   8,597 0 8,183
SALESFORCE INC COM 79466L302   11,260,989 41,712 SH   SOLE   16,711 0 25,001
SAREPTA THERAPEUTICS INC COM 803607100   1,233,876 1,300,000 PRN   SOLE   0 0 0
SCHLUMBERGER LTD COM STK 806857108   25,739,951 614,612 SH   SOLE   542,425 0 72,187
SCHWAB CHARLES CORP COM 808513105   2,812,754 36,149 SH   SOLE   36,149 0 0
SEMPRA COM 816851109   33,658,671 482,700 SH   SOLE   445,053 0 37,647
SERVICE CORP INTL COM 817565104   9,741,641 122,091 SH   SOLE   122,091 0 0
SERVICENOW INC COM 81762P102   12,441,865 15,596 SH   SOLE   9,406 0 6,190
SHIFT4 PMTS INC CL A 82452J109   896,379 800,000 PRN   SOLE   0 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   548,005 17,195 SH   SOLE   0 0 17,195
SIMON PPTY GROUP INC NEW COM 828806109   2,264,436 13,784 SH   SOLE   13,784 0 0
SK TELECOM CO LTD SPONSORED ADR 78440P306   518,822 24,519 SH   SOLE   0 0 24,519
SMURFIT WESTROCK PLC SHS G8267P108   18,253,991 527,572 SH   SOLE   477,420 0 50,152
SNAP INC CL A 83304A106   1,122,943 1,200,000 PRN   SOLE   0 0 0
SNOWFLAKE INC CL A 833445109   2,384,000 2,000,000 PRN   SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,384,052 41,279 SH   SOLE   41,279 0 0
STEEL DYNAMICS INC COM 858119100   4,176,301 33,688 SH   SOLE   33,688 0 0
STELLANTIS N.V SHS N82405106   5,725,275 545,601 SH   SOLE   505,585 0 40,016
STRYKER CORPORATION COM 863667101   672,503 1,845 SH   SOLE   1,845 0 0
SUZANO S A SPON ADS 86959K105   274,883 29,685 SH   SOLE   0 0 29,685
SYNAPTICS INC COM 87157D109   472,875 500,000 PRN   SOLE   0 0 0
SYNOPSYS INC COM 871607107   353,426 807 SH   SOLE   807 0 0
SYSCO CORP COM 871829107   838,071 11,310 SH   SOLE   10,859 0 451
T-MOBILE US INC COM 872590104   87,935,301 331,919 SH   SOLE   308,944 0 22,975
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   18,723,817 113,306 SH   SOLE   2,700 0 110,606
TARGA RES CORP COM 87612G101   826,294 4,177 SH   SOLE   4,106 0 71
TE CONNECTIVITY PLC ORD SHS G87052109   783,705 5,514 SH   SOLE   5,514 0 0
TECK RESOURCES LTD CL B 878742204   70,550,967 1,872,231 SH   SOLE   1,728,103 0 144,128
TELADOC HEALTH INC COM 87918A105   551,992 600,000 PRN   SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   650,122 1,312 SH   SOLE   1,312 0 0
TELEFLEX INCORPORATED COM 879369106   249,556 1,811 SH   SOLE   1,811 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   922,638 105,084 SH   SOLE   0 0 105,084
TELUS CORPORATION COM 87971M103   221,733 10,848 SH   SOLE   10,848 0 0
TERADYNE INC COM 880770102   831,773 10,048 SH   SOLE   9,560 0 488
TESLA INC COM 88160R101   44,894,688 170,346 SH   SOLE   157,368 0 12,978
TETRA TECH INC NEW COM 88162G103   776,749 750,000 PRN   SOLE   0 0 0
TEXAS INSTRS INC COM 882508104   741,997 4,208 SH   SOLE   4,208 0 0
TEXTRON INC COM 883203101   559,253 7,661 SH   SOLE   7,661 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   72,922,828 145,799 SH   SOLE   133,908 0 11,891
TJX COS INC NEW COM 872540109   55,988,393 473,635 SH   SOLE   432,206 0 41,429
TRANE TECHNOLOGIES PLC SHS G8994E103   3,683,872 11,096 SH   SOLE   5,502 0 5,594
TRAVELERS COMPANIES INC COM 89417E109   2,752,460 10,514 SH   SOLE   10,514 0 0
TYSON FOODS INC CL A 902494103   3,553,281 56,971 SH   SOLE   55,597 0 1,374
UBS GROUP AG SHS H42097107   4,175,186 149,434 SH   SOLE   37,619 0 111,815
UDR INC COM 902653104   532,654 11,959 SH   SOLE   11,959 0 0
ULTA BEAUTY INC COM 90384S303   572,276 1,592 SH   SOLE   1,592 0 0
UNION PAC CORP COM 907818108   7,706,916 33,198 SH   SOLE   15,371 0 17,827
UNITED AIRLS HLDGS INC COM 910047109   1,495,829 21,299 SH   SOLE   21,299 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,956,883 17,845 SH   SOLE   17,056 0 789
UNITED RENTALS INC COM 911363109   43,295,925 68,981 SH   SOLE   63,563 0 5,418
UNITEDHEALTH GROUP INC COM 91324P102   66,911,811 129,664 SH   SOLE   121,740 0 7,924
UPWORK INC COM 91688F104   655,004 700,000 PRN   SOLE   0 0 0
US BANCORP DEL COM NEW 902973304   678,696 16,060 SH   SOLE   16,060 0 0
V F CORP COM 918204108   370,284 23,600 SH   SOLE   23,600 0 0
VALERO ENERGY CORP COM 91913Y100   18,768,113 142,745 SH   SOLE   127,001 0 15,744
VARONIS SYS INC COM 922280102   1,160,856 1,250,000 PRN   SOLE   0 0 0
VEEVA SYS INC CL A COM 922475108   783,432 3,345 SH   SOLE   3,345 0 0
VENTAS INC COM 92276F100   1,318,679 19,178 SH   SOLE   18,281 0 897
VENTAS INC COM 92276F100   708,450 550,000 PRN   SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106   418,009 1,419 SH   SOLE   1,419 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,275,801 72,909 SH   SOLE   72,909 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   25,586,870 51,933 SH   SOLE   51,933 0 0
VISA INC COM CL A 92826C839   17,513,121 51,081 SH   SOLE   50,704 0 377
VULCAN MATLS CO COM 929160109   2,523,905 10,835 SH   SOLE   10,835 0 0
WABTEC COM 929740108   1,291,982 7,107 SH   SOLE   7,107 0 0
WALMART INC COM 931142103   75,886,532 891,210 SH   SOLE   802,606 0 88,604
WASTE CONNECTIONS INC COM 94106B101   6,821,747 35,377 SH   SOLE   35,377 0 0
WASTE MGMT INC DEL COM 94106L109   1,694,585 7,435 SH   SOLE   7,340 0 95
WATTS WATER TECHNOLOGIES INC CL A 942749102   15,808,654 77,501 SH   SOLE   77,501 0 0
WAYFAIR INC CL A 94419L101   995,024 1,000,000 PRN   SOLE   0 0 0
WEBSTER FINL CORP COM 947890109   7,798,149 152,815 SH   SOLE   152,815 0 0
WELLS FARGO CO NEW COM 949746101   10,454,203 147,888 SH   SOLE   146,366 0 1,522
WELLTOWER INC COM 95040Q104   2,316,795 15,101 SH   SOLE   14,794 0 307
WELLTOWER INC COM 95040Q104   2,504,252 1,900,000 PRN   SOLE   0 0 0
WILLIAMS COS INC COM 969457100   427,648 7,225 SH   SOLE   7,225 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   842,900 2,500 SH   SOLE   2,500 0 0
WIX COM LTD SHS M98068105   883,665 900,000 PRN   SOLE   0 0 0
WORKDAY INC CL A 98138H101   482,942 2,025 SH   SOLE   1,787 0 238
WORKIVA INC COM CL A 98139A105   472,489 500,000 PRN   SOLE   0 0 0
XPO INC COM 983793100   46,841,487 437,403 SH   SOLE   406,087 0 31,316
XYLEM INC COM 98419M100   2,106,324 17,635 SH   SOLE   17,635 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   682,600 2,431 SH   SOLE   2,431 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   951,038 900,000 PRN   SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   624,615 5,564 SH   SOLE   5,564 0 0
ZOETIS INC CL A 98978V103   1,057,116 6,481 SH   SOLE   6,481 0 0
ZSCALER INC COM 98980G102   458,401 2,213 SH   SOLE   2,213 0 0
ZSCALER INC COM 98980G102   1,384,528 1,000,000 PRN   SOLE   0 0 0