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
Abbott Laboratories Common Stock 002824100 177,223,346 1,793,214 SH SOLE 892,764 0 900,450
AbbVie Inc Common Stock 00287Y109 745,532 2,850 SH SOLE 2,850 0 0
Accenture PLC Common Stock G1151C101 6,774,972 36,947 SH SOLE 36,947 0 0
Adobe Inc Common Stock 00724F101 63,236,190 263,550 SH SOLE 151,698 0 111,852
Advanced Micro Devices Inc Common Stock 007903107 2,076,927 3,395 SH SOLE 3,395 0 0
AECOM Common Stock 00766T100 43,043,409 730,168 SH SOLE 533,108 0 197,060
AerCap Holdings NV Common Stock N00985106 326,580,774 2,275,507 SH SOLE 1,240,140 0 1,035,367
AGCO Corp Common Stock 001084102 68,312,857 598,029 SH SOLE 433,810 0 164,219
Agnico Eagle Mines Ltd Common Stock 008474108 3,421,617 18,641 SH SOLE 2,673 0 15,968
Airbnb Inc Common Stock 009066101 61,851 385 SH SOLE 385 0 0
Alamos Gold Inc Common Stock 011532108 61,073,748 1,882,124 SH SOLE 1,770,287 0 111,837
Albemarle Corp Common Stock 012653101 1,587 15 SH SOLE 15 0 0
Alcoa Corp Common Stock 013872106 6,468 154 SH SOLE 154 0 0
Alcon AG Common Stock H01301128 751,514 11,624 SH SOLE 11,624 0 0
Alexandria Real Estate Equities Inc REIT 015271109 246,555 5,195 SH SOLE 5,195 0 0
Alibaba Group Holding Ltd ADR 01609W102 10,227,271 95,102 SH SOLE 95,102 0 0
Align Technology Inc Common Stock 016255101 310,121,819 2,133,621 SH SOLE 1,730,310 0 403,311
Allegion plc Common Stock G0176J109 6,613 43 SH SOLE 43 0 0
Alphabet Inc Common Stock 02079K107 28,952,341 84,969 SH SOLE 84,969 0 0
Alphabet Inc Common Stock 02079K305 2,207,195,106 6,414,773 SH SOLE 4,401,872 0 2,012,901
Altria Group Inc Common Stock 02209S103 4,176 62 SH SOLE 62 0 0
Amazon.com Inc Common Stock 023135106 1,133,596,133 4,549,854 SH SOLE 2,670,202 0 1,879,652
American Express Co Common Stock 025816109 21,313,458 70,087 SH SOLE 70,087 0 0
American Healthcare REIT Inc REIT 398182303 265,784 5,185 SH SOLE 5,185 0 0
American Homes 4 Rent REIT 02665T306 82,205 2,705 SH SOLE 2,705 0 0
Americold Realty Trust Inc REIT 03064D108 122,116 8,735 SH SOLE 8,735 0 0
Amphenol Corp Common Stock 032095101 422,596 5,013 SH SOLE 5,013 0 0
Analog Devices Inc Common Stock 032654105 347,915 877 SH SOLE 877 0 0
Anheuser-Busch InBev SA/NV ADR 03524A108 7,274 99 SH SOLE 99 0 0
Aon PLC Common Stock G0403H108 31,533,795 113,935 SH SOLE 106,801 0 7,134
Apple Inc Common Stock 037833100 1,516,371,945 4,553,396 SH SOLE 2,710,271 0 1,843,125
Applied Materials Inc Common Stock 038222105 832,528 1,628 SH SOLE 1,628 0 0
ArcelorMittal SA NY Reg Shrs 03938L203 5,940 89 SH SOLE 89 0 0
Archer-Daniels-Midland Co Common Stock 039483102 35,441,108 446,474 SH SOLE 422,065 0 24,409
Arista Networks Inc Common Stock 040413205 591,837 2,907 SH SOLE 2,907 0 0
ASE Technology Holding Co Ltd ADR 00215W100 30,623,026 688,777 SH SOLE 688,777 0 0
ASML Holding NV NY Reg Shrs N07059210 51,098,154 28,205 SH SOLE 28,205 0 0
AstraZeneca PLC Common Stock G0593M107 47,343,346 290,212 SH SOLE 195,991 0 94,221
AT&T Inc Common Stock 00206R102 506,837 20,772 SH SOLE 20,772 0 0
Atlassian Corp Common Stock 049468101 358,939 2,002 SH SOLE 2,002 0 0
Autodesk Inc Common Stock 052769106 768,111,582 3,675,175 SH SOLE 2,763,430 0 911,745
Automatic Data Processing Inc Common Stock 053015103 601,185,363 2,329,634 SH SOLE 1,958,044 0 371,590
Aya Gold & Silver Inc Common Stock 05466C109 70,897,153 2,627,414 SH SOLE 2,508,497 0 118,917
Baker Hughes Co Common Stock 05722G100 42,122,301 767,255 SH SOLE 724,699 0 42,556
Barrick Mining Corp Common Stock 06849F108 575,220,464 14,143,606 SH SOLE 10,104,767 0 4,038,839
BBB Foods Inc Common Stock G0896C103 59,032,934 1,121,446 SH SOLE 721,419 0 400,027
Berkshire Hathaway Inc Common Stock 084670108 38,097,255 51 SH SOLE 51 0 0
Boeing Co/The Common Stock 097023105 230,005,809 1,236,258 SH SOLE 653,409 0 582,849
Booking Holdings Inc Common Stock 09857L108 1,057,274,343 6,489,929 SH SOLE 5,201,607 0 1,288,322
Boston Scientific Corp Common Stock 101137107 770,772 17,658 SH SOLE 17,658 0 0
BP PLC ADR 055622104 9,414 214 SH SOLE 214 0 0
British American Tobacco PLC ADR 110448107 8,052 148 SH SOLE 148 0 0
Brixmor Property Group Inc REIT 11120U105 295,376 10,702 SH SOLE 10,702 0 0
Broadcom Inc Common Stock 11135F101 768,506,980 2,188,294 SH SOLE 1,144,756 0 1,043,538
Broadridge Financial Solutions Inc Common Stock 11133T103 670,982 4,165 SH SOLE 4,165 0 0
Cadence Design Systems Inc Common Stock 127387108 49,541,619 150,042 SH SOLE 150,042 0 0
Campbell's Company/The Common Stock 134429109 2,117,051 106,760 SH SOLE 106,760 0 0
Canadian National Railway Co Common Stock 136375102 447,200 3,748 SH SOLE 3,748 0 0
Canadian Pacific Kansas City Ltd Common Stock 13646K108 54,384,678 637,068 SH SOLE 319,776 0 317,292
CareTrust REIT Inc REIT 14174T107 192,631 5,266 SH SOLE 5,266 0 0
Casey's General Stores Inc Common Stock 147528103 48,677 80 SH SOLE 80 0 0
Caterpillar Inc Common Stock 149123101 1,589,960 1,961 SH SOLE 1,961 0 0
CCC Intelligent Solutions Holdings Inc Common Stock 12510Q100 20,693,759 3,107,171 SH SOLE 3,107,171 0 0
Centene Corp Common Stock 15135B101 92,783,674 1,493,620 SH SOLE 706,251 0 787,369
CF Industries Holdings Inc Common Stock 125269100 57,118,811 495,823 SH SOLE 468,447 0 27,376
Charles Schwab Corp/The Common Stock 808513105 100,981,745 1,033,167 SH SOLE 779,142 0 254,025
Check Point Software Technologies Ltd Common Stock M22465104 316,173,673 2,463,371 SH SOLE 1,980,547 0 482,824
Cheniere Energy Inc Common Stock 16411R208 169,700,904 630,788 SH SOLE 617,240 0 13,548
Chevron Corp Common Stock 166764100 538,505,661 2,637,019 SH SOLE 1,862,724 0 774,295
Chipotle Mexican Grill Inc Common Stock 169656105 119,212,070 3,731,207 SH SOLE 1,833,963 0 1,897,244
Cia Cervecerias Unidas SA ADR 204429104 2,914,247 279,410 SH SOLE 279,410 0 0
Ciena Corp Common Stock 171779309 207,926 591 SH SOLE 591 0 0
Cigna Group/The Common Stock 125523100 41,590 153 SH SOLE 153 0 0
Cisco Systems Inc Common Stock 17275R102 4,109,102 38,178 SH SOLE 38,178 0 0
Citizens Financial Group Inc Common Stock 174610105 390,448,393 6,123,720 SH SOLE 3,289,287 0 2,834,433
CME Group Inc Common Stock 12572Q105 47,094,577 179,764 SH SOLE 179,764 0 0
Coca-Cola Co/The Common Stock 191216100 1,536,615 17,851 SH SOLE 17,851 0 0
Cognizant Technology Solutions Corp Common Stock 192446102 83,691 1,457 SH SOLE 1,457 0 0
Colgate-Palmolive Co Common Stock 194162103 120,513,735 1,412,491 SH SOLE 1,412,491 0 0
Comfort Systems USA Inc Common Stock 199908104 325,856 197 SH SOLE 197 0 0
ConocoPhillips Common Stock 20825C104 130,968,351 1,046,491 SH SOLE 1,003,763 0 42,728
Copart Inc Common Stock 217204106 36,672,506 1,344,300 SH SOLE 1,344,300 0 0
Corteva Inc Common Stock 22052L104 99,831,656 1,285,662 SH SOLE 1,214,570 0 71,092
CoStar Group Inc Common Stock 22160N109 10,764,995 392,883 SH SOLE 392,883 0 0
Costco Wholesale Corp Common Stock 22160K105 187,672,970 206,157 SH SOLE 94,409 0 111,748
Credicorp Ltd Common Stock G2519Y108 174,231,195 458,660 SH SOLE 254,935 0 203,725
CRH PLC Common Stock G25508105 186,274,755 2,249,695 SH SOLE 1,284,081 0 965,614
Crowdstrike Holdings Inc Common Stock 22788C105 446,104 1,685 SH SOLE 1,685 0 0
Crown Castle Inc REIT 22822V101 11,912,023 178,725 SH SOLE 178,725 0 0
CSX Corp Common Stock 126408103 574,213 12,346 SH SOLE 12,346 0 0
CubeSmart REIT 229663109 87,637 2,332 SH SOLE 2,332 0 0
Cummins Inc Common Stock 231021106 1,065,685 2,063 SH SOLE 2,063 0 0
Curtiss-Wright Corp Common Stock 231561101 391,551 720 SH SOLE 720 0 0
CVS Health Corp Common Stock 126650100 80,121 935 SH SOLE 935 0 0
Danaher Corp Common Stock 235851102 14,374,166 64,880 SH SOLE 48,200 0 16,680
Darling Ingredients Inc Common Stock 237266101 54,823,561 903,040 SH SOLE 853,319 0 49,721
Datadog Inc Common Stock 23804L103 44,090 161 SH SOLE 161 0 0
Dell Technologies Inc Common Stock 24703L202 163,729,391 304,358 SH SOLE 304,358 0 0
Delta Air Lines Inc Common Stock 247361702 228,658,293 2,739,735 SH SOLE 1,917,539 0 822,196
DENTSPLY SIRONA Inc Common Stock 24906P109 15,798,037 1,783,074 SH SOLE 439,074 0 1,344,000
Descartes Systems Group Inc/The Common Stock 249906108 50,763,648 626,057 SH SOLE 396,953 0 229,104
Deutsche Bank AG Common Stock D18190898 222,361,982 6,143,638 SH SOLE 3,021,737 0 3,121,901
Devon Energy Corp Common Stock 25179M103 29,792,946 647,110 SH SOLE 611,258 0 35,852
Digital Realty Trust Inc REIT 253868103 25,823,974 147,120 SH SOLE 147,120 0 0
Dolby Laboratories Inc Common Stock 25659T107 18,559,919 315,806 SH SOLE 315,806 0 0
eBay Inc Common Stock 278642103 270,852 2,554 SH SOLE 2,554 0 0
Edison International Common Stock 281020107 1,011,307 18,822 SH SOLE 18,822 0 0
Edwards Lifesciences Corp Common Stock 28176E108 1,030,978,043 11,943,675 SH SOLE 8,793,547 0 3,150,128
Eldorado Gold Corp Common Stock 284902509 127,246,280 3,303,287 SH SOLE 3,125,895 0 177,392
Elevance Health Inc Common Stock 036752103 183,881,540 472,922 SH SOLE 231,253 0 241,669
Eli Lilly & Co Common Stock 532457108 399,155,581 344,968 SH SOLE 193,808 0 151,160
Entergy Corp Common Stock 29364G103 1,022,082 10,297 SH SOLE 10,297 0 0
EPR Properties REIT 26884U109 95,871 1,708 SH SOLE 1,708 0 0
Equinix Inc REIT 29444U700 1,756,103 1,736 SH SOLE 1,736 0 0
Estee Lauder Cos Inc/The Common Stock 518439104 134,550,553 1,450,367 SH SOLE 707,953 0 742,414
Exelon Corp Common Stock 30161N101 401,657 9,942 SH SOLE 9,942 0 0
Expedia Group Inc Common Stock 30212P303 310,503 1,179 SH SOLE 1,179 0 0
Expeditors International of Washington Inc Common Stock 302130109 43,022 233 SH SOLE 233 0 0
ExxonMobil Holdings Corp Common Stock 30233Q108 568,565,013 3,493,487 SH SOLE 2,083,785 0 1,409,702
FactSet Research Systems Inc Common Stock 303075105 310,038,121 1,148,502 SH SOLE 940,969 0 207,533
Fair Isaac Corp Common Stock 303250104 13,534,386 22,844 SH SOLE 22,844 0 0
Federal Realty Investment Trust REIT 313745101 457,742 4,227 SH SOLE 4,227 0 0
FedEx Corp Common Stock 31428X106 295,019,411 1,034,829 SH SOLE 585,730 0 449,099
Ferrari NV Common Stock N3167Y103 370,470,249 941,574 SH SOLE 563,305 0 378,269
First Industrial Realty Trust Inc REIT 32054K103 425,950 7,154 SH SOLE 7,154 0 0
Fiserv Inc Common Stock 337738108 5,412,386 119,796 SH SOLE 119,796 0 0
Fomento Economico Mexicano SAB de CV ADR 344419106 100,161,518 844,817 SH SOLE 468,929 0 375,888
Ford Motor Co Common Stock 345370860 24,506 2,032 SH SOLE 2,032 0 0
Fortinet Inc Common Stock 34959E109 117,508,068 657,351 SH SOLE 657,351 0 0
Freeport-McMoRan Inc Common Stock 35671D857 330,369,132 4,719,559 SH SOLE 2,777,572 0 1,941,987
Futu Holdings Ltd ADR 36118L106 530,640 4,800 SH SOLE 4,800 0 0
Gaming and Leisure Properties Inc REIT 36467J108 68,171,492 1,795,404 SH SOLE 318,847 0 1,476,557
Garmin Ltd Common Stock H2906T109 41,305 144 SH SOLE 144 0 0
GE Vernova Inc Common Stock 36828A101 837,383 881 SH SOLE 881 0 0
Gen Digital Inc Common Stock 668771108 49,127 2,231 SH SOLE 2,231 0 0
Generac Holdings Inc Common Stock 368736104 23,895,482 115,465 SH SOLE 115,465 0 0
General Motors Co Common Stock 37045V100 407,503,715 5,292,256 SH SOLE 3,218,468 0 2,073,788
Gerdau SA ADR 373737105 145,390,347 30,803,036 SH SOLE 16,622,996 0 14,180,040
Gilead Sciences Inc Common Stock 375558103 1,388,104 9,313 SH SOLE 9,313 0 0
Goldman Sachs Group Inc/The Common Stock 38141G104 2,557,926 2,841 SH SOLE 2,841 0 0
H World Group Ltd ADR 44332N106 273,664 6,394 SH SOLE 6,394 0 0
Halliburton Co Common Stock 406216101 645,000 20,283 SH SOLE 20,283 0 0
Harmony Gold Mining Co Ltd ADR 413216300 11,096,070 626,189 SH SOLE 626,189 0 0
HDFC Bank Ltd ADR 40415F101 14,831,488 663,898 SH SOLE 557,892 0 106,006
Healthpeak Properties Inc REIT 42250P103 237,244 11,880 SH SOLE 11,880 0 0
Hecla Mining Co Common Stock 422704106 47,356,020 2,780,741 SH SOLE 2,684,335 0 96,406
Hershey Co/The Common Stock 427866108 511,760 3,247 SH SOLE 3,247 0 0
Hewlett Packard Enterprise Co Common Stock 42824C109 54,371 851 SH SOLE 851 0 0
Hilton Worldwide Holdings Inc Common Stock 43300A203 20,480,247 64,379 SH SOLE 64,379 0 0
Home Depot Inc/The Common Stock 437076102 4,059,673 14,270 SH SOLE 14,270 0 0
Host Hotels & Resorts Inc REIT 44107P104 313,662 14,009 SH SOLE 14,009 0 0
Howmet Aerospace Inc Common Stock 443201108 444,218 1,964 SH SOLE 1,964 0 0
Huron Consulting Group Inc Common Stock 447462102 8,451,256 53,888 SH SOLE 38,808 0 15,080
IAMGOLD Corp Common Stock 450913108 73,491,413 3,991,929 SH SOLE 3,768,292 0 223,637
ICICI Bank Ltd ADR 45104G104 261,453,063 9,490,129 SH SOLE 5,138,611 0 4,351,518
IDEXX Laboratories Inc Common Stock 45168D104 9,345,113 17,896 SH SOLE 17,896 0 0
Illumina Inc Common Stock 452327109 372,197,693 1,359,974 SH SOLE 851,297 0 508,677
Intel Corp Common Stock 458140100 46,054,223 383,051 SH SOLE 102,488 0 280,563
Interactive Brokers Group Inc Common Stock 45841N107 442,807,125 5,183,881 SH SOLE 3,235,744 0 1,948,137
Intercontinental Exchange Inc Common Stock 45866F104 218,074,728 1,434,419 SH SOLE 803,664 0 630,755
InterContinental Hotels Group PLC ADR 45857P806 21,548 134 SH SOLE 134 0 0
Intuit Inc Common Stock 461202103 646,154,512 2,343,602 SH SOLE 1,796,474 0 547,128
Intuitive Surgical Inc Common Stock 46120E602 905,973 2,228 SH SOLE 2,228 0 0
Invesco Senior Loan ETF ETP 46138G508 63,470,251 3,106,718 SH SOLE 1,959,427 0 1,147,291
Invitation Homes Inc REIT 46187W107 329,415 12,511 SH SOLE 12,511 0 0
iShares 0-5 Year High Yield Corporate Bond ETF ETP 46434V407 18,145,010 439,879 SH SOLE 37,973 0 401,906
iShares 1-5 Year Investment Grade Corporate Bond ETF ETP 464288646 244,368 4,770 SH SOLE 4,770 0 0
iShares Broad USD High Yield Corporate Bond ETF ETP 46435U853 40,355,100 1,129,762 SH SOLE 482,735 0 647,027
iShares Expanded Tech-Software Sector ETF ETP 464287515 50,789,044 476,982 SH SOLE 476,982 0 0
iShares iBoxx USD High Yield Corporate Bond ETF ETP 464288513 1,435,489 18,592 SH SOLE 18,592 0 0
iShares MSCI India ETF ETP 46429B598 11,212,630 240,202 SH SOLE 240,202 0 0
iShares MSCI Saudi Arabia ETF ETP 46434V423 34,820,861 958,724 SH SOLE 75,151 0 883,573
Jacobs Solutions Inc Common Stock 46982L108 210,017,502 1,552,580 SH SOLE 881,536 0 671,044
Janus Henderson AAA CLO ETF ETP 47103U845 135,815 2,691 SH SOLE 2,691 0 0
Johnson & Johnson Common Stock 478160104 1,718,505,190 6,491,294 SH SOLE 4,558,443 0 1,932,851
JPMorgan Chase & Co Common Stock 46625H100 659,160,586 1,992,445 SH SOLE 1,061,270 0 931,175
Kaspi.KZ JSC ADR 48581R205 21,217,208 225,571 SH SOLE 54,796 0 170,775
KeyCorp Common Stock 493267108 153,316,201 7,639,073 SH SOLE 3,774,093 0 3,864,980
Keysight Technologies Inc Common Stock 49338L103 76,813 211 SH SOLE 211 0 0
Kilroy Realty Corp REIT 49427F108 202,615 6,090 SH SOLE 6,090 0 0
Kimco Realty Corp REIT 49446R109 167,175 7,527 SH SOLE 7,527 0 0
Kinross Gold Corp Common Stock 496902404 207,995,648 8,614,109 SH SOLE 5,533,622 0 3,080,487
KLA Corp Common Stock 482480100 360,232 1,848 SH SOLE 1,848 0 0
Lam Research Corp Common Stock 512807306 984,547 2,997 SH SOLE 2,997 0 0
Las Vegas Sands Corp Common Stock 517834107 2,011,530 53,201 SH SOLE 53,201 0 0
Latam Airlines Group SA ADR 51817R205 122,605,939 2,457,525 SH SOLE 1,356,980 0 1,100,545
Laureate Education Inc Common Stock 518613203 146,628,903 3,842,476 SH SOLE 2,140,938 0 1,701,538
Lennar Corp Common Stock 526057104 445,074 5,455 SH SOLE 5,455 0 0
Linde PLC Common Stock G54950103 36,300,761 76,479 SH SOLE 76,479 0 0
Live Nation Entertainment Inc Common Stock 538034109 38,262 226 SH SOLE 226 0 0
Magnum Ice Cream Co NV/The Common Stock N5505D105 18,562,373 1,040,046 SH SOLE 1,040,046 0 0
MakeMyTrip Ltd Common Stock V5633W109 7,817,454 165,624 SH SOLE 165,624 0 0
Marathon Petroleum Corp Common Stock 56585A102 494,276 1,250 SH SOLE 1,250 0 0
Marsh & McLennan Cos Inc Common Stock 571748102 961,670,872 5,632,700 SH SOLE 4,615,484 0 1,017,216
Marvell Technology Inc Common Stock 573874104 331,584 1,255 SH SOLE 1,255 0 0
Mastercard Inc Common Stock 57636Q104 510,212,334 925,186 SH SOLE 580,672 0 344,514
McKesson Corp Common Stock 58155Q103 33,062,086 38,723 SH SOLE 9,671 0 29,052
MercadoLibre Inc Common Stock 58733R102 6,604,715 3,821 SH SOLE 3,821 0 0
Merck & Co Inc Common Stock 58933Y105 11,709,663 80,584 SH SOLE 80,584 0 0
Meta Platforms Inc Common Stock 30303M102 729,887,881 1,006,492 SH SOLE 615,033 0 391,459
Micron Technology Inc Common Stock 595112103 72,569,143 68,133 SH SOLE 3,729 0 64,404
Microsoft Corp Common Stock 594918104 2,696,380,448 5,257,127 SH SOLE 3,789,154 0 1,467,973
Mobility Global Inc Common Stock 60744M106 15,244,884 888,914 SH SOLE 723,193 0 165,721
Monolithic Power Systems Inc Common Stock 609839105 265,403 197 SH SOLE 197 0 0
Monster Beverage Corp Common Stock 61174X109 545,443,803 13,105,329 SH SOLE 10,974,311 0 2,131,018
Moody's Corp Common Stock 615369105 366,928,416 807,981 SH SOLE 649,081 0 158,900
Motorola Solutions Inc Common Stock 620076307 580,586,940 1,301,852 SH SOLE 1,044,236 0 257,616
NetEase Inc ADR 64110W102 701,480,897 5,789,707 SH SOLE 5,233,451 0 556,256
Netflix Inc Common Stock 64110L106 1,149,811 16,525 SH SOLE 16,525 0 0
Neurocrine Biosciences Inc Common Stock 64125C109 61,683,525 434,881 SH SOLE 434,881 0 0
New Oriental Education & Technology Group Inc ADR 647581206 92,628,309 1,669,279 SH SOLE 1,051,624 0 617,655
Newmont Corp Common Stock 651639106 282,919,334 2,452,916 SH SOLE 2,323,752 0 129,164
NextEra Energy Inc Common Stock 65339F101 122,713,350 1,620,192 SH SOLE 1,378,522 0 241,670
NIKE Inc Common Stock 654106103 3,137,504 88,630 SH SOLE 88,630 0 0
NNN REIT Inc REIT 637417106 486,794 11,847 SH SOLE 11,847 0 0
NOV Inc Common Stock 62955J103 32,609,623 1,741,037 SH SOLE 430,373 0 1,310,664
Novartis AG ADR 66987V109 10,836 76 SH SOLE 76 0 0
NU Holdings Ltd/Cayman Islands Common Stock G6683N103 66,938,309 5,287,386 SH SOLE 1,762,325 0 3,525,061
Nutrien Ltd Common Stock 67077M108 130,652,973 1,859,818 SH SOLE 1,763,395 0 96,423
NVIDIA Corp Common Stock 67066G104 2,451,397,352 10,733,853 SH SOLE 6,584,279 0 4,149,574
OceanaGold Corp Common Stock 675222400 63,288,172 2,292,763 SH SOLE 2,184,584 0 108,179
ON Semiconductor Corp Common Stock 682189105 36,129 470 SH SOLE 470 0 0
ONEOK Inc Common Stock 30609A109 363,251 4,260 SH SOLE 4,260 0 0
Oracle Corp Common Stock 68389X105 525,860 3,830 SH SOLE 3,830 0 0
Palantir Technologies Inc Common Stock 69608A108 702,186 3,754 SH SOLE 3,754 0 0
Pan American Silver Corp Common Stock 697900108 124,149,506 2,727,961 SH SOLE 2,622,010 0 105,951
Parker-Hannifin Corp Common Stock 701094104 611,469 640 SH SOLE 640 0 0
Paycom Software Inc Common Stock 70432V102 33,394,475 153,432 SH SOLE 36,422 0 117,010
PayPal Holdings Inc Common Stock 70450Y103 331,727 6,315 SH SOLE 6,315 0 0
PDD Holdings Inc ADR 722304102 285,183 3,659 SH SOLE 3,659 0 0
Peabody Energy Corp Common Stock 704551100 3,464 142 SH SOLE 142 0 0
PepsiCo Inc Common Stock 713448108 11,257,680 88,839 SH SOLE 88,839 0 0
Permian Resources Corp Common Stock 71424F105 25,594,971 1,211,883 SH SOLE 1,145,562 0 66,321
Petroleo Brasileiro SA - Petrobras ADR 71654V408 11,175,677 535,490 SH SOLE 535,490 0 0
PG&E Corp Common Stock 69331C108 355,202 28,996 SH SOLE 28,996 0 0
Philip Morris International Inc Common Stock 718172109 1,247,056,600 6,535,251 SH SOLE 5,282,731 0 1,252,520
Platinum Group Metals Ltd Common Stock 72765Q882 123,806 98,258 SH SOLE 98,258 0 0
Procter & Gamble Co/The Common Stock 742718109 16,083,515 110,707 SH SOLE 110,707 0 0
Prologis Inc REIT 74340W103 26,721,594 205,804 SH SOLE 205,804 0 0
Public Service Enterprise Group Inc Common Stock 744573106 479,865 7,126 SH SOLE 7,126 0 0
QUALCOMM Inc Common Stock 747525103 85,190,644 462,892 SH SOLE 289,082 0 173,810
Quanta Services Inc Common Stock 74762E102 62,324 97 SH SOLE 97 0 0
Quest Diagnostics Inc Common Stock 74834L100 125,393 538 SH SOLE 538 0 0
RB Global Inc Common Stock 74935Q107 237,740 2,912 SH SOLE 2,912 0 0
Realty Income Corp REIT 756109104 153,126 2,820 SH SOLE 2,820 0 0
Rentokil Initial PLC ADR 760125104 3,792 192 SH SOLE 192 0 0
Rockwell Automation Inc Common Stock 773903109 36,176,360 83,101 SH SOLE 83,101 0 0
Ross Stores Inc Common Stock 778296103 386,744 1,657 SH SOLE 1,657 0 0
Royal Gold Inc Common Stock 780287108 90,924,191 385,272 SH SOLE 375,266 0 10,006
Royalty Pharma PLC Common Stock G7709Q104 302,655 5,186 SH SOLE 5,186 0 0
Ryanair Holdings PLC ADR 783513203 761,889 13,850 SH SOLE 13,850 0 0
Ryman Hospitality Properties Inc REIT 78377T107 406,044 3,397 SH SOLE 3,397 0 0
S&P Global Inc Common Stock 78409V104 534,724,218 1,355,551 SH SOLE 1,026,203 0 329,348
Sandisk Corp Common Stock 80004C200 542,846 312 SH SOLE 312 0 0
SAP SE ADR 803054204 24,810 119 SH SOLE 119 0 0
Sea Ltd ADR 81141R100 9,628,809 98,899 SH SOLE 98,899 0 0
Seagate Technology Holdings PLC Common Stock G7997R103 729,573 791 SH SOLE 791 0 0
ServiceNow Inc Common Stock 81762P102 498,116 3,717 SH SOLE 3,717 0 0
Shopify Inc Common Stock 82509L107 582,510 3,921 SH SOLE 3,921 0 0
Simon Property Group Inc REIT 828806109 381,043 1,898 SH SOLE 1,898 0 0
Sinda Ltd Common Stock G81569108 10,512,289 761,760 SH SOLE 720,350 0 41,410
SK hynix Inc ADR 78392B206 55,071,715 299,059 SH SOLE 291,303 0 7,756
SL Green Realty Corp REIT 78440X887 210,895 4,311 SH SOLE 4,311 0 0
SLB Ltd Common Stock 806857108 84,316,540 1,730,635 SH SOLE 1,651,967 0 78,668
Snowflake Inc Common Stock 833445109 36,333 107 SH SOLE 107 0 0
Solv Energy Inc Common Stock 78475V103 36,804,481 1,532,243 SH SOLE 939,016 0 593,227
STAG Industrial Inc REIT 85254J102 177,260 4,950 SH SOLE 4,950 0 0
Starbucks Corp Common Stock 855244109 367,008 3,906 SH SOLE 3,906 0 0
State Street Blackstone Senior Loan ETF ETP 78467V608 14,516,571 359,410 SH SOLE 17,785 0 341,625
Steel Dynamics Inc Common Stock 858119100 48,541,900 219,042 SH SOLE 201,568 0 17,474
Stryker Corp Common Stock 863667101 12,419,814 45,099 SH SOLE 45,099 0 0
Suncor Energy Inc Common Stock 867224107 57,909,777 851,994 SH SOLE 805,011 0 46,983
Sunshine Silver Mining & Refining Co Common Stock 867866105 10,073,383 684,333 SH SOLE 645,640 0 38,693
Sysco Corp Common Stock 871829107 166,151,319 2,131,238 SH SOLE 1,047,768 0 1,083,470
T-Mobile US Inc Common Stock 872590104 508,973 3,121 SH SOLE 3,121 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 438,976,578 962,267 SH SOLE 579,563 0 382,704
Take-Two Interactive Software Inc Common Stock 874054109 218,509,959 1,053,060 SH SOLE 634,308 0 418,752
Tanger Inc REIT 875465106 246,617 7,190 SH SOLE 7,190 0 0
Targa Resources Corp Common Stock 87612G101 42,078,620 155,668 SH SOLE 147,173 0 8,495
Target Corp Common Stock 87612E106 575,523 3,673 SH SOLE 3,673 0 0
TD SYNNEX Corp Common Stock 87162W100 465,103,990 1,810,800 SH SOLE 1,128,957 0 681,843
TE Connectivity PLC Common Stock G87052109 78,532,531 372,051 SH SOLE 234,994 0 137,057
TechnipFMC PLC Common Stock G87110105 520,268 7,660 SH SOLE 7,660 0 0
Teck Resources Ltd Common Stock 878742204 24,632,370 374,409 SH SOLE 345,105 0 29,304
Tesla Inc Common Stock 88160R101 19,071,748 53,752 SH SOLE 53,752 0 0
Tetra Tech Inc Common Stock 88162G103 72,187,689 2,190,825 SH SOLE 1,375,999 0 814,826
Texas Instruments Inc Common Stock 882508104 61,865,441 220,877 SH SOLE 220,877 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 356,487,161 528,090 SH SOLE 289,086 0 239,004
Thomson Reuters Corp Common Stock 884903881 391,032 4,009 SH SOLE 4,009 0 0
TJX Cos Inc/The Common Stock 872540109 600,026 4,535 SH SOLE 4,535 0 0
TKO Group Holdings Inc Common Stock 87256C101 496,801,439 2,764,308 SH SOLE 1,412,653 0 1,351,655
TotalEnergies SE Common Stock F92124100 76,753,421 892,650 SH SOLE 843,816 0 48,834
Tradeweb Markets Inc Common Stock 892672106 128,328,889 1,272,599 SH SOLE 675,036 0 597,563
Trane Technologies PLC Common Stock G8994E103 418,835,418 926,668 SH SOLE 586,028 0 340,640
TransDigm Group Inc Common Stock 893641100 703,691 650 SH SOLE 650 0 0
TransUnion Common Stock 89400J107 247,189,946 4,044,338 SH SOLE 2,160,838 0 1,883,500
Trimble Inc Common Stock 896239100 45,052,314 788,869 SH SOLE 498,442 0 290,427
Uber Technologies Inc Common Stock 90353T100 49,532,525 722,997 SH SOLE 187,680 0 535,317
UBS Group AG Common Stock H42097107 360,436,582 7,469,509 SH SOLE 3,808,393 0 3,661,116
Ulta Beauty Inc Common Stock 90384S303 412,359 755 SH SOLE 755 0 0
United Rentals Inc Common Stock 911363109 44,035 44 SH SOLE 44 0 0
UnitedHealth Group Inc Common Stock 91324P102 464,987,588 1,266,720 SH SOLE 808,014 0 458,706
Valero Energy Corp Common Stock 91913Y100 70,918,292 182,963 SH SOLE 172,929 0 10,034
Valmont Industries Inc Common Stock 920253101 91,970,982 198,650 SH SOLE 143,015 0 55,635
Vanguard Intermediate-Term Corporate Bond ETF ETP 92206C870 235,322 3,005 SH SOLE 3,005 0 0
Veeva Systems Inc Common Stock 922475108 13,800,366 48,346 SH SOLE 48,346 0 0
Ventas Inc REIT 92276F100 16,951,458 199,382 SH SOLE 199,382 0 0
Veralto Corp Common Stock 92338C103 8,070,775 85,568 SH SOLE 61,670 0 23,898
VeriSign Inc Common Stock 92343E102 564,026,206 2,000,022 SH SOLE 1,663,609 0 336,413
Verizon Communications Inc Common Stock 92343V104 840,339 18,320 SH SOLE 18,320 0 0
Vertiv Holdings Co Common Stock 92537N108 325,769 1,350 SH SOLE 1,350 0 0
Viking Holdings Ltd Common Stock G93A5A101 152,729,022 1,949,815 SH SOLE 1,363,464 0 586,351
Visa Inc Common Stock 92826C839 1,998,421,704 5,561,522 SH SOLE 4,523,582 0 1,037,940
Vista Energy SAB de CV ADR 92837L109 144,559,379 2,212,079 SH SOLE 1,733,252 0 478,827
Vivmark Residential REIT 29476L107 491,853 8,095 SH SOLE 8,095 0 0
Walmart Inc Common Stock 931142103 1,105,086 10,634 SH SOLE 10,634 0 0
Waste Management Inc Common Stock 94106L109 59,626,824 292,403 SH SOLE 188,583 0 103,820
Welltower Inc REIT 95040Q104 1,214,056 5,273 SH SOLE 5,273 0 0
West Pharmaceutical Services Inc Common Stock 955306105 32,025,508 86,378 SH SOLE 86,378 0 0
Western Digital Corp Common Stock 958102105 357,661 787 SH SOLE 787 0 0
Wheaton Precious Metals Corp Common Stock 962879102 49,395 369 SH SOLE 369 0 0
Williams Cos Inc/The Common Stock 969457100 69,211,133 1,018,260 SH SOLE 961,981 0 56,279
Wise Group PLC Common Stock G9723Y105 82,629,157 7,195,705 SH SOLE 7,061,853 0 133,852
Workday Inc Common Stock 98138H101 590,427 3,100 SH SOLE 3,100 0 0
WP Carey Inc REIT 92936U109 572,946 8,865 SH SOLE 8,865 0 0
XP Inc Common Stock G98239109 209,165,288 9,962,623 SH SOLE 5,150,476 0 4,812,147
Yum China Holdings Inc Common Stock 98850P109 18,187,697 442,523 SH SOLE 442,523 0 0
Yum! Brands Inc Common Stock 988498101 20,472,816 150,160 SH SOLE 150,160 0 0
Zillow Group Inc Common Stock 98954M101 548,100 19,787 SH SOLE 19,787 0 0
Zillow Group Inc Common Stock 98954M200 22,300,158 821,974 SH SOLE 394,191 0 427,783
Zoetis Inc Common Stock 98978V103 21,153,534 302,929 SH SOLE 302,929 0 0