0000930413-22-001036.txt : 20220510 0000930413-22-001036.hdr.sgml : 20220510 20220510150009 ACCESSION NUMBER: 0000930413-22-001036 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220510 DATE AS OF CHANGE: 20220510 EFFECTIVENESS DATE: 20220510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VAN ECK ASSOCIATES CORP CENTRAL INDEX KEY: 0000869178 IRS NUMBER: 133210061 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-02783 FILM NUMBER: 22909020 BUSINESS ADDRESS: STREET 1: 666 THIRD AVENUE, 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: 2122932000 MAIL ADDRESS: STREET 1: 666 THIRD AVENUE, 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000869178 XXXXXXXX 03-31-2022 03-31-2022 false VAN ECK ASSOCIATES CORP
666 THIRD AVENUE, 9th Floor NEW YORK NY 10017
13F HOLDINGS REPORT 028-02783 N
Ashley M. Sousa Manager 813-964-3641 /s/ Ashley M. Sousa Tampa FL 05-10-2022 3 1719 48453332 1 0000869178 VAN ECK ASSOCIATES CORP 2 028-06325 VanEck Investments Limited 3 VanEck Asset Management B.V.
INFORMATION TABLE 2 infotable.xml Aflac Inc COM 001055102 4753 73817 SH DFND 73817 0 0 AGCO Corp COM 001084102 241 1653 SH DFND 1653 0 0 AGNC INVESTMENT CORP COM 00123Q104 74 5686 SH DFND 5686 0 0 AT&T Inc COM 00206R102 16790 710554 SH DFND 710554 0 0 Abbott Laboratories COM 002824100 3342 28238 SH DFND 28238 0 0 AbbVie Inc COM 00287Y109 17678 109049 SH DFND 109049 0 0 ABIOMED Inc COM 003654100 1810 5464 SH DFND 5464 0 0 Acadia Realty Trust COM SH BEN INT 004239109 169 7778 SH DFND 7778 0 0 Activision Blizzard Inc COM 00507V109 47282 590209 SH DFND 590209 0 0 Acuity Brands Inc COM 00508Y102 170 897 SH DFND 897 0 0 Adobe Inc COM 00724F101 34593 75925 SH DFND 75845 80 0 Advent Technologies Holdings Inc COM CL A 00788A105 205 88372 SH DFND 88372 0 0 Advanced Micro Devices Inc COM 007903107 143950 1316538 SH DFND 1316538 0 0 Agilent Technologies Inc COM 00846U101 5304 40078 SH DFND 40078 0 0 Agnico Eagle Mines Ltd COM 008474108 10486 171415 SH DFND 171415 0 0 Agree Realty Corp COM 008492100 418 6301 SH DFND 6301 0 0 Airbnb Inc COM CL A 009066101 311 1808 SH DFND 1808 0 0 Air Products and Chemicals Inc COM 009158106 8760 35052 SH DFND 35052 0 0 Alamos Gold Inc COM CL A 011532108 1149 136800 SH DFND 136800 0 0 Alcoa Corp COM 013872106 5854 65028 SH DFND 65028 0 0 Alexander & Baldwin Inc COM 014491104 151 6490 SH DFND 6490 0 0 Alexandria Real Estate Equities Inc COM 015271109 15484 76940 SH DFND 76940 0 0 Align Technology Inc COM 016255101 5650 12958 SH DFND 12958 0 0 ALLETE Inc COM NEW 018522300 674 10070 SH DFND 10070 0 0 Alliant Energy Corp COM 018802108 3018 48311 SH DFND 48311 0 0 Allstate Corp/The COM 020002101 4899 35372 SH DFND 35372 0 0 Ally Financial Inc COM 02005N100 138 3182 SH DFND 3182 0 0 Alpha Metallurgical Resources Inc COM 020764106 807 6112 SH DFND 6112 0 0 Alphabet Inc CAP STK CL C 02079K107 51402 18404 SH DFND 18404 0 0 Alphabet Inc CAP STK CL A 02079K305 55507 19957 SH DFND 19939 18 0 Altria Group Inc COM 02209S103 8480 162300 SH DFND 162300 0 0 Amazon.com Inc COM 023135106 2755 845 SH DFND 845 0 0 AMBEV SA SPONSORED ADR 02319V103 1601 495601 SH DFND 495601 0 0 Amedisys Inc COM 023436108 155 898 SH DFND 898 0 0 Ameren Corp COM 023608102 4609 49156 SH DFND 49156 0 0 American Assets Trust Inc COM 024013104 169 4473 SH DFND 4473 0 0 American Campus Communities Inc COM 024835100 691 12341 SH DFND 12341 0 0 American Electric Power Co Inc COM 025537101 9648 96700 SH DFND 96700 0 0 American Express Co COM 025816109 2314 12375 SH DFND 12226 149 0 American Financial Group Inc/OH COM 025932104 1167 8014 SH DFND 8014 0 0 Necessity Retail REIT Inc/The COM CLASS A 02607T109 88 11119 SH DFND 11119 0 0 American Homes 4 Rent CL A 02665T306 5681 141922 SH DFND 141922 0 0 American International Group Inc COM NEW 026874784 412 6563 SH DFND 6563 0 0 American States Water Co COM 029899101 630 7076 SH DFND 7076 0 0 American Tower Corp COM 03027X100 19554 77835 SH DFND 77835 0 0 American Water Works Co Inc COM 030420103 5805 35068 SH DFND 35068 0 0 Americold Realty Trust COM 03064D108 670 24043 SH DFND 24043 0 0 AmerisourceBergen Corp COM 03073E105 4547 29389 SH DFND 29389 0 0 Amgen Inc COM 031162100 5668 23438 SH DFND 23438 0 0 Amphenol Corp CL A 032095101 4997 66314 SH DFND 66314 0 0 Analog Devices Inc COM 032654105 34280 207529 SH DFND 207529 0 0 Annaly Capital Management Inc COM 035710409 87 12316 SH DFND 12316 0 0 Anthem Inc COM 036752103 3077 6264 SH DFND 6264 0 0 Apartment Investment and Management Co CL A 03748R747 116 15875 SH DFND 15875 0 0 Apartment Income REIT Corp COM 03750L109 753 14086 SH DFND 14086 0 0 Apollo Investment Corp COM NEW 03761U502 49 3703 SH DFND 3703 0 0 Apollo Global Management Inc COM 03769M106 731 11795 SH DFND 11795 0 0 Apple Inc COM 037833100 127775 731774 SH DFND 731774 0 0 Apple Hospitality REIT Inc COM NEW 03784Y200 345 19201 SH DFND 19201 0 0 Applied Materials Inc COM 038222105 63154 479165 SH DFND 478826 339 0 Arch Resources Inc CL A 03940R107 725 5278 SH DFND 5278 0 0 Archer-Daniels-Midland Co COM 039483102 744 8243 SH DFND 8243 0 0 Ares Management Corp CL A COM STK 03990B101 538 6618 SH DFND 6618 0 0 Ares Capital Corp COM 04010L103 499 23839 SH DFND 23839 0 0 Argo Blockchain PLC ADS 040126104 1224 124128 SH DFND 124128 0 0 Arista Networks Inc COM 040413106 3358 24165 SH DFND 24165 0 0 Armada Hoffler Properties Inc COM 04208T108 87 5970 SH DFND 5970 0 0 Array Technologies Inc COM SHS 04271T100 1371 121684 SH DFND 121684 0 0 Arrow Electronics Inc COM 042735100 273 2301 SH DFND 2301 0 0 Aspen Technology Inc COM 045327103 1427 8630 SH DFND 8290 340 0 Atmos Energy Corp COM 049560105 3093 25885 SH DFND 25885 0 0 Autoliv Inc COM 052800109 153 1997 SH DFND 1997 0 0 Automatic Data Processing Inc COM 053015103 19006 83526 SH DFND 83526 0 0 AutoNation Inc COM 05329W102 126 1262 SH DFND 1262 0 0 AvalonBay Communities Inc COM 053484101 17985 72414 SH DFND 72414 0 0 Avangrid Inc COM 05351W103 515 11025 SH DFND 11025 0 0 Avery Dennison Corp COM 053611109 1739 9996 SH DFND 9996 0 0 Avis Budget Group Inc COM 053774105 385 1462 SH DFND 1462 0 0 Avista Corp COM 05379B107 613 13579 SH DFND 13579 0 0 BIT Mining Ltd SPON ADR REP A 055474100 362 129928 SH DFND 129928 0 0 BWX Technologies Inc COM 05605H100 132 2453 SH DFND 2453 0 0 Bain Capital Specialty Finance Inc COM STK 05684B107 47 2987 SH DFND 2987 0 0 Bakkt Holdings Inc COM CL A 05759B107 654 106114 SH DFND 106114 0 0 Balchem Corp COM 057665200 109 794 SH DFND 794 0 0 Ballard Power Systems Inc COM 058586108 11620 998379 SH DFND 998379 0 0 Bank of America Corp COM 060505104 2122 51473 SH DFND 51473 0 0 Bank of Montreal COM 063671101 2006 17056 SH DFND 17056 0 0 Bank of New York Mellon Corp/The COM 064058100 859 17318 SH DFND 16384 934 0 Bank of Nova Scotia/The COM 064149107 3711 51795 SH DFND 51795 0 0 Bank OZK COM 06417N103 123 2889 SH DFND 2889 0 0 Barrick Gold Corp COM 067901108 15215 623421 SH DFND 623421 0 0 Bausch Health Cos Inc COM 071734107 77 3374 SH DFND 3374 0 0 Becton Dickinson and Co COM 075887109 2174 8173 SH DFND 8173 0 0 Bentley Systems Inc COM CL B 08265T208 928 21001 SH DFND 21001 0 0 Berkshire Hathaway Inc CL B NEW 084670702 1211 3432 SH DFND 3432 0 0 Best Buy Co Inc COM 086516101 3634 39980 SH DFND 39980 0 0 Bilibili Inc SPONS ADS REP Z 090040106 17917 700429 SH DFND 700429 0 0 Bio-Rad Laboratories Inc CL A 090572207 1134 2014 SH DFND 2014 0 0 Biogen Inc COM 09062X103 5173 24565 SH DFND 24565 0 0 Bio-Techne Corp COM 09073M104 1265 2921 SH DFND 2921 0 0 BioNTech SE SPONSORED ADS 09075V102 1471 8622 SH DFND 8622 0 0 Bitfarms Ltd/Canada COM 09173B107 1513 403497 SH DFND 403497 0 0 Black Hills Corp COM 092113109 945 12276 SH DFND 12276 0 0 Blackbaud Inc COM 09227Q100 696 11618 SH DFND 11298 320 0 BlackRock Inc COM 09247X101 16460 21540 SH DFND 21485 55 0 BlackRock TCP Capital Corp COM 09259E108 47 3295 SH DFND 3295 0 0 Blackstone Inc COM 09260D107 13772 108495 SH DFND 108495 0 0 Bloom Energy Corp COM CL A 093712107 11626 481410 SH DFND 481410 0 0 Blueprint Medicines Corp COM 09627Y109 99 1548 SH DFND 1548 0 0 Boeing Co/The COM 097023105 1740 9088 SH DFND 9088 0 0 Booking Holdings Inc COM 09857L108 2388 1017 SH DFND 1017 0 0 Booz Allen Hamilton Holding Corp CL A 099502106 1483 16882 SH DFND 16882 0 0 BorgWarner Inc COM 099724106 98 2532 SH DFND 2532 0 0 Boston Beer Co Inc/The CL A 100557107 99 256 SH DFND 256 0 0 BOSTON PROPERTIES INC COM 101121101 9776 75901 SH DFND 75901 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2065 46619 SH DFND 46619 0 0 Brandywine Realty Trust SH BEN INT NEW 105368203 215 15198 SH DFND 15198 0 0 Bristol-Myers Squibb Co COM 110122108 5111 69980 SH DFND 69980 0 0 Brixmor Property Group Inc COM 11120U105 689 26682 SH DFND 26682 0 0 Broadstone Net Lease Inc COM 11135E203 307 14096 SH DFND 14096 0 0 Broadcom Inc COM 11135F101 80119 127238 SH DFND 127238 0 0 Brookfield Infrastructure Corp COM SB VTG SHS A 11275Q107 940 12466 SH DFND 12466 0 0 Brookfield Renewable Corp CL A SUB VTG 11284V105 4985 114165 SH DFND 114165 0 0 Brown-Forman Corp CL B 115637209 2208 32945 SH DFND 32945 0 0 Bruker Corp COM 116794108 165 2561 SH DFND 2561 0 0 Brunswick Corp/DE COM 117043109 190 2344 SH DFND 2344 0 0 B2Gold Corp COM 11777Q209 1684 366933 SH DFND 366933 0 0 CBRE Group Inc CL A 12504L109 1632 17830 SH DFND 17830 0 0 CDW Corp/DE COM 12514G108 2717 15189 SH DFND 15189 0 0 CGI Inc CL A SUB VTG 12532H104 1898 23833 SH DFND 23833 0 0 CH Robinson Worldwide Inc COM NEW 12541W209 1821 16907 SH DFND 16404 503 0 Cigna Corp COM 125523100 2974 12411 SH DFND 12411 0 0 CME Group Inc COM 12572Q105 2202 9256 SH DFND 9144 112 0 CMS Energy Corp COM 125896100 3904 55815 SH DFND 55815 0 0 CSX Corp COM 126408103 7578 202359 SH DFND 202359 0 0 CVS Health Corp COM 126650100 3401 33600 SH DFND 33600 0 0 Cable One Inc COM 12685J105 202 138 SH DFND 138 0 0 Cadence Design Systems Inc COM 127387108 20936 127302 SH DFND 127302 0 0 California Water Service Group COM 130788102 598 10084 SH DFND 10084 0 0 Camden Property Trust SH BEN INT 133131102 7196 43296 SH DFND 43296 0 0 Cameco Corp COM 13321L108 2001 68726 SH DFND 68726 0 0 Canaan Inc SPONSORED ADS 134748102 1462 269245 SH DFND 269245 0 0 Canadian Imperial Bank of Commerce COM 136069101 2153 17745 SH DFND 17745 0 0 Canadian National Railway Co COM 136375102 17305 129042 SH DFND 129042 0 0 Canadian Natural Resources Ltd COM 136385101 2385 38353 SH DFND 38353 0 0 Canadian Pacific Railway Ltd COM 13645T100 10963 132872 SH DFND 132872 0 0 Capital One Financial Corp COM 14040H105 1934 14731 SH DFND 14731 0 0 Capital Southwest Corp COM 140501107 30 1255 SH DFND 1255 0 0 Cardinal Health Inc COM 14149Y108 140 2464 SH DFND 2464 0 0 CareTrust REIT Inc COM 14174T107 167 8643 SH DFND 8643 0 0 Carlyle Group Inc/The COM 14316J108 469 9579 SH DFND 9579 0 0 Carter's Inc COM 146229109 99 1080 SH DFND 1080 0 0 Caterpillar Inc COM 149123101 118 530 SH DFND 530 0 0 Celanese Corp COM 150870103 1919 13429 SH DFND 13429 0 0 Centene Corp COM 15135B101 437 5195 SH DFND 5195 0 0 CenterPoint Energy Inc COM 15189T107 3511 114601 SH DFND 114601 0 0 Centerra Gold Inc COM 152006102 762 77538 SH DFND 77538 0 0 Centerspace COM 15202L107 126 1280 SH DFND 1280 0 0 Cerner Corp COM 156782104 700 7480 SH DFND 7480 0 0 Charter Communications Inc CL A 16119P108 2286 4191 SH DFND 4191 0 0 Chemed Corp COM 16359R103 1522 3005 SH DFND 3005 0 0 Cheniere Energy Inc COM NEW 16411R208 4871 35131 SH DFND 34893 238 0 Chevron Corp COM 166764100 13928 85535 SH DFND 85535 0 0 Chipotle Mexican Grill Inc COM 169656105 377 238 SH DFND 238 0 0 Choice Hotels International Inc COM 169905106 180 1272 SH DFND 1272 0 0 Church & Dwight Co Inc COM 171340102 2712 27287 SH DFND 27287 0 0 Ciena Corp COM NEW 171779309 236 3890 SH DFND 3890 0 0 CIRRUS LOGIC INC COM 172755100 123 1450 SH DFND 1450 0 0 Cisco Systems Inc/Delaware COM 17275R102 34641 621251 SH DFND 621251 0 0 Cintas Corp COM 172908105 4863 11432 SH DFND 11432 0 0 Citigroup Inc COM NEW 172967424 3077 57629 SH DFND 57629 0 0 Cleanspark Inc COM NEW 18452B209 1292 104471 SH DFND 104471 0 0 Cleveland-Cliffs Inc COM 185899101 5446 169090 SH DFND 169090 0 0 Coca-Cola Co/The COM 191216100 29386 473972 SH DFND 473516 456 0 Coeur Mining Inc COM NEW 192108504 400 89960 SH DFND 89960 0 0 Cogent Communications Holdings Inc COM NEW 19239V302 419 6308 SH DFND 6308 0 0 Cognex Corp COM 192422103 1545 20032 SH DFND 20032 0 0 Cognizant Technology Solutions Corp CL A 192446102 5543 61818 SH DFND 61818 0 0 Coherent Inc COM 192479103 186 681 SH DFND 681 0 0 Coinbase Global Inc COM CL A 19260Q107 4187 22051 SH DFND 22051 0 0 Colgate-Palmolive Co COM 194162103 2009 26493 SH DFND 26201 292 0 Comcast Corp CL A 20030N101 3574 76340 SH DFND 75405 935 0 Commerce Bancshares Inc/MO COM 200525103 189 2639 SH DFND 2639 0 0 Community Healthcare Trust Inc COM 20369C106 90 2139 SH DFND 2139 0 0 Cia Energetica de Minas Gerais SP ADR N-V PFD 204409601 3701 1149444 SH DFND 1149444 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 750 74498 SH DFND 74498 0 0 Compass Minerals International Inc COM 20451N101 903 14387 SH DFND 14387 0 0 Conagra Brands Inc COM 205887102 312 9287 SH DFND 9287 0 0 ConocoPhillips COM 20825C104 2334 23342 SH DFND 23342 0 0 CONSOL Energy Inc COM 20854L108 448 11893 SH DFND 11893 0 0 Consolidated Edison Inc COM 209115104 6474 68375 SH DFND 68375 0 0 Constellation Brands Inc CL A 21036P108 1855 8052 SH DFND 7839 213 0 Cooper Cos Inc/The COM NEW 216648402 4131 9893 SH DFND 9893 0 0 Copart Inc COM 217204106 3345 26663 SH DFND 26663 0 0 Core Scientific Inc COMMON STOCK 21873J108 1636 198737 SH DFND 198737 0 0 Corning Inc COM 219350105 411 11129 SH DFND 11129 0 0 Corporate Office Properties Trust SH BEN INT 22002T108 289 10117 SH DFND 10117 0 0 Corteva Inc COM 22052L104 1320 22971 SH DFND 22971 0 0 Costco Wholesale Corp COM 22160K105 33125 57524 SH DFND 57461 63 0 Cousins Properties Inc COM NEW 222795502 538 13361 SH DFND 13361 0 0 Crowdstrike Holdings Inc CL A 22788C105 185 813 SH DFND 813 0 0 Crown Castle International Corp COM 22822V101 13981 75739 SH DFND 75739 0 0 CubeSmart COM 229663109 4261 81904 SH DFND 81904 0 0 Cummins Inc COM 231021106 3423 16689 SH DFND 16689 0 0 Curtiss-Wright Corp COM 231561101 143 955 SH DFND 955 0 0 DR Horton Inc COM 23331A109 3287 44111 SH DFND 44111 0 0 Danaher Corp COM 235851102 3647 12434 SH DFND 12434 0 0 Daqo New Energy Corp SPNSRD ADS NEW 23703Q203 2550 61708 SH DFND 61708 0 0 DECKERS OUTDOOR CORP COM 243537107 210 766 SH DFND 766 0 0 Deere & Co COM 244199105 2127 5119 SH DFND 5119 0 0 Dell Technologies Inc CL C 24703L202 413 8230 SH DFND 8230 0 0 Denison Mines Corp COM 248356107 457 280143 SH DFND 280143 0 0 Descartes Systems Group Inc/The COM 249906108 151 2068 SH DFND 2068 0 0 DiamondRock Hospitality Co COM 252784301 189 18733 SH DFND 18733 0 0 Diamondback Energy Inc COM 25278X109 98 718 SH DFND 718 0 0 Dick's Sporting Goods Inc COM 253393102 169 1688 SH DFND 1688 0 0 Digital Realty Trust Inc COM 253868103 20886 147295 SH DFND 147295 0 0 DigitalBridge Group Inc CL A COM 25401T108 313 43457 SH DFND 43457 0 0 Walt Disney Co/The COM 254687106 2979 21717 SH DFND 21582 135 0 Warner Bros Discovery Inc COM SER A 25470F104 201 8061 SH DFND 8061 0 0 Warner Bros Discovery Inc COM SER C 25470F302 186 7449 SH DFND 7449 0 0 Diversified Healthcare Trust COM SH BEN INT 25525P107 68 21255 SH DFND 21255 0 0 DocuSign Inc COM 256163106 87 815 SH DFND 815 0 0 Dolby Laboratories Inc COM CL A 25659T107 127 1618 SH DFND 1618 0 0 Dollar General Corp COM 256677105 5620 25243 SH DFND 25243 0 0 Dominion Energy Inc COM 25746U109 13228 155679 SH DFND 155679 0 0 Donaldson Co Inc COM 257651109 180 3472 SH DFND 3472 0 0 Douglas Emmett Inc COM 25960P109 501 14994 SH DFND 14994 0 0 Dover Corp COM 260003108 2358 15030 SH DFND 15030 0 0 Duke Realty Corp COM NEW 264411505 9648 166165 SH DFND 166165 0 0 Duke Energy Corp COM NEW 26441C204 19998 179098 SH DFND 179098 0 0 EPR Properties COM SH BEN INT 26884U109 365 6670 SH DFND 6670 0 0 East West Bancorp Inc COM 27579R104 271 3433 SH DFND 3433 0 0 Easterly Government Properties Inc COM 27616P103 164 7756 SH DFND 7756 0 0 EastGroup Properties Inc COM 277276101 736 3620 SH DFND 3620 0 0 EchoStar Corp CL A 278768106 134 5521 SH DFND 5521 0 0 Ecolab Inc COM 278865100 19 108 SH DFND 0 108 0 Edison International COM 281020107 5048 72017 SH DFND 72017 0 0 Edwards Lifesciences Corp COM 28176E108 13285 112852 SH DFND 112852 0 0 Eldorado Gold Corp COM 284902509 720 64286 SH DFND 64286 0 0 Electronic Arts Inc COM 285512109 36634 289575 SH DFND 289575 0 0 EMCOR GROUP INC COM 29084Q100 155 1375 SH DFND 1375 0 0 Emerson Electric Co COM 291011104 10442 106500 SH DFND 106500 0 0 Empire State Realty Trust Inc CL A 292104106 126 12807 SH DFND 12807 0 0 Enbridge Inc COM 29250N105 14046 305104 SH DFND 305104 0 0 Endeavour Silver Corp COM 29258Y103 279 60081 SH DFND 60081 0 0 Energy Fuels Inc/Canada COM NEW 292671708 444 48225 SH DFND 48225 0 0 Enphase Energy Inc COM 29355A107 5320 26365 SH DFND 26365 0 0 Entegris Inc COM 29362U104 5420 41295 SH DFND 41295 0 0 Entergy Corp COM 29364G103 4518 38702 SH DFND 38702 0 0 Equifax Inc COM 294429105 1077 4541 SH DFND 4456 85 0 Equinix Inc COM 29444U700 8293 11182 SH DFND 11182 0 0 Equinox Gold Corp COM 29446Y502 808 97919 SH DFND 97919 0 0 Equitable Holdings Inc COM 29452E101 148 4804 SH DFND 4804 0 0 Equity Commonwealth COM SH BEN INT 294628102 275 9744 SH DFND 9744 0 0 Equity LifeStyle Properties Inc COM 29472R108 6433 84111 SH DFND 84111 0 0 Equity Residential SH BEN INT 29476L107 16417 182577 SH DFND 182577 0 0 Erie Indemnity Co CL A 29530P102 538 3052 SH DFND 3052 0 0 ERO Copper Corp COM 296006109 317 21672 SH DFND 21672 0 0 Essential Properties Realty Trust Inc COM 29670E107 274 10848 SH DFND 10848 0 0 Essential Utilities Inc COM 29670G102 2276 44512 SH DFND 44512 0 0 Essex Property Trust Inc COM 297178105 11646 33711 SH DFND 33711 0 0 Etsy Inc COM 29786A106 2190 17625 SH DFND 17625 0 0 Evercore Inc CLASS A 29977A105 133 1191 SH DFND 1191 0 0 Evergy Inc COM 30034W106 3018 44158 SH DFND 44158 0 0 Eversource Energy COM 30040W108 5846 66294 SH DFND 66294 0 0 Exelixis Inc COM 30161Q104 1320 58248 SH DFND 58248 0 0 ExlService Holdings Inc COM 302081104 118 826 SH DFND 826 0 0 Expeditors International of Washington COM 302130109 2806 27205 SH DFND 27205 0 0 Exponent Inc COM 30214U102 165 1523 SH DFND 1523 0 0 Extra Space Storage Inc COM 30225T102 13969 67944 SH DFND 67944 0 0 Exxon Mobil Corp COM 30231G102 14445 174899 SH DFND 174899 0 0 FS KKR Capital Corp COM 302635206 383 16785 SH DFND 16785 0 0 FTI CONSULTING INC COM 302941109 129 822 SH DFND 822 0 0 Meta Platforms Inc CL A 30303M102 71480 321461 SH DFND 321461 0 0 Factset Research Systems Inc COM 303075105 2209 5089 SH DFND 5089 0 0 Fair Isaac Corp COM 303250104 1563 3350 SH DFND 3350 0 0 Fastenal Co COM 311900104 4447 74871 SH DFND 74871 0 0 Federal Realty Investment Trust SH BEN INT NEW 313745101 4596 37653 SH DFND 37653 0 0 F5 Inc COM 315616102 1523 7287 SH DFND 7287 0 0 Fidelity National Information Services COM 31620M106 3065 30523 SH DFND 30523 0 0 Fidelity National Financial Inc FNF GROUP COM 31620R303 1557 31875 SH DFND 31875 0 0 First American Financial Corp COM 31847R102 184 2846 SH DFND 2846 0 0 First Financial Bankshares Inc COM 32020R109 149 3378 SH DFND 3378 0 0 First Horizon National Corp COM 320517105 372 15818 SH DFND 15818 0 0 First Industrial Realty Trust Inc COM 32054K103 3445 55649 SH DFND 55649 0 0 First Majestic Silver Corp COM 32076V103 1015 77225 SH DFND 77225 0 0 First Solar Inc COM 336433107 3918 46787 SH DFND 46787 0 0 Fiserv Inc COM 337738108 2884 28440 SH DFND 28440 0 0 FirstEnergy Corp COM 337932107 4818 105055 SH DFND 105055 0 0 Foot Locker Inc COM 344849104 73 2447 SH DFND 2447 0 0 Ford Motor Co COM 345370860 2890 170905 SH DFND 170905 0 0 Fortis Inc/Canada COM 349553107 5281 106800 SH DFND 106800 0 0 Fortinet Inc COM 34959E109 6373 18648 SH DFND 18648 0 0 Fortune Brands Home & Security Inc COM 34964C106 1061 14286 SH DFND 14286 0 0 Fortuna Silver Mines Inc COM 349915108 389 102533 SH DFND 102533 0 0 Four Corners Property Trust Inc COM 35086T109 187 6920 SH DFND 6920 0 0 Fox Corp CL A COM 35137L105 147 3723 SH DFND 3723 0 0 Fox Factory Holding Corp COM 35138V102 100 1016 SH DFND 1016 0 0 Franco-Nevada Corp COM 351858105 10644 66906 SH DFND 66906 0 0 Freeport-McMoRan Inc CL B 35671D857 22769 457762 SH DFND 457762 0 0 Frontdoor Inc COM 35905A109 92 3091 SH DFND 3091 0 0 Frontier Communications Parent Inc COM 35909D109 150 5416 SH DFND 5416 0 0 Gaming and Leisure Properties Inc COM 36467J108 4207 89642 SH DFND 89642 0 0 Generac Holdings Inc COM 368736104 2296 7724 SH DFND 7724 0 0 General Dynamics Corp COM 369550108 5800 24050 SH DFND 24050 0 0 General Electric Co COM NEW 369604301 123 1343 SH DFND 1343 0 0 General Motors Co COM 37045V100 832 19030 SH DFND 19030 0 0 Gentex Corp COM 371901109 203 6947 SH DFND 6947 0 0 Getty Realty Corp COM 374297109 104 3648 SH DFND 3648 0 0 Gilead Sciences Inc COM 375558103 9247 155539 SH DFND 155179 360 0 Glacier Bancorp Inc COM 37637Q105 126 2508 SH DFND 2508 0 0 Global Net Lease Inc COM NEW 379378201 147 9342 SH DFND 9342 0 0 Global Payments Inc COM 37940X102 363 2652 SH DFND 2652 0 0 Globus Medical Inc CL A 379577208 147 1993 SH DFND 1993 0 0 Globe Life Inc COM 37959E102 976 9706 SH DFND 9706 0 0 Goldman Sachs Group Inc/The COM 38141G104 122 370 SH DFND 370 0 0 Goldman Sachs BDC Inc SHS 38147U107 108 5514 SH DFND 5514 0 0 Golub Capital BDC Inc COM 38173M102 141 9298 SH DFND 9298 0 0 WW Grainger Inc COM 384802104 3627 7032 SH DFND 7032 0 0 Granite Real Estate Investment Trust UNIT 99/99/9999 387437114 428 5555 SH DFND 5555 0 0 Green Plains Inc COM 393222104 1695 54648 SH DFND 54648 0 0 HP Inc COM 40434L105 999 27515 SH DFND 27515 0 0 Halozyme Therapeutics Inc COM 40637H109 1374 34441 SH DFND 34441 0 0 Hanover Insurance Group Inc/The COM 410867105 134 895 SH DFND 895 0 0 Hasbro Inc COM 418056107 273 3332 SH DFND 3332 0 0 Hawaiian Electric Industries Inc COM 419870100 861 20348 SH DFND 20348 0 0 Healthcare Realty Trust Inc COM 421946104 363 13214 SH DFND 13214 0 0 Healthcare Trust of America Inc CL A NEW 42225P501 3035 96856 SH DFND 96856 0 0 Healthpeak Properties Inc COM 42250P103 9608 279886 SH DFND 279886 0 0 Hecla Mining Co COM 422704106 1229 187062 SH DFND 187062 0 0 Jack Henry & Associates Inc COM 426281101 1772 8994 SH DFND 8994 0 0 Hercules Capital Inc COM 427096508 119 6575 SH DFND 6575 0 0 Hershey Co/The COM 427866108 4009 18508 SH DFND 18508 0 0 Hewlett Packard Enterprise Co COM 42824C109 760 45475 SH DFND 45475 0 0 Highwoods Properties Inc COM 431284108 424 9263 SH DFND 9263 0 0 Hive Blockchain Technologies Ltd COM 43366H100 1668 783258 SH DFND 783258 0 0 HOLOGIC INC COM 436440101 3451 44929 SH DFND 44929 0 0 Home Depot Inc/The COM 437076102 5913 19754 SH DFND 19754 0 0 Honeywell International Inc COM 438516106 13857 71214 SH DFND 71214 0 0 Hormel Foods Corp COM 440452100 1574 30548 SH DFND 30548 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1239 63742 SH DFND 63742 0 0 Houlihan Lokey Inc CL A 441593100 130 1481 SH DFND 1481 0 0 Hubbell Inc COM 443510607 233 1266 SH DFND 1266 0 0 HudBay Minerals Inc COM 443628102 603 76829 SH DFND 76829 0 0 Hudson Pacific Properties Inc COM 444097109 371 13360 SH DFND 13360 0 0 JB Hunt Transport Services Inc COM 445658107 1821 9067 SH DFND 9067 0 0 Huntington Bancshares Inc/OH COM 446150104 538 36772 SH DFND 36772 0 0 Huntington Ingalls Industries Inc COM 446413106 944 4731 SH DFND 4731 0 0 Hut 8 Mining Corp COM 44812T102 1434 259697 SH DFND 259697 0 0 ICU Medical Inc COM 44930G107 104 469 SH DFND 469 0 0 Hyzon Motors Inc COM CL A 44951Y102 1599 250268 SH DFND 250268 0 0 IAMGOLD Corp COM 450913108 546 157282 SH DFND 157282 0 0 IDACORP Inc COM 451107106 1121 9715 SH DFND 9715 0 0 IDEX Corp COM 45167R104 1487 7754 SH DFND 7754 0 0 IDEXX Laboratories Inc COM 45168D104 6619 12100 SH DFND 12100 0 0 Illinois Tool Works Inc COM 452308109 7996 38186 SH DFND 38186 0 0 Incyte Corp COM 45337C102 1403 17663 SH DFND 17663 0 0 Independence Realty Trust Inc COM 45378A106 523 19790 SH DFND 19790 0 0 Industrial Logistics Properties Trust COM SHS BEN INT 456237106 132 5819 SH DFND 5819 0 0 Ingredion Inc COM 457187102 140 1601 SH DFND 1601 0 0 Innovative Industrial Properties Inc COM 45781V101 436 2123 SH DFND 2123 0 0 Insulet Corp COM 45784P101 467 1753 SH DFND 1753 0 0 Intel Corp COM 458140100 112473 2269437 SH DFND 2268952 485 0 Intercontinental Exchange Inc COM 45866F104 2966 22448 SH DFND 22056 392 0 International Business Machines Corp COM 459200101 8468 65129 SH DFND 65129 0 0 International Flavors & Fragrances Inc COM 459506101 951 7243 SH DFND 7074 169 0 Interpublic Group of Cos Inc/The COM 460690100 1894 53415 SH DFND 53415 0 0 Intuit Inc COM 461202103 17599 36600 SH DFND 36550 50 0 Intuitive Surgical Inc COM NEW 46120E602 13256 43941 SH DFND 43941 0 0 InvenTrust Properties Corp COM NEW 46124J201 187 6062 SH DFND 6062 0 0 Invitation Homes Inc COM 46187W107 11574 288053 SH DFND 288053 0 0 Iridium Communications Inc COM 46269C102 705 17477 SH DFND 17477 0 0 JBG SMITH Properties COM 46590V100 322 11014 SH DFND 11014 0 0 JPMorgan Chase & Co COM 46625H100 131 963 SH DFND 963 0 0 Jackson Financial Inc COM CL A 46817M107 5 102 SH DFND 102 0 0 JD.com Inc SPON ADR CL A 47215P106 78 1342 SH DFND 1342 0 0 John Bean Technologies Corp COM 477839104 88 746 SH DFND 746 0 0 Johnson & Johnson COM 478160104 59485 335636 SH DFND 335483 153 0 Juniper Networks Inc COM 48203R104 242 6503 SH DFND 6503 0 0 KLA Corp COM NEW 482480100 26941 73596 SH DFND 73459 137 0 KKR & Co Inc COM 48251W104 694 11870 SH DFND 11870 0 0 Kellogg Co COM 487836108 1855 28759 SH DFND 28354 405 0 Kennedy-Wilson Holdings Inc COM 489398107 260 10641 SH DFND 10641 0 0 Kilroy Realty Corp COM 49427F108 819 10720 SH DFND 10720 0 0 Kimco Realty Corp COM 49446R109 7576 306712 SH DFND 306712 0 0 Kinder Morgan Inc COM 49456B101 5484 290004 SH DFND 290004 0 0 Kinross Gold Corp COM 496902404 2654 452123 SH DFND 452123 0 0 Kinsale Capital Group Inc COM 49714P108 134 587 SH DFND 587 0 0 Kite Realty Group Trust COM NEW 49803T300 443 19440 SH DFND 19440 0 0 Swift Transportation Co CL A 499049104 56 1104 SH DFND 1104 0 0 Korn/Ferry International COM NEW 500643200 88 1359 SH DFND 1359 0 0 Kraft Heinz Co/The COM 500754106 913 23181 SH DFND 23181 0 0 Kroger Co/The COM 501044101 982 17113 SH DFND 17113 0 0 Kyndryl Holdings Inc COMMON STOCK 50155Q100 3 224 SH DFND 224 0 0 LHC Group Inc COM 50187A107 352 2087 SH DFND 2087 0 0 LTC Properties Inc COM 502175102 134 3487 SH DFND 3487 0 0 Laboratory Corp of America Holdings COM NEW 50540R409 4078 15467 SH DFND 15467 0 0 Lam Research Corp COM 512807108 41885 77910 SH DFND 77837 73 0 Landstar System Inc COM 515098101 181 1202 SH DFND 1202 0 0 Estee Lauder Cos Inc/The CL A 518439104 11090 40724 SH DFND 40724 0 0 LENNAR CORP CL A 526057104 340 4191 SH DFND 4191 0 0 LXP Industrial Trust COM 529043101 393 25032 SH DFND 25032 0 0 Life Storage Inc COM 53223X107 4469 31825 SH DFND 31825 0 0 Eli Lilly & Co COM 532457108 28656 100068 SH DFND 100068 0 0 Lincoln Electric Holdings Inc COM 533900106 228 1657 SH DFND 1657 0 0 Lincoln National Corp COM 534187109 177 2707 SH DFND 2707 0 0 Lithium Americas Corp COM NEW 53680Q207 7326 190333 SH DFND 190333 0 0 Littelfuse Inc COM 537008104 149 598 SH DFND 598 0 0 Livent Corp COM 53814L108 4880 187189 SH DFND 187189 0 0 Lockheed Martin Corp COM 539830109 15459 35022 SH DFND 35022 0 0 Louisiana-Pacific Corp COM 546347105 172 2761 SH DFND 2761 0 0 Lowe's Cos Inc COM 548661107 1938 9584 SH DFND 9457 127 0 Lufax Holding Ltd ADS REP SHS CL A 54975P102 83 14864 SH DFND 14864 0 0 Lululemon Athletica Inc COM 550021109 5785 15838 SH DFND 15838 0 0 Lumen Technologies Inc COM 550241103 258 22852 SH DFND 22852 0 0 MGE Energy Inc COM 55277P104 557 6986 SH DFND 6986 0 0 MGIC Investment Corp COM 552848103 110 8097 SH DFND 8097 0 0 MP Materials Corp COM CL A 553368101 8749 152583 SH DFND 152583 0 0 MSA Safety Inc COM 553498106 114 858 SH DFND 858 0 0 Macerich Co/The COM 554382101 300 19154 SH DFND 19154 0 0 VERIS RESIDENTIAL INC COM 554489104 137 7866 SH DFND 7866 0 0 Magna International Inc COM 559222401 223 3480 SH DFND 3480 0 0 Main Street Capital Corp COM 56035L104 163 3831 SH DFND 3831 0 0 Manhattan Associates Inc COM 562750109 294 2116 SH DFND 2116 0 0 Manulife Financial Corp COM 56501R106 2242 105170 SH DFND 105170 0 0 Marathon Digital Holdings Inc COM 565788106 2303 82386 SH DFND 82386 0 0 MarketAxess Holdings Inc COM 57060D108 1677 4928 SH DFND 4928 0 0 Marsh & McLennan Cos Inc COM 571748102 4370 25641 SH DFND 25641 0 0 Marvell Technology Group Ltd COM 573874104 19015 265162 SH DFND 265162 0 0 MASCO CORP COM 574599106 1520 29803 SH DFND 29439 364 0 Mastercard Inc CL A 57636Q104 40780 114108 SH DFND 114044 64 0 Match Group Inc COM 57667L107 296 2719 SH DFND 2719 0 0 Maverix Metals Inc COM NEW 57776F405 113 23517 SH DFND 23517 0 0 Mawson Infrastructure Group Inc COM NEW 57778N208 701 137235 SH DFND 137235 0 0 MAXIMUS Inc COM 577933104 127 1698 SH DFND 1698 0 0 McDonald's Corp COM 580135101 4122 16670 SH DFND 16573 97 0 McKesson Corp COM 58155Q103 342 1117 SH DFND 1117 0 0 Medical Properties Trust Inc COM 58463J304 4847 229279 SH DFND 229279 0 0 Medpace Holdings Inc COM 58506Q109 126 772 SH DFND 772 0 0 Merck & Co Inc COM 58933Y105 29289 356961 SH DFND 356618 343 0 Meritage Homes Corp COM 59001A102 79 991 SH DFND 991 0 0 MetLife Inc COM 59156R108 403 5735 SH DFND 5735 0 0 Microsoft Corp COM 594918104 106841 346538 SH DFND 346372 166 0 MicroStrategy Inc CL A NEW 594972408 2269 4665 SH DFND 4665 0 0 Microchip Technology Inc COM 595017104 14830 197370 SH DFND 197370 0 0 Micron Technology Inc COM 595112103 39725 510013 SH DFND 510013 0 0 Mid-America Apartment Communities Inc COM 59522J103 12408 59241 SH DFND 59241 0 0 Moderna Inc COM 60770K107 11785 68415 SH DFND 68415 0 0 Moelis & Co CL A 60786M105 79 1691 SH DFND 1691 0 0 Mohawk Industries Inc COM 608190104 76 611 SH DFND 611 0 0 Molson Coors Beverage Co CL B 60871R209 428 8025 SH DFND 8025 0 0 Mondelez International Inc CL A 609207105 2209 35184 SH DFND 34388 796 0 Monolithic Power Systems Inc COM 609839105 10729 22091 SH DFND 22024 67 0 Monster Beverage Corp COM 61174X109 4077 51021 SH DFND 51021 0 0 Morgan Stanley COM NEW 617446448 2158 24692 SH DFND 24692 0 0 Morningstar Inc COM 617700109 173 635 SH DFND 635 0 0 Mosaic Co/The COM 61945C103 173 2603 SH DFND 2603 0 0 Murphy USA Inc COM 626755102 124 620 SH DFND 620 0 0 NVR Inc COM 62944T105 2010 450 SH DFND 450 0 0 National Health Investors Inc COM 63633D104 231 3919 SH DFND 3919 0 0 National Retail Properties Inc COM 637417106 754 16786 SH DFND 16786 0 0 National Storage Affiliates Trust COM SHS BEN IN 637870106 457 7276 SH DFND 7276 0 0 Neogen Corp COM 640491106 80 2602 SH DFND 2602 0 0 NETAPP INC COM 64110D104 211 2539 SH DFND 2539 0 0 Netflix Inc COM 64110L106 2703 7217 SH DFND 7217 0 0 NetEase Inc SPONSORED ADS 64110W102 39234 437435 SH DFND 437435 0 0 New Found Gold Corp COM 64440N103 120 19818 SH DFND 19818 0 0 New Gold Inc COM 644535106 404 222759 SH DFND 222759 0 0 New Mountain Finance Corp COM 647551100 70 5039 SH DFND 5039 0 0 New York Times Co/The CL A 650111107 186 4050 SH DFND 4050 0 0 Newmont Corp COM 651639106 19845 249777 SH DFND 249777 0 0 NextEra Energy Inc COM 65339F101 23894 282066 SH DFND 282066 0 0 NexPoint Residential Trust Inc COM 65341D102 180 1993 SH DFND 1993 0 0 NIKE Inc CL B 654106103 24387 181238 SH DFND 181053 185 0 Nikola Corp COM 654110105 8167 762589 SH DFND 762589 0 0 NiSource Inc COM 65473P105 2405 75623 SH DFND 75623 0 0 Noah Holdings Ltd SPON ADS CL A 65487X102 39 1642 SH DFND 1642 0 0 Nordson Corp COM 655663102 1251 5508 SH DFND 5508 0 0 Norfolk Southern Corp COM 655844108 6576 23056 SH DFND 23056 0 0 Northern Trust Corp COM 665859104 584 5015 SH DFND 5015 0 0 Northwest Natural Holding Co COM 66765N105 303 5856 SH DFND 5856 0 0 NorthWestern Corp COM NEW 668074305 630 10408 SH DFND 10408 0 0 Novavax Inc COM NEW 670002401 33 449 SH DFND 449 0 0 Nucor Corp COM 670346105 4747 31933 SH DFND 31933 0 0 NVIDIA Corp COM 67066G104 265385 972604 SH DFND 972604 0 0 OGE Energy Corp COM 670837103 1572 38537 SH DFND 38537 0 0 Oaktree Specialty Lending Corp COM 67401P108 68 9245 SH DFND 9245 0 0 Office Properties Income Trust COM SHS BEN INT 67623C109 110 4288 SH DFND 4288 0 0 Old Dominion Freight Line Inc COM 679580100 3585 12004 SH DFND 12004 0 0 Old Republic International Corp COM 680223104 198 7658 SH DFND 7658 0 0 Omega Healthcare Investors Inc COM 681936100 2904 93208 SH DFND 93208 0 0 ON Semiconductor Corp COM 682189105 9600 153326 SH DFND 153326 0 0 ONE Gas Inc COM 68235P108 893 10116 SH DFND 10116 0 0 Oneok Inc COM 682680103 4668 66088 SH DFND 66088 0 0 Open Text Corp COM 683715106 178 4199 SH DFND 4199 0 0 Oracle Corp COM 68389X105 2207 26682 SH DFND 26682 0 0 Organon & Co COMMON STOCK 68622V106 4 112 SH DFND 112 0 0 Orion Office REIT Inc COM 68629Y103 372 26571 SH DFND 26571 0 0 Orla Mining Ltd COM 68634K106 249 52074 SH DFND 52074 0 0 Oshkosh Corp COM 688239201 172 1706 SH DFND 1706 0 0 Osisko Gold Royalties Ltd COM 68827L101 767 58459 SH DFND 58459 0 0 Owens Corning COM 690742101 132 1442 SH DFND 1442 0 0 PG&E Corp COM 69331C108 5005 419205 SH DFND 419205 0 0 PNC Financial Services Group Inc/The COM 693475105 2123 11511 SH DFND 11511 0 0 PNM Resources Inc COM 69349H107 783 16419 SH DFND 16419 0 0 PPG Industries Inc COM 693506107 3370 25714 SH DFND 25714 0 0 PPL Corp COM 69351T106 4147 145212 SH DFND 145212 0 0 PS Business Parks Inc COM 69360J107 302 1799 SH DFND 1799 0 0 PacWest Bancorp COM 695263103 139 3216 SH DFND 3216 0 0 Pan American Silver Corp COM 697900108 2018 73942 SH DFND 73942 0 0 Paramount Group Inc COM 69924R108 182 16720 SH DFND 16720 0 0 Park Hotels & Resorts Inc COM 700517105 413 21162 SH DFND 21162 0 0 Paychex Inc COM 704326107 6513 47724 SH DFND 47724 0 0 Paycom Software Inc COM 70432V102 1963 5668 SH DFND 5668 0 0 PayPal Holdings Inc COM 70450Y103 15910 137573 SH DFND 137573 0 0 Peabody Energy Corp COM 704551100 917 37380 SH DFND 37380 0 0 Pebblebrook Hotel Trust COM 70509V100 285 11643 SH DFND 11643 0 0 Pembina Pipeline Corp COM 706327103 3080 82008 SH DFND 82008 0 0 PennantPark Investment Corp COM 708062104 29 3781 SH DFND 3781 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 30 2249 SH DFND 2249 0 0 PepsiCo Inc COM 713448108 2498 14922 SH DFND 14771 151 0 PerkinElmer Inc COM 714046109 3287 18843 SH DFND 18843 0 0 Pfizer Inc COM 717081103 3498 67565 SH DFND 67565 0 0 Philip Morris International Inc COM 718172109 9622 102429 SH DFND 102429 0 0 Physicians Realty Trust COM 71943U104 346 19746 SH DFND 19746 0 0 Piedmont Lithium Inc COM 72016P105 406 5562 SH DFND 5562 0 0 Piedmont Office Realty Trust Inc COM CL A 720190206 191 11107 SH DFND 11107 0 0 Pinnacle West Capital Corp COM 723484101 1699 21758 SH DFND 21758 0 0 Plug Power Inc COM NEW 72919P202 15433 539429 SH DFND 539429 0 0 POLARIS INC COM 731068102 1929 18313 SH DFND 17908 405 0 Pool Corp COM 73278L105 3270 7733 SH DFND 7733 0 0 Portland General Electric Co COM NEW 736508847 952 17264 SH DFND 17264 0 0 Power Integrations Inc COM 739276103 147 1586 SH DFND 1586 0 0 T Rowe Price Group Inc COM 74144T108 6916 45742 SH DFND 45619 123 0 Primerica Inc COM 74164M108 131 956 SH DFND 956 0 0 Procter & Gamble Co/The COM 742718109 2188 14319 SH DFND 14319 0 0 Progressive Corp/The COM 743315103 8636 75762 SH DFND 75762 0 0 Prologis Inc COM 74340W103 63758 394835 SH DFND 394835 0 0 Prospect Capital Corp COM 74348T102 137 16497 SH DFND 16497 0 0 Prosperity Bancshares Inc COM 743606105 152 2187 SH DFND 2187 0 0 Prudential Financial Inc COM 744320102 2317 19606 SH DFND 19606 0 0 Public Service Enterprise Group Inc COM 744573106 6818 97404 SH DFND 97404 0 0 Public Storage COM 74460D109 37958 97259 SH DFND 97259 0 0 PulteGroup Inc COM 745867101 1384 33027 SH DFND 33027 0 0 Qorvo Inc COM 74736K101 224 1805 SH DFND 1805 0 0 QUALCOMM Inc COM 747525103 90793 594120 SH DFND 594120 0 0 Qualys Inc COM 74758T303 120 843 SH DFND 843 0 0 Quanta Services Inc COM 74762E102 434 3299 SH DFND 3299 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3937 28769 SH DFND 28769 0 0 RLI Corp COM 749607107 116 1052 SH DFND 1052 0 0 RLJ Lodging Trust COM 74965L101 209 14813 SH DFND 14813 0 0 RH COM 74967X103 141 431 SH DFND 431 0 0 RPT Realty SH BEN INT 74971D101 103 7499 SH DFND 7499 0 0 Raytheon Technologies Corp COM 75513E101 106 1069 SH DFND 1069 0 0 RBC Bearings Inc COM 75524B104 130 672 SH DFND 672 0 0 Realty Income Corp COM 756109104 19372 279535 SH DFND 279535 0 0 Regency Centers Corp COM 758849103 5968 83660 SH DFND 83660 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 12194 17460 SH DFND 17460 0 0 Regions Financial Corp COM 7591EP100 539 24234 SH DFND 24234 0 0 Reliance Steel & Aluminum Co COM 759509102 286 1558 SH DFND 1558 0 0 Renewable Energy Group Inc COM NEW 75972A301 3109 51257 SH DFND 51257 0 0 Repligen Corp COM 759916109 1222 6495 SH DFND 6495 0 0 ResMed Inc COM 761152107 3717 15329 SH DFND 15329 0 0 Retail Opportunity Investments Corp COM 76131N101 206 10647 SH DFND 10647 0 0 Rexford Industrial Realty Inc COM 76169C100 4568 61242 SH DFND 61242 0 0 Riot Blockchain Inc COM 767292105 2250 106305 SH DFND 106305 0 0 Robert Half International Inc COM 770323103 1860 16289 SH DFND 16289 0 0 ROBLOX Corp CL A 771049103 32961 712833 SH DFND 712833 0 0 Rockwell Automation Inc COM 773903109 4015 14337 SH DFND 14337 0 0 Rogers Communications Inc CL B 775109200 510 9009 SH DFND 9009 0 0 Rogers Corp COM 775133101 121 447 SH DFND 447 0 0 Roku Inc COM CL A 77543R102 69 549 SH DFND 549 0 0 Rollins Inc COM 775711104 956 27283 SH DFND 27283 0 0 Roper Technologies Inc COM 776696106 1854 3926 SH DFND 3873 53 0 Ross Stores Inc COM 778296103 3502 38711 SH DFND 38711 0 0 Royal Bank of Canada COM 780087102 8338 75749 SH DFND 75749 0 0 Royal Gold Inc COM 780287108 3484 24658 SH DFND 24658 0 0 Ryman Hospitality Properties Inc COM 78377T107 447 4817 SH DFND 4817 0 0 S&P Global Inc COM 78409V104 2293 5590 SH DFND 5530 60 0 SBA Communications Corp CL A 78410G104 5553 16137 SH DFND 16137 0 0 SEI Investments Co COM 784117103 928 15420 SH DFND 15420 0 0 SJW Group COM 784305104 369 5306 SH DFND 5306 0 0 SL Green Realty Corp COM 78440X887 2624 32320 SH DFND 32320 0 0 SS&C Technologies Holdings Inc COM 78467J100 236 3149 SH DFND 3149 0 0 SSR Mining Inc COM 784730103 1618 74455 SH DFND 74455 0 0 SVB Financial Group COM 78486Q101 3616 6463 SH DFND 6463 0 0 Sabra Health Care REIT Inc COM 78573L106 305 20455 SH DFND 20455 0 0 Safehold Inc COM 78645L100 103 1861 SH DFND 1861 0 0 Saia Inc COM 78709Y105 166 682 SH DFND 682 0 0 Salesforce.com Inc COM 79466L302 4348 20479 SH DFND 20287 192 0 Sandstorm Gold Ltd COM NEW 80013R206 531 65775 SH DFND 65775 0 0 Henry Schein Inc COM 806407102 1335 15317 SH DFND 15317 0 0 Schlumberger NV COM STK 806857108 6433 155729 SH DFND 155729 0 0 Charles Schwab Corp/The COM 808513105 2016 23912 SH DFND 23912 0 0 Sea Ltd SPONSORD ADS 81141R100 38279 319550 SH DFND 319550 0 0 Selective Insurance Group Inc COM 816300107 136 1527 SH DFND 1527 0 0 Sempra Energy COM 816851109 10386 61780 SH DFND 61780 0 0 Service Properties Trust COM SH BEN INT 81761L102 130 14699 SH DFND 14699 0 0 ServiceNow Inc COM 81762P102 3834 6884 SH DFND 6802 82 0 Sherwin-Williams Co/The COM 824348106 7508 30077 SH DFND 30077 0 0 Shoals Technologies Group Inc CL A 82489W107 1810 106224 SH DFND 106224 0 0 Shopify Inc CL A 82509L107 2777 4108 SH DFND 4108 0 0 Sigma Lithium Corp COM 826599102 244 17987 SH DFND 17987 0 0 Silvercorp Metals Inc COM 82835P103 220 60308 SH DFND 60308 0 0 SilverCrest Metals Inc COM 828363101 431 48404 SH DFND 48404 0 0 Silvergate Capital Corp CL A 82837P408 2708 17988 SH DFND 17988 0 0 Simon Property Group Inc COM 828806109 22250 169121 SH DFND 169121 0 0 Simpson Manufacturing Co Inc COM 829073105 132 1206 SH DFND 1206 0 0 SITE Centers Corp COM 82981J109 259 15519 SH DFND 15519 0 0 SiteOne Landscape Supply Inc COM 82982L103 177 1092 SH DFND 1092 0 0 Sixth Street Specialty Lending Inc COM 83012A109 100 4276 SH DFND 4276 0 0 Skyworks Solutions Inc COM 83088M102 11280 84636 SH DFND 84636 0 0 A O Smith Corp COM 831865209 1064 16656 SH DFND 16656 0 0 J M Smucker Co/The COM NEW 832696405 348 2572 SH DFND 2572 0 0 Snap-On Inc COM 833034101 1217 5925 SH DFND 5925 0 0 Snowflake Inc CL A 833445109 2668 11645 SH DFND 11645 0 0 SLR Investment Corp COM 83413U100 41 2280 SH DFND 2280 0 0 SolarEdge Technologies Inc COM 83417M104 4861 15078 SH DFND 15078 0 0 Sonos Inc COM 83570H108 255 9027 SH DFND 9027 0 0 Southern Co/The COM 842587107 17849 246156 SH DFND 246156 0 0 Southern Copper Corp COM 84265V105 2269 29899 SH DFND 29899 0 0 Spire Inc COM 84857L101 698 9723 SH DFND 9723 0 0 Spirit Realty Capital Inc COM NEW 84860W300 528 11476 SH DFND 11476 0 0 Block Inc CL A 852234103 5771 42557 SH DFND 42557 0 0 STAG Industrial Inc COM 85254J102 663 16045 SH DFND 16045 0 0 Standard Lithium Ltd COM 853606101 5679 645337 SH DFND 645337 0 0 Stanley Black & Decker Inc COM 854502101 2438 17441 SH DFND 17441 0 0 Starbucks Corp COM 855244109 2508 27567 SH DFND 27136 431 0 State Street Corp COM 857477103 27 306 SH DFND 0 306 0 Steel Dynamics Inc COM 858119100 1933 23168 SH DFND 23168 0 0 STMicroelectronics NV NY REGISTRY 861012102 11430 264464 SH DFND 264464 0 0 STORE Capital Corp COM 862121100 689 23574 SH DFND 23574 0 0 Stronghold Digital Mining Inc CLASS A COM 86337R103 283 48302 SH DFND 48302 0 0 Stryker Corp COM 863667101 2234 8355 SH DFND 8355 0 0 Summit Hotel Properties Inc COM 866082100 93 9291 SH DFND 9291 0 0 Sun Communities Inc COM 866674104 7794 44465 SH DFND 44465 0 0 Sun Life Financial Inc COM 866796105 831 14893 SH DFND 14893 0 0 Sunnova Energy International Inc COM 86745K104 2191 95009 SH DFND 95009 0 0 SunPower Corp COM 867652406 1819 84663 SH DFND 84663 0 0 Sunrun Inc COM 86771W105 3595 118368 SH DFND 118368 0 0 Sunstone Hotel Investors Inc COM 867892101 230 19500 SH DFND 19500 0 0 SYNOPSYS INC COM 871607107 17977 53942 SH DFND 53942 0 0 Synovus Financial Corp COM NEW 87161C501 174 3546 SH DFND 3546 0 0 TCG BDC Inc COM 872280102 40 2779 SH DFND 2779 0 0 TJX Cos Inc/The COM 872540109 10132 167242 SH DFND 167242 0 0 T-Mobile US Inc COM 872590104 2010 15663 SH DFND 15663 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 90232 865451 SH DFND 865451 0 0 Take-Two Interactive Software Inc COM 874054109 33277 216452 SH DFND 216452 0 0 Tanger Factory Outlet Centers Inc COM 875465106 157 9162 SH DFND 9162 0 0 Target Corp COM 87612E106 13809 65067 SH DFND 65067 0 0 Targa Resources Corp COM 87612G101 2533 33559 SH DFND 33559 0 0 TC Energy Corp COM 87807B107 8233 146015 SH DFND 146015 0 0 Teck Resources Ltd CL B 878742204 7040 174407 SH DFND 174407 0 0 Teladoc Health Inc COM 87918A105 407 5647 SH DFND 5647 0 0 TELUS Corp COM 87971M103 300 11468 SH DFND 11468 0 0 Teradyne Inc COM 880770102 11031 93300 SH DFND 93300 0 0 Terawulf Inc COM 88080T104 735 87490 SH DFND 87490 0 0 Terreno Realty Corp COM 88146M101 711 9600 SH DFND 9600 0 0 Tesla Inc COM 88160R101 2913 2703 SH DFND 2703 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 165 17568 SH DFND 17568 0 0 Tetra Tech Inc COM 88162G103 225 1363 SH DFND 1363 0 0 Texas Instruments Inc COM 882508104 95448 520211 SH DFND 520080 131 0 Texas Pacific Land Corp COM 88262P102 260 192 SH DFND 192 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1524 2580 SH DFND 2532 48 0 Thor Industries Inc COM 885160101 105 1338 SH DFND 1338 0 0 360 DigiTech Inc AMERICAN DEP 88557W101 64 4135 SH DFND 4135 0 0 3M Co COM 88579Y101 11490 77175 SH DFND 77175 0 0 TopBuild Corp COM 89055F103 152 840 SH DFND 840 0 0 Toro Co/The COM 891092108 262 3069 SH DFND 3069 0 0 Toronto-Dominion Bank/The COM NEW 891160509 7804 98326 SH DFND 98326 0 0 Tractor Supply Co COM 892356106 3367 14429 SH DFND 14429 0 0 TransUnion COM 89400J107 954 9235 SH DFND 9020 215 0 Trex Co Inc COM 89531P105 231 3543 SH DFND 3543 0 0 Tricon Residential Inc COM NPV 89612W102 347 21818 SH DFND 21818 0 0 TriNet Group Inc COM 896288107 105 1071 SH DFND 1071 0 0 TriplePoint Venture Growth BDC Corp COM 89677Y100 31 1770 SH DFND 1770 0 0 Truist Financial Corp COM 89832Q109 1933 34091 SH DFND 34091 0 0 Turquoise Hill Resources Ltd COM 900435207 1042 34712 SH DFND 34712 0 0 Twilio Inc CL A 90138F102 71 433 SH DFND 433 0 0 Tyler Technologies Inc COM 902252105 929 2089 SH DFND 2042 47 0 Tyson Foods Inc CL A 902494103 787 8786 SH DFND 8786 0 0 UDR INC COM 902653104 9378 163471 SH DFND 163471 0 0 UFP Industries Inc COM 90278Q108 134 1740 SH DFND 1740 0 0 US Bancorp COM NEW 902973304 2087 39260 SH DFND 39260 0 0 Ulta Beauty Inc COM 90384S303 2596 6520 SH DFND 6520 0 0 Umpqua Holdings Corp COM 904214103 126 6681 SH DFND 6681 0 0 Union Pacific Corp COM 907818108 34360 125763 SH DFND 125653 110 0 United Parcel Service Inc CL B 911312106 2118 9877 SH DFND 9877 0 0 United Therapeutics Corp COM 91307C102 193 1076 SH DFND 1076 0 0 UnitedHealth Group Inc COM 91324P102 53450 104810 SH DFND 104810 0 0 Uniti Group Inc COM 91325V108 400 29090 SH DFND 29090 0 0 Unity Software Inc COM 91332U101 35718 360026 SH DFND 360026 0 0 Universal Display Corp COM 91347P105 3200 19168 SH DFND 19168 0 0 Universal Health Realty Income Trust SH BEN INT 91359E105 67 1149 SH DFND 1149 0 0 Universal Health Services Inc CL B 913903100 106 730 SH DFND 730 0 0 Upwork Inc COM 91688F104 127 5458 SH DFND 5458 0 0 Uranium Energy Corp COM 916896103 419 91383 SH DFND 91383 0 0 Urban Edge Properties COM 91704F104 198 10370 SH DFND 10370 0 0 Vale SA SPONSORED ADS 91912E105 24408 1221001 SH DFND 1221001 0 0 Valvoline Inc COM 92047W101 202 6388 SH DFND 6388 0 0 Veeva Systems Inc CL A COM 922475108 3908 18395 SH DFND 18227 168 0 Ventas Inc COM 92276F100 12259 198493 SH DFND 198493 0 0 VERISIGN INC COM 92343E102 228 1024 SH DFND 1024 0 0 Verizon Communications Inc COM 92343V104 12502 245426 SH DFND 245426 0 0 Vertex Pharmaceuticals Inc COM 92532F100 5147 19722 SH DFND 19722 0 0 Paramount Global CLASS B COM 92556H206 442 11693 SH DFND 11693 0 0 Viatris Inc COM 92556V106 206 18957 SH DFND 18957 0 0 VICI Properties Inc COM 925652109 1614 56714 SH DFND 56714 0 0 Vipshop Holdings Ltd SPONSORED ADS A 92763W103 195 21641 SH DFND 21641 0 0 Visa Inc COM CL A 92826C839 45068 203219 SH DFND 203219 0 0 VMware Inc CL A COM 928563402 2669 23435 SH DFND 23435 0 0 Vornado Realty Trust SH BEN INT 929042109 3778 83363 SH DFND 83363 0 0 WP Carey Inc COM 92936U109 5976 73927 SH DFND 73927 0 0 WEC Energy Group Inc COM 92939U106 6083 60949 SH DFND 60949 0 0 Westinghouse Air Brake Technologies Cor COM 929740108 194 2013 SH DFND 2013 0 0 Walmart Inc COM 931142103 22972 154256 SH DFND 154256 0 0 Walgreens Boots Alliance Inc COM 931427108 2334 52126 SH DFND 52126 0 0 Warrior Met Coal Inc COM 93627C101 671 18084 SH DFND 18084 0 0 Washington Real Estate Investment Trust SH BEN INT 939653101 193 7583 SH DFND 7583 0 0 Waters Corp COM 941848103 1666 5367 SH DFND 5367 0 0 watsco inc COM 942622200 283 930 SH DFND 930 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 96 686 SH DFND 686 0 0 Wells Fargo & Co COM 949746101 1905 39312 SH DFND 39312 0 0 Welltower Inc COM 95040Q104 22142 230305 SH DFND 230305 0 0 West Fraser Timber Co Ltd COM 952845105 100 1219 SH DFND 1219 0 0 West Pharmaceutical Services Inc COM 955306105 5027 12240 SH DFND 12240 0 0 Western Alliance Bancorp COM 957638109 234 2823 SH DFND 2823 0 0 Western Digital Corp COM 958102105 463 9324 SH DFND 9324 0 0 Western Union Co/The COM 959802109 144 7686 SH DFND 6691 995 0 Wheaton Precious Metals Corp COM 962879102 8089 170156 SH DFND 170156 0 0 WHIRLPOOL CORP COM 963320106 1257 7274 SH DFND 7274 0 0 John Wiley & Sons Inc CL A 968223206 45 858 SH DFND 0 858 0 Williams Cos Inc/The COM 969457100 6051 181118 SH DFND 181118 0 0 Williams-Sonoma Inc COM 969904101 316 2177 SH DFND 2177 0 0 Woodward Inc COM 980745103 172 1378 SH DFND 1378 0 0 Workday Inc CL A 98138H101 24 99 SH DFND 0 99 0 Xcel Energy Inc COM 98389B100 7505 103990 SH DFND 103990 0 0 Xenia Hotels & Resorts Inc COM 984017103 197 10205 SH DFND 10205 0 0 Xylem Inc/NY COM 98419M100 391 4584 SH DFND 4584 0 0 Yamana Gold Inc COM 98462Y100 1880 336731 SH DFND 336731 0 0 YETI Holdings Inc COM 98585X104 142 2362 SH DFND 2362 0 0 Yum! Brands Inc COM 988498101 47 396 SH DFND 0 396 0 Yum China Holdings Inc COM 98850P109 254 6105 SH DFND 6105 0 0 Zions Bancorporation COM 989701107 255 3887 SH DFND 3887 0 0 Zoetis Inc CL A 98978V103 12941 68619 SH DFND 68619 0 0 Zoom Video Communications Inc CL A 98980L101 70 599 SH DFND 599 0 0 Zynga Inc CL A 98986T108 31982 3461215 SH DFND 3461215 0 0 Allegion PLC ORD SHS G0176J109 1322 12043 SH DFND 12043 0 0 Aon PLC SHS CL A G0403H108 8155 25045 SH DFND 25045 0 0 Bit Digital Inc SHS G1144A105 525 145834 SH DFND 145834 0 0 Accenture PLC SHS CLASS A G1151C101 31177 92451 SH DFND 92451 0 0 Essent Group Ltd COM G3198U102 116 2822 SH DFND 2822 0 0 Fabrinet SHS G3323L100 99 943 SH DFND 943 0 0 Ferroglobe PLC SHS G33856108 262 34058 SH DFND 34058 0 0 Helen of Troy Ltd COM G4388N106 122 624 SH DFND 624 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 138 3949 SH DFND 3949 0 0 Horizon Therapeutics Plc SHS G46188101 1317 12520 SH DFND 12520 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 98 627 SH DFND 627 0 0 Liberty Global PLC SHS CL C G5480U120 416 16069 SH DFND 16069 0 0 Linde PLC SHS G5494J103 8844 27688 SH DFND 27688 0 0 Medtronic PLC SHS G5960L103 4012 36160 SH DFND 35969 191 0 Aptiv PLC SHS G6095L109 823 6877 SH DFND 6877 0 0 Seagate Technology Holdings PLC ORD SHS G7997R103 332 3694 SH DFND 3694 0 0 Signet Jewelers Ltd SHS G81276100 99 1363 SH DFND 1363 0 0 Trane Technologies plc SHS G8994E103 3911 25613 SH DFND 25613 0 0 Tronox Holdings PLC SHS G9087Q102 4815 243293 SH DFND 243293 0 0 Chubb Ltd COM H1467J104 2207 10317 SH DFND 10317 0 0 CRISPR Therapeutics AG NAMEN AKT H17182108 1421 22638 SH DFND 22638 0 0 Garmin Ltd SHS H2906T109 2155 18171 SH DFND 18171 0 0 Nexa Resources SA COM L67359106 147 15771 SH DFND 15771 0 0 Check Point Software Technologies Ltd ORD M22465104 2032 14695 SH DFND 14695 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 97640 146183 SH DFND 146183 0 0 LyondellBasell Industries NV SHS - A - N53745100 3191 31033 SH DFND 31033 0 0 NXP Semiconductors NV COM N6596X109 18740 101252 SH DFND 101252 0 0 Iris Energy Ltd ORDINARY SHARES Q4982L109 1397 89147 SH DFND 89147 0 0 Canaan Inc SPONSORED ADS 134748102 21 3827 SH OTR 3827 0 0 Daqo New Energy Corp SPNSRD ADS NEW 23703Q203 70 1689 SH OTR 1689 0 0 JD.com Inc SPON ADR CL A 47215P106 932 16105 SH OTR 16105 0 0 NetEase Inc SPONSORED ADS 64110W102 1001 11157 SH OTR 11157 0 0 360 DigiTech Inc AMERICAN DEP 88557W101 44 2888 SH OTR 2888 0 0 ABM Industries Inc COM 000957100 2615 56804 SH SOLE 56804 0 0 AGCO Corp COM 001084102 24960 170927 SH SOLE 170927 0 0 AGNC INVESTMENT CORP COM 00123Q104 18845 1438552 SH SOLE 1438552 0 0 AES Corp/The UNIT 99/99/9999 00130H204 11708 118345 SH SOLE 118345 0 0 AMC Entertainment Holdings Inc CL A COM 00165C104 4467 181276 SH SOLE 181276 0 0 AT&T Inc COM 00206R102 931 39412 SH SOLE 39412 0 0 ARK Autonomous Technology & Robotics ET AUTNMUS TECHNLGY 00214Q203 2 26 SH SOLE 26 0 0 AbbVie Inc COM 00287Y109 19644 121180 SH SOLE 121180 0 0 Activision Blizzard Inc COM 00507V109 26605 332107 SH SOLE 332107 0 0 Adobe Inc COM 00724F101 97200 213336 SH SOLE 213336 0 0 Aenza SAA SPONSORED ADS 00776D103 123 74880 SH SOLE 74880 0 0 Advanced Micro Devices Inc COM 007903107 421275 3852889 SH SOLE 3852889 0 0 Advanced Drainage Systems Inc COM 00790R104 80 670 SH SOLE 670 0 0 Affirm Holdings Inc COM CL A 00827B106 2636 56949 SH SOLE 56949 0 0 Agnico Eagle Mines Ltd COM 008474108 1258771 20554716 SH SOLE 20459679 0 95037 AgEagle Aerial Systems Inc COM 00848K101 2 1688 SH SOLE 1688 0 0 Agora Inc ADS 00851L103 0 22 SH SOLE 22 0 0 Airbnb Inc COM CL A 009066101 927 5399 SH SOLE 5399 0 0 Air Products and Chemicals Inc COM 009158106 535 2139 SH SOLE 2139 0 0 Alamos Gold Inc COM CL A 011532108 348444 41382966 SH SOLE 41238509 0 144457 Albemarle Corp COM 012653101 1594 7209 SH SOLE 7209 0 0 Alcoa Corp COM 013872106 775 8609 SH SOLE 8609 0 0 Alexco Resource Corp COM 01535P106 12385 7990279 SH SOLE 7990279 0 0 Algonquin Power & Utilities Corp COM 015857105 109 7056 SH SOLE 7056 0 0 Algonquin Power & Utilities Corp UNIT 99/99/9999 015857873 12934 260972 SH SOLE 260972 0 0 Alibaba Group Holding Ltd SPONSORED ADS 01609W102 1 5 SH SOLE 5 0 0 Allegheny Technologies Inc COM 01741R102 4229 157578 SH SOLE 157578 0 0 AllianceBernstein National Municipal In COM 01864U106 1967 156248 SH SOLE 156248 0 0 Allstate Corp/The COM 020002101 391 2826 SH SOLE 2826 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 16330 100006 SH SOLE 100006 0 0 Alphabet Inc CAP STK CL A 02079K305 191084 68702 SH SOLE 68702 0 0 Altria Group Inc COM 02209S103 101550 1943538 SH SOLE 1943538 0 0 Amarin Corp PLC SPONS ADR NEW 023111206 1916 582294 SH SOLE 582294 0 0 Amazon.com Inc COM 023135106 237575 72877 SH SOLE 72877 0 0 Ameresco Inc CL A 02361E108 26 327 SH SOLE 327 0 0 American Airlines Group Inc COM 02376R102 876 47999 SH SOLE 47999 0 0 American Electric Power Co Inc COM 025537101 591 5925 SH SOLE 5925 0 0 American Electric Power Co Inc UNIT 08/15/2025 02557T307 10777 192892 SH SOLE 192892 0 0 American Express Co COM 025816109 7464 39916 SH SOLE 39916 0 0 American States Water Co COM 029899101 34 385 SH SOLE 385 0 0 American Vanguard Corp COM 030371108 68 3353 SH SOLE 3353 0 0 American Water Works Co Inc COM 030420103 313 1888 SH SOLE 1888 0 0 Americas Gold & Silver Corp COM 03062D100 10314 9550410 SH SOLE 9550410 0 0 AmerisourceBergen Corp COM 03073E105 20589 133080 SH SOLE 133080 0 0 Amgen Inc COM 031162100 64272 265786 SH SOLE 265786 0 0 Amyris Inc COM NEW 03236M200 21 4732 SH SOLE 4732 0 0 Analog Devices Inc COM 032654105 383878 2323999 SH SOLE 2323999 0 0 Andersons Inc/The COM 034164103 199 3968 SH SOLE 3968 0 0 AngloGold Ashanti Ltd SPONSORED ADR 035128206 535848 22619173 SH SOLE 22619173 0 0 Annaly Capital Management Inc COM 035710409 28662 4071303 SH SOLE 4071303 0 0 Antero Resources Corp COM 03674X106 96 3156 SH SOLE 3156 0 0 Antero Midstream Corp COM 03676B102 973 89521 SH SOLE 89521 0 0 APA Corp COM 03743Q108 147 3560 SH SOLE 3560 0 0 Apollo Investment Corp COM NEW 03761U502 19561 1479633 SH SOLE 1479633 0 0 Apollo Commercial Real Estate Finance I COM 03762U105 9461 679148 SH SOLE 679148 0 0 Apple Inc COM 037833100 3059 17518 SH SOLE 17518 0 0 AppHarvest Inc COM 03783T103 106 19762 SH SOLE 19762 0 0 Applied Materials Inc COM 038222105 377457 2863861 SH SOLE 2863861 0 0 Arbor Realty Trust Inc COM 038923108 11378 666960 SH SOLE 666960 0 0 ArcelorMittal SA NY REGISTRY SH 03938L203 9002 281221 SH SOLE 281221 0 0 Archer-Daniels-Midland Co COM 039483102 102772 1138620 SH SOLE 1138620 0 0 Archrock Inc COM 03957W106 243 26346 SH SOLE 26346 0 0 Ares Capital Corp COM 04010L103 89797 4286260 SH SOLE 4286260 0 0 Argo Blockchain PLC ADS 040126104 2378 241196 SH SOLE 241196 0 0 Ares Commercial Real Estate Corp COM 04013V108 5067 326480 SH SOLE 326480 0 0 Aris Water Solution Inc CLASS A COM 04041L106 1512 83100 SH SOLE 83100 0 0 ARMOUR Residential REIT Inc COM NEW 042315507 4437 528176 SH SOLE 528176 0 0 Asana Inc CL A 04342Y104 388 9696 SH SOLE 9696 0 0 Aspen Technology Inc COM 045327103 115161 696384 SH SOLE 696384 0 0 AstraZeneca PLC SPONSORED ADR 046353108 19801 298473 SH SOLE 298473 0 0 Atmos Energy Corp COM 049560105 180 1510 SH SOLE 1510 0 0 AutoZone Inc COM 053332102 6177 3021 SH SOLE 3021 0 0 Avangrid Inc COM 05351W103 91 1949 SH SOLE 1949 0 0 Avantor Inc 6.25 PFD CNV SR 05352A209 24317 234875 SH SOLE 234875 0 0 BIT Mining Ltd SPON ADR REP A 055474100 714 255826 SH SOLE 255826 0 0 BRP Inc COM SUN VTG 05577W200 1019 12443 SH SOLE 12443 0 0 BNY Mellon Strategic Municipals Inc COM 05588W108 2446 340171 SH SOLE 340171 0 0 BNY Mellon Municipal Income Inc COM 05589T104 997 131323 SH SOLE 131323 0 0 BWX Technologies Inc COM 05605H100 995 18467 SH SOLE 18467 0 0 Badger Meter Inc COM 056525108 858 8605 SH SOLE 8605 0 0 Baidu Inc SPON ADR REP A 056752108 2 13 SH SOLE 13 0 0 Bain Capital Specialty Finance Inc COM STK 05684B107 18918 1213498 SH SOLE 1213498 0 0 Baker Hughes Co CL A 05722G100 371812 10211797 SH SOLE 10211797 0 0 Bakkt Holdings Inc COM CL A 05759B107 1198 194489 SH SOLE 194489 0 0 Balchem Corp COM 057665200 8526 62371 SH SOLE 62371 0 0 Ball Corp COM 058498106 182 2022 SH SOLE 2022 0 0 Ballard Power Systems Inc COM 058586108 1348 115800 SH SOLE 115800 0 0 BanColombia SA SPON ADR PREF 05968L102 3 70 SH SOLE 70 0 0 Bank of America Corp COM 060505104 688 16681 SH SOLE 16681 0 0 Bank of New York Mellon Corp/The COM 064058100 12620 254285 SH SOLE 254285 0 0 Barings BDC Inc COM 06759L103 12193 1179206 SH SOLE 1179206 0 0 Barrick Gold Corp COM 067901108 1869581 76216090 SH SOLE 76039300 0 176790 Bath & Body Works Inc COM 070830104 1456 30463 SH SOLE 30463 0 0 Bausch Health Cos Inc COM 071734107 10076 440943 SH SOLE 440943 0 0 Becton Dickinson and Co 6% DP CONV PFD B 075887406 17980 340398 SH SOLE 340398 0 0 BeiGene Ltd SPONSORED ADR 07725L102 17602 93329 SH SOLE 93329 0 0 Benson Hill Inc COMMON STOCK 082490103 2637 816262 SH SOLE 816262 0 0 Benson Hill Inc *W EXP 09/29/202 082490111 109 241400 SH SOLE 241400 0 0 Berkshire Hathaway Inc CL B NEW 084670702 107899 305741 SH SOLE 305741 0 0 Berry Plastics Group Inc COM 08579W103 20 348 SH SOLE 348 0 0 Best Buy Co Inc COM 086516101 2662 29283 SH SOLE 29283 0 0 BHP Group Ltd SPONSORED ADS 088606108 695 9000 SH SOLE 9000 0 0 Beyond Meat Inc COM 08862E109 7281 150705 SH SOLE 150705 0 0 Bilibili Inc SPONS ADS REP Z 090040106 10613 414882 SH SOLE 414882 0 0 BioMarin Pharmaceutical Inc COM 09061G101 12023 155937 SH SOLE 155937 0 0 Biogen Inc COM 09062X103 192344 913313 SH SOLE 913313 0 0 Bio-Techne Corp COM 09073M104 20448 47220 SH SOLE 47220 0 0 BioNTech SE SPONSORED ADS 09075V102 22941 134505 SH SOLE 134505 0 0 Bitfarms Ltd/Canada COM 09173B107 2913 776695 SH SOLE 776695 0 0 Blackbaud Inc COM 09227Q100 157850 2636543 SH SOLE 2636543 0 0 BlackRock Municipal Income Quality Trus COM 092479104 1876 141832 SH SOLE 141832 0 0 BlackRock Investment Quality Municipal COM 09247D105 760 52817 SH SOLE 52817 0 0 BlackRock Inc COM 09247X101 107621 140834 SH SOLE 140834 0 0 BlackRock Municipal Income Trust SH BEN INT 09248F109 2068 169827 SH SOLE 169827 0 0 BlackRock Municipal Income Trust II COM 09249N101 2676 217223 SH SOLE 217223 0 0 Blackrock Long-Term Municipal Advantage COM 09250B103 585 49900 SH SOLE 49900 0 0 BlackRock MuniHoldings Fund Inc COM 09253N104 4143 291152 SH SOLE 291152 0 0 BlackRock MuniVest Fund Inc COM 09253R105 2889 354028 SH SOLE 354028 0 0 BlackRock MuniVest Fund II Inc COM 09253T101 1205 93306 SH SOLE 93306 0 0 BlackRock MuniYield Fund Inc COM 09253W104 3554 281354 SH SOLE 281354 0 0 BlackRock Municipal Income Fund Inc COM 09253X102 2723 207400 SH SOLE 207400 0 0 BlackRock MuniHoldings Quality Fund II COM 09254C107 1476 122107 SH SOLE 122107 0 0 BlackRock MuniYield Quality Fund III In COM 09254E103 5148 410180 SH SOLE 410180 0 0 BlackRock MuniYield Quality Fund Inc COM 09254F100 5420 393031 SH SOLE 393031 0 0 BlackRock MuniYield Quality Fund II Inc COM 09254G108 1465 120606 SH SOLE 120606 0 0 BlackRock MuniAssets Fund Inc COM 09254J102 2066 161387 SH SOLE 161387 0 0 BlackRock MuniHoldings Investment Quali COM 09254P108 2776 226447 SH SOLE 226447 0 0 BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 6922 292931 SH SOLE 292931 0 0 Blackstone Mortgage Trust Inc COM CL A 09257W100 14765 464467 SH SOLE 464467 0 0 BlackRock TCP Capital Corp COM 09259E108 20430 1428659 SH SOLE 1428659 0 0 Blackstone Inc COM 09260D107 1116 8790 SH SOLE 8790 0 0 Bloom Energy Corp COM CL A 093712107 1244 51507 SH SOLE 51507 0 0 BNY Mellon Strategic Municipal Bond Fun COM 09662E109 1868 264180 SH SOLE 264180 0 0 BNY Mellon Municipal Bond Infrastructur COM SHS 09662W109 1211 97547 SH SOLE 97547 0 0 Boeing Co/The COM 097023105 183018 955710 SH SOLE 955710 0 0 Boise Cascade Co COM 09739D100 85 1223 SH SOLE 1223 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 13294 114170 SH SOLE 114170 0 0 Boyd Gaming Corp COM 103304101 1850 28120 SH SOLE 28120 0 0 BRF SA SPONSORED ADR 10552T107 268 67475 SH SOLE 67475 0 0 BrightSpire Capital Inc COM CL A 10949T109 4640 501668 SH SOLE 501668 0 0 Bristol-Myers Squibb Co COM 110122108 129064 1767280 SH SOLE 1767280 0 0 Broadridge Financial Solutions Inc COM 11133T103 109 703 SH SOLE 703 0 0 Broadmark Realty Capital Inc COM 11135B100 7002 809494 SH SOLE 809494 0 0 Broadcom Inc COM 11135F101 420092 667151 SH SOLE 667151 0 0 Broadcom Inc 8% MCNV PFD SR A 11135F200 89100 45386 SH SOLE 45386 0 0 Brookfield Renewable Corp CL A SUB VTG 11284V105 2085 47599 SH SOLE 47599 0 0 B2Gold Corp COM 11777Q209 513733 111924449 SH SOLE 111239033 0 685416 Burcon NutraScience Corp COM 120831102 3 3000 SH SOLE 3000 0 0 CF Industries Holdings Inc COM 125269100 50326 488317 SH SOLE 488317 0 0 CH Robinson Worldwide Inc COM NEW 12541W209 14561 135191 SH SOLE 135191 0 0 CI Financial Corp COM 125491100 770 48508 SH SOLE 48508 0 0 CME Group Inc COM 12572Q105 7638 32110 SH SOLE 32110 0 0 CNX Resources Corp COM 12653C108 786 37948 SH SOLE 37948 0 0 CVS Health Corp COM 126650100 8904 87973 SH SOLE 87973 0 0 Coterra Energy Inc COM 127097103 79529 2948812 SH SOLE 2948812 0 0 Cactus Inc CL A 127203107 169438 2986223 SH SOLE 2986223 0 0 Cadence Design Systems Inc COM 127387108 262090 1593641 SH SOLE 1593641 0 0 Cadiz Inc COM NEW 127537207 6 2886 SH SOLE 2886 0 0 Caesars Entertainment Inc COM 12769G100 3750 48478 SH SOLE 48478 0 0 Cal-Maine Foods Inc COM NEW 128030202 258 4672 SH SOLE 4672 0 0 California Water Service Group COM 130788102 33 559 SH SOLE 559 0 0 Cameco Corp COM 13321L108 3183 109365 SH SOLE 109365 0 0 Campbell Soup Co COM 134429109 184244 4133816 SH SOLE 4133816 0 0 Canaan Inc SPONSORED ADS 134748102 2836 522233 SH SOLE 522233 0 0 Canadian Natural Resources Ltd COM 136385101 818 13203 SH SOLE 13203 0 0 Canadian Solar Inc COM 136635109 688 19471 SH SOLE 19471 0 0 Capital Southwest Corp COM 140501107 14041 591713 SH SOLE 591713 0 0 Cardinal Health Inc COM 14149Y108 1857 32749 SH SOLE 32749 0 0 Carnival Corp COMMON STOCK 143658300 706 34895 SH SOLE 34895 0 0 Carpenter Technology Corp COM 144285103 2505 59681 SH SOLE 59681 0 0 Casella Waste Systems Inc CL A 147448104 2549 29077 SH SOLE 29077 0 0 Catalent Inc COM 148806102 18110 163304 SH SOLE 163304 0 0 Cenovus Energy Inc COM 15135U109 262 15693 SH SOLE 15693 0 0 Centerra Gold Inc COM 152006102 238908 24308738 SH SOLE 24308738 0 0 Centrais Eletricas Brasileiras SA SPONSORED ADR 15234Q207 1182 149373 SH SOLE 149373 0 0 Ceva Inc COM 157210105 244 5997 SH SOLE 5997 0 0 ChampionX Corp COM 15872M104 192743 7873500 SH SOLE 7873500 0 0 ChargePoint Holdings Inc COM CL A 15961R105 437 21970 SH SOLE 21970 0 0 Charles River Laboratories Internationa COM 159864107 16124 56779 SH SOLE 56779 0 0 Chart Industries Inc COM 16115Q308 42308 246304 SH SOLE 246304 0 0 Cheniere Energy Inc COM NEW 16411R208 137637 992695 SH SOLE 992695 0 0 Chesapeake Energy Corp COM 165167735 28459 327110 SH SOLE 327110 0 0 Chevron Corp COM 166764100 76310 468651 SH SOLE 468651 0 0 Chimera Investment Corp COM NEW 16934Q208 10313 856543 SH SOLE 856543 0 0 Churchill Downs Inc COM 171484108 2383 10744 SH SOLE 10744 0 0 Cipher Mining Inc COM 17253J106 59 16240 SH SOLE 16240 0 0 Cisco Systems Inc/Delaware COM 17275R102 2695 48337 SH SOLE 48337 0 0 Citigroup Inc COM NEW 172967424 568 10629 SH SOLE 10629 0 0 Clean Harbors Inc COM 184496107 2626 23520 SH SOLE 23520 0 0 Cleanspark Inc COM NEW 18452B209 2502 202291 SH SOLE 202291 0 0 Clearway Energy Inc CL C 18539C204 31 851 SH SOLE 851 0 0 Cleveland-Cliffs Inc COM 185899101 8214 255027 SH SOLE 255027 0 0 Cloudflare Inc CL A COM 18915M107 457 3817 SH SOLE 3817 0 0 Coca-Cola Co/The COM 191216100 108627 1752043 SH SOLE 1752043 0 0 Coeur Mining Inc COM NEW 192108504 106009 23822191 SH SOLE 23822191 0 0 Cogent Communications Holdings Inc COM NEW 19239V302 51 770 SH SOLE 770 0 0 Cohen & Steers Inc COM 19247A100 18 212 SH SOLE 212 0 0 Coinbase Global Inc COM CL A 19260Q107 6841 36034 SH SOLE 36034 0 0 Colgate-Palmolive Co COM 194162103 6508 85822 SH SOLE 85822 0 0 Comcast Corp CL A 20030N101 101566 2169284 SH SOLE 2169284 0 0 Commercial Metals Co COM 201723103 7029 168887 SH SOLE 168887 0 0 Cia Energetica de Minas Gerais SP ADR N-V PFD 204409601 1359 422113 SH SOLE 422113 0 0 Cia Brasileira de Distribuicao SPONSORED ADR 20440T300 603 119645 SH SOLE 119645 0 0 Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 7166 1322085 SH SOLE 1322085 0 0 Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 35 3590 SH SOLE 3590 0 0 Cia Paranaense de Energia SPON ADS 20441B605 599 76590 SH SOLE 76590 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 245467 24376025 SH SOLE 24376025 0 0 Compass Minerals International Inc COM 20451N101 202178 3219910 SH SOLE 3219910 0 0 Conagra Brands Inc COM 205887102 256 7615 SH SOLE 7615 0 0 ConocoPhillips COM 20825C104 83693 836934 SH SOLE 836934 0 0 Constellation Brands Inc CL A 21036P108 193155 838636 SH SOLE 838636 0 0 Constellation Energy Corp COM 21037T109 2726 48471 SH SOLE 48471 0 0 Continental Resources Inc/OK COM 212015101 13 211 SH SOLE 211 0 0 Core Scientific Inc COMMON STOCK 21873J108 3086 374910 SH SOLE 374910 0 0 Corteva Inc COM 22052L104 264017 4593205 SH SOLE 4593205 0 0 Costco Wholesale Corp COM 22160K105 26939 46781 SH SOLE 46781 0 0 CoStar Group Inc COM 22160N109 100838 1513860 SH SOLE 1513860 0 0 Coupang Inc CL A 22266T109 2 90 SH SOLE 90 0 0 Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 274 9169 SH SOLE 9169 0 0 Crowdstrike Holdings Inc CL A 22788C105 700 3083 SH SOLE 3083 0 0 Cummins Inc COM 231021106 308 1500 SH SOLE 1500 0 0 DMC Global Inc COM 23291C103 20070 658027 SH SOLE 658027 0 0 DCP Midstream LP COM UT LTD PTN 23311P100 300 8928 SH SOLE 8928 0 0 DTE Energy Co UNIT 11/01/2022S 233331842 15721 295012 SH SOLE 295012 0 0 DWS Municipal Income Trust COM 233368109 2522 242278 SH SOLE 242278 0 0 DT Midstream Inc COMMON STOCK 23345M107 1258 23192 SH SOLE 23192 0 0 Danaher Corp 4.75 MND CV PFD 235851300 34117 16850 SH SOLE 16850 0 0 Danaher Corp 5% CONV PFD B 235851409 30820 19516 SH SOLE 19516 0 0 Daqo New Energy Corp SPNSRD ADS NEW 23703Q203 1016 24577 SH SOLE 24577 0 0 Darling Ingredients Inc COM 237266101 60008 746554 SH SOLE 746554 0 0 Deere & Co COM 244199105 156729 377243 SH SOLE 377243 0 0 Delaware Investments National Municipal SH BEN INT 24610T108 39 3052 SH SOLE 3052 0 0 Denison Mines Corp COM 248356107 599 374146 SH SOLE 374146 0 0 Devon Energy Corp COM 25179M103 96666 1634807 SH SOLE 1634807 0 0 Diageo PLC SPON ADR NEW 25243Q205 2 8 SH SOLE 8 0 0 Diamondback Energy Inc COM 25278X109 92055 671543 SH SOLE 671543 0 0 Walt Disney Co/The COM 254687106 89500 652519 SH SOLE 652519 0 0 Dr Reddy's Laboratories Ltd ADR 256135203 3 52 SH SOLE 52 0 0 Dollar General Corp COM 256677105 6188 27797 SH SOLE 27797 0 0 Dollar Tree Inc COM 256746108 4830 30162 SH SOLE 30162 0 0 Dominion Energy Inc COM 25746U109 106763 1256481 SH SOLE 1256481 0 0 Dominion Energy Inc DEBT 7.250% 6/0 25746U133 18551 182680 SH SOLE 182680 0 0 Donaldson Co Inc COM 257651109 2542 48949 SH SOLE 48949 0 0 DraftKings Inc COM CL A 26142R104 6197 318276 SH SOLE 318276 0 0 DRDGOLD Ltd SPON ADR REPSTG 26152H301 67182 7169891 SH SOLE 7169891 0 0 Dril-Quip Inc COM 262037104 63467 1699245 SH SOLE 1699245 0 0 Duke Energy Corp COM NEW 26441C204 4991 44698 SH SOLE 44698 0 0 Dynex Capital Inc COM 26817Q886 4019 248067 SH SOLE 248067 0 0 ENI SpA SPONSORED ADR 26874R108 556 19000 SH SOLE 19000 0 0 EOG Resources Inc COM 26875P101 660 5534 SH SOLE 5534 0 0 EQT Corp COM 26884L109 68674 1995760 SH SOLE 1995760 0 0 ESS Tech Inc COMMON STOCK 26916J106 44 7930 SH SOLE 7930 0 0 Defiance Next Gen Connectivity ETF DEFIANCE NEXT 26922A289 6 157 SH SOLE 157 0 0 Defiance Quantum ETF DEFIANCE QUANT 26922A420 8 151 SH SOLE 151 0 0 Eaton Vance Municipal Income Trust SH BEN INT 27826U108 2485 209907 SH SOLE 209907 0 0 Eaton Vance Municipal Bond Fund COM 27827X101 4573 397668 SH SOLE 397668 0 0 Eaton Vance New York Municipal Bond Fun COM 27827Y109 36 3456 SH SOLE 3456 0 0 Eaton Vance National Municipal Opportun COM SHS 27829L105 1285 67478 SH SOLE 67478 0 0 Eaton Vance Municipal Income 2028 Term SHS 27829U105 808 39537 SH SOLE 39537 0 0 Ecolab Inc COM 278865100 105337 596609 SH SOLE 596609 0 0 Elanco Animal Health Inc COM 28414H103 35852 1374165 SH SOLE 1374165 0 0 Elanco Animal Health Inc UNIT 02/01/2023T 28414H202 5085 124813 SH SOLE 124813 0 0 Eldorado Gold Corp COM 284902509 223660 19951824 SH SOLE 19884641 0 67183 Electronic Arts Inc COM 285512109 20812 164511 SH SOLE 164511 0 0 Ellington Financial Inc COM 28852N109 5765 324761 SH SOLE 324761 0 0 Emerson Electric Co COM 291011104 188756 1925099 SH SOLE 1925099 0 0 Enbridge Inc COM 29250N105 3491 75736 SH SOLE 75736 0 0 Endeavour Silver Corp COM 29258Y103 83184 17889024 SH SOLE 17889024 0 0 Energy Fuels Inc/Canada COM NEW 292671708 654 71464 SH SOLE 71464 0 0 Energy Recovery Inc COM 29270J100 1535 76220 SH SOLE 76220 0 0 Energy Transfer LP COM UT LTD PTN 29273V100 1428 127623 SH SOLE 127623 0 0 Enel Americas SA SPONSORED ADR 29274F104 1028 172158 SH SOLE 172158 0 0 EnerSys COM 29275Y102 1015 13607 SH SOLE 13607 0 0 EnLink Midstream LLC COM UNIT REP LTD 29336T100 595 61611 SH SOLE 61611 0 0 Enphase Energy Inc COM 29355A107 53924 267241 SH SOLE 267241 0 0 Entergy Corp COM 29364G103 3179 27231 SH SOLE 27231 0 0 Enterprise Products Partners LP COM 293792107 1332 51597 SH SOLE 51597 0 0 Equifax Inc COM 294429105 172282 726621 SH SOLE 726621 0 0 Equinor ASA SPONSORED ADR 29446M102 90267 2406470 SH SOLE 2406470 0 0 Equinox Gold Corp COM 29446Y502 274607 33205170 SH SOLE 33018188 0 186982 Equitrans Midstream Corp COM 294600101 739 87538 SH SOLE 87538 0 0 ERO Copper Corp COM 296006109 645 44070 SH SOLE 44070 0 0 Essential Utilities Inc COM 29670G102 114 2231 SH SOLE 2231 0 0 Essential Utilities Inc UNIT 04/30/2022 29670G201 5279 86280 SH SOLE 86280 0 0 Etsy Inc COM 29786A106 74129 596467 SH SOLE 596467 0 0 Evercore Inc CLASS A 29977A105 38 345 SH SOLE 345 0 0 EVgo Inc CL A COM 30052F100 268 20850 SH SOLE 20850 0 0 Evoqua Water Technologies Corp COM 30057T105 2668 56787 SH SOLE 56787 0 0 EXACT SCIENCES CORP COM 30063P105 12754 182408 SH SOLE 182408 0 0 Exxon Mobil Corp COM 30231G102 5119 61986 SH SOLE 61986 0 0 FMC Corp COM NEW 302491303 92083 699875 SH SOLE 699875 0 0 FS KKR Capital Corp COM 302635206 58063 2544411 SH SOLE 2544411 0 0 Meta Platforms Inc CL A 30303M102 158436 712519 SH SOLE 712519 0 0 Farmland Partners Inc COM 31154R109 68 4934 SH SOLE 4934 0 0 Federated Hermes Inc CL B 314211103 42 1246 SH SOLE 1246 0 0 Fidus Investment Corp COM 316500107 11464 568106 SH SOLE 568106 0 0 First Majestic Silver Corp COM 32076V103 343309 26087289 SH SOLE 26087289 0 0 First Solar Inc COM 336433107 2622 31317 SH SOLE 31317 0 0 First Trust NASDAQ Clean Edge Green Ene NAS CLNEDG GREEN 33733E500 777 12024 SH SOLE 12024 0 0 Fisker Inc CL A COM STK 33813J106 662 51310 SH SOLE 51310 0 0 Fluence Energy Inc COM CL A 34379V103 1252 95500 SH SOLE 95500 0 0 Fomento Economico Mexicano SAB de CV SPON ADR UNITS 344419106 2 30 SH SOLE 30 0 0 Ford Motor Co COM 345370860 1704 100797 SH SOLE 100797 0 0 Fortuna Silver Mines Inc COM 349915108 116541 30588075 SH SOLE 30588075 0 0 Franco-Nevada Corp COM 351858105 1222987 7666687 SH SOLE 7664887 0 1800 Franklin Electric Co Inc COM 353514102 34 405 SH SOLE 405 0 0 Franklin Resources Inc COM 354613101 114 4094 SH SOLE 4094 0 0 Freeport-McMoRan Inc CL B 35671D857 107948 2170244 SH SOLE 2170244 0 0 FuelCell Energy Inc COM 35952H601 793 137730 SH SOLE 137730 0 0 Futu Holdings Ltd SPON ADS CL A 36118L106 1775 54500 SH SOLE 54500 0 0 GDS Holdings Ltd SPONSORED ADS 36165L108 2 57 SH SOLE 57 0 0 GFL Environmental Inc SUB VTG SHS 36168Q104 2667 81961 SH SOLE 81961 0 0 GFL Environmental Inc UNIT 99/99/9999 36168Q120 12114 163618 SH SOLE 163618 0 0 Galiano Gold Inc COM 36352H100 3955 7154420 SH SOLE 7154420 0 0 Gaming and Leisure Properties Inc COM 36467J108 3123 66551 SH SOLE 66551 0 0 GameStop Corp CL A 36467W109 4600 27616 SH SOLE 27616 0 0 Gatos Silver Inc COM 368036109 6736 1559184 SH SOLE 1559184 0 0 Generac Holdings Inc COM 368736104 92 310 SH SOLE 310 0 0 General Electric Co COM NEW 369604301 375 4100 SH SOLE 4100 0 0 General Mills Inc COM 370334104 478 7055 SH SOLE 7055 0 0 Genetron Holdings Ltd ADS 37186H100 0 210 SH SOLE 210 0 0 Gentex Corp COM 371901109 43 1464 SH SOLE 1464 0 0 Genesis Energy LP UNIT LTD PARTN 371927104 79 6769 SH SOLE 6769 0 0 Gerdau SA SPON ADR REP PFD 373737105 7405 1151695 SH SOLE 1151695 0 0 Gibraltar Industries Inc COM 374689107 1736 40430 SH SOLE 40430 0 0 Gilead Sciences Inc COM 375558103 202271 3402375 SH SOLE 3402375 0 0 Ginkgo Bioworks Holdings Inc CL A SHS 37611X100 17 4152 SH SOLE 4152 0 0 Gladstone Capital Corp COM 376535100 10003 848391 SH SOLE 848391 0 0 Gladstone Investment Corp COM 376546107 13246 821203 SH SOLE 821203 0 0 GlaxoSmithKline PLC SPONSORED ADR 37733W105 17036 391090 SH SOLE 391090 0 0 Global X Social Media ETF SOCIAL MED ETF 37950E416 3 66 SH SOLE 66 0 0 Global X Telemedicine & Digital Health TELMDC&DIG ETF 37954Y285 3 177 SH SOLE 177 0 0 Global X Cloud Computing ETF CLOUD COMPUTNG 37954Y442 4 163 SH SOLE 163 0 0 Global X Autonomous & Electric Vehicles AUTONMOUS EV ETF 37954Y624 4 144 SH SOLE 144 0 0 Global X US Infrastructure Development US INFR DEV ETF 37954Y673 3934 139114 SH SOLE 139114 0 0 Global X Robotics & Artificial Intellig RBTCS ARTFL INTE 37954Y715 3 120 SH SOLE 120 0 0 Global X Internet of Things ETF INTERNET OF THNG 37954Y780 5 136 SH SOLE 136 0 0 Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 444 61665 SH SOLE 61665 0 0 Gold Fields Ltd SPONSORED ADR 38059T106 733235 47427865 SH SOLE 47239394 0 188471 Gold Resource Corp COM 38068T105 10751 4799640 SH SOLE 4799640 0 0 Gold Royalty Corp COMMON SHARES 38071H106 23612 5731122 SH SOLE 5731122 0 0 Gold Standard Ventures Corp COM 380738104 7908 17973743 SH SOLE 17675885 0 297858 Goldman Sachs BDC Inc SHS 38147U107 29087 1483257 SH SOLE 1483257 0 0 GoldMining Inc COM 38149E101 13902 8177379 SH SOLE 8177379 0 0 Golub Capital BDC Inc COM 38173M102 31965 2101608 SH SOLE 2101608 0 0 Graphic Packaging Holding Co COM 388689101 192 9556 SH SOLE 9556 0 0 Great Panther Mining Ltd COM 39115V101 6499 25893246 SH SOLE 25893246 0 0 Greenidge Generation Holdings Inc CLASS A COM 39531G100 41 4817 SH SOLE 4817 0 0 GrowGeneration Corp COM 39986L109 66 7159 SH SOLE 7159 0 0 Grupo Aeroportuario del Pacifico SAB de SPON ADR B 400506101 3 17 SH SOLE 17 0 0 Guardant Health Inc COM 40131M109 6445 97300 SH SOLE 97300 0 0 Guidewire Software Inc COM 40171V100 164391 1737384 SH SOLE 1737384 0 0 HF Sinclair Corp COM 403949100 991 24879 SH SOLE 24879 0 0 HDFC Bank Ltd SPONSORED ADS 40415F101 42351 690535 SH SOLE 650835 0 39700 Halliburton Co COM 406216101 547160 14448376 SH SOLE 14448376 0 0 Hannon Armstrong Sustainable Infrastruc COM 41068X100 80992 1707610 SH SOLE 1707610 0 0 Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 277146 55098526 SH SOLE 55098526 0 0 HeadHunter Group PLC SPONSORED ADS 42207L106 0 31919 SH SOLE 31919 0 0 Hecla Mining Co COM 422704106 330237 50264388 SH SOLE 50264388 0 0 Helix Energy Solutions Group Inc COM 42330P107 35400 7405849 SH SOLE 7405849 0 0 Helmerich & Payne Inc COM 423452101 176909 4135321 SH SOLE 4135321 0 0 Hercules Capital Inc COM 427096508 33707 1865347 SH SOLE 1865347 0 0 Heritage-Crystal Clean Inc COM 42726M106 1529 51634 SH SOLE 51634 0 0 Hess Corp COM 42809H107 344 3214 SH SOLE 3214 0 0 Hess Midstream LP CL A SHS 428103105 254 8453 SH SOLE 8453 0 0 Hive Blockchain Technologies Ltd COM 43366H100 3258 1529599 SH SOLE 1529599 0 0 Holly Energy Partners LP COM UT LTD PTN 435763107 80 4517 SH SOLE 4517 0 0 Home Depot Inc/The COM 437076102 19213 64186 SH SOLE 64186 0 0 Honeywell International Inc COM 438516106 85800 440948 SH SOLE 440948 0 0 Howmet Aerospace Inc COM 443201108 340 9469 SH SOLE 9469 0 0 Hubbell Inc COM 443510607 83 449 SH SOLE 449 0 0 HudBay Minerals Inc COM 443628102 102 12931 SH SOLE 12931 0 0 Hut 8 Mining Corp COM 44812T102 2850 516346 SH SOLE 516346 0 0 Hutchmed China Ltd SPONSORED ADS 44842L103 2 81 SH SOLE 81 0 0 Hydrofarm Holdings Group Inc COM 44888K209 77 5089 SH SOLE 5089 0 0 IAMGOLD Corp COM 450913108 162965 46828907 SH SOLE 46828907 0 0 IDEXX Laboratories Inc COM 45168D104 98452 179966 SH SOLE 179966 0 0 Illinois Tool Works Inc COM 452308109 496 2370 SH SOLE 2370 0 0 Illumina Inc COM 452327109 25187 72087 SH SOLE 72087 0 0 Imperial Oil Ltd COM NEW 453038408 110 2268 SH SOLE 2268 0 0 Incyte Corp COM 45337C102 13811 173898 SH SOLE 173898 0 0 Infosys Ltd SPONSORED ADR 456788108 3416 137239 SH SOLE 137239 0 0 Ingredion Inc COM 457187102 806 9253 SH SOLE 9253 0 0 Installed Building Products Inc COM 45780R101 526 6224 SH SOLE 6224 0 0 Intel Corp COM 458140100 599109 12088563 SH SOLE 12088563 0 0 Intellia Therapeutics Inc COM 45826J105 5685 78228 SH SOLE 78228 0 0 Intercontinental Exchange Inc COM 45866F104 14107 106775 SH SOLE 106775 0 0 International Flavors & Fragrances Inc COM 459506101 6549 49865 SH SOLE 49865 0 0 International Paper Co COM 460146103 478 10350 SH SOLE 10350 0 0 Invesco Optimum Yield Diversified Commo OPTIMUM YIELD 46090F100 17043 966145 SH SOLE 966145 0 0 Intuit Inc COM 461202103 6452 13419 SH SOLE 13419 0 0 Intrepid Potash Inc COM 46121Y201 82 1002 SH SOLE 1002 0 0 Invesco Mortgage Capital Inc COM 46131B100 3914 1716695 SH SOLE 1716695 0 0 Invesco Municipal Trust COM 46131J103 3503 304305 SH SOLE 304305 0 0 Invesco Trust for Investment Grade Muni COM 46131M106 3454 297264 SH SOLE 297264 0 0 Invesco Municipal Opportunity Trust COM 46132C107 4227 369201 SH SOLE 369201 0 0 Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 1972 188490 SH SOLE 188490 0 0 Invesco Value Municipal Income Trust COM 46132P108 2851 204532 SH SOLE 204532 0 0 Invesco Municipal Income Opportunities COM 46132X101 1357 191106 SH SOLE 191106 0 0 Invesco Quality Municipal Income Trust COM 46133G107 3275 289096 SH SOLE 289096 0 0 Invesco Aerospace & Defense ETF AEROSPACE DEFN 46137V100 3 39 SH SOLE 39 0 0 Invesco Solar ETF SOLAR ETF 46138G706 706 9361 SH SOLE 9361 0 0 IQVIA Holdings Inc COM 46266C105 23879 103278 SH SOLE 103278 0 0 iShares Gold Trust ISHARES NEW 464285204 230 6254 SH SOLE 6254 0 0 iShares Global Infrastructure ETF GLB INFRASTR ETF 464288372 4035 79341 SH SOLE 79341 0 0 iShares Gold Strategy ETF GOLD STRATEGY 46431W614 713 12081 SH SOLE 12081 0 0 iShares MSCI Global Metals & Mining Pro MSCI GBL ETF NEW 46434G848 2213 43214 SH SOLE 43214 0 0 Itau Unibanco Holding SA SPON ADR REP PFD 465562106 1 212 SH SOLE 212 0 0 Itron Inc COM 465741106 25 469 SH SOLE 469 0 0 JPMorgan Chase & Co COM 46625H100 3662 26863 SH SOLE 26863 0 0 JD.com Inc SPON ADR CL A 47215P106 8452 146058 SH SOLE 146058 0 0 John Bean Technologies Corp COM 477839104 45 376 SH SOLE 376 0 0 Johnson & Johnson COM 478160104 29284 165233 SH SOLE 165233 0 0 Jumia Technologies AG SPONSORED ADS 48138M105 830 86652 SH SOLE 86652 0 0 KLA Corp COM NEW 482480100 423535 1157011 SH SOLE 1157011 0 0 KKR Real Estate Finance Trust Inc COM 48251K100 3386 164268 SH SOLE 164268 0 0 Kellogg Co COM 487836108 189158 2933136 SH SOLE 2933136 0 0 Kimberly-Clark Corp COM 494368103 559 4537 SH SOLE 4537 0 0 Kinder Morgan Inc COM 49456B101 3310 175017 SH SOLE 175017 0 0 Kinross Gold Corp COM 496902404 500696 85152384 SH SOLE 84580304 0 572080 KIRBY CORP COM 497266106 36548 506280 SH SOLE 506280 0 0 Korea Electric Power Corp SPONSORED ADR 500631106 1919 206168 SH SOLE 206168 0 0 Kroger Co/The COM 501044101 4986 86907 SH SOLE 86907 0 0 Li Auto Inc SPONSORED ADS 50202M102 7180 278205 SH SOLE 278205 0 0 Li-Cycle Holdings Corp COMMON SHARES 50202P105 23 2760 SH SOLE 2760 0 0 LSB Industries Inc COM 502160104 222 10181 SH SOLE 10181 0 0 Ladder Capital Corp CL A 505743104 8812 742365 SH SOLE 742365 0 0 Lam Research Corp COM 512807108 470927 875964 SH SOLE 875964 0 0 Largo Inc COM 517097101 310 24440 SH SOLE 24440 0 0 Las Vegas Sands Corp COM 517834107 6282 161623 SH SOLE 161623 0 0 Laureate Education Inc COMMON STOCK 518613203 1 100 SH SOLE 100 0 0 Lemonade Inc COM 52567D107 381 14467 SH SOLE 14467 0 0 Liberty Oilfield Services Inc COM CL A 53115L104 140410 9474369 SH SOLE 9474369 0 0 Eli Lilly & Co COM 532457108 19654 68631 SH SOLE 68631 0 0 Lincoln Electric Holdings Inc COM 533900106 49 358 SH SOLE 358 0 0 Lindsay Corp COM 535555106 287 1830 SH SOLE 1830 0 0 Lithium Americas Corp COM NEW 53680Q207 58330 1515446 SH SOLE 1515446 0 0 LivePerson Inc COM 538146101 376 15385 SH SOLE 15385 0 0 Livent Corp COM 53814L108 48356 1854867 SH SOLE 1854867 0 0 Local Bounti Corp COMMON STOCK 53960E106 24 2776 SH SOLE 2776 0 0 Lockheed Martin Corp COM 539830109 120062 272003 SH SOLE 272003 0 0 Loop Industries Inc COM 543518104 1577 177253 SH SOLE 177253 0 0 Louisiana-Pacific Corp COM 546347105 166 2666 SH SOLE 2666 0 0 Lowe's Cos Inc COM 548661107 15939 78834 SH SOLE 78834 0 0 Lucid Group Inc COM 549498103 7113 280042 SH SOLE 280042 0 0 Lululemon Athletica Inc COM 550021109 4717 12916 SH SOLE 12916 0 0 MFA Financial Inc COM 55272X607 8405 2085615 SH SOLE 2085615 0 0 MFS Municipal Income Trust SH BEN INT 552738106 1555 254046 SH SOLE 254046 0 0 MGM Resorts International COM 552953101 5222 124509 SH SOLE 124509 0 0 MGM Growth Properties LLC CL A COM 55303A105 1845 47668 SH SOLE 47668 0 0 MP Materials Corp COM CL A 553368101 105538 1840564 SH SOLE 1840564 0 0 MPLX LP COM UNIT REP LTD 55336V100 1139 34317 SH SOLE 34317 0 0 MSC Industrial Direct Co Inc CL A 553530106 56 657 SH SOLE 657 0 0 Macy's Inc COM 55616P104 524 21517 SH SOLE 21517 0 0 MAG Silver Corp COM 55903Q104 76826 4751144 SH SOLE 4751144 0 0 Magellan Midstream Partners LP COM UNIT RP LP 559080106 1181 24064 SH SOLE 24064 0 0 Magic Software Enterprises Ltd ORD 559166103 97 5606 SH SOLE 5606 0 0 Main Street Capital Corp COM 56035L104 33049 775061 SH SOLE 775061 0 0 MainStay MacKay DefinedTerm Municipal O COM 56064K100 1888 100677 SH SOLE 100677 0 0 Marathon Digital Holdings Inc COM 565788106 4540 162418 SH SOLE 162418 0 0 Marathon Oil Corp COM 565849106 753 29969 SH SOLE 29969 0 0 Marathon Petroleum Corp COM 56585A102 2088 24416 SH SOLE 24416 0 0 Marvell Technology Group Ltd COM 573874104 327830 4571604 SH SOLE 4571604 0 0 MASCO CORP COM 574599106 86739 1700773 SH SOLE 1700773 0 0 Mastercard Inc CL A 57636Q104 6125 17140 SH SOLE 17140 0 0 Matador Resources Co COM 576485205 67 1263 SH SOLE 1263 0 0 Maverix Metals Inc COM NEW 57776F405 14273 2973639 SH SOLE 2973639 0 0 Mawson Infrastructure Group Inc COM NEW 57778N208 1376 269313 SH SOLE 269313 0 0 McDonald's Corp COM 580135101 8895 35970 SH SOLE 35970 0 0 McEwen Mining Inc COM 58039P107 18906 22461756 SH SOLE 22461756 0 0 McKesson Corp COM 58155Q103 24523 80107 SH SOLE 80107 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 495 64823 SH SOLE 64823 0 0 MercadoLibre Inc COM 58733R102 262129 220373 SH SOLE 216373 0 4000 Merck & Co Inc COM 58933Y105 218576 2663932 SH SOLE 2663932 0 0 Metalla Royalty & Streaming Ltd COM NEW 59124U605 16126 2280849 SH SOLE 2280849 0 0 Methanex Corp COM 59151K108 42 779 SH SOLE 779 0 0 MFS Investment Grade Municipal Trust SH BEN INT 59318B108 37 4336 SH SOLE 4336 0 0 MFS High Income Municipal Trust SH BEN INT 59318D104 834 189900 SH SOLE 189900 0 0 MFS High Yield Municipal Trust SH BEN INT 59318E102 36 9323 SH SOLE 9323 0 0 Microsoft Corp COM 594918104 191039 619632 SH SOLE 619632 0 0 MicroStrategy Inc CL A NEW 594972408 3982 8188 SH SOLE 8188 0 0 Microchip Technology Inc COM 595017104 331754 4415143 SH SOLE 4415143 0 0 Micron Technology Inc COM 595112103 350201 4496098 SH SOLE 4496098 0 0 Mission Produce Inc COM 60510V108 65 5108 SH SOLE 5108 0 0 Mobile TeleSystems PJSC SPONSORED ADR 607409109 74 7426619 SH SOLE 7426619 0 0 Moderna Inc COM 60770K107 39662 230246 SH SOLE 230246 0 0 Mondelez International Inc CL A 609207105 14124 224974 SH SOLE 224974 0 0 Monolithic Power Systems Inc COM 609839105 151508 311950 SH SOLE 311950 0 0 Montrose Environmental Group Inc COM 615111101 2568 48511 SH SOLE 48511 0 0 Morgan Stanley COM NEW 617446448 449 5132 SH SOLE 5132 0 0 Mosaic Co/The COM 61945C103 104986 1578742 SH SOLE 1578742 0 0 NIO Inc SPON ADS 62914V106 13269 630335 SH SOLE 630335 0 0 NOV Inc COM 62955J103 177014 9026723 SH SOLE 9026723 0 0 Nano Dimension Ltd SPONSORD ADS NEW 63008G203 293 82214 SH SOLE 82214 0 0 Natera Inc COM 632307104 4607 113254 SH SOLE 113254 0 0 National Fuel Gas Co COM 636180101 71 1030 SH SOLE 1030 0 0 National Instruments Corp COM 636518102 54 1334 SH SOLE 1334 0 0 Neogen Corp COM 640491106 6640 215296 SH SOLE 215296 0 0 Netflix Inc COM 64110L106 873 2330 SH SOLE 2330 0 0 NetEase Inc SPONSORED ADS 64110W102 23003 256477 SH SOLE 256477 0 0 Neuberger Berman California Municipal F COM 64123C101 37 3013 SH SOLE 3013 0 0 Neuberger Berman Municipal Fund Inc COM 64124P101 904 68109 SH SOLE 68109 0 0 New Fortress Energy Inc COM CL A 644393100 41 955 SH SOLE 955 0 0 New Found Gold Corp COM 64440N103 18446 3039083 SH SOLE 3039083 0 0 New Gold Inc COM 644535106 124368 69093227 SH SOLE 69093227 0 0 New Mountain Finance Corp COM 647551100 28835 2081973 SH SOLE 2081973 0 0 New Pacific Metals Corp COM 64782A107 15480 4863784 SH SOLE 4863784 0 0 New Residential Investment Corp COM NEW 64828T201 12416 1130779 SH SOLE 1130779 0 0 New York Mortgage Trust Inc COM PAR $.02 649604501 7863 2154264 SH SOLE 2154264 0 0 Newmont Corp COM 651639106 2688506 33838967 SH SOLE 33764515 0 74452 Newtek Business Services Corp COM NEW 652526203 15155 567602 SH SOLE 567602 0 0 NexTier Oilfield Solutions Inc COM 65290C105 74096 8019096 SH SOLE 8019096 0 0 NextEra Energy Inc COM 65339F101 23397 276199 SH SOLE 276199 0 0 NextEra Energy Inc UNIT 99/99/9999 65339F739 23846 453864 SH SOLE 453864 0 0 NextEra Energy Inc UNIT 99/99/9999 65339F770 29586 567330 SH SOLE 567330 0 0 NextEra Energy Inc UNIT 09/01/2022S 65339F796 21033 340398 SH SOLE 340398 0 0 NexGen Energy Ltd COM 65340P106 1171 206897 SH SOLE 206897 0 0 NextEra Energy Partners LP COM UNIT PART IN 65341B106 61 730 SH SOLE 730 0 0 Nice Ltd SPONSORED ADR 653656108 3421 15623 SH SOLE 15623 0 0 NIKE Inc CL B 654106103 6695 49754 SH SOLE 49754 0 0 Nikola Corp COM 654110105 1225 114365 SH SOLE 114365 0 0 NiSource Inc COM 65473P105 277 8704 SH SOLE 8704 0 0 NiSource Inc UNIT 12/01/2023 65473P121 11644 97864 SH SOLE 97864 0 0 Nouveau Monde Graphite Inc COM NEW 66979W842 3337 481573 SH SOLE 481573 0 0 MINISO Group Holding Ltd SPONSORED ADS 66981J102 1 75 SH SOLE 75 0 0 Novagold Resources Inc COM NEW 66987E206 89348 11558615 SH SOLE 11558615 0 0 Novartis AG SPONSORED ADR 66987V109 19266 219555 SH SOLE 219555 0 0 Novavax Inc COM NEW 670002401 9468 128557 SH SOLE 128557 0 0 Novo Nordisk A/S ADR 670100205 18988 170987 SH SOLE 170987 0 0 Nucor Corp COM 670346105 12895 86745 SH SOLE 86745 0 0 NuStar Energy LP UNIT COM 67058H102 109 7572 SH SOLE 7572 0 0 Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 3526 244359 SH SOLE 244359 0 0 Nuveen AMT-Free Quality Municipal Incom COM 670657105 15606 1187690 SH SOLE 1187690 0 0 Nuveen Municipal Credit Opportunities F COM 670663103 3054 226243 SH SOLE 226243 0 0 NVIDIA Corp COM 67066G104 920537 3373661 SH SOLE 3373661 0 0 Nuveen Quality Municipal Income Fund COM 67066V101 15301 1145313 SH SOLE 1145313 0 0 Nuveen Intermediate Duration Municipal COM 670671106 2707 195473 SH SOLE 195473 0 0 Nuveen Intermediate Duration Quality Mu COM 670677103 736 54267 SH SOLE 54267 0 0 Nuveen Municipal High Income Opportunit COM 670682103 4669 358868 SH SOLE 358868 0 0 Nuveen AMT-Free Municipal Value Fund COM 670695105 1396 94586 SH SOLE 94586 0 0 Nuveen New Jersey Quality Municipal Inc COM 67069Y102 36 2687 SH SOLE 2687 0 0 Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 8958 613130 SH SOLE 613130 0 0 Nuveen AMT-Free Municipal Credit Income COM 67071L106 13414 906956 SH SOLE 906956 0 0 Nuveen Enhanced Municipal Value Fund COM 67074M101 1756 134863 SH SOLE 134863 0 0 Nutrien Ltd COM 67077M108 232001 2230989 SH SOLE 2230989 0 0 Nuveen Dynamic Municipal Opportunities COM SHS 67079X102 2946 224740 SH SOLE 224740 0 0 Nuveen Municipal Value Fund Inc COM 670928100 10386 1084174 SH SOLE 1084174 0 0 Nuveen Short-Term REIT ETF NUVEEN SHRT TERM 67092P706 872 22294 SH SOLE 22294 0 0 Nuveen Pennsylvania Quality Municipal I COM 670972108 37 2748 SH SOLE 2748 0 0 Nuveen Ohio Quality Municipal Income Fu COM 670980101 36 2631 SH SOLE 2631 0 0 O'Reilly Automotive Inc COM 67103H107 6841 9987 SH SOLE 9987 0 0 Oaktree Specialty Lending Corp COM 67401P108 28446 3859679 SH SOLE 3859679 0 0 Oatly Group AB SPONSORED ADS 67421J108 4621 922347 SH SOLE 922347 0 0 Occidental Petroleum Corp COM 674599105 1924 33909 SH SOLE 33909 0 0 Oceaneering International Inc COM 675232102 76416 5040606 SH SOLE 5040606 0 0 Oil States International Inc COM 678026105 20834 2997682 SH SOLE 2997682 0 0 Olympic Steel Inc COM 68162K106 529 13754 SH SOLE 13754 0 0 ON Semiconductor Corp COM 682189105 160046 2556234 SH SOLE 2556234 0 0 OneConnect Financial Technology Co Ltd SPONSORED ADS 68248T105 0 210 SH SOLE 210 0 0 Oneok Inc COM 682680103 2043 28932 SH SOLE 28932 0 0 Oracle Corp COM 68389X105 480 5796 SH SOLE 5796 0 0 Orchid Island Capital Inc COM 68571X103 3934 1210561 SH SOLE 1210561 0 0 Organon & Co COMMON STOCK 68622V106 11461 328120 SH SOLE 328120 0 0 Orla Mining Ltd COM 68634K106 38363 8022164 SH SOLE 8022164 0 0 Ormat Technologies Inc COM 686688102 32494 397091 SH SOLE 397091 0 0 Osisko Gold Royalties Ltd COM 68827L101 209143 15856239 SH SOLE 15798339 0 57900 Ovintiv Inc COM 69047Q102 150 2766 SH SOLE 2766 0 0 Owens Corning COM 690742101 3153 34457 SH SOLE 34457 0 0 Owl Rock Capital Corp COM 69121K104 43325 2931320 SH SOLE 2931320 0 0 Ozon Holdings PLC SPONSORED ADS 69269L104 19 1881257 SH SOLE 1881257 0 0 PBF Energy Inc CL A 69318G106 312 12786 SH SOLE 12786 0 0 PDC Energy Inc COM 69327R101 79 1089 SH SOLE 1089 0 0 PG&E Corp COM 69331C108 2647 221716 SH SOLE 221716 0 0 PG&E Corp UNIT 99/99/9999 69331C140 20413 181546 SH SOLE 181546 0 0 POSCO Holdings Inc SPONSORED ADR 693483109 7419 125170 SH SOLE 125170 0 0 PNM Resources Inc COM 69349H107 1372 28775 SH SOLE 28775 0 0 PPG Industries Inc COM 693506107 215 1642 SH SOLE 1642 0 0 PPL Corp COM 69351T106 491 17176 SH SOLE 17176 0 0 Packaging Corp of America COM 695156109 449 2879 SH SOLE 2879 0 0 Palantir Technologies Inc CL A 69608A108 3212 233963 SH SOLE 233963 0 0 Pan American Silver Corp COM 697900108 609538 22327384 SH SOLE 22327384 0 0 Patterson Cos Inc COM 703395103 2881 88997 SH SOLE 88997 0 0 Patterson-UTI Energy Inc COM 703481101 169684 10961502 SH SOLE 10961502 0 0 Paychex Inc COM 704326107 346 2535 SH SOLE 2535 0 0 PayPal Holdings Inc COM 70450Y103 3140 27152 SH SOLE 27152 0 0 Payoneer Global Inc COM 70451X104 281 63069 SH SOLE 63069 0 0 Peloton Interactive Inc CL A COM 70614W100 1436 54334 SH SOLE 54334 0 0 Pembina Pipeline Corp COM 706327103 1739 46263 SH SOLE 46263 0 0 Penn National Gaming Inc COM 707569109 1794 42285 SH SOLE 42285 0 0 PennantPark Investment Corp COM 708062104 11997 1542044 SH SOLE 1542044 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 12296 910154 SH SOLE 910154 0 0 PennyMac Mortgage Investment Trust COM 70931T103 8681 513992 SH SOLE 513992 0 0 PepsiCo Inc COM 713448108 9073 54205 SH SOLE 54205 0 0 Perpetua Resources Corp COM 714266103 1163 284670 SH SOLE 260590 0 24080 Telkom Indonesia Persero Tbk PT SPONSORED ADR 715684106 5285 165424 SH SOLE 165424 0 0 Petroleo Brasileiro SA SPONSORED ADR 71654V408 311 21026 SH SOLE 21026 0 0 Pfizer Inc COM 717081103 20090 388053 SH SOLE 388053 0 0 Philip Morris International Inc COM 718172109 181787 1935139 SH SOLE 1935139 0 0 Phillips 66 COM 718546104 1653 19136 SH SOLE 19136 0 0 Piedmont Lithium Inc COM 72016P105 28037 384118 SH SOLE 384118 0 0 Pilgrim's Pride Corp COM 72147K108 4098 163273 SH SOLE 163273 0 0 PIMCO Municipal Income Fund COM 72200R107 932 77739 SH SOLE 77739 0 0 PIMCO Municipal Income Fund II COM 72200W106 2174 189002 SH SOLE 189002 0 0 PIMCO Municipal Income Fund III COM 72201A103 1046 100892 SH SOLE 100892 0 0 Pinnacle West Capital Corp COM 723484101 2159 27639 SH SOLE 27639 0 0 Pioneer Municipal High Income Opportuni COMMON STOCK 723760104 1586 106586 SH SOLE 106586 0 0 Pioneer Municipal High Income Advantage COM 723762100 1416 143998 SH SOLE 143998 0 0 Pioneer Municipal High Income Fund Trus COM SHS 723763108 1499 142720 SH SOLE 142720 0 0 Pioneer Natural Resources Co COM 723787107 97340 389312 SH SOLE 389312 0 0 Plains All American Pipeline LP UNIT LTD PARTN 726503105 505 46897 SH SOLE 46897 0 0 Plains GP Holdings LP LTD PARTNR INT A 72651A207 634 54933 SH SOLE 54933 0 0 Playtika Holding Corp COM 72815L107 639 33045 SH SOLE 33045 0 0 Plug Power Inc COM NEW 72919P202 6768 236564 SH SOLE 236564 0 0 POLARIS INC COM 731068102 182666 1734386 SH SOLE 1734386 0 0 PotlatchDeltic Corp COM 737630103 111 2106 SH SOLE 2106 0 0 T Rowe Price Group Inc COM 74144T108 99552 658458 SH SOLE 658458 0 0 Cott Corp COM 74167P108 23 1639 SH SOLE 1639 0 0 ProPetro Holding Corp COM 74347M108 57956 4160497 SH SOLE 4160497 0 0 Prospect Capital Corp COM 74348T102 32437 3917460 SH SOLE 3917460 0 0 Public Service Enterprise Group Inc COM 744573106 3769 53842 SH SOLE 53842 0 0 PureCycle Technologies Inc COM 74623V103 2148 268480 SH SOLE 268480 0 0 Putnam Managed Municipal Income Trust COM 746823103 1480 209364 SH SOLE 209364 0 0 Putnam Municipal Opportunities Trust SH BEN INT 746922103 1711 146859 SH SOLE 146859 0 0 Qorvo Inc COM 74736K101 88369 712076 SH SOLE 712076 0 0 QUALCOMM Inc COM 747525103 385248 2520927 SH SOLE 2520927 0 0 Quanta Services Inc COM 74762E102 192 1460 SH SOLE 1460 0 0 QuantumScape Corp COM CL A 74767V109 450 22515 SH SOLE 22515 0 0 QUEST DIAGNOSTICS INC COM 74834L100 112 821 SH SOLE 821 0 0 RLJ Lodging Trust CUM CONV PFD A 74965L200 4026 146144 SH SOLE 146144 0 0 RPC Inc COM 749660106 102789 9633501 SH SOLE 9633501 0 0 Range Resources Corp COM 75281A109 84 2764 SH SOLE 2764 0 0 Ranpak Holdings Corp COM CL A 75321W103 47 2294 SH SOLE 2294 0 0 RAYONIER INC COM 754907103 186 4523 SH SOLE 4523 0 0 Raytheon Technologies Corp COM 75513E101 1124 11349 SH SOLE 11349 0 0 RBC Bearings Inc 5% CNV PFD SR A 75524B203 5205 52194 SH SOLE 52194 0 0 Ready Capital Corp COM 75574U101 5971 396481 SH SOLE 396481 0 0 Redwood Trust Inc COM 758075402 5927 562831 SH SOLE 562831 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 31845 45596 SH SOLE 45596 0 0 Reliance Steel & Aluminum Co COM 759509102 6690 36489 SH SOLE 36489 0 0 Renewable Energy Group Inc COM NEW 75972A301 752 12400 SH SOLE 12400 0 0 Republic Services Inc COM 760759100 7745 58453 SH SOLE 58453 0 0 Rio Tinto PLC SPONSORED ADR 767204100 21858 271860 SH SOLE 271860 0 0 Riot Blockchain Inc COM 767292105 4478 211505 SH SOLE 211505 0 0 RiverNorth Flexible Municipal Income Fu COM 76883Y107 2197 133992 SH SOLE 133992 0 0 Rivian Automotive Inc COM CL A 76954A103 7995 159135 SH SOLE 159135 0 0 ROBLOX Corp CL A 771049103 22451 485539 SH SOLE 485539 0 0 Rocket Cos Inc COM CL A 77311W101 783 70453 SH SOLE 70453 0 0 Rockwell Automation Inc COM 773903109 192 684 SH SOLE 684 0 0 Roku Inc COM CL A 77543R102 2712 21651 SH SOLE 21651 0 0 Roper Technologies Inc COM 776696106 7117 15070 SH SOLE 15070 0 0 Ross Stores Inc COM 778296103 4003 44257 SH SOLE 44257 0 0 Royal Bank of Canada COM 780087102 198 1797 SH SOLE 1797 0 0 Royal Gold Inc COM 780287108 500982 3546022 SH SOLE 3546022 0 0 Ryerson Holding Corp COM 783754104 1662 47471 SH SOLE 47471 0 0 S&P Global Inc COM 78409V104 6631 16166 SH SOLE 16166 0 0 SJW Group COM 784305104 19 279 SH SOLE 279 0 0 SPDR S&P Oil & Gas Exploration & Produc S&P OILGAS EXP 78468R556 3616 26878 SH SOLE 26878 0 0 SSR Mining Inc COM 784730103 483918 22249091 SH SOLE 22175113 0 73978 Sabre Corp 6.50% CONV PFD A 78573M203 5421 37330 SH SOLE 37330 0 0 Salesforce.com Inc COM 79466L302 175501 826587 SH SOLE 826587 0 0 Sanderson Farms Inc COM 800013104 9037 48201 SH SOLE 48201 0 0 Sandstorm Gold Ltd COM NEW 80013R206 163412 20224260 SH SOLE 20224260 0 0 Sanofi SPONSORED ADR 80105N105 17833 347351 SH SOLE 347351 0 0 Sasol Ltd SPONSORED ADR 803866300 994 41119 SH SOLE 41119 0 0 Schlumberger NV COM STK 806857108 741148 17941137 SH SOLE 17941137 0 0 Schnitzer Steel Industries Inc CL A 806882106 4553 87657 SH SOLE 87657 0 0 Scientific Games Corp COM 80874P109 1527 25991 SH SOLE 25991 0 0 Scotts Miracle-Gro Co/The CL A 810186106 614 4992 SH SOLE 4992 0 0 Sea Ltd SPONSORD ADS 81141R100 22674 189278 SH SOLE 189278 0 0 Seaboard Corp COM 811543107 135 32 SH SOLE 32 0 0 SeaGen Inc COM 81181C104 19153 132961 SH SOLE 132961 0 0 Seabridge Gold Inc COM 811916105 69378 3750178 SH SOLE 3750178 0 0 Energy Select Sector SPDR Fund ENERGY 81369Y506 3959 51793 SH SOLE 51793 0 0 Select Energy Services Inc CL A COM 81617J301 43085 5027437 SH SOLE 5027437 0 0 Sensient Technologies Corp COM 81725T100 27 317 SH SOLE 317 0 0 ServiceNow Inc COM 81762P102 175154 314521 SH SOLE 314521 0 0 Shell Midstream Partners LP UNIT LTD INT 822634101 195 13745 SH SOLE 13745 0 0 Shopify Inc CL A 82509L107 2166 3204 SH SOLE 3204 0 0 Sibanye Stillwater Ltd SPONSORED ADR 82575P107 56754 3496875 SH SOLE 3496875 0 0 Silvercorp Metals Inc COM 82835P103 67626 18681294 SH SOLE 18681294 0 0 SilverCrest Metals Inc COM 828363101 66790 7496094 SH SOLE 7496094 0 0 Silvergate Capital Corp CL A 82837P408 5074 33700 SH SOLE 33700 0 0 Sixth Street Specialty Lending Inc COM 83012A109 28646 1229971 SH SOLE 1229971 0 0 Skeena Resources Ltd COM 83056P715 32359 2909098 SH SOLE 2882348 0 26750 Skillz Inc COM 83067L109 343 114258 SH SOLE 114258 0 0 Skyworks Solutions Inc COM 83088M102 144887 1087087 SH SOLE 1087087 0 0 A O Smith Corp COM 831865209 87 1363 SH SOLE 1363 0 0 J M Smucker Co/The COM NEW 832696405 160 1184 SH SOLE 1184 0 0 Snap Inc CL A 83304A106 910 25286 SH SOLE 25286 0 0 Snowflake Inc CL A 833445109 1498 6538 SH SOLE 6538 0 0 Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 40615 474470 SH SOLE 474470 0 0 SoFi Technologies Inc COM 83406F102 2789 295126 SH SOLE 295126 0 0 SLR Investment Corp COM 83413U100 16864 930196 SH SOLE 930196 0 0 SolarEdge Technologies Inc COM 83417M104 115069 356946 SH SOLE 356946 0 0 Solid Power Inc CLASS A COM 83422N105 2198 253540 SH SOLE 253540 0 0 South Jersey Industries Inc UNIT 04/01/2024 838518306 5286 76022 SH SOLE 76022 0 0 Southern Co/The COM 842587107 2032 28030 SH SOLE 28030 0 0 Southern Co/The UNIT 08/01/2022 842587602 21378 391458 SH SOLE 391458 0 0 Southern Copper Corp COM 84265V105 2451 32288 SH SOLE 32288 0 0 Block Inc CL A 852234103 8234 60725 SH SOLE 60725 0 0 Standard Lithium Ltd COM 853606101 51688 5873638 SH SOLE 5873638 0 0 Stanley Black & Decker Inc UNIT 11/15/2022 854502846 7481 85100 SH SOLE 85100 0 0 Starbucks Corp COM 855244109 11764 129317 SH SOLE 129317 0 0 Starwood Property Trust Inc COM 85571B105 19911 823791 SH SOLE 823791 0 0 State Street Corp COM 857477103 7166 82259 SH SOLE 82259 0 0 Steel Dynamics Inc COM 858119100 7010 84027 SH SOLE 84027 0 0 Stem Inc COM 85859N102 15158 1376766 SH SOLE 1376766 0 0 Stericycle Inc COM 858912108 2641 44818 SH SOLE 44818 0 0 STMicroelectronics NV NY REGISTRY 861012102 197064 4559558 SH SOLE 4559558 0 0 Stronghold Digital Mining Inc CLASS A COM 86337R103 553 94460 SH SOLE 94460 0 0 Suncor Energy Inc COM 867224107 542 16620 SH SOLE 16620 0 0 SunCoke Energy Inc COM 86722A103 915 102737 SH SOLE 102737 0 0 Sundial Growers Inc COM 86730L109 178 253874 SH SOLE 253874 0 0 Sunnova Energy International Inc COM 86745K104 717 31104 SH SOLE 31104 0 0 SunPower Corp COM 867652406 18 837 SH SOLE 837 0 0 Sunrun Inc COM 86771W105 1947 64104 SH SOLE 64104 0 0 SYNOPSYS INC COM 871607107 309945 930012 SH SOLE 930012 0 0 Sysco Corp COM 871829107 6205 75997 SH SOLE 75997 0 0 TCG BDC Inc COM 872280102 17113 1189244 SH SOLE 1189244 0 0 TJX Cos Inc/The COM 872540109 9023 148946 SH SOLE 148946 0 0 TPI Composites Inc COM 87266J104 35 2500 SH SOLE 2500 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 838412 8041548 SH SOLE 8041548 0 0 Take-Two Interactive Software Inc COM 874054109 18047 117386 SH SOLE 117386 0 0 Takeda Pharmaceutical Co Ltd SPONSORED ADS 874060205 16143 1127270 SH SOLE 1127270 0 0 Target Corp COM 87612E106 9385 44221 SH SOLE 44221 0 0 Targa Resources Corp COM 87612G101 1630 21596 SH SOLE 21596 0 0 Tattooed Chef Inc COM CL A 87663X102 85 6752 SH SOLE 6752 0 0 TC Energy Corp COM 87807B107 2973 52693 SH SOLE 52693 0 0 Teck Resources Ltd CL B 878742204 1877 46461 SH SOLE 46461 0 0 Teladoc Health Inc COM 87918A105 841 11655 SH SOLE 11655 0 0 10X Genomics Inc CL A COM 88025U109 6014 79055 SH SOLE 79055 0 0 Tenaris SA SPONSORED ADS 88031M109 215070 7152313 SH SOLE 7152313 0 0 Tennant Co COM 880345103 2340 29698 SH SOLE 29698 0 0 Teradyne Inc COM 880770102 219727 1858471 SH SOLE 1858471 0 0 Terawulf Inc COM 88080T104 1443 171760 SH SOLE 171760 0 0 Ternium SA SPONSORED ADS 880890108 7396 162024 SH SOLE 162024 0 0 Tesla Inc COM 88160R101 29454 27333 SH SOLE 27333 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 17571 1871215 SH SOLE 1871215 0 0 Tetra Tech Inc COM 88162G103 2489 15092 SH SOLE 15092 0 0 Texas Instruments Inc COM 882508104 429387 2340240 SH SOLE 2340240 0 0 Trade Desk Inc/The COM CL A 88339J105 428 6184 SH SOLE 6184 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 7659 12967 SH SOLE 12967 0 0 3M Co COM 88579Y101 89090 598402 SH SOLE 598402 0 0 TimkenSteel Corp COM 887399103 1253 57268 SH SOLE 57268 0 0 Titan International Inc COM 88830M102 25 1690 SH SOLE 1690 0 0 Toro Co/The COM 891092108 22564 263942 SH SOLE 263942 0 0 Toronto-Dominion Bank/The COM NEW 891160509 198 2493 SH SOLE 2493 0 0 Tractor Supply Co COM 892356106 70257 301054 SH SOLE 301054 0 0 TransUnion COM 89400J107 6149 59500 SH SOLE 59500 0 0 Travelers Cos Inc/The COM 89417E109 337 1843 SH SOLE 1843 0 0 Trimble Inc COM 896239100 192 2666 SH SOLE 2666 0 0 TriplePoint Venture Growth BDC Corp COM 89677Y100 12587 720922 SH SOLE 720922 0 0 TuSimple Holdings Inc CL A 90089L108 3334 273270 SH SOLE 273270 0 0 Twitter Inc COM 90184L102 1094 28280 SH SOLE 28280 0 0 Two Harbors Investment Corp COM NEW 90187B408 10746 1943208 SH SOLE 1943208 0 0 Tyler Technologies Inc COM 902252105 175938 395464 SH SOLE 395464 0 0 Tyson Foods Inc CL A 902494103 118307 1319950 SH SOLE 1319950 0 0 UGI Corp COM 902681105 86 2386 SH SOLE 2386 0 0 US Silica Holdings Inc COM 90346E103 79365 4253233 SH SOLE 4253233 0 0 Uber Technologies Inc COM 90353T100 900 25216 SH SOLE 25216 0 0 Ulta Beauty Inc COM 90384S303 3080 7734 SH SOLE 7734 0 0 Union Pacific Corp COM 907818108 26134 95656 SH SOLE 95656 0 0 United Airlines Holdings Inc COM 910047109 584 12595 SH SOLE 12595 0 0 United States Steel Corp COM 912909108 8529 226002 SH SOLE 226002 0 0 Unity Software Inc COM 91332U101 21157 213253 SH SOLE 213253 0 0 Universal Display Corp COM 91347P105 51842 310523 SH SOLE 310523 0 0 Up Fintech Holding Ltd SPONSORED ADS 91531W106 363 74181 SH SOLE 74181 0 0 Upstart Holdings Inc COM 91680M107 1899 17406 SH SOLE 17406 0 0 Uranium Energy Corp COM 916896103 479 104319 SH SOLE 104319 0 0 US Ecology Inc COM 91734M103 2554 53334 SH SOLE 53334 0 0 VEON Ltd SPONSORED ADR 91822M106 9299 13619567 SH SOLE 13619567 0 0 Vale SA SPONSORED ADS 91912E105 71778 3590705 SH SOLE 3590705 0 0 Valero Energy Corp COM 91913Y100 79043 778440 SH SOLE 778440 0 0 Valmont Industries Inc COM 920253101 49 204 SH SOLE 204 0 0 VanEck Merk Gold Shares GOLD TRUST 921078101 9321 494998 SH SOLE 494998 0 0 VanEck Gold Miners ETF/USA GOLD MINERS ETF 92189F106 4006 104461 SH SOLE 104461 0 0 VanEck Video Gaming and eSports ETF VIDEO GMNG ESPRT 92189F114 5 84 SH SOLE 84 0 0 VanEck Steel ETF STEEL ETF 92189F205 2475 36483 SH SOLE 36483 0 0 VanEck Emerging Markets High Yield Bond EMERGING MRKT HI 92189F353 4 215 SH SOLE 215 0 0 VanEck Short High Yield MuniETF SHRT HGH YLD MUN 92189F387 205 8801 SH SOLE 8801 0 0 VanEck BDC Income ETF BDC INCOME ETF 92189F411 11 628 SH SOLE 628 0 0 VanEck Preferred Securities ex Financia PREFERRED SECURT 92189F429 10 475 SH SOLE 475 0 0 VanEck Fallen Angel High Yield Bond ETF FALLEN ANGEL HG 92189F437 19 609 SH SOLE 609 0 0 VanEck International High Yield Bond ET INTERNATIONAL HI 92189F445 9 405 SH SOLE 405 0 0 VanEck Mortgage REIT Income ETF MORTGAGE REIT 92189F452 655 38366 SH SOLE 38366 0 0 VanEck CEF Muni Income ETF CEF MUNI INCOME 92189F460 23 918 SH SOLE 918 0 0 VanEck Investment Grade Floating Rate E INVESTMENT GRD 92189F486 12427 495100 SH SOLE 495100 0 0 VanEck Low Carbon Energy ETF LOW CARBN ENERGY 92189F502 1501 10343 SH SOLE 10343 0 0 VanEck Short Muni ETF VANECK SHRT MUNI 92189F528 403 23549 SH SOLE 23549 0 0 VanEck Long Muni ETF LONG MUNI ETF 92189F536 394 20339 SH SOLE 20339 0 0 VanEck Semiconductor ETF SEMICONDUCTR ETF 92189F676 2 8 SH SOLE 8 0 0 VanEck Pharmaceutical ETF PHARMACEUTCL ETF 92189F692 4 51 SH SOLE 51 0 0 VanEck Agribusiness ETF AGRIBUSINESS ETF 92189F700 3463 33128 SH SOLE 33128 0 0 VanEck Biotech ETF BIOTECH ETF 92189F726 3 19 SH SOLE 19 0 0 VanEck Junior Gold Miners ETF JUNIOR GOLD MINE 92189F791 1452 30984 SH SOLE 30984 0 0 VanEck Morningstar Durable Dividend ETF MRNGSTR DURA DIV 92189H102 4899 150338 SH SOLE 150338 0 0 VanEck Intermediate Muni ETF INTRMDT MUNI ETF 92189H201 1382 29208 SH SOLE 29208 0 0 VanEck J.P. Morgan EM Local Currency JP MRGAN EM LOC 92189H300 4 166 SH SOLE 166 0 0 VanEck High Yield Muni ETF HIGH YLD MUNIETF 92189H409 1017 17723 SH SOLE 17723 0 0 VanEck Oil Services ETF OIL SERVICES ETF 92189H607 2674 9465 SH SOLE 9465 0 0 Vaneck Digital Asset Mining ETF DIGITAL ASTS MNG 92189H763 1665 40000 SH SOLE 40000 0 0 VanEck Future of Food ETF FUTURE OF FOOD 92189H797 3 110 SH SOLE 110 0 0 VanEck Rare Earth and Strategic Metals RARE EARTH/STRTG 92189H805 12 101 SH SOLE 101 0 0 VanEck HIP Sustainable Muni ETF HIP SUSTBLE MUNI 92189H813 2352 50000 SH SOLE 50000 0 0 VanEck Digital Transformation ETF DIGI TRANSFRM 92189H821 5665 375190 SH SOLE 375190 0 0 Vaneck Moody's Analytics BBB Corporate MOODYS ANLYT BBB 92189H854 7430 327000 SH SOLE 327000 0 0 VanEck Moody's Analytics IG Corporate B MOODYS ANLTCS IG 92189H862 8064 354000 SH SOLE 354000 0 0 VanEck Energy Income ETF ENERGY INCME ET 92189H870 4497 69598 SH SOLE 69598 0 0 Vaneck Morningstar ESG Moat ETF MORNINGSTAR ESG 92189Y105 1235 50000 SH SOLE 50000 0 0 VanEck Green Metals ETF GREEN METALS ETF 92189Y204 6 150 SH SOLE 150 0 0 Vaneck Bitcoin Strategy ETF BITCOIN STRATEGY 92189Y303 2250 50227 SH SOLE 50227 0 0 Varonis Systems Inc COM 922280102 1249 26274 SH SOLE 26274 0 0 Veeva Systems Inc CL A COM 922475108 179925 846864 SH SOLE 846864 0 0 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 43036 103658 SH SOLE 103658 0 0 Vanguard Real Estate ETF REAL ESTATE ETF 922908553 9959 91898 SH SOLE 91898 0 0 Verizon Communications Inc COM 92343V104 2842 55784 SH SOLE 55784 0 0 Verint Systems Inc COM 92343X100 829 16039 SH SOLE 16039 0 0 Vertex Pharmaceuticals Inc COM 92532F100 32623 125008 SH SOLE 125008 0 0 Vertex Energy Inc COM 92534K107 1748 175817 SH SOLE 175817 0 0 Paramount Global 5.75% CONV PFD A 92556H305 6303 113466 SH SOLE 113466 0 0 Viatris Inc COM 92556V106 16962 1559040 SH SOLE 1559040 0 0 VICI Properties Inc COM 925652109 4330 152143 SH SOLE 152143 0 0 Vital Farms Inc COM 92847W103 35 2865 SH SOLE 2865 0 0 WNS Holdings Ltd SPON ADR 92932M101 69 803 SH SOLE 803 0 0 WEC Energy Group Inc COM 92939U106 346 3464 SH SOLE 3464 0 0 Walmart Inc COM 931142103 19263 129350 SH SOLE 129350 0 0 Walgreens Boots Alliance Inc COM 931427108 4432 98993 SH SOLE 98993 0 0 Warrior Met Coal Inc COM 93627C101 2368 63813 SH SOLE 63813 0 0 Waste Connections Inc COM 94106B101 7683 54999 SH SOLE 54999 0 0 Waste Management Inc COM 94106L109 7733 48791 SH SOLE 48791 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 40 287 SH SOLE 287 0 0 Wayfair Inc CL A 94419L101 745 6723 SH SOLE 6723 0 0 Wells Fargo & Co COM 949746101 172869 3567256 SH SOLE 3567256 0 0 Wendy's/Arby's Group Inc COM 95058W100 28 1297 SH SOLE 1297 0 0 West Fraser Timber Co Ltd COM 952845105 200 2432 SH SOLE 2432 0 0 Western Asset Managed Municipals Fund I COM 95766M105 3068 264023 SH SOLE 264023 0 0 Western Midstream Partners LP COM UNIT LP INT 958669103 459 18199 SH SOLE 18199 0 0 Western Union Co/The COM 959802109 194503 10379034 SH SOLE 10379034 0 0 Westrock Co COM 96145D105 388 8245 SH SOLE 8245 0 0 Weyerhaeuser Co COM NEW 962166104 783 20671 SH SOLE 20671 0 0 Wheaton Precious Metals Corp COM 962879102 910761 19141685 SH SOLE 19077235 0 64450 John Wiley & Sons Inc CL A 968223206 12234 230695 SH SOLE 230695 0 0 Williams Cos Inc/The COM 969457100 3127 93606 SH SOLE 93606 0 0 Wipro Ltd SPON ADR 1 SH 97651M109 98 12759 SH SOLE 12759 0 0 Workday Inc CL A 98138H101 6383 26656 SH SOLE 26656 0 0 SPDR Gold MiniShares Trust SPDR GLD MINIS 98149E307 231 5993 SH SOLE 5993 0 0 Worthington Industries Inc COM 981811102 3238 62976 SH SOLE 62976 0 0 Wynn Resorts Ltd COM 983134107 2485 31159 SH SOLE 31159 0 0 Xylem Inc/NY COM 98419M100 245 2876 SH SOLE 2876 0 0 XPeng Inc ADS 98422D105 6324 229198 SH SOLE 229198 0 0 Yamana Gold Inc COM 98462Y100 608594 109066964 SH SOLE 108647813 0 419151 Yum! Brands Inc COM 988498101 12839 108317 SH SOLE 108317 0 0 Yum China Holdings Inc COM 98850P109 26318 595039 SH SOLE 564389 0 30650 Zai Lab Ltd ADR 98887Q104 1 30 SH SOLE 30 0 0 Zimmer Biomet Holdings Inc COM 98956P102 189168 1479031 SH SOLE 1479031 0 0 Zoetis Inc CL A 98978V103 142566 755959 SH SOLE 755959 0 0 ZTO Express Cayman Inc SPONSORED ADS A 98980A105 1 40 SH SOLE 40 0 0 Zoom Video Communications Inc CL A 98980L101 882 7523 SH SOLE 7523 0 0 Zynga Inc CL A 98986T108 18944 2050167 SH SOLE 2050167 0 0 Afya Ltd CL A COM G01125106 279 19368 SH SOLE 19368 0 0 Amcor PLC ORD G0250X107 272 23977 SH SOLE 23977 0 0 Amdocs Ltd SHS G02602103 2825 34360 SH SOLE 34360 0 0 Arco Platform Ltd COM CL A G04553106 108 5141 SH SOLE 5141 0 0 Arcos Dorados Holdings Inc SHS CLASS -A - G0457F107 467 57442 SH SOLE 57442 0 0 Atlantica Sustainable Infrastructure PL SHS G0751N103 902 25725 SH SOLE 25725 0 0 Bit Digital Inc SHS G1144A105 1027 285241 SH SOLE 285241 0 0 Brookfield Renewable Partners LP PARTNERSHIP UNIT G16258108 49 1200 SH SOLE 1200 0 0 Bunge Ltd COM G16962105 112408 1014423 SH SOLE 1014423 0 0 Caledonia Mining Corp PLC SHS NEW G1757E113 8353 549164 SH SOLE 549164 0 0 Credicorp Ltd COM G2519Y108 2415 14053 SH SOLE 14053 0 0 Eaton Corp PLC SHS G29183103 451 2970 SH SOLE 2970 0 0 Fresh Del Monte Produce Inc ORD G36738105 111 4271 SH SOLE 4271 0 0 Ebang International Holdings Inc CL A SHS G3R33A106 55 47660 SH SOLE 47660 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 104 2971 SH SOLE 2971 0 0 Huadi International Group Co Ltd SHS G4645E105 371 16369 SH SOLE 16369 0 0 ICON PLC SHS G4705A100 15585 64079 SH SOLE 64079 0 0 International Game Technology PLC SHS USD G4863A108 1108 44912 SH SOLE 44912 0 0 Invesco Ltd SHS G491BT108 97 4225 SH SOLE 4225 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 11527 74049 SH SOLE 74049 0 0 Medtronic PLC SHS G5960L103 201285 1814195 SH SOLE 1814195 0 0 Nabors Industries Ltd SHS G6359F137 68498 448519 SH SOLE 448519 0 0 Norwegian Cruise Line Holdings Ltd SHS G66721104 482 22009 SH SOLE 22009 0 0 Novocure Ltd ORD SHS G6674U108 1503 18147 SH SOLE 18147 0 0 ReNew Energy Global PLC CL A SHS G7500M104 6175 751250 SH SOLE 705250 0 46000 Pentair PLC SHS G7S00T104 131 2412 SH SOLE 2412 0 0 Sapiens International Corp NV SHS G7T16G103 245 9644 SH SOLE 9644 0 0 SMART Global Holdings Inc SHS G8232Y101 538 20836 SH SOLE 20836 0 0 STERIS PLC SHS USD G8473T100 2608 10787 SH SOLE 10787 0 0 TechnipFMC PLC COM G87110105 178330 23010341 SH SOLE 23010341 0 0 Tronox Holdings PLC SHS G9087Q102 47492 2399778 SH SOLE 2399778 0 0 Vasta Platform Ltd CL A G9440A109 7017 1226705 SH SOLE 1150901 0 75804 Vinci Partners Investments Ltd COM CL A G9451V109 289 20878 SH SOLE 20878 0 0 VTEX SHS CL A G9470A102 161 26148 SH SOLE 26148 0 0 Perrigo Co PLC SHS G97822103 5495 142996 SH SOLE 142996 0 0 XP Inc CL A G98239109 0 4 SH SOLE 4 0 0 Zenvia Inc CLASS A COM G9889V101 1 130 SH SOLE 130 0 0 CRISPR Therapeutics AG NAMEN AKT H17182108 5739 91423 SH SOLE 91423 0 0 Garmin Ltd SHS H2906T109 156 1313 SH SOLE 1313 0 0 Transocean Ltd REG SHS H8817H100 159446 34889662 SH SOLE 34889662 0 0 adecoagro sa COM L00849106 689 57056 SH SOLE 57056 0 0 FREYR Battery SA SHS L4135L100 12776 1042102 SH SOLE 1042102 0 0 Globant SA COM L44385109 3 11 SH SOLE 11 0 0 AudioCodes Ltd ORD M15342104 192 7522 SH SOLE 7522 0 0 Camtek Ltd/Israel ORD M20791105 254 8323 SH SOLE 8323 0 0 Check Point Software Technologies Ltd ORD M22465104 4617 33396 SH SOLE 33396 0 0 Cognyte Software Ltd ORD SHS M25133105 189 16687 SH SOLE 16687 0 0 Compugen Ltd ORD M25722105 69 21426 SH SOLE 21426 0 0 CyberArk Software Ltd SHS M2682V108 2110 12505 SH SOLE 12505 0 0 Elbit Systems Ltd ORD M3760D101 1909 8659 SH SOLE 8659 0 0 Fiverr International Ltd ORD SHS M4R82T106 817 10734 SH SOLE 10734 0 0 Gilat Satellite Networks Ltd SHS NEW M51474118 120 13608 SH SOLE 13608 0 0 Global-e Online Ltd SHS M5216V106 774 22916 SH SOLE 22916 0 0 Inmode Ltd SHS M5425M103 651 17631 SH SOLE 17631 0 0 ironSource Ltd CL A ORD SHS M5R75Y101 636 132480 SH SOLE 132480 0 0 Ituran Location and Control Ltd SHS M6158M104 229 9944 SH SOLE 9944 0 0 JFrog Ltd ORD SHS M6191J100 501 18590 SH SOLE 18590 0 0 Kornit Digital Ltd SHS M6372Q113 1121 13553 SH SOLE 13553 0 0 Nano-X Imaging Ltd ORD SHS M70700105 131 12101 SH SOLE 12101 0 0 Nova Ltd COM M7516K103 883 8110 SH SOLE 8110 0 0 Perion Network Ltd SHS NEW M78673114 222 9874 SH SOLE 9874 0 0 Monday.com Ltd SHS M7S64H106 780 4936 SH SOLE 4936 0 0 RADA Electronic Industries Ltd COM PAR NEW M81863124 232 16664 SH SOLE 16664 0 0 RADWARE Ltd ORD M81873107 342 10692 SH SOLE 10692 0 0 Stratasys Ltd SHS M85548101 391 15412 SH SOLE 15412 0 0 Taro Pharmaceutical Industries Ltd SHS M8737E108 127 2938 SH SOLE 2938 0 0 Taboola.com Ltd ORD SHS M8744T106 361 69956 SH SOLE 69956 0 0 Tower Semiconductor Ltd SHS NEW M87915274 1426 29469 SH SOLE 29469 0 0 Wix.com Ltd SHS M98068105 1622 15523 SH SOLE 15523 0 0 ZIM Integrated Shipping Services Ltd SHS M9T951109 1207 16606 SH SOLE 16606 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 425755 637425 SH SOLE 637425 0 0 CNH Industrial NV SHS N20944109 46314 2920174 SH SOLE 2920174 0 0 Core Laboratories NV COM N22717107 66382 2098713 SH SOLE 2098713 0 0 NXP Semiconductors NV COM N6596X109 323087 1745663 SH SOLE 1745663 0 0 QIAGEN NV SHS NEW N72482123 13043 266179 SH SOLE 266179 0 0 Yandex NV SHS CLASS A N97284108 23 2266593 SH SOLE 2231943 0 34650 Iris Energy Ltd ORDINARY SHARES Q4982L109 2724 173849 SH SOLE 173849 0 0 MakeMyTrip Ltd SHS V5633W109 604 22498 SH SOLE 22498 0 0 Royal Caribbean Cruises Ltd COM V7780T103 289 3454 SH SOLE 3454 0 0