0000930413-22-000104.txt : 20220126 0000930413-22-000104.hdr.sgml : 20220126 20220126172542 ACCESSION NUMBER: 0000930413-22-000104 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220126 DATE AS OF CHANGE: 20220126 EFFECTIVENESS DATE: 20220126 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: 22558920 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 12-31-2021 12-31-2021 false VAN ECK ASSOCIATES CORP
666 THIRD AVENUE, 9th Floor NEW YORK NY 10017
13F HOLDINGS REPORT 028-02783 Y The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.
Andrew Tilzer VP 813-964-3645 /s/ Andrew Tilzer Tampa FL 01-26-2022 3 1724 43222794 1 0000869178 VAN ECK ASSOCIATES CORP 2 VanEck Investments Limited 3 VanEck Asset Management B.V.
INFORMATION TABLE 2 infotable.xml Aflac Inc COM 001055102 3888 66580 SH DFND 66580 0 0 AGCO Corp COM 001084102 165 1426 SH DFND 1426 0 0 AGNC INVESTMENT CORP COM 00123Q104 59 3929 SH DFND 3929 0 0 AT&T Inc COM 00206R102 7836 318544 SH DFND 318544 0 0 Abbott Laboratories COM 002824100 3909 27776 SH DFND 27776 0 0 AbbVie Inc COM 00287Y109 6887 50867 SH DFND 50867 0 0 ABIOMED Inc COM 003654100 1770 4927 SH DFND 4927 0 0 Acadia Realty Trust COM SH BEN INT 004239109 148 6759 SH DFND 6759 0 0 Activision Blizzard Inc COM 00507V109 54080 812862 SH DFND 812862 0 0 Acuity Brands Inc COM 00508Y102 164 774 SH DFND 774 0 0 Adobe Inc COM 00724F101 37838 66726 SH DFND 66647 79 0 Advent Technologies Holdings Inc COM CL A 00788A105 590 84141 SH DFND 84141 0 0 Advanced Micro Devices Inc COM 007903107 145553 1011488 SH DFND 1011488 0 0 Agilent Technologies Inc COM 00846U101 6915 43313 SH DFND 43313 0 0 Agnico Eagle Mines Ltd COM 008474108 2746 51644 SH DFND 51644 0 0 Agree Realty Corp COM 008492100 382 5360 SH DFND 5360 0 0 Airbnb Inc COM CL A 009066101 360 2163 SH DFND 2163 0 0 Air Products and Chemicals Inc COM 009158106 10902 35830 SH DFND 35830 0 0 Alamos Gold Inc COM CL A 011532108 564 73190 SH DFND 73190 0 0 Alarm.com Holdings Inc COM 011642105 590 6952 SH DFND 6952 0 0 Alcoa Corp COM 013872106 2085 34991 SH DFND 34991 0 0 Alexander & Baldwin Inc COM 014491104 142 5640 SH DFND 5640 0 0 Alexandria Real Estate Equities Inc COM 015271109 19225 86224 SH DFND 86224 0 0 Align Technology Inc COM 016255101 7246 11026 SH DFND 11026 0 0 ALLETE Inc COM NEW 018522300 619 9327 SH DFND 9327 0 0 Alliant Energy Corp COM 018802108 2751 44752 SH DFND 44752 0 0 Allstate Corp/The COM 020002101 3754 31904 SH DFND 31904 0 0 Ally Financial Inc COM 02005N100 105 2199 SH DFND 2199 0 0 Alphabet Inc CAP STK CL C 02079K107 48036 16601 SH DFND 16601 0 0 Alphabet Inc CAP STK CL A 02079K305 52184 18013 SH DFND 17995 18 0 Altria Group Inc COM 02209S103 3784 79853 SH DFND 79853 0 0 Amazon.com Inc COM 023135106 1707 512 SH DFND 512 0 0 AMBEV SA SPONSORED ADR 02319V103 572 204175 SH DFND 204175 0 0 Amedisys Inc COM 023436108 125 775 SH DFND 775 0 0 Ameren Corp COM 023608102 4053 45533 SH DFND 45533 0 0 American Assets Trust Inc COM 024013104 146 3887 SH DFND 3887 0 0 American Campus Communities Inc COM 024835100 614 10725 SH DFND 10725 0 0 American Electric Power Co Inc COM 025537101 7969 89574 SH DFND 89574 0 0 American Express Co COM 025816109 2485 15189 SH DFND 15043 146 0 American Financial Group Inc/OH COM 025932104 993 7228 SH DFND 7228 0 0 American Finance Trust Inc COM CLASS A 02607T109 88 9663 SH DFND 9663 0 0 American Homes 4 Rent CL A 02665T306 5542 127080 SH DFND 127080 0 0 American International Group Inc COM NEW 026874784 258 4544 SH DFND 4544 0 0 American States Water Co COM 029899101 678 6553 SH DFND 6553 0 0 American Tower Corp COM 03027X100 20547 70247 SH DFND 70247 0 0 American Water Works Co Inc COM 030420103 6135 32483 SH DFND 32483 0 0 Americold Realty Trust COM 03064D108 685 20894 SH DFND 20894 0 0 AmerisourceBergen Corp COM 03073E105 3499 26331 SH DFND 26331 0 0 Amgen Inc COM 031162100 5075 22558 SH DFND 22558 0 0 Amphenol Corp CL A 032095101 5231 59813 SH DFND 59813 0 0 Analog Devices Inc COM 032654105 28614 162794 SH DFND 162794 0 0 Annaly Capital Management Inc COM 035710409 67 8511 SH DFND 8511 0 0 Anthem Inc COM 036752103 3428 7395 SH DFND 7395 0 0 Apartment Investment and Management Co CL A 03748R747 109 14103 SH DFND 14103 0 0 Apartment Income REIT Corp COM 03750L109 669 12241 SH DFND 12241 0 0 Apollo Investment Corp COM NEW 03761U502 37 2900 SH DFND 2900 0 0 Apollo Asset Management Inc COM CL A 03768E105 606 8362 SH DFND 8362 0 0 Apple Inc COM 037833100 117814 663482 SH DFND 663482 0 0 Apple Hospitality REIT Inc COM NEW 03784Y200 269 16687 SH DFND 16687 0 0 Applied Materials Inc COM 038222105 64717 411266 SH DFND 410932 334 0 Arch Resources Inc CL A 03940R107 256 2804 SH DFND 2804 0 0 Archer-Daniels-Midland Co COM 039483102 386 5708 SH DFND 5708 0 0 Ares Management Corp CL A COM STK 03990B101 481 5915 SH DFND 5915 0 0 Ares Capital Corp COM 04010L103 360 17010 SH DFND 17010 0 0 Argo Blockchain PLC ADS 040126104 972 79924 SH DFND 79924 0 0 Arista Networks Inc COM 040413106 3133 21795 SH DFND 21795 0 0 Armada Hoffler Properties Inc COM 04208T108 72 4700 SH DFND 4700 0 0 Array Technologies Inc COM SHS 04271T100 1666 106159 SH DFND 106159 0 0 Arrow Electronics Inc COM 042735100 214 1594 SH DFND 1594 0 0 Aspen Technology Inc COM 045327103 1123 7376 SH DFND 7040 336 0 Atmos Energy Corp COM 049560105 2424 23134 SH DFND 23134 0 0 Autoliv Inc COM 052800109 178 1723 SH DFND 1723 0 0 Automatic Data Processing Inc COM 053015103 19279 78185 SH DFND 78185 0 0 AutoNation Inc COM 05329W102 127 1089 SH DFND 1089 0 0 AvalonBay Communities Inc COM 053484101 21701 85912 SH DFND 85912 0 0 Avangrid Inc COM 05351W103 509 10211 SH DFND 10211 0 0 Avery Dennison Corp COM 053611109 1952 9015 SH DFND 9015 0 0 Avis Budget Group Inc COM 053774105 261 1261 SH DFND 1261 0 0 Avista Corp COM 05379B107 534 12578 SH DFND 12578 0 0 BIT Mining Ltd SPON ADR REP A 055474100 773 125830 SH DFND 125830 0 0 BWX Technologies Inc COM 05605H100 101 2116 SH DFND 2116 0 0 Bain Capital Specialty Finance Inc COM STK 05684B107 35 2329 SH DFND 2329 0 0 Bakkt Holdings Inc COM CL A 05759B107 1009 118553 SH DFND 118553 0 0 Balchem Corp COM 057665200 115 685 SH DFND 685 0 0 Ballard Power Systems Inc COM 058586108 11839 942340 SH DFND 942340 0 0 Bank of America Corp COM 060505104 2540 57089 SH DFND 57089 0 0 Bank of Montreal COM 063671101 2372 22012 SH DFND 22012 0 0 Bank of New York Mellon Corp/The COM 064058100 930 16020 SH DFND 15099 921 0 Bank of Nova Scotia/The COM 064149107 1228 17328 SH DFND 17328 0 0 Bank OZK COM 06417N103 116 2492 SH DFND 2492 0 0 Barrick Gold Corp COM 067901108 6303 331167 SH DFND 331167 0 0 Bausch Health Cos Inc COM 071734107 64 2332 SH DFND 2332 0 0 Becton Dickinson and Co COM 075887109 2145 8530 SH DFND 8530 0 0 Bentley Systems Inc COM CL B 08265T208 915 18940 SH DFND 18940 0 0 Berkshire Hathaway Inc CL B NEW 084670702 1903 6363 SH DFND 6363 0 0 Best Buy Co Inc COM 086516101 3695 36367 SH DFND 36367 0 0 Bilibili Inc SPONS ADS REP Z 090040106 32394 698155 SH DFND 698155 0 0 Bio-Rad Laboratories Inc CL A 090572207 1125 1489 SH DFND 1489 0 0 Biogen Inc COM 09062X103 5850 24382 SH DFND 24382 0 0 BioNTech SE SPONSORED ADS 09075V102 929 3605 SH DFND 3605 0 0 Bitfarms Ltd/Canada COM 09173B107 1596 316019 SH DFND 316019 0 0 Black Hills Corp COM 092113109 802 11371 SH DFND 11371 0 0 Blackbaud Inc COM 09227Q100 1671 21151 SH DFND 20836 315 0 BlackRock Inc COM 09247X101 17836 19481 SH DFND 19427 54 0 BlackRock TCP Capital Corp COM 09259E108 34 2544 SH DFND 2544 0 0 Blackstone Inc COM 09260D107 12614 97487 SH DFND 97487 0 0 Bloom Energy Corp COM CL A 093712107 8816 401984 SH DFND 401984 0 0 Blueprint Medicines Corp COM 09627Y109 143 1335 SH DFND 1335 0 0 Boeing Co/The COM 097023105 1473 7318 SH DFND 7318 0 0 Booking Holdings Inc COM 09857L108 2188 912 SH DFND 912 0 0 Booz Allen Hamilton Holding Corp CL A 099502106 1291 15228 SH DFND 15228 0 0 BorgWarner Inc COM 099724106 79 1750 SH DFND 1750 0 0 Boston Beer Co Inc/The CL A 100557107 112 221 SH DFND 221 0 0 BOSTON PROPERTIES INC COM 101121101 10326 89651 SH DFND 89651 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2118 49866 SH DFND 49866 0 0 Brandywine Realty Trust SH BEN INT NEW 105368203 177 13208 SH DFND 13208 0 0 Bristol-Myers Squibb Co COM 110122108 3892 62419 SH DFND 62419 0 0 Brixmor Property Group Inc COM 11120U105 589 23188 SH DFND 23188 0 0 Broadstone Net Lease Inc COM 11135E203 304 12250 SH DFND 12250 0 0 Broadcom Inc COM 11135F101 68799 103394 SH DFND 103394 0 0 Brookfield Infrastructure Corp COM SB VTG SHS A 11275Q107 763 11164 SH DFND 11164 0 0 Brookfield Renewable Corp CL A SUB VTG 11284V105 3776 102520 SH DFND 102520 0 0 Brown-Forman Corp CL B 115637209 2165 29716 SH DFND 29716 0 0 Bruker Corp COM 116794108 1336 15916 SH DFND 15916 0 0 Brunswick Corp/DE COM 117043109 204 2022 SH DFND 2022 0 0 B2Gold Corp COM 11777Q209 772 195931 SH DFND 195931 0 0 Bumble Inc COM CL A 12047B105 160 4721 SH DFND 4721 0 0 CBRE Group Inc CL A 12504L109 1570 14472 SH DFND 14472 0 0 CDW Corp/DE COM 12514G108 2805 13700 SH DFND 13700 0 0 CGI Inc CL A SUB VTG 12532H104 1903 21497 SH DFND 21497 0 0 CH Robinson Worldwide Inc COM NEW 12541W209 1646 15294 SH DFND 14798 496 0 Cigna Corp COM 125523100 2582 11244 SH DFND 11244 0 0 CME Group Inc COM 12572Q105 2293 10038 SH DFND 9928 110 0 CMS Energy Corp COM 125896100 3363 51704 SH DFND 51704 0 0 CSX Corp COM 126408103 7675 204125 SH DFND 204125 0 0 CVS Health Corp COM 126650100 3888 37689 SH DFND 37689 0 0 Cable One Inc COM 12685J105 229 130 SH DFND 130 0 0 Cadence Design Systems Inc COM 127387108 19865 106598 SH DFND 106598 0 0 California Water Service Group COM 130788102 671 9341 SH DFND 9341 0 0 Camden Property Trust SH BEN INT 133131102 7960 44550 SH DFND 44550 0 0 Cameco Corp COM 13321L108 802 36737 SH DFND 36737 0 0 Canaan Inc SPONSORED ADS 134748102 1485 288356 SH DFND 288356 0 0 Canadian Imperial Bank of Commerce COM 136069101 618 5298 SH DFND 5298 0 0 Canadian National Railway Co COM 136375102 14901 121187 SH DFND 121187 0 0 Canadian Natural Resources Ltd COM 136385101 484 11450 SH DFND 11450 0 0 Canadian Pacific Railway Ltd COM 13645T100 8948 124290 SH DFND 124290 0 0 Capital One Financial Corp COM 14040H105 2188 15081 SH DFND 15081 0 0 Capital Southwest Corp COM 140501107 22 859 SH DFND 859 0 0 Cardinal Health Inc COM 14149Y108 88 1703 SH DFND 1703 0 0 CareTrust REIT Inc COM 14174T107 171 7512 SH DFND 7512 0 0 Carlyle Group Inc/The COM 14316J108 417 7591 SH DFND 7591 0 0 Carter's Inc COM 146229109 94 932 SH DFND 932 0 0 Caterpillar Inc COM 149123101 195 944 SH DFND 944 0 0 Celanese Corp COM 150870103 2035 12111 SH DFND 12111 0 0 Centene Corp COM 15135B101 296 3597 SH DFND 3597 0 0 CenterPoint Energy Inc COM 15189T107 2963 106157 SH DFND 106157 0 0 Centerra Gold Inc COM 152006102 321 41626 SH DFND 41626 0 0 Centerspace COM 15202L107 123 1112 SH DFND 1112 0 0 Cerner Corp COM 156782104 655 7058 SH DFND 7058 0 0 Charter Communications Inc CL A 16119P108 2777 4260 SH DFND 4260 0 0 Chegg Inc COM 163092109 150 4888 SH DFND 4888 0 0 Chemed Corp COM 16359R103 209 396 SH DFND 396 0 0 Cheniere Energy Inc COM NEW 16411R208 4120 40626 SH DFND 40391 235 0 Chevron Corp COM 166764100 3205 27308 SH DFND 27308 0 0 Choice Hotels International Inc COM 169905106 171 1097 SH DFND 1097 0 0 Church & Dwight Co Inc COM 171340102 2523 24611 SH DFND 24611 0 0 Ciena Corp COM NEW 171779309 258 3356 SH DFND 3356 0 0 Cipher Mining Inc COM 17253J106 552 119300 SH DFND 119300 0 0 CIRRUS LOGIC INC COM 172755100 115 1251 SH DFND 1251 0 0 Cisco Systems Inc/Delaware COM 17275R102 35410 558784 SH DFND 558784 0 0 Cintas Corp COM 172908105 4569 10310 SH DFND 10310 0 0 Citigroup Inc COM NEW 172967424 2899 47997 SH DFND 47997 0 0 Citrix Systems Inc COM 177376100 201 2130 SH DFND 2130 0 0 Cleanspark Inc COM NEW 18452B209 812 85261 SH DFND 85261 0 0 Cleveland-Cliffs Inc COM 185899101 1855 85222 SH DFND 85222 0 0 Coca-Cola Co/The COM 191216100 25849 436563 SH DFND 436113 450 0 Coeur Mining Inc COM NEW 192108504 243 48170 SH DFND 48170 0 0 Cogent Communications Holdings Inc COM NEW 19239V302 415 5675 SH DFND 5675 0 0 Cognex Corp COM 192422103 1405 18067 SH DFND 18067 0 0 Cognizant Technology Solutions Corp CL A 192446102 4824 54371 SH DFND 54371 0 0 Coherent Inc COM 192479103 156 587 SH DFND 587 0 0 Coinbase Global Inc COM CL A 19260Q107 4879 19332 SH DFND 19332 0 0 Colgate-Palmolive Co COM 194162103 2205 25832 SH DFND 25544 288 0 Comcast Corp CL A 20030N101 3295 65460 SH DFND 64538 922 0 Commerce Bancshares Inc/MO COM 200525103 156 2276 SH DFND 2276 0 0 Community Healthcare Trust Inc COM 20369C106 88 1859 SH DFND 1859 0 0 Cia Energetica de Minas Gerais SP ADR N-V PFD 204409601 2436 1002525 SH DFND 1002525 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 289 39438 SH DFND 39438 0 0 Compass Minerals International Inc COM 20451N101 609 11925 SH DFND 11925 0 0 Conagra Brands Inc COM 205887102 220 6430 SH DFND 6430 0 0 ConocoPhillips COM 20825C104 2627 36393 SH DFND 36393 0 0 Consolidated Edison Inc COM 209115104 5404 63338 SH DFND 63338 0 0 Constellation Brands Inc CL A 21036P108 1783 7106 SH DFND 6896 210 0 Cooper Cos Inc/The COM NEW 216648402 3748 8946 SH DFND 8946 0 0 Copart Inc COM 217204106 3646 24048 SH DFND 24048 0 0 Corning Inc COM 219350105 287 7706 SH DFND 7706 0 0 Corporate Office Properties Trust SH BEN INT 22002T108 246 8792 SH DFND 8792 0 0 Corteva Inc COM 22052L104 1630 34475 SH DFND 34475 0 0 Costco Wholesale Corp COM 22160K105 31099 54781 SH DFND 54718 63 0 Cousins Properties Inc COM NEW 222795502 468 11611 SH DFND 11611 0 0 Crown Castle International Corp COM 22822V101 14510 69512 SH DFND 69512 0 0 CubeSmart COM 229663109 955 16781 SH DFND 16781 0 0 Cummins Inc COM 231021106 3284 15053 SH DFND 15053 0 0 Curtiss-Wright Corp COM 231561101 114 824 SH DFND 824 0 0 CyrusOne Inc COM 23283R100 892 9937 SH DFND 9937 0 0 DR Horton Inc COM 23331A109 4228 38985 SH DFND 38985 0 0 Danaher Corp COM 235851102 4509 13704 SH DFND 13704 0 0 Daqo New Energy Corp SPNSRD ADS NEW 23703Q203 2178 54023 SH DFND 54023 0 0 DECKERS OUTDOOR CORP COM 243537107 242 661 SH DFND 661 0 0 Deere & Co COM 244199105 1874 5466 SH DFND 5466 0 0 Dell Technologies Inc CL C 24703L202 499 8883 SH DFND 8883 0 0 Denison Mines Corp COM 248356107 207 150352 SH DFND 150352 0 0 Descartes Systems Group Inc/The COM 249906108 148 1784 SH DFND 1784 0 0 DexCom Inc COM 252131107 165 308 SH DFND 308 0 0 DiamondRock Hospitality Co COM 252784301 156 16280 SH DFND 16280 0 0 Diamondback Energy Inc COM 25278X109 53 496 SH DFND 496 0 0 Dick's Sporting Goods Inc COM 253393102 167 1456 SH DFND 1456 0 0 Digital Realty Trust Inc COM 253868103 31217 176496 SH DFND 176496 0 0 DigitalBridge Group Inc CL A COM 25401T108 315 37766 SH DFND 37766 0 0 Walt Disney Co/The COM 254687106 2534 16359 SH DFND 16226 133 0 Discovery Inc COM SER A 25470F104 251 10667 SH DFND 10667 0 0 Discovery Inc COM SER C 25470F302 118 5158 SH DFND 5158 0 0 Diversified Healthcare Trust COM SH BEN INT 25525P107 57 18471 SH DFND 18471 0 0 Dolby Laboratories Inc COM CL A 25659T107 133 1396 SH DFND 1396 0 0 Dollar General Corp COM 256677105 5369 22768 SH DFND 22768 0 0 Dominion Energy Inc COM 25746U109 11329 144208 SH DFND 144208 0 0 Donaldson Co Inc COM 257651109 177 2995 SH DFND 2995 0 0 Douglas Emmett Inc COM 25960P109 437 13031 SH DFND 13031 0 0 Dover Corp COM 260003108 2462 13556 SH DFND 13556 0 0 Duke Realty Corp COM NEW 264411505 12687 193276 SH DFND 193276 0 0 Duke Energy Corp COM NEW 26441C204 15507 147831 SH DFND 147831 0 0 EPR Properties COM SH BEN INT 26884U109 275 5797 SH DFND 5797 0 0 East West Bancorp Inc COM 27579R104 233 2962 SH DFND 2962 0 0 Easterly Government Properties Inc COM 27616P103 154 6740 SH DFND 6740 0 0 EastGroup Properties Inc COM 277276101 717 3146 SH DFND 3146 0 0 eBay Inc COM 278642103 409 6148 SH DFND 6148 0 0 EchoStar Corp CL A 278768106 131 4967 SH DFND 4967 0 0 Ecolab Inc COM 278865100 25 107 SH DFND 0 107 0 Edison International COM 281020107 4553 66710 SH DFND 66710 0 0 Edwards Lifesciences Corp COM 28176E108 12351 95340 SH DFND 95340 0 0 Eldorado Gold Corp COM 284902509 324 34540 SH DFND 34540 0 0 Electronic Arts Inc COM 285512109 45340 343745 SH DFND 343745 0 0 EMCOR GROUP INC COM 29084Q100 151 1187 SH DFND 1187 0 0 Emerson Electric Co COM 291011104 9060 97447 SH DFND 97447 0 0 Empire State Realty Trust Inc CL A 292104106 99 11130 SH DFND 11130 0 0 Enbridge Inc COM 29250N105 10743 274751 SH DFND 274751 0 0 Endeavour Silver Corp COM 29258Y103 136 32138 SH DFND 32138 0 0 Encompass Health Corp COM 29261A100 994 15233 SH DFND 15233 0 0 Energy Fuels Inc/Canada COM NEW 292671708 220 28731 SH DFND 28731 0 0 Enphase Energy Inc COM 29355A107 4579 25030 SH DFND 25030 0 0 Entergy Corp COM 29364G103 4039 35851 SH DFND 35851 0 0 Equifax Inc COM 294429105 1035 3534 SH DFND 3450 84 0 Equinix Inc COM 29444U700 8639 10214 SH DFND 10214 0 0 Equinox Gold Corp COM 29446Y502 346 51109 SH DFND 51109 0 0 Equitable Holdings Inc COM 29452E101 109 3320 SH DFND 3320 0 0 Equity Commonwealth COM SH BEN INT 294628102 236 9129 SH DFND 9129 0 0 Equity LifeStyle Properties Inc COM 29472R108 8606 98172 SH DFND 98172 0 0 Equity Residential SH BEN INT 29476L107 17831 197028 SH DFND 197028 0 0 Erie Indemnity Co CL A 29530P102 530 2753 SH DFND 2753 0 0 ERO Copper Corp COM 296006109 181 11823 SH DFND 11823 0 0 Essential Properties Realty Trust Inc COM 29670E107 272 9428 SH DFND 9428 0 0 Essential Utilities Inc COM 29670G102 2214 41232 SH DFND 41232 0 0 Essex Property Trust Inc COM 297178105 14063 39925 SH DFND 39925 0 0 Etsy Inc COM 29786A106 3403 15542 SH DFND 15542 0 0 Evercore Inc CLASS A 29977A105 140 1027 SH DFND 1027 0 0 Evergy Inc COM 30034W106 2807 40906 SH DFND 40906 0 0 Eversource Energy COM 30040W108 5587 61409 SH DFND 61409 0 0 ExlService Holdings Inc COM 302081104 103 713 SH DFND 713 0 0 Expeditors International of Washington COM 302130109 3318 24711 SH DFND 24711 0 0 Exponent Inc COM 30214U102 153 1314 SH DFND 1314 0 0 Extra Space Storage Inc COM 30225T102 18259 80532 SH DFND 80532 0 0 Exxon Mobil Corp COM 30231G102 3386 55329 SH DFND 55329 0 0 FS KKR Capital Corp COM 302635206 113 5415 SH DFND 5415 0 0 FTI CONSULTING INC COM 302941109 109 709 SH DFND 709 0 0 Meta Platforms Inc CL A 30303M102 98072 291578 SH DFND 291578 0 0 Factset Research Systems Inc COM 303075105 2231 4590 SH DFND 4590 0 0 Fair Isaac Corp COM 303250104 1310 3020 SH DFND 3020 0 0 Fastenal Co COM 311900104 4326 67531 SH DFND 67531 0 0 Federal Realty Investment Trust SH BEN INT NEW 313745101 5496 40318 SH DFND 40318 0 0 F5 Inc COM 315616102 1573 6428 SH DFND 6428 0 0 Fidelity National Information Services COM 31620M106 2221 20344 SH DFND 20344 0 0 Fidelity National Financial Inc FNF GROUP COM 31620R303 1500 28751 SH DFND 28751 0 0 First American Financial Corp COM 31847R102 192 2455 SH DFND 2455 0 0 First Citizens BancShares Inc/NC CL A 31946M103 94 113 SH DFND 113 0 0 First Financial Bankshares Inc COM 32020R109 148 2914 SH DFND 2914 0 0 First Horizon National Corp COM 320517105 223 13646 SH DFND 13646 0 0 First Industrial Realty Trust Inc COM 32054K103 4266 64443 SH DFND 64443 0 0 First Majestic Silver Corp COM 32076V103 459 41198 SH DFND 41198 0 0 First Solar Inc COM 336433107 3520 40387 SH DFND 40387 0 0 Fiserv Inc COM 337738108 2232 21506 SH DFND 21506 0 0 FirstEnergy Corp COM 337932107 4047 97315 SH DFND 97315 0 0 Foot Locker Inc COM 344849104 92 2111 SH DFND 2111 0 0 Ford Motor Co COM 345370860 677 32593 SH DFND 32593 0 0 Fortis Inc/Canada COM 349553107 4291 88859 SH DFND 88859 0 0 Fortinet Inc COM 34959E109 6045 16819 SH DFND 16819 0 0 Fortune Brands Home & Security Inc COM 34964C106 1378 12886 SH DFND 12886 0 0 Fortuna Silver Mines Inc COM 349915108 211 53958 SH DFND 53958 0 0 Four Corners Property Trust Inc COM 35086T109 177 6014 SH DFND 6014 0 0 Fox Corp CL A COM 35137L105 95 2573 SH DFND 2573 0 0 Fox Factory Holding Corp COM 35138V102 149 877 SH DFND 877 0 0 Franco-Nevada Corp COM 351858105 4922 35558 SH DFND 35558 0 0 Freeport-McMoRan Inc CL B 35671D857 10528 252291 SH DFND 252291 0 0 Frontdoor Inc COM 35905A109 98 2666 SH DFND 2666 0 0 Frontier Communications Parent Inc COM 35909D109 138 4673 SH DFND 4673 0 0 Gaming and Leisure Properties Inc COM 36467J108 861 17684 SH DFND 17684 0 0 Generac Holdings Inc COM 368736104 2452 6968 SH DFND 6968 0 0 General Dynamics Corp COM 369550108 5343 25631 SH DFND 25631 0 0 General Electric Co COM NEW 369604301 210 2226 SH DFND 2226 0 0 General Motors Co COM 37045V100 773 13176 SH DFND 13176 0 0 Gentex Corp COM 371901109 209 5993 SH DFND 5993 0 0 Getty Realty Corp COM 374297109 102 3170 SH DFND 3170 0 0 Gilead Sciences Inc COM 375558103 7742 106626 SH DFND 106271 355 0 Glacier Bancorp Inc COM 37637Q105 123 2163 SH DFND 2163 0 0 Global Net Lease Inc COM NEW 379378201 124 8118 SH DFND 8118 0 0 Global Payments Inc COM 37940X102 1464 10831 SH DFND 10831 0 0 Globus Medical Inc CL A 379577208 1181 16356 SH DFND 16356 0 0 Globe Life Inc COM 37959E102 821 8755 SH DFND 8755 0 0 Goldman Sachs Group Inc/The COM 38141G104 228 596 SH DFND 596 0 0 Goldman Sachs BDC Inc SHS 38147U107 81 4234 SH DFND 4234 0 0 Golub Capital BDC Inc COM 38173M102 106 6877 SH DFND 6877 0 0 WW Grainger Inc COM 384802104 3314 6395 SH DFND 6395 0 0 Granite Real Estate Investment Trust UNIT 99/99/9999 387437114 403 4827 SH DFND 4827 0 0 Green Plains Inc COM 393222104 1658 47712 SH DFND 47712 0 0 Greenidge Generation Holdings Inc CLASS A COM 39531G100 362 22573 SH DFND 22573 0 0 HP Inc COM 40434L105 718 19051 SH DFND 19051 0 0 Hanover Insurance Group Inc/The COM 410867105 101 772 SH DFND 772 0 0 Hasbro Inc COM 418056107 318 3123 SH DFND 3123 0 0 Hawaiian Electric Industries Inc COM 419870100 782 18849 SH DFND 18849 0 0 Healthcare Realty Trust Inc COM 421946104 363 11484 SH DFND 11484 0 0 Healthcare Trust of America Inc CL A NEW 42225P501 3671 109951 SH DFND 109951 0 0 Healthpeak Properties Inc COM 42250P103 11992 332284 SH DFND 332284 0 0 Hecla Mining Co COM 422704106 521 99880 SH DFND 99880 0 0 Jack Henry & Associates Inc COM 426281101 1354 8111 SH DFND 8111 0 0 Hercules Capital Inc COM 427096508 82 4926 SH DFND 4926 0 0 Hershey Co/The COM 427866108 3229 16692 SH DFND 16692 0 0 Hewlett Packard Enterprise Co COM 42824C109 497 31487 SH DFND 31487 0 0 Highwoods Properties Inc COM 431284108 359 8050 SH DFND 8050 0 0 Hive Blockchain Technologies Ltd COM 43366H100 1621 613899 SH DFND 613899 0 0 HOLOGIC INC COM 436440101 3058 39940 SH DFND 39940 0 0 Home Depot Inc/The COM 437076102 7997 19270 SH DFND 19270 0 0 Honeywell International Inc COM 438516106 13494 64715 SH DFND 64715 0 0 Hormel Foods Corp COM 440452100 1345 27555 SH DFND 27555 0 0 HOST HOTELS & RESORTS INC COM 44107P104 963 55395 SH DFND 55395 0 0 Houlihan Lokey Inc CL A 441593100 132 1278 SH DFND 1278 0 0 Hubbell Inc COM 443510607 227 1092 SH DFND 1092 0 0 HudBay Minerals Inc COM 443628102 294 40594 SH DFND 40594 0 0 Hudson Pacific Properties Inc COM 444097109 287 11610 SH DFND 11610 0 0 JB Hunt Transport Services Inc COM 445658107 1672 8178 SH DFND 8178 0 0 Huntington Bancshares Inc/OH COM 446150104 544 35259 SH DFND 35259 0 0 Huntington Ingalls Industries Inc COM 446413106 797 4268 SH DFND 4268 0 0 Hut 8 Mining Corp COM 44812T102 1603 204222 SH DFND 204222 0 0 ICU Medical Inc COM 44930G107 96 404 SH DFND 404 0 0 Hyzon Motors Inc COM CL A 44951Y102 1574 242503 SH DFND 242503 0 0 IAMGOLD Corp COM 450913108 277 88861 SH DFND 88861 0 0 IDACORP Inc COM 451107106 1020 9000 SH DFND 9000 0 0 IDEX Corp COM 45167R104 1653 6995 SH DFND 6995 0 0 IDEXX Laboratories Inc COM 45168D104 7186 10913 SH DFND 10913 0 0 Illinois Tool Works Inc COM 452308109 8500 34440 SH DFND 34440 0 0 Independence Realty Trust Inc COM 45378A106 211 8183 SH DFND 8183 0 0 Industrial Logistics Properties Trust COM SHS BEN INT 456237106 127 5057 SH DFND 5057 0 0 Ingredion Inc COM 457187102 133 1381 SH DFND 1381 0 0 Innovative Industrial Properties Inc COM 45781V101 485 1845 SH DFND 1845 0 0 Insulet Corp COM 45784P101 438 1645 SH DFND 1645 0 0 Intel Corp COM 458140100 97113 1885688 SH DFND 1885210 478 0 Intercontinental Exchange Inc COM 45866F104 3146 23003 SH DFND 22616 387 0 International Business Machines Corp COM 459200101 3701 27690 SH DFND 27690 0 0 International Flavors & Fragrances Inc COM 459506101 25 167 SH DFND 0 167 0 Interpublic Group of Cos Inc/The COM 460690100 1818 48548 SH DFND 48548 0 0 Intuit Inc COM 461202103 21909 34062 SH DFND 34013 49 0 Intuitive Surgical Inc COM NEW 46120E602 16089 44779 SH DFND 44779 0 0 InvenTrust Properties Corp COM NEW 46124J201 152 5575 SH DFND 5575 0 0 Invitation Homes Inc COM 46187W107 13391 295343 SH DFND 295343 0 0 Iridium Communications Inc COM 46269C102 649 15719 SH DFND 15719 0 0 JBG SMITH Properties COM 46590V100 275 9572 SH DFND 9572 0 0 JPMorgan Chase & Co COM 46625H100 247 1559 SH DFND 1559 0 0 Jackson Financial Inc COM CL A 46817M107 124 2972 SH DFND 2972 0 0 JD.com Inc SPON ADR CL A 47215P106 81 1153 SH DFND 1153 0 0 John Bean Technologies Corp COM 477839104 99 643 SH DFND 643 0 0 Johnson & Johnson COM 478160104 52301 305730 SH DFND 305579 151 0 Juniper Networks Inc COM 48203R104 161 4503 SH DFND 4503 0 0 KLA Corp COM NEW 482480100 26813 62340 SH DFND 62205 135 0 KKR & Co Inc COM 48251W104 737 9886 SH DFND 9886 0 0 Kellogg Co COM 487836108 831 12892 SH DFND 12493 399 0 Kennedy-Wilson Holdings Inc COM 489398107 221 9248 SH DFND 9248 0 0 Kilroy Realty Corp COM 49427F108 4396 66141 SH DFND 66141 0 0 Kimco Realty Corp COM 49446R109 8932 362366 SH DFND 362366 0 0 Kinder Morgan Inc COM 49456B101 4137 260850 SH DFND 260850 0 0 Kinross Gold Corp COM 496902404 1418 244072 SH DFND 244072 0 0 Kinsale Capital Group Inc COM 49714P108 121 507 SH DFND 507 0 0 Kirkland Lake Gold Ltd COM 49741E100 3184 75896 SH DFND 75896 0 0 Kite Realty Group Trust COM NEW 49803T300 368 16894 SH DFND 16894 0 0 Knight Transportation Inc CL A 499049104 46 763 SH DFND 763 0 0 Korn/Ferry International COM NEW 500643200 89 1172 SH DFND 1172 0 0 Kraft Heinz Co/The COM 500754106 576 16050 SH DFND 16050 0 0 Kroger Co/The COM 501044101 536 11849 SH DFND 11849 0 0 Kyndryl Holdings Inc COMMON STOCK 50155Q100 4 224 SH DFND 224 0 0 LHC Group Inc COM 50187A107 376 2738 SH DFND 2738 0 0 LTC Properties Inc COM 502175102 103 3030 SH DFND 3030 0 0 Laboratory Corp of America Holdings COM NEW 50540R409 4304 13698 SH DFND 13698 0 0 Lam Research Corp COM 512807108 48218 67049 SH DFND 66977 72 0 Landstar System Inc COM 515098101 186 1037 SH DFND 1037 0 0 Estee Lauder Cos Inc/The CL A 518439104 11033 29804 SH DFND 29804 0 0 LENNAR CORP CL A 526057104 337 2902 SH DFND 2902 0 0 LXP Industrial Trust COM 529043101 340 21754 SH DFND 21754 0 0 Life Storage Inc COM 53223X107 978 6382 SH DFND 6382 0 0 Eli Lilly and Co COM 532457108 26061 94348 SH DFND 94348 0 0 Lincoln Electric Holdings Inc COM 533900106 199 1429 SH DFND 1429 0 0 Lincoln National Corp COM 534187109 128 1875 SH DFND 1875 0 0 Lithium Americas Corp COM NEW 53680Q207 3175 109022 SH DFND 109022 0 0 Littelfuse Inc COM 537008104 162 516 SH DFND 516 0 0 Livent Corp COM 53814L108 2719 111546 SH DFND 111546 0 0 Lockheed Martin Corp COM 539830109 11252 31659 SH DFND 31659 0 0 Louisiana-Pacific Corp COM 546347105 187 2382 SH DFND 2382 0 0 Lowe's Cos Inc COM 548661107 3209 12415 SH DFND 12290 125 0 Lufax Holding Ltd ADS REP SHS CL A 54975P102 64 11399 SH DFND 11399 0 0 Lululemon Athletica Inc COM 550021109 5593 14287 SH DFND 14287 0 0 Lumen Technologies Inc COM 550241103 199 15823 SH DFND 15823 0 0 MGE Energy Inc COM 55277P104 532 6471 SH DFND 6471 0 0 MGIC Investment Corp COM 552848103 101 6985 SH DFND 6985 0 0 MP Materials Corp COM CL A 553368101 4167 91737 SH DFND 91737 0 0 MSA Safety Inc COM 553498106 112 740 SH DFND 740 0 0 Macerich Co/The COM 554382101 2237 129433 SH DFND 129433 0 0 VERIS RESIDENTIAL INC COM 554489104 126 6836 SH DFND 6836 0 0 Magna International Inc COM 559222401 195 2409 SH DFND 2409 0 0 Main Street Capital Corp COM 56035L104 127 2822 SH DFND 2822 0 0 Manhattan Associates Inc COM 562750109 284 1826 SH DFND 1826 0 0 Manulife Financial Corp COM 56501R106 733 38413 SH DFND 38413 0 0 Marathon Digital Holdings Inc COM 565788106 2068 62931 SH DFND 62931 0 0 MarketAxess Holdings Inc COM 57060D108 1828 4444 SH DFND 4444 0 0 Marsh & McLennan Cos Inc COM 571748102 4939 28412 SH DFND 28412 0 0 Marvell Technology Group Ltd COM 573874104 18874 215725 SH DFND 215725 0 0 MASCO CORP COM 574599106 815 11613 SH DFND 11254 359 0 Masimo Corp COM 574795100 374 1278 SH DFND 1278 0 0 Mastercard Inc CL A 57636Q104 37080 103195 SH DFND 103132 63 0 Match Group Inc COM 57667L107 169 1281 SH DFND 1281 0 0 Maverix Metals Inc COM NEW 57776F405 54 12405 SH DFND 12405 0 0 Mawson Infrastructure Group Inc COM NEW 57778N208 944 142436 SH DFND 142436 0 0 MAXIMUS Inc COM 577933104 117 1465 SH DFND 1465 0 0 McDonald's Corp COM 580135101 4303 16051 SH DFND 15956 95 0 McKesson Corp COM 58155Q103 192 774 SH DFND 774 0 0 Medical Properties Trust Inc COM 58463J304 1094 46300 SH DFND 46300 0 0 Medpace Holdings Inc COM 58506Q109 145 666 SH DFND 666 0 0 Merck & Co Inc COM 58933Y105 23659 308697 SH DFND 308359 338 0 Meritage Homes Corp COM 59001A102 104 855 SH DFND 855 0 0 MetLife Inc COM 59156R108 248 3971 SH DFND 3971 0 0 Mettler-Toledo International Inc COM 592688105 1286 758 SH DFND 758 0 0 Microsoft Corp COM 594918104 105863 314768 SH DFND 314604 164 0 MicroStrategy Inc CL A NEW 594972408 2408 4423 SH DFND 4423 0 0 Microchip Technology Inc COM 595017104 13951 160246 SH DFND 160246 0 0 Micron Technology Inc COM 595112103 38700 415455 SH DFND 415455 0 0 Mid-America Apartment Communities Inc COM 59522J103 14706 64097 SH DFND 64097 0 0 Moderna Inc COM 60770K107 14316 56366 SH DFND 56366 0 0 Moelis & Co CL A 60786M105 91 1459 SH DFND 1459 0 0 Mohawk Industries Inc COM 608190104 77 422 SH DFND 422 0 0 Molson Coors Beverage Co CL B 60871R209 258 5556 SH DFND 5556 0 0 Mondelez International Inc CL A 609207105 2483 37445 SH DFND 36660 785 0 Monmouth Real Estate Investment Corp CL A 609720107 156 7414 SH DFND 7414 0 0 Monolithic Power Systems Inc COM 609839105 2245 4551 SH DFND 4485 66 0 Monster Beverage Corp COM 61174X109 4420 46019 SH DFND 46019 0 0 Morgan Stanley COM NEW 617446448 2557 26050 SH DFND 26050 0 0 Morningstar Inc COM 617700109 187 548 SH DFND 548 0 0 Mosaic Co/The COM 61945C103 71 1799 SH DFND 1799 0 0 Murphy USA Inc COM 626755102 107 535 SH DFND 535 0 0 NVR Inc COM 62944T105 2399 406 SH DFND 406 0 0 National Health Investors Inc COM 63633D104 196 3405 SH DFND 3405 0 0 National Retail Properties Inc COM 637417106 3828 79626 SH DFND 79626 0 0 National Storage Affiliates Trust COM SHS BEN IN 637870106 438 6323 SH DFND 6323 0 0 Neogen Corp COM 640491106 102 2245 SH DFND 2245 0 0 NETAPP INC COM 64110D104 162 1758 SH DFND 1758 0 0 Netflix Inc COM 64110L106 2928 4861 SH DFND 4861 0 0 NetEase Inc SPONSORED ADS 64110W102 49694 488246 SH DFND 488246 0 0 New Found Gold Corp COM 64440N103 74 10454 SH DFND 10454 0 0 New Gold Inc COM 644535106 178 119340 SH DFND 119340 0 0 New Mountain Finance Corp COM 647551100 53 3862 SH DFND 3862 0 0 New York Times Co/The CL A 650111107 169 3494 SH DFND 3494 0 0 Newmont Corp COM 651639106 8999 145098 SH DFND 145098 0 0 NextEra Energy Inc COM 65339F101 22827 244500 SH DFND 244500 0 0 NexPoint Residential Trust Inc COM 65341D102 145 1732 SH DFND 1732 0 0 NIKE Inc CL B 654106103 26845 161067 SH DFND 160884 183 0 Nikola Corp COM 654110105 6593 667967 SH DFND 667967 0 0 NiSource Inc COM 65473P105 1934 70053 SH DFND 70053 0 0 Noah Holdings Ltd SPON ADS CL A 65487X102 54 1769 SH DFND 1769 0 0 Nordson Corp COM 655663102 1268 4968 SH DFND 4968 0 0 Norfolk Southern Corp COM 655844108 6858 23035 SH DFND 23035 0 0 Northern Trust Corp COM 665859104 566 4728 SH DFND 4728 0 0 Northwest Natural Holding Co COM 66765N105 265 5423 SH DFND 5423 0 0 NorthWestern Corp COM NEW 668074305 537 9386 SH DFND 9386 0 0 Novavax Inc COM NEW 670002401 44 310 SH DFND 310 0 0 Nucor Corp COM 670346105 3288 28803 SH DFND 28803 0 0 NVIDIA Corp COM 67066G104 239594 814641 SH DFND 814641 0 0 OGE Energy Corp COM 670837103 1370 35696 SH DFND 35696 0 0 Oaktree Specialty Lending Corp COM 67401P108 52 6908 SH DFND 6908 0 0 Office Properties Income Trust COM SHS BEN INT 67623C109 93 3727 SH DFND 3727 0 0 Old Dominion Freight Line Inc COM 679580100 3880 10826 SH DFND 10826 0 0 Old Republic International Corp COM 680223104 162 6607 SH DFND 6607 0 0 Omega Healthcare Investors Inc COM 681936100 3211 108532 SH DFND 108532 0 0 ON Semiconductor Corp COM 682189105 7832 115318 SH DFND 115318 0 0 ONE Gas Inc COM 68235P108 727 9370 SH DFND 9370 0 0 Oneok Inc COM 682680103 3493 59444 SH DFND 59444 0 0 Open Text Corp COM 683715106 138 2907 SH DFND 2907 0 0 Oracle Corp COM 68389X105 2790 31988 SH DFND 31988 0 0 Organon & Co COMMON STOCK 68622V106 83 2711 SH DFND 2711 0 0 Orion Office REIT Inc COM 68629Y103 482 25809 SH DFND 25809 0 0 Orla Mining Ltd COM 68634K106 102 26569 SH DFND 26569 0 0 Oshkosh Corp COM 688239201 166 1472 SH DFND 1472 0 0 Osisko Gold Royalties Ltd COM 68827L101 378 30854 SH DFND 30854 0 0 Owens Corning COM 690742101 90 996 SH DFND 996 0 0 PG&E Corp COM 69331C108 3575 294461 SH DFND 294461 0 0 PNC Financial Services Group Inc/The COM 693475105 2356 11749 SH DFND 11749 0 0 PNM Resources Inc COM 69349H107 694 15211 SH DFND 15211 0 0 PPG Industries Inc COM 693506107 3999 23192 SH DFND 23192 0 0 PPL Corp COM 69351T106 4043 134512 SH DFND 134512 0 0 PS Business Parks Inc COM 69360J107 288 1564 SH DFND 1564 0 0 PacWest Bancorp COM 695263103 125 2774 SH DFND 2774 0 0 Pan American Silver Corp COM 697900108 981 39268 SH DFND 39268 0 0 Paramount Group Inc COM 69924R108 121 14531 SH DFND 14531 0 0 Park Hotels & Resorts Inc COM 700517105 347 18391 SH DFND 18391 0 0 Paychex Inc COM 704326107 5875 43043 SH DFND 43043 0 0 Paycom Software Inc COM 70432V102 2123 5113 SH DFND 5113 0 0 PayPal Holdings Inc COM 70450Y103 21576 114415 SH DFND 114415 0 0 Peabody Energy Corp COM 704551100 191 18960 SH DFND 18960 0 0 Pebblebrook Hotel Trust COM 70509V100 226 10118 SH DFND 10118 0 0 Pembina Pipeline Corp COM 706327103 2240 73764 SH DFND 73764 0 0 PennantPark Investment Corp COM 708062104 20 2845 SH DFND 2845 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 22 1694 SH DFND 1694 0 0 PepsiCo Inc COM 713448108 3042 17511 SH DFND 17362 149 0 PerkinElmer Inc COM 714046109 3471 17262 SH DFND 17262 0 0 Pfizer Inc COM 717081103 4516 76475 SH DFND 76475 0 0 Philip Morris International Inc COM 718172109 4104 43199 SH DFND 43199 0 0 Physicians Realty Trust COM 71943U104 323 17160 SH DFND 17160 0 0 Piedmont Lithium Inc COM 72016P105 154 2934 SH DFND 2934 0 0 Piedmont Office Realty Trust Inc COM CL A 720190206 177 9653 SH DFND 9653 0 0 Pinnacle West Capital Corp COM 723484101 1423 20154 SH DFND 20154 0 0 Pinterest Inc CL A 72352L106 178 4898 SH DFND 4898 0 0 Plug Power Inc COM NEW 72919P202 12613 446797 SH DFND 446797 0 0 POLARIS INC COM 731068102 1668 15175 SH DFND 14775 400 0 Pool Corp COM 73278L105 3699 6535 SH DFND 6535 0 0 Portland General Electric Co COM NEW 736508847 846 15991 SH DFND 15991 0 0 Power Integrations Inc COM 739276103 127 1368 SH DFND 1368 0 0 Pretium Resources Inc COM 74139C102 496 35170 SH DFND 35170 0 0 T Rowe Price Group Inc COM 74144T108 7244 36839 SH DFND 36717 122 0 Primerica Inc COM 74164M108 126 824 SH DFND 824 0 0 Procter & Gamble Co/The COM 742718109 2748 16801 SH DFND 16801 0 0 Progressive Corp/The COM 743315103 7014 68334 SH DFND 68334 0 0 Prologis Inc COM 74340W103 79498 472190 SH DFND 472190 0 0 Prospect Capital Corp COM 74348T102 105 12502 SH DFND 12502 0 0 Prosperity Bancshares Inc COM 743606105 136 1886 SH DFND 1886 0 0 Prudential Financial Inc COM 744320102 771 7121 SH DFND 7121 0 0 Public Service Enterprise Group Inc COM 744573106 6021 90229 SH DFND 90229 0 0 Public Storage COM 74460D109 38302 102259 SH DFND 102259 0 0 PulteGroup Inc COM 745867101 1652 28908 SH DFND 28908 0 0 Qorvo Inc COM 74736K101 5537 35407 SH DFND 35407 0 0 QUALCOMM Inc COM 747525103 90824 496660 SH DFND 496660 0 0 Qualys Inc COM 74758T303 100 727 SH DFND 727 0 0 Quanta Services Inc COM 74762E102 326 2846 SH DFND 2846 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4395 25405 SH DFND 25405 0 0 RLI Corp COM 749607107 102 908 SH DFND 908 0 0 RLJ Lodging Trust COM 74965L101 179 12874 SH DFND 12874 0 0 RPT Realty SH BEN INT 74971D101 87 6517 SH DFND 6517 0 0 Raytheon Technologies Corp COM 75513E101 265 3076 SH DFND 3076 0 0 RBC Bearings Inc COM 75524B104 117 580 SH DFND 580 0 0 Realty Income Corp COM 756109104 18561 259275 SH DFND 259275 0 0 Regency Centers Corp COM 758849103 7413 98375 SH DFND 98375 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 9897 15672 SH DFND 15672 0 0 Regions Financial Corp COM 7591EP100 497 22794 SH DFND 22794 0 0 Reliance Steel & Aluminum Co COM 759509102 218 1344 SH DFND 1344 0 0 Renewable Energy Group Inc COM NEW 75972A301 1896 44674 SH DFND 44674 0 0 Repligen Corp COM 759916109 1079 4073 SH DFND 4073 0 0 ResMed Inc COM 761152107 3602 13827 SH DFND 13827 0 0 Retail Opportunity Investments Corp COM 76131N101 181 9252 SH DFND 9252 0 0 Rexford Industrial Realty Inc COM 76169C100 5062 62405 SH DFND 62405 0 0 RingCentral Inc CL A 76680R206 139 742 SH DFND 742 0 0 Riot Blockchain Inc COM 767292105 1890 84648 SH DFND 84648 0 0 Robert Half International Inc COM 770323103 1652 14812 SH DFND 14812 0 0 ROBLOX Corp CL A 771049103 35161 340842 SH DFND 340842 0 0 Rockwell Automation Inc COM 773903109 4511 12932 SH DFND 12932 0 0 Rogers Communications Inc CL B 775109200 403 8463 SH DFND 8463 0 0 Rogers Corp COM 775133101 105 386 SH DFND 386 0 0 Rollins Inc COM 775711104 842 24608 SH DFND 24608 0 0 Roper Technologies Inc COM 776696106 1650 3355 SH DFND 3303 52 0 Ross Stores Inc COM 778296103 3990 34914 SH DFND 34914 0 0 Royal Bank of Canada COM 780087102 5530 52057 SH DFND 52057 0 0 Royal Gold Inc COM 780287108 1435 13636 SH DFND 13636 0 0 Ryman Hospitality Properties Inc COM 78377T107 385 4186 SH DFND 4186 0 0 S&P Global Inc COM 78409V104 2957 6266 SH DFND 6207 59 0 SBA Communications Corp CL A 78410G104 5647 14515 SH DFND 14515 0 0 SEI Investments Co COM 784117103 847 13906 SH DFND 13906 0 0 SJW Group COM 784305104 360 4916 SH DFND 4916 0 0 SL Green Realty Corp COM 78440X804 2823 39376 SH DFND 39376 0 0 SS&C Technologies Holdings Inc COM 78467J100 179 2180 SH DFND 2180 0 0 SSR Mining Inc COM 784730103 700 39513 SH DFND 39513 0 0 SVB Financial Group COM 78486Q101 3953 5828 SH DFND 5828 0 0 Sabra Health Care REIT Inc COM 78573L106 241 17776 SH DFND 17776 0 0 Safehold Inc COM 78645L100 129 1617 SH DFND 1617 0 0 Saia Inc COM 78709Y105 198 588 SH DFND 588 0 0 Salesforce.com Inc COM 79466L302 3358 13214 SH DFND 13025 189 0 Sandstorm Gold Ltd COM NEW 80013R206 223 35958 SH DFND 35958 0 0 Henry Schein Inc COM 806407102 2248 28993 SH DFND 28993 0 0 Schlumberger NV COM STK 806857108 4207 140462 SH DFND 140462 0 0 Charles Schwab Corp/The COM 808513105 2601 30930 SH DFND 30930 0 0 Sea Ltd SPONSORD ADS 81141R100 51912 232049 SH DFND 232049 0 0 SeaGen Inc COM 81181C104 1208 7815 SH DFND 7815 0 0 Selective Insurance Group Inc COM 816300107 108 1317 SH DFND 1317 0 0 Sempra Energy COM 816851109 7570 57227 SH DFND 57227 0 0 Service Properties Trust COM SH BEN INT 81761L102 112 12774 SH DFND 12774 0 0 ServiceNow Inc COM 81762P102 4234 6523 SH DFND 6442 81 0 Sherwin-Williams Co/The COM 824348106 9276 26339 SH DFND 26339 0 0 Shoals Technologies Group Inc CL A 82489W107 2203 90655 SH DFND 90655 0 0 Shopify Inc CL A 82509L107 2827 2053 SH DFND 2053 0 0 Silvercorp Metals Inc COM 82835P103 118 31601 SH DFND 31601 0 0 SilverCrest Metals Inc COM 828363101 205 25925 SH DFND 25925 0 0 Silvergate Capital Corp CL A 82837P408 2787 18809 SH DFND 18809 0 0 Simon Property Group Inc COM 828806109 29363 183780 SH DFND 183780 0 0 Simpson Manufacturing Co Inc COM 829073105 145 1040 SH DFND 1040 0 0 SITE Centers Corp COM 82981J109 213 13487 SH DFND 13487 0 0 SiteOne Landscape Supply Inc COM 82982L103 228 942 SH DFND 942 0 0 Sixth Street Specialty Lending Inc COM 83012A109 76 3255 SH DFND 3255 0 0 Skillsoft Corp CL A 83066P200 217 23680 SH DFND 23680 0 0 Skyworks Solutions Inc COM 83088M102 10979 70769 SH DFND 70769 0 0 A O Smith Corp COM 831865209 1290 15023 SH DFND 15023 0 0 J M Smucker Co/The COM NEW 832696405 242 1781 SH DFND 1781 0 0 Snap-On Inc COM 833034101 1151 5343 SH DFND 5343 0 0 Snap Inc CL A 83304A106 1464 31139 SH DFND 31139 0 0 SLR Investment Corp COM 83413U100 32 1748 SH DFND 1748 0 0 SolarEdge Technologies Inc COM 83417M104 4141 14761 SH DFND 14761 0 0 Sonos Inc COM 83570H108 426 14279 SH DFND 14279 0 0 Southern Co/The COM 842587107 13842 201833 SH DFND 201833 0 0 Southern Copper Corp COM 84265V105 980 15888 SH DFND 15888 0 0 Spire Inc COM 84857L101 588 9008 SH DFND 9008 0 0 Spirit Realty Capital Inc COM NEW 84860W300 464 9631 SH DFND 9631 0 0 Block Inc CL A 852234103 4356 26971 SH DFND 26971 0 0 STAG Industrial Inc COM 85254J102 658 13728 SH DFND 13728 0 0 Standard Lithium Ltd COM 853606101 3567 367120 SH DFND 367120 0 0 Stanley Black & Decker Inc COM 854502101 2967 15730 SH DFND 15730 0 0 Starbucks Corp COM 855244109 2552 21820 SH DFND 21395 425 0 State Street Corp COM 857477103 28 302 SH DFND 0 302 0 Steel Dynamics Inc COM 858119100 1281 20646 SH DFND 20646 0 0 STMicroelectronics NV NY REGISTRY 861012102 11379 232793 SH DFND 232793 0 0 STORE Capital Corp COM 862121100 3828 111271 SH DFND 111271 0 0 Stronghold Digital Mining Inc CLASS A COM 86337R103 904 70367 SH DFND 70367 0 0 Stryker Corp COM 863667101 3587 13414 SH DFND 13414 0 0 Summit Hotel Properties Inc COM 866082100 79 8074 SH DFND 8074 0 0 Sun Communities Inc COM 866674104 12145 57842 SH DFND 57842 0 0 Sun Life Financial Inc COM 866796105 779 13985 SH DFND 13985 0 0 Sunnova Energy International Inc COM 86745K104 2308 82659 SH DFND 82659 0 0 SunPower Corp COM 867652406 1540 73785 SH DFND 73785 0 0 Sunrun Inc COM 86771W105 3224 93987 SH DFND 93987 0 0 Sunstone Hotel Investors Inc COM 867892101 199 16946 SH DFND 16946 0 0 SYNOPSYS INC COM 871607107 16168 43875 SH DFND 43875 0 0 Synovus Financial Corp COM NEW 87161C501 146 3059 SH DFND 3059 0 0 TCG BDC Inc COM 872280102 33 2439 SH DFND 2439 0 0 TJX Cos Inc/The COM 872540109 11462 150978 SH DFND 150978 0 0 T-Mobile US Inc COM 872590104 1759 15165 SH DFND 15165 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 85028 706745 SH DFND 706745 0 0 Take-Two Interactive Software Inc COM 874054109 46856 263652 SH DFND 263652 0 0 Tanger Factory Outlet Centers Inc COM 875465106 154 7962 SH DFND 7962 0 0 Target Corp COM 87612E106 13679 59105 SH DFND 59105 0 0 Targa Resources Corp COM 87612G101 1577 30184 SH DFND 30184 0 0 TC Energy Corp COM 87807B107 6114 131336 SH DFND 131336 0 0 Teck Resources Ltd CL B 878742204 2710 94006 SH DFND 94006 0 0 Teladoc Health Inc COM 87918A105 314 3422 SH DFND 3422 0 0 TELUS Corp COM 87971M103 252 10678 SH DFND 10678 0 0 Teradyne Inc COM 880770102 11724 71695 SH DFND 71695 0 0 Terreno Realty Corp COM 88146M101 767 8987 SH DFND 8987 0 0 Tesla Inc COM 88160R101 3417 3233 SH DFND 3233 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 97 12141 SH DFND 12141 0 0 Tetra Tech Inc COM 88162G103 200 1176 SH DFND 1176 0 0 Texas Instruments Inc COM 882508104 82565 438078 SH DFND 437949 129 0 Texas Pacific Land Corp COM 88262P102 207 166 SH DFND 166 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1998 2995 SH DFND 2947 48 0 Thor Industries Inc COM 885160101 120 1154 SH DFND 1154 0 0 360 DigiTech Inc AMERICAN DEP 88557W101 102 4453 SH DFND 4453 0 0 3M Co COM 88579Y101 12380 69698 SH DFND 69698 0 0 TopBuild Corp COM 89055F103 200 724 SH DFND 724 0 0 Toro Co/The COM 891092108 265 2648 SH DFND 2648 0 0 Toronto-Dominion Bank/The COM NEW 891160509 5360 69839 SH DFND 69839 0 0 Tractor Supply Co COM 892356106 3105 13013 SH DFND 13013 0 0 TransUnion COM 89400J107 25 212 SH DFND 0 212 0 Trex Co Inc COM 89531P105 413 3057 SH DFND 3057 0 0 Tricon Residential Inc COM NPV 89612W102 290 18961 SH DFND 18961 0 0 TriNet Group Inc COM 896288107 88 924 SH DFND 924 0 0 TriplePoint Venture Growth BDC Corp COM 89677Y100 25 1377 SH DFND 1377 0 0 Truist Financial Corp COM 89832Q109 2045 34933 SH DFND 34933 0 0 Turquoise Hill Resources Ltd COM 900435207 305 18520 SH DFND 18520 0 0 Twilio Inc CL A 90138F102 256 974 SH DFND 974 0 0 Tyler Technologies Inc COM 902252105 907 1686 SH DFND 1639 47 0 Tyson Foods Inc CL A 902494103 530 6084 SH DFND 6084 0 0 UDR INC COM 902653104 10935 182285 SH DFND 182285 0 0 UFP Industries Inc COM 90278Q108 138 1501 SH DFND 1501 0 0 US Bancorp COM NEW 902973304 2265 40332 SH DFND 40332 0 0 Ulta Beauty Inc COM 90384S303 2425 5881 SH DFND 5881 0 0 Umpqua Holdings Corp COM 904214103 111 5764 SH DFND 5764 0 0 Union Pacific Corp COM 907818108 30050 119278 SH DFND 119170 108 0 United Parcel Service Inc CL B 911312106 2719 12685 SH DFND 12685 0 0 United Therapeutics Corp COM 91307C102 201 928 SH DFND 928 0 0 UnitedHealth Group Inc COM 91324P102 48511 96608 SH DFND 96608 0 0 Uniti Group Inc COM 91325V108 367 26164 SH DFND 26164 0 0 Unity Software Inc COM 91332U101 39247 274472 SH DFND 274472 0 0 Universal Display Corp COM 91347P105 2510 15212 SH DFND 15212 0 0 Universal Health Realty Income Trust SH BEN INT 91359E105 59 999 SH DFND 999 0 0 Universal Health Services Inc CL B 913903100 1086 8377 SH DFND 8377 0 0 Urban Edge Properties COM 91704F104 171 9012 SH DFND 9012 0 0 Vale SA SPONSORED ADS 91912E105 9345 666551 SH DFND 666551 0 0 Valvoline Inc COM 92047W101 206 5511 SH DFND 5511 0 0 Veeva Systems Inc CL A COM 922475108 4820 18866 SH DFND 18700 166 0 Ventas Inc COM 92276F100 11538 225699 SH DFND 225699 0 0 VERISIGN INC COM 92343E102 269 1058 SH DFND 1058 0 0 Verizon Communications Inc COM 92343V104 5571 107217 SH DFND 107217 0 0 Vertex Pharmaceuticals Inc COM 92532F100 4662 21228 SH DFND 21228 0 0 ViacomCBS Inc CL B 92556H206 244 8096 SH DFND 8096 0 0 Viatris Inc COM 92556V106 178 13126 SH DFND 13126 0 0 VICI Properties Inc COM 925652109 1484 49288 SH DFND 49288 0 0 Vipshop Holdings Ltd SPONSORED ADS A 92763W103 195 23237 SH DFND 23237 0 0 Visa Inc COM CL A 92826C839 39816 183729 SH DFND 183729 0 0 VMware Inc CL A COM 928563402 2401 20719 SH DFND 20719 0 0 Vornado Realty Trust SH BEN INT 929042109 4119 98401 SH DFND 98401 0 0 WP Carey Inc COM 92936U109 7643 93153 SH DFND 93153 0 0 WEC Energy Group Inc COM 92939U106 5480 56459 SH DFND 56459 0 0 Westinghouse Air Brake Technologies Cor COM 929740108 128 1394 SH DFND 1394 0 0 Walmart Inc COM 931142103 20232 139833 SH DFND 139833 0 0 Walgreens Boots Alliance Inc COM 931427108 1323 25365 SH DFND 25365 0 0 Warrior Met Coal Inc COM 93627C101 245 9543 SH DFND 9543 0 0 Washington Real Estate Investment Trust SH BEN INT 939653101 170 6590 SH DFND 6590 0 0 Waters Corp COM 941848103 1636 4390 SH DFND 4390 0 0 watsco inc COM 942622200 251 802 SH DFND 802 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 115 591 SH DFND 591 0 0 Wayfair Inc CL A 94419L101 284 1497 SH DFND 1497 0 0 Wells Fargo & Co COM 949746101 1810 37720 SH DFND 37720 0 0 Welltower Inc COM 95040Q104 22369 260806 SH DFND 260806 0 0 West Fraser Timber Co Ltd COM 952845105 80 842 SH DFND 842 0 0 West Pharmaceutical Services Inc COM 955306105 5103 10880 SH DFND 10880 0 0 Western Alliance Bancorp COM 957638109 262 2435 SH DFND 2435 0 0 Western Digital Corp COM 958102105 421 6456 SH DFND 6456 0 0 Western Union Co/The COM 959802109 100 5605 SH DFND 4624 981 0 Wheaton Precious Metals Corp COM 962879102 4082 95028 SH DFND 95028 0 0 WHIRLPOOL CORP COM 963320106 1521 6483 SH DFND 6483 0 0 John Wiley & Sons Inc CL A 968223206 49 847 SH DFND 0 847 0 Williams Cos Inc/The COM 969457100 4242 162909 SH DFND 162909 0 0 Williams-Sonoma Inc COM 969904101 318 1878 SH DFND 1878 0 0 Woodward Inc COM 980745103 130 1189 SH DFND 1189 0 0 Workday Inc CL A 98138H101 27 98 SH DFND 0 98 0 Xcel Energy Inc COM 98389B100 6521 96329 SH DFND 96329 0 0 Xilinx Inc COM 983919101 21996 103738 SH DFND 103738 0 0 Xenia Hotels & Resorts Inc COM 984017103 161 8869 SH DFND 8869 0 0 Xylem Inc/NY COM 98419M100 516 4302 SH DFND 4302 0 0 Yamana Gold Inc COM 98462Y100 755 179323 SH DFND 179323 0 0 YETI Holdings Inc COM 98585X104 169 2038 SH DFND 2038 0 0 Yum! Brands Inc COM 988498101 54 390 SH DFND 0 390 0 Yum China Holdings Inc COM 98850P109 943 18913 SH DFND 18913 0 0 Zions Bancorporation COM 989701107 212 3353 SH DFND 3353 0 0 Zoetis Inc CL A 98978V103 17152 70286 SH DFND 70286 0 0 Zscaler Inc COM 98980G102 279 868 SH DFND 868 0 0 Zynga Inc CL A 98986T108 20853 3258330 SH DFND 3258330 0 0 Allegion PLC ORD SHS G0176J109 1439 10862 SH DFND 10862 0 0 Aon PLC SHS CL A G0403H108 6789 22588 SH DFND 22588 0 0 Athene Holding Ltd CL A G0684D107 1171 14049 SH DFND 14049 0 0 Bit Digital Inc SHS G1144A105 673 110712 SH DFND 110712 0 0 Accenture PLC SHS CLASS A G1151C101 35404 85404 SH DFND 85404 0 0 Essent Group Ltd COM G3198U102 111 2434 SH DFND 2434 0 0 Fabrinet SHS G3323L100 96 813 SH DFND 813 0 0 Ferroglobe PLC SHS G33856108 112 17965 SH DFND 17965 0 0 Helen of Troy Ltd COM G4388N106 132 539 SH DFND 539 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 143 3406 SH DFND 3406 0 0 Horizon Therapeutics Plc SHS G46188101 1208 11212 SH DFND 11212 0 0 IHS Markit Ltd SHS G47567105 1414 10639 SH DFND 10425 214 0 Jazz Pharmaceuticals PLC SHS USD G50871105 55 433 SH DFND 433 0 0 Liberty Global PLC SHS CL C G5480U120 380 13525 SH DFND 13525 0 0 Linde PLC SHS G5494J103 9137 26376 SH DFND 26376 0 0 Medtronic PLC SHS G5960L103 3233 31254 SH DFND 31065 189 0 Aptiv PLC SHS G6095L109 1066 6460 SH DFND 6460 0 0 Seagate Technology Holdings PLC ORD SHS G7997R103 289 2557 SH DFND 2557 0 0 Signet Jewelers Ltd SHS G81276100 102 1176 SH DFND 1176 0 0 Trane Technologies plc SHS G8994E103 4667 23101 SH DFND 23101 0 0 Tronox Holdings PLC SHS G9087Q102 3245 135045 SH DFND 135045 0 0 Chubb Ltd COM H1467J104 2297 11881 SH DFND 11881 0 0 CRISPR Therapeutics AG NAMEN AKT H17182108 757 9994 SH DFND 9994 0 0 Garmin Ltd SHS H2906T109 2232 16389 SH DFND 16389 0 0 Nexa Resources SA COM L67359106 64 8188 SH DFND 8188 0 0 Spotify Technology SA SHS L8681T102 84 361 SH DFND 361 0 0 Check Point Software Technologies Ltd ORD M22465104 1520 13037 SH DFND 13037 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 85248 107077 SH DFND 107077 0 0 LyondellBasell Industries NV SHS - A - N53745100 2550 27644 SH DFND 27644 0 0 NXP Semiconductors NV COM N6596X109 19006 83440 SH DFND 83440 0 0 QIAGEN NV SHS NEW N72482123 1228 22097 SH DFND 22097 0 0 Iris Energy Ltd ORDINARY SHARES Q4982L109 1737 107407 SH DFND 107407 0 0 Alibaba Group Holding Ltd SPONSORED ADS 01609W102 986 8298 SH OTR 8298 0 0 Daqo New Energy Corp SPNSRD ADS NEW 23703Q203 95 2352 SH OTR 2352 0 0 JD.com Inc SPON ADR CL A 47215P106 1212 17298 SH OTR 17298 0 0 360 DigiTech Inc AMERICAN DEP 88557W101 79 3467 SH OTR 3467 0 0 Vipshop Holdings Ltd SPONSORED ADS A 92763W103 165 19668 SH OTR 19668 0 0 ABM Industries Inc COM 000957100 2374 58124 SH SOLE 58124 0 0 AGCO Corp COM 001084102 15013 129403 SH SOLE 129403 0 0 AGNC INVESTMENT CORP COM 00123Q104 25885 1721093 SH SOLE 1721093 0 0 AES Corp/The UNIT 99/99/9999 00130H204 11998 124979 SH SOLE 124979 0 0 AMC Entertainment Holdings Inc CL A COM 00165C104 4252 156327 SH SOLE 156327 0 0 AT&T Inc COM 00206R102 3559 144688 SH SOLE 144688 0 0 ARK Autonomous Technology & Robotics ET AUTNMUS TECHNLGY 00214Q203 2 26 SH SOLE 26 0 0 AbbVie Inc COM 00287Y109 22591 166849 SH SOLE 166849 0 0 Activision Blizzard Inc COM 00507V109 37331 561109 SH SOLE 561109 0 0 Adobe Inc COM 00724F101 13182 23247 SH SOLE 23247 0 0 Advanced Emissions Solutions Inc COM 00770C101 1628 245941 SH SOLE 245941 0 0 Aenza SAA SPONSORED ADS 00776D103 120 73800 SH SOLE 73800 0 0 Advanced Micro Devices Inc COM 007903107 409029 2842453 SH SOLE 2842453 0 0 Advanced Drainage Systems Inc COM 00790R104 51 372 SH SOLE 372 0 0 Affirm Holdings Inc COM CL A 00827B106 1726 17162 SH SOLE 17162 0 0 Agnico Eagle Mines Ltd COM 008474108 692423 13030167 SH SOLE 12987195 0 42972 AgEagle Aerial Systems Inc COM 00848K101 3 1688 SH SOLE 1688 0 0 Agora Inc ADS 00851L103 0 22 SH SOLE 22 0 0 Airbnb Inc COM CL A 009066101 891 5354 SH SOLE 5354 0 0 Air Products and Chemicals Inc COM 009158106 444 1460 SH SOLE 1460 0 0 Alamos Gold Inc COM CL A 011532108 295812 38467095 SH SOLE 38341024 0 126071 Alcoa Corp COM 013872106 204 3418 SH SOLE 3418 0 0 Alexco Resource Corp COM 01535P106 12784 7346866 SH SOLE 7346866 0 0 Algonquin Power & Utilities Corp COM 015857105 60 4171 SH SOLE 4171 0 0 Algonquin Power & Utilities Corp UNIT 99/99/9999 015857873 13019 275602 SH SOLE 275602 0 0 Alibaba Group Holding Ltd SPONSORED ADS 01609W102 1 5 SH SOLE 5 0 0 Allegheny Technologies Inc COM 01741R102 1761 110549 SH SOLE 110549 0 0 AllianceBernstein National Municipal In COM 01864U106 2200 148527 SH SOLE 148527 0 0 Alliant Energy Corp COM 018802108 124 2018 SH SOLE 2018 0 0 Allstate Corp/The COM 020002101 245 2083 SH SOLE 2083 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 16723 98614 SH SOLE 98614 0 0 Alphabet Inc CAP STK CL A 02079K305 194339 67082 SH SOLE 67082 0 0 Altria Group Inc COM 02209S103 183049 3862608 SH SOLE 3862608 0 0 Amarin Corp PLC SPONS ADR NEW 023111206 1997 592533 SH SOLE 592533 0 0 Amazon.com Inc COM 023135106 218559 65548 SH SOLE 65548 0 0 Ameren Corp COM 023608102 169 1897 SH SOLE 1897 0 0 Ameresco Inc CL A 02361E108 16 191 SH SOLE 191 0 0 American Airlines Group Inc COM 02376R102 884 49216 SH SOLE 49216 0 0 American Electric Power Co Inc COM 025537101 450 5058 SH SOLE 5058 0 0 American Electric Power Co Inc UNIT 08/01/2021 025537127 9669 192923 SH SOLE 192923 0 0 American Electric Power Co Inc UNIT 08/15/2025 02557T307 10715 203706 SH SOLE 203706 0 0 American Express Co COM 025816109 7061 43163 SH SOLE 43163 0 0 American States Water Co COM 029899101 24 229 SH SOLE 229 0 0 American Vanguard Corp COM 030371108 39 2359 SH SOLE 2359 0 0 American Water Works Co Inc COM 030420103 212 1125 SH SOLE 1125 0 0 Americas Gold & Silver Corp COM 03062D100 7024 8711566 SH SOLE 8711566 0 0 AmerisourceBergen Corp COM 03073E105 20874 157081 SH SOLE 157081 0 0 Amgen Inc COM 031162100 66060 293637 SH SOLE 293637 0 0 Amyris Inc COM NEW 03236M200 26 4732 SH SOLE 4732 0 0 Analog Devices Inc COM 032654105 309242 1759356 SH SOLE 1759356 0 0 Andersons Inc/The COM 034164103 105 2713 SH SOLE 2713 0 0 AngloGold Ashanti Ltd SPONSORED ADR 035128206 413340 19701631 SH SOLE 19701631 0 0 Annaly Capital Management Inc COM 035710409 37630 4812007 SH SOLE 4812007 0 0 Antero Midstream Corp COM 03676B102 797 82303 SH SOLE 82303 0 0 APA Corp COM 03743Q108 87 3222 SH SOLE 3222 0 0 Apollo Investment Corp COM NEW 03761U502 12535 980097 SH SOLE 980097 0 0 Apollo Commercial Real Estate Finance I COM 03762U105 10655 809647 SH SOLE 809647 0 0 Apple Inc COM 037833100 4685 26384 SH SOLE 26384 0 0 AppHarvest Inc COM 03783T103 108 27719 SH SOLE 27719 0 0 Applied Materials Inc COM 038222105 343046 2180010 SH SOLE 2180010 0 0 Arbor Realty Trust Inc COM 038923108 14058 767380 SH SOLE 767380 0 0 ArcelorMittal SA NY REGISTRY SH 03938L203 8504 267159 SH SOLE 267159 0 0 Archer-Daniels-Midland Co COM 039483102 59664 882733 SH SOLE 882733 0 0 Ares Capital Corp COM 04010L103 101824 4805272 SH SOLE 4805272 0 0 Argo Blockchain PLC ADS 040126104 1319 108449 SH SOLE 108449 0 0 Ares Commercial Real Estate Corp COM 04013V108 5659 389207 SH SOLE 389207 0 0 Aris Water Solution Inc CLASS A COM 04041L106 1940 149834 SH SOLE 149834 0 0 ARMOUR Residential REIT Inc COM NEW 042315507 5516 562329 SH SOLE 562329 0 0 Aspen Technology Inc COM 045327103 211688 1390857 SH SOLE 1390857 0 0 AstraZeneca PLC SPONSORED ADR 046353108 18711 321215 SH SOLE 321215 0 0 Atmos Energy Corp COM 049560105 232 2213 SH SOLE 2213 0 0 AutoZone Inc COM 053332102 7323 3493 SH SOLE 3493 0 0 Avangrid Inc COM 05351W103 83 1656 SH SOLE 1656 0 0 Avantor Inc 6.25 PFD CNV SR 05352A209 32050 248043 SH SOLE 248043 0 0 BIT Mining Ltd SPON ADR REP A 055474100 1048 170733 SH SOLE 170733 0 0 BNY Mellon Strategic Municipals Inc COM 05588W108 2770 327040 SH SOLE 327040 0 0 BNY Mellon Municipal Income Inc COM 05589T104 1024 117070 SH SOLE 117070 0 0 BWX Technologies Inc COM 05605H100 844 17636 SH SOLE 17636 0 0 Badger Meter Inc COM 056525108 960 9011 SH SOLE 9011 0 0 Baidu Inc SPON ADR REP A 056752108 2 13 SH SOLE 13 0 0 Bain Capital Specialty Finance Inc COM STK 05684B107 11933 784517 SH SOLE 784517 0 0 Baker Hughes Co CL A 05722G100 202001 8395738 SH SOLE 8395738 0 0 Bakkt Holdings Inc COM CL A 05759B107 1369 160862 SH SOLE 160862 0 0 Balchem Corp COM 057665200 8943 53044 SH SOLE 53044 0 0 Ball Corp COM 058498106 195 2022 SH SOLE 2022 0 0 Ballard Power Systems Inc COM 058586108 1509 120140 SH SOLE 120140 0 0 Bank of New York Mellon Corp/The COM 064058100 15972 275000 SH SOLE 275000 0 0 Barings BDC Inc COM 06759L103 8513 772513 SH SOLE 772513 0 0 Barrick Gold Corp COM 067901108 1683549 88607839 SH SOLE 88453691 0 154148 Bath & Body Works Inc COM 070830104 2802 40144 SH SOLE 40144 0 0 Bausch Health Cos Inc COM 071734107 11663 422434 SH SOLE 422434 0 0 Becton Dickinson and Co 6% DP CONV PFD B 075887406 18963 359482 SH SOLE 359482 0 0 BeiGene Ltd SPONSORED ADR 07725L102 13794 50912 SH SOLE 50912 0 0 Benson Hill Inc COMMON STOCK 082490103 6330 868262 SH SOLE 868262 0 0 Benson Hill Inc *W EXP 99/99/999 082490111 297 241400 SH SOLE 241400 0 0 Berkshire Hathaway Inc CL B NEW 084670702 190089 635748 SH SOLE 635748 0 0 Berry Plastics Group Inc COM 08579W103 26 348 SH SOLE 348 0 0 Best Buy Co Inc COM 086516101 3333 32806 SH SOLE 32806 0 0 BHP Group Ltd SPONSORED ADS 088606108 543 9000 SH SOLE 9000 0 0 Beyond Meat Inc COM 08862E109 7428 113996 SH SOLE 113996 0 0 Bilibili Inc SPONS ADS REP Z 090040106 21910 472196 SH SOLE 472196 0 0 BioMarin Pharmaceutical Inc COM 09061G101 12617 142808 SH SOLE 142808 0 0 Biogen Inc COM 09062X103 185829 774547 SH SOLE 774547 0 0 Bio-Techne Corp COM 09073M104 24668 47683 SH SOLE 47683 0 0 BioNTech SE SPONSORED ADS 09075V102 22708 88085 SH SOLE 88085 0 0 Bitfarms Ltd/Canada COM 09173B107 2165 428790 SH SOLE 428790 0 0 Blackbaud Inc COM 09227Q100 196051 2482281 SH SOLE 2482281 0 0 BlackBerry Ltd COM 09228F103 3208 343068 SH SOLE 343068 0 0 BlackRock Municipal Income Quality Trus COM 092479104 2086 133625 SH SOLE 133625 0 0 BlackRock Investment Quality Municipal COM 09247D105 912 52587 SH SOLE 52587 0 0 BlackRock Inc COM 09247X101 15552 16986 SH SOLE 16986 0 0 BlackRock Municipal Income Trust SH BEN INT 09248F109 2433 156532 SH SOLE 156532 0 0 BlackRock Municipal Income Trust II COM 09249N101 3005 198497 SH SOLE 198497 0 0 Blackrock Long-Term Municipal Advantage COM 09250B103 681 45403 SH SOLE 45403 0 0 BlackRock MuniHoldings Fund Inc COM 09253N104 4533 270484 SH SOLE 270484 0 0 BlackRock MuniVest Fund Inc COM 09253R105 3607 376925 SH SOLE 376925 0 0 BlackRock MuniVest Fund II Inc COM 09253T101 1750 110408 SH SOLE 110408 0 0 BlackRock MuniYield Fund Inc COM 09253W104 3616 245962 SH SOLE 245962 0 0 BlackRock Municipal Income Fund Inc COM 09253X102 3077 202811 SH SOLE 202811 0 0 BlackRock MuniHoldings Quality Fund II COM 09254C107 1607 114631 SH SOLE 114631 0 0 BlackRock MuniYield Quality Fund III In COM 09254E103 5806 391782 SH SOLE 391782 0 0 BlackRock MuniYield Quality Fund Inc COM 09254F100 6009 372290 SH SOLE 372290 0 0 BlackRock MuniYield Quality Fund II Inc COM 09254G108 1366 94205 SH SOLE 94205 0 0 BlackRock MuniAssets Fund Inc COM 09254J102 2028 136445 SH SOLE 136445 0 0 BlackRock MuniHoldings Investment Quali COM 09254P108 3281 220816 SH SOLE 220816 0 0 BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 10569 407597 SH SOLE 407597 0 0 Blackstone Mortgage Trust Inc COM CL A 09257W100 17074 557622 SH SOLE 557622 0 0 BlackRock TCP Capital Corp COM 09259E108 12644 935931 SH SOLE 935931 0 0 Bloom Energy Corp COM CL A 093712107 1009 46032 SH SOLE 46032 0 0 BNY Mellon Strategic Municipal Bond Fun COM 09662E109 2085 249666 SH SOLE 249666 0 0 BNY Mellon Municipal Bond Infrastructur COM SHS 09662W109 992 68988 SH SOLE 68988 0 0 Boeing Co/The COM 097023105 171329 851029 SH SOLE 851029 0 0 Boise Cascade Co COM 09739D100 52 727 SH SOLE 727 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 13825 120570 SH SOLE 120570 0 0 Boyd Gaming Corp COM 103304101 1578 24064 SH SOLE 24064 0 0 BrightSpire Capital Inc COM CL A 10949T109 6546 638003 SH SOLE 638003 0 0 Bristol-Myers Squibb Co COM 110122108 206109 3305673 SH SOLE 3305673 0 0 Broadmark Realty Capital Inc COM 11135B100 9172 972660 SH SOLE 972660 0 0 Broadcom Inc COM 11135F101 411003 617669 SH SOLE 617669 0 0 Broadcom Inc 8% MCNV PFD SR A 11135F200 99473 47930 SH SOLE 47930 0 0 Brookfield Renewable Corp CL A SUB VTG 11284V105 1599 43405 SH SOLE 43405 0 0 B2Gold Corp COM 11777Q209 430779 109612968 SH SOLE 108851938 0 761030 Burcon NutraScience Corp COM 120831102 4 3000 SH SOLE 3000 0 0 CF Industries Holdings Inc COM 125269100 26490 374256 SH SOLE 374256 0 0 CH Robinson Worldwide Inc COM NEW 12541W209 123195 1144616 SH SOLE 1144616 0 0 CME Group Inc COM 12572Q105 7883 34507 SH SOLE 34507 0 0 CNX Resources Corp COM 12653C108 501 36403 SH SOLE 36403 0 0 CVS Health Corp COM 126650100 11795 114335 SH SOLE 114335 0 0 Coterra Energy Inc COM 127097103 59556 3134545 SH SOLE 3134545 0 0 Cactus Inc CL A 127203107 99915 2620372 SH SOLE 2620372 0 0 Cadence Design Systems Inc COM 127387108 204181 1095688 SH SOLE 1095688 0 0 Cadiz Inc COM NEW 127537207 11 2886 SH SOLE 2886 0 0 Caesars Entertainment Inc COM 12769G100 4561 48766 SH SOLE 48766 0 0 Cal-Maine Foods Inc COM NEW 128030202 121 3282 SH SOLE 3282 0 0 California Water Service Group COM 130788102 23 326 SH SOLE 326 0 0 Cameco Corp COM 13321L108 1631 74789 SH SOLE 74789 0 0 Campbell Soup Co COM 134429109 179882 4139026 SH SOLE 4139026 0 0 Canaan Inc SPONSORED ADS 134748102 2015 391258 SH SOLE 391258 0 0 Canadian Natural Resources Ltd COM 136385101 442 10456 SH SOLE 10456 0 0 Canadian Solar Inc COM 136635109 586 18730 SH SOLE 18730 0 0 Capital Southwest Corp COM 140501107 9560 378167 SH SOLE 378167 0 0 Cardinal Health Inc COM 14149Y108 2144 41632 SH SOLE 41632 0 0 Carnival Corp COMMON STOCK 143658300 1473 73233 SH SOLE 73233 0 0 Carpenter Technology Corp COM 144285103 1222 41866 SH SOLE 41866 0 0 Casella Waste Systems Inc CL A 147448104 2403 28129 SH SOLE 28129 0 0 Catalent Inc COM 148806102 16009 125041 SH SOLE 125041 0 0 Cenovus Energy Inc COM 15135U109 138 11282 SH SOLE 11282 0 0 Centerra Gold Inc COM 152006102 179134 23217586 SH SOLE 23217586 0 0 Centrais Eletricas Brasileiras SA SPONSORED ADR 15234Q207 953 156414 SH SOLE 156414 0 0 Ceva Inc COM 157210105 259 5984 SH SOLE 5984 0 0 ChampionX Corp COM 15872M104 117378 5807934 SH SOLE 5807934 0 0 ChargePoint Holdings Inc COM CL A 15961R105 1064 55870 SH SOLE 55870 0 0 Charles River Laboratories Internationa COM 159864107 21298 56526 SH SOLE 56526 0 0 Chart Industries Inc COM 16115Q308 41811 262154 SH SOLE 262154 0 0 Cheniere Energy Partners LP COM UNIT 16411Q101 168 3974 SH SOLE 3974 0 0 Cheniere Energy Inc COM NEW 16411R208 198574 1957933 SH SOLE 1957933 0 0 Chevron Corp COM 166764100 48084 409750 SH SOLE 409750 0 0 Chewy Inc CL A 16679L109 1108 18789 SH SOLE 18789 0 0 Chimera Investment Corp COM NEW 16934Q208 14558 965398 SH SOLE 965398 0 0 Churchill Downs Inc COM 171484108 2477 10281 SH SOLE 10281 0 0 Cipher Mining Inc COM 17253J106 749 161872 SH SOLE 161872 0 0 Cisco Systems Inc/Delaware COM 17275R102 2060 32509 SH SOLE 32509 0 0 Citigroup Inc COM NEW 172967424 599 9920 SH SOLE 9920 0 0 Clean Harbors Inc COM 184496107 2410 24159 SH SOLE 24159 0 0 Cleanspark Inc COM NEW 18452B209 1101 115689 SH SOLE 115689 0 0 Clearway Energy Inc CL C 18539C204 18 507 SH SOLE 507 0 0 Cleveland-Cliffs Inc COM 185899101 6408 294371 SH SOLE 294371 0 0 Cloudflare Inc CL A COM 18915M107 1078 8197 SH SOLE 8197 0 0 Coca-Cola Co/The COM 191216100 105883 1788259 SH SOLE 1788259 0 0 Coeur Mining Inc COM NEW 192108504 111921 22206638 SH SOLE 22206638 0 0 Cogent Communications Holdings Inc COM NEW 19239V302 40 541 SH SOLE 541 0 0 Cognex Corp COM 192422103 70 900 SH SOLE 900 0 0 Cohen & Steers Inc COM 19247A100 13 145 SH SOLE 145 0 0 Coinbase Global Inc COM CL A 19260Q107 6043 23944 SH SOLE 23944 0 0 Colgate-Palmolive Co COM 194162103 7750 90809 SH SOLE 90809 0 0 Comcast Corp CL A 20030N101 106457 2115183 SH SOLE 2115183 0 0 Commercial Metals Co COM 201723103 3834 105651 SH SOLE 105651 0 0 Cia Energetica de Minas Gerais SP ADR N-V PFD 204409601 1074 442008 SH SOLE 442008 0 0 Cia Brasileira de Distribuicao SPONSORED ADR 20440T300 524 131327 SH SOLE 131327 0 0 Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 5056 1138811 SH SOLE 1138811 0 0 Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 16 2118 SH SOLE 2118 0 0 Cia Paranaense de Energia SPON ADS 20441B605 401 71145 SH SOLE 71145 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 166622 22762585 SH SOLE 22762585 0 0 Compass Minerals International Inc COM 20451N101 157404 3081522 SH SOLE 3081522 0 0 Conagra Brands Inc COM 205887102 27 792 SH SOLE 792 0 0 ConocoPhillips COM 20825C104 54898 760570 SH SOLE 760570 0 0 Consolidated Edison Inc COM 209115104 365 4281 SH SOLE 4281 0 0 Constellation Brands Inc CL A 21036P108 214015 852751 SH SOLE 852751 0 0 Continental Resources Inc/OK COM 212015101 23 516 SH SOLE 516 0 0 Corning Inc COM 219350105 216 5800 SH SOLE 5800 0 0 Corteva Inc COM 22052L104 303824 6426053 SH SOLE 6426053 0 0 Costco Wholesale Corp COM 22160K105 23941 42172 SH SOLE 42172 0 0 Coupang Inc CL A 22266T109 3 90 SH SOLE 90 0 0 Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 135 4906 SH SOLE 4906 0 0 Cresud SACIF y A SPONSORED ADR 226406106 17 3577 SH SOLE 3577 0 0 Crowdstrike Holdings Inc CL A 22788C105 1150 5616 SH SOLE 5616 0 0 DMC Global Inc COM 23291C103 25328 639444 SH SOLE 639444 0 0 DCP Midstream LP COM UT LTD PTN 23311P100 223 8126 SH SOLE 8126 0 0 DTE Energy Co COM 233331107 253 2118 SH SOLE 2118 0 0 DTE Energy Co UNIT 11/01/2022S 233331842 15995 311552 SH SOLE 311552 0 0 DWS Municipal Income Trust COM 233368109 2798 236720 SH SOLE 236720 0 0 DT Midstream Inc COMMON STOCK 23345M107 1077 22451 SH SOLE 22451 0 0 Daqo New Energy Corp SPNSRD ADS NEW 23703Q203 1038 25735 SH SOLE 25735 0 0 Darling Ingredients Inc COM 237266101 43423 626682 SH SOLE 626682 0 0 Deere & Co COM 244199105 95268 277838 SH SOLE 277838 0 0 Delaware Investments National Municipal SH BEN INT 24610T108 43 3052 SH SOLE 3052 0 0 Delta Air Lines Inc COM NEW 247361702 829 21219 SH SOLE 21219 0 0 Denison Mines Corp COM 248356107 394 287705 SH SOLE 287705 0 0 Devon Energy Corp COM 25179M103 76339 1733007 SH SOLE 1733007 0 0 Diageo PLC SPON ADR NEW 25243Q205 2 8 SH SOLE 8 0 0 Diamondback Energy Inc COM 25278X109 77112 714989 SH SOLE 714989 0 0 Digital Turbine Inc COM NEW 25400W102 1318 21615 SH SOLE 21615 0 0 Walt Disney Co/The COM 254687106 99548 642701 SH SOLE 642701 0 0 Dr Reddy's Laboratories Ltd ADR 256135203 3 52 SH SOLE 52 0 0 DocuSign Inc COM 256163106 3592 23582 SH SOLE 23582 0 0 Dollar General Corp COM 256677105 7737 32807 SH SOLE 32807 0 0 Dollar Tree Inc COM 256746108 5189 36928 SH SOLE 36928 0 0 Dominion Energy Inc COM 25746U109 190779 2428449 SH SOLE 2428449 0 0 Dominion Energy Inc UNIT 99/99/9999 25746U133 19416 192923 SH SOLE 192923 0 0 Donaldson Co Inc COM 257651109 2416 40768 SH SOLE 40768 0 0 DraftKings Inc COM CL A 26142R104 7391 269048 SH SOLE 269048 0 0 DRDGOLD Ltd SPON ADR REPSTG 26152H301 53440 6301928 SH SOLE 6301928 0 0 Dril-Quip Inc COM 262037104 26547 1348930 SH SOLE 1348930 0 0 Duke Energy Corp COM NEW 26441C204 3827 36480 SH SOLE 36480 0 0 Dynex Capital Inc COM 26817Q886 5039 301545 SH SOLE 301545 0 0 ENI SpA SPONSORED ADR 26874R108 525 19000 SH SOLE 19000 0 0 EOG Resources Inc COM 26875P101 461 5194 SH SOLE 5194 0 0 EQT Corp COM 26884L109 46366 2125888 SH SOLE 2125888 0 0 ESS Tech Inc COMMON STOCK 26916J106 89 7800 SH SOLE 7800 0 0 Defiance Next Gen Connectivity ETF DEFIANCE NEXT 26922A289 7 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 2810 203304 SH SOLE 203304 0 0 Eaton Vance Municipal Bond Fund COM 27827X101 5586 411363 SH SOLE 411363 0 0 Eaton Vance New York Municipal Bond Fun COM 27827Y109 42 3456 SH SOLE 3456 0 0 Eaton Vance National Municipal Opportun COM SHS 27829L105 1198 54268 SH SOLE 54268 0 0 Eaton Vance Municipal Income 2028 Term SHS 27829U105 852 39618 SH SOLE 39618 0 0 Ecolab Inc COM 278865100 15666 66779 SH SOLE 66779 0 0 Elanco Animal Health Inc COM 28414H103 30707 1082008 SH SOLE 1082008 0 0 Elanco Animal Health Inc UNIT 02/01/2023T 28414H202 5887 131810 SH SOLE 131810 0 0 Eldorado Gold Corp COM 284902509 155370 16617094 SH SOLE 16586394 0 30700 Electronic Arts Inc COM 285512109 29828 226139 SH SOLE 226139 0 0 Ellington Financial Inc COM 28852N109 6904 403953 SH SOLE 403953 0 0 Emerson Electric Co COM 291011104 175118 1883597 SH SOLE 1883597 0 0 Enbridge Inc COM 29250N105 2629 67269 SH SOLE 67269 0 0 Endeavour Silver Corp COM 29258Y103 71030 16831845 SH SOLE 16831845 0 0 Energy Fuels Inc/Canada COM NEW 292671708 423 55456 SH SOLE 55456 0 0 Energy Recovery Inc COM 29270J100 2458 114372 SH SOLE 114372 0 0 Energy Transfer LP COM UT LTD PTN 29273V100 1030 125142 SH SOLE 125142 0 0 Enersis Americas SA SPONSORED ADR 29274F104 981 180273 SH SOLE 180273 0 0 EnerSys COM 29275Y102 1144 14470 SH SOLE 14470 0 0 Enel Chile SA SPONSORED ADR 29278D105 421 232450 SH SOLE 232450 0 0 EnLink Midstream LLC COM UNIT REP LTD 29336T100 408 59185 SH SOLE 59185 0 0 Enphase Energy Inc COM 29355A107 23711 129609 SH SOLE 129609 0 0 Entergy Corp COM 29364G103 2049 18186 SH SOLE 18186 0 0 Enterprise Products Partners LP COM 293792107 1110 50531 SH SOLE 50531 0 0 Equifax Inc COM 294429105 191169 652922 SH SOLE 652922 0 0 Equinor ASA SPONSORED ADR 29446M102 53667 2038240 SH SOLE 2038240 0 0 Equinox Gold Corp COM 29446Y502 207705 30725653 SH SOLE 30562732 0 162921 Equitrans Midstream Corp COM 294600101 899 86971 SH SOLE 86971 0 0 ERO Copper Corp COM 296006109 716 46890 SH SOLE 46890 0 0 Essential Utilities Inc COM 29670G102 77 1426 SH SOLE 1426 0 0 Essential Utilities Inc UNIT 04/30/2022 29670G201 5940 91117 SH SOLE 91117 0 0 Evercore Inc CLASS A 29977A105 32 238 SH SOLE 238 0 0 EVgo Inc CL A COM 30052F100 206 20680 SH SOLE 20680 0 0 Evoqua Water Technologies Corp COM 30057T105 2502 53510 SH SOLE 53510 0 0 EXACT SCIENCES CORP COM 30063P105 14188 182292 SH SOLE 182292 0 0 Exelon Corp COM 30161N101 2640 45707 SH SOLE 45707 0 0 Exxon Mobil Corp COM 30231G102 2300 37581 SH SOLE 37581 0 0 FMC Corp COM NEW 302491303 70023 637206 SH SOLE 637206 0 0 FS KKR Capital Corp COM 302635206 62233 2971948 SH SOLE 2971948 0 0 Meta Platforms Inc CL A 30303M102 174379 518444 SH SOLE 518444 0 0 Farmland Partners Inc COM 31154R109 46 3840 SH SOLE 3840 0 0 Federated Hermes Inc CL B 314211103 37 992 SH SOLE 992 0 0 Fidus Investment Corp COM 316500107 6692 372173 SH SOLE 372173 0 0 First Majestic Silver Corp COM 32076V103 264744 23829321 SH SOLE 23829321 0 0 First Solar Inc COM 336433107 2861 32819 SH SOLE 32819 0 0 First Trust NASDAQ Clean Edge Green Ene NAS CLNEDG GREEN 33733E500 362 5330 SH SOLE 5330 0 0 Fisker Inc CL A COM STK 33813J106 926 58886 SH SOLE 58886 0 0 Fluence Energy Inc COM CL A 34379V103 3581 100700 SH SOLE 100700 0 0 Fomento Economico Mexicano SAB de CV SPON ADR UNITS 344419106 2 30 SH SOLE 30 0 0 Ford Motor Co COM 345370860 2857 137568 SH SOLE 137568 0 0 Fortuna Silver Mines Inc COM 349915108 114270 29300053 SH SOLE 29300053 0 0 Franco-Nevada Corp COM 351858105 1250315 9041252 SH SOLE 9039482 0 1770 Franklin Electric Co Inc COM 353514102 23 241 SH SOLE 241 0 0 Franklin Resources Inc COM 354613101 100 2997 SH SOLE 2997 0 0 Freeport-McMoRan Inc CL B 35671D857 101287 2427206 SH SOLE 2427206 0 0 FuelCell Energy Inc COM 35952H601 741 142460 SH SOLE 142460 0 0 Futu Holdings Ltd SPON ADS CL A 36118L106 2360 54500 SH SOLE 54500 0 0 GDS Holdings Ltd SPONSORED ADS 36165L108 3 57 SH SOLE 57 0 0 GFL Environmental Inc SUB VTG SHS 36168Q104 2503 66122 SH SOLE 66122 0 0 GFL Environmental Inc UNIT 99/99/9999 36168Q120 15024 172792 SH SOLE 172792 0 0 Galiano Gold Inc COM 36352H100 5080 7259052 SH SOLE 7259052 0 0 Gaming and Leisure Properties Inc COM 36467J108 3020 62064 SH SOLE 62064 0 0 GameStop Corp CL A 36467W109 4388 29570 SH SOLE 29570 0 0 Gap Inc/The COM 364760108 920 52103 SH SOLE 52103 0 0 Gatos Silver Inc COM 368036109 19657 1893708 SH SOLE 1857531 0 36177 Generac Holdings Inc COM 368736104 109 310 SH SOLE 310 0 0 General Dynamics Corp COM 369550108 529 2538 SH SOLE 2538 0 0 Genetron Holdings Ltd ADS 37186H100 1 210 SH SOLE 210 0 0 Gentex Corp COM 371901109 41 1164 SH SOLE 1164 0 0 Gerdau SA SPON ADR REP PFD 373737105 4955 1007196 SH SOLE 1007196 0 0 Gibraltar Industries Inc COM 374689107 1893 28393 SH SOLE 28393 0 0 Gilead Sciences Inc COM 375558103 233418 3214677 SH SOLE 3214677 0 0 Ginkgo Bioworks Holdings Inc CL A SHS 37611X100 35 4152 SH SOLE 4152 0 0 Gladstone Capital Corp COM 376535100 6442 555793 SH SOLE 555793 0 0 Gladstone Investment Corp COM 376546107 9189 537979 SH SOLE 537979 0 0 GlaxoSmithKline PLC SPONSORED ADR 37733W105 16468 373424 SH SOLE 373424 0 0 Global X Social Media ETF SOCIAL MED ETF 37950E416 4 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 1772 61561 SH SOLE 61561 0 0 Global X Robotics & Artificial Intellig RBTCS ARTFL INTE 37954Y715 4 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 410 67698 SH SOLE 67698 0 0 Gold Fields Ltd SPONSORED ADR 38059T106 489587 44548432 SH SOLE 44384322 0 164110 Gold Resource Corp COM 38068T105 6408 4107395 SH SOLE 4107395 0 0 Gold Royalty Corp COMMON SHARES 38071H106 20692 4205648 SH SOLE 4205648 0 0 Gold Standard Ventures Corp COM 380738104 7653 17272518 SH SOLE 16974660 0 297858 Golden Star Resources Ltd COM 38119T807 11179 2918816 SH SOLE 2918816 0 0 Goldman Sachs Group Inc/The COM 38141G104 776 2029 SH SOLE 2029 0 0 Goldman Sachs BDC Inc SHS 38147U107 24360 1271375 SH SOLE 1271375 0 0 GoldMining Inc COM 38149E101 9928 8273505 SH SOLE 8273505 0 0 Golub Capital BDC Inc COM 38173M102 24569 1591288 SH SOLE 1591288 0 0 Graphic Packaging Holding Co COM 388689101 108 5545 SH SOLE 5545 0 0 Great Panther Mining Ltd COM 39115V101 5377 24531086 SH SOLE 24531086 0 0 Greenidge Generation Holdings Inc CLASS A COM 39531G100 492 30625 SH SOLE 30625 0 0 GrowGeneration Corp COM 39986L109 125 9573 SH SOLE 9573 0 0 Grupo Aeroportuario del Pacifico SAB de SPON ADR B 400506101 2 17 SH SOLE 17 0 0 Guardant Health Inc COM 40131M109 12654 126517 SH SOLE 126517 0 0 Guidewire Software Inc COM 40171V100 168477 1483983 SH SOLE 1483983 0 0 HDFC Bank Ltd SPONSORED ADS 40415F101 63868 981535 SH SOLE 933835 0 47700 Halliburton Co COM 406216101 244732 10700984 SH SOLE 10700984 0 0 Hannon Armstrong Sustainable Infrastruc COM 41068X100 97076 1827494 SH SOLE 1827494 0 0 Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 213158 51863330 SH SOLE 51863330 0 0 HeadHunter Group PLC SPONSORED ADS 42207L106 1543 30199 SH SOLE 30199 0 0 Hecla Mining Co COM 422704106 244387 46817452 SH SOLE 46817452 0 0 Helix Energy Solutions Group Inc COM 42330P107 20563 6590789 SH SOLE 6590789 0 0 Hello Group Inc ADS 423403104 1 72 SH SOLE 72 0 0 Helmerich & Payne Inc COM 423452101 97348 4107493 SH SOLE 4107493 0 0 Hercules Capital Inc COM 427096508 24396 1470505 SH SOLE 1470505 0 0 Heritage-Crystal Clean Inc COM 42726M106 2441 76236 SH SOLE 76236 0 0 Hess Corp COM 42809H107 181 2447 SH SOLE 2447 0 0 Hive Blockchain Technologies Ltd COM 43366H100 2199 832967 SH SOLE 832967 0 0 HollyFrontier Corp COM 436106108 929 28333 SH SOLE 28333 0 0 Home Depot Inc/The COM 437076102 36657 88329 SH SOLE 88329 0 0 Honeywell International Inc COM 438516106 91347 438092 SH SOLE 438092 0 0 Hormel Foods Corp COM 440452100 97 1984 SH SOLE 1984 0 0 Howmet Aerospace Inc COM 443201108 236 7412 SH SOLE 7412 0 0 Hubbell Inc COM 443510607 70 334 SH SOLE 334 0 0 HudBay Minerals Inc COM 443628102 87 12047 SH SOLE 12047 0 0 Hut 8 Mining Corp COM 44812T102 2175 277098 SH SOLE 277098 0 0 Hutchmed China Ltd SPONSORED ADS 44842L103 3 81 SH SOLE 81 0 0 Hydrofarm Holdings Group Inc COM 44888K209 99 3489 SH SOLE 3489 0 0 IPG Photonics Corp COM 44980X109 31235 181450 SH SOLE 181450 0 0 IAMGOLD Corp COM 450913108 141580 45233273 SH SOLE 45233273 0 0 IDEXX Laboratories Inc COM 45168D104 79900 121343 SH SOLE 121343 0 0 Illumina Inc COM 452327109 29995 78844 SH SOLE 78844 0 0 Imperial Oil Ltd COM NEW 453038408 60 1660 SH SOLE 1660 0 0 Incyte Corp COM 45337C102 11098 151201 SH SOLE 151201 0 0 Infosys Ltd SPONSORED ADR 456788108 4332 171154 SH SOLE 171154 0 0 Ingredion Inc COM 457187102 662 6852 SH SOLE 6852 0 0 Installed Building Products Inc COM 45780R101 1008 7211 SH SOLE 7211 0 0 Intel Corp COM 458140100 544357 10570037 SH SOLE 10570037 0 0 Intellia Therapeutics Inc COM 45826J105 9445 79884 SH SOLE 79884 0 0 Intercontinental Exchange Inc COM 45866F104 15777 115354 SH SOLE 115354 0 0 International Flavors & Fragrances Inc COM 459506101 7729 51303 SH SOLE 51303 0 0 International Paper Co COM 460146103 328 6991 SH SOLE 6991 0 0 Invesco Optimum Yield Diversified Commo OPTIMUM YIELD 46090F100 6011 427532 SH SOLE 427532 0 0 Intuit Inc COM 461202103 9333 14510 SH SOLE 14510 0 0 Invesco Mortgage Capital Inc COM 46131B100 5423 1950719 SH SOLE 1950719 0 0 Invesco Municipal Trust COM 46131J103 3837 285711 SH SOLE 285711 0 0 Invesco Trust for Investment Grade Muni COM 46131M106 3878 277597 SH SOLE 277597 0 0 Invesco Municipal Opportunity Trust COM 46132C107 3819 276555 SH SOLE 276555 0 0 Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 2193 180040 SH SOLE 180040 0 0 Invesco Value Municipal Income Trust COM 46132P108 4071 238912 SH SOLE 238912 0 0 Invesco Municipal Income Opportunities COM 46132X101 1537 192084 SH SOLE 192084 0 0 Invesco Quality Municipal Income Trust COM 46133G107 4009 294971 SH SOLE 294971 0 0 Invesco Aerospace & Defense ETF AEROSPACE DEFN 46137V100 3 39 SH SOLE 39 0 0 Invesco Solar ETF SOLAR ETF 46138G706 318 4137 SH SOLE 4137 0 0 IQVIA Holdings Inc COM 46266C105 30588 108414 SH SOLE 108414 0 0 iShares Gold Trust ISHARES NEW 464285204 224 6421 SH SOLE 6421 0 0 iShares MSCI Canada ETF MSCI CDA ETF 464286509 743 19327 SH SOLE 19327 0 0 iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 2905 59273 SH SOLE 59273 0 0 iShares MSCI Switzerland ETF MSCI SWITZERLAND 464286749 761 14434 SH SOLE 14434 0 0 iShares MSCI South Korea ETF MSCI STH KOR ETF 464286772 52 671 SH SOLE 671 0 0 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 4140 36293 SH SOLE 36293 0 0 iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 8223 48965 SH SOLE 48965 0 0 iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 6757 22110 SH SOLE 22110 0 0 iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 1586 9551 SH SOLE 9551 0 0 iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 1222 4170 SH SOLE 4170 0 0 iShares Global Infrastructure ETF GLB INFRASTR ETF 464288372 1671 35120 SH SOLE 35120 0 0 iShares Core MSCI Emerging Markets ETF CORE MSCI EMKT 46434G103 1123 18765 SH SOLE 18765 0 0 iShares MSCI Global Metals & Mining Pro MSCI GBL ETF NEW 46434G848 815 19126 SH SOLE 19126 0 0 iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 245 7397 SH SOLE 7397 0 0 Itau Unibanco Holding SA SPON ADR REP PFD 465562106 1 212 SH SOLE 212 0 0 Itron Inc COM 465741106 19 280 SH SOLE 280 0 0 JPMorgan Chase & Co COM 46625H100 3431 21669 SH SOLE 21669 0 0 JPMorgan BetaBuilders Japan ETF BETABULDRS JAPAN 46641Q217 1594 28943 SH SOLE 28943 0 0 JD.com Inc SPON ADR CL A 47215P106 9527 135964 SH SOLE 135964 0 0 John Bean Technologies Corp COM 477839104 58 376 SH SOLE 376 0 0 Johnson & Johnson COM 478160104 28458 166353 SH SOLE 166353 0 0 Jumia Technologies AG SPONSORED ADS 48138M105 1203 105489 SH SOLE 105489 0 0 KLA Corp COM NEW 482480100 380956 885717 SH SOLE 885717 0 0 KKR Real Estate Finance Trust Inc COM 48251K100 5889 282733 SH SOLE 282733 0 0 Kellogg Co COM 487836108 191336 2970135 SH SOLE 2970135 0 0 Keurig Dr Pepper Inc COM 49271V100 120 3265 SH SOLE 3265 0 0 Kinder Morgan Inc COM 49456B101 1894 119437 SH SOLE 119437 0 0 Kinross Gold Corp COM 496902404 421545 72555122 SH SOLE 72057022 0 498100 KIRBY CORP COM 497266106 20753 349260 SH SOLE 349260 0 0 Kirkland Lake Gold Ltd COM 49741E100 578422 13788896 SH SOLE 13738479 0 50417 Korea Electric Power Corp SPONSORED ADR 500631106 1523 166660 SH SOLE 166660 0 0 Kroger Co/The COM 501044101 4627 102237 SH SOLE 102237 0 0 Li Auto Inc SPONSORED ADS 50202M102 9351 291317 SH SOLE 291317 0 0 L3Harris Technologies Inc COM 502431109 220 1034 SH SOLE 1034 0 0 Ladder Capital Corp CL A 505743104 10447 871338 SH SOLE 871338 0 0 Lam Research Corp COM 512807108 448362 623461 SH SOLE 623461 0 0 Largo Inc COM 517097101 331 35742 SH SOLE 35742 0 0 Las Vegas Sands Corp COM 517834107 5306 140968 SH SOLE 140968 0 0 Laureate Education Inc COMMON STOCK 518613203 1 100 SH SOLE 100 0 0 Lemonade Inc COM 52567D107 608 14437 SH SOLE 14437 0 0 Liberty Oilfield Services Inc COM CL A 53115L104 81951 8448593 SH SOLE 8448593 0 0 Eli Lilly and Co COM 532457108 20020 72480 SH SOLE 72480 0 0 Lincoln Electric Holdings Inc COM 533900106 38 276 SH SOLE 276 0 0 Lindsay Corp COM 535555106 219 1438 SH SOLE 1438 0 0 Lithium Americas Corp COM NEW 53680Q207 36638 1258177 SH SOLE 1258177 0 0 LivePerson Inc COM 538146101 548 15353 SH SOLE 15353 0 0 Livent Corp COM 53814L108 37852 1552597 SH SOLE 1552597 0 0 Local Bounti Corp COMMON STOCK 53960E106 18 2776 SH SOLE 2776 0 0 Lockheed Martin Corp COM 539830109 185330 521454 SH SOLE 521454 0 0 Loop Industries Inc COM 543518104 1583 129054 SH SOLE 129054 0 0 Louisiana-Pacific Corp COM 546347105 30751 392485 SH SOLE 392485 0 0 Lowe's Cos Inc COM 548661107 21411 82835 SH SOLE 82835 0 0 Lucid Group Inc COM 549498103 10819 284335 SH SOLE 284335 0 0 Lululemon Athletica Inc COM 550021109 6006 15342 SH SOLE 15342 0 0 MFA Financial Inc COM 55272X102 11637 2551896 SH SOLE 2551896 0 0 MFS Municipal Income Trust SH BEN INT 552738106 1758 251090 SH SOLE 251090 0 0 MGM Resorts International COM 552953101 6186 137832 SH SOLE 137832 0 0 MGM Growth Properties LLC CL A COM 55303A105 1855 45399 SH SOLE 45399 0 0 MP Materials Corp COM CL A 553368101 79055 1740525 SH SOLE 1740525 0 0 MPLX LP COM UNIT REP LTD 55336V100 929 31399 SH SOLE 31399 0 0 MSC Industrial Direct Co Inc CL A 553530106 45 535 SH SOLE 535 0 0 Macquarie Infrastructure Holdings LLC COMMON UNITS 55608B105 66 18017 SH SOLE 18017 0 0 Macy's Inc COM 55616P104 1011 38602 SH SOLE 38602 0 0 MAG Silver Corp COM 55903Q104 65570 4184427 SH SOLE 4184427 0 0 Magellan Midstream Partners LP COM UNIT RP LP 559080106 916 19714 SH SOLE 19714 0 0 Magic Software Enterprises Ltd ORD 559166103 117 5575 SH SOLE 5575 0 0 Main Street Capital Corp COM 56035L104 32555 725693 SH SOLE 725693 0 0 MainStay MacKay DefinedTerm Municipal O COM 56064K100 2420 111102 SH SOLE 111102 0 0 Marathon Digital Holdings Inc COM 565788106 2806 85386 SH SOLE 85386 0 0 Marathon Oil Corp COM 565849106 113 6909 SH SOLE 6909 0 0 Marathon Petroleum Corp COM 56585A102 1921 30026 SH SOLE 30026 0 0 Marvell Technology Group Ltd COM 573874104 275898 3153486 SH SOLE 3153486 0 0 MASCO CORP COM 574599106 7626 108595 SH SOLE 108595 0 0 Mastercard Inc CL A 57636Q104 6660 18534 SH SOLE 18534 0 0 Maverix Metals Inc COM NEW 57776F405 13049 2992949 SH SOLE 2992949 0 0 Mawson Infrastructure Group Inc COM NEW 57778N208 1281 193261 SH SOLE 193261 0 0 McDonald's Corp COM 580135101 9268 34572 SH SOLE 34572 0 0 McEwen Mining Inc COM 58039P107 18378 20730953 SH SOLE 20730953 0 0 McKesson Corp COM 58155Q103 23786 95690 SH SOLE 95690 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 653 64134 SH SOLE 64134 0 0 MercadoLibre Inc COM 58733R102 187993 139419 SH SOLE 135304 0 4115 Merck & Co Inc COM 58933Y105 216133 2820112 SH SOLE 2820112 0 0 Metalla Royalty & Streaming Ltd COM NEW 59124U605 15908 2295476 SH SOLE 2295476 0 0 Methanex Corp COM 59151K108 19 473 SH SOLE 473 0 0 MFS Investment Grade Municipal Trust SH BEN INT 59318B108 45 4336 SH SOLE 4336 0 0 MFS High Income Municipal Trust SH BEN INT 59318D104 935 183753 SH SOLE 183753 0 0 MFS High Yield Municipal Trust SH BEN INT 59318E102 42 9323 SH SOLE 9323 0 0 Microsoft Corp COM 594918104 207010 615516 SH SOLE 615516 0 0 MicroStrategy Inc CL A NEW 594972408 3143 5773 SH SOLE 5773 0 0 Microchip Technology Inc COM 595017104 288482 3313597 SH SOLE 3313597 0 0 Micron Technology Inc COM 595112103 355820 3819859 SH SOLE 3819859 0 0 Mission Produce Inc COM 60510V108 55 3499 SH SOLE 3499 0 0 Mobile TeleSystems PJSC SPONSORED ADR 607409109 31112 3913428 SH SOLE 3913428 0 0 Moderna Inc COM 60770K107 61293 241330 SH SOLE 241330 0 0 Mondelez International Inc CL A 609207105 15932 240263 SH SOLE 240263 0 0 Monolithic Power Systems Inc COM 609839105 9566 19391 SH SOLE 19391 0 0 Montrose Environmental Group Inc COM 615111101 2519 35732 SH SOLE 35732 0 0 Mosaic Co/The COM 61945C103 51151 1301887 SH SOLE 1301887 0 0 NIO Inc SPON ADS 62914V106 16907 533684 SH SOLE 533684 0 0 NOV Inc COM 62955J103 102153 7538997 SH SOLE 7538997 0 0 Nano Dimension Ltd SPONSORD ADS NEW 63008G203 311 81756 SH SOLE 81756 0 0 Natera Inc COM 632307104 10720 114786 SH SOLE 114786 0 0 Neogen Corp COM 640491106 7152 157499 SH SOLE 157499 0 0 Netflix Inc COM 64110L106 932 1547 SH SOLE 1547 0 0 NetEase Inc SPONSORED ADS 64110W102 33615 330274 SH SOLE 330274 0 0 Neuberger Berman California Municipal F COM 64123C101 42 3013 SH SOLE 3013 0 0 Neuberger Berman Municipal Fund Inc COM 64124P101 986 64387 SH SOLE 64387 0 0 New Fortress Energy Inc COM CL A 644393100 9 367 SH SOLE 367 0 0 New Found Gold Corp COM 64440N103 22576 3176914 SH SOLE 3176914 0 0 New Gold Inc COM 644535106 97217 64811117 SH SOLE 64811117 0 0 New Mountain Finance Corp COM 647551100 19574 1428756 SH SOLE 1428756 0 0 New Pacific Metals Corp COM 64782A107 14577 4925266 SH SOLE 4925266 0 0 New Residential Investment Corp COM NEW 64828T201 14733 1375621 SH SOLE 1375621 0 0 New York Mortgage Trust Inc COM PAR $.02 649604501 9548 2566634 SH SOLE 2566634 0 0 Newmont Corp COM 651639106 2456088 39601553 SH SOLE 39536529 0 65024 Newtek Business Services Corp COM NEW 652526203 10237 370509 SH SOLE 370509 0 0 NexTier Oilfield Solutions Inc COM 65290C105 15207 4283608 SH SOLE 4283608 0 0 NextEra Energy Inc COM 65339F101 27904 298890 SH SOLE 298890 0 0 NextEra Energy Inc UNIT 99/99/9999 65339F739 27757 479311 SH SOLE 479311 0 0 NextEra Energy Inc UNIT 99/99/9999 65339F770 34474 599138 SH SOLE 599138 0 0 NextEra Energy Inc UNIT 09/01/2022S 65339F796 24477 359482 SH SOLE 359482 0 0 NexGen Energy Ltd COM 65340P106 698 159718 SH SOLE 159718 0 0 NextEra Energy Partners LP COM UNIT PART IN 65341B106 62 730 SH SOLE 730 0 0 Nice Ltd SPONSORED ADR 653656108 4717 15536 SH SOLE 15536 0 0 NIKE Inc CL B 654106103 8967 53801 SH SOLE 53801 0 0 Nikola Corp COM 654110105 1068 108255 SH SOLE 108255 0 0 NiSource Inc COM 65473P105 213 7708 SH SOLE 7708 0 0 NiSource Inc UNIT 12/01/2023 65473P121 11574 103351 SH SOLE 103351 0 0 Norfolk Southern Corp COM 655844108 371 1247 SH SOLE 1247 0 0 Northrop Grumman Corp COM 666807102 301 778 SH SOLE 778 0 0 Nouveau Monde Graphite Inc COM NEW 66979W842 3585 512863 SH SOLE 512863 0 0 MINISO Group Holding Ltd SPONSORED ADS 66981J102 1 75 SH SOLE 75 0 0 Novagold Resources Inc COM NEW 66987E206 78771 11482706 SH SOLE 11482706 0 0 Novartis AG SPONSORED ADR 66987V109 19038 217655 SH SOLE 217655 0 0 Novavax Inc COM NEW 670002401 16842 117716 SH SOLE 117716 0 0 Novo Nordisk A/S ADR 670100205 17489 156148 SH SOLE 156148 0 0 Nucor Corp COM 670346105 9466 82930 SH SOLE 82930 0 0 NuStar Energy LP UNIT COM 67058H102 107 6747 SH SOLE 6747 0 0 Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 3213 201063 SH SOLE 201063 0 0 Nuveen AMT-Free Quality Municipal Incom COM 670657105 17918 1148599 SH SOLE 1148599 0 0 Nuveen Municipal Credit Opportunities F COM 670663103 4175 266591 SH SOLE 266591 0 0 NVIDIA Corp COM 67066G104 738153 2509784 SH SOLE 2509784 0 0 Nuveen Quality Municipal Income Fund COM 67066V101 18056 1120781 SH SOLE 1120781 0 0 Nuveen Intermediate Duration Municipal COM 670671106 2902 194500 SH SOLE 194500 0 0 Nuveen Intermediate Duration Quality Mu COM 670677103 971 65863 SH SOLE 65863 0 0 Nuveen Municipal High Income Opportunit COM 670682103 6054 400374 SH SOLE 400374 0 0 Nuveen AMT-Free Municipal Value Fund COM 670695105 1709 103106 SH SOLE 103106 0 0 Nuveen New Jersey Quality Municipal Inc COM 67069Y102 41 2687 SH SOLE 2687 0 0 Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 12499 730950 SH SOLE 730950 0 0 Nuveen AMT-Free Municipal Credit Income COM 67071L106 15721 876797 SH SOLE 876797 0 0 Nuveen Enhanced Municipal Value Fund COM 67074M101 2030 129602 SH SOLE 129602 0 0 Nutrien Ltd COM 67077M108 163613 2175704 SH SOLE 2175704 0 0 Nuveen Dynamic Municipal Opportunities COM SHS 67079X102 4004 240628 SH SOLE 240628 0 0 OGE Energy Corp COM 670837103 108 2804 SH SOLE 2804 0 0 Nuveen Municipal Value Fund Inc COM 670928100 8173 787379 SH SOLE 787379 0 0 Nuveen Short-Term REIT ETF NUVEEN SHRT TERM 67092P706 402 9872 SH SOLE 9872 0 0 Nuveen Pennsylvania Quality Municipal I COM 670972108 41 2748 SH SOLE 2748 0 0 Nuveen Ohio Quality Municipal Income Fu COM 670980101 42 2631 SH SOLE 2631 0 0 O'Reilly Automotive Inc COM 67103H107 8300 11752 SH SOLE 11752 0 0 Oaktree Specialty Lending Corp COM 67401P108 19401 2600720 SH SOLE 2600720 0 0 Oatly Group AB SPONSORED ADS 67421J108 5437 683099 SH SOLE 683099 0 0 Occidental Petroleum Corp COM 674599105 240 8290 SH SOLE 8290 0 0 Oceaneering International Inc COM 675232102 52888 4676216 SH SOLE 4676216 0 0 Oil States International Inc COM 678026105 13566 2729623 SH SOLE 2729623 0 0 Olympic Steel Inc COM 68162K106 226 9625 SH SOLE 9625 0 0 ON Semiconductor Corp COM 682189105 110731 1630318 SH SOLE 1630318 0 0 OneConnect Financial Technology Co Ltd SPONSORED ADS 68248T105 1 210 SH SOLE 210 0 0 Oneok Inc COM 682680103 1458 24816 SH SOLE 24816 0 0 Opendoor Technologies Inc COM 683712103 754 51640 SH SOLE 51640 0 0 Orchid Island Capital Inc COM 68571X103 6260 1391220 SH SOLE 1391220 0 0 Organon & Co COMMON STOCK 68622V106 10195 334827 SH SOLE 334827 0 0 Orla Mining Ltd COM 68634K106 31085 8132974 SH SOLE 8132974 0 0 Ormat Technologies Inc COM 686688102 33597 423666 SH SOLE 423666 0 0 Osisko Gold Royalties Ltd COM 68827L101 170184 13892599 SH SOLE 13892599 0 0 Ovintiv Inc COM 69047Q102 78 2318 SH SOLE 2318 0 0 Owens Corning COM 690742101 3311 36585 SH SOLE 36585 0 0 Owl Rock Capital Corp COM 69121K104 48189 3403203 SH SOLE 3403203 0 0 Ozon Holdings PLC SPONSORED ADS 69269L104 29366 991758 SH SOLE 991758 0 0 PBF Energy Inc CL A 69318G106 197 15202 SH SOLE 15202 0 0 PG&E Corp COM 69331C108 2175 179130 SH SOLE 179130 0 0 PG&E Corp UNIT 99/99/9999 69331C140 22179 191723 SH SOLE 191723 0 0 POSCO SPONSORED ADR 693483109 5529 94859 SH SOLE 94859 0 0 PNM Resources Inc COM 69349H107 1004 22023 SH SOLE 22023 0 0 PPL Corp COM 69351T106 392 13030 SH SOLE 13030 0 0 Packaging Corp of America COM 695156109 233 1715 SH SOLE 1715 0 0 Palantir Technologies Inc CL A 69608A108 4366 239748 SH SOLE 239748 0 0 Pan American Silver Corp COM 697900108 521542 20886758 SH SOLE 20886758 0 0 Patterson Cos Inc COM 703395103 2304 78502 SH SOLE 78502 0 0 Patterson-UTI Energy Inc COM 703481101 100437 11886031 SH SOLE 11886031 0 0 PayPal Holdings Inc COM 70450Y103 4529 24016 SH SOLE 24016 0 0 Payoneer Global Inc COM 70451X104 463 62938 SH SOLE 62938 0 0 Peloton Interactive Inc CL A COM 70614W100 1848 51682 SH SOLE 51682 0 0 Pembina Pipeline Corp COM 706327103 1338 44097 SH SOLE 44097 0 0 Penn National Gaming Inc COM 707569109 2963 57148 SH SOLE 57148 0 0 PennantPark Investment Corp COM 708062104 7151 1031936 SH SOLE 1031936 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 7562 592142 SH SOLE 592142 0 0 PennyMac Mortgage Investment Trust COM 70931T103 10628 613258 SH SOLE 613258 0 0 PepsiCo Inc COM 713448108 9577 55132 SH SOLE 55132 0 0 Perpetua Resources Corp COM 714266103 1356 284170 SH SOLE 260090 0 24080 Telkom Indonesia Persero Tbk PT SPONSORED ADR 715684106 3837 132372 SH SOLE 132372 0 0 Petroleo Brasileiro SA SPONSORED ADR 71654V408 181 16516 SH SOLE 16516 0 0 Pfizer Inc COM 717081103 24247 410617 SH SOLE 410617 0 0 Philip Morris International Inc COM 718172109 179449 1888932 SH SOLE 1888932 0 0 Phillips 66 COM 718546104 1671 23055 SH SOLE 23055 0 0 Phillips 66 Partners LP COM UNIT REP INT 718549207 220 6093 SH SOLE 6093 0 0 Piedmont Lithium Inc COM 72016P105 12248 233470 SH SOLE 233470 0 0 Pilgrim's Pride Corp COM 72147K108 3422 121331 SH SOLE 121331 0 0 PIMCO Municipal Income Fund COM 72200R107 1159 76121 SH SOLE 76121 0 0 PIMCO Municipal Income Fund II COM 72200W106 2519 172393 SH SOLE 172393 0 0 PIMCO Municipal Income Fund III COM 72201A103 1239 97204 SH SOLE 97204 0 0 Pinnacle West Capital Corp COM 723484101 1662 23551 SH SOLE 23551 0 0 Pinterest Inc CL A 72352L106 718 19756 SH SOLE 19756 0 0 Pioneer Municipal High Income Opportuni COMMON STOCK 723760104 1694 92209 SH SOLE 92209 0 0 Pioneer Municipal High Income Advantage COM 723762100 1463 126684 SH SOLE 126684 0 0 Pioneer Municipal High Income Fund Inc COM SHS 723763108 1841 150546 SH SOLE 150546 0 0 Pioneer Natural Resources Co COM 723787107 96062 528163 SH SOLE 528163 0 0 Plains All American Pipeline LP UNIT LTD PARTN 726503105 402 43058 SH SOLE 43058 0 0 Plains GP Holdings LP LTD PARTNR INT A 72651A207 509 50194 SH SOLE 50194 0 0 Playtika Holding Corp COM 72815L107 568 32861 SH SOLE 32861 0 0 Plug Power Inc COM NEW 72919P202 7103 251597 SH SOLE 251597 0 0 POLARIS INC COM 731068102 182051 1656365 SH SOLE 1656365 0 0 PotlatchDeltic Corp COM 737630103 73 1212 SH SOLE 1212 0 0 Pretium Resources Inc COM 74139C102 269780 19146910 SH SOLE 19092280 0 54630 T Rowe Price Group Inc COM 74144T108 7293 37086 SH SOLE 37086 0 0 ProPetro Holding Corp COM 74347M108 35908 4433141 SH SOLE 4433141 0 0 Prospect Capital Corp COM 74348T102 26741 3179674 SH SOLE 3179674 0 0 Public Service Enterprise Group Inc COM 744573106 2368 35482 SH SOLE 35482 0 0 PureCycle Technologies Inc COM 74623V103 2292 239515 SH SOLE 239515 0 0 Putnam Managed Municipal Income Trust COM 746823103 1467 167279 SH SOLE 167279 0 0 Putnam Municipal Opportunities Trust SH BEN INT 746922103 1908 132499 SH SOLE 132499 0 0 Qorvo Inc COM 74736K101 77886 498022 SH SOLE 498022 0 0 QUALCOMM Inc COM 747525103 366118 2002067 SH SOLE 2002067 0 0 Quanta Services Inc COM 74762E102 138 1200 SH SOLE 1200 0 0 QuantumScape Corp COM CL A 74767V109 980 44164 SH SOLE 44164 0 0 RLJ Lodging Trust CUM CONV PFD A 74965L200 4439 154336 SH SOLE 154336 0 0 RPC Inc COM 749660106 39668 8737542 SH SOLE 8737542 0 0 Ranpak Holdings Corp COM CL A 75321W103 28 739 SH SOLE 739 0 0 RAYONIER INC COM 754907103 104 2585 SH SOLE 2585 0 0 Raytheon Technologies Corp COM 75513E101 89708 1042386 SH SOLE 1042386 0 0 RBC Bearings Inc 5% CNV PFD SR A 75524B203 5780 55119 SH SOLE 55119 0 0 Ready Capital Corp COM 75574U101 6248 399718 SH SOLE 399718 0 0 Redwood Trust Inc COM 758075402 8485 643268 SH SOLE 643268 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 31340 49626 SH SOLE 49626 0 0 Reliance Steel & Aluminum Co COM 759509102 5250 32366 SH SOLE 32366 0 0 Renewable Energy Group Inc COM NEW 75972A301 611 14390 SH SOLE 14390 0 0 Republic Services Inc COM 760759100 8316 59633 SH SOLE 59633 0 0 Rio Tinto PLC SPONSORED ADR 767204100 56971 851079 SH SOLE 851079 0 0 Riot Blockchain Inc COM 767292105 2565 114856 SH SOLE 114856 0 0 ROBLOX Corp CL A 771049103 26693 258758 SH SOLE 258758 0 0 Rocket Cos Inc COM CL A 77311W101 568 40585 SH SOLE 40585 0 0 Roku Inc COM CL A 77543R102 3102 13595 SH SOLE 13595 0 0 Roper Technologies Inc COM 776696106 101227 205805 SH SOLE 205805 0 0 Ross Stores Inc COM 778296103 5800 50752 SH SOLE 50752 0 0 Royal Bank of Canada COM 780087102 390 3675 SH SOLE 3675 0 0 Royal Gold Inc COM 780287108 325346 3092347 SH SOLE 3092347 0 0 Ryerson Holding Corp COM 783754104 869 33356 SH SOLE 33356 0 0 S&P Global Inc COM 78409V104 8249 17480 SH SOLE 17480 0 0 SJW Group COM 784305104 12 170 SH SOLE 170 0 0 SPDR Gold Shares GOLD SHS 78463V107 46501 272000 SH SOLE 272000 0 0 SPDR S&P Oil & Gas Exploration & Produc S&P OILGAS EXP 78468R556 1141 11905 SH SOLE 11905 0 0 SSR Mining Inc COM 784730103 366982 20733424 SH SOLE 20668774 0 64650 Sabre Corp 6.50% CONV PFD A 78573M203 4594 40024 SH SOLE 40024 0 0 Salesforce.com Inc COM 79466L302 186559 734110 SH SOLE 734110 0 0 Sanderson Farms Inc COM 800013104 6866 35934 SH SOLE 35934 0 0 Sandstorm Gold Ltd COM NEW 80013R206 117847 19007608 SH SOLE 19007608 0 0 Sanofi SPONSORED ADR 80105N105 18487 369008 SH SOLE 369008 0 0 Sasol Ltd SPONSORED ADR 803866300 723 44065 SH SOLE 44065 0 0 Schlumberger NV COM STK 806857108 431825 14418213 SH SOLE 14418213 0 0 Schnitzer Steel Industries Inc CL A 806882106 3692 71113 SH SOLE 71113 0 0 Scientific Games Corp COM 80874P109 1734 25942 SH SOLE 25942 0 0 Scotts Miracle-Gro Co/The CL A 810186106 575 3569 SH SOLE 3569 0 0 Sea Ltd SPONSORD ADS 81141R100 75049 335474 SH SOLE 322839 0 12635 Seaboard Corp COM 811543107 87 22 SH SOLE 22 0 0 SeaGen Inc COM 81181C104 20230 130856 SH SOLE 130856 0 0 Seabridge Gold Inc COM 811916105 61302 3717507 SH SOLE 3717507 0 0 Energy Select Sector SPDR Fund ENERGY 81369Y506 1272 22924 SH SOLE 22924 0 0 Select Energy Services Inc CL A COM 81617J301 33115 5315460 SH SOLE 5315460 0 0 Sempra Energy COM 816851109 414 3131 SH SOLE 3131 0 0 ServiceNow Inc COM 81762P102 102491 157895 SH SOLE 157895 0 0 Sharps Compliance Corp COM 820017101 1578 221313 SH SOLE 221313 0 0 Shell Midstream Partners LP UNIT LTD INT 822634101 144 12512 SH SOLE 12512 0 0 Shopify Inc CL A 82509L107 1143 830 SH SOLE 830 0 0 Sibanye Stillwater Ltd SPONSORED ADR 82575P107 46132 3678797 SH SOLE 3678797 0 0 Silvercorp Metals Inc COM 82835P103 70195 18669010 SH SOLE 18669010 0 0 SilverCrest Metals Inc COM 828363101 59936 7577284 SH SOLE 7577284 0 0 Silvergate Capital Corp CL A 82837P408 3782 25519 SH SOLE 25519 0 0 Sixth Street Specialty Lending Inc COM 83012A109 23825 1018591 SH SOLE 1018591 0 0 Skeena Resources Ltd COM 83056P715 31711 3042807 SH SOLE 3016057 0 26750 Skillz Inc COM 83067L109 785 105461 SH SOLE 105461 0 0 Skyworks Solutions Inc COM 83088M102 115932 747272 SH SOLE 747272 0 0 A O Smith Corp COM 831865209 71 825 SH SOLE 825 0 0 Snap Inc CL A 83304A106 1309 27832 SH SOLE 27832 0 0 Snowflake Inc CL A 833445109 1863 5499 SH SOLE 5499 0 0 Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 17931 355562 SH SOLE 355562 0 0 SLR Investment Corp COM 83413U100 10600 575147 SH SOLE 575147 0 0 SolarEdge Technologies Inc COM 83417M104 80332 286317 SH SOLE 286317 0 0 Solaris Oilfield Infrastructure Inc COM CL A 83418M103 11319 1728080 SH SOLE 1728080 0 0 Solid Power Inc CLASS A COM 83422N105 31 3490 SH SOLE 3490 0 0 South Jersey Industries Inc UNIT 04/01/2024 838518306 4480 80283 SH SOLE 80283 0 0 Southern Co/The COM 842587107 1517 22120 SH SOLE 22120 0 0 Southern Co/The UNIT 08/01/2022 842587602 22220 413404 SH SOLE 413404 0 0 Southern Copper Corp COM 84265V105 1774 28741 SH SOLE 28741 0 0 Block Inc CL A 852234103 5672 35121 SH SOLE 35121 0 0 Standard Lithium Ltd COM 853606101 45906 4727913 SH SOLE 4727913 0 0 Stanley Black & Decker Inc UNIT 11/15/2022 854502846 9813 89871 SH SOLE 89871 0 0 Starbucks Corp COM 855244109 15311 130894 SH SOLE 130894 0 0 Starwood Property Trust Inc COM 85571B105 23550 969136 SH SOLE 969136 0 0 State Street Corp COM 857477103 8272 88950 SH SOLE 88950 0 0 Steel Dynamics Inc COM 858119100 5146 82914 SH SOLE 82914 0 0 Stem Inc COM 85859N102 28869 1521826 SH SOLE 1521826 0 0 Stericycle Inc COM 858912108 2398 40211 SH SOLE 40211 0 0 STMicroelectronics NV NY REGISTRY 861012102 165910 3394228 SH SOLE 3394228 0 0 Stronghold Digital Mining Inc CLASS A COM 86337R103 1227 95482 SH SOLE 95482 0 0 Suncor Energy Inc COM 867224107 323 12910 SH SOLE 12910 0 0 SunCoke Energy Inc COM 86722A103 476 72180 SH SOLE 72180 0 0 Sundial Growers Inc COM 86730L109 104 180322 SH SOLE 180322 0 0 Sunnova Energy International Inc COM 86745K104 839 30049 SH SOLE 30049 0 0 SunPower Corp COM 867652406 11 504 SH SOLE 504 0 0 Sunrun Inc COM 86771W105 49289 1436993 SH SOLE 1436993 0 0 SYNOPSYS INC COM 871607107 235735 639714 SH SOLE 639714 0 0 Sysco Corp COM 871829107 6528 83105 SH SOLE 83105 0 0 TCG BDC Inc COM 872280102 10840 789500 SH SOLE 789500 0 0 TJX Cos Inc/The COM 872540109 10871 143188 SH SOLE 143188 0 0 TPI Composites Inc COM 87266J104 37 2500 SH SOLE 2500 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 702323 5837608 SH SOLE 5837608 0 0 Take-Two Interactive Software Inc COM 874054109 29779 167560 SH SOLE 167560 0 0 Takeda Pharmaceutical Co Ltd SPONSORED ADS 874060205 15730 1154076 SH SOLE 1154076 0 0 Target Corp COM 87612E106 10924 47202 SH SOLE 47202 0 0 Targa Resources Corp COM 87612G101 1153 22068 SH SOLE 22068 0 0 Tattooed Chef Inc COM CL A 87663X102 85 5482 SH SOLE 5482 0 0 TC Energy Corp COM 87807B107 2299 49395 SH SOLE 49395 0 0 Teck Resources Ltd CL B 878742204 867 30085 SH SOLE 30085 0 0 Teladoc Health Inc COM 87918A105 999 10881 SH SOLE 10881 0 0 10X Genomics Inc CL A COM 88025U109 9338 62691 SH SOLE 62691 0 0 Tenaris SA SPONSORED ADS 88031M109 116756 5597133 SH SOLE 5597133 0 0 Tennant Co COM 880345103 2379 29361 SH SOLE 29361 0 0 Teradyne Inc COM 880770102 122017 746146 SH SOLE 746146 0 0 Ternium SA SPONSORED ADS 880890108 5274 121189 SH SOLE 121189 0 0 Tesla Inc COM 88160R101 29705 28109 SH SOLE 28109 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 15220 1900185 SH SOLE 1900185 0 0 Tetra Tech Inc COM 88162G103 2441 14377 SH SOLE 14377 0 0 Texas Instruments Inc COM 882508104 357214 1895336 SH SOLE 1895336 0 0 Trade Desk Inc/The COM CL A 88339J105 669 7295 SH SOLE 7295 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9356 14022 SH SOLE 14022 0 0 3M Co COM 88579Y101 1191 6705 SH SOLE 6705 0 0 TimkenSteel Corp COM 887399103 662 40144 SH SOLE 40144 0 0 Titan International Inc COM 88830M102 19 1690 SH SOLE 1690 0 0 Toro Co/The COM 891092108 20170 201882 SH SOLE 201882 0 0 Toronto-Dominion Bank/The COM NEW 891160509 408 5313 SH SOLE 5313 0 0 Tractor Supply Co COM 892356106 54562 228676 SH SOLE 228676 0 0 TransUnion COM 89400J107 7396 62368 SH SOLE 62368 0 0 Travelers Cos Inc/The COM 89417E109 264 1689 SH SOLE 1689 0 0 Trimble Inc COM 896239100 232 2666 SH SOLE 2666 0 0 TriplePoint Venture Growth BDC Corp COM 89677Y100 8475 471878 SH SOLE 471878 0 0 TuSimple Holdings Inc CL A 90089L108 10443 291310 SH SOLE 291310 0 0 Twitter Inc COM 90184L102 3289 76091 SH SOLE 76091 0 0 Two Harbors Investment Corp COM NEW 90187B408 13143 2277780 SH SOLE 2277780 0 0 II-VI Inc 6% CONV PFD A 902104306 7791 27479 SH SOLE 27479 0 0 Tyler Technologies Inc COM 902252105 198506 369005 SH SOLE 369005 0 0 Tyson Foods Inc CL A 902494103 100606 1154263 SH SOLE 1154263 0 0 UGI Corp COM 902681105 85 1856 SH SOLE 1856 0 0 US Silica Holdings Inc COM 90346E103 36742 3908706 SH SOLE 3908706 0 0 Uber Technologies Inc COM 90353T100 1088 25954 SH SOLE 25954 0 0 Union Pacific Corp COM 907818108 25835 102549 SH SOLE 102549 0 0 United States Steel Corp COM 912909108 5254 220672 SH SOLE 220672 0 0 Unity Software Inc COM 91332U101 27611 193096 SH SOLE 193096 0 0 Universal Display Corp COM 91347P105 34260 207600 SH SOLE 207600 0 0 Up Fintech Holding Ltd SPONSORED ADS 91531W106 364 74181 SH SOLE 74181 0 0 Upstart Holdings Inc COM 91680M107 1645 10875 SH SOLE 10875 0 0 Uranium Energy Corp COM 916896103 279 83308 SH SOLE 83308 0 0 US Ecology Inc COM 91734M103 2362 73959 SH SOLE 73959 0 0 VEON Ltd SPONSORED ADR 91822M106 12272 7176677 SH SOLE 7176677 0 0 UWM Holdings Corp COM CL A 91823B109 1841 310982 SH SOLE 310982 0 0 Vale SA SPONSORED ADS 91912E105 43899 3131143 SH SOLE 3131143 0 0 Valero Energy Corp COM 91913Y100 62436 831260 SH SOLE 831260 0 0 Valmont Industries Inc COM 920253101 51 204 SH SOLE 204 0 0 Valvoline Inc COM 92047W101 34 903 SH SOLE 903 0 0 VanEck Merk Gold Shares GOLD TRUST 921078101 3195 179670 SH SOLE 179670 0 0 VanEck Gold Miners ETF GOLD MINERS ETF 92189F106 1443 45051 SH SOLE 45051 0 0 VanEck Video Gaming and eSports ETF VIDEO GMNG ESPRT 92189F114 6 84 SH SOLE 84 0 0 VanEck Steel ETF STEEL ETF 92189F205 859 16147 SH SOLE 16147 0 0 VanEck Emerging Markets High Yield Bond EMERGING MRKT HI 92189F353 5 215 SH SOLE 215 0 0 VanEck Short High Yield MuniETF SHRT HGH YLD MUN 92189F387 221 8801 SH SOLE 8801 0 0 VanEck BDC Income ETF BDC INCOME ETF 92189F411 10 598 SH SOLE 598 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 20 609 SH SOLE 609 0 0 VanEck International High Yield Bond ET INTERNATIONAL HI 92189F445 10 405 SH SOLE 405 0 0 VanEck Mortgage REIT Income ETF MORTGAGE REIT 92189F452 308 17137 SH SOLE 17137 0 0 VanEck CEF Muni Income ETF CEF MUNI INCOME 92189F460 27 918 SH SOLE 918 0 0 VanEck Investment Grade Floating Rate INVESTMENT GRD 92189F486 12511 495100 SH SOLE 495100 0 0 VanEck Low Carbon Energy ETF LOW CARBN ENERGY 92189F502 739 4614 SH SOLE 4614 0 0 VanEck Long Muni ETF LONG MUNI ETF 92189F536 433 20013 SH SOLE 20013 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 1398 14656 SH SOLE 14656 0 0 VanEck Biotech ETF BIOTECH ETF 92189F726 4 19 SH SOLE 19 0 0 VanEck Junior Gold Miners ETF JUNIOR GOLD MINE 92189F791 561 13369 SH SOLE 13369 0 0 VanEck Morningstar Durable Dividend ETF MRNGSTR DURA DIV 92189H102 4830 150329 SH SOLE 150329 0 0 VanEck Intermediate Muni ETF INTRMDT MUNI ETF 92189H201 1707 33288 SH SOLE 33288 0 0 VanEck J.P. Morgan EM Local Currency JP MRGAN EM LOC 92189H300 5 166 SH SOLE 166 0 0 VanEck High Yield Muni ETF HIGH YLD MUNIETF 92189H409 1323 21191 SH SOLE 21191 0 0 VanEck Oil Services ETF OIL SERVICES ETF 92189H607 772 4178 SH SOLE 4178 0 0 VanEck Future of Food ETF FUTURE OF FOOD 92189H797 3 110 SH SOLE 110 0 0 VanEck Rare Earth/Strategic Metals ETF RARE EARTH/STRTG 92189H805 11 101 SH SOLE 101 0 0 VanEck HIP Sustainable Muni ETF HIP SUSTBLE MUNI 92189H813 2502 50000 SH SOLE 50000 0 0 VanEck Digital Transformation ETF DIGI TRANSFRM 92189H821 6956 375190 SH SOLE 375190 0 0 Vaneck Moody's Analytics BBB Corporate MOODYS ANLYT BBB 92189H854 8375 337000 SH SOLE 337000 0 0 VanEck Moody's Analytics IG Corporate B MOODYS ANLTCS IG 92189H862 13956 564000 SH SOLE 564000 0 0 VanEck Energy Income ETF ENERGY INCME ET 92189H870 1646 30852 SH SOLE 30852 0 0 VanEck Green Metals ETF GREEN METALS ETF 92189Y204 5 150 SH SOLE 150 0 0 Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 4134 48777 SH SOLE 48777 0 0 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 412 8335 SH SOLE 8335 0 0 Varonis Systems Inc COM 922280102 1275 26128 SH SOLE 26128 0 0 Veeva Systems Inc CL A COM 922475108 170102 665812 SH SOLE 665812 0 0 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 47463 108719 SH SOLE 108719 0 0 Vanguard Real Estate ETF REAL ESTATE ETF 922908553 4718 40665 SH SOLE 40665 0 0 Verizon Communications Inc COM 92343V104 2297 44212 SH SOLE 44212 0 0 Verint Systems Inc COM 92343X100 838 15950 SH SOLE 15950 0 0 Vertex Pharmaceuticals Inc COM 92532F100 30369 138294 SH SOLE 138294 0 0 Vertex Energy Inc COM 92534K107 1720 379771 SH SOLE 379771 0 0 ViacomCBS Inc CL B 92556H206 2297 76107 SH SOLE 76107 0 0 ViacomCBS Inc 5.75% CONV PFD A 92556H305 6018 119826 SH SOLE 119826 0 0 Viatris Inc COM 92556V106 17348 1282205 SH SOLE 1282205 0 0 VICI Properties Inc COM 925652109 4056 134715 SH SOLE 134715 0 0 Visa Inc COM CL A 92826C839 1263 5827 SH SOLE 5827 0 0 Vital Farms Inc COM 92847W103 41 2278 SH SOLE 2278 0 0 WEC Energy Group Inc COM 92939U106 263 2707 SH SOLE 2707 0 0 Walmart Inc COM 931142103 14726 101776 SH SOLE 101776 0 0 Walgreens Boots Alliance Inc COM 931427108 6022 115454 SH SOLE 115454 0 0 Warrior Met Coal Inc COM 93627C101 1148 44666 SH SOLE 44666 0 0 Waste Connections Inc COM 94106B101 8324 61084 SH SOLE 61084 0 0 Waste Management Inc COM 94106L109 8232 49322 SH SOLE 49322 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 33 171 SH SOLE 171 0 0 Wayfair Inc CL A 94419L101 1429 7521 SH SOLE 7521 0 0 Wells Fargo & Co COM 949746101 179602 3743270 SH SOLE 3743270 0 0 West Fraser Timber Co Ltd COM 952845105 168 1760 SH SOLE 1760 0 0 Western Asset Managed Municipals Fund I COM 95766M105 3322 254003 SH SOLE 254003 0 0 Western Midstream Partners LP COM UNIT LP INT 958669103 368 16533 SH SOLE 16533 0 0 Western Union Co/The COM 959802109 169161 9482123 SH SOLE 9482123 0 0 Westrock Co COM 96145D105 212 4785 SH SOLE 4785 0 0 Weyerhaeuser Co COM NEW 962166104 557 13527 SH SOLE 13527 0 0 Wheaton Precious Metals Corp COM 962879102 961343 22393270 SH SOLE 22325030 0 68240 John Wiley & Sons Inc CL A 968223206 14287 249459 SH SOLE 249459 0 0 Williams Cos Inc/The COM 969457100 2375 91190 SH SOLE 91190 0 0 Workday Inc CL A 98138H101 7874 28824 SH SOLE 28824 0 0 SPDR Gold MiniShares Trust SPDR GLD MINIS 98149E204 234 12886 SH SOLE 12886 0 0 Worthington Industries Inc COM 981811102 2400 43906 SH SOLE 43906 0 0 Wynn Resorts Ltd COM 983134107 2396 28173 SH SOLE 28173 0 0 Xilinx Inc COM 983919101 240444 1134009 SH SOLE 1134009 0 0 Xylem Inc/NY COM 98419M100 254 2117 SH SOLE 2117 0 0 XPeng Inc ADS 98422D105 12079 239987 SH SOLE 239987 0 0 Yamana Gold Inc COM 98462Y100 428606 101565507 SH SOLE 101200528 0 364979 Yum! Brands Inc COM 988498101 16169 116442 SH SOLE 116442 0 0 Yum China Holdings Inc COM 98850P109 34656 705761 SH SOLE 664111 0 41650 Zai Lab Ltd ADR 98887Q104 2 30 SH SOLE 30 0 0 Zimmer Biomet Holdings Inc COM 98956P102 163872 1289923 SH SOLE 1289923 0 0 Zoetis Inc CL A 98978V103 115112 471713 SH SOLE 471713 0 0 Zoom Video Communications Inc CL A 98980L101 2412 13113 SH SOLE 13113 0 0 Zynga Inc CL A 98986T108 14104 2203764 SH SOLE 2203764 0 0 Afya Ltd CL A COM G01125106 355 22587 SH SOLE 22587 0 0 Amdocs Ltd SHS G02602103 2557 34168 SH SOLE 34168 0 0 Arco Platform Ltd COM CL A G04553106 266 12756 SH SOLE 12756 0 0 Arcos Dorados Holdings Inc SHS CLASS -A - G0457F107 400 68643 SH SOLE 68643 0 0 Atlantica Sustainable Infrastructure PL SHS G0751N103 944 26402 SH SOLE 26402 0 0 Bit Digital Inc SHS G1144A105 913 150219 SH SOLE 150219 0 0 Brookfield Renewable Partners LP PARTNERSHIP UNIT G16258108 43 1200 SH SOLE 1200 0 0 Bunge Ltd COM G16962105 91715 982384 SH SOLE 982384 0 0 Caledonia Mining Corp PLC SHS NEW G1757E113 5961 511210 SH SOLE 511210 0 0 Credicorp Ltd COM G2519Y108 1670 13678 SH SOLE 13678 0 0 Fresh Del Monte Produce Inc ORD G36738105 81 2917 SH SOLE 2917 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 78 1854 SH SOLE 1854 0 0 Huadi International Group Co Ltd SHS G4645E105 369 11523 SH SOLE 11523 0 0 ICON PLC SHS G4705A100 20001 64582 SH SOLE 64582 0 0 IHS Markit Ltd SHS G47567105 8393 63147 SH SOLE 63147 0 0 International Game Technology PLC SHS USD G4863A108 1246 43088 SH SOLE 43088 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 9458 74242 SH SOLE 74242 0 0 Medtronic PLC SHS G5960L103 159119 1538121 SH SOLE 1538121 0 0 Nabors Industries Ltd SHS G6359F137 35559 438508 SH SOLE 438508 0 0 Norwegian Cruise Line Holdings Ltd SHS G66721104 673 32442 SH SOLE 32442 0 0 Novocure Ltd ORD SHS G6674U108 1355 18046 SH SOLE 18046 0 0 Pentair PLC SHS G7S00T104 147 2016 SH SOLE 2016 0 0 Sapiens International Corp NV SHS G7T16G103 332 9624 SH SOLE 9624 0 0 SMART Global Holdings Inc SHS G8232Y101 1021 14379 SH SOLE 14379 0 0 STERIS PLC SHS USD G8473T100 2449 10063 SH SOLE 10063 0 0 TechnipFMC PLC COM G87110105 90165 15230658 SH SOLE 15230658 0 0 Tronox Holdings PLC SHS G9087Q102 45017 1873360 SH SOLE 1873360 0 0 Vasta Platform Ltd CL A G9440A109 5212 1232062 SH SOLE 1143258 0 88804 Vinci Partners Investments Ltd COM CL A G9451V109 277 25871 SH SOLE 25871 0 0 Perrigo Co PLC SHS G97822103 5280 135725 SH SOLE 135725 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 Chubb Ltd COM H1467J104 465 2407 SH SOLE 2407 0 0 CRISPR Therapeutics AG NAMEN AKT H17182108 7127 94052 SH SOLE 94052 0 0 Transocean Ltd REG SHS H8817H100 89633 32475694 SH SOLE 32475694 0 0 adecoagro sa COM L00849106 451 58690 SH SOLE 58690 0 0 FREYR Battery SA SHS L4135L100 13135 1174862 SH SOLE 1174862 0 0 Globant SA COM L44385109 3 11 SH SOLE 11 0 0 AudioCodes Ltd ORD M15342104 260 7480 SH SOLE 7480 0 0 Camtek Ltd/Israel ORD M20791105 382 8306 SH SOLE 8306 0 0 Check Point Software Technologies Ltd ORD M22465104 3871 33210 SH SOLE 33210 0 0 Cognyte Software Ltd ORD SHS M25133105 260 16594 SH SOLE 16594 0 0 Compugen Ltd ORD M25722105 92 21306 SH SOLE 21306 0 0 CyberArk Software Ltd SHS M2682V108 2162 12479 SH SOLE 12479 0 0 Elbit Systems Ltd ORD M3760D101 1499 8610 SH SOLE 8610 0 0 Fiverr International Ltd ORD SHS M4R82T106 1214 10674 SH SOLE 10674 0 0 Gilat Satellite Networks Ltd SHS NEW M51474118 96 13580 SH SOLE 13580 0 0 Global-e Online Ltd SHS M5216V106 1450 22868 SH SOLE 22868 0 0 Inmode Ltd SHS M5425M103 1237 17533 SH SOLE 17533 0 0 ironSource Ltd CL A ORD SHS M5R75Y101 1023 132204 SH SOLE 132204 0 0 Ituran Location and Control Ltd SHS M6158M104 283 10608 SH SOLE 10608 0 0 JFrog Ltd ORD SHS M6191J100 551 18552 SH SOLE 18552 0 0 Kornit Digital Ltd SHS M6372Q113 2059 13525 SH SOLE 13525 0 0 Nano-X Imaging Ltd ORD SHS M70700105 176 12076 SH SOLE 12076 0 0 Nova Ltd COM M7516K103 1186 8093 SH SOLE 8093 0 0 Perion Network Ltd SHS NEW M78673114 237 9854 SH SOLE 9854 0 0 Monday.com Ltd SHS M7S64H106 1521 4926 SH SOLE 4926 0 0 RADA Electronic Industries Ltd COM PAR NEW M81863124 157 16630 SH SOLE 16630 0 0 RADWARE Ltd ORD M81873107 443 10632 SH SOLE 10632 0 0 Stratasys Ltd SHS M85548101 377 15380 SH SOLE 15380 0 0 Taro Pharmaceutical Industries Ltd SHS M8737E108 146 2922 SH SOLE 2922 0 0 Taboola.com Ltd ORD SHS M8744T106 543 69810 SH SOLE 69810 0 0 Tower Semiconductor Ltd SHS NEW M87915274 1163 29304 SH SOLE 29304 0 0 Wix.com Ltd SHS M98068105 2436 15437 SH SOLE 15437 0 0 ZIM Integrated Shipping Services Ltd SHS M9T951109 975 16572 SH SOLE 16572 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 360026 452215 SH SOLE 452215 0 0 CNH Industrial NV SHS N20944109 41515 2136653 SH SOLE 2136653 0 0 Core Laboratories NV COM N22717107 38548 1727822 SH SOLE 1727822 0 0 NXP Semiconductors NV COM N6596X109 277116 1216593 SH SOLE 1216593 0 0 QIAGEN NV SHS NEW N72482123 14939 268786 SH SOLE 268786 0 0 Yandex NV SHS CLASS A N97284108 84212 1391930 SH SOLE 1362980 0 28950 Iris Energy Ltd ORDINARY SHARES Q4982L109 2357 145737 SH SOLE 145737 0 0 MakeMyTrip Ltd SHS V5633W109 542 19545 SH SOLE 19545 0 0 Royal Caribbean Cruises Ltd COM V7780T103 229 2980 SH SOLE 2980 0 0