0001062993-24-009839.txt : 20240510 0001062993-24-009839.hdr.sgml : 20240510 20240510111200 ACCESSION NUMBER: 0001062993-24-009839 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 EFFECTIVENESS DATE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MACKENZIE FINANCIAL CORP CENTRAL INDEX KEY: 0000919859 STANDARD INDUSTRIAL CLASSIFICATION: INVESTMENT ADVICE [6282] ORGANIZATION NAME: 02 Finance IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05178 FILM NUMBER: 24933455 BUSINESS ADDRESS: STREET 1: 180 QUEEN STREET WEST CITY: TORONTO ONTARIO STATE: A6 ZIP: M5V 3K1 BUSINESS PHONE: 4169225322 MAIL ADDRESS: STREET 1: 180 QUEEN STREET WEST CITY: TORONTO ONTARIO STATE: A6 ZIP: M5V 3K1 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0000919859 XXXXXXXX 03-31-2024 03-31-2024 false MACKENZIE FINANCIAL CORP
180 QUEEN STREET WEST TORONTO ONTARIO A6 M5V 3K1
13F HOLDINGS REPORT 028-05178 000110338 801-25226 N
Gillian Seidler Vice President, Chief Compliance Officer 416-967-2359 Gillian Seidler TORONTO A6 05-08-2024 0 1521 69392973184 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE 10X GENOMICS INC CL A COM 88025U109 BBG007WX14X0 503090 13405 SH SOLE 13405 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 BBG00XV5CYH5 6269 11784 SH SOLE 11784 0 0 3M CO COM 88579Y101 BBG000BP52R2 6460193 60905 SH SOLE 60905 0 0 8X8 INC NEW COM 282914100 BBG000BCGHH7 184807 68447 SH SOLE 68447 0 0 SMITH A O CORP COM 831865209 BBG000BC1L02 3375863 37736 SH SOLE 37736 0 0 A10 NETWORKS INC COM 002121101 BBG0060K22C1 545478 39845 SH SOLE 39845 0 0 AAON INC COM PAR $0.004 000360206 BBG000C2LZP3 344383 3909 SH SOLE 3909 0 0 THE AARONS COMPANY INC COM 00258W108 BBG00WCNDCZ6 101378 13517 SH SOLE 13517 0 0 ABBOTT LABS COM 002824100 BBG000B9ZXB4 124974171 1099544 SH SOLE 1099544 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RY4 378659833 2079406 SH SOLE 2079406 0 0 ABERCROMBIE & FITCH CO CL A 002896207 BBG000H9G7X2 445423 3554 SH SOLE 3554 0 0 ABM INDS INC COM 000957100 BBG000B9YYH7 291502 6533 SH SOLE 6533 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 BBG00X7L1C14 303187 4489 SH SOLE 4489 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 BBG000BHG9K0 1067594 57739 SH SOLE 57739 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 746799667 2154582 SH SOLE 2154582 0 0 ACCO BRANDS CORP COM 00081T108 BBG000J06K07 313419 55868 SH SOLE 55868 0 0 ACCURAY INC COM 004397105 BBG000QNRY51 131747 53339 SH SOLE 53339 0 0 ACI WORLDWIDE INC COM 004498101 BBG000PMBV39 1995224 60079 SH SOLE 60079 0 0 ACUSHNET HLDGS CORP COM 005098108 BBG00D5L3SS4 229242 3476 SH SOLE 3476 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 BBG00KJQVGV3 267136 23209 SH SOLE 23209 0 0 ADEIA INC COM 00676P107 BBG00RBFBL50 601146 55050 SH SOLE 55050 0 0 ADMA BIOLOGICS INC COM 000899104 BBG002NCK5M5 146401 22182 SH SOLE 22182 0 0 ADOBE INC COM 00724F101 BBG000BB5006 33611911 66611 SH SOLE 66611 0 0 ADT INC DEL COM 00090Q103 BBG000BP9WJ1 8855435 1317773 SH SOLE 1317773 0 0 ADTALEM GLOBAL ED INC COM 00737L103 BBG000DQBZJ7 1679701 32679 SH SOLE 32679 0 0 ADVANCED ENERGY INDS COM 007973100 BBG000FKMP26 241693 2370 SH SOLE 2370 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG000BBQCY0 36347437 201382 SH SOLE 201382 0 0 AECOM COM 00766T100 BBG000F61RJ8 925973 9441 SH SOLE 9441 0 0 AERCAP HOLDINGS NV SHS N00985106 BBG000Q9FZL4 22246266 255969 SH SOLE 255969 0 0 AEROVIRONMENT INC COM 008073108 BBG000GX14P2 219804 1434 SH SOLE 1434 0 0 AES CORP COM 00130H105 BBG000C23KJ3 7069333 394274 SH SOLE 394274 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 BBG000C060M4 773711 4620 SH SOLE 4620 0 0 AFLAC INC COM 001055102 BBG000BBBNC6 5520798 64300 SH SOLE 64300 0 0 AGCO CORP COM 001084102 BBG000DCCZW2 90324729 734228 SH SOLE 734228 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 BBG000C2V3D6 36006304 247449 SH SOLE 247449 0 0 AGNICO EAGLE MINES LTD COM 008474108 BBG000CZ8PQ6 557184647 9340457 SH SOLE 173507 0 0 AIR LEASE CORP CL A 00912X302 BBG000R3NPZ4 1441349 28020 SH SOLE 28020 0 0 AIR PRODS & CHEMS INC COM 009158106 BBG000BC4JJ4 6544440 27013 SH SOLE 27013 0 0 AIRBNB INC COM CL A 009066101 BBG001Y2XS07 6968240 42242 SH SOLE 42242 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG000BJQWD2 244802881 2250854 SH SOLE 2250854 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 BBG000R33R00 45272 24739 SH SOLE 24739 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65R1 45193083 3064168 SH SOLE 3064168 0 0 ALARM COM HLDGS INC COM 011642105 BBG007GNPYY7 947473 13074 SH SOLE 13074 0 0 ALASKA AIR GROUP INC COM 011659109 BBG000BBL0Y1 1016542 23646 SH SOLE 23646 0 0 ALBANY INTL CORP CL A 012348108 BBG000BRWWH3 373759 3997 SH SOLE 3997 0 0 ALBEMARLE CORP COM 012653101 BBG000BJ26K7 1272081 9656 SH SOLE 9656 0 0 ALCON AG ORD SHS H01301128 BBG00NPWH832 137728175 1653914 SH SOLE 70278 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 BBG0029H8ZF6 50741 15517 SH SOLE 15517 0 0 ALECTOR INC COM 014442107 BBG00N0PL198 63704 10582 SH SOLE 10582 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG000BC33T9 1857335 14408 SH SOLE 14408 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 BBG000BLZFL5 2999313 474424 SH SOLE 474424 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JVL2 6281282 86806 SH SOLE 86806 0 0 ALIGHT INC COM CL A 01626W101 BBG00H00J2N1 249254 25305 SH SOLE 25305 0 0 ALIGN TECHNOLOGY INC COM 016255101 BBG000BRNLL2 2250187 6862 SH SOLE 6862 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 BBG00ZJ0DSR6 86289 17397 SH SOLE 17397 0 0 ALKERMES PLC SHS G01767105 BBG000C9F2F9 7246964 267712 SH SOLE 267712 0 0 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 18476419 137157 SH SOLE 137157 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 BBG00H5S8391 718376 26646 SH SOLE 26646 0 0 ALLETE INC COM NEW 018522300 BBG000CYW7N5 5804523 97326 SH SOLE 97326 0 0 ALLIANT ENERGY CORP COM 018802108 BBG000DW4Q75 1099778 21821 SH SOLE 21821 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001KY3845 14757485 181832 SH SOLE 181832 0 0 ALLSTATE CORP COM 020002101 BBG000BVMGF2 41195411 238110 SH SOLE 238110 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG000BFGNJ5 2767067 18515 SH SOLE 18515 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 BBG00DGWV035 258644 781 SH SOLE 781 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 107910925 708728 SH SOLE 708728 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 1008931581 6684765 SH SOLE 6684765 0 0 ALTAIR ENGR INC COM CL A 021369103 BBG000PN9NB9 273009 3169 SH SOLE 3169 0 0 ALTRIA GROUP INC COM 02209S103 BBG000BP6LJ8 83689332 1918600 SH SOLE 1918600 0 0 AMAZON COM INC COM 023135106 BBG000BVPV84 801753024 4444800 SH SOLE 4444800 0 0 AMCOR PLC ORD G0250X107 BBG00LNJRQ09 129355 13602 SH SOLE 13602 0 0 AMDOCS LTD SHS G02602103 BBG000C3MXG5 8340157 92289 SH SOLE 92289 0 0 AMEDISYS INC COM 023436108 BBG000B9ZV28 69808435 757470 SH SOLE 757470 0 0 AMEREN CORP COM 023608102 BBG000B9X8C0 14799544 200102 SH SOLE 200102 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q881 357793 23309 SH SOLE 23309 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 BBG000BGXZB5 293490 11380 SH SOLE 11380 0 0 AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9KF2 36754971 426887 SH SOLE 426887 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 BBG000BB6H99 254002 4518 SH SOLE 4518 0 0 AMERICAN EXPRESS CO COM 025816109 BBG000DCN3K4 13682803 60094 SH SOLE 60094 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 BBG000BBDZG3 24993685 319735 SH SOLE 319735 0 0 AMER SOFTWARE INC CL A 029683109 BBG000BBWFN8 191742 16746 SH SOLE 16746 0 0 AMER STATES WTR CO COM 029899101 BBG000F964B6 347691 4813 SH SOLE 4813 0 0 AMERICAN TOWER CORP NEW COM 03027X100 BBG000B9XYV2 104724478 530009 SH SOLE 530009 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG000TRJ294 1700674 13916 SH SOLE 13916 0 0 AMERICAN WELL CORP CL A 03044L105 BBG002R1JYY1 12197 15045 SH SOLE 15045 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 BBG000BBX657 213689 2102 SH SOLE 2102 0 0 AMERIPRISE FINL INC COM 03076C106 BBG000G3QLY3 4694377 10707 SH SOLE 10707 0 0 AMETEK INC COM 031100100 BBG000B9XG87 3691288 20182 SH SOLE 20182 0 0 AMGEN INC COM 031162100 BBG000FWY5B1 56929962 200232 SH SOLE 200232 0 0 AMICUS THERAPEUTICS INC COM 03152W109 BBG000PLF6N0 318154 27008 SH SOLE 27008 0 0 AMKOR TECHNOLOGY INC COM 031652100 BBG000BCKGW7 854553 26506 SH SOLE 26506 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 BBG00462PGG0 139295 22986 SH SOLE 22986 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 BBG000BW90S6 289455 6592 SH SOLE 6592 0 0 AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 204139278 1769738 SH SOLE 1769738 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 BBG00F0YM0Z8 89678 13567 SH SOLE 13567 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 BBG00DP10YT5 206104 72572 SH SOLE 72572 0 0 ANALOG DEVICES INC COM 032654105 BBG000BB6G37 115451605 583708 SH SOLE 583708 0 0 ANDERSONS INC COM 034164103 BBG000BF8CN3 265279 4624 SH SOLE 4624 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 BBG01HGVLP51 57691207 2598703 SH SOLE 2598703 0 0 ANSYS INC COM 03662Q105 BBG000GXZ4W7 2757145 7942 SH SOLE 7942 0 0 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4M0 701889 49921 SH SOLE 49921 0 0 ANTERO RESOURCES CORP COM 03674X106 BBG000PW5VX1 1537000 53000 SH SOLE 53000 0 0 AON PLC SHS CL A G0403H108 BBG00SSQFPK6 821105379 2460462 SH SOLE 2460462 0 0 APA CORPORATION COM 03743Q108 BBG00YTS96G2 872255 25371 SH SOLE 25371 0 0 APARTMENT INCOME REIT CORP COM 03750L109 BBG00XK3WVD0 231381 7126 SH SOLE 7126 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 BBG000DD3510 83661 10215 SH SOLE 10215 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 BBG007KGRPY4 1823414 31021 SH SOLE 31021 0 0 API GROUP CORP COM STK 00187Y100 BBG00HXKRGY9 837119 21317 SH SOLE 21317 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 BBG000NFPF36 177650 15947 SH SOLE 15947 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFK3 19250203 171189 SH SOLE 171189 0 0 APPFOLIO INC COM CL A 03783C100 BBG008GC8CP6 273388 1108 SH SOLE 1108 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 BBG006473QX9 8609738 525625 SH SOLE 525625 0 0 APPLE INC COM 037833100 BBG000B9XRY4 1031022471 6012494 SH SOLE 6012494 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG000BBHHP9 469971 2379 SH SOLE 2379 0 0 APPLIED MATLS INC COM 038222105 BBG000BBPFB9 55072072 267042 SH SOLE 267042 0 0 APPLOVIN CORP COM CL A 03831W108 BBG006HFPX77 772426 11159 SH SOLE 11159 0 0 APTARGROUP INC COM 038336103 BBG000BGX2S0 539588 3750 SH SOLE 3750 0 0 APTIV PLC SHS G6095L109 BBG001QD41M9 19406643 243649 SH SOLE 243649 0 0 ARBOR REALTY TRUST INC COM 038923108 BBG000KMVDV1 160192 12090 SH SOLE 12090 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 BBG000D1FJT3 83036 29977 SH SOLE 29977 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 BBG01HN34WN9 269582 62548 SH SOLE 62548 0 0 ARCBEST CORP COM 03937C105 BBG000C1PFY5 1197428 8403 SH SOLE 8403 0 0 ARCELLX INC COMMON STOCK 03940C100 BBG00QHJM4S9 202530 2912 SH SOLE 2912 0 0 ARCH CAP GROUP LTD ORD G0450A105 BBG000HXNN20 4400976 47609 SH SOLE 47609 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 BBG000BB6WG8 3831724 61005 SH SOLE 61005 0 0 ARCHROCK INC COM 03957W106 BBG000RWH1V4 694980 35332 SH SOLE 35332 0 0 ARCOSA INC COM 039653100 BBG00JGMWFM9 258954 3016 SH SOLE 3016 0 0 ARDELYX INC COM 039697107 BBG001WH4DQ3 219161 30022 SH SOLE 30022 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVV91 1771826 13324 SH SOLE 13324 0 0 ARGENX SE SPONSORED ADR 04016X101 BBG00GHB88X9 822481 2089 SH SOLE 2089 0 0 ARISTA NETWORKS INC COM 040413106 BBG000N2HDY5 9831772 33905 SH SOLE 33905 0 0 ARLO TECHNOLOGIES INC COM 04206A101 BBG00K88DTH3 735344 58130 SH SOLE 58130 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 BBG000DW4LB1 298004 2399 SH SOLE 2399 0 0 ARROW ELECTRS INC COM 042735100 BBG000BCD3D5 6180032 47737 SH SOLE 47737 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 BBG000BRVKH0 208751 7299 SH SOLE 7299 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHXQ3 21733727 86921 SH SOLE 86921 0 0 ARTIVION INC COM 228903100 BBG000BMLVJ6 214647 10144 SH SOLE 10144 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 BBG000BKDWB5 302742 1284 SH SOLE 1284 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 BBG007R7VNC1 835517 5527 SH SOLE 5527 0 0 ASGN INC COM 00191U102 BBG000CRN8N8 326851 3120 SH SOLE 3120 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG000K6MRN4 88782477 91484 SH SOLE 91484 0 0 ASSURANT INC COM 04621X108 BBG000BZX1N5 7235757 38439 SH SOLE 38439 0 0 ASSURED GUARANTY LTD COM G0585R106 BBG000CQB185 854701 9796 SH SOLE 9796 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG000BZ0DK8 19087949 281741 SH SOLE 281741 0 0 AT&T INC COM 00206R102 BBG000BSJK37 41426229 2353763 SH SOLE 2353763 0 0 ATI INC COM 01741R102 BBG000LC1FS4 393702 7694 SH SOLE 7694 0 0 ATKORE INC COM 047649108 BBG000QTFDQ4 697289 3663 SH SOLE 3663 0 0 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFR5 12495625 64044 SH SOLE 64044 0 0 ATMOS ENERGY CORP COM 049560105 BBG000BRNGM2 10915951 91831 SH SOLE 91831 0 0 ATN INTL INC COM 00215F107 BBG000F8RCH1 281875 8947 SH SOLE 8947 0 0 ATRICURE INC COM 04963C209 BBG000BL6CB5 359686 11824 SH SOLE 11824 0 0 ATS CORPORATION COM 00217Y104 BBG000BBH2L6 39588351 1176012 SH SOLE 1176012 0 0 AURORA INNOVATION INC CLASS A COM 051774107 BBG00Z92Y6X1 53851 19096 SH SOLE 19096 0 0 AUTODESK INC COM 052769106 BBG000BM7HL0 14933785 57345 SH SOLE 57345 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG000DJS832 46978092 188108 SH SOLE 188108 0 0 AUTOZONE INC COM 053332102 BBG000C7LMS8 131411198 41696 SH SOLE 41696 0 0 AVALONBAY CMNTYS INC COM 053484101 BBG000BLPBL5 3490569 18811 SH SOLE 18811 0 0 AVANGRID INC COM 05351W103 BBG00B8NWRF5 73884286 2027560 SH SOLE 2027560 0 0 AVANOS MED INC COM 05350V106 BBG005L86G05 341397 17147 SH SOLE 17147 0 0 AVANTOR INC COM 05352A100 BBG00G2HHYD7 3117929 121937 SH SOLE 121937 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 BBG00G6D6H96 83662 33599 SH SOLE 33599 0 0 AVERY DENNISON CORP COM 053611109 BBG000BCQ4P6 2526744 11318 SH SOLE 11318 0 0 AVIENT CORPORATION COM 05368V106 BBG000C8NJ10 244038 5623 SH SOLE 5623 0 0 AVIS BUDGET GROUP COM 053774105 BBG000FLPRH1 440978 3601 SH SOLE 3601 0 0 AVNET INC COM 053807103 BBG000BCPB71 1309408 26410 SH SOLE 26410 0 0 AXALTA COATING SYS LTD COM G0750C108 BBG0060CPLJ5 5567156 161883 SH SOLE 161883 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 BBG000DW34S2 560723 5028 SH SOLE 5028 0 0 AXIS CAP HLDGS LTD SHS G0692U109 BBG000FLF615 995521 15311 SH SOLE 15311 0 0 AXON ENTERPRISE INC COM 05464C101 BBG000BHJWG1 2066572 6605 SH SOLE 6605 0 0 AXONICS INC COM 05465P101 BBG0067QVJ50 87410854 1267375 SH SOLE 1267375 0 0 AZEK CO INC CL A 05478C105 BBG00RPJPN67 464987 9259 SH SOLE 9259 0 0 B2GOLD CORP COM 11777Q209 BBG000TPV2Y6 2159735 823741 SH SOLE 823741 0 0 BADGER METER INC COM 056525108 BBG000BDGHD9 292067 1805 SH SOLE 1805 0 0 BAIDU INC SPON ADR REP A 056752108 BBG000QXWHD1 587041 5576 SH SOLE 5576 0 0 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK51 7191378 214668 SH SOLE 214668 0 0 BALCHEM CORP COM 057665200 BBG000BCY878 293785 1896 SH SOLE 1896 0 0 BALL CORP COM 058498106 BBG000BDDNH5 10856748 161175 SH SOLE 161175 0 0 BALLARD PWR SYS INC NEW COM 058586108 BBG000BBJ9L9 340734 122375 SH SOLE 122375 0 0 BANCO DE CHILE SPONSORED ADS 059520106 BBG000D5HVG9 246997 11091 SH SOLE 11091 0 0 BANCO MACRO SA SPON ADR B 05961W105 BBG000Q44W43 398449 8270 SH SOLE 8270 0 0 BANK AMERICA CORP COM 060505104 BBG000BCTLF6 108731391 2867389 SH SOLE 2867389 0 0 BANK MONTREAL QUE COM 063671101 BBG000BXSQ97 1283762373 13143397 SH SOLE 13143397 0 0 BANK NEW YORK MELLON CORP COM 064058100 BBG000BD8PN9 5305477 92077 SH SOLE 92077 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG000BXSXH3 745615905 14407934 SH SOLE 14407934 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 BBG00DK7NM27 212286 6636 SH SOLE 6636 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 BBG000QFJJW0 264350 5815 SH SOLE 5815 0 0 BARRETT BUSINESS SVCS INC COM 068463108 BBG000BHJSC4 501938 3961 SH SOLE 3961 0 0 BARRICK GOLD CORP COM 067901108 BBG000CZ62D3 283387299 17030910 SH SOLE 17030910 0 0 BATH & BODY WORKS INC COM 070830104 BBG000BNGTQ7 902061 18034 SH SOLE 18034 0 0 BAUSCH HEALTH COS INC COM 071734107 BBG000DC8RC7 11965971 1129054 SH SOLE 1129054 0 0 BAXTER INTL INC COM 071813109 BBG000BCVJ77 6800960 159124 SH SOLE 159124 0 0 BAYTEX ENERGY CORP COM 07317Q105 BBG000BLVRT5 256342 70979 SH SOLE 70979 0 0 BCE INC COM NEW 05534B760 BBG000DQ7170 80326225 2362844 SH SOLE 2362844 0 0 BEACON ROOFING SUPPLY INC COM 073685109 BBG000BKTXF2 813566 8300 SH SOLE 8300 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 BBG000BDLQJ7 322654 9837 SH SOLE 9837 0 0 BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 641384214 2591975 SH SOLE 2591975 0 0 BELDEN INC COM 077454106 BBG000Q4XNV1 862847 9317 SH SOLE 9317 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 BBG013QNJHP8 489831 8298 SH SOLE 8298 0 0 BENCHMARK ELECTRS INC COM 08160H101 BBG000C4JX31 514942 17159 SH SOLE 17159 0 0 BENSON HILL INC COMMON STOCK 082490103 BBG00YMWHFK6 2344 11692 SH SOLE 11692 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 331498860 788307 SH SOLE 788307 0 0 BERRY CORP COM 08579X101 BBG00H5HHTV3 120492 14968 SH SOLE 14968 0 0 BERRY GLOBAL GROUP INC COM 08579W103 BBG000Q1R1Y9 710035 11740 SH SOLE 11740 0 0 BEST BUY INC COM 086516101 BBG000BCWCG1 3760091 45838 SH SOLE 45838 0 0 BGC GROUP INC CL A 088929104 BBG01H9FTGX5 161810 20825 SH SOLE 20825 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 BBG000BLYWX6 163866 32257 SH SOLE 32257 0 0 BIOGEN INC COM 09062X103 BBG000C17X76 10182480 47222 SH SOLE 47222 0 0 BIOHAVEN LTD COM G1110E107 BBG017BXV3Q9 222260 4064 SH SOLE 4064 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG000CZWZ05 2239572 25642 SH SOLE 25642 0 0 BIONTECH SE SPONSORED ADS 09075V102 BBG00Q70B3V1 2783913 30089 SH SOLE 12575 0 0 BIO RAD LABS INC CL A 090572207 BBG000DY28W5 253177 732 SH SOLE 732 0 0 BIO-TECHNE CORP COM 09073M104 BBG000C15114 186267144 2646216 SH SOLE 2646216 0 0 BITFARMS LTD COM 09173B107 BBG00PGMZVL8 203553 91565 SH SOLE 91565 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4G3 8228450 108770 SH SOLE 108770 0 0 BLACK HILLS CORP COM 092113109 BBG000BD9ZM7 1635707 29958 SH SOLE 29958 0 0 BLACKBAUD INC COM 09227Q100 BBG000BGGTW5 212856 2871 SH SOLE 2871 0 0 BLACKBERRY LTD COM 09228F103 BBG000BC5RP8 926648 338189 SH SOLE 338189 0 0 BLACKLINE INC COM 09239B109 BBG0029KJVB0 221574 3431 SH SOLE 3431 0 0 BLACKROCK INC COM 09247X101 BBG000C2PW58 91439382 109679 SH SOLE 109679 0 0 BLACKSTONE INC COM 09260D107 BBG000BH0106 25599021 194862 SH SOLE 194862 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 BBG000BGKJ70 222912 11196 SH SOLE 11196 0 0 BLOCK INC CL A 852234103 BBG0018SLC07 9261256 109497 SH SOLE 109497 0 0 BLOOM ENERGY CORP COM CL A 093712107 BBG000N7KBZ3 884352 78679 SH SOLE 78679 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYC4 856174 55668 SH SOLE 55668 0 0 BLUELINX HLDGS INC COM NEW 09624H208 BBG000GZGZR0 325991 2503 SH SOLE 2503 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 BBG001MC8YF7 440340 4642 SH SOLE 4642 0 0 BOEING CO COM 097023105 BBG000BCSST7 37187629 192692 SH SOLE 192692 0 0 BOISE CASCADE CO DEL COM 09739D100 BBG000RQKCR4 827431 5395 SH SOLE 5395 0 0 BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 66872712 18433 SH SOLE 18433 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG000R2YFG7 917805 6183 SH SOLE 6183 0 0 BORGWARNER INC COM 099724106 BBG000BJ49H3 443421 12764 SH SOLE 12764 0 0 BORR DRILLING LTD SHS G1466R173 BBG00KVSR8X6 97784 14275 SH SOLE 14275 0 0 BOSTON PROPERTIES INC COM 101121101 BBG000BS5CM9 9279506 142084 SH SOLE 142084 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG000C0LW92 47217143 689402 SH SOLE 689402 0 0 BOX INC CL A 10316T104 BBG000PMSK08 9023177 318615 SH SOLE 318615 0 0 BOYD GAMING CORP COM 103304101 BBG000BHX9P6 527452 7835 SH SOLE 7835 0 0 BP PLC SPONSORED ADR 055622104 BBG000HWR2J6 52747742 1399887 SH SOLE 1399887 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 BBG000CL6RJ3 53309 11106 SH SOLE 11106 0 0 BRIDGEBIO PHARMA INC COM 10806X102 BBG00P9KDZK6 216193 6992 SH SOLE 6992 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWP05 61492132 542450 SH SOLE 542450 0 0 BRIGHTCOVE INC COM 10921T101 BBG000GZH540 107154 55234 SH SOLE 55234 0 0 BRIGHTHOUSE FINL INC COM 10922N103 BBG00DYPZ4T0 609873 11833 SH SOLE 11833 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 BBG00L1LT6D6 405100 34042 SH SOLE 34042 0 0 BRINKS CO COM 109696104 BBG000DR5QP5 267440 2895 SH SOLE 2895 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG000DQLV23 31625634 583176 SH SOLE 583176 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 BBG001LFLZZ1 15027041 640812 SH SOLE 640812 0 0 BROADCOM INC COM 11135F101 BBG00KHY5S69 486059657 366724 SH SOLE 366724 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG000PPFKQ7 78208992 381768 SH SOLE 381768 0 0 BROADSTONE NET LEASE INC COM 11135E203 BBG000PWD2R3 175473 11198 SH SOLE 11198 0 0 BROOKDALE SR LIVING INC COM 112463104 BBG000J4L211 193501 29274 SH SOLE 29274 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GD1 475633349 11318266 SH SOLE 362067 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG000C9K6K8 772615415 18456546 SH SOLE 354322 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 BBG00QDWSVK6 2172239 60271 SH SOLE 7455 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG000VC6WR2 209774541 6714769 SH SOLE 6714769 0 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 BBG011C6S295 511936 12165 SH SOLE 12165 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR6C4 1793929 73074 SH SOLE 73074 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG000C40QG2 3370174 144864 SH SOLE 144864 0 0 BROWN & BROWN INC COM 115236101 BBG000BWSGF4 3290278 37586 SH SOLE 37586 0 0 BROWN FORMAN CORP CL B 115637209 BBG000BD2NY8 1026360 19883 SH SOLE 19883 0 0 BRP INC COM SUN VTG 05577W200 BBG004G493C6 30766894 458036 SH SOLE 458036 0 0 BRUKER CORP COM 116794108 BBG000CL1FG7 670826 7141 SH SOLE 7141 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG000BKD3K9 5660673 27143 SH SOLE 27143 0 0 BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VL91 3609934 35212 SH SOLE 35212 0 0 BURLINGTON STORES INC COM 122017106 BBG004S641N5 411208 1771 SH SOLE 1771 0 0 CABOT CORP COM 127055101 BBG000BF3WW4 327955 3557 SH SOLE 3557 0 0 CACI INTL INC CL A 127190304 BBG000KQY8Y7 637950 1684 SH SOLE 1684 0 0 CADENCE BANK COM 12740C103 BBG000D3MJP5 328686 11334 SH SOLE 11334 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 BBG000C13CD9 358594249 1151999 SH SOLE 1151999 0 0 CAE INC COM 124765108 BBG000BXWF96 638026810 30886246 SH SOLE 30886246 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 BBG0074Q3NK6 321095 7341 SH SOLE 7341 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 BBG00Y04KP80 770739 13988 SH SOLE 13988 0 0 CALLON PETE CO DEL COM 13123X508 BBG000JSTBB9 423041 11830 SH SOLE 11830 0 0 CAMDEN PPTY TR SH BEN INT 133131102 BBG000BB0V03 954972 9705 SH SOLE 9705 0 0 CAMECO CORP COM 13321L108 BBG000BXYMJ8 56483313 1304202 SH SOLE 1304202 0 0 CAMPBELL SOUP CO COM 134429109 BBG000BG4202 302038 6795 SH SOLE 6795 0 0 CAMTEK LTD ORD M20791105 BBG000BJ4M84 1392279 16630 SH SOLE 16630 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 BBG00G2HL1Y1 748671 62076 SH SOLE 62076 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG000BY34Q2 249561285 4920722 SH SOLE 4920722 0 0 CANADIAN NATL RY CO COM 136375102 BBG000GLP2C0 1241652013 9425334 SH SOLE 9425334 0 0 CANADIAN NAT RES LTD COM 136385101 BBG0014LGC02 1203514920 15770436 SH SOLE 6868 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG000DMM476 1225098474 13889168 SH SOLE 13889168 0 0 CANADIAN SOLAR INC COM 136635109 BBG000K1J931 80578612 4077865 SH SOLE 4077865 0 0 CANNAE HLDGS INC COM 13765N107 BBG00GXRNJP4 232630 10460 SH SOLE 10460 0 0 CANOPY GROWTH CORP COM NEW 138035704 BBG000Q6W6G1 252326 29301 SH SOLE 29301 0 0 CAPITAL ONE FINL CORP COM 14040H105 BBG000BGKTF9 50701809 340532 SH SOLE 340532 0 0 CARA THERAPEUTICS INC COM 140755109 BBG001J2QYS9 19270 21176 SH SOLE 21176 0 0 CARDINAL HEALTH INC COM 14149Y108 BBG000D898T9 31703844 283323 SH SOLE 283323 0 0 CARGURUS INC COM CL A 141788109 BBG00HQ77DS2 1300581 56351 SH SOLE 56351 0 0 CARLISLE COS INC COM 142339100 BBG000BGGBT8 1009406 2576 SH SOLE 2576 0 0 CARMAX INC COM 143130102 BBG000BLMZK6 544002 6245 SH SOLE 6245 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 BBG000BF6LY3 18041631 1104139 SH SOLE 1104139 0 0 CARNIVAL PLC ADR 14365C103 BBG000CKYG71 5460499 370706 SH SOLE 370706 0 0 CARPARTS COM INC COM 14427M107 BBG000N26V95 79587 49128 SH SOLE 49128 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 BBG000BGCQT9 211118 2956 SH SOLE 2956 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HYS8 39281348 675750 SH SOLE 675750 0 0 CARVANA CO CL A 146869102 BBG00GCTWDJ3 524999 5972 SH SOLE 5972 0 0 CASELLA WASTE SYS INC CL A 147448104 BBG000BT0J38 334082 3379 SH SOLE 3379 0 0 CATALENT INC COM 148806102 BBG005XR47P5 344289 6099 SH SOLE 6099 0 0 CATERPILLAR INC COM 149123101 BBG000BF0K17 63940203 174495 SH SOLE 174495 0 0 CAVCO INDS INC DEL COM 149568107 BBG000K4WS65 218685 548 SH SOLE 548 0 0 CBIZ INC COM 124805102 BBG000FQD1Z0 292020 3720 SH SOLE 3720 0 0 CBOE GLOBAL MKTS INC COM 12503M108 BBG000QH56C1 29025298 157978 SH SOLE 157978 0 0 CBRE GROUP INC CL A 12504L109 BBG000C04224 4260862 43818 SH SOLE 43818 0 0 CDW CORP COM 12514G108 BBG001P63B80 5113298 19991 SH SOLE 19991 0 0 CELANESE CORP DEL COM 150870103 BBG000JYP7L8 1503088 8746 SH SOLE 8746 0 0 CELESTICA INC SUB VTG SHS 15101Q108 BBG002K118B9 48242472 1073288 SH SOLE 1073288 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 BBG000BK00N6 171020 15435 SH SOLE 15435 0 0 CENCORA INC COM 03073E105 BBG000MDCQC2 17916868 73735 SH SOLE 73735 0 0 CENOVUS ENERGY INC COM 15135U109 BBG000FT86F1 212471280 10623564 SH SOLE 10623564 0 0 CENTENE CORP DEL COM 15135B101 BBG000BDXCJ5 32982397 420265 SH SOLE 420265 0 0 CENTERPOINT ENERGY INC COM 15189T107 BBG000FDBX90 1785696 62678 SH SOLE 62678 0 0 CENTERRA GOLD INC COM 152006102 BBG000PWGV23 4177424 707029 SH SOLE 707029 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 BBG000BL5Q89 2081463 249277 SH SOLE 249277 0 0 CENTURY CMNTYS INC COM 156504300 BBG006G412Q6 399606 4141 SH SOLE 4141 0 0 CERUS CORP COM 157085101 BBG000HBVZX8 21472 11361 SH SOLE 11361 0 0 CF INDS HLDGS INC COM 125269100 BBG000BWJFZ4 1317630 15835 SH SOLE 15835 0 0 CGI INC CL A SUB VTG 12532H104 BBG000BYYC35 603440155 5467465 SH SOLE 5467465 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG000BTCH57 2240191 29422 SH SOLE 29422 0 0 CHAMPIONX CORPORATION COM 15872M104 BBG00JH9TZ56 462407 12884 SH SOLE 12884 0 0 CHARLES RIV LABS INTL INC COM 159864107 BBG000BG5BL8 252470397 931797 SH SOLE 931797 0 0 SCHWAB CHARLES CORP COM 808513105 BBG000BSLZY7 33796018 467183 SH SOLE 467183 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG000VPGNR2 13338754 45896 SH SOLE 45896 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG000K82ZT8 5440376 33171 SH SOLE 33171 0 0 CHEGG INC COM 163092109 BBG0014XR0N5 858120 113358 SH SOLE 113358 0 0 CHEMED CORP NEW COM 16359R103 BBG000C19QW1 1775578 2766 SH SOLE 2766 0 0 CHEMOURS CO COM 163851108 BBG005H82GB2 19795523 753828 SH SOLE 753828 0 0 CHENIERE ENERGY INC COM NEW 16411R208 BBG000C3HSR0 36323965 225223 SH SOLE 225223 0 0 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX554 10041876 113046 SH SOLE 113046 0 0 CHEVRON CORP NEW COM 166764100 BBG000K4ND22 240685371 1525836 SH SOLE 1525836 0 0 CHIMERA INVT CORP COM NEW 16934Q208 BBG000PFLGY2 75102 16291 SH SOLE 16291 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG000QX74T1 7290179 2508 SH SOLE 2508 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 BBG00Y7BLHL9 633465 3554 SH SOLE 3554 0 0 CHUBB LIMITED COM H1467J104 BBG000BR14K5 19753998 76232 SH SOLE 76232 0 0 CHURCH & DWIGHT CO INC COM 171340102 BBG000BFJT36 12395679 118835 SH SOLE 118835 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 BBG000BJLSG3 76200821 4527678 SH SOLE 4527678 0 0 CIDARA THERAPEUTICS INC COM 171757107 BBG00LVD4Y47 36147 39290 SH SOLE 39290 0 0 CIENA CORP COM NEW 171779309 BBG000BP1152 419435 8482 SH SOLE 8482 0 0 THE CIGNA GROUP COM 125523100 BBG00KXRCDP0 49467204 136202 SH SOLE 136202 0 0 CIMPRESS PLC SHS EURO G2143T103 BBG00R0TMXH1 210565 2379 SH SOLE 2379 0 0 CINCINNATI FINL CORP COM 172062101 BBG000BFPK65 4409401 35511 SH SOLE 35511 0 0 CINEMARK HLDGS INC COM 17243V102 BBG000QDVR53 218389 12153 SH SOLE 12153 0 0 CINTAS CORP COM 172908105 BBG000H3YXF8 6451212 9390 SH SOLE 9390 0 0 CIRRUS LOGIC INC COM 172755100 BBG000C1DHF5 235035016 2539272 SH SOLE 2539272 0 0 CISCO SYS INC COM 17275R102 BBG000C3J3C9 66949274 1341400 SH SOLE 1341400 0 0 CITIGROUP INC COM NEW 172967424 BBG000FY4S11 92572736 1463832 SH SOLE 1463832 0 0 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HY77 2715508 74828 SH SOLE 74828 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 BBG00GLNJ018 353361 4655 SH SOLE 4655 0 0 CLEAN ENERGY FUELS CORP COM 184499101 BBG000J5J943 30137 11245 SH SOLE 11245 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 BBG000SSC5C9 117188 71023 SH SOLE 71023 0 0 CLEAR SECURE INC COM CL A 18467V109 BBG011C0FS40 808919 38031 SH SOLE 38031 0 0 CLOROX CO DEL COM 189054109 BBG000BFS7D3 6134965 40069 SH SOLE 40069 0 0 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHH5 2218085 22907 SH SOLE 22907 0 0 CME GROUP INC COM 12572Q105 BBG000BHLYP4 238935947 1109833 SH SOLE 1109833 0 0 CMS ENERGY CORP COM 125896100 BBG000BFVXX0 1522559 25233 SH SOLE 25233 0 0 CNO FINL GROUP INC COM 12621E103 BBG000Q1GK24 792853 28852 SH SOLE 28852 0 0 COCA COLA CO COM 191216100 BBG000BMX289 218911768 3578159 SH SOLE 3578159 0 0 COCA COLA CONS INC COM 191098102 BBG000BG1SX2 247998 293 SH SOLE 293 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFWH9 20809216 297487 SH SOLE 297487 0 0 COEUR MNG INC COM NEW 192108504 BBG000BXZD25 68678 18217 SH SOLE 18217 0 0 COGNEX CORP COM 192422103 BBG000BPBVW5 54496210 1284682 SH SOLE 1284682 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG000BBDV81 11439103 156080 SH SOLE 156080 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 BBG00R0ZFHV4 192625 23292 SH SOLE 23292 0 0 COHU INC COM 192576106 BBG000DKMJ86 250642 7520 SH SOLE 7520 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7771 330074 1245 SH SOLE 1245 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG000BFQYY3 367093057 4076547 SH SOLE 4076547 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 BBG000BH2VW3 94126056 769745 SH SOLE 769745 0 0 COMCAST CORP NEW CL A 20030N101 BBG000BFT2L4 47450173 1094583 SH SOLE 1094583 0 0 COMERICA INC COM 200340107 BBG000C75N77 19748284 359125 SH SOLE 359125 0 0 COMFORT SYS USA INC COM 199908104 BBG000BWN2Y9 1425882 4488 SH SOLE 4488 0 0 COMMERCIAL METALS CO COM 201723103 BBG000BFSND8 3714910 63211 SH SOLE 63211 0 0 COMMSCOPE HLDG CO INC COM 20337X109 BBG004LTL7L2 25563 19514 SH SOLE 19514 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 BBG000BDY3Y7 109070 31163 SH SOLE 31163 0 0 COMMVAULT SYS INC COM 204166102 BBG000BG88X9 138846513 1368890 SH SOLE 1368890 0 0 COMPASS INC CL A 20464U100 BBG00J5SXTH3 60894 16915 SH SOLE 16915 0 0 CONAGRA BRANDS INC COM 205887102 BBG000BDXGP9 2598746 87677 SH SOLE 87677 0 0 CONDUENT INC COM 206787103 BBG00C1BZMT9 37701 11154 SH SOLE 11154 0 0 CONOCOPHILLIPS COM 20825C104 BBG000BQQH30 158086088 1242034 SH SOLE 1242034 0 0 CONSOL ENERGY INC NEW COM 20854L108 BBG00HC114X0 223974 2674 SH SOLE 2674 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG000BHLYS1 3395749 37394 SH SOLE 37394 0 0 CONSTELLATION BRANDS INC CL A 21036P108 BBG000J1QLT0 33903962 124757 SH SOLE 124757 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRNP7 35003196 189360 SH SOLE 189360 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 BBG00KK0CFX9 342122 6093 SH SOLE 6093 0 0 COOPER COS INC COM 216648501 BBG000BG3445 1980905 19524 SH SOLE 19524 0 0 COPA HOLDINGS SA CL A P31076105 BBG000C29813 216653 2080 SH SOLE 2080 0 0 COPART INC COM 217204106 BBG000BM9RH1 264438799 4565587 SH SOLE 4565587 0 0 CORCEPT THERAPEUTICS INC COM 218352102 BBG000BKJG33 208044 8259 SH SOLE 8259 0 0 CORE & MAIN INC CL A 21874C102 BBG01163K2X0 24421247 426572 SH SOLE 426572 0 0 COREBRIDGE FINL INC COM 21871X109 BBG016HJ8729 1744888 60734 SH SOLE 60734 0 0 CORNING INC COM 219350105 BBG000BKFZM4 3946828 119746 SH SOLE 119746 0 0 CORPORACION AMER ARPTS S A COM L1995B107 BBG00JFCJ889 1217798 72488 SH SOLE 72488 0 0 CORPAY INC COM SHS 219948106 BBG000GPXKX9 1867593 6053 SH SOLE 6053 0 0 CORTEVA INC COM 22052L104 BBG00BN969C1 27792442 481922 SH SOLE 481922 0 0 COSTAR GROUP INC COM 22160N109 BBG000D7JKW9 194888568 2017480 SH SOLE 2017480 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG000F6H8W8 223787695 305458 SH SOLE 305458 0 0 COTERRA ENERGY INC COM 127097103 BBG000C3GN47 3681777 132058 SH SOLE 132058 0 0 COTY INC COM CL A 222070203 BBG000F395V1 6107828 510688 SH SOLE 510688 0 0 COUPANG INC CL A 22266T109 BBG00XMJRPQ8 2332144 131093 SH SOLE 131093 0 0 CRANE NXT CO COM 224441105 BBG017BXPZ85 571089 9226 SH SOLE 9226 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 BBG013THLHZ4 141289 11873 SH SOLE 11873 0 0 CRESCENT PT ENERGY CORP COM 22576C101 BBG000PPJTH4 9828140 1201020 SH SOLE 1201020 0 0 CRH PLC ORD G25508105 BBG000D3JXM1 245118362 2841628 SH SOLE 6536 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKS03 10891083 33972 SH SOLE 33972 0 0 CROWN CASTLE INC COM 22822V101 BBG000FV1Z23 4221241 39887 SH SOLE 39887 0 0 CROWN HLDGS INC COM 228368106 BBG000BF6756 319973 4037 SH SOLE 4037 0 0 CSW INDUSTRIALS INC COM 126402106 BBG007NLG4L3 218178 930 SH SOLE 930 0 0 CSX CORP COM 126408103 BBG000BGJRC8 6558017 176909 SH SOLE 176909 0 0 CUMMINS INC COM 231021106 BBG000BGPTV6 11397062 38680 SH SOLE 38680 0 0 CURTISS WRIGHT CORP COM 231561101 BBG000BGSPS5 629356 2459 SH SOLE 2459 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 BBG00L7XVND4 109976 10514 SH SOLE 10514 0 0 CUSTOMERS BANCORP INC COM 23204G100 BBG0023XX761 281271 5301 SH SOLE 5301 0 0 CVS HEALTH CORP COM 126650100 BBG000BGRY34 68866778 863425 SH SOLE 863425 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QV2 786530 2961 SH SOLE 2961 0 0 CYTOKINETICS INC COM NEW 23282W605 BBG000F0R4N9 424796 6059 SH SOLE 6059 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 BBG001J472L3 39541 18138 SH SOLE 18138 0 0 DANAHER CORPORATION COM 235851102 BBG000BH3JF8 335548265 1343698 SH SOLE 1343698 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 BBG000Q5T9W3 66078944 2347387 SH SOLE 2347387 0 0 DARDEN RESTAURANTS INC COM 237194105 BBG000BBNYF6 4469257 26738 SH SOLE 26738 0 0 DARLING INGREDIENTS INC COM 237266101 BBG000BN8ZK8 2342802 50372 SH SOLE 50372 0 0 DATADOG INC CL A COM 23804L103 BBG003NJHZT9 2636635 21332 SH SOLE 21332 0 0 DAVITA INC COM 23918K108 BBG000MQ1SN9 644694 4670 SH SOLE 4670 0 0 DAYFORCE INC COM 15677J108 BBG00KG0JJ96 349324 5276 SH SOLE 5276 0 0 DECKERS OUTDOOR CORP COM 243537107 BBG000BKXYX5 2630822 2795 SH SOLE 2795 0 0 DEERE & CO COM 244199105 BBG000DCCYK8 64689496 157495 SH SOLE 157495 0 0 DELEK US HLDGS INC NEW COM 24665A103 BBG00FZYFVC5 429253 13964 SH SOLE 13964 0 0 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZS1 16520161 144774 SH SOLE 144774 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 BBG000R7Z112 3262053 68144 SH SOLE 68144 0 0 DENALI THERAPEUTICS INC COM 24823R105 BBG008P7F869 216691 10560 SH SOLE 10560 0 0 DENISON MINES CORP COM 248356107 BBG000BVXRC9 840281 429336 SH SOLE 429336 0 0 DENTSPLY SIRONA INC COM 24906P109 BBG000BX57K1 2963801 89298 SH SOLE 89298 0 0 DESCARTES SYS GROUP INC COM 249906108 BBG000BYLFM1 186941400 2042927 SH SOLE 2042927 0 0 DESKTOP METAL INC COM CL A 25058X105 BBG00P17H053 15960 18136 SH SOLE 18136 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 BBG000BR1W32 5310115 337492 SH SOLE 337492 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG000BBVJZ8 9344068 186211 SH SOLE 186211 0 0 DEXCOM INC COM 252131107 BBG000QTF8K1 103569925 746719 SH SOLE 746719 0 0 DHI GROUP INC COM 23331S100 BBG000Q9Y1B9 63130 24757 SH SOLE 24757 0 0 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSYX9 17618106 88904 SH SOLE 88904 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 BBG000JKHFP5 132262 13763 SH SOLE 13763 0 0 DIANA SHIPPING INC COM Y2066G104 BBG000BV1NV2 1071103 370624 SH SOLE 370624 0 0 DICKS SPORTING GOODS INC COM 253393102 BBG000F6ZWH2 15722661 69922 SH SOLE 69922 0 0 DIGITAL RLTY TR INC COM 253868103 BBG000Q5ZRM7 4109173 28528 SH SOLE 28528 0 0 DIODES INC COM 254543101 BBG000G25P51 485040 6880 SH SOLE 6880 0 0 DISCOVER FINL SVCS COM 254709108 BBG000QBR5J5 3594095 27417 SH SOLE 27417 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 BBG000BM2GS0 70592 28696 SH SOLE 28696 0 0 DOCEBO INC COM 25609L105 BBG00Q2B1C98 14962834 305945 SH SOLE 305945 0 0 DOCUSIGN INC COM 256163106 BBG000N7KJX8 3268640 54889 SH SOLE 54889 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 BBG000DGLTG5 81791520 976382 SH SOLE 976382 0 0 DOLE PLC ORD SHS G27907107 BBG011PCV4J9 189305 15868 SH SOLE 15868 0 0 DOLLAR GEN CORP NEW COM 256677105 BBG000NV1KK7 7947043 50923 SH SOLE 50923 0 0 DOLLAR TREE INC COM 256746108 BBG000BSC0K9 24333695 182754 SH SOLE 182754 0 0 DOMINION ENERGY INC COM 25746U109 BBG000BGVW60 41644795 846611 SH SOLE 846611 0 0 DOMINOS PIZZA INC COM 25754A201 BBG000P458P3 1704298 3430 SH SOLE 3430 0 0 DOMO INC COM CL B 257554105 BBG00L2NS0B7 221814 24867 SH SOLE 24867 0 0 DONALDSON INC COM 257651109 BBG000BGZP70 582952 7806 SH SOLE 7806 0 0 DOORDASH INC CL A 25809K105 BBG005D7QCJ3 2380352 17284 SH SOLE 17284 0 0 DOUGLAS EMMETT INC COM 25960P109 BBG000PN1SJ8 160046 11539 SH SOLE 11539 0 0 DOVER CORP COM 260003108 BBG000BHB3M6 2262185 12767 SH SOLE 12767 0 0 DOW INC COM 260557103 BBG00BN96922 3674847 63436 SH SOLE 63436 0 0 DOXIMITY INC CL A 26622P107 BBG0026ZJQX7 3844578 142868 SH SOLE 142868 0 0 D R HORTON INC COM 23331A109 BBG000DQTXY6 15823128 96160 SH SOLE 96160 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCM78 1006331 22161 SH SOLE 22161 0 0 DROPBOX INC CL A 26210C104 BBG0018SLDN0 28841621 1186898 SH SOLE 1186898 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58J3 6235622 102056 SH SOLE 102056 0 0 DTE ENERGY CO COM 233331107 BBG000BB29X4 2102625 18750 SH SOLE 18750 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 BBG00ZF3LG28 110100 11826 SH SOLE 11826 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG000BHGDH5 119845450 1239225 SH SOLE 1239225 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 BBG00VCZX9Z6 2158419 214982 SH SOLE 214982 0 0 DUOLINGO INC CL A COM 26603R106 BBG003D4V951 384471 1743 SH SOLE 1743 0 0 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961G4 19595319 255580 SH SOLE 255580 0 0 DXC TECHNOLOGY CO COM 23355L106 BBG00FN64XT9 20861795 983583 SH SOLE 983583 0 0 DYCOM INDS INC COM 267475101 BBG000C4SKT1 258498 1801 SH SOLE 1801 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 BBG00S91HBM9 57818 13022 SH SOLE 13022 0 0 EASTMAN CHEM CO COM 277432100 BBG000BLW530 9916067 98943 SH SOLE 98943 0 0 EATON CORP PLC SHS G29183103 BBG000BJ3PD2 32123805 102737 SH SOLE 102737 0 0 EBAY INC. COM 278642103 BBG000C43RR5 5992061 113529 SH SOLE 113529 0 0 ECOLAB INC COM 278865100 BBG000BHKYH4 15459448 66953 SH SOLE 66953 0 0 EDISON INTL COM 281020107 BBG000D7RKJ5 27716399 391862 SH SOLE 391862 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG000BRXP69 9126362 95504 SH SOLE 95504 0 0 EGAIN CORP COM NEW 28225C806 BBG000C03573 75923 11771 SH SOLE 11771 0 0 ELBIT SYS LTD ORD M3760D101 BBG000CRN4P5 293370 1396 SH SOLE 1396 0 0 ELDORADO GOLD CORP NEW COM 284902509 BBG000BBH1K9 1713909 121882 SH SOLE 121882 0 0 ELECTRONIC ARTS INC COM 285512109 BBG000BP0KQ8 17822755 134339 SH SOLE 134339 0 0 ELEMENT SOLUTIONS INC COM 28618M106 BBG005C4XHR3 330236 13220 SH SOLE 13220 0 0 ELEVANCE HEALTH INC COM 036752103 BBG000BCG930 37952461 73191 SH SOLE 73191 0 0 E L F BEAUTY INC COM 26856L103 BBG00DQ6VYP3 768634 3921 SH SOLE 3921 0 0 ELI LILLY & CO COM 532457108 BBG000BNBDC2 219189452 281749 SH SOLE 281749 0 0 EMBECTA CORP COMMON STOCK 29082K105 BBG014L7D4G1 434871 32771 SH SOLE 32771 0 0 EMCOR GROUP INC COM 29084Q100 BBG000BBRPL4 1048149 2993 SH SOLE 2993 0 0 EMERALD HOLDING INC COM 29103W104 BBG00GCTWVH5 107407 15772 SH SOLE 15772 0 0 EMERSON ELEC CO COM 291011104 BBG000BHX7N2 6670911 58816 SH SOLE 58816 0 0 ENBRIDGE INC COM 29250N105 BBG000C7P7N2 763789083 21127020 SH SOLE 73940 0 0 ENCOMPASS HEALTH CORP COM 29261A100 BBG000BGBRG2 6382939 77294 SH SOLE 77294 0 0 ENCORE WIRE CORP COM 292562105 BBG000CQCCK6 314285 1196 SH SOLE 1196 0 0 ENERFLEX LTD COM 29269R105 BBG000SR92R6 16143565 2773907 SH SOLE 2773907 0 0 ENERGY FUELS INC COM NEW 292671708 BBG000BXQSW9 564546 90190 SH SOLE 10405 0 0 ENERPLUS CORP COM 292766102 BBG000NV1YC6 6487475 330103 SH SOLE 330103 0 0 ENERSYS COM 29275Y102 BBG000PWTD92 241723 2559 SH SOLE 2559 0 0 ENHABIT INC COM 29332G102 BBG014QJ5BV6 150332 12904 SH SOLE 12904 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 BBG000F2SFN9 245465 17996 SH SOLE 17996 0 0 ENNIS INC COM 293389102 BBG000BHJZF5 269850 13157 SH SOLE 13157 0 0 ENOVA INTL INC COM 29357K103 BBG0022PSJ14 290086 4617 SH SOLE 4617 0 0 ENOVIS CORPORATION COM 194014502 BBG000C5Z443 505845 8100 SH SOLE 8100 0 0 ENPHASE ENERGY INC COM 29355A107 BBG001R3MNY9 1422241 11756 SH SOLE 11756 0 0 ENPRO INC COM 29355X107 BBG000BW2FF4 218388 1294 SH SOLE 1294 0 0 ENSIGN GROUP INC COM 29358P101 BBG000K1T9L0 413323 3322 SH SOLE 3322 0 0 ENSTAR GROUP LIMITED SHS G3075P101 BBG000NQKP71 1943493 6254 SH SOLE 6254 0 0 ENTEGRIS INC COM 29362U104 BBG000CTV4N4 993337 7068 SH SOLE 7068 0 0 ENTERGY CORP NEW COM 29364G103 BBG000C1FQS9 23620748 223512 SH SOLE 223512 0 0 ENVIRI CORP COM 415864107 BBG000BLH3P8 545029 59566 SH SOLE 59566 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 BBG00LN4B5N0 1272922 59538 SH SOLE 59538 0 0 EOG RES INC COM 26875P101 BBG000BZ9223 7146128 55899 SH SOLE 55899 0 0 EPAM SYS INC COM 29414B104 BBG000MHTV89 2175865 7879 SH SOLE 7879 0 0 EQT CORP COM 26884L109 BBG000BHZ5J9 14908887 402182 SH SOLE 402182 0 0 EQUIFAX INC COM 294429105 BBG000BHPL78 135257844 505599 SH SOLE 505599 0 0 EQUINIX INC COM 29444U700 BBG000MBDGM6 27180593 32933 SH SOLE 32933 0 0 EQUINOX GOLD CORP COM 29446Y502 BBG000QSL9D2 34937382 5790112 SH SOLE 5790112 0 0 EQUITABLE HLDGS INC COM 29452E101 BBG00J7CBVW8 1168275 30736 SH SOLE 30736 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L394 3707869 296867 SH SOLE 296867 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG000BB7SX7 659971 10248 SH SOLE 10248 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG000BG8M31 3062413 48525 SH SOLE 48525 0 0 ERO COPPER CORP COM 296006109 BBG00HNV5D77 843421 43721 SH SOLE 43721 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 BBG004KB3S72 46144 17218 SH SOLE 17218 0 0 ESSENT GROUP LTD COM G3198U102 BBG0058YL7G9 2905338 48821 SH SOLE 48821 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 BBG00L17LGJ7 9611197 360510 SH SOLE 360510 0 0 ESSEX PPTY TR INC COM 297178105 BBG000CGJMB9 1437280 5871 SH SOLE 5871 0 0 LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 3807351 24699 SH SOLE 24699 0 0 ETSY INC COM 29786A106 BBG000N7MXL8 284982 4147 SH SOLE 4147 0 0 EVERCORE INC CLASS A 29977A105 BBG000BP30Y0 843352 4379 SH SOLE 4379 0 0 EVEREST GROUP LTD COM G3223R108 BBG000C1XVK6 14900288 37485 SH SOLE 37485 0 0 EVERGY INC COM 30034W106 BBG00H433CR2 7104131 133086 SH SOLE 133086 0 0 EVERI HLDGS INC COM 30034T103 BBG000H1B407 130499 12985 SH SOLE 12985 0 0 EVERQUOTE INC COM CL A 30041R108 BBG00F17NDH7 1195023 64387 SH SOLE 64387 0 0 EVERSOURCE ENERGY COM 30040W108 BBG000BQ87N0 1773914 29679 SH SOLE 29679 0 0 EVOLENT HEALTH INC CL A 30050B101 BBG005CHLM96 233891 7133 SH SOLE 7133 0 0 EXACT SCIENCES CORP COM 30063P105 BBG000CWL0F5 636043 9210 SH SOLE 9210 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 BBG014GJSRF5 342059 21352 SH SOLE 21352 0 0 EXELIXIS INC COM 30161Q104 BBG000BQ4WF8 6341937 267254 SH SOLE 267254 0 0 EXELON CORP COM 30161N101 BBG000J6XT05 18156604 483274 SH SOLE 483274 0 0 EXLSERVICE HOLDINGS INC COM 302081104 BBG000NS3P30 234807193 7383874 SH SOLE 7383874 0 0 EXPEDIA GROUP INC COM NEW 30212P303 BBG000QY3XZ2 19735994 143274 SH SOLE 143274 0 0 EXPEDITORS INTL WASH INC COM 302130109 BBG000BJ5GK2 4523741 37211 SH SOLE 37211 0 0 EXPENSIFY INC COM CL A 30219Q106 BBG009PWV0L4 75206 40873 SH SOLE 40873 0 0 EXPONENT INC COM 30214U102 BBG000F31Z34 254603 3079 SH SOLE 3079 0 0 EXTRA SPACE STORAGE INC COM 30225T102 BBG000PV27K3 2819313 19179 SH SOLE 19179 0 0 EXTREME NETWORKS COM 30226D106 BBG000BFR0T2 177012 15339 SH SOLE 15339 0 0 EXXON MOBIL CORP COM 30231G102 BBG000GZQ728 155307218 1336091 SH SOLE 1336091 0 0 F5 INC COM 315616102 BBG000CXYSZ6 1056395 5572 SH SOLE 5572 0 0 FACTSET RESH SYS INC COM 303075105 BBG000BDJL83 2497782 5497 SH SOLE 5497 0 0 FAIR ISAAC CORP COM 303250104 BBG000DW76Y6 11892538 9517 SH SOLE 9517 0 0 FASTENAL CO COM 311900104 BBG000BJ8YN7 107659824 1395642 SH SOLE 1395642 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG000BJVN28 288183 2822 SH SOLE 2822 0 0 FEDERAL SIGNAL CORP COM 313855108 BBG000BJXWX2 313425 3693 SH SOLE 3693 0 0 FEDEX CORP COM 31428X106 BBG000BJF1Z8 64246368 221738 SH SOLE 221738 0 0 FERGUSON PLC NEW SHS G3421J106 BBG00P5M4V07 126332922 578368 SH SOLE 578368 0 0 FERRARI N V COM N3167Y103 BBG009PH3Q86 133851195 307045 SH SOLE 90690 0 0 FIBROGEN INC COM 31572Q808 BBG000FW5ZL6 59483 25312 SH SOLE 25312 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 BBG000BK2F42 6247662 84223 SH SOLE 84223 0 0 FIFTH THIRD BANCORP COM 316773100 BBG000BJL3N0 2845709 76477 SH SOLE 76477 0 0 FIRST AMERN FINL CORP COM 31847R102 BBG000V78V75 660744 10823 SH SOLE 10823 0 0 FIRST BANCORP P R COM NEW 318672706 BBG000CYKKX8 219443 12511 SH SOLE 12511 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG000BJCDS3 2599650 1590 SH SOLE 1590 0 0 FIRST HORIZON CORPORATION COM 320517105 BBG000GHZSZ6 932070 60524 SH SOLE 60524 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG000CH7LR5 837786 142687 SH SOLE 142687 0 0 FIRST SOLAR INC COM 336433107 BBG000BFL116 2641551 15649 SH SOLE 15649 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 BBG0145KL747 304566 2388 SH SOLE 2388 0 0 FIRSTENERGY CORP COM 337932107 BBG000BB6M98 1752962 45390 SH SOLE 45390 0 0 FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBM8 314729078 1900304 SH SOLE 1900304 0 0 FISERV INC COM 337738108 BBG000BJKPG0 59058604 369532 SH SOLE 369532 0 0 FLEX LTD ORD Y2573F102 BBG000BP5YT0 542446 18960 SH SOLE 18960 0 0 FLOWERS FOODS INC COM 343498101 BBG000BB4D72 712619 30005 SH SOLE 30005 0 0 FLUOR CORP NEW COM 343412102 BBG000BB1TH9 370753 8769 SH SOLE 8769 0 0 FLUTTER ENTMT PLC SHS G3643J108 BBG000P2GPN9 875276 4432 SH SOLE 4432 0 0 FMC CORP COM NEW 302491303 BBG000BJP882 1009008 15840 SH SOLE 15840 0 0 FORD MTR CO DEL COM 345370860 BBG000BQPC32 10824608 815106 SH SOLE 815106 0 0 FORESTAR GROUP INC COM 346232101 BBG000BB1YV2 329196 8191 SH SOLE 8191 0 0 FORMFACTOR INC COM 346375108 BBG000D1Y3P1 221351 4851 SH SOLE 4851 0 0 FORTINET INC COM 34959E109 BBG000BCMBG4 10091914 147737 SH SOLE 147737 0 0 FORTIS INC COM 349553107 BBG000BYTHG6 273166436 6910825 SH SOLE 6910825 0 0 FORTIVE CORP COM 34959J108 BBG00BLVZ228 2587568 30081 SH SOLE 30081 0 0 FORTUNA SILVER MINES INC COM 349915108 BBG000F0X9W1 565017 152094 SH SOLE 152094 0 0 FOX CORP CL A COM 35137L105 BBG00JHNJW99 276396 8839 SH SOLE 8839 0 0 FRANCO NEV CORP COM 351858105 BBG000TRN6Z1 192399886 1614061 SH SOLE 1614061 0 0 FRANKLIN ELEC INC COM 353514102 BBG000BJGGV8 306438 2869 SH SOLE 2869 0 0 FRANKLIN RESOURCES INC COM 354613101 BBG000BD0TF8 912029 32445 SH SOLE 32445 0 0 FREEPORT-MCMORAN INC CL B 35671D857 BBG000BJDB15 76232962 1621288 SH SOLE 1621288 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 BBG000JLQGN3 347997 13431 SH SOLE 13431 0 0 FRESHWORKS INC CLASS A COM 358054104 BBG0029KYGL5 187891 10318 SH SOLE 10318 0 0 FRONTDOOR INC COM 35905A109 BBG00H9MNDZ2 37623189 1154794 SH SOLE 1154794 0 0 FTAI AVIATION LTD SHS G3730V105 BBG019M62R45 536246 7968 SH SOLE 7968 0 0 FUBOTV INC COM 35953D104 BBG002CV4Q74 18255 11554 SH SOLE 11554 0 0 FUELCELL ENERGY INC COM 35952H601 BBG000HQ1LB3 28862 24254 SH SOLE 24254 0 0 FULTON FINL CORP PA COM 360271100 BBG000BJZM26 159869 10061 SH SOLE 10061 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 BBG00MYXW4R8 223856 4134 SH SOLE 4134 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCS6 12906372 280147 SH SOLE 280147 0 0 GANNETT CO INC COM 36472T109 BBG005C9FQQ3 265328 108741 SH SOLE 108741 0 0 GAP INC COM 364760108 BBG000BKLH74 2287201 83020 SH SOLE 83020 0 0 GARMIN LTD SHS H2906T109 BBG000C4LN67 9257183 62183 SH SOLE 62183 0 0 GARTNER INC COM 366651107 BBG000BB65D0 385948736 809677 SH SOLE 809677 0 0 GATES INDL CORP PLC ORD SHS G39108108 BBG00JM9V731 188204 10627 SH SOLE 10627 0 0 GATOS SILVER INC COM 368036109 BBG00XS6BPG8 10542617 1264367 SH SOLE 1264367 0 0 GATX CORP COM 361448103 BBG000BKGXQ4 297145 2217 SH SOLE 2217 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YV1 6846341 75309 SH SOLE 75309 0 0 GEN DIGITAL INC COM 668771108 BBG000BH2JM1 3281309 146487 SH SOLE 146487 0 0 GENERAC HLDGS INC COM 368736104 BBG000PQ4W72 43645197 346006 SH SOLE 346006 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG000BK67C7 26359424 93311 SH SOLE 93311 0 0 GENERAL ELECTRIC CO COM NEW 369604301 BBG000BK6MB5 95947506 546616 SH SOLE 546616 0 0 GENERAL MLS INC COM 370334104 BBG000BKCFC2 37611184 537533 SH SOLE 537533 0 0 GENERAL MTRS CO COM 37045V100 BBG0018K6105 66352084 1463111 SH SOLE 1463111 0 0 GENIE ENERGY LTD CL B 372284208 BBG0021PGB60 562469 37299 SH SOLE 37299 0 0 GENPACT LIMITED SHS G3922B107 BBG000RQBFV2 347392 10543 SH SOLE 10543 0 0 GENUINE PARTS CO COM 372460105 BBG000BKL348 6514032 42045 SH SOLE 42045 0 0 GENWORTH FINL INC COM CL A 37247D106 BBG000J5Q6L2 641945 99836 SH SOLE 99836 0 0 GERDAU SA SPON ADR REP PFD 373737105 BBG000K91FQ4 5538653 1253089 SH SOLE 1253089 0 0 GERON CORP COM 374163103 BBG000GX1891 79669 24142 SH SOLE 24142 0 0 GEVO INC COM PAR 374396406 BBG000P7S7L7 10019 13034 SH SOLE 13034 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 BBG003FD9W71 7236842 209777 SH SOLE 209777 0 0 GIBRALTAR INDS INC COM 374689107 BBG000BKQDQ7 299652 3721 SH SOLE 3721 0 0 G III APPAREL GROUP LTD COM 36237H101 BBG000C2YZ60 271011 9342 SH SOLE 9342 0 0 GILDAN ACTIVEWEAR INC COM 375916103 BBG000BQ5ZN1 100186402 2698476 SH SOLE 2698476 0 0 GILEAD SCIENCES INC COM 375558103 BBG000CKGBP2 39676961 541665 SH SOLE 541665 0 0 GLACIER BANCORP INC NEW COM 37637Q105 BBG000C3KB84 276240 6858 SH SOLE 6858 0 0 GLAUKOS CORP COM 377322102 BBG000WG2LQ1 267972 2842 SH SOLE 2842 0 0 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0G8 104227 13414 SH SOLE 13414 0 0 GLOBAL PMTS INC COM 37940X102 BBG000CX0P89 3707996 27742 SH SOLE 27742 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG0018JWV58 885081 30700 SH SOLE 30700 0 0 GLOBALSTAR INC COM 378973408 BBG000K008L5 65070 44265 SH SOLE 44265 0 0 GLOBE LIFE INC COM 37959E102 BBG000BVD6X4 2861655 24591 SH SOLE 24591 0 0 GMS INC COM 36251C103 BBG009Q036D0 787773 8093 SH SOLE 8093 0 0 GODADDY INC CL A 380237107 BBG006MDLY05 10380465 87466 SH SOLE 87466 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 BBG000KHT4K7 32217913 2027559 SH SOLE 2027559 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG000C6CFJ5 79187759 189585 SH SOLE 189585 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 BBG000BKNX95 238806 17393 SH SOLE 17393 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 BBG011768M53 893120 284433 SH SOLE 284433 0 0 GRACO INC COM 384109104 BBG000BK9W84 754035 8068 SH SOLE 8068 0 0 GRAFTECH INTL LTD COM 384313508 BBG00KDYT8C4 17710 12833 SH SOLE 12833 0 0 GRAHAM HLDGS CO COM CL B 384637104 BBG000C3FGH9 1136934 1481 SH SOLE 1481 0 0 GRAN TIERRA ENERGY INC COM 38500T200 BBG000BB43G4 102088 14298 SH SOLE 14298 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 BBG000PY5XQ1 79973655 1400651 SH SOLE 1400651 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 BBG000GQ7K93 3110909 106611 SH SOLE 106611 0 0 GRIFFON CORP COM 398433102 BBG000D7FT63 650012 8863 SH SOLE 8863 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 BBG00P4R3079 143674566 4992167 SH SOLE 4992167 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 BBG000BB88K4 391296 1339 SH SOLE 1339 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 BBG000QCR193 4447705 56236 SH SOLE 56236 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 BBG000R2NRT9 10909546 66860 SH SOLE 66860 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 BBG000B9XWX4 13202275 41428 SH SOLE 41428 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 BBG0112Z86C1 311754 1947 SH SOLE 1947 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 BBG000K1XFJ4 211345 3293 SH SOLE 3293 0 0 BLOCK H & R INC COM 093671105 BBG000BLDV98 6057129 123338 SH SOLE 123338 0 0 HACKETT GROUP INC COM 404609109 BBG000BBLQV7 347150 14286 SH SOLE 14286 0 0 HAEMONETICS CORP MASS COM 405024100 BBG000C7TF41 270133 3165 SH SOLE 3165 0 0 HALLIBURTON CO COM 406216101 BBG000CZT8V5 3591044 91097 SH SOLE 91097 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 BBG000CZ8W54 422502 10386 SH SOLE 10386 0 0 HAMILTON LANE INC CL A 407497106 BBG00FX58Q66 247283 2193 SH SOLE 2193 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 BBG000CBC7D8 256305 5567 SH SOLE 5567 0 0 HANESBRANDS INC COM 410345102 BBG000D2ZTS8 213788 36860 SH SOLE 36860 0 0 HANOVER INS GROUP INC COM 410867105 BBG000FJH8W0 700731 5146 SH SOLE 5146 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 BBG000BX93G1 14240343 1743004 SH SOLE 1743004 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG000G0Z878 12503263 121332 SH SOLE 121332 0 0 HASBRO INC COM 418056107 BBG000BKVJK4 255583 4522 SH SOLE 4522 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 BBG000BL0P40 998691 88615 SH SOLE 88615 0 0 FULLER H B CO COM 359694106 BBG000BJZ7V7 518549 6503 SH SOLE 6503 0 0 HCA HEALTHCARE INC COM 40412C101 BBG000QW7VC1 11114220 33323 SH SOLE 33323 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKS18 51659303 922982 SH SOLE 922982 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG000BHVSG6 2441238 16525 SH SOLE 16525 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 BBG000BKYVF0 52095039 4174282 SH SOLE 4174282 0 0 HEALTHEQUITY INC COM 42226A107 BBG000TYXCT9 166412142 2038615 SH SOLE 2038615 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG000BKYDP9 672769 35881 SH SOLE 35881 0 0 HEARTLAND EXPRESS INC COM 422347104 BBG000BLJLJ3 143292 12001 SH SOLE 12001 0 0 HECLA MNG CO COM 422704106 BBG000BL5W86 160163 33298 SH SOLE 33298 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 BBG000J7Q1L9 306945 28316 SH SOLE 28316 0 0 HENRY SCHEIN INC COM 806407102 BBG000BNMMJ3 2292259 30353 SH SOLE 30353 0 0 HERC HLDGS INC COM 42704L104 BBG000FNRZ69 601336 3573 SH SOLE 3573 0 0 HERCULES CAPITAL INC COM 427096508 BBG000C2R8K2 329646 17867 SH SOLE 17867 0 0 HERSHEY CO COM 427866108 BBG000BLHRS2 15503206 79708 SH SOLE 79708 0 0 HESS CORP COM 42809H107 BBG000BBD070 4105863 26899 SH SOLE 26899 0 0 HESS MIDSTREAM LP CL A SHS 428103105 BBG00R02H8D5 9060320 250770 SH SOLE 250770 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NQ3 27734277 1564257 SH SOLE 1564257 0 0 HILLENBRAND INC COM 431571108 BBG000KT0GV3 228015 4534 SH SOLE 4534 0 0 HILTON GRAND VACATIONS INC COM 43283X105 BBG00CBYY6M1 686150 14534 SH SOLE 14534 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH30 23991189 112471 SH SOLE 112471 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 BBG00Q53VYM7 360977 23334 SH SOLE 23334 0 0 HNI CORP COM 404251100 BBG000C7QK61 1257367 27861 SH SOLE 27861 0 0 HOLOGIC INC COM 436440101 BBG000C3NTN5 6216452 79739 SH SOLE 79739 0 0 HOME BANCSHARES INC COM 436893200 BBG000QJXDW9 289607 11787 SH SOLE 11787 0 0 HOME DEPOT INC COM 437076102 BBG000BKZB36 160906007 419463 SH SOLE 419463 0 0 HONEYWELL INTL INC COM 438516106 BBG000H556T9 188241138 917131 SH SOLE 917131 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 BBG000BL7VL1 325290 8794 SH SOLE 8794 0 0 HORMEL FOODS CORP COM 440452100 BBG000BLF8D2 1349720 38685 SH SOLE 38685 0 0 HOST HOTELS & RESORTS INC COM 44107P104 BBG000BL8804 2756871 133311 SH SOLE 133311 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 BBG01HTMDZ54 810584 11162 SH SOLE 11162 0 0 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJGH9 2304449 33676 SH SOLE 33676 0 0 HP INC COM 40434L105 BBG000KHWT55 3904152 129191 SH SOLE 129191 0 0 HUBBELL INC COM 443510607 BBG000BLK267 1837011 4426 SH SOLE 4426 0 0 HUBSPOT INC COM 443573100 BBG000N7MZ06 1510636 2411 SH SOLE 2411 0 0 HUDBAY MINERALS INC COM 443628102 BBG000PM84L3 31728965 4531753 SH SOLE 4531753 0 0 HUMANA INC COM 444859102 BBG000BLKK03 38420390 110811 SH SOLE 110811 0 0 HUNTINGTON BANCSHARES INC COM 446150104 BBG000BKWSR6 1743764 125001 SH SOLE 125001 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001KJ2HM9 400188 1373 SH SOLE 1373 0 0 HUNTSMAN CORP COM 447011107 BBG000NS26Q8 7572127 290900 SH SOLE 290900 0 0 HUYA INC ADS REP SHS A 44852D108 BBG00KK4Q8G1 297579 65402 SH SOLE 65402 0 0 I-80 GOLD CORP COM 44955L106 BBG00Z3VDWD1 16292 12158 SH SOLE 12158 0 0 IAC INC COM NEW 44891N208 BBG00S1LR2C3 408051 7650 SH SOLE 7650 0 0 IAMGOLD CORP COM 450913108 BBG000G9PPD5 4273436 1280140 SH SOLE 1280140 0 0 ICICI BANK LIMITED ADR 45104G104 BBG000DRM643 39223313 1485169 SH SOLE 1485169 0 0 ICL GROUP LTD SHS M53213100 BBG000BXH0Q7 531300 99892 SH SOLE 99892 0 0 ICON PLC SHS G4705A100 BBG000CTSZQ6 2545829 7578 SH SOLE 7578 0 0 IDEX CORP COM 45167R104 BBG000C1HN22 1651283 6767 SH SOLE 6767 0 0 IDEXX LABS INC COM 45168D104 BBG000BLRT07 23435122 43404 SH SOLE 43404 0 0 IHEARTMEDIA INC COM CL A 45174J509 BBG00P2FSNZ9 95043 45475 SH SOLE 45475 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG000BMBL90 8084783 30130 SH SOLE 30130 0 0 ILLUMINA INC COM 452327109 BBG000DSMS70 2013523 14663 SH SOLE 14663 0 0 IMPERIAL OIL LTD COM NEW 453038408 BBG000D0PTF7 28015820 406009 SH SOLE 406009 0 0 INCYTE CORP COM 45337C102 BBG000BNPSQ9 22435868 393819 SH SOLE 393819 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00KS7 233901 14501 SH SOLE 14501 0 0 INDIVIOR PLC ORD G4766E116 BBG007T9F088 11861973 554740 SH SOLE 554740 0 0 INFINERA CORP COM 45667G103 BBG000R1CHD2 74253 12314 SH SOLE 12314 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 BBG000Q218R8 79830 19760 SH SOLE 19760 0 0 INFOSYS LTD SPONSORED ADR 456788108 BBG000BSGQL7 2863780 159720 SH SOLE 159720 0 0 INGERSOLL RAND INC COM 45687V106 BBG002R1CW27 24312327 256054 SH SOLE 256054 0 0 INGEVITY CORP COM 45688C107 BBG009LM28K6 209737 4397 SH SOLE 4397 0 0 INGLES MKTS INC CL A 457030104 BBG000BLXDJ5 343603 4481 SH SOLE 4481 0 0 INGREDION INC COM 457187102 BBG000BXPZB7 1201685 10284 SH SOLE 10284 0 0 INMODE LTD SHS M5425M103 BBG00PPS73P4 1880826 87035 SH SOLE 87035 0 0 INNOSPEC INC COM 45768S105 BBG000BMFNP4 389915 3024 SH SOLE 3024 0 0 INSIGHT ENTERPRISES INC COM 45765U103 BBG000DY3K39 416678 2246 SH SOLE 2246 0 0 INSMED INC COM PAR $.01 457669307 BBG000BWM5P3 231500 8533 SH SOLE 8533 0 0 INSPERITY INC COM 45778Q107 BBG000BJ41X2 10308492 94047 SH SOLE 94047 0 0 INSTALLED BLDG PRODS INC COM 45780R101 BBG005TJKDZ6 390165 1508 SH SOLE 1508 0 0 INSULET CORP COM 45784P101 BBG000R7XX87 1298355 7575 SH SOLE 7575 0 0 INTEGER HLDGS CORP COM 45826H109 BBG000BW6JV4 240244 2059 SH SOLE 2059 0 0 INTEL CORP COM 458140100 BBG000C0G1D1 60821781 1376993 SH SOLE 1376993 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 62969464 458193 SH SOLE 458193 0 0 INTERDIGITAL INC COM 45867G101 BBG000HLJ7M4 1093983 10276 SH SOLE 10276 0 0 INTERFACE INC COM 458665304 BBG000BLTV73 690057 41026 SH SOLE 41026 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG000CZTD35 86280502 451825 SH SOLE 451825 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG000BLSL58 1922650 22359 SH SOLE 22359 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 BBG0081VHTP3 449157 19883 SH SOLE 19883 0 0 INTERNATIONAL PAPER CO COM 460146103 BBG000BM5SR2 1184452 30355 SH SOLE 30355 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 BBG003MN93C9 2868012 53910 SH SOLE 53910 0 0 INTERPUBLIC GROUP COS INC COM 460690100 BBG000D99PX4 2906191 89065 SH SOLE 89065 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 BBG0026ZFZC4 506959 7326 SH SOLE 7326 0 0 INTUIT COM 461202103 BBG000BH5DV1 212134000 326360 SH SOLE 326360 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPDZ1 117103382 293426 SH SOLE 293426 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG000GPM6Y1 5283950 230037 SH SOLE 230037 0 0 INVESCO LTD SHS G491BT108 BBG000BY2Y78 801479 48311 SH SOLE 48311 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG000BSWKH7 54610566 122994 SH SOLE 122994 0 0 INVITATION HOMES INC COM 46187W107 BBG00FQH6BS9 31984439 898187 SH SOLE 898187 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 BBG000FTLBV7 209896 14163 SH SOLE 14163 0 0 IQVIA HLDGS INC COM 46266C105 BBG00333FYS2 21083439 83370 SH SOLE 83370 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 BBG001J19V24 156395028 1348233 SH SOLE 1348233 0 0 IRON MTN INC DEL COM 46284V101 BBG000KCZPC3 10476148 130609 SH SOLE 130609 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 BBG000GBZ3J2 91107 10460 SH SOLE 10460 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG0019SRJP8 3798226 38200 SH SOLE 38200 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG000BJKYW3 274691322 2903100 SH SOLE 2903100 0 0 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DRZT9 6652940 181824 SH SOLE 181824 0 0 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TR19 19489207 262587 SH SOLE 262587 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG000BVZ4F5 84367047 160476 SH SOLE 160476 0 0 ISHARES TR CORE S&P SCP ETF 464287804 BBG000BWCNN7 14364284 129970 SH SOLE 129970 0 0 ISHARES TR CORE US AGGBD ET 464287226 BBG000Q123R0 191443318 1954700 SH SOLE 1954700 0 0 ISHARES TR CYBERSECURITY 46435U135 BBG00PC1B256 878438 18750 SH SOLE 18750 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK29G9 15131571 335140 SH SOLE 335140 0 0 ISHARES TR GLB INFRASTR ETF 464288372 BBG000T1GGF6 8508789 178681 SH SOLE 178681 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG000R2T3H9 137004877 1762574 SH SOLE 1762574 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG000R2T3H9 266341845 3426500 PRN Put SOLE 3426500 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG000BBV9N3 93072140 854500 SH SOLE 854500 0 0 ISHARES TR INTL TREA BD ETF 464288117 BBG000H03774 9925294 250449 SH SOLE 250449 0 0 ISHARES INC JP MRG EM CRP BD 464286251 BBG002WGKHN9 9779773 219869 SH SOLE 219869 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG000NXKWH0 23617733 263385 SH SOLE 263385 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG000D2KQ55 171316710 2145213 SH SOLE 2145213 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG000BK38F5 60107880 842437 SH SOLE 842437 0 0 ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R2H9 2644028 18246 SH SOLE 18246 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 BBG000CG9VP5 5058425 28242 SH SOLE 28242 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG000CGC9C4 20230650 96199 SH SOLE 96199 0 0 ISHARES TR ISHARES SEMICDTR 464287523 BBG000JP3063 876570 3880 SH SOLE 3880 0 0 ISHARES SILVER TR ISHARES 46428Q109 BBG000NDCRW7 6799588 298883 SH SOLE 298883 0 0 ISHARES TR TIPS BD ETF 464287176 BBG000C01W49 4758263 44300 SH SOLE 44300 0 0 ISHARES TR U.S. MED DVC ETF 464288810 BBG000P9YC26 15717646 268265 SH SOLE 268265 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 BBG000BPVKZ4 392522 56641 SH SOLE 56641 0 0 ITRON INC COM 465741106 BBG000BD2167 259519 2805 SH SOLE 2805 0 0 SMUCKER J M CO COM NEW 832696405 BBG000BT1715 2384230 18942 SH SOLE 18942 0 0 JABIL INC COM 466313103 BBG000BJNGN9 1464207 10931 SH SOLE 10931 0 0 HENRY JACK & ASSOC INC COM 426281101 BBG000BMH2Q7 57835238 332903 SH SOLE 332903 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y5Z6 4652552 70344 SH SOLE 70344 0 0 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQR4 16034808 104305 SH SOLE 104305 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 BBG00GSNPM07 532785 16199 SH SOLE 16199 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG000G9CGL0 3914854 32510 SH SOLE 32510 0 0 HUNT J B TRANS SVCS INC COM 445658107 BBG000BMDBZ1 1567898 7869 SH SOLE 7869 0 0 JEFFERIES FINL GROUP INC COM 47233W109 BBG000BNHSP9 1180469 26768 SH SOLE 26768 0 0 JELD-WEN HLDG INC COM 47580P103 BBG0019GM953 243742 11481 SH SOLE 11481 0 0 JETBLUE AWYS CORP COM 477143101 BBG000BRQ6L2 155998 21024 SH SOLE 21024 0 0 JFROG LTD ORD SHS M6191J100 BBG006PWZX16 241309 5457 SH SOLE 5457 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 BBG000Q72QF9 63668128 2527516 SH SOLE 2527516 0 0 JOBY AVIATION INC COMMON STOCK G65163100 BBG00X2MYTC2 80084 14941 SH SOLE 14941 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 BBG000VLBCQ1 207472 1978 SH SOLE 1978 0 0 WILEY JOHN & SONS INC CL A 968223206 BBG000DPRDJ1 770684 20212 SH SOLE 20212 0 0 JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 535287119 3383824 SH SOLE 3383824 0 0 JOHNSON CTLS INTL PLC SHS G51502105 BBG000BVWLJ6 17037873 260837 SH SOLE 260837 0 0 JONES LANG LASALLE INC COM 48020Q107 BBG000C2L2L0 314680 1613 SH SOLE 1613 0 0 JOYY INC ADS REPSTG COM A 46591M109 BBG003H0XV18 1089749 35439 SH SOLE 35439 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG000DMBXR2 582228234 2906781 SH SOLE 2906781 0 0 JUNIPER NETWORKS INC COM 48203R104 BBG000BY33P5 408364 11019 SH SOLE 11019 0 0 KADANT INC COM 48282T104 BBG000BKRSZ3 239513 730 SH SOLE 730 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 BBG01163M5L4 16128143 920031 SH SOLE 920031 0 0 KB HOME COM 48666K109 BBG000BMLWX8 12775411 180240 SH SOLE 180240 0 0 KELLANOVA COM 487836108 BBG000BMKDM3 11068428 193200 SH SOLE 193200 0 0 KELLY SVCS INC CL A 488152208 BBG000BMNC97 1199266 47894 SH SOLE 47894 0 0 KENNAMETAL INC COM 489170100 BBG000BMWKC5 262518 10526 SH SOLE 10526 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 BBG000CTY4J6 39616048 4617255 SH SOLE 4617255 0 0 KENVUE INC COM 49177J102 BBG01C79X561 8206025 382387 SH SOLE 382387 0 0 KEURIG DR PEPPER INC COM 49271V100 BBG000TJM7F0 9407685 306739 SH SOLE 306739 0 0 KEYCORP COM 493267108 BBG000BMQPL1 21229889 1342814 SH SOLE 1342814 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN811 364737741 2332381 SH SOLE 2332381 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG000BMW2Z0 9501792 73458 SH SOLE 73458 0 0 KIMCO RLTY CORP COM 49446R109 BBG000CN3S73 1295750 66076 SH SOLE 66076 0 0 KINDER MORGAN INC DEL COM 49456B101 BBG0019JZ882 15904723 867215 SH SOLE 867215 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 BBG00GCLZ7B8 1841236 46181 SH SOLE 46181 0 0 KINROSS GOLD CORP COM 496902404 BBG000BK4N16 63315473 10316384 SH SOLE 10316384 0 0 KIRBY CORP COM 497266106 BBG000BMQCP6 1071206 11238 SH SOLE 11238 0 0 KITE RLTY GROUP TR COM NEW 49803T300 BBG000BC2KW8 332203 15323 SH SOLE 15323 0 0 KKR & CO INC COM 48251W104 BBG000BCQ6J8 3949173 39264 SH SOLE 39264 0 0 KLA CORP COM NEW 482480100 BBG000BMTFR4 19719933 28229 SH SOLE 28229 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 BBG002N3N2R4 263267 3247 SH SOLE 3247 0 0 KNOWLES CORP COM 49926D109 BBG004M8M6J1 1143921 71051 SH SOLE 71051 0 0 KONTOOR BRANDS INC COM 50050N103 BBG00LPTHYD5 212321 3524 SH SOLE 3524 0 0 KORN FERRY COM NEW 500643200 BBG000C5QMB5 1857852 28252 SH SOLE 28252 0 0 KOSMOS ENERGY LTD COM 500688106 BBG000L2Q7C4 1758617 295070 SH SOLE 295070 0 0 KRAFT HEINZ CO COM 500754106 BBG005CPNTQ2 38514892 1043764 SH SOLE 1043764 0 0 KRANESHARES TRUST CALIFORNIA CARB 500767553 BBG012TH9YQ3 503094 17560 SH SOLE 17560 0 0 KROGER CO COM 501044101 BBG000BMY992 43903034 768476 SH SOLE 768476 0 0 KRYSTAL BIOTECH INC COM 501147102 BBG00HDGRHH7 241451 1357 SH SOLE 1357 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 BBG012W99DN6 11982449 550664 SH SOLE 550664 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG000BLGFJ9 3606931 16926 SH SOLE 16926 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG000D9DMK0 1771492 8109 SH SOLE 8109 0 0 LAM RESEARCH CORP COM 512807108 BBG000BNFLM9 280451453 288658 SH SOLE 288658 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 BBG000FGMKY1 5204246 43583 SH SOLE 43583 0 0 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLQ2 1382546 12978 SH SOLE 12978 0 0 LANCASTER COLONY CORP COM 513847103 BBG000BN1M88 243342 1172 SH SOLE 1172 0 0 LANDSTAR SYS INC COM 515098101 BBG000BB2KN0 1347200 6989 SH SOLE 6989 0 0 LANTHEUS HLDGS INC COM 516544103 BBG006Q52RD0 269810 4335 SH SOLE 4335 0 0 LAS VEGAS SANDS CORP COM 517834107 BBG000JWD753 3599302 69619 SH SOLE 69619 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 BBG000C2D1C1 2112288 27001 SH SOLE 27001 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 BBG00B4Z2YX0 312060 21418 SH SOLE 21418 0 0 LAZARD INC COM 52110M109 BBG000BT4C39 1621834 38735 SH SOLE 38735 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 BBG00TTGH5W4 9128199 162742 SH SOLE 162742 0 0 LEIDOS HOLDINGS INC COM 525327102 BBG000C23PB0 1674150 12771 SH SOLE 12771 0 0 LENDINGCLUB CORP COM NEW 52603A208 BBG001YKDND6 146046 16615 SH SOLE 16615 0 0 LENNAR CORP CL B 526057302 BBG000KKVD81 260564 1690 SH SOLE 1690 0 0 LENNAR CORP CL A 526057104 BBG000BN5HF7 11376649 66151 SH SOLE 66151 0 0 LENNOX INTL INC COM 526107107 BBG000BB5B84 752202 1539 SH SOLE 1539 0 0 LESLIES INC COM 527064109 BBG00XS6TTT7 73132 11251 SH SOLE 11251 0 0 LIBERTY ENERGY INC COM CL A 53115L104 BBG00GK831B6 628396 30328 SH SOLE 30328 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 BBG01K9HZH92 1107363 65447 SH SOLE 65447 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 BBG01K9KJ3B1 15606355 884714 SH SOLE 884714 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 BBG00JKWHZ81 805535 115241 SH SOLE 115241 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 BBG00JHP6GP5 1593091 228564 SH SOLE 228564 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 BBG01HLM8W28 267894 9020 SH SOLE 9020 0 0 LIGHT & WONDER INC COM 80874P109 BBG00JR5MM31 1595258 15626 SH SOLE 15626 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 BBG00B0JR9M0 2571244 182754 SH SOLE 182754 0 0 LINCOLN EDL SVCS CORP COM 533535100 BBG000GM1PH8 125210 12121 SH SOLE 12121 0 0 LINDE PLC SHS G54950103 BBG01FND0CC1 626500011 1349285 SH SOLE 1349285 0 0 LIQUIDITY SVCS INC COM 53635B107 BBG000QXXMF7 256959 13815 SH SOLE 13815 0 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 BBG01JM3BMP8 289446 53760 SH SOLE 53760 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 BBG01JM3HBH5 364155 54183 SH SOLE 54183 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 BBG000FQ7YR4 2283257 21587 SH SOLE 21587 0 0 LIVEPERSON INC COM 538146101 BBG000BSV0W5 2389783 2396013 SH SOLE 2396013 0 0 LIVERAMP HLDGS INC COM 53815P108 BBG000BB4HM6 1067050 30929 SH SOLE 30929 0 0 LKQ CORP COM 501889208 BBG000PXDL44 1319921 24713 SH SOLE 24713 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG000C1BW00 56438450 124076 SH SOLE 124076 0 0 LOEWS CORP COM 540424108 BBG000C45984 8753761 111812 SH SOLE 111812 0 0 LOGITECH INTL S A SHS H50430232 BBG000BQNBN4 1775036 19812 SH SOLE 19812 0 0 LOWES COS INC COM 548661107 BBG000BNDN65 31985937 125568 SH SOLE 125568 0 0 LPL FINL HLDGS INC COM 50212V100 BBG000P2TYL8 2752436 10418 SH SOLE 10418 0 0 LULULEMON ATHLETICA INC COM 550021109 BBG000RDCK94 3721723 9527 SH SOLE 9527 0 0 LUMEN TECHNOLOGIES INC COM 550241103 BBG000BGLRN3 100386 64350 SH SOLE 64350 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 BBG00MS90LK2 28768 14603 SH SOLE 14603 0 0 LXP INDUSTRIAL TRUST COM 529043101 BBG000BL3355 168331 18662 SH SOLE 18662 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 BBG00RNXFN14 24987 11205 SH SOLE 11205 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG000WCFV84 7780440 76070 SH SOLE 76070 0 0 M & T BK CORP COM 55261F104 BBG000D9KWL9 2791866 19196 SH SOLE 19196 0 0 M/I HOMES INC COM 55305B101 BBG000BL9MZ4 801249 5879 SH SOLE 5879 0 0 MACERICH CO COM 554382101 BBG000BL9C59 244838 14210 SH SOLE 14210 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 BBG000QS6NV8 213365 799 SH SOLE 799 0 0 MAG SILVER CORP COM 55903Q104 BBG000BBN1C1 489469 46378 SH SOLE 46378 0 0 MAGNA INTL INC COM 559222401 BBG000CZX2P0 142492686 2614651 SH SOLE 2614651 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 BBG00GNC8DL2 355411 13696 SH SOLE 13696 0 0 MANHATTAN ASSOCIATES INC COM 562750109 BBG000BFV758 8553862 34184 SH SOLE 34184 0 0 MANITOWOC CO INC COM NEW 563571405 BBG000D2M6H4 152684 10798 SH SOLE 10798 0 0 MANNKIND CORP COM NEW 56400P706 BBG000PPL3G9 89979 19863 SH SOLE 19863 0 0 MANPOWERGROUP INC WIS COM 56418H100 BBG000BNMHS4 2452104 31583 SH SOLE 31583 0 0 MANULIFE FINL CORP COM 56501R106 BBG000C0QCK8 662308724 26508011 SH SOLE 26508011 0 0 MAPLEBEAR INC COM 565394103 BBG00KG5VJF4 1141111 30601 SH SOLE 30601 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001K7WBT8 308556 13665 SH SOLE 13665 0 0 MARATHON OIL CORP COM 565849106 BBG000C8H633 12162508 429164 SH SOLE 429164 0 0 MARATHON PETE CORP COM 56585A102 BBG001DCCGR8 26934908 133672 SH SOLE 133672 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 BBG00Y1DFV91 43491460 5016316 SH SOLE 5016316 0 0 MARCUS CORP DEL COM 566330106 BBG000D6HL06 174001 12202 SH SOLE 12202 0 0 MARKEL GROUP INC COM 570535104 BBG000FC7366 199834226 131342 SH SOLE 131342 0 0 MARQETA INC CLASS A COM 57142B104 BBG0112Z87D8 160211 26881 SH SOLE 26881 0 0 MARRIOTT INTL INC NEW CL A 571903202 BBG000BGD7W6 6289079 24926 SH SOLE 24926 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 83861049 407132 SH SOLE 407132 0 0 MARTEN TRANS LTD COM 573075108 BBG000BPDJM1 276184 14945 SH SOLE 14945 0 0 MARTIN MARIETTA MATLS INC COM 573284106 BBG000BGYMH7 3151968 5134 SH SOLE 5134 0 0 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ153 3990686 56302 SH SOLE 56302 0 0 MASCO CORP COM 574599106 BBG000BNNKG9 8846708 112154 SH SOLE 112154 0 0 MASTEC INC COM 576323109 BBG000DYXD23 25097305 269140 SH SOLE 269140 0 0 MASTERBRAND INC COMMON STOCK 57638P104 BBG01B9G42Y3 356397 19018 SH SOLE 19018 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 132278129 274681 SH SOLE 274681 0 0 MATCH GROUP INC NEW COM 57667L107 BBG00VT0KNC3 387761 10688 SH SOLE 10688 0 0 MATSON INC COM 57686G105 BBG000BBK401 993953 8843 SH SOLE 8843 0 0 MATTERPORT INC COM CL A 577096100 BBG00XS0FV56 377015 166821 SH SOLE 166821 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 BBG00QTW1ZN6 48358 14522 SH SOLE 14522 0 0 MAXIMUS INC COM 577933104 BBG000BC5WJ4 228194576 2719840 SH SOLE 2719840 0 0 MAXLINEAR INC COM 57776J100 BBG000BB6R33 218812 11720 SH SOLE 11720 0 0 MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 3305211 43031 SH SOLE 43031 0 0 MCDONALDS CORP COM 580135101 BBG000CZXB52 367515058 1303476 SH SOLE 1303476 0 0 MCKESSON CORP COM 58155Q103 BBG000DYGNW7 219948519 409702 SH SOLE 409702 0 0 M D C HLDGS INC COM 552676108 BBG000BNTTY4 223582 3554 SH SOLE 3554 0 0 MDU RES GROUP INC COM 552690109 BBG000BNX3R4 408492 16210 SH SOLE 16210 0 0 MEDIAALPHA INC CL A 58450V104 BBG00XRTJ7K6 298217 14640 SH SOLE 14640 0 0 MEDTRONIC PLC SHS G5960L103 BBG000BNWG87 44119949 506253 SH SOLE 506253 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 BBG000BHP8J4 276186 38306 SH SOLE 38306 0 0 MERCADOLIBRE INC COM 58733R102 BBG000GQPB11 2534045 1676 SH SOLE 1676 0 0 MERCK & CO INC COM 58933Y105 BBG000BPD168 288855308 2189127 SH SOLE 2189127 0 0 MERIT MED SYS INC COM 589889104 BBG000C42VX0 263458 3478 SH SOLE 3478 0 0 MERITAGE HOMES CORP COM 59001A102 BBG000F4F1N0 3360936 19155 SH SOLE 19155 0 0 MERSANA THERAPEUTICS INC COM 59045L106 BBG001CPSVF3 61909 13819 SH SOLE 13819 0 0 META PLATFORMS INC CL A 30303M102 BBG000MM2P62 470263350 968457 SH SOLE 968457 0 0 METHANEX CORP COM 59151K108 BBG000D0FMX3 31335285 702799 SH SOLE 702799 0 0 METLIFE INC COM 59156R108 BBG000BB6KF5 5322951 71825 SH SOLE 71825 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG000BZCKH3 2706513 2033 SH SOLE 2033 0 0 MGIC INVT CORP WIS COM 552848103 BBG000CBMH27 19118851 855047 SH SOLE 855047 0 0 MGM RESORTS INTERNATIONAL COM 552953101 BBG000C2BXK4 1074311 22756 SH SOLE 22756 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG000BHCP19 4193315 46743 SH SOLE 46743 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG000C5Z1S3 45290627 384177 SH SOLE 384177 0 0 MICROSOFT CORP COM 594918104 BBG000BPH459 2261861401 5376168 SH SOLE 5376168 0 0 MICROSTRATEGY INC CL A NEW 594972408 BBG000GQJPZ0 1540922 904 SH SOLE 904 0 0 MICROVAST HOLDINGS INC COM 59516C106 BBG00NKS36M4 9199 10990 SH SOLE 10990 0 0 MICROVISION INC DEL COM NEW 594960304 BBG000BVKXQ5 20087 10917 SH SOLE 10917 0 0 MID-AMER APT CMNTYS INC COM 59522J103 BBG000BLMY92 2458572 18685 SH SOLE 18685 0 0 MILLERKNOLL INC COM 600544100 BBG000BP46T2 210113 8486 SH SOLE 8486 0 0 MIMEDX GROUP INC COM 602496101 BBG000RJ6FL5 91900 11935 SH SOLE 11935 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 BBG00XKM57C2 3795268 185135 SH SOLE 185135 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 BBG00VHJ1K96 143455 12617 SH SOLE 12617 0 0 MISTRAS GROUP INC COM 60649T107 BBG000DQF1G1 206945 21647 SH SOLE 21647 0 0 MITEK SYS INC COM NEW 606710200 BBG000BP3D45 339866 24104 SH SOLE 24104 0 0 MKS INSTRS INC COM 55306N104 BBG000BVMG26 566580 4260 SH SOLE 4260 0 0 MODERNA INC COM 60770K107 BBG003PHHZT1 5503078 51643 SH SOLE 51643 0 0 MODINE MFG CO COM 607828100 BBG000BP7CL4 415504 4365 SH SOLE 4365 0 0 MOELIS & CO CL A 60786M105 BBG000RNBH63 239740 4223 SH SOLE 4223 0 0 MOHAWK INDS INC COM 608190104 BBG000FLZN98 436518 3335 SH SOLE 3335 0 0 MOLINA HEALTHCARE INC COM 60855R100 BBG000MBHNC8 2570563 6257 SH SOLE 6257 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG000KJ9N50 1502634 22344 SH SOLE 22344 0 0 MONDAY COM LTD SHS M7S64H106 BBG00GF8K4W4 363651 1610 SH SOLE 1610 0 0 MONDELEZ INTL INC CL A 609207105 BBG000D4LWF6 59965150 856645 SH SOLE 856645 0 0 MONGODB INC CL A 60937P106 BBG0022FDRY8 1489073 4152 SH SOLE 4152 0 0 MONOLITHIC PWR SYS INC COM 609839105 BBG000C30L48 3198777 4722 SH SOLE 4722 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1C0 11032127 186102 SH SOLE 186102 0 0 MOODYS CORP COM 615369105 BBG000F86GP6 55726938 141788 SH SOLE 141788 0 0 MOOG INC CL A 615394202 BBG000BP7RH6 283538 1776 SH SOLE 1776 0 0 MORGAN STANLEY COM NEW 617446448 BBG000BLZRJ2 26622893 282741 SH SOLE 282741 0 0 MOSAIC CO NEW COM 61945C103 BBG000BFXHL6 56534998 1741682 SH SOLE 1741682 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG000BP8Z50 367042575 1033981 SH SOLE 1033981 0 0 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJGV4 1181700 30000 PRN Call SOLE 30000 0 0 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJGV4 1181700 30000 PRN Put SOLE 30000 0 0 MR COOPER GROUP INC COM 62482R107 BBG002V098F7 765469 9820 SH SOLE 9820 0 0 MRC GLOBAL INC COM 55345K103 BBG000BKLTM1 147094 11702 SH SOLE 11702 0 0 MSC INDL DIRECT INC CL A 553530106 BBG000BCLYL9 290150 2990 SH SOLE 2990 0 0 MSCI INC COM 55354G100 BBG000RTDY25 4597371 8203 SH SOLE 8203 0 0 MUELLER INDS INC COM 624756102 BBG000C6W444 538114 9978 SH SOLE 9978 0 0 MULTIPLAN CORPORATION COM 62548M100 BBG00RLZ9M74 62273 76766 SH SOLE 76766 0 0 MURPHY OIL CORP COM 626717102 BBG000D19770 1356102 29674 SH SOLE 29674 0 0 MYERS INDS INC COM 628464109 BBG000BPQ0F6 207024 8935 SH SOLE 8935 0 0 MYR GROUP INC DEL COM 55405W104 BBG000BC7VW9 424377 2401 SH SOLE 2401 0 0 N-ABLE INC COMMON STOCK 62878D100 BBG00YJKWXD8 517977 39631 SH SOLE 39631 0 0 NASDAQ INC COM 631103108 BBG000F5VVB6 2868147 45454 SH SOLE 45454 0 0 NATIONAL FUEL GAS CO COM 636180101 BBG000BPYD87 4713715 87746 SH SOLE 87746 0 0 NATIONAL VISION HLDGS INC COM 63845R107 BBG00HVQF9K2 394603 17807 SH SOLE 17807 0 0 NCR VOYIX CORPORATION COM 62886E108 BBG000BMXK89 983751 77890 SH SOLE 77890 0 0 NEKTAR THERAPEUTICS COM 640268108 BBG000BHCYJ1 90650 97035 SH SOLE 97035 0 0 NEOGEN CORP COM 640491106 BBG000C1BCK2 118190512 7489893 SH SOLE 7489893 0 0 NETAPP INC COM 64110D104 BBG000FP1N32 5382022 51272 SH SOLE 51272 0 0 NETEASE INC SPONSORED ADS 64110W102 BBG000BX72V8 519523 5021 SH SOLE 5021 0 0 NETFLIX INC COM 64110L106 BBG000CL9VN6 120694691 198730 SH SOLE 198730 0 0 NETSCOUT SYS INC COM 64115T104 BBG000C136Z8 1049980 48076 SH SOLE 48076 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG000GJS7C1 12662435 91810 SH SOLE 91810 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 BBG00MJH9LC4 370996 12128 SH SOLE 12128 0 0 NEW GOLD INC CDA COM 644535106 BBG000BYK2V1 17478359 10379692 SH SOLE 10379692 0 0 NEW JERSEY RES CORP COM 646025106 BBG000BPZVW9 256816 5985 SH SOLE 5985 0 0 NEWMARK GROUP INC CL A 65158N102 BBG00J24S765 113517 10236 SH SOLE 10236 0 0 NEWMARKET CORP COM 651587107 BBG000BJ5SS8 10676212 16823 SH SOLE 16823 0 0 NEWMONT CORP COM 651639106 BBG00NX1GR67 6238024 174052 SH SOLE 174052 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 BBG000C2HWL9 110221 15266 SH SOLE 15266 0 0 NEWS CORP NEW CL A 65249B109 BBG0035LY913 10319685 394182 SH SOLE 394182 0 0 NEXGEN ENERGY LTD COM 65340P106 BBG00334PDN0 2328654 299430 SH SOLE 299430 0 0 NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 34200670 535138 SH SOLE 535138 0 0 NEXTRACKER INC CLASS A COM 65290E101 BBG00835TPZ2 1764121 31351 SH SOLE 31351 0 0 NIKE INC CL B 654106103 BBG000C5HS04 151909742 1616405 SH SOLE 1616405 0 0 NIKOLA CORP COM 654110105 BBG00L4CWQ45 39361 37847 SH SOLE 37847 0 0 NISOURCE INC COM 65473P105 BBG000BPZBB6 12842178 464287 SH SOLE 464287 0 0 NMI HLDGS INC CL A 629209305 BBG005DLMMZ6 403215 12468 SH SOLE 12468 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 BBG000JK57G6 48584 12394 SH SOLE 12394 0 0 NORDSON CORP COM 655663102 BBG000BPWGR1 583947 2127 SH SOLE 2127 0 0 NORFOLK SOUTHN CORP COM 655844108 BBG000BQ5DS5 4877957 19139 SH SOLE 19139 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 BBG000L99FP6 26531071 1192665 SH SOLE 1192665 0 0 NORTHERN OIL & GAS INC COM 665531307 BBG000DRTDR6 9932777 250322 SH SOLE 250322 0 0 NORTHERN TR CORP COM 665859104 BBG000BQ74K1 2341086 26328 SH SOLE 26328 0 0 NORTHROP GRUMMAN CORP COM 666807102 BBG000BQ2C28 167594183 350132 SH SOLE 350132 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 BBG000Q1NMJ4 200766 3942 SH SOLE 3942 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG000BSRN78 16650652 795540 SH SOLE 795540 0 0 NOVA LTD COM M7516K103 BBG000BSY1Y8 1860241 10441 SH SOLE 10441 0 0 NOVAGOLD RES INC COM NEW 66987E206 BBG000BC5DJ6 90669 30266 SH SOLE 14601 0 0 NRG ENERGY INC COM NEW 629377508 BBG000D8RG11 27451206 405543 SH SOLE 405543 0 0 NUCOR CORP COM 670346105 BBG000BQ8KV2 4234664 21398 SH SOLE 21398 0 0 NUTANIX INC CL A 67059N108 BBG001NDW1Z7 29667508 480679 SH SOLE 480679 0 0 NUTRIEN LTD COM 67077M108 BBG00JM9SL98 752921994 13854197 SH SOLE 1363390 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 BBG00X2VHVV5 2277904 72029 SH SOLE 72029 0 0 NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 654071723 723883 SH SOLE 723883 0 0 NVR INC COM 62944T105 BBG000BQBYR3 12619738 1558 SH SOLE 1558 0 0 NXP SEMICONDUCTORS N V COM N6596X109 BBG000BND699 31576304 127442 SH SOLE 127442 0 0 OCCIDENTAL PETE CORP COM 674599105 BBG000FJFTK9 2340225 36009 SH SOLE 36009 0 0 OCUPHIRE PHARMA INC COM 67577R102 BBG000BT34Q3 82036 40814 SH SOLE 40814 0 0 THE ODP CORP COM 88337F105 BBG00R24W7X2 332040 6259 SH SOLE 6259 0 0 OGE ENERGY CORP COM 670837103 BBG000BQGLS5 471008 13732 SH SOLE 13732 0 0 O-I GLASS INC COM 67098H104 BBG00R2JZG39 314032 18929 SH SOLE 18929 0 0 OKTA INC CL A 679295105 BBG001YV1SM4 1565743 14966 SH SOLE 14966 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG000CHSS88 12856830 58624 SH SOLE 58624 0 0 OLD NATL BANCORP IND COM 680033107 BBG000KFW1C2 316479 18178 SH SOLE 18178 0 0 OLD REP INTL CORP COM 680223104 BBG000C4PLF7 8773816 285606 SH SOLE 285606 0 0 OLIN CORP COM PAR $1 680665205 BBG000C13PX8 402839 6851 SH SOLE 6851 0 0 OMNICOM GROUP INC COM 681919106 BBG000BS9489 4351104 44968 SH SOLE 44968 0 0 ON SEMICONDUCTOR CORP COM 682189105 BBG000DV7MX4 2673469 36349 SH SOLE 36349 0 0 ONE GAS INC COM 68235P108 BBG004WQKD07 214498 3324 SH SOLE 3324 0 0 ONEMAIN HLDGS INC COM 68268W103 BBG005497GZ3 907614 17765 SH SOLE 17765 0 0 ONEOK INC NEW COM 682680103 BBG000BQHGR6 9396165 117203 SH SOLE 117203 0 0 ONTO INNOVATION INC COM 683344105 BBG000BPRN29 461392 2548 SH SOLE 2548 0 0 OPEN TEXT CORP COM 683715106 BBG000JXM895 265807992 6847489 SH SOLE 6847489 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 BBG00SHY8ZQ1 110001 36304 SH SOLE 36304 0 0 OPENLANE INC COM 48238T109 BBG000VZHLL9 1120504 64769 SH SOLE 64769 0 0 OPERA LTD SPONSORED ADS 68373M107 BBG00LBLDHJ2 399202 25250 SH SOLE 25250 0 0 OPKO HEALTH INC COM 68375N103 BBG000N49069 31012 25843 SH SOLE 25843 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 BBG000F006R9 447902 11220 SH SOLE 11220 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 BBG000BQK480 1432560 42712 SH SOLE 42712 0 0 ORACLE CORP COM 68389X105 BBG000BQLTW7 375572267 2989987 SH SOLE 2989987 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG000BGYWY6 76906079 68126 SH SOLE 68126 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 BBG00FGGD295 47286 16650 SH SOLE 16650 0 0 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW24 1175226 62512 SH SOLE 62512 0 0 ORION S.A. COM L72967109 BBG006MC4LP7 261048 11099 SH SOLE 11099 0 0 ORLA MNG LTD NEW COM 68634K106 BBG00FGY26H0 463185 122252 SH SOLE 122252 0 0 ORMAT TECHNOLOGIES INC COM 686688102 BBG000Q5BQ63 204990 3097 SH SOLE 3097 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 BBG006L2SZC7 9635572 586890 SH SOLE 586890 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60KV0 3349271 33739 SH SOLE 33739 0 0 OTTER TAIL CORP COM 689648103 BBG000BQNM78 815702 9441 SH SOLE 9441 0 0 OUTBRAIN INC COM 69002R103 BBG001HPDS98 57271 14499 SH SOLE 14499 0 0 OVINTIV INC COM 69047Q102 BBG00R2NHR63 8186810 157742 SH SOLE 157742 0 0 OWENS CORNING NEW COM 690742101 BBG000M44VW8 4871728 29207 SH SOLE 29207 0 0 PACCAR INC COM 693718108 BBG000BQVTF5 9421587 76048 SH SOLE 76048 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 BBG000QKXH20 56588 15090 SH SOLE 15090 0 0 PACKAGING CORP AMER COM 695156109 BBG000BB8SW7 3837921 20223 SH SOLE 20223 0 0 PAGERDUTY INC COM 69553P100 BBG0043BYPB8 382816 16879 SH SOLE 16879 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 BBG00JM7QBR6 435169 30474 SH SOLE 30474 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG000N7QR55 2936720 127628 SH SOLE 127628 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG0014GJCT9 13654720 48058 SH SOLE 48058 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 BBG000S7QCQ0 612588 14200 SH SOLE 14200 0 0 PAN AMERN SILVER CORP COM 697900108 BBG000BC8SH2 31181008 2067536 SH SOLE 2067536 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 BBG003C5DL16 387388 10453 SH SOLE 10453 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG000C496P7 195570 16616 SH SOLE 16616 0 0 PARAMOUNT GROUP INC COM 69924R108 BBG000FBRL11 57457 12251 SH SOLE 12251 0 0 PARK HOTELS & RESORTS INC COM 700517105 BBG00FGXCJX5 513227 29344 SH SOLE 29344 0 0 PARKER-HANNIFIN CORP COM 701094104 BBG000BR3KL6 72707892 130819 SH SOLE 130819 0 0 PARSONS CORP DEL COM 70202L102 BBG000C3TKY6 147719268 1780823 SH SOLE 1780823 0 0 PATTERSON-UTI ENERGY INC COM 703481101 BBG000BKXFN7 261737 21921 SH SOLE 21921 0 0 PAYCHEX INC COM 704326107 BBG000BQSQ38 19572846 159388 SH SOLE 159388 0 0 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N0ZZ5 1042613 5239 SH SOLE 5239 0 0 PAYONEER GLOBAL INC COM 70451X104 BBG00Z5JLLB3 64905 13355 SH SOLE 13355 0 0 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXV6 22445937 335064 SH SOLE 335064 0 0 PBF ENERGY INC CL A 69318G106 BBG002832GV8 20665788 358968 SH SOLE 358968 0 0 PC CONNECTION INC COM 69318J100 BBG000BX74M4 727669 11037 SH SOLE 11037 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDDR2 15952639 137227 SH SOLE 137227 0 0 PEABODY ENERGY CORP COM 704551100 BBG00GBV88T6 225958 9314 SH SOLE 9314 0 0 PEGASYSTEMS INC COM 705573103 BBG000H1RYG7 2803372 43369 SH SOLE 43369 0 0 PEMBINA PIPELINE CORP COM 706327103 BBG000BS6M19 432837383 12258143 SH SOLE 12258143 0 0 PENNANTPARK INVT CORP COM 708062104 BBG000QVWX13 83695 12165 SH SOLE 12165 0 0 PENNYMAC MTG INVT TR COM 70931T103 BBG000DKDWS5 280417 19102 SH SOLE 19102 0 0 PENTAIR PLC SHS G7S00T104 BBG000C221G9 1389511 16263 SH SOLE 16263 0 0 PEPSICO INC COM 713448108 BBG000DH7JK6 412614427 2357662 SH SOLE 2357662 0 0 PERDOCEO ED CORP COM 71363P106 BBG000BDCQ25 2131960 121410 SH SOLE 121410 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 BBG009XW2WB8 529944 7100 SH SOLE 7100 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 BBG00CNYBQ76 428502 24264 SH SOLE 24264 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 BBG00YFGTVN8 11973575 5251568 SH SOLE 5251568 0 0 PETIQ INC COM CL A 71639T106 BBG00H1CY328 227677 12455 SH SOLE 12455 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG000BS6FX9 21239487 1396416 SH SOLE 1396416 0 0 PFIZER INC COM 717081103 BBG000BR2B91 49525314 1784696 SH SOLE 1784696 0 0 PG&E CORP COM 69331C108 BBG000BQWPC5 10834267 646436 SH SOLE 646436 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG000J2XL74 248336193 2710502 SH SOLE 2710502 0 0 PHILLIPS 66 COM 718546104 BBG00286S4N9 6205613 37992 SH SOLE 37992 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJSSB1 270890 7552 SH SOLE 7552 0 0 PINNACLE WEST CAP CORP COM 723484101 BBG000BRDSX5 313791 4199 SH SOLE 4199 0 0 PINTEREST INC CL A 72352L106 BBG002583CV8 1711519 49366 SH SOLE 49366 0 0 PIONEER NAT RES CO COM 723787107 BBG000BH6KF2 5747438 21895 SH SOLE 21895 0 0 PIPER SANDLER COMPANIES COM 724078100 BBG000FQXC75 527388 2657 SH SOLE 2657 0 0 PITNEY BOWES INC COM 724479100 BBG000BQTMJ9 49107 11341 SH SOLE 11341 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG000TBYFR3 29811302 1633496 SH SOLE 1633496 0 0 PLANET LABS PBC COM CL A 72703X106 BBG00ZCV3P74 25803 10119 SH SOLE 10119 0 0 PLATINUM GROUP METALS LTD COM 72765Q882 BBG000M9NR82 424138 362511 SH SOLE 362511 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 BBG00DXB1GY6 102422 10559 SH SOLE 10559 0 0 PLAYAGS INC COM 72814N104 BBG00JKZKM07 139666 15553 SH SOLE 15553 0 0 PNC FINL SVCS GROUP INC COM 693475105 BBG000BRD0D8 34500954 213496 SH SOLE 213496 0 0 PNM RES INC COM 69349H107 BBG000BRDFF3 417992 11105 SH SOLE 11105 0 0 POLARIS INC COM 731068102 BBG000D5S4M0 213656 2134 SH SOLE 2134 0 0 POOL CORP COM 73278L105 BBG000BCVG28 1185886 2939 SH SOLE 2939 0 0 POPULAR INC COM NEW 733174700 BBG000BDNB35 14974683 169993 SH SOLE 169993 0 0 PORCH GROUP INC COM 733245104 BBG00QYZND30 50905 11811 SH SOLE 11811 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 BBG000BCRMW7 548268 13054 SH SOLE 13054 0 0 POTLATCHDELTIC CORPORATION COM 737630103 BBG000BQX2N3 412083 8764 SH SOLE 8764 0 0 POWER INTEGRATIONS INC COM 739276103 BBG000BTT3D1 256435 3584 SH SOLE 3584 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 BBG00ZXQB522 51914792 2438459 SH SOLE 2438459 0 0 PPG INDS INC COM 693506107 BBG000BRJ809 24828325 171348 SH SOLE 171348 0 0 PPL CORP COM 69351T106 BBG000BRJL00 1802692 65481 SH SOLE 65481 0 0 PRECISION DRILLING CORP COM NEW 74022D407 BBG000BT0G52 4126829 61316 SH SOLE 61316 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 BBG000QM0RZ4 273624 3771 SH SOLE 3771 0 0 PRIMO WATER CORPORATION COM 74167P108 BBG000D0BPV2 3435499 188632 SH SOLE 188632 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG000NSCNT7 2773227 32131 SH SOLE 32131 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 BBG0026ZJ304 206575 2514 SH SOLE 2514 0 0 PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 305263802 1881441 SH SOLE 1881441 0 0 PROG HOLDINGS INC COM NPV 74319R101 BBG00VSH86G4 263328 7646 SH SOLE 7646 0 0 PROGRESSIVE CORP COM 743315103 BBG000BR37X2 236685428 1144403 SH SOLE 1144403 0 0 PROLOGIS INC. COM 74340W103 BBG000B9Z0J8 15220895 116886 SH SOLE 116886 0 0 PROPETRO HLDG CORP COM 74347M108 BBG00FYCQ352 150579 18636 SH SOLE 18636 0 0 PROSHARES TR PSHS ULSHT 7-10Y 74347R313 BBG000BCM1P6 580000 25000 SH SOLE 25000 0 0 PRUDENTIAL FINL INC COM 744320102 BBG000HCJMF9 5224770 44504 SH SOLE 44504 0 0 PTC INC COM 69370C100 BBG000C2VBB0 1936446 10249 SH SOLE 10249 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG000BQZMH4 3375863 50552 SH SOLE 50552 0 0 PUBLIC STORAGE COM 74460D109 BBG000BPPN67 5471402 18863 SH SOLE 18863 0 0 PULTE GROUP INC COM 745867101 BBG000BR54L0 64134619 531708 SH SOLE 531708 0 0 PURE STORAGE INC CL A 74624M102 BBG00212PVZ5 17502693 336655 SH SOLE 336655 0 0 PVH CORPORATION COM 693656100 BBG000BRRG02 3147133 22382 SH SOLE 22382 0 0 QIAGEN NV SHS NEW N72482149 BBG000GTYWL7 16804055 392927 SH SOLE 392927 0 0 QORVO INC COM 74736K101 BBG007TJF1N7 2420616 21080 SH SOLE 21080 0 0 QUAD / GRAPHICS INC COM CL A 747301109 BBG000FC3ZL2 179430 33791 SH SOLE 33791 0 0 QUAKER HOUGHTON COM 747316107 BBG000DZS2L9 342357 1668 SH SOLE 1668 0 0 QUALCOMM INC COM 747525103 BBG000CGC1X8 92685994 547466 SH SOLE 547466 0 0 QUALYS INC COM 74758T303 BBG000HT5G06 395148 2368 SH SOLE 2368 0 0 QUANTA SVCS INC COM 74762E102 BBG000BBL8V7 3262568 12558 SH SOLE 12558 0 0 QUEST DIAGNOSTICS INC COM 74834L100 BBG000BN84F3 2525230 18971 SH SOLE 18971 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 BBG000FRT494 46213 10575 SH SOLE 10575 0 0 QURATE RETAIL INC COM SER A 74915M100 BBG000PCQQL6 64243 52230 SH SOLE 52230 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 BBG00W0JYQQ4 11149561 7056684 SH SOLE 7056684 0 0 RADIAN GROUP INC COM 750236101 BBG000BMWV95 1203682 35963 SH SOLE 35963 0 0 RADIANT LOGISTICS INC COM 75025X100 BBG000N0SMK2 62059 11450 SH SOLE 11450 0 0 RALPH LAUREN CORP CL A 751212101 BBG000BS0ZF1 16180218 86175 SH SOLE 86175 0 0 RAMBUS INC DEL COM 750917106 BBG000BR32C6 471548 7629 SH SOLE 7629 0 0 RAPID7 INC COM 753422104 BBG009DFHWG6 484466 9879 SH SOLE 9879 0 0 RAYMOND JAMES FINL INC COM 754730109 BBG000BS73J1 2516775 19598 SH SOLE 19598 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 BBG005XVML66 119581 25017 SH SOLE 25017 0 0 RAYONIER INC COM 754907103 BBG000BG7L34 232680 7000 SH SOLE 7000 0 0 RB GLOBAL INC COM 74935Q107 BBG000G0LND3 58820311 771956 SH SOLE 771956 0 0 REALTY INCOME CORP COM 756109104 BBG000DHPN63 4980771 92066 SH SOLE 92066 0 0 REGENCY CTRS CORP COM 758849103 BBG000BL46Q4 594941 9824 SH SOLE 9824 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG000C734W3 53793566 55890 SH SOLE 55890 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG000Q3JN03 2348422 111617 SH SOLE 111617 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG000BDLCQ0 2662901 13806 SH SOLE 13806 0 0 RELAY THERAPEUTICS INC COM 75943R102 BBG00DSS08K9 96039 11571 SH SOLE 11571 0 0 RELIANCE INC COM 759509102 BBG000CJ2181 2264738 6777 SH SOLE 6777 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 BBG000BFVZ83 1785288 7596 SH SOLE 7596 0 0 REPUBLIC SVCS INC COM 760759100 BBG000BPXVJ6 51882920 271014 SH SOLE 271014 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 BBG00HY28K89 412147 18383 SH SOLE 18383 0 0 RESMED INC COM 761152107 BBG000L4M7F1 29142095 147160 SH SOLE 147160 0 0 RESOURCES CONNECTION INC COM 76122Q105 BBG000BHYLP8 259094 19688 SH SOLE 19688 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 BBG007PN0489 399205061 5024855 SH SOLE 5024855 0 0 REVOLUTION MEDICINES INC COM 76155X100 BBG00829F4P8 287878 8932 SH SOLE 8932 0 0 REVVITY INC COM 714046109 BBG000FXW512 1235745 11769 SH SOLE 11769 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 BBG000BPWTW7 70553 47671 SH SOLE 47671 0 0 RIMINI STR INC DEL COM 76674Q107 BBG008W23T50 93484 28676 SH SOLE 28676 0 0 RING ENERGY INC COM 76680V108 BBG000GXN209 38796 19794 SH SOLE 19794 0 0 RINGCENTRAL INC CL A 76680R206 BBG000J094P3 2314309 66618 SH SOLE 66618 0 0 RIOT PLATFORMS INC COM 767292105 BBG000BQ4512 154873 12653 SH SOLE 12653 0 0 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM03 12748101 1142303 SH SOLE 1142303 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1N2 814308 74366 SH SOLE 74366 0 0 RLI CORP COM 749607107 BBG000BS7ZF4 673608 4537 SH SOLE 4537 0 0 RLJ LODGING TR COM 74965L101 BBG001HPC9F4 404173 34194 SH SOLE 34194 0 0 ROBERT HALF INC. COM 770323103 BBG000BS5DR2 4868664 61411 SH SOLE 61411 0 0 ROBLOX CORP CL A 771049103 BBG001R1GCT0 1052928 27578 SH SOLE 27578 0 0 ROCKET LAB USA INC COM 773122106 BBG00Y61SZL5 56977 13863 SH SOLE 13863 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG000BBCDZ2 3131506 10749 SH SOLE 10749 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 BBG000BCG226 393013658 9588117 SH SOLE 9588117 0 0 ROLLINS INC COM 775711104 BBG000BSBBP1 1472311 31820 SH SOLE 31820 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG000F1ZSN5 608780042 1085479 SH SOLE 1085479 0 0 ROSS STORES INC COM 778296103 BBG000BSBZH7 7115365 48483 SH SOLE 48483 0 0 ROYAL BK CDA COM 780087102 BBG000BCJG31 2623217715 25997927 SH SOLE 25997927 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 BBG000BB5792 24386385 175429 SH SOLE 175429 0 0 ROYAL GOLD INC COM 780287108 BBG000BZV772 12174300 99945 SH SOLE 99945 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 BBG00V1L5YZ5 862052 28385 SH SOLE 28385 0 0 RPM INTL INC COM 749685103 BBG000DCNK80 730353 6140 SH SOLE 6140 0 0 RTX CORPORATION COM 75513E101 BBG000BW8S60 70594750 723826 SH SOLE 723826 0 0 RUSH ENTERPRISES INC CL A 781846209 BBG000PLLP24 467925 8743 SH SOLE 8743 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 BBG000J9CBT0 9768070 67093 SH SOLE 67093 0 0 RYDER SYS INC COM 783549108 BBG000BRVP70 1090364 9072 SH SOLE 9072 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG000BDVP80 1125695 9737 SH SOLE 9737 0 0 S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 569739240 1339145 SH SOLE 1339145 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 BBG000MTDW24 224888 15226 SH SOLE 15226 0 0 SABRE CORP COM 78573M104 BBG005WQVVH4 48402 20001 SH SOLE 20001 0 0 SAFE BULKERS INC COM Y7388L103 BBG000FYPPB3 87871 17716 SH SOLE 17716 0 0 SALESFORCE INC COM 79466L302 BBG000BN2DC2 69699377 231421 SH SOLE 231421 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 BBG000QV6RM2 636824 121445 SH SOLE 121445 0 0 SANGAMO THERAPEUTICS INC COM 800677106 BBG000BHYT80 29435 43920 SH SOLE 43920 0 0 SANMINA CORPORATION COM 801056102 BBG000BHBTX7 271229 4362 SH SOLE 4362 0 0 SAREPTA THERAPEUTICS INC COM 803607100 BBG000BCJ161 4715580 36425 SH SOLE 36425 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG000D2M0Z7 2122143 9793 SH SOLE 9793 0 0 SCANSOURCE INC COM 806037107 BBG000BHTPZ4 373107 8472 SH SOLE 8472 0 0 SCHLUMBERGER LTD COM STK 806857108 BBG000BT41Q8 104408062 1904909 SH SOLE 1904909 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 BBG000DR87M7 2098547 92692 SH SOLE 92692 0 0 SCORPIO TANKERS INC SHS Y7542C130 BBG000Q1TVZ0 3616996 50552 SH SOLE 50552 0 0 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMG5 1312834 24443 SH SOLE 24443 0 0 SEABOARD CORP DEL COM 811543107 BBG000BSPWD3 644784 200 SH SOLE 200 0 0 SEABRIDGE GOLD INC COM 811916105 BBG000BZVKN5 168408 11134 SH SOLE 11134 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQF0 2257579 24262 SH SOLE 24262 0 0 SEANERGY MARITIME HLDGS CORP SHS Y73760400 BBG000RNPD67 2208939 253901 SH SOLE 253901 0 0 SEI INVTS CO COM 784117103 BBG000BSQLT9 658532 9159 SH SOLE 9159 0 0 SELECT MED HLDGS CORP COM 81619Q105 BBG000QCHMH9 202035 6701 SH SOLE 6701 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 BBG00G4Y2DC1 137813 14931 SH SOLE 14931 0 0 SELECTIVE INS GROUP INC COM 816300107 BBG000BSZ738 404038 3701 SH SOLE 3701 0 0 SEMPRA COM 816851109 BBG000C2ZCH8 34299831 477514 SH SOLE 477514 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 BBG00JPGYW43 54372518 1479927 SH SOLE 1479927 0 0 SENTINELONE INC CL A 81730H109 BBG00B6F2F09 309254 13267 SH SOLE 13267 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 BBG000F79GY5 76255 11247 SH SOLE 11247 0 0 SERVICENOW INC COM 81762P102 BBG000M1R011 78869518 103449 SH SOLE 103449 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 BBG000FB8PF8 206446 3111 SH SOLE 3111 0 0 SHAKE SHACK INC CL A 819047101 BBG0063GCHH8 241662 2323 SH SOLE 2323 0 0 SHARECARE INC COM CL A 81948W104 BBG00XPPTB44 14545 18951 SH SOLE 18951 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6G2 105440177 1572795 SH SOLE 1572795 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG000BSXQV7 115347598 332098 SH SOLE 332098 0 0 SHOPIFY INC CL A 82509L107 BBG004DW5NB8 325083678 4212089 SH SOLE 4212089 0 0 SIGNET JEWELERS LIMITED SHS G81276100 BBG000C4ZZ10 2321224 23196 SH SOLE 23196 0 0 SILICON LABORATORIES INC COM 826919102 BBG000BB99S3 287440 2000 SH SOLE 2000 0 0 SILVERCREST METALS INC COM 828363101 BBG009XQLJD7 7052964 1057554 SH SOLE 1057554 0 0 SIMON PPTY GROUP INC NEW COM 828806109 BBG000BJ2D31 27817036 177756 SH SOLE 177756 0 0 SIMPSON MFG INC COM 829073105 BBG000JLC8L8 1029798 5019 SH SOLE 5019 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 BBG000BT0093 74376 19169 SH SOLE 19169 0 0 SITE CTRS CORP COM 82981J109 BBG000BGZ832 187798 12819 SH SOLE 12819 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 BBG01C36Y855 4623382 187030 SH SOLE 187030 0 0 SKECHERS U S A INC CL A 830566105 BBG000C4HKK2 19725107 321990 SH SOLE 321990 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 BBG000BT2TP0 281468 3311 SH SOLE 3311 0 0 SKYWEST INC COM 830879102 BBG000BT36X0 493369 7142 SH SOLE 7142 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 BBG000KLB4Q1 3727291 34410 SH SOLE 34410 0 0 SL GREEN RLTY CORP COM 78440X887 BBG000BVP5P2 251283 4558 SH SOLE 4558 0 0 SLR INVESTMENT CORP COM 83413U100 BBG000V86JM5 201592 13133 SH SOLE 13133 0 0 SM ENERGY CO COM 78454L100 BBG000BFV115 11249650 225670 SH SOLE 225670 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 BBG00GLTQCX6 1323422 50282 SH SOLE 50282 0 0 SMARTSHEET INC COM CL A 83200N103 BBG00GQK3WB5 1128281 29306 SH SOLE 29306 0 0 SNAP INC CL A 83304A106 BBG00441QMJ7 1700464 148124 SH SOLE 148124 0 0 SNAP ON INC COM 833034101 BBG000BT7JW9 1391049 4696 SH SOLE 4696 0 0 SNDL INC COM 83307B101 BBG00PNJJW42 72673 36246 SH SOLE 36246 0 0 SNOWFLAKE INC CL A 833445109 BBG007DHGNJ4 3341403 20677 SH SOLE 20677 0 0 SOLARWINDS CORP COM NEW 83417Q204 BBG00M1CKSK7 698315 55334 SH SOLE 55334 0 0 SONOS INC COM 83570H108 BBG001JZPSQ2 378189 19842 SH SOLE 19842 0 0 SOUTHERN CO COM 842587107 BBG000BT9DW0 24112890 336115 SH SOLE 336115 0 0 SOUTHERN COPPER CORP COM 84265V105 BBG000BSHH72 8562291 80382 SH SOLE 80382 0 0 SOUTHWEST AIRLS CO COM 844741108 BBG000BNJHS8 12717820 435691 SH SOLE 435691 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 BBG00FWP4JW4 309545 4066 SH SOLE 4066 0 0 SPARTANNASH CO COM 847215100 BBG000CGC453 252746 12506 SH SOLE 12506 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001JZPCN0 8774718 428035 SH SOLE 428035 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG000NXDKM8 7172654 75343 SH SOLE 75343 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 BBG000TH5D97 3847631 173005 SH SOLE 173005 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG000CRF6Q8 321173356 1561216 SH SOLE 1561216 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG000BDTBL9 1661011923 3175506 SH SOLE 3175506 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 BBG000MQSW88 887140 7950 SH SOLE 7950 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 BBG000BGB482 12645542 81621 SH SOLE 81621 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 BBG000D80VV4 896536 11350 SH SOLE 11350 0 0 SPERO THERAPEUTICS INC COM 84833T103 BBG00HXSJ1R2 48920 28442 SH SOLE 28442 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFC2 605914 2296 SH SOLE 2296 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 BBG00Q011TW9 203623 4137 SH SOLE 4137 0 0 SPROTT INC COM NEW 852066208 BBG000VGZPL2 389837 10561 SH SOLE 10561 0 0 SPROUTS FMRS MKT INC COM 85208M102 BBG001KFKQM7 441172 6842 SH SOLE 6842 0 0 SPX TECHNOLOGIES INC COM 78473E103 BBG000BTGCV5 324324 2634 SH SOLE 2634 0 0 SQUARESPACE INC CLASS A 85225A107 BBG00389GQ73 2899786 79577 SH SOLE 79577 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG000RJ2J04 70104401 1089085 SH SOLE 1089085 0 0 SSR MINING IN COM 784730103 BBG000BQG6Z0 3135155 703980 SH SOLE 703980 0 0 STAG INDL INC COM 85254J102 BBG000BGLFP7 270694 7042 SH SOLE 7042 0 0 STANLEY BLACK & DECKER INC COM 854502101 BBG000BTQR96 1232547 12586 SH SOLE 12586 0 0 STANTEC INC COM 85472N109 BBG000BC1X33 786709279 9471851 SH SOLE 9471851 0 0 STARBUCKS CORP COM 855244109 BBG000CTQBF3 134232353 1468786 SH SOLE 1468786 0 0 STATE STR CORP COM 857477103 BBG000DCCZK5 16418129 212340 SH SOLE 212340 0 0 STEEL DYNAMICS INC COM 858119100 BBG000HGYNZ9 4029484 27184 SH SOLE 27184 0 0 STEELCASE INC CL A 858155203 BBG000BLBGS2 844837 64590 SH SOLE 64590 0 0 STELLANTIS N.V SHS N82405106 BBG0078ZLDG9 6550319 230431 SH SOLE 230431 0 0 STERIS PLC SHS USD G8473T100 BBG00MRHG523 3245951 14438 SH SOLE 14438 0 0 STERLING INFRASTRUCTURE INC COM 859241101 BBG000JD6TN5 237497 2153 SH SOLE 2153 0 0 MADDEN STEVEN LTD COM 556269108 BBG000BLV2Q3 337564 7984 SH SOLE 7984 0 0 STITCH FIX INC COM CL A 860897107 BBG0046L1KL9 80781 30599 SH SOLE 30599 0 0 STONECO LTD COM CL A G85158106 BBG00M4ZQDK0 286041 17221 SH SOLE 17221 0 0 STRYKER CORPORATION COM 863667101 BBG000DN7P92 127708772 356858 SH SOLE 356858 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 BBG0014KPS18 74103 11383 SH SOLE 11383 0 0 SUMMIT MATLS INC CL A 86614U100 BBG006K8P6D1 667569 14978 SH SOLE 14978 0 0 SUN CMNTYS INC COM 866674104 BBG000BLJWF3 415828 3234 SH SOLE 3234 0 0 SUN LIFE FINANCIAL INC. COM 866796105 BBG000LS68P3 780346584 14295620 SH SOLE 14295620 0 0 SUNCOKE ENERGY INC COM 86722A103 BBG000R1YXQ9 226978 20140 SH SOLE 20140 0 0 SUNCOR ENERGY INC NEW COM 867224107 BBG000BC1LY5 572082828 15495102 SH SOLE 15495102 0 0 SUNOPTA INC COM 8676EP108 BBG000CFV2F7 1730734 252523 SH SOLE 252523 0 0 SUNPOWER CORP COM 867652406 BBG000FVQ185 78789 26263 SH SOLE 26263 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 BBG000Q3TSJ1 257702 23133 SH SOLE 23133 0 0 SUPER MICRO COMPUTER INC COM 86800U104 BBG000MYZDJ3 8673128 8587 SH SOLE 8587 0 0 SURGERY PARTNERS INC COM 86881A100 BBG009T0TKV8 576823 19337 SH SOLE 19337 0 0 SYNAPTICS INC COM 87157D109 BBG000BQV1S2 1024185 10498 SH SOLE 10498 0 0 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3P3 27550274 638921 SH SOLE 638921 0 0 SYNOPSYS INC COM 871607107 BBG000BSFRF3 34193988 59832 SH SOLE 59832 0 0 SYSCO CORP COM 871829107 BBG000BTVJ25 11880287 146345 SH SOLE 146345 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG000BVMPN3 3077748 25244 SH SOLE 25244 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 13024066 95730 SH SOLE 95730 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG000BS1YV5 3319048 22352 SH SOLE 22352 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 BBG0016XJ8S0 139355 12278 SH SOLE 12278 0 0 TAPESTRY INC COM 876030107 BBG000BY29C7 568241 11968 SH SOLE 11968 0 0 TARGA RES CORP COM 87612G101 BBG0015XMW40 28405032 253639 SH SOLE 253639 0 0 TARGET CORP COM 87612E106 BBG000H8TVT2 52734683 297583 SH SOLE 297583 0 0 TASEKO MINES LTD COM 876511106 BBG000BTFL46 5158936 2400412 SH SOLE 2400412 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 BBG003PGJHP5 19540466 314307 SH SOLE 314307 0 0 TC ENERGY CORP COM 87807B107 BBG000D07ZQ1 621429343 15455829 SH SOLE 15455829 0 0 TD SYNNEX CORPORATION COM 87162W100 BBG000CL9JV4 3225838 28522 SH SOLE 28522 0 0 TE CONNECTIVITY LTD SHS H84989104 BBG000RGM5P1 7161349 49307 SH SOLE 49307 0 0 TECHNIPFMC PLC COM G87110105 BBG00DL8NMV2 7895538 314438 SH SOLE 314438 0 0 TECK RESOURCES LTD CL B 878742204 BBG000BCS9D6 243102046 5309035 SH SOLE 5309035 0 0 TEEKAY TANKERS LTD CL A Y8565N300 BBG000QRMZH1 270497 4631 SH SOLE 4631 0 0 TEGNA INC COM 87901J105 BBG000BK5DP1 1443413 96614 SH SOLE 96614 0 0 TELADOC HEALTH INC COM 87918A105 BBG0019T5SG0 598186 39615 SH SOLE 39615 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG000BMT9T6 1755060 4088 SH SOLE 4088 0 0 TELEFLEX INCORPORATED COM 879369106 BBG000BV59Y6 2937270 12987 SH SOLE 12987 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 BBG000BV0VK7 556887 34762 SH SOLE 34762 0 0 TELLURIAN INC NEW COM 87968A104 BBG000CS2ZS4 22117 33439 SH SOLE 33439 0 0 TELUS CORPORATION COM 87971M103 BBG000BZYZB2 800094523 49992062 SH SOLE 49992062 0 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 BBG00HVKRH60 67498044 7967947 SH SOLE 7967947 0 0 TENABLE HLDGS INC COM 88025T102 BBG00LBLCD02 183919589 3720809 SH SOLE 3720809 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 BBG000CPHYL4 8962204 85265 SH SOLE 85265 0 0 TENNANT CO COM 880345103 BBG000JCZJS2 303295 2494 SH SOLE 2494 0 0 TERADATA CORP DEL COM 88076W103 BBG000R0L5J4 7090609 183362 SH SOLE 183362 0 0 TERADYNE INC COM 880770102 BBG000BV4DR6 5651542 50089 SH SOLE 50089 0 0 TEREX CORP NEW COM 880779103 BBG000C7B436 317492 4930 SH SOLE 4930 0 0 TERNIUM SA SPONSORED ADS 880890108 BBG000LTPD97 3301673 79329 SH SOLE 79329 0 0 TERRENO RLTY CORP COM 88146M101 BBG000PV3J62 360154 5424 SH SOLE 5424 0 0 TESLA INC COM 88160R101 BBG000N9MNX3 49645733 282415 SH SOLE 282415 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG000C0CD58 1342115 95118 SH SOLE 95118 0 0 TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 150630676 864650 SH SOLE 864650 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKB1 443139 766 SH SOLE 766 0 0 TEXAS ROADHOUSE INC COM 882681109 BBG000PSJMV7 15816801 102394 SH SOLE 102394 0 0 TEXTRON INC COM 883203101 BBG000BVVQQ8 24520763 255611 SH SOLE 255611 0 0 TFI INTL INC COM 87241L109 BBG000G5FQQ8 85092035 533401 SH SOLE 533401 0 0 TG THERAPEUTICS INC COM 88322Q108 BBG000FVZQY1 163994 10782 SH SOLE 10782 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG000BVDLH9 357987000 615934 SH SOLE 615934 0 0 THOMSON REUTERS CORP. COM 884903808 BBG000BFK1R9 627951871 4033429 SH SOLE 4033429 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 BBG01282Z1Y3 132501 52372 SH SOLE 52372 0 0 THREDUP INC CL A 88556E102 BBG001PG5WQ0 43546 21773 SH SOLE 21773 0 0 THRYV HLDGS INC COM NEW 886029206 BBG00FWL3J63 279631 12579 SH SOLE 12579 0 0 TIDEWATER INC NEW COM 88642R109 BBG00HBQ35R8 233588 2539 SH SOLE 2539 0 0 TILRAY BRANDS INC COM 88688T100 BBG00L7XTS73 507896 206514 SH SOLE 206514 0 0 TJX COS INC NEW COM 872540109 BBG000BV8DN6 209815668 2068780 SH SOLE 2068780 0 0 T-MOBILE US INC COM 872590104 BBG000NDV1D4 52209834 319874 SH SOLE 319874 0 0 TOLL BROTHERS INC COM 889478103 BBG000BVHBM1 4904934 37914 SH SOLE 37914 0 0 TORM PLC SHS CL A G89479102 BBG00JG0MYJ1 743167 21932 SH SOLE 21932 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG000BCRMB0 1556408605 25778315 SH SOLE 25778315 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG000CHZ857 78828177 1145259 SH SOLE 1145259 0 0 TOWNSQUARE MEDIA INC CL A 892231101 BBG002VH4NJ8 141686 12904 SH SOLE 12904 0 0 TRACTOR SUPPLY CO COM 892356106 BBG000BLXZN1 5586152 21344 SH SOLE 21344 0 0 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGT2 4159356 47579 SH SOLE 47579 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG000BM6788 324987514 1082570 SH SOLE 1082570 0 0 TRANSALTA CORP COM 89346D107 BBG000BT9174 40399983 6294773 SH SOLE 6294773 0 0 TRANSDIGM GROUP INC COM 893641100 BBG000L8CBX4 7954904 6459 SH SOLE 6459 0 0 TRANSMEDICS GROUP INC COM 89377M109 BBG00NZ6J685 49265187 666286 SH SOLE 666286 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 BBG000BH5LT6 654602 104236 SH SOLE 104236 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 BBG000DQX5M5 214420 14200 SH SOLE 14200 0 0 TRANSUNION COM 89400J107 BBG002Q7J5Z1 23724380 297298 SH SOLE 297298 0 0 TRAVEL PLUS LEISURE CO COM 894164102 BBG000PV2L86 324360 6625 SH SOLE 6625 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG000BJ81C1 55310927 240336 SH SOLE 240336 0 0 TREEHOUSE FOODS INC COM 89469A104 BBG000GQGJT4 383619 9849 SH SOLE 9849 0 0 TRI POINTE HOMES INC COM 87265H109 BBG0016YQTR5 1015676 26272 SH SOLE 26272 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 BBG000QMKDM7 1470521 131860 SH SOLE 131860 0 0 TRIMBLE INC COM 896239100 BBG000BNPS52 1319251 20498 SH SOLE 20498 0 0 TRINET GROUP INC COM 896288107 BBG000BR2040 263920 1992 SH SOLE 1992 0 0 TRIP COM GROUP LTD ADS 89677Q107 BBG000CWKYS8 32004281 729193 SH SOLE 729193 0 0 TRIPADVISOR INC COM 896945201 BBG001M8HHB7 1734318 62408 SH SOLE 62408 0 0 TRIPLE FLAG PRECIOUS METAL COM 89679M104 BBG00QRZMFS7 402168 27825 SH SOLE 27825 0 0 TRUEBLUE INC COM 89785X101 BBG000BP69N0 208546 16657 SH SOLE 16657 0 0 TRUECAR INC COM 89785L107 BBG001P6MYV3 147129 43401 SH SOLE 43401 0 0 TRUIST FINL CORP COM 89832Q109 BBG000BYYLS8 7682607 197091 SH SOLE 197091 0 0 TWILIO INC CL A 90138F102 BBG0029ZX840 1181663 19324 SH SOLE 19324 0 0 TYLER TECHNOLOGIES INC COM 902252105 BBG000BVWZF9 1020024 2400 SH SOLE 2400 0 0 TYSON FOODS INC CL A 902494103 BBG000DKCC19 1852579 31544 SH SOLE 31544 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MT8 21463349 278781 SH SOLE 278781 0 0 UBS GROUP AG SHS H42097107 BBG007DJM539 70233008 2282193 SH SOLE 2282193 0 0 UDR INC COM 902653104 BBG000C41023 1042804 27875 SH SOLE 27875 0 0 UFP INDUSTRIES INC COM 90278Q108 BBG000BL0T06 1015079 8252 SH SOLE 8252 0 0 UGI CORP NEW COM 902681105 BBG000BVYN55 2109238 85951 SH SOLE 85951 0 0 UIPATH INC CL A 90364P105 BBG00GKS1G03 2887501 127371 SH SOLE 127371 0 0 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4VD6 5796125 11085 SH SOLE 11085 0 0 UMB FINL CORP COM 902788108 BBG000DD8WX1 237396 2729 SH SOLE 2729 0 0 UNION PAC CORP COM 907818108 BBG000DBRBB4 344436278 1400546 SH SOLE 1400546 0 0 UNISYS CORP COM NEW 909214306 BBG000BW0R88 264433 53856 SH SOLE 53856 0 0 UNITED AIRLS HLDGS INC COM 910047109 BBG000M65M61 18056123 377112 SH SOLE 377112 0 0 UNITED NAT FOODS INC COM 911163103 BBG000BXB1M5 161285 14037 SH SOLE 14037 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG000L9CV04 9855655 66310 SH SOLE 66310 0 0 UNITED RENTALS INC COM 911363109 BBG000BXMFC3 43814644 60760 SH SOLE 60760 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG000BV4XJ1 5145728 22400 SH SOLE 22400 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 333916564 674988 SH SOLE 674988 0 0 UNITI GROUP INC COM 91325V108 BBG002B67HB2 166451 28212 SH SOLE 28212 0 0 UNIVERSAL CORP VA COM 913456109 BBG000BW93R1 319371 6175 SH SOLE 6175 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 BBG000CB8Q50 5046661 27659 SH SOLE 27659 0 0 UNUM GROUP COM 91529Y106 BBG000BW2QX0 1215989 22661 SH SOLE 22661 0 0 UPBOUND GROUP INC COM 76009N100 BBG000BHQJX3 279567 7940 SH SOLE 7940 0 0 UPLAND SOFTWARE INC COM 91544A109 BBG005KC3JR5 53435 17293 SH SOLE 17293 0 0 UPWORK INC COM 91688F104 BBG00FBJ6390 301412 24585 SH SOLE 24585 0 0 URANIUM ENERGY CORP COM 916896103 BBG000LCK3Q2 123808 18342 SH SOLE 18342 0 0 URBAN EDGE PPTYS COM 91704F104 BBG006BFYQN0 192664 11156 SH SOLE 11156 0 0 US BANCORP DEL COM NEW 902973304 BBG000FFDM15 6690160 149668 SH SOLE 149668 0 0 US FOODS HLDG CORP COM 912008109 BBG00C6H6D40 13709136 254014 SH SOLE 254014 0 0 U S SILICA HLDGS INC COM 90346E103 BBG001XJRMF5 177984 14342 SH SOLE 14342 0 0 VALARIS LTD CL A G9460G101 BBG010JW9K49 286816 3811 SH SOLE 3811 0 0 VALE S A SPONSORED ADS 91912E105 BBG000BN5LG7 23051497 1891017 SH SOLE 1891017 0 0 VALERO ENERGY CORP COM 91913Y100 BBG000BBGGQ1 32430076 189994 SH SOLE 189994 0 0 VALLEY NATL BANCORP COM 919794107 BBG000D4YTR6 212476 26693 SH SOLE 26693 0 0 VALMONT INDS INC COM 920253101 BBG000BWB7V4 305210 1337 SH SOLE 1337 0 0 VANDA PHARMACEUTICALS INC COM 921659108 BBG000HT5MG6 61502 14964 SH SOLE 14964 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY764 1731333 59660 SH SOLE 59660 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG000D6RYS7 4400779 37665 SH SOLE 37665 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG000QVFB47 8455351 168534 SH SOLE 168534 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG000HT88C8 12715832 304425 SH SOLE 304425 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG000Q89NG6 2425418 28046 SH SOLE 28046 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG0015VYNT4 4296497 8938 SH SOLE 8938 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG000HT3Z79 4475564 19579 SH SOLE 19579 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG000HWV1X7 3323321 20406 SH SOLE 20406 0 0 VAREX IMAGING CORP COM 92214X106 BBG00CZNLR47 195589 10806 SH SOLE 10806 0 0 VARONIS SYS INC COM 922280102 BBG001Y04TN6 319813 6780 SH SOLE 6780 0 0 VAXCYTE INC COM 92243G108 BBG009PHHPL8 276314 4045 SH SOLE 4045 0 0 VECTOR GROUP LTD COM 92240M108 BBG000CXKKZ8 201598 18394 SH SOLE 18394 0 0 VEECO INSTRS INC DEL COM 922417100 BBG000BDCB28 855088 24313 SH SOLE 24313 0 0 VEEVA SYS INC CL A COM 922475108 BBG001CGB489 1999253 8629 SH SOLE 8629 0 0 VENTAS INC COM 92276F100 BBG000FRVHB9 1604101 36842 SH SOLE 36842 0 0 VERA BRADLEY INC COM 92335C106 BBG000R50SY9 102401 15059 SH SOLE 15059 0 0 VERALTO CORP COM SHS 92338C103 BBG019Q32XJ9 5193260 58575 SH SOLE 58575 0 0 VERICEL CORP COM 92346J108 BBG000BDCM24 204126 3924 SH SOLE 3924 0 0 VERINT SYS INC COM 92343X100 BBG000BCBYT2 1725955 52065 SH SOLE 52065 0 0 VERISIGN INC COM 92343E102 BBG000BGKHZ3 9572340 50511 SH SOLE 50511 0 0 VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 126547172 536831 SH SOLE 536831 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 39428931 939679 SH SOLE 939679 0 0 VERMILION ENERGY INC COM 923725105 BBG000C460K8 22494534 1808646 SH SOLE 1808646 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 BBG00G4XQ9Z1 168065254 6730687 SH SOLE 6730687 0 0 VERTEX ENERGY INC COM 92534K107 BBG000BGGXH3 15733 11238 SH SOLE 11238 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG000C1S2X2 38645861 92452 SH SOLE 92452 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8KW8 2644230 32377 SH SOLE 32377 0 0 V F CORP COM 918204108 BBG000BWCKB6 449661 29313 SH SOLE 29313 0 0 VIATRIS INC COM 92556V106 BBG00Y4RQNH4 21031725 1761451 SH SOLE 1761451 0 0 VIAVI SOLUTIONS INC COM 925550105 BBG000BP7JB0 128487 14135 SH SOLE 14135 0 0 VICI PPTYS INC COM 925652109 BBG00HVVB499 3861618 129628 SH SOLE 129628 0 0 VIKING THERAPEUTICS INC COM 92686J106 BBG006LGV869 462644 5642 SH SOLE 5642 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 BBG000BWGK40 528341 18467 SH SOLE 18467 0 0 VIMEO INC COMMON STOCK 92719V100 BBG00ZNSSKP3 302337 73921 SH SOLE 73921 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 BBG00HTN2CQ3 22123 14948 SH SOLE 14948 0 0 VISA INC COM CL A 92826C839 BBG000PSKYX7 933503623 3344932 SH SOLE 3344932 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 BBG000BWKB81 355917 15693 SH SOLE 15693 0 0 VISTEON CORP COM NEW 92839U206 BBG0016T3GQ0 203465 1730 SH SOLE 1730 0 0 VISTRA CORP COM 92840M102 BBG00DXDL6Q1 7631690 109572 SH SOLE 109572 0 0 VITAL FARMS INC COM 92847W103 BBG006XWWBL6 262237 11279 SH SOLE 11279 0 0 VIZSLA SILVER CORP COM NEW 92859G202 BBG00L1MJZZ7 1768169 1352599 SH SOLE 1352599 0 0 VONTIER CORPORATION COM 928881101 BBG00RRGSJR4 104959910 2313931 SH SOLE 2313931 0 0 VORNADO RLTY TR SH BEN INT 929042109 BBG000BWHD54 9513117 330661 SH SOLE 330661 0 0 VULCAN MATLS CO COM 929160109 BBG000BWGYF8 15262232 55922 SH SOLE 55922 0 0 BERKLEY W R CORP COM 084423102 BBG000BD1HP2 5157998 58322 SH SOLE 58322 0 0 WABASH NATL CORP COM 929566107 BBG000CGM9H8 321975 10754 SH SOLE 10754 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG000BWLMJ4 1446701 66699 SH SOLE 66699 0 0 WALMART INC COM 931142103 BBG000CYXPH1 274262502 4558127 SH SOLE 4558127 0 0 DISNEY WALT CO COM 254687106 BBG000BH4R78 51040149 417131 SH SOLE 417131 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VF4 1995434 228572 SH SOLE 228572 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 BBG00RP2T9T6 1465890 44394 SH SOLE 44394 0 0 WASTE CONNECTIONS INC COM 94106B101 BBG000DZ8BC1 587544993 3416215 SH SOLE 61312 0 0 WASTE MGMT INC DEL COM 94106L109 BBG000BWVSR1 29560281 138683 SH SOLE 138683 0 0 WATERS CORP COM 941848103 BBG000FQRVM3 66983371 194589 SH SOLE 194589 0 0 WATSCO INC COM 942622200 BBG000DJN7L9 2547327 5897 SH SOLE 5897 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 BBG000C4Z6C2 363886 1712 SH SOLE 1712 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 BBG00B642V54 86269 13982 SH SOLE 13982 0 0 WD 40 CO COM 929236107 BBG000BWNV93 213287 842 SH SOLE 842 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 BBG00R4SQJ13 552516 4787 SH SOLE 4787 0 0 WEC ENERGY GROUP INC COM 92939U106 BBG000BWP7D9 2249924 27398 SH SOLE 27398 0 0 WELLS FARGO CO NEW COM 949746101 BBG000BWQFY7 94049663 1622665 SH SOLE 1622665 0 0 WELLTOWER INC COM 95040Q104 BBG000BKY1G5 5335050 57096 SH SOLE 57096 0 0 WESCO INTL INC COM 95082P105 BBG000D0FNV3 9776662 57080 SH SOLE 57080 0 0 WEST FRASER TIMBER CO LTD COM 952845105 BBG000BD1GP4 65392906 757028 SH SOLE 757028 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG000BX24N8 3025994 7647 SH SOLE 7647 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 BBG000PCCJ64 706330 462015 SH SOLE 462015 0 0 WESTERN DIGITAL CORP. COM 958102105 BBG000BWNFZ9 1928053 28254 SH SOLE 28254 0 0 WESTERN UN CO COM 959802109 BBG000BB5373 3730311 266832 SH SOLE 266832 0 0 WABTEC COM 929740108 BBG000BDD940 257264179 1765954 SH SOLE 1765954 0 0 WESTROCK CO COM 96145D105 BBG008NXC572 3363886 68026 SH SOLE 68026 0 0 WEX INC COM 96208T104 BBG000BVZP59 926129 3899 SH SOLE 3899 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG000BX3BL3 3447432 96002 SH SOLE 96002 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 BBG000BJCC41 133400805 2831108 SH SOLE 2831108 0 0 WILLIAMS COS INC COM 969457100 BBG000BWVCP8 278941064 7157841 SH SOLE 7157841 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG000DB3KT1 16416125 59695 SH SOLE 59695 0 0 WISDOMTREE INC COM 97717P104 BBG000KLDTJ2 191860 20877 SH SOLE 20877 0 0 WIX COM LTD SHS M98068105 BBG005CM7J89 6416742 46674 SH SOLE 46674 0 0 WORKDAY INC CL A 98138H101 BBG000VC0T95 43914932 161008 SH SOLE 161008 0 0 WORKIVA INC COM CL A 98139A105 BBG007BVZ8H9 251856 2970 SH SOLE 2970 0 0 WORLD KINECT CORPORATION COM 981475106 BBG000BM3CJ8 678099 25637 SH SOLE 25637 0 0 WP CAREY INC COM 92936U109 BBG000BCQM58 756183 13398 SH SOLE 13398 0 0 GRAINGER W W INC COM 384802104 BBG000BKR1D6 136485037 134164 SH SOLE 134164 0 0 WYNN RESORTS LTD COM 983134107 BBG000LD9JQ8 390723 3822 SH SOLE 3822 0 0 XCEL ENERGY INC COM 98389B100 BBG000BCTQ65 24741232 460302 SH SOLE 460302 0 0 XENIA HOTELS & RESORTS INC COM 984017103 BBG006YP1L41 182582 12164 SH SOLE 12164 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 BBG012V1MG52 78179 35375 SH SOLE 35375 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 BBG00NNG2ZJ8 320034 17879 SH SOLE 17879 0 0 XP INC CL A G98239109 BBG00QVJYGM9 456440 17788 SH SOLE 17788 0 0 XPERI INC COMMON STOCK 98423J101 BBG019FGSSM1 435836 36139 SH SOLE 36139 0 0 XYLEM INC COM 98419M100 BBG001D8R5D0 5327014 41218 SH SOLE 41218 0 0 YALLA GROUP LTD ADS 98459U103 BBG00X71LSZ4 200659 41717 SH SOLE 41717 0 0 YELP INC CL A 985817105 BBG000Q2HM09 2833727 71922 SH SOLE 71922 0 0 YEXT INC COM 98585N106 BBG001MKZGY7 146161 24239 SH SOLE 24239 0 0 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HG1 25601403 643413 SH SOLE 643413 0 0 YUM BRANDS INC COM 988498101 BBG000BH3GZ2 9959091 71829 SH SOLE 71829 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG000CC7LQ7 784045 2601 SH SOLE 2601 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 BBG010FXVQ98 1461155 133683 SH SOLE 133683 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG000BKPL53 10707933 81133 SH SOLE 81133 0 0 ZIPRECRUITER INC CL A 98980B103 BBG010JBYV98 479730 41752 SH SOLE 41752 0 0 ZOETIS INC CL A 98978V103 BBG0039320N9 26024498 153800 SH SOLE 153800 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JM8 1450103 22183 SH SOLE 22183 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 BBG00S1HJ3M8 1063094 66319 SH SOLE 66319 0 0 ZSCALER INC COM 98980G102 BBG003338H34 2756535 14310 SH SOLE 14310 0 0 ZUORA INC COM CL A 98983V106 BBG000BT3HG5 163987 17981 SH SOLE 17981 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 BBG000H8R0N8 311003 9292 SH SOLE 9292 0 0