0001172661-24-000751.txt : 20240213 0001172661-24-000751.hdr.sgml : 20240213 20240213091254 ACCESSION NUMBER: 0001172661-24-000751 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240213 DATE AS OF CHANGE: 20240213 EFFECTIVENESS DATE: 20240213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC Asset Management Inc CENTRAL INDEX KEY: 0001021926 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03663 FILM NUMBER: 24622875 BUSINESS ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 BUSINESS PHONE: 1-888-888-3863 MAIL ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 FORMER COMPANY: FORMER CONFORMED NAME: CIBC Global Asset Management Inc DATE OF NAME CHANGE: 20070511 FORMER COMPANY: FORMER CONFORMED NAME: TAL GLOBAL ASSET MANAGEMENT INC DATE OF NAME CHANGE: 19990803 FORMER COMPANY: FORMER CONFORMED NAME: TAL INVESTMENT COUNSEL LTD DATE OF NAME CHANGE: 19980206 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001021926 XXXXXXXX 12-31-2023 12-31-2023 false CIBC Asset Management Inc
18 York Street Suite 1300 Toronto A6 M5J 2T8
13F HOLDINGS REPORT 028-03663 000106508 801-9707 N
Jean Gauthier Managing Director & CIO - Global Fixed Income 416-552-1675 /s/ Jean Gauthier Montreal A8 02-07-2024 0 1099 26773023613
INFORMATION TABLE 2 infotable.xml 3-D SYS CORP DEL COM NEW 88554D205 85452 13457 SH SOLE 13457 0 0 3M CO COM 88579Y101 9940358 90929 SH SOLE 90929 0 0 ABBOTT LABS COM 002824100 72186108 655820 SH SOLE 653640 0 2180 ABBVIE INC COM 00287Y109 55126446 355735 SH SOLE 355735 0 0 ABM INDS INC COM 000957100 299285 6676 SH SOLE 6676 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 543180 8230 SH SOLE 8230 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 179211 10548 SH SOLE 10548 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34603235 98610 SH SOLE 96335 0 2275 ADEIA INC COM 00676P107 158840 12820 SH SOLE 12820 0 0 ADOBE INC COM 00724F101 92707464 155393 SH SOLE 154723 0 670 ADVANCE AUTO PARTS INC COM 00751Y106 401150 6573 SH SOLE 6573 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 266513 1895 SH SOLE 1895 0 0 ADVANCED ENERGY INDS COM 007973100 236901 2175 SH SOLE 2175 0 0 ADVANCED MICRO DEVICES INC COM 007903107 74263979 503792 SH SOLE 503792 0 0 AECOM COM 00766T100 346243 3746 SH SOLE 3746 0 0 AERCAP HOLDINGS NV SHS N00985106 1380643 18577 SH SOLE 18577 0 0 AES CORP COM 00130H105 1791906 93086 SH SOLE 93086 0 0 AFFIRM HLDGS INC COM CL A 00827B106 277002 5637 SH SOLE 5637 0 0 AFLAC INC COM 001055102 7468148 90523 SH SOLE 90523 0 0 AGCO CORP COM 001084102 213803 1761 SH SOLE 1761 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 5603465 40304 SH SOLE 40304 0 0 AGNC INVT CORP COM 00123Q104 183447 18700 SH SOLE 18700 0 0 AGNICO EAGLE MINES LTD COM 008474108 311252975 5658691 SH SOLE 5655118 0 3573 AIR PRODS & CHEMS INC COM 009158106 10146207 37057 SH SOLE 37057 0 0 AIRBNB INC COM CL A 009066101 16326726 119926 SH SOLE 119926 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2566893 21689 SH SOLE 21689 0 0 AKOYA BIOSCIENCES INC COM 00974H104 564343 115644 SH SOLE 115644 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 7356768 545288 SH SOLE 545288 0 0 ALASKA AIR GROUP INC COM 011659109 527328 13497 SH SOLE 13497 0 0 ALBANY INTL CORP CL A 012348108 205083 2088 SH SOLE 2088 0 0 ALBEMARLE CORP COM 012653101 2388398 16531 SH SOLE 16531 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2777531 21910 SH SOLE 21910 0 0 ALGOMA STL GROUP INC COM 015658107 880220 87415 SH SOLE 87415 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 4287881 677459 SH SOLE 677459 0 0 ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873 11393777 511620 SH SOLE 511620 0 0 ALIGN TECHNOLOGY INC COM 016255101 2693146 9829 SH SOLE 9829 0 0 ALKERMES PLC SHS G01767105 258204 9308 SH SOLE 9308 0 0 ALLEGION PLC ORD SHS G0176J109 1537130 12133 SH SOLE 12133 0 0 ALLIANT ENERGY CORP COM 018802108 2205387 42990 SH SOLE 42990 0 0 ALLSTATE CORP COM 020002101 5069936 36219 SH SOLE 36219 0 0 ALLY FINL INC COM 02005N100 537279 15386 SH SOLE 15386 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 768320 4014 SH SOLE 4014 0 0 ALPHABET INC CAP STK CL C 02079K107 209159675 1484156 SH SOLE 1478851 0 5305 ALPHABET INC CAP STK CL A 02079K305 218022939 1560786 SH SOLE 1560786 0 0 ALTRIA GROUP INC COM 02209S103 11673549 289379 SH SOLE 289379 0 0 AMAZON COM INC COM 023135106 349971151 2303351 SH SOLE 2299536 0 3815 AMCOR PLC ORD G0250X107 3530390 366223 SH SOLE 366223 0 0 AMDOCS LTD SHS G02602103 313855 3571 SH SOLE 3571 0 0 AMEREN CORP COM 023608102 3132756 43306 SH SOLE 43306 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1186985 86389 SH SOLE 86389 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 109623 12443 SH SOLE 12443 0 0 AMERICAN ELEC PWR CO INC COM 025537101 15580514 191831 SH SOLE 191831 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 220075 3944 SH SOLE 3944 0 0 AMERICAN EXPRESS CO COM 025816109 21992967 117396 SH SOLE 117396 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 537145 4518 SH SOLE 4518 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 319361 8881 SH SOLE 8881 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 6605761 97502 SH SOLE 97502 0 0 AMERICAN TOWER CORP NEW COM 03027X100 51921946 240513 SH SOLE 237818 0 2695 AMERICAN WTR WKS CO INC NEW COM 030420103 40811440 309201 SH SOLE 305171 0 4030 AMERICOLD REALTY TRUST INC COM 03064D108 241343 7973 SH SOLE 7973 0 0 AMERIPRISE FINL INC COM 03076C106 5335852 14048 SH SOLE 14048 0 0 AMERIS BANCORP COM 03076K108 349918 6596 SH SOLE 6596 0 0 AMETEK INC COM 031100100 9229883 55976 SH SOLE 55976 0 0 AMGEN INC COM 031162100 95842687 332764 SH SOLE 332764 0 0 AMPHENOL CORP NEW CL A 032095101 9939666 100269 SH SOLE 100269 0 0 ANALOG DEVICES INC COM 032654105 34396350 173229 SH SOLE 173229 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 1277106 68331 SH SOLE 68331 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 354858 18320 SH SOLE 18320 0 0 ANSYS INC COM 03662Q105 8803832 24261 SH SOLE 24261 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 91546 11288 SH SOLE 11288 0 0 AON PLC SHS CL A G0403H108 49029303 168474 SH SOLE 166180 0 2294 APA CORPORATION COM 03743Q108 1508252 42036 SH SOLE 42036 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 1200008 12877 SH SOLE 12877 0 0 APPLE INC COM 037833100 689982214 3583805 SH SOLE 3578937 0 4868 APPLIED MATLS INC COM 038222105 39206678 241912 SH SOLE 241912 0 0 APTARGROUP INC COM 038336103 235991 1909 SH SOLE 1909 0 0 APTIV PLC SHS G6095L109 3321704 37023 SH SOLE 37023 0 0 ARBOR REALTY TRUST INC COM 038923108 284504 18742 SH SOLE 18742 0 0 ARCH CAP GROUP LTD ORD G0450A105 3777818 50866 SH SOLE 50866 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 5357641 74185 SH SOLE 74185 0 0 ARCOSA INC COM 039653100 241887 2927 SH SOLE 2927 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 564751 4749 SH SOLE 4749 0 0 ARISTA NETWORKS INC COM 040413106 8044786 34159 SH SOLE 34159 0 0 ARROW ELECTRS INC COM 042735100 222373 1819 SH SOLE 1819 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 330706 1470 SH SOLE 1470 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 18259938 24124 SH SOLE 23206 0 918 ASSURANT INC COM 04621X108 1195437 7095 SH SOLE 7095 0 0 ASSURED GUARANTY LTD COM G0585R106 241102 3222 SH SOLE 3222 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 15060672 223618 SH SOLE 223618 0 0 AT&T INC COM 00206R102 18705833 1114857 SH SOLE 1114857 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 263198 7203 SH SOLE 7203 0 0 ATLASSIAN CORPORATION CL A 049468101 6448860 27112 SH SOLE 27112 0 0 ATMOS ENERGY CORP COM 049560105 7308422 63058 SH SOLE 63058 0 0 ATS CORPORATION COM 00217Y104 12824692 296607 SH SOLE 296607 0 0 AUTODESK INC COM 052769106 14560591 59802 SH SOLE 59802 0 0 AUTOLIV INC COM 052800109 274263 2489 SH SOLE 2489 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 29384041 126128 SH SOLE 126128 0 0 AUTOZONE INC COM 053332102 6373529 2465 SH SOLE 2465 0 0 AVALONBAY CMNTYS INC COM 053484101 3912149 20896 SH SOLE 20896 0 0 AVANTOR INC COM 05352A100 490046 21465 SH SOLE 21465 0 0 AVERY DENNISON CORP COM 053611109 3064341 15158 SH SOLE 15158 0 0 AVISTA CORP COM 05379B107 287814 8053 SH SOLE 8053 0 0 AXALTA COATING SYS LTD COM G0750C108 210172 6187 SH SOLE 6187 0 0 AXON ENTERPRISE INC COM 05464C101 2405827 9313 SH SOLE 9313 0 0 B2GOLD CORP COM 11777Q209 9697312 3056873 SH SOLE 3056873 0 0 BAKER HUGHES COMPANY CL A 05722G100 9612886 281243 SH SOLE 281243 0 0 BALCHEM CORP COM 057665200 288575 1940 SH SOLE 1940 0 0 BALL CORP COM 058498106 2736744 47579 SH SOLE 43194 0 4385 BALLARD PWR SYS INC NEW COM 058586108 925147 248887 SH SOLE 248887 0 0 BANC OF CALIFORNIA INC COM 05990K106 184125 13710 SH SOLE 13710 0 0 BANK AMERICA CORP COM 060505104 40394587 1199753 SH SOLE 1199753 0 0 BANK MONTREAL QUE COM 063671101 880924344 8874517 SH SOLE 8874517 0 0 BANK NEW YORK MELLON CORP COM 064058100 6631274 127402 SH SOLE 127402 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 424514928 8693115 SH SOLE 8693115 0 0 BANKUNITED INC COM 06652K103 249549 7695 SH SOLE 7695 0 0 BARRICK GOLD CORP COM 067901108 239900758 13235779 SH SOLE 13235779 0 0 BATH & BODY WORKS INC COM 070830104 1301274 30150 SH SOLE 30150 0 0 BAUSCH HEALTH COS INC COM 071734107 2341695 290967 SH SOLE 290967 0 0 BAXTER INTL INC COM 071813109 14669498 379449 SH SOLE 379449 0 0 BAYTEX ENERGY CORP COM 07317Q105 4165322 1256091 SH SOLE 668157 0 587934 BCE INC COM NEW 05534B760 168790457 4273397 SH SOLE 4273397 0 0 BECTON DICKINSON & CO COM 075887109 13429669 55078 SH SOLE 55078 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 205313 3704 SH SOLE 3704 0 0 BENTLEY SYS INC COM CL B 08265T208 366460 7023 SH SOLE 7023 0 0 BERKLEY W R CORP COM 084423102 1991970 28167 SH SOLE 28167 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5426250 10 SH SOLE 10 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 91257524 255867 SH SOLE 255867 0 0 BERRY GLOBAL GROUP INC COM 08579W103 227509 3376 SH SOLE 3376 0 0 BEST BUY INC COM 086516101 2496975 31898 SH SOLE 31898 0 0 BGC GROUP INC CL A 088929104 72850 10090 SH SOLE 10090 0 0 BILL HOLDINGS INC COM 090043100 271695 3330 SH SOLE 3330 0 0 BIO RAD LABS INC CL A 090572207 926694 2870 SH SOLE 2870 0 0 BIOGEN INC COM 09062X103 10476562 40486 SH SOLE 40486 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 581798 6034 SH SOLE 6034 0 0 BIORA THERAPEUTICS INC COM NEW 74319F305 20399 15110 SH SOLE 15110 0 0 BIO-TECHNE CORP COM 09073M104 1669588 21638 SH SOLE 21638 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 252175 3783 SH SOLE 3783 0 0 BLACKBERRY LTD COM 09228F103 1861943 523257 SH SOLE 523257 0 0 BLACKROCK INC COM 09247X101 26795894 33008 SH SOLE 32613 0 395 BLACKSTONE INC COM 09260D107 20936595 159919 SH SOLE 159919 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 383796 18044 SH SOLE 18044 0 0 BLOCK H & R INC COM 093671105 203493 4207 SH SOLE 4207 0 0 BLOCK INC CL A 852234103 1351537 17473 SH SOLE 17473 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 177206 11893 SH SOLE 11893 0 0 BOEING CO COM 097023105 21336585 81856 SH SOLE 81856 0 0 BOOKING HOLDINGS INC COM 09857L108 34975589 9860 SH SOLE 9860 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 557432 4358 SH SOLE 4358 0 0 BORGWARNER INC COM 099724106 1157417 32285 SH SOLE 32285 0 0 BOSTON PROPERTIES INC COM 101121101 1417715 20204 SH SOLE 20204 0 0 BOSTON SCIENTIFIC CORP COM 101137107 12954527 224088 SH SOLE 224088 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 90509 16761 SH SOLE 16761 0 0 BRIGHT GREEN CORP COMMON STOCK 10920G100 15745 47699 SH SOLE 47699 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 17971943 350262 SH SOLE 350262 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1966066 67163 SH SOLE 62428 0 4735 BROADCOM INC COM 11135F101 173412787 155353 SH SOLE 155353 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3384382 16449 SH SOLE 16449 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 162744473 4039030 SH SOLE 4037529 0 1501 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 32464189 1389015 SH SOLE 1389015 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 56391920 2723361 SH SOLE 2723361 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 651399083 16187795 SH SOLE 16181788 0 6007 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 211258911 6681918 SH SOLE 6681918 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 6750219 190732 SH SOLE 190732 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 47639146 1649627 SH SOLE 1649627 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 162916906 6181699 SH SOLE 6181699 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 109307 10019 SH SOLE 10019 0 0 BROWN & BROWN INC COM 115236101 2323733 32678 SH SOLE 32678 0 0 BROWN FORMAN CORP CL B 115637209 1688047 29563 SH SOLE 29563 0 0 BRP INC COM SUN VTG 05577W200 2380714 33163 SH SOLE 33163 0 0 BRUKER CORP COM 116794108 208095 2832 SH SOLE 2832 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2848497 17063 SH SOLE 17063 0 0 BUNGE GLOBAL SA COM SHS H11356104 2040200 20210 SH SOLE 20210 0 0 BURLINGTON STORES INC COM 122017106 405296 2084 SH SOLE 2084 0 0 BWX TECHNOLOGIES INC COM 05605H100 215765 2812 SH SOLE 2812 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1657219 19183 SH SOLE 19183 0 0 CACI INTL INC CL A 127190304 215043 664 SH SOLE 664 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 20691949 75970 SH SOLE 75970 0 0 CAE INC COM 124765108 14749117 681156 SH SOLE 681156 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1367818 29177 SH SOLE 29177 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 213238 4111 SH SOLE 4111 0 0 CAMBER ENERGY INC COM 13200M607 7153 31320 SH SOLE 31320 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1569874 15811 SH SOLE 15811 0 0 CAMECO CORP COM 13321L108 100324284 2319455 SH SOLE 2319455 0 0 CAMPBELL SOUP CO COM 134429109 1400998 32408 SH SOLE 32408 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 564056 47333 SH SOLE 47333 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 560365200 11601044 SH SOLE 11595374 0 5670 CANADIAN NAT RES LTD COM 136385101 757989397 11532776 SH SOLE 11383551 0 149225 CANADIAN NATL RY CO COM 136375102 647534124 5135247 SH SOLE 5133257 0 1990 CANADIAN PACIFIC KANSAS CITY COM 13646K108 757009447 9537040 SH SOLE 9533235 0 3805 CAPITAL ONE FINL CORP COM 14040H105 6824403 52047 SH SOLE 52047 0 0 CAPITOL FED FINL INC COM 14057J101 91538 14192 SH SOLE 14192 0 0 CARDINAL HEALTH INC COM 14149Y108 3462984 34355 SH SOLE 34355 0 0 CARISMA THERAPEUTICS INC COM 14216R101 43865 14971 SH SOLE 14971 0 0 CARLISLE COS INC COM 142339100 446150 1428 SH SOLE 1428 0 0 CARLYLE GROUP INC COM 14316J108 273722 6727 SH SOLE 6727 0 0 CARMAX INC COM 143130102 1674313 21818 SH SOLE 21818 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2533955 136675 SH SOLE 136675 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 6615425 115151 SH SOLE 115151 0 0 CASEYS GEN STORES INC COM 147528103 294796 1073 SH SOLE 1073 0 0 CATALENT INC COM 148806102 1071446 23847 SH SOLE 23847 0 0 CATERPILLAR INC COM 149123101 21677046 73315 SH SOLE 73315 0 0 CBOE GLOBAL MKTS INC COM 12503M108 6385127 35759 SH SOLE 35759 0 0 CBRE GROUP INC CL A 12504L109 3884925 41733 SH SOLE 41733 0 0 CDW CORP COM 12514G108 8529728 37523 SH SOLE 37523 0 0 CELANESE CORP DEL COM 150870103 2170364 13969 SH SOLE 13969 0 0 CELESTICA INC SUB VTG SHS 15101Q108 3423303 116506 SH SOLE 116506 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1508970 174246 SH SOLE 174246 0 0 CELSIUS HLDGS INC COM NEW 15118V207 201833 3702 SH SOLE 3702 0 0 CENCORA INC COM 03073E105 8392648 40864 SH SOLE 40864 0 0 CENOVUS ENERGY INC COM 15135U109 250025891 14956473 SH SOLE 14309397 0 647076 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 432967 36919 SH SOLE 4095 0 32824 CENTENE CORP DEL COM 15135B101 5462895 73614 SH SOLE 73614 0 0 CENTERPOINT ENERGY INC COM 15189T107 2481047 86841 SH SOLE 86841 0 0 CENTERRA GOLD INC COM 152006102 1266752 211525 SH SOLE 211525 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 207340 4708 SH SOLE 4708 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1445218 21531 SH SOLE 21531 0 0 CF INDS HLDGS INC COM 125269100 2096336 26369 SH SOLE 26369 0 0 CGI INC CL A SUB VTG 12532H104 77883853 724693 SH SOLE 724693 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 27116 11588 SH SOLE 11588 0 0 CHARLES RIV LABS INTL INC COM 159864107 1659055 7018 SH SOLE 7018 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 13602245 34996 SH SOLE 34996 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1258684 8238 SH SOLE 8238 0 0 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 25843 11285 SH SOLE 11285 0 0 CHEMED CORP NEW COM 16359R103 246180 421 SH SOLE 421 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2513875 14726 SH SOLE 14726 0 0 CHESAPEAKE ENERGY CORP COM 165167735 475720 6183 SH SOLE 6183 0 0 CHEVRON CORP NEW COM 166764100 86545406 580222 SH SOLE 576055 0 4167 CHIMERA INVT CORP COM NEW 16934Q208 59690 11962 SH SOLE 11962 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 8587535 3755 SH SOLE 3755 0 0 CHUBB LIMITED COM H1467J104 10978402 48577 SH SOLE 48577 0 0 CHURCH & DWIGHT CO INC COM 171340102 3231872 34178 SH SOLE 34178 0 0 CHURCHILL DOWNS INC COM 171484108 249081 1846 SH SOLE 1846 0 0 CINCINNATI FINL CORP COM 172062101 2221597 21473 SH SOLE 21473 0 0 CINTAS CORP COM 172908105 16769015 27825 SH SOLE 26363 0 1462 CISCO SYS INC COM 17275R102 69693307 1379541 SH SOLE 1379541 0 0 CITIGROUP INC COM NEW 172967424 14543425 282726 SH SOLE 282726 0 0 CITIZENS FINL GROUP INC COM 174610105 2160231 65185 SH SOLE 65185 0 0 CLEAN HARBORS INC COM 184496107 239602 1373 SH SOLE 1373 0 0 CLEARWAY ENERGY INC CL C 18539C204 274300 10000 SH SOLE 10000 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 285022 13958 SH SOLE 13958 0 0 CLOROX CO DEL COM 189054109 2935073 20584 SH SOLE 20584 0 0 CLOUDFLARE INC CL A COM 18915M107 765076 9189 SH SOLE 9189 0 0 CME GROUP INC COM 12572Q105 24421176 115960 SH SOLE 115960 0 0 CMS ENERGY CORP COM 125896100 7542771 129891 SH SOLE 129891 0 0 COCA COLA CO COM 191216100 48164196 817312 SH SOLE 817312 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 5994921 89825 SH SOLE 89825 0 0 COGNEX CORP COM 192422103 217298 5206 SH SOLE 5206 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10803434 143035 SH SOLE 143035 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 868904 4996 SH SOLE 4996 0 0 COLGATE PALMOLIVE CO COM 194162103 17605787 220873 SH SOLE 215963 0 4910 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 51950418 409413 SH SOLE 409413 0 0 COMCAST CORP NEW CL A 20030N101 54456395 1241879 SH SOLE 1241879 0 0 COMERICA INC COM 200340107 979131 17544 SH SOLE 17544 0 0 COMFORT SYS USA INC COM 199908104 207315 1008 SH SOLE 1008 0 0 COMMERCE BANCSHARES INC COM 200525103 878648 16451 SH SOLE 16451 0 0 COMMUNITY BK SYS INC COM 203607106 260081 4991 SH SOLE 4991 0 0 CONAGRA BRANDS INC COM 205887102 3610300 125970 SH SOLE 125970 0 0 CONOCOPHILLIPS COM 20825C104 30162414 259864 SH SOLE 259864 0 0 CONSOLIDATED EDISON INC COM 209115104 11008643 121014 SH SOLE 121014 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5396102 22321 SH SOLE 22321 0 0 CONSTELLATION ENERGY CORP COM 21037T109 10448797 89390 SH SOLE 89390 0 0 COOPER COS INC COM NEW 216648402 2574149 6802 SH SOLE 6802 0 0 COPART INC COM 217204106 12545127 256023 SH SOLE 256023 0 0 CORECIVIC INC COM 21871N101 170379 11726 SH SOLE 11726 0 0 CORNING INC COM 219350105 3867333 127006 SH SOLE 127006 0 0 CORTEVA INC COM 22052L104 4876387 101761 SH SOLE 101761 0 0 COSTAR GROUP INC COM 22160N109 9953896 113902 SH SOLE 113902 0 0 COSTCO WHSL CORP NEW COM 22160K105 117549687 178084 SH SOLE 177726 0 358 COTERRA ENERGY INC COM 127097103 3756365 147193 SH SOLE 147193 0 0 COUPANG INC CL A 22266T109 598075 36941 SH SOLE 36941 0 0 CREDICORP LTD COM G2519Y108 207503 1384 SH SOLE 1384 0 0 CRESCENT PT ENERGY CORP COM 22576C101 84980678 12213750 SH SOLE 11581587 0 632163 CROWDSTRIKE HLDGS INC CL A 22788C105 10043012 39335 SH SOLE 39335 0 0 CROWN CASTLE INC COM 22822V101 9074092 78775 SH SOLE 78775 0 0 CROWN HLDGS INC COM 228368106 355652 3862 SH SOLE 3862 0 0 CSX CORP COM 126408103 19280056 556102 SH SOLE 556102 0 0 CUBESMART COM 229663109 297057 6409 SH SOLE 6409 0 0 CUMMINS INC COM 231021106 5557545 23198 SH SOLE 23198 0 0 CURTISS WRIGHT CORP COM 231561101 227246 1020 SH SOLE 1020 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 138791 12851 SH SOLE 12851 0 0 CVB FINL CORP COM 126600105 267921 13270 SH SOLE 13270 0 0 CVS HEALTH CORP COM 126650100 49739352 629931 SH SOLE 629931 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 799971 3652 SH SOLE 3652 0 0 CYTEK BIOSCIENCES INC COM 23285D109 98669 10819 SH SOLE 10819 0 0 CYTOKINETICS INC COM NEW 23282W605 554624 6643 SH SOLE 6643 0 0 D R HORTON INC COM 23331A109 6414164 42204 SH SOLE 42204 0 0 DAKOTA GOLD CORP COM 46655E100 35996 13739 SH SOLE 13739 0 0 DANA INC COM 235825205 215001 14716 SH SOLE 14716 0 0 DANAHER CORPORATION COM 235851102 29008648 125394 SH SOLE 125394 0 0 DARDEN RESTAURANTS INC COM 237194105 3233095 19678 SH SOLE 19678 0 0 DARLING INGREDIENTS INC COM 237266101 280001 5618 SH SOLE 5618 0 0 DATADOG INC CL A COM 23804L103 6242573 51430 SH SOLE 51430 0 0 DAVITA INC COM 23918K108 855889 8170 SH SOLE 8170 0 0 DECKERS OUTDOOR CORP COM 243537107 486617 728 SH SOLE 728 0 0 DEERE & CO COM 244199105 51627616 129111 SH SOLE 127631 0 1480 DELL TECHNOLOGIES INC CL C 24703L202 1133501 14817 SH SOLE 14817 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3558907 88464 SH SOLE 88464 0 0 DENISON MINES CORP COM 248356107 1427631 812783 SH SOLE 812783 0 0 DENTSPLY SIRONA INC COM 24906P109 1002143 28158 SH SOLE 28158 0 0 DESCARTES SYS GROUP INC COM 249906108 7904442 93779 SH SOLE 93779 0 0 DEVON ENERGY CORP NEW COM 25179M103 3990341 88087 SH SOLE 88087 0 0 DEXCOM INC COM 252131107 13368960 107736 SH SOLE 107736 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2102602 14435 SH SOLE 14435 0 0 DIAMONDBACK ENERGY INC COM 25278X109 7725155 49814 SH SOLE 49814 0 0 DICKS SPORTING GOODS INC COM 253393102 495956 3375 SH SOLE 3375 0 0 DIGITAL RLTY TR INC COM 253868103 5571074 41396 SH SOLE 41396 0 0 DIODES INC COM 254543101 206534 2565 SH SOLE 2565 0 0 DISCOVER FINL SVCS COM 254709108 3914555 34827 SH SOLE 34827 0 0 DISNEY WALT CO COM 254687106 27102542 300177 SH SOLE 300177 0 0 DOCEBO INC COM 25609L105 14807779 305650 SH SOLE 305650 0 0 DOCUSIGN INC COM 256163106 388030 6527 SH SOLE 6527 0 0 DOLLAR GEN CORP NEW COM 256677105 4748734 34930 SH SOLE 34834 0 96 DOLLAR TREE INC COM 256746108 8545728 60160 SH SOLE 60160 0 0 DOMINION ENERGY INC COM 25746U109 7637853 162542 SH SOLE 162542 0 0 DOMINOS PIZZA INC COM 25754A201 1991071 4830 SH SOLE 4830 0 0 DONALDSON INC COM 257651109 223889 3426 SH SOLE 3426 0 0 DOORDASH INC CL A 25809K105 5991844 60591 SH SOLE 60591 0 0 DOUGLAS EMMETT INC COM 25960P109 265684 18323 SH SOLE 18323 0 0 DOVER CORP COM 260003108 3063895 19920 SH SOLE 19920 0 0 DOW INC COM 260557103 5290250 96467 SH SOLE 96467 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 371288 10533 SH SOLE 10533 0 0 DROPBOX INC CL A 26210C104 234543 7956 SH SOLE 7956 0 0 DTE ENERGY CO COM 233331107 3731970 33847 SH SOLE 33847 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 22017944 226923 SH SOLE 226923 0 0 DUPONT DE NEMOURS INC COM 26614N102 4864130 63228 SH SOLE 63228 0 0 DXC TECHNOLOGY CO COM 23355L106 484890 21202 SH SOLE 21202 0 0 DYCOM INDS INC COM 267475101 348838 3031 SH SOLE 3031 0 0 DYNATRACE INC COM NEW 268150109 389338 7119 SH SOLE 7119 0 0 E L F BEAUTY INC COM 26856L103 202942 1406 SH SOLE 1406 0 0 EAGLE MATLS INC COM 26969P108 201826 995 SH SOLE 995 0 0 EAST WEST BANCORP INC COM 27579R104 332121 4616 SH SOLE 4616 0 0 EASTGROUP PPTYS INC COM 277276101 211255 1151 SH SOLE 1151 0 0 EASTMAN CHEM CO COM 277432100 1737029 19339 SH SOLE 19339 0 0 EATON CORP PLC SHS G29183103 13202956 54825 SH SOLE 54825 0 0 EBAY INC. COM 278642103 3143475 72065 SH SOLE 72065 0 0 ECHOSTAR CORP CL A 278768106 169395 10223 SH SOLE 10223 0 0 ECOLAB INC COM 278865100 6908332 34829 SH SOLE 34829 0 0 EDGEWELL PERS CARE CO COM 28035Q102 209450 5718 SH SOLE 5718 0 0 EDISON INTL COM 281020107 4486498 62757 SH SOLE 62757 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 8766844 114975 SH SOLE 114975 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 230876 15495 SH SOLE 15495 0 0 ELDORADO GOLD CORP NEW COM 284902509 2605909 200114 SH SOLE 200114 0 0 ELECTRONIC ARTS INC COM 285512109 9899708 72361 SH SOLE 72361 0 0 ELEVANCE HEALTH INC COM 036752103 15287032 32418 SH SOLE 32418 0 0 ELI LILLY & CO COM 532457108 65260809 111955 SH SOLE 111955 0 0 EMCOR GROUP INC COM 29084Q100 268641 1247 SH SOLE 1247 0 0 EMERSON ELEC CO COM 291011104 10174684 104538 SH SOLE 104538 0 0 ENBRIDGE INC COM 29250N105 807468505 22358849 SH SOLE 22273048 0 85801 ENERGY FUELS INC COM NEW 292671708 1126561 156631 SH SOLE 156631 0 0 ENERPLUS CORP COM 292766102 7191732 467703 SH SOLE 203460 0 264243 ENPHASE ENERGY INC COM 29355A107 2524535 19105 SH SOLE 19105 0 0 ENPRO INC COM 29355X107 234953 1499 SH SOLE 1499 0 0 ENTEGRIS INC COM 29362U104 584722 4880 SH SOLE 4880 0 0 ENTERGY CORP NEW COM 29364G103 5975371 59051 SH SOLE 59051 0 0 EOG RES INC COM 26875P101 11132480 92042 SH SOLE 92042 0 0 EPAM SYS INC COM 29414B104 2346905 7893 SH SOLE 7893 0 0 EQT CORP COM 26884L109 2099547 54308 SH SOLE 54308 0 0 EQUIFAX INC COM 294429105 38551028 155894 SH SOLE 154902 0 992 EQUINIX INC COM 29444U700 10400806 12914 SH SOLE 12914 0 0 EQUINOR ASA SPONSORED ADR 29446M102 4627920 146268 SH SOLE 146268 0 0 EQUINOX GOLD CORP COM 29446Y502 1661194 340707 SH SOLE 340707 0 0 EQUITABLE HLDGS INC COM 29452E101 381085 11444 SH SOLE 11444 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 124552 12235 SH SOLE 12235 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 400949 5684 SH SOLE 5684 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2959838 48395 SH SOLE 48395 0 0 ERIE INDTY CO CL A 29530P102 242482 724 SH SOLE 724 0 0 ERO COPPER CORP COM 296006109 1429432 90121 SH SOLE 90121 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 266693 10434 SH SOLE 10434 0 0 ESSENTIAL UTILS INC COM 29670G102 517970 13868 SH SOLE 13868 0 0 ESSEX PPTY TR INC COM 297178105 2194765 8852 SH SOLE 8852 0 0 ETSY INC COM 29786A106 1345106 16596 SH SOLE 16596 0 0 EVEREST GROUP LTD COM G3223R108 1986059 5617 SH SOLE 5617 0 0 EVERGY INC COM 30034W106 1959327 37535 SH SOLE 37535 0 0 EVERSOURCE ENERGY COM 30040W108 3551924 57549 SH SOLE 57549 0 0 EXACT SCIENCES CORP COM 30063P105 425385 5750 SH SOLE 5750 0 0 EXELIXIS INC COM 30161Q104 214687 8949 SH SOLE 8949 0 0 EXELON CORP COM 30161N101 9989103 278248 SH SOLE 278248 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2834526 18674 SH SOLE 18674 0 0 EXPEDITORS INTL WASH INC COM 302130109 2590682 20367 SH SOLE 20367 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4642996 28959 SH SOLE 28959 0 0 EXXON MOBIL CORP COM 30231G102 70471903 704860 SH SOLE 704860 0 0 F5 INC COM 315616102 1474795 8240 SH SOLE 8240 0 0 FACTSET RESH SYS INC COM 303075105 2506421 5254 SH SOLE 5254 0 0 FAIR ISAAC CORP COM 303250104 3941338 3386 SH SOLE 3386 0 0 FASTENAL CO COM 311900104 10576877 163299 SH SOLE 163299 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1069247 10376 SH SOLE 10376 0 0 FEDEX CORP COM 31428X106 8062154 31870 SH SOLE 31870 0 0 FERGUSON PLC NEW SHS G3421J106 425912 2206 SH SOLE 2206 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 777596 15241 SH SOLE 15241 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 6982116 116233 SH SOLE 116233 0 0 FIFTH THIRD BANCORP COM 316773100 3829804 111041 SH SOLE 111041 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 483869 341 SH SOLE 341 0 0 FIRST FINL BANCORP OH COM 320209109 222490 9368 SH SOLE 9368 0 0 FIRST HAWAIIAN INC COM 32051X108 294323 12875 SH SOLE 12875 0 0 FIRST HORIZON CORPORATION COM 320517105 207826 14677 SH SOLE 14677 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1730714 281178 SH SOLE 281178 0 0 FIRST SOLAR INC COM 336433107 2551811 14812 SH SOLE 14812 0 0 FIRSTENERGY CORP COM 337932107 2659096 72534 SH SOLE 72534 0 0 FIRSTSERVICE CORP NEW COM 33767E202 84578661 520447 SH SOLE 520447 0 0 FISCALNOTE HOLDINGS INC COM CL A 337655104 35203 30880 SH SOLE 30880 0 0 FISERV INC COM 337738108 15533513 116934 SH SOLE 116934 0 0 FIVE BELOW INC COM 33829M101 328480 1541 SH SOLE 1541 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2775230 9820 SH SOLE 9820 0 0 FLEX LTD ORD Y2573F102 463358 15212 SH SOLE 15212 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 323189 2897 SH SOLE 2897 0 0 FMC CORP COM NEW 302491303 1048837 16635 SH SOLE 16635 0 0 FOOT LOCKER INC COM 344849104 284898 9146 SH SOLE 9146 0 0 FORD MTR CO DEL COM 345370860 6583124 540043 SH SOLE 540043 0 0 FORTINET INC COM 34959E109 11640446 198880 SH SOLE 198880 0 0 FORTIS INC COM 349553107 130606602 3164690 SH SOLE 3164690 0 0 FORTIVE CORP COM 34959J108 3542928 48118 SH SOLE 48118 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 322092 9229 SH SOLE 9229 0 0 FORTUNA SILVER MINES INC COM 349915108 1158460 300025 SH SOLE 300025 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 265576 3488 SH SOLE 3488 0 0 FOX CORP CL A COM 35137L105 1147131 38663 SH SOLE 38663 0 0 FOX CORP CL B COM 35137L204 509562 18429 SH SOLE 18429 0 0 FRANCO NEV CORP COM 351858105 161591640 1454198 SH SOLE 1454198 0 0 FRANKLIN RESOURCES INC COM 354613101 1401619 47050 SH SOLE 47050 0 0 FREEPORT-MCMORAN INC CL B 35671D857 8607654 202200 SH SOLE 202200 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 75575 19428 SH SOLE 19428 0 0 FUELCELL ENERGY INC COM 35952H601 18286 11429 SH SOLE 11429 0 0 FULLER H B CO COM 359694106 286482 3519 SH SOLE 3519 0 0 FULTON FINL CORP PA COM 360271100 271425 16490 SH SOLE 16490 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 272440 4987 SH SOLE 4987 0 0 GALLAGHER ARTHUR J & CO COM 363576109 9304410 41375 SH SOLE 41375 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 352260 7138 SH SOLE 7138 0 0 GARMIN LTD SHS H2906T109 2674403 20806 SH SOLE 20806 0 0 GARTNER INC COM 366651107 4746579 10522 SH SOLE 10522 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 9136286 118162 SH SOLE 118162 0 0 GEN DIGITAL INC COM 668771108 2137412 93664 SH SOLE 93664 0 0 GENERAC HLDGS INC COM 368736104 1052272 8142 SH SOLE 8142 0 0 GENERAL DYNAMICS CORP COM 369550108 13470381 51875 SH SOLE 51875 0 0 GENERAL ELECTRIC CO COM NEW 369604301 19031165 149112 SH SOLE 149112 0 0 GENERAL MLS INC COM 370334104 6302425 96752 SH SOLE 96752 0 0 GENERAL MTRS CO COM 37045V100 6783528 188851 SH SOLE 188851 0 0 GENTEX CORP COM 371901109 233682 7155 SH SOLE 7155 0 0 GENUINE PARTS CO COM 372460105 3185500 23000 SH SOLE 23000 0 0 GENWORTH FINL INC COM CL A 37247D106 326545 48884 SH SOLE 48884 0 0 GEO GROUP INC NEW COM 36162J106 138743 12811 SH SOLE 12811 0 0 GERON CORP COM 374163103 24546 11633 SH SOLE 11633 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 87225348 2520450 SH SOLE 2520450 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5643161 170097 SH SOLE 170097 0 0 GILEAD SCIENCES INC COM 375558103 35924613 443459 SH SOLE 443459 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 42453 25120 SH SOLE 25120 0 0 GLOBAL E ONLINE LTD SHS M5216V106 313394 7908 SH SOLE 7908 0 0 GLOBAL NET LEASE INC COM NEW 379378201 216562 21765 SH SOLE 21765 0 0 GLOBAL PMTS INC COM 37940X102 5555869 43747 SH SOLE 43747 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 4717468 77846 SH SOLE 77846 0 0 GLOBALSTAR INC COM 378973408 40740 21000 SH SOLE 21000 0 0 GLOBE LIFE INC COM 37959E102 28606270 235017 SH SOLE 235017 0 0 GODADDY INC CL A 380237107 593541 5591 SH SOLE 5591 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 2196127 151876 SH SOLE 151876 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 19165825 49682 SH SOLE 49682 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 577082 171241 SH SOLE 171241 0 0 GRACO INC COM 384109104 421133 4854 SH SOLE 4854 0 0 GRAINGER W W INC COM 384802104 5059152 6105 SH SOLE 6105 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 180612136 3127302 SH SOLE 3127302 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 206715 8386 SH SOLE 8386 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 257771 2364 SH SOLE 2364 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 246169 4025 SH SOLE 4025 0 0 HAIN CELESTIAL GROUP INC COM 405217100 120417 10997 SH SOLE 10997 0 0 HALLIBURTON CO COM 406216101 4450137 123102 SH SOLE 123102 0 0 HANESBRANDS INC COM 410345102 161233 36151 SH SOLE 36151 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 344971 12508 SH SOLE 12508 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3472175 43197 SH SOLE 43197 0 0 HASBRO INC COM 418056107 1063273 20824 SH SOLE 20824 0 0 HAYWARD HLDGS INC COM 421298100 198397 14588 SH SOLE 14588 0 0 HCA HEALTHCARE INC COM 40412C101 7411218 27380 SH SOLE 27380 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 30263724 450957 SH SOLE 447582 0 3375 HEALTHCARE RLTY TR CL A COM 42226K105 219441 12736 SH SOLE 12736 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1476090 74550 SH SOLE 74550 0 0 HECLA MNG CO COM 422704106 78658 16353 SH SOLE 16353 0 0 HEICO CORP NEW COM 422806109 990045 5535 SH SOLE 5535 0 0 HEICO CORP NEW CL A 422806208 345702 2427 SH SOLE 2427 0 0 HELMERICH & PAYNE INC COM 423452101 229997 6350 SH SOLE 6350 0 0 HENRY JACK & ASSOC INC COM 426281101 1743912 10672 SH SOLE 10672 0 0 HENRY SCHEIN INC COM 806407102 1359903 17962 SH SOLE 17962 0 0 HERSHEY CO COM 427866108 6581705 35302 SH SOLE 35302 0 0 HESS CORP COM 42809H107 5478657 38004 SH SOLE 38004 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3590234 211439 SH SOLE 211439 0 0 HF SINCLAIR CORP COM 403949100 453562 8162 SH SOLE 8162 0 0 HIGHWOODS PPTYS INC COM 431284108 259081 11284 SH SOLE 11284 0 0 HILLENBRAND INC COM 431571108 359736 7518 SH SOLE 7518 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6480765 35591 SH SOLE 35591 0 0 HOLOGIC INC COM 436440101 2407436 33694 SH SOLE 33694 0 0 HOME DEPOT INC COM 437076102 66704291 192481 SH SOLE 191379 0 1102 HONEYWELL INTL INC COM 438516106 52027793 248094 SH SOLE 248094 0 0 HOPE BANCORP INC COM 43940T109 154479 12788 SH SOLE 12788 0 0 HORMEL FOODS CORP COM 440452100 1559422 48565 SH SOLE 48565 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1883372 96732 SH SOLE 96732 0 0 HOWMET AEROSPACE INC COM 443201108 2948349 54478 SH SOLE 54478 0 0 HP INC COM 40434L105 4422989 146992 SH SOLE 146992 0 0 HUB GROUP INC CL A 443320106 304138 3308 SH SOLE 3308 0 0 HUBBELL INC COM 443510607 2414346 7340 SH SOLE 7340 0 0 HUBSPOT INC COM 443573100 944539 1627 SH SOLE 1627 0 0 HUDBAY MINERALS INC COM 443628102 1942289 351911 SH SOLE 351911 0 0 HUDSON PAC PPTYS INC COM 444097109 122510 13159 SH SOLE 13159 0 0 HUMANA INC COM 444859102 8415006 18381 SH SOLE 18381 0 0 HUNT J B TRANS SVCS INC COM 445658107 2244878 11239 SH SOLE 11239 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5529091 434677 SH SOLE 434677 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1427501 5498 SH SOLE 5498 0 0 I-80 GOLD CORP COM 44955L106 112971 64041 SH SOLE 64041 0 0 IAMGOLD CORP COM 450913108 1137714 449918 SH SOLE 449918 0 0 ICON PLC SHS G4705A100 482918 1706 SH SOLE 386 0 1320 ICU MED INC COM 44930G107 210950 2115 SH SOLE 2115 0 0 IDEX CORP COM 45167R104 5186107 23887 SH SOLE 23887 0 0 IDEXX LABS INC COM 45168D104 12871610 23190 SH SOLE 23190 0 0 ILLINOIS TOOL WKS INC COM 452308109 10130530 38675 SH SOLE 38675 0 0 ILLUMINA INC COM 452327109 6170003 44312 SH SOLE 44312 0 0 IMPERIAL OIL LTD COM NEW 453038408 18071714 316238 SH SOLE 164370 0 151868 INCYTE CORP COM 45337C102 1666195 26536 SH SOLE 26536 0 0 INDEPENDENT BK CORP MASS COM 453836108 290090 4408 SH SOLE 4408 0 0 INFOSYS LTD SPONSORED ADR 456788108 14549241 791580 SH SOLE 791580 0 0 INGERSOLL RAND INC COM 45687V106 4288658 55452 SH SOLE 55452 0 0 INGREDION INC COM 457187102 206750 1905 SH SOLE 1905 0 0 INSIGHT ENTERPRISES INC COM 45765U103 292541 1651 SH SOLE 1651 0 0 INSULET CORP COM 45784P101 2076933 9572 SH SOLE 9572 0 0 INTEL CORP COM 458140100 59129376 1176704 SH SOLE 1176704 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 240825 2905 SH SOLE 2905 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 22324858 173829 SH SOLE 173829 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 31705149 193856 SH SOLE 193856 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2837756 35047 SH SOLE 35047 0 0 INTERNATIONAL PAPER CO COM 460146103 1725512 47732 SH SOLE 47732 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2052044 62869 SH SOLE 62869 0 0 INTUIT COM 461202103 48749215 77995 SH SOLE 77995 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 64257297 190471 SH SOLE 190471 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 14561695 687521 SH SOLE 687521 0 0 INVESCO LTD SHS G491BT108 1066208 59765 SH SOLE 59765 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 54367056 132758 SH SOLE 132758 0 0 INVITATION HOMES INC COM 46187W107 2728220 79983 SH SOLE 79983 0 0 IONIS PHARMACEUTICALS INC COM 462222100 202461 4002 SH SOLE 4002 0 0 IQIYI INC SPONSORED ADS 46267X108 51103 10472 SH SOLE 10472 0 0 IQVIA HLDGS INC COM 46266C105 56752424 245278 SH SOLE 245278 0 0 IRON MTN INC DEL COM 46284V101 2828592 40420 SH SOLE 40420 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 576118 17970 SH SOLE 17970 0 0 ISHARES INC JP MRG EM CRP BD 464286251 18066778 409399 SH SOLE 409399 0 0 ISHARES INC EM MKTS DIV ETF 464286319 220264 8315 SH SOLE 8315 0 0 ISHARES INC CORE MSCI EMKT 46434G103 206468 4082 SH SOLE 4082 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 541622 7170 SH SOLE 7170 0 0 ISHARES TR EUROPE ETF 464287861 925367 17506 SH SOLE 17506 0 0 ISHARES TR CORE US AGGBD ET 464287226 935630 9427 SH SOLE 9427 0 0 ISHARES TR JPMORGAN USD EMG 464288281 3790215 42558 SH SOLE 42558 0 0 ISHARES TR MSCI USA ESG SLC 464288802 663366 6600 SH SOLE 6600 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4099410 101950 SH SOLE 101950 0 0 ISHARES TR SELECT DIVID ETF 464287168 240301 2050 SH SOLE 2050 0 0 ISHARES TR MBS ETF 464288588 39053267 415107 SH SOLE 415107 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1151431 22456 SH SOLE 22456 0 0 ISHARES TR IBOXX HI YD ETF 464288513 8888087 114848 SH SOLE 114848 0 0 ISHARES TR MSCI EAFE ETF 464287465 204086229 2708510 SH SOLE 2708510 0 0 ISHARES TR CORE S&P SCP ETF 464287804 635861 5874 SH SOLE 5874 0 0 ISHARES TR CORE INTL AGGR 46435G672 283952 5703 SH SOLE 5703 0 0 ISHARES TR MSCI CHINA A 46434V514 6988157 270649 SH SOLE 270649 0 0 ISHARES TR CORE S&P500 ETF 464287200 21330001 44658 SH SOLE 44658 0 0 ITRON INC COM 465741106 268363 3554 SH SOLE 3554 0 0 ITT INC COM 45073V108 269902 2262 SH SOLE 2262 0 0 JABIL INC COM 466313103 2174591 17069 SH SOLE 17069 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 397926 7772 SH SOLE 7772 0 0 JACOBS SOLUTIONS INC COM 46982L108 2292917 17665 SH SOLE 17665 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 260760 2120 SH SOLE 2120 0 0 JEFFERIES FINL GROUP INC COM 47233W109 200999 4974 SH SOLE 4974 0 0 JETBLUE AWYS CORP COM 477143101 193795 34918 SH SOLE 34918 0 0 JOHNSON & JOHNSON COM 478160104 150400807 959556 SH SOLE 959397 0 159 JOHNSON CTLS INTL PLC SHS G51502105 6425649 111479 SH SOLE 111479 0 0 JONES LANG LASALLE INC COM 48020Q107 240054 1271 SH SOLE 1271 0 0 JPMORGAN CHASE & CO COM 46625H100 79489941 467313 SH SOLE 464838 0 2475 JUNIPER NETWORKS INC COM 48203R104 1546816 52470 SH SOLE 52470 0 0 KARTOON STUDIOS INC. COM NEW 37229T509 23301 16763 SH SOLE 16763 0 0 KARUNA THERAPEUTICS INC COM 48576A100 253525 801 SH SOLE 801 0 0 KBR INC COM 48242W106 210226 3794 SH SOLE 3794 0 0 KE HLDGS INC SPONSORED ADS 482497104 187339 11557 SH SOLE 11557 0 0 KELLANOVA COM 487836108 2579743 46141 SH SOLE 46141 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 153462 12396 SH SOLE 12396 0 0 KENVUE INC COM 49177J102 8503252 394949 SH SOLE 394949 0 0 KEURIG DR PEPPER INC COM 49271V100 11166265 335122 SH SOLE 335122 0 0 KEYCORP COM 493267108 1854562 128789 SH SOLE 128789 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4000159 25144 SH SOLE 25144 0 0 KIMBERLY-CLARK CORP COM 494368103 15685118 129085 SH SOLE 129085 0 0 KIMCO RLTY CORP COM 49446R109 1816081 85222 SH SOLE 85222 0 0 KINDER MORGAN INC DEL COM 49456B101 5648928 320234 SH SOLE 320234 0 0 KINROSS GOLD CORP COM 496902404 26989841 4445008 SH SOLE 4445008 0 0 KINSALE CAP GROUP INC COM 49714P108 206305 616 SH SOLE 616 0 0 KKR & CO INC COM 48251W104 1765865 21314 SH SOLE 21314 0 0 KLA CORP COM NEW 482480100 22207985 38204 SH SOLE 38204 0 0 KNIGHTSCOPE INC CLASS A COM 49907V102 38158 63597 SH SOLE 63597 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 240631 4174 SH SOLE 4174 0 0 KOHLS CORP COM 500255104 354772 12370 SH SOLE 12370 0 0 KOSMOS ENERGY LTD COM 500688106 85935 12807 SH SOLE 12807 0 0 KRAFT HEINZ CO COM 500754106 10826376 292763 SH SOLE 292763 0 0 KROGER CO COM 501044101 5159151 112867 SH SOLE 112867 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 5528986 26251 SH SOLE 26251 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2668612 11741 SH SOLE 11741 0 0 LAM RESEARCH CORP COM 512807108 28943807 36953 SH SOLE 36953 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 259111 2438 SH SOLE 2438 0 0 LAMB WESTON HLDGS INC COM 513272104 2157368 19959 SH SOLE 19959 0 0 LANDSTAR SYS INC COM 515098101 206431 1066 SH SOLE 1066 0 0 LAS VEGAS SANDS CORP COM 517834107 2434173 49465 SH SOLE 49465 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 262438 3804 SH SOLE 3804 0 0 LAUDER ESTEE COS INC CL A 518439104 5321745 36388 SH SOLE 36388 0 0 LEAR CORP COM NEW 521865204 283550 2008 SH SOLE 2008 0 0 LEIDOS HOLDINGS INC COM 525327102 2022681 18687 SH SOLE 18687 0 0 LENNAR CORP CL A 526057104 5205371 34926 SH SOLE 34926 0 0 LENNOX INTL INC COM 526107107 480636 1074 SH SOLE 1074 0 0 LESLIES INC COM 527064109 129079 18680 SH SOLE 18680 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 310272 3850 SH SOLE 3850 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 414385 6564 SH SOLE 6564 0 0 LIGHT & WONDER INC COM 80874P109 465399 5668 SH SOLE 5668 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 3201273 151989 SH SOLE 151989 0 0 LINCOLN ELEC HLDGS INC COM 533900106 346849 1595 SH SOLE 1595 0 0 LINCOLN NATL CORP IND COM 534187109 2134136 79130 SH SOLE 79130 0 0 LINDE PLC SHS G54950103 73916711 179973 SH SOLE 178145 0 1828 LITHIA MTRS INC COM 536797103 255192 775 SH SOLE 775 0 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 726512 114922 SH SOLE 114922 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 674669 104838 SH SOLE 104838 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1830535 19557 SH SOLE 19557 0 0 LKQ CORP COM 501889208 2211769 46281 SH SOLE 46281 0 0 LOCKHEED MARTIN CORP COM 539830109 21276445 46943 SH SOLE 46943 0 0 LOEWS CORP COM 540424108 1801128 25882 SH SOLE 25882 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 1279433 212178 SH SOLE 212178 0 0 LOWES COS INC COM 548661107 17942872 80624 SH SOLE 80624 0 0 LPL FINL HLDGS INC COM 50212V100 2392287 10510 SH SOLE 7957 0 2553 LUCID GROUP INC COM 549498103 125841 29891 SH SOLE 29891 0 0 LULULEMON ATHLETICA INC COM 550021109 16849562 32955 SH SOLE 32955 0 0 LUMEN TECHNOLOGIES INC COM 550241103 192785 105347 SH SOLE 105347 0 0 LXP INDUSTRIAL TRUST COM 529043101 318531 32110 SH SOLE 32110 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8418288 88539 SH SOLE 88539 0 0 M & T BK CORP COM 55261F104 3729398 27206 SH SOLE 27206 0 0 M D C HLDGS INC COM 552676108 353103 6391 SH SOLE 6391 0 0 MACERICH CO COM 554382101 359720 23313 SH SOLE 23313 0 0 MAG SILVER CORP COM 55903Q104 948835 90881 SH SOLE 90881 0 0 MAGNA INTL INC COM 559222401 249569264 4210367 SH SOLE 4208157 0 2210 MANHATTAN ASSOCIATES INC COM 562750109 374657 1740 SH SOLE 1740 0 0 MANULIFE FINL CORP COM 56501R106 459108323 20710186 SH SOLE 20710186 0 0 MARATHON OIL CORP COM 565849106 1974790 81738 SH SOLE 81738 0 0 MARATHON PETE CORP COM 56585A102 8597165 57948 SH SOLE 57948 0 0 MARKEL GROUP INC COM 570535104 616237 434 SH SOLE 434 0 0 MARKETAXESS HLDGS INC COM 57060D108 1516670 5179 SH SOLE 5179 0 0 MARQETA INC CLASS A COM 57142B104 82622 11837 SH SOLE 11837 0 0 MARRIOTT INTL INC NEW CL A 571903202 17147329 76038 SH SOLE 76038 0 0 MARSH & MCLENNAN COS INC COM 571748102 18029018 95155 SH SOLE 95155 0 0 MARTIN MARIETTA MATLS INC COM 573284106 8987365 18014 SH SOLE 18014 0 0 MARVELL TECHNOLOGY INC COM 573874104 9068453 150364 SH SOLE 150364 0 0 MASCO CORP COM 574599106 2063989 30815 SH SOLE 30815 0 0 MASTERBRAND INC COMMON STOCK 57638P104 275482 18551 SH SOLE 18551 0 0 MASTERCARD INCORPORATED CL A 57636Q104 53857124 126274 SH SOLE 126274 0 0 MATCH GROUP INC NEW COM 57667L107 1372911 37614 SH SOLE 37614 0 0 MATTEL INC COM 577081102 189234 10023 SH SOLE 10023 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2380195 34788 SH SOLE 34788 0 0 MCDONALDS CORP COM 580135101 88229515 297560 SH SOLE 296734 0 826 MCKESSON CORP COM 58155Q103 51727830 111728 SH SOLE 111106 0 622 MEDICAL PPTYS TRUST INC COM 58463J304 81094 16516 SH SOLE 16516 0 0 MEDPACE HLDGS INC COM 58506Q109 201084 656 SH SOLE 656 0 0 MEDTRONIC PLC SHS G5960L103 74371099 902781 SH SOLE 899461 0 3320 MERCADOLIBRE INC COM 58733R102 11662398 7421 SH SOLE 7421 0 0 MERCK & CO INC COM 58933Y105 52815720 484459 SH SOLE 484459 0 0 MERCURY SYS INC COM 589378108 203293 5559 SH SOLE 5559 0 0 MERIT MED SYS INC COM 589889104 254314 3348 SH SOLE 3348 0 0 META PLATFORMS INC CL A 30303M102 204202710 576909 SH SOLE 576909 0 0 METHANEX CORP COM 59151K108 3133362 66028 SH SOLE 66028 0 0 METLIFE INC COM 59156R108 6824418 103197 SH SOLE 103197 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3612195 2978 SH SOLE 2978 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1732065 38766 SH SOLE 38766 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 13760386 152588 SH SOLE 152588 0 0 MICRON TECHNOLOGY INC COM 595112103 26228225 307338 SH SOLE 307338 0 0 MICROSOFT CORP COM 594918104 704684503 1873972 SH SOLE 1871456 0 2516 MID-AMER APT CMNTYS INC COM 59522J103 2277080 16935 SH SOLE 16935 0 0 MIDDLEBY CORP COM 596278101 215163 1462 SH SOLE 1462 0 0 MILLERKNOLL INC COM 600544100 210372 7885 SH SOLE 7885 0 0 MODERNA INC COM 60770K107 9918347 99732 SH SOLE 99732 0 0 MOELIS & CO CL A 60786M105 237318 4228 SH SOLE 4228 0 0 MOHAWK INDS INC COM 608190104 727398 7028 SH SOLE 7028 0 0 MOLINA HEALTHCARE INC COM 60855R100 2877112 7963 SH SOLE 7963 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1900571 31050 SH SOLE 31050 0 0 MONDAY COM LTD SHS M7S64H106 436095 2322 SH SOLE 2322 0 0 MONDELEZ INTL INC CL A 609207105 70746365 976755 SH SOLE 976755 0 0 MONGODB INC CL A 60937P106 5033761 12312 SH SOLE 12312 0 0 MONOLITHIC PWR SYS INC COM 609839105 4083670 6474 SH SOLE 6474 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 14395587 249880 SH SOLE 249880 0 0 MOODYS CORP COM 615369105 8760652 22431 SH SOLE 22431 0 0 MORGAN STANLEY COM NEW 617446448 18525791 198668 SH SOLE 198668 0 0 MORNINGSTAR INC COM 617700109 214108 748 SH SOLE 748 0 0 MOSAIC CO NEW COM 61945C103 1621749 45389 SH SOLE 45389 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 44800674 143092 SH SOLE 140337 0 2755 MOVELLA HOLDINGS INC COM 62459N105 16103 26616 SH SOLE 26616 0 0 MR COOPER GROUP INC COM 62482R107 448351 6885 SH SOLE 6885 0 0 MSCI INC COM 55354G100 37299527 65941 SH SOLE 64824 0 1117 NASDAQ INC COM 631103108 2858569 49167 SH SOLE 49167 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 7074303 104089 SH SOLE 103816 0 273 NAVIENT CORPORATION COM 63938C108 188230 10109 SH SOLE 10109 0 0 NBT BANCORP INC COM 628778102 227320 5424 SH SOLE 5424 0 0 NCR VOYIX CORPORATION COM 62886E108 234305 13856 SH SOLE 13856 0 0 NETAPP INC COM 64110D104 3041961 34505 SH SOLE 34505 0 0 NETFLIX INC COM 64110L106 109520735 224944 SH SOLE 223573 0 1371 NEUROCRINE BIOSCIENCES INC COM 64125C109 426902 3240 SH SOLE 3240 0 0 NEW GOLD INC CDA COM 644535106 893218 614473 SH SOLE 614473 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 194053 18969 SH SOLE 18969 0 0 NEW YORK TIMES CO CL A 650111107 236916 4836 SH SOLE 4836 0 0 NEWELL BRANDS INC COM 651229106 375679 43281 SH SOLE 43281 0 0 NEWMONT CORP COM 651639106 9281479 224211 SH SOLE 222096 0 2115 NEWS CORP NEW CL A 65249B109 1291649 52613 SH SOLE 52613 0 0 NEWS CORP NEW CL B 65249B208 404730 15736 SH SOLE 15736 0 0 NEXGEN ENERGY LTD COM 65340P106 3017126 429893 SH SOLE 429893 0 0 NEXTERA ENERGY INC COM 65339F101 26205058 431430 SH SOLE 431430 0 0 NEXTNAV INC COMMON STOCK 65345N106 73478 16512 SH SOLE 16512 0 0 NIKE INC CL B 654106103 19049801 175461 SH SOLE 175461 0 0 NIKOLA CORP COM 654110105 21023 24032 SH SOLE 24032 0 0 NIO INC SPON ADS 62914V106 219340 24183 SH SOLE 24183 0 0 NISOURCE INC COM 65473P105 1514226 57033 SH SOLE 57033 0 0 NNN REIT INC COM 637417106 227654 5282 SH SOLE 5282 0 0 NORDSON CORP COM 655663102 2166376 8201 SH SOLE 8201 0 0 NORFOLK SOUTHN CORP COM 655844108 8877724 37557 SH SOLE 37557 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 5089515 243124 SH SOLE 15753 0 227371 NORTHERN TR CORP COM 665859104 2859554 33889 SH SOLE 33889 0 0 NORTHROP GRUMMAN CORP COM 666807102 9348756 19970 SH SOLE 19970 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 191718 15362 SH SOLE 15362 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1115967 55687 SH SOLE 55687 0 0 NOV INC COM 62955J103 224195 11055 SH SOLE 11055 0 0 NOVAGOLD RES INC COM NEW 66987E206 892292 238094 SH SOLE 238094 0 0 NOVO-NORDISK A S ADR 670100205 7279052 70363 SH SOLE 67863 0 2500 NOW INC COM 67011P100 128493 11351 SH SOLE 11351 0 0 NRG ENERGY INC COM NEW 629377508 1597065 30891 SH SOLE 30891 0 0 NUCOR CORP COM 670346105 5969050 34297 SH SOLE 34297 0 0 NUTANIX INC CL A 67059N108 306599 6429 SH SOLE 6429 0 0 NUTRIEN LTD COM 67077M108 365767310 6471625 SH SOLE 6471625 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 1754614 66577 SH SOLE 66577 0 0 NVENT ELECTRIC PLC SHS G6700G107 271519 4595 SH SOLE 4595 0 0 NVIDIA CORPORATION COM 67066G104 303492110 612843 SH SOLE 610883 0 1960 NVR INC COM 62944T105 3031195 433 SH SOLE 433 0 0 NXP SEMICONDUCTORS N V COM N6596X109 14894748 64850 SH SOLE 64850 0 0 OCCIDENTAL PETE CORP COM 674599105 5826144 97574 SH SOLE 97574 0 0 OGE ENERGY CORP COM 670837103 210314 6021 SH SOLE 6021 0 0 O-I GLASS INC COM 67098H104 262637 16034 SH SOLE 16034 0 0 OKTA INC CL A 679295105 439433 4854 SH SOLE 4854 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 11349646 28001 SH SOLE 28001 0 0 OLD REP INTL CORP COM 680223104 221411 7531 SH SOLE 7531 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 204257 6662 SH SOLE 6662 0 0 OMNIAB INC COM 68218J103 88823 14396 SH SOLE 14396 0 0 OMNICOM GROUP INC COM 681919106 2809239 32473 SH SOLE 32473 0 0 ON SEMICONDUCTOR CORP COM 682189105 23362923 279695 SH SOLE 279695 0 0 ONEOK INC NEW COM 682680103 5373305 76521 SH SOLE 76521 0 0 ONTO INNOVATION INC COM 683344105 214672 1404 SH SOLE 1404 0 0 OPEN TEXT CORP COM 683715106 34610040 820858 SH SOLE 820858 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 60301 13460 SH SOLE 13460 0 0 OPENLANE INC COM 48238T109 163532 11042 SH SOLE 11042 0 0 OPKO HEALTH INC COM 68375N103 17129 11344 SH SOLE 11344 0 0 ORACLE CORP COM 68389X105 22947577 217657 SH SOLE 217657 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 15774178 16603 SH SOLE 16603 0 0 ORGANON & CO COMMON STOCK 68622V106 390248 27063 SH SOLE 27063 0 0 ORLA MNG LTD NEW COM 68634K106 774580 236826 SH SOLE 236826 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 3920403 273833 SH SOLE 273833 0 0 OTIS WORLDWIDE CORP COM 68902V107 12931636 144536 SH SOLE 144536 0 0 OUTFRONT MEDIA INC COM 69007J106 142936 10239 SH SOLE 10239 0 0 OVINTIV INC COM 69047Q102 364998 8310 SH SOLE 8310 0 0 OWENS CORNING NEW COM 690742101 542966 3663 SH SOLE 3663 0 0 PACCAR INC COM 693718108 14282387 146261 SH SOLE 146261 0 0 PACIFIC PREMIER BANCORP COM 69478X105 276079 9484 SH SOLE 9484 0 0 PACKAGING CORP AMER COM 695156109 2490894 15290 SH SOLE 15290 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 971582 56586 SH SOLE 56586 0 0 PALO ALTO NETWORKS INC COM 697435105 38614831 130951 SH SOLE 130951 0 0 PAN AMERN SILVER CORP COM 697900108 8057178 492009 SH SOLE 492009 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 988105 66809 SH SOLE 66809 0 0 PARKER-HANNIFIN CORP COM 701094104 8108320 17600 SH SOLE 17600 0 0 PATTERSON-UTI ENERGY INC COM 703481101 220460 20413 SH SOLE 20413 0 0 PAYCHEX INC COM 704326107 13989232 117448 SH SOLE 117448 0 0 PAYCOM SOFTWARE INC COM 70432V102 1408590 6814 SH SOLE 6814 0 0 PAYLOCITY HLDG CORP COM 70438V106 233922 1419 SH SOLE 1419 0 0 PAYONEER GLOBAL INC COM 70451X104 93671 17979 SH SOLE 17979 0 0 PAYPAL HLDGS INC COM 70450Y103 18584570 302631 SH SOLE 302631 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 15958617 109074 SH SOLE 109074 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 201939 12637 SH SOLE 12637 0 0 PEMBINA PIPELINE CORP COM 706327103 209375940 6062012 SH SOLE 5988378 0 73634 PENTAIR PLC SHS G7S00T104 1314888 18084 SH SOLE 18084 0 0 PENUMBRA INC COM 70975L107 250031 994 SH SOLE 994 0 0 PEPSICO INC COM 713448108 82039514 483040 SH SOLE 483040 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 290153 4196 SH SOLE 4196 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 164138 12069 SH SOLE 12069 0 0 PFIZER INC COM 717081103 54472292 1892056 SH SOLE 1892056 0 0 PG&E CORP COM 69331C108 5085542 282060 SH SOLE 282060 0 0 PHILIP MORRIS INTL INC COM 718172109 27799705 295518 SH SOLE 295518 0 0 PHILLIPS 66 COM 718546104 9730537 73085 SH SOLE 73085 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 310554 8513 SH SOLE 8513 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 347150 3755 SH SOLE 3755 0 0 PINNACLE WEST CAP CORP COM 723484101 1122644 15627 SH SOLE 15627 0 0 PINTEREST INC CL A 72352L106 700167 18903 SH SOLE 18903 0 0 PIONEER NAT RES CO COM 723787107 14717496 65446 SH SOLE 65446 0 0 PITNEY BOWES INC COM 724479100 67505 15342 SH SOLE 15342 0 0 PLEXUS CORP COM 729132100 235615 2179 SH SOLE 2179 0 0 PLUG POWER INC COM NEW 72919P202 101462 22547 SH SOLE 22547 0 0 PNC FINL SVCS GROUP INC COM 693475105 16509178 106614 SH SOLE 106614 0 0 POOL CORP COM 73278L105 2114758 5304 SH SOLE 5304 0 0 PPG INDS INC COM 693506107 4843625 32388 SH SOLE 32388 0 0 PPL CORP COM 69351T106 4314287 159234 SH SOLE 159234 0 0 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 3873779 173868 SH SOLE 173868 0 0 PRECISION DRILLING CORP COM NEW 74022D407 711358 13057 SH SOLE 13057 0 0 PREMIER INC CL A 74051N102 277555 12413 SH SOLE 12413 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 205454 3356 SH SOLE 3356 0 0 PRESTO AUTOMATION INC COM 74113T105 10754 20234 SH SOLE 20234 0 0 PRICE T ROWE GROUP INC COM 74144T108 3920885 36409 SH SOLE 36409 0 0 PRICESMART INC COM 741511109 219004 2890 SH SOLE 2890 0 0 PRIMERICA INC COM 74164M108 209464 1018 SH SOLE 1018 0 0 PRIMO WATER CORPORATION COM 74167P108 2379522 157462 SH SOLE 157462 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2945562 37442 SH SOLE 37442 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 231195 3340 SH SOLE 3340 0 0 PROCTER AND GAMBLE CO COM 742718109 64312156 438871 SH SOLE 436476 0 2395 PROGRESSIVE CORP COM 743315103 13257671 83235 SH SOLE 83235 0 0 PROLOGIS INC. COM 74340W103 22436923 168319 SH SOLE 167160 0 1159 PRUDENTIAL FINL INC COM 744320102 5167040 49822 SH SOLE 49822 0 0 PRUDENTIAL PLC ADR 74435K204 1814005 80802 SH SOLE 80802 0 0 PTC INC COM 69370C100 2825079 16147 SH SOLE 16147 0 0 PUBLIC STORAGE COM 74460D109 6754530 22146 SH SOLE 22146 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5022494 82134 SH SOLE 82134 0 0 PULTE GROUP INC COM 745867101 3161629 30630 SH SOLE 30630 0 0 PURE STORAGE INC CL A 74624M102 288632 8094 SH SOLE 8094 0 0 PVH CORPORATION COM 693656100 203452 1666 SH SOLE 1666 0 0 QORVO INC COM 74736K101 1517307 13474 SH SOLE 13474 0 0 QUALCOMM INC COM 747525103 53505579 369948 SH SOLE 369948 0 0 QUANTA SVCS INC COM 74762E102 4292478 19891 SH SOLE 19891 0 0 QUEST DIAGNOSTICS INC COM 74834L100 5315826 38554 SH SOLE 38554 0 0 RADIAN GROUP INC COM 750236101 270426 9472 SH SOLE 9472 0 0 RALPH LAUREN CORP CL A 751212101 769451 5336 SH SOLE 5336 0 0 RAMBUS INC DEL COM 750917106 216830 3177 SH SOLE 3177 0 0 RAYMOND JAMES FINL INC COM 754730109 2999685 26903 SH SOLE 26903 0 0 RB GLOBAL INC COM 74935Q107 1005303 14975 SH SOLE 14975 0 0 RBC BEARINGS INC COM 75524B104 233610 820 SH SOLE 820 0 0 READY CAPITAL CORP COM 75574U101 214440 20921 SH SOLE 20921 0 0 REALTY INCOME CORP COM 756109104 11635244 202634 SH SOLE 202634 0 0 REGAL REXNORD CORPORATION COM 758750103 281090 1899 SH SOLE 1899 0 0 REGENCY CTRS CORP COM 758849103 1570547 23441 SH SOLE 23441 0 0 REGENERON PHARMACEUTICALS COM 75886F107 26184460 29813 SH SOLE 29813 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2976361 153579 SH SOLE 153579 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 332620 2056 SH SOLE 2056 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 757933 2710 SH SOLE 2710 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 251860 1285 SH SOLE 1285 0 0 REPLIGEN CORP COM 759916109 255496 1421 SH SOLE 1421 0 0 REPUBLIC SVCS INC COM 760759100 45559851 276271 SH SOLE 276271 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 289508 15383 SH SOLE 15383 0 0 RESMED INC COM 761152107 3471192 20179 SH SOLE 20179 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 270046578 3445125 SH SOLE 3445125 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 192856 13746 SH SOLE 13746 0 0 REVANCE THERAPEUTICS INC COM 761330109 10084714 1147294 SH SOLE 1147294 0 0 REVVITY INC COM 714046109 1868873 17097 SH SOLE 17097 0 0 REXFORD INDL RLTY INC COM 76169C100 308774 5504 SH SOLE 5504 0 0 RITHM CAPITAL CORP COM NEW 64828T201 140965 13199 SH SOLE 13199 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 526184 22429 SH SOLE 22429 0 0 ROBERT HALF INC. COM 770323103 1503520 17101 SH SOLE 17101 0 0 ROBINHOOD MKTS INC COM CL A 770700102 151759 11912 SH SOLE 11912 0 0 ROBLOX CORP CL A 771049103 648995 14195 SH SOLE 14195 0 0 ROCKWELL AUTOMATION INC COM 773903109 4889750 15749 SH SOLE 15749 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 71987785 1532864 SH SOLE 1532864 0 0 ROKU INC COM CL A 77543R102 311461 3398 SH SOLE 3398 0 0 ROLLINS INC COM 775711104 1662561 38071 SH SOLE 38071 0 0 ROOT INC CL A NEW 77664L207 109306 10430 SH SOLE 10430 0 0 ROPER TECHNOLOGIES INC COM 776696106 26293549 48230 SH SOLE 48230 0 0 ROSS STORES INC COM 778296103 13076886 94493 SH SOLE 94493 0 0 ROYAL BK CDA COM 780087102 1368640624 13490419 SH SOLE 13486929 0 3490 ROYAL CARIBBEAN GROUP COM V7780T103 4184858 32318 SH SOLE 32318 0 0 ROYAL GOLD INC COM 780287108 2114018 17477 SH SOLE 17477 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 333119 11859 SH SOLE 11859 0 0 RPM INTL INC COM 749685103 412250 3693 SH SOLE 3693 0 0 RTX CORPORATION COM 75513E101 20992004 249489 SH SOLE 249489 0 0 RUSH ENTERPRISES INC CL A 781846209 226903 4511 SH SOLE 4511 0 0 RXO INC COMMON STOCK 74982T103 237578 10214 SH SOLE 10214 0 0 S&P GLOBAL INC COM 78409V104 26438689 60017 SH SOLE 60017 0 0 SABRE CORP COM 78573M104 94512 21480 SH SOLE 21480 0 0 SAIA INC COM 78709Y105 319901 730 SH SOLE 730 0 0 SALESFORCE INC COM 79466L302 56311171 213997 SH SOLE 213997 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 145668 10969 SH SOLE 10969 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1215454 241052 SH SOLE 241052 0 0 SANMINA CORPORATION COM 801056102 317826 6187 SH SOLE 6187 0 0 SANOFI SPONSORED ADR 80105N105 8613684 173209 SH SOLE 159884 0 13325 SAREPTA THERAPEUTICS INC COM 803607100 222753 2310 SH SOLE 2310 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3741420 14748 SH SOLE 14748 0 0 SCHLUMBERGER LTD COM STK 806857108 10911695 209679 SH SOLE 209679 0 0 SCHWAB CHARLES CORP COM 808513105 15571022 226323 SH SOLE 226323 0 0 SEA LTD SPONSORD ADS 81141R100 1340510 33099 SH SOLE 33099 0 0 SEABRIDGE GOLD INC COM 811916105 836104 68764 SH SOLE 68764 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 238893 8394 SH SOLE 8394 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1823589 21361 SH SOLE 21361 0 0 SEALED AIR CORP NEW COM 81211K100 390801 10701 SH SOLE 10701 0 0 SEI INVTS CO COM 784117103 337006 5303 SH SOLE 5303 0 0 SELECT MED HLDGS CORP COM 81619Q105 255398 10868 SH SOLE 10868 0 0 SEMPRA COM 816851109 7709446 103164 SH SOLE 103164 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 217800 3300 SH SOLE 3300 0 0 SERVICE CORP INTL COM 817565104 39906076 582996 SH SOLE 579756 0 3240 SERVICE PPTYS TR COM SH BEN INT 81761L102 142738 16714 SH SOLE 16714 0 0 SERVICENOW INC COM 81762P102 36594769 51798 SH SOLE 51798 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 205820 3089 SH SOLE 3089 0 0 SHELL PLC SPON ADS 780259305 2525865 38387 SH SOLE 38387 0 0 SHERWIN WILLIAMS CO COM 824348106 50463861 161795 SH SOLE 161795 0 0 SHOPIFY INC CL A 82509L107 331399297 4243120 SH SOLE 4240120 0 3000 SILVERCREST METALS INC COM 828363101 1248897 189825 SH SOLE 189825 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 248456 12523 SH SOLE 12523 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6388132 44785 SH SOLE 44785 0 0 SIMPLY GOOD FOODS CO COM 82900L102 226789 5727 SH SOLE 5727 0 0 SIMPSON MFG INC COM 829073105 238368 1204 SH SOLE 1204 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 3111817 568888 SH SOLE 568888 0 0 SITE CTRS CORP COM 82981J109 171602 12590 SH SOLE 12590 0 0 SKECHERS U S A INC CL A 830566105 227354 3647 SH SOLE 3647 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2942594 26175 SH SOLE 26175 0 0 SL GREEN RLTY CORP COM 78440X887 320391 7093 SH SOLE 7093 0 0 SMITH A O CORP COM 831865209 1345173 16317 SH SOLE 16317 0 0 SMUCKER J M CO COM NEW 832696405 2514836 19899 SH SOLE 19899 0 0 SNAP INC CL A 83304A106 542556 32047 SH SOLE 32047 0 0 SNAP ON INC COM 833034101 2625844 9091 SH SOLE 9091 0 0 SNOWFLAKE INC CL A 833445109 1820651 9149 SH SOLE 9149 0 0 SOFI TECHNOLOGIES INC COM 83406F102 210721 21178 SH SOLE 21178 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 247853 2648 SH SOLE 2648 0 0 SONOS INC COM 83570H108 244331 14255 SH SOLE 14255 0 0 SONY GROUP CORP SPONSORED ADR 835699307 547308 5780 SH SOLE 1620 0 4160 SOUNDHOUND AI INC CLASS A COM 836100107 52201 24623 SH SOLE 24623 0 0 SOUTHERN CO COM 842587107 19238914 274398 SH SOLE 274398 0 0 SOUTHERN COPPER CORP COM 84265V105 370876 4309 SH SOLE 4309 0 0 SOUTHWEST AIRLS CO COM 844741108 2605236 90209 SH SOLE 82399 0 7810 SOUTHWESTERN ENERGY CO COM 845467109 176575 26958 SH SOLE 26958 0 0 SPDR GOLD TR GOLD SHS 78463V107 44638195 233500 SH Put SOLE 233500 0 0 SPDR GOLD TR GOLD SHS 78463V107 13105851 68556 SH SOLE 68556 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 144450036 303907 SH SOLE 303907 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 8334440 87981 SH SOLE 87981 0 0 SPLUNK INC COM 848637104 4400477 28884 SH SOLE 28884 0 0 SPROTT INC COM NEW 852066208 771519 22706 SH SOLE 22706 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 576229 30000 SH SOLE 30000 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 434003 7102 SH SOLE 7102 0 0 SSR MINING IN COM 784730103 3004566 279080 SH SOLE 279080 0 0 STANLEY BLACK & DECKER INC COM 854502101 2300739 23453 SH SOLE 21263 0 2190 STANTEC INC COM 85472N109 22928704 284686 SH SOLE 284686 0 0 STARBUCKS CORP COM 855244109 30586290 318574 SH SOLE 318574 0 0 STATE STR CORP COM 857477103 4006851 51728 SH SOLE 51728 0 0 STEEL DYNAMICS INC COM 858119100 2777830 23521 SH SOLE 23521 0 0 STERIS PLC SHS USD G8473T100 2976769 13540 SH SOLE 13540 0 0 STIFEL FINL CORP COM 860630102 201711 2917 SH SOLE 2917 0 0 STONEX GROUP INC COM 861896108 216543 2933 SH SOLE 2933 0 0 STRYKER CORPORATION COM 863667101 17224340 57518 SH SOLE 57518 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 6381066 659201 SH SOLE 659201 0 0 SUN CMNTYS INC COM 866674104 533264 3990 SH SOLE 3990 0 0 SUN LIFE FINANCIAL INC. COM 866796105 316342214 6080164 SH SOLE 6080164 0 0 SUNCOR ENERGY INC NEW COM 867224107 402426548 12521242 SH SOLE 12288157 0 233085 SUNPOWER CORP COM 867652406 49000 10145 SH SOLE 10145 0 0 SUPER MICRO COMPUTER INC COM 86800U104 385457 1356 SH SOLE 1356 0 0 SYNCHRONY FINANCIAL COM 87165B103 2600701 68099 SH SOLE 68099 0 0 SYNOPSYS INC COM 871607107 31026417 60256 SH SOLE 60256 0 0 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 119950 15398 SH SOLE 15398 0 0 SYSCO CORP COM 871829107 6187602 84611 SH SOLE 84611 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6316336 60734 SH SOLE 56659 0 4075 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7395331 45948 SH SOLE 45948 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 133145 10542 SH SOLE 10542 0 0 TALOS ENERGY INC COM 87484T108 154908 10886 SH SOLE 10886 0 0 TAPESTRY INC COM 876030107 1129699 30690 SH SOLE 30690 0 0 TARGA RES CORP COM 87612G101 2659264 30612 SH SOLE 30612 0 0 TARGET CORP COM 87612E106 10828050 76029 SH SOLE 76029 0 0 TC ENERGY CORP COM 87807B107 320838474 8187207 SH SOLE 8141971 0 45236 TE CONNECTIVITY LTD SHS H84989104 9480378 67476 SH SOLE 67476 0 0 TECK RESOURCES LTD CL B 878742204 270917919 6388652 SH SOLE 6383777 0 4875 TELEDYNE TECHNOLOGIES INC COM 879360105 2882587 6459 SH SOLE 6459 0 0 TELEFLEX INCORPORATED COM 879369106 1611734 6464 SH SOLE 6464 0 0 TELLURIAN INC NEW COM 87968A104 10596 14023 SH SOLE 14023 0 0 TELUS CORPORATION COM 87971M103 390500458 21873363 SH SOLE 21857023 0 16340 TELUS INTL CDA INC SUB VTG SHS 87975H100 10413169 1208592 SH SOLE 1208592 0 0 TEMPUR SEALY INTL INC COM 88023U101 237826 4666 SH SOLE 4666 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 118283 13128 SH SOLE 13128 0 0 TERADYNE INC COM 880770102 2294004 21139 SH SOLE 21139 0 0 TESLA INC COM 88160R101 178439949 718126 SH SOLE 717603 0 523 TETRA TECH INC NEW COM 88162G103 242716 1454 SH SOLE 1454 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1023454 98032 SH SOLE 98032 0 0 TEXAS INSTRS INC COM 882508104 48151370 282479 SH SOLE 282479 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 385250 245 SH SOLE 245 0 0 TEXAS ROADHOUSE INC COM 882681109 226614 1854 SH SOLE 1854 0 0 TEXTRON INC COM 883203101 2176487 27064 SH SOLE 27064 0 0 TFI INTL INC COM 87241L109 37542749 275093 SH SOLE 275093 0 0 THE CIGNA GROUP COM 125523100 12041184 40211 SH SOLE 40211 0 0 THE ODP CORP COM 88337F105 202117 3590 SH SOLE 3590 0 0 THE TRADE DESK INC COM CL A 88339J105 13148387 182718 SH SOLE 182718 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 134525010 253443 SH SOLE 252218 0 1225 THIRD HARMONIC BIO INC COM 88427A107 115986 10573 SH SOLE 10573 0 0 THOMSON REUTERS CORP. COM 884903808 85320145 581703 SH SOLE 581703 0 0 TILRAY BRANDS INC COM 88688T100 1557909 672586 SH SOLE 672586 0 0 TJX COS INC NEW COM 872540109 18854965 200991 SH SOLE 200991 0 0 T-MOBILE US INC COM 872590104 42754880 266668 SH SOLE 266668 0 0 TOLL BROTHERS INC COM 889478103 311043 3026 SH SOLE 3026 0 0 TOPBUILD CORP COM 89055F103 320741 857 SH SOLE 857 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 229641 16014 SH SOLE 16014 0 0 TORO CO COM 891092108 290850 3030 SH SOLE 3030 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1099897579 16967459 SH SOLE 16963034 0 4425 TOTALENERGIES SE SPONSORED ADS 89151E109 4216843 62583 SH SOLE 62583 0 0 TRACTOR SUPPLY CO COM 892356106 3219429 14972 SH SOLE 14972 0 0 TRADEWEB MKTS INC CL A 892672106 301449 3317 SH SOLE 3317 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 7659679 31405 SH SOLE 31405 0 0 TRANSALTA CORP COM 89346D107 73214856 8775218 SH SOLE 8775218 0 0 TRANSDIGM GROUP INC COM 893641100 7597116 7510 SH SOLE 7510 0 0 TRANSUNION COM 89400J107 419543 6106 SH SOLE 6106 0 0 TRAVELERS COMPANIES INC COM 89417E109 9828141 51594 SH SOLE 51594 0 0 TREEHOUSE FOODS INC COM 89469A104 239415 5776 SH SOLE 5776 0 0 TREX CO INC COM 89531P105 249695 3016 SH SOLE 3016 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 11081041 1213612 SH SOLE 1213612 0 0 TRIMBLE INC COM 896239100 1818908 34190 SH SOLE 34190 0 0 TRUIST FINL CORP COM 89832Q109 10418861 282201 SH SOLE 282201 0 0 TTM TECHNOLOGIES INC COM 87305R109 178447 11287 SH SOLE 11287 0 0 TWILIO INC CL A 90138F102 433218 5710 SH SOLE 5710 0 0 TYLER TECHNOLOGIES INC COM 902252105 2415897 5778 SH SOLE 5778 0 0 TYSON FOODS INC CL A 902494103 2512490 46744 SH SOLE 46744 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 255486 3627 SH SOLE 3627 0 0 UBER TECHNOLOGIES INC COM 90353T100 17090847 277584 SH SOLE 277584 0 0 UDR INC COM 902653104 1627631 42508 SH SOLE 42508 0 0 UFP INDUSTRIES INC COM 90278Q108 218457 1740 SH SOLE 1740 0 0 UIPATH INC CL A 90364P105 258013 10387 SH SOLE 10387 0 0 ULTA BEAUTY INC COM 90384S303 3779783 7714 SH SOLE 7714 0 0 UNILEVER PLC SPON ADR NEW 904767704 1960144 40432 SH SOLE 40432 0 0 UNION PAC CORP COM 907818108 67404759 274427 SH SOLE 273430 0 997 UNITED AIRLS HLDGS INC COM 910047109 1855545 44972 SH SOLE 44972 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 346146 11830 SH SOLE 11830 0 0 UNITED PARCEL SERVICE INC CL B 911312106 20644299 131300 SH SOLE 131300 0 0 UNITED RENTALS INC COM 911363109 5332233 9299 SH SOLE 9299 0 0 UNITED STATES STL CORP NEW COM 912909108 302262 6213 SH SOLE 6213 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 286737 1304 SH SOLE 1304 0 0 UNITEDHEALTH GROUP INC COM 91324P102 190149909 361179 SH SOLE 359657 0 1522 UNITI GROUP INC COM 91325V108 94087 16278 SH SOLE 16278 0 0 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 20524 10634 SH SOLE 10634 0 0 UNITY SOFTWARE INC COM 91332U101 315344 7712 SH SOLE 7712 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 240031 1255 SH SOLE 1255 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1263880 8291 SH SOLE 8291 0 0 UNUM GROUP COM 91529Y106 255493 5650 SH SOLE 5650 0 0 URANIUM ENERGY CORP COM 916896103 64467 10073 SH SOLE 10073 0 0 US BANCORP DEL COM NEW 902973304 17455420 403323 SH SOLE 403323 0 0 US FOODS HLDG CORP COM 912008109 270734 5962 SH SOLE 5962 0 0 V F CORP COM 918204108 845680 44983 SH SOLE 44983 0 0 VAIL RESORTS INC COM 91879Q109 268545 1258 SH SOLE 1258 0 0 VALERO ENERGY CORP COM 91913Y100 7934940 61038 SH SOLE 61038 0 0 VALLEY NATL BANCORP COM 919794107 121404 11179 SH SOLE 11179 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 26996001 1064931 SH SOLE 1064931 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2449153 10395 SH SOLE 10395 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 347146363 794749 SH SOLE 794749 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2327288 56625 SH SOLE 40725 0 15900 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 323125728 5755713 SH SOLE 5755713 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2355505 21101 SH SOLE 21101 0 0 VEEVA SYS INC CL A COM 922475108 891560 4631 SH SOLE 4631 0 0 VENTAS INC COM 92276F100 2741399 55004 SH SOLE 55004 0 0 VERADIGM INC COM 01988P108 119911 11431 SH SOLE 11431 0 0 VERALTO CORP COM SHS 92338C103 3256509 39588 SH SOLE 39588 0 0 VERISIGN INC COM 92343E102 2597362 12611 SH SOLE 12611 0 0 VERISK ANALYTICS INC COM 92345Y106 9740233 40778 SH SOLE 40778 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 38210253 1013605 SH SOLE 1013605 0 0 VERMILION ENERGY INC COM 923725105 1974745 163325 SH SOLE 163325 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 29340024 72108 SH SOLE 72108 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 449993 9369 SH SOLE 9369 0 0 VIASAT INC COM 92552V100 216864 7759 SH SOLE 7759 0 0 VIATRIS INC COM 92556V106 1791629 165432 SH SOLE 165432 0 0 VIAVI SOLUTIONS INC COM 925550105 246010 24430 SH SOLE 24430 0 0 VICI PPTYS INC COM 925652109 6036829 189361 SH SOLE 189361 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 226174 8522 SH SOLE 8522 0 0 VINTAGE WINE ESTATES INC COM 92747V106 6301 12545 SH SOLE 12545 0 0 VISA INC COM CL A 92826C839 125456327 481881 SH SOLE 481041 0 840 VISTRA CORP COM 92840M102 456462 11850 SH SOLE 11850 0 0 VOYA FINANCIAL INC COM 929089100 220412 3021 SH SOLE 3021 0 0 VULCAN MATLS CO COM 929160109 4131355 18199 SH SOLE 18199 0 0 WABTEC COM 929740108 3124151 24619 SH SOLE 24619 0 0 WAFD INC COM 938824109 216119 6557 SH SOLE 6557 0 0 WAG GROUP CO COMMON STOCK 93042P109 36760 20989 SH SOLE 20989 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 5809188 222489 SH SOLE 222489 0 0 WALKER & DUNLOP INC COM 93148P102 262539 2365 SH SOLE 2365 0 0 WALMART INC COM 931142103 31033875 196853 SH SOLE 196853 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 7294717 641012 SH SOLE 641012 0 0 WASTE CONNECTIONS INC COM 94106B101 170480363 1138098 SH SOLE 1138098 0 0 WASTE MGMT INC DEL COM 94106L109 15412451 86055 SH SOLE 86055 0 0 WATERS CORP COM 941848103 2723720 8273 SH SOLE 8273 0 0 WATSCO INC COM 942622200 856940 2000 SH SOLE 2000 0 0 WEBSTER FINL CORP COM 947890109 232125 4573 SH SOLE 4573 0 0 WEC ENERGY GROUP INC COM 92939U106 5763204 68471 SH SOLE 68471 0 0 WELLS FARGO CO NEW COM 949746101 30391923 617471 SH SOLE 617471 0 0 WELLTOWER INC COM 95040Q104 6704320 74352 SH SOLE 74352 0 0 WESCO INTL INC COM 95082P105 221175 1272 SH SOLE 1272 0 0 WEST FRASER TIMBER CO LTD COM 952845105 4878630 56844 SH SOLE 56844 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3576835 10158 SH SOLE 10158 0 0 WESTERN DIGITAL CORP. COM 958102105 2309465 44099 SH SOLE 44099 0 0 WESTERN UN CO COM 959802109 134827 11311 SH SOLE 11311 0 0 WESTROCK CO COM 96145D105 1445934 34825 SH SOLE 34825 0 0 WEX INC COM 96208T104 234627 1206 SH SOLE 1206 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 3482250 100151 SH SOLE 100151 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 61910281 1250874 SH SOLE 1250874 0 0 WHIRLPOOL CORP COM 963320106 878083 7211 SH SOLE 7211 0 0 WILLIAMS COS INC COM 969457100 10570870 303499 SH SOLE 303499 0 0 WILLIAMS SONOMA INC COM 969904101 376320 1865 SH SOLE 1865 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2738826 11355 SH SOLE 11355 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 255519 5742 SH SOLE 5742 0 0 WINGSTOP INC COM 974155103 203211 792 SH SOLE 792 0 0 WIX COM LTD SHS M98068105 585083 4756 SH SOLE 4756 0 0 WOODWARD INC COM 980745103 214813 1578 SH SOLE 1578 0 0 WORKDAY INC CL A 98138H101 10020702 36299 SH SOLE 36299 0 0 WP CAREY INC COM 92936U109 460475 7105 SH SOLE 7105 0 0 WYNN RESORTS LTD COM 983134107 1205568 13232 SH SOLE 13232 0 0 XCEL ENERGY INC COM 98389B100 12565501 202964 SH SOLE 202964 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 236384 12896 SH SOLE 12896 0 0 XPO INC COM 983793100 258128 2947 SH SOLE 2947 0 0 XYLEM INC COM 98419M100 3749750 32789 SH SOLE 32789 0 0 YUM BRANDS INC COM 988498101 9272156 70964 SH SOLE 70964 0 0 YUM CHINA HLDGS INC COM 98850P109 412802 9729 SH SOLE 9729 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2111748 7726 SH SOLE 7051 0 675 ZILLOW GROUP INC CL C CAP STK 98954M200 293582 5074 SH SOLE 5074 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3482567 28616 SH SOLE 28616 0 0 ZIONS BANCORPORATION N A COM 989701107 857527 19547 SH SOLE 19547 0 0 ZOETIS INC CL A 98978V103 16607107 84142 SH SOLE 84142 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 518615 7212 SH SOLE 7212 0 0 ZSCALER INC COM 98980G102 5295727 23902 SH SOLE 23902 0 0