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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 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