0001228242-24-000006.txt : 20240515 0001228242-24-000006.hdr.sgml : 20240515 20240514185910 ACCESSION NUMBER: 0001228242-24-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240515 DATE AS OF CHANGE: 20240514 EFFECTIVENESS DATE: 20240515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp CENTRAL INDEX KEY: 0001228242 ORGANIZATION NAME: IRS NUMBER: 980217872 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13989 FILM NUMBER: 24946448 BUSINESS ADDRESS: STREET 1: 750 PANDORA AVE CITY: VICTORIA STATE: A1 ZIP: V8W 0E4 BUSINESS PHONE: 778.410.7100 MAIL ADDRESS: STREET 1: 750 PANDORA AVE CITY: VICTORIA STATE: A1 ZIP: V8W 0E4 FORMER COMPANY: FORMER CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP DATE OF NAME CHANGE: 20030421 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001228242 XXXXXXXX 03-31-2024 03-31-2024 BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
750 PANDORA AVE VICTORIA A1 V8W 0E4
13F HOLDINGS REPORT 028-13989 N
Hui Chun Cathy Lin Vice President & Chief Compliance Officer 7784107100 Hui Chun Cathy Lin Victoria A1 05-14-2024 0 789 14474781418 false
INFORMATION TABLE 2 BCIMC_13F_20240331.xml 3M CO COM 88579Y101 7016531 66150 SH SOLE 66150 0 0 ABBOTT LABS COM 002824100 23637870 207970 SH SOLE 207970 0 0 ABBVIE INC COM 00287Y109 38517246 211517 SH SOLE 211517 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1350800 20000 SH SOLE 20000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50269195 145031 SH SOLE 145031 0 0 ADOBE INC COM 00724F101 27317026 54136 SH SOLE 54136 0 0 ADVANCED ENERGY INDS COM 007973100 3212370 31500 SH SOLE 31500 0 0 ADVANCED MICRO DEVICES INC COM 007903107 34932215 193541 SH SOLE 193541 0 0 AECOM COM 00766T100 1592427 16236 SH SOLE 16236 0 0 AES CORP COM 00130H105 1422746 79350 SH SOLE 79350 0 0 AFLAC INC COM 001055102 5691058 66283 SH SOLE 66283 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 56688222 389583 SH SOLE 389583 0 0 AGNICO EAGLE MINES LTD COM 008474108 7004282 117413 SH SOLE 117413 0 0 AIR PRODS & CHEMS INC COM 009158106 37071186 153016 SH SOLE 153016 0 0 AIRBNB INC COM CL A 009066101 8622789 52272 SH SOLE 52272 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 31289273 287691 SH SOLE 287691 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 3815886 258714 SH SOLE 258714 0 0 ALBEMARLE CORP COM 012653101 1845809 14011 SH SOLE 14011 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 876896 40900 SH SOLE 40900 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2540816 19710 SH SOLE 19710 0 0 ALGOMA STL GROUP INC COM 015658107 543715 63737 SH SOLE 63737 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 21992148 3478536 SH SOLE 3478536 0 0 ALIGN TECHNOLOGY INC COM 016255101 2848641 8687 SH SOLE 8687 0 0 ALLEGION PLC ORD SHS G0176J109 1410818 10473 SH SOLE 10473 0 0 ALLIANT ENERGY CORP COM 018802108 1535486 30466 SH SOLE 30466 0 0 ALLSTATE CORP COM 020002101 5405351 31243 SH SOLE 31243 0 0 ALLY FINL INC COM 02005N100 1305456 32162 SH SOLE 32162 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2239209 14983 SH SOLE 14983 0 0 ALPHABET INC CAP STK CL C 02079K107 94084804 617922 SH SOLE 617922 0 0 ALPHABET INC CAP STK CL A 02079K305 171056817 1133352 SH SOLE 1133352 0 0 ALTRIA GROUP INC COM 02209S103 9240025 211830 SH SOLE 211830 0 0 AMAZON COM INC COM 023135106 472986123 2622165 SH SOLE 2622165 0 0 AMCOR PLC ORD G0250X107 1641074 172563 SH SOLE 172563 0 0 AMEREN CORP COM 023608102 2321826 31393 SH SOLE 31393 0 0 AMERICAN ELEC PWR CO INC COM 025537101 5405247 62786 SH SOLE 62786 0 0 AMERICAN EXPRESS CO COM 025816109 15901870 69840 SH SOLE 69840 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1165949 8543 SH SOLE 8543 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1428388 38836 SH SOLE 38836 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 6572768 84083 SH SOLE 84083 0 0 AMERICAN TOWER CORP NEW COM 03027X100 11031845 55832 SH SOLE 55832 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2840894 23246 SH SOLE 23246 0 0 AMERIPRISE FINL INC COM 03076C106 5297671 12083 SH SOLE 12083 0 0 AMETEK INC COM 031100100 5039810 27555 SH SOLE 27555 0 0 AMGEN INC COM 031162100 18228324 64112 SH SOLE 64112 0 0 AMPHENOL CORP NEW CL A 032095101 8265981 71660 SH SOLE 71660 0 0 ANALOG DEVICES INC COM 032654105 11758616 59450 SH SOLE 59450 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 546547 24409 SH SOLE 24409 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1174449 59647 SH SOLE 59647 0 0 ANSYS INC COM 03662Q105 3600744 10372 SH SOLE 10372 0 0 AON PLC SHS CL A G0403H108 8002606 23980 SH SOLE 23980 0 0 APA CORPORATION COM 03743Q108 1531732 44553 SH SOLE 44553 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 5333841 47433 SH SOLE 47433 0 0 APPLE INC COM 037833100 302074710 1761574 SH SOLE 1761574 0 0 APPLIED MATLS INC COM 038222105 68213460 330764 SH SOLE 330764 0 0 APPLOVIN CORP COM CL A 03831W108 1487538 21490 SH SOLE 21490 0 0 APTIV PLC SHS G6095L109 25260759 317147 SH SOLE 317147 0 0 ARCH CAP GROUP LTD ORD G0450A105 4118572 44554 SH SOLE 44554 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4012428 63882 SH SOLE 63882 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2651887 19942 SH SOLE 19942 0 0 ARISTA NETWORKS INC COM 040413106 9183957 31671 SH SOLE 31671 0 0 ASPEN TECHNOLOGY INC COM 29109X106 732190 3433 SH SOLE 3433 0 0 ASSURANT INC COM 04621X108 1182335 6281 SH SOLE 6281 0 0 AT&T INC COM 00206R102 15075016 856535 SH SOLE 856535 0 0 ATI INC COM 01741R102 4963490 97000 SH SOLE 97000 0 0 ATLASSIAN CORPORATION CL A 049468101 3610901 18507 SH SOLE 18507 0 0 ATMOS ENERGY CORP COM 049560105 2140730 18009 SH SOLE 18009 0 0 ATS CORPORATION COM 00217Y104 6807796 202225 SH SOLE 202225 0 0 AUTODESK INC COM 052769106 6671960 25620 SH SOLE 25620 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 705318 26900 SH SOLE 26900 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 12305189 49272 SH SOLE 49272 0 0 AUTOZONE INC COM 053332102 37413237 11871 SH SOLE 11871 0 0 AVALONBAY CMNTYS INC COM 053484101 3146170 16955 SH SOLE 16955 0 0 AVANTOR INC COM 05352A100 2064931 80756 SH SOLE 80756 0 0 AVERY DENNISON CORP COM 053611109 2146549 9615 SH SOLE 9615 0 0 AXON ENTERPRISE INC COM 05464C101 2659480 8500 SH SOLE 8500 0 0 AZEK CO INC CL A 05478C105 13810500 275000 SH SOLE 275000 0 0 B2GOLD CORP COM 11777Q209 2225591 848828 SH SOLE 848828 0 0 BAKER HUGHES COMPANY CL A 05722G100 4023955 120136 SH SOLE 120136 0 0 BALCHEM CORP COM 057665200 4710480 30400 SH SOLE 30400 0 0 BALL CORP COM 058498106 2535767 37645 SH SOLE 37645 0 0 BALLARD PWR SYS INC NEW COM 058586108 453692 162938 SH SOLE 162938 0 0 BANK AMERICA CORP COM 060505104 73206115 1930541 SH SOLE 1930541 0 0 BANK MONTREAL QUE COM 063671101 198796868 2035244 SH SOLE 2035244 0 0 BANK NEW YORK MELLON CORP COM 064058100 5223887 90661 SH SOLE 90661 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 3081641 59546 SH SOLE 59546 0 0 BARRICK GOLD CORP COM 067901108 1432804 86105 SH SOLE 86105 0 0 BATH & BODY WORKS INC COM 070830104 1281212 25614 SH SOLE 25614 0 0 BAUSCH HEALTH COS INC COM 071734107 2043318 192791 SH SOLE 192791 0 0 BAXTER INTL INC COM 071813109 2588762 60570 SH SOLE 60570 0 0 BAYTEX ENERGY CORP COM 07317Q105 1547309 428421 SH SOLE 428421 0 0 BCE INC COM NEW 05534B760 1521120 44743 SH SOLE 44743 0 0 BECTON DICKINSON & CO COM 075887109 8581071 34678 SH SOLE 34678 0 0 BENTLEY SYS INC COM CL B 08265T208 9162678 175463 SH SOLE 175463 0 0 BERKLEY W R CORP COM 084423102 2178366 24631 SH SOLE 24631 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 66038461 157040 SH SOLE 157040 0 0 BEST BUY INC COM 086516101 1905311 23227 SH SOLE 23227 0 0 BILL HOLDINGS INC COM 090043100 780865 11363 SH SOLE 11363 0 0 BIO RAD LABS INC CL A 090572207 884044 2556 SH SOLE 2556 0 0 BIO-TECHNE CORP COM 09073M104 1319883 18751 SH SOLE 18751 0 0 BIOGEN INC COM 09062X103 3730183 17299 SH SOLE 17299 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1964277 22490 SH SOLE 22490 0 0 BLACKBERRY LTD COM 09228F103 942035 343792 SH SOLE 343792 0 0 BLACKROCK INC COM 09247X101 14857368 17821 SH SOLE 17821 0 0 BLACKSTONE INC COM 09260D107 11179718 85101 SH SOLE 85101 0 0 BLOCK INC CL A 852234103 5590061 66092 SH SOLE 66092 0 0 BOEING CO COM 097023105 13287169 68849 SH SOLE 68849 0 0 BOOKING HOLDINGS INC COM 09857L108 104265271 28740 SH SOLE 28740 0 0 BOOT BARN HLDGS INC COM 099406100 5709000 60000 SH SOLE 60000 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9579724 64536 SH SOLE 64536 0 0 BORGWARNER INC COM 099724106 967509 27850 SH SOLE 27850 0 0 BOSTON PROPERTIES INC COM 101121101 1152722 17650 SH SOLE 17650 0 0 BOSTON SCIENTIFIC CORP COM 101137107 85480588 1248074 SH SOLE 1248074 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 13218779 243754 SH SOLE 243754 0 0 BROADCOM INC COM 11135F101 123390369 93096 SH SOLE 93096 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2869064 14005 SH SOLE 14005 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 76360309 1817013 SH SOLE 1817013 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 13395140 604545 SH SOLE 604545 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 2936501 70146 SH SOLE 70146 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 126703020 4055545 SH SOLE 4055545 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 152155923 6540048 SH SOLE 6540048 0 0 BROWN & BROWN INC COM 115236101 2528330 28882 SH SOLE 28882 0 0 BROWN FORMAN CORP CL B 115637209 1888879 36592 SH SOLE 36592 0 0 BRP INC COM SUN VTG 05577W200 1446857 21539 SH SOLE 21539 0 0 BRUNSWICK CORP COM 117043109 8493760 88000 SH SOLE 88000 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3071524 14728 SH SOLE 14728 0 0 BUNGE GLOBAL SA COM SHS H11356104 1778414 17347 SH SOLE 17347 0 0 BURLINGTON STORES INC COM 122017106 1785077 7688 SH SOLE 7688 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1051189 13806 SH SOLE 13806 0 0 CACTUS INC CL A 127203107 10218360 204000 SH SOLE 204000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 10143059 32585 SH SOLE 32585 0 0 CAE INC COM 124765108 320035 15492 SH SOLE 15492 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1125037 25721 SH SOLE 25721 0 0 CALIX INC COM 13100M509 5471400 165000 SH SOLE 165000 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1245842 12661 SH SOLE 12661 0 0 CAMECO CORP COM 13321L108 922250 21294 SH SOLE 21294 0 0 CAMPBELL SOUP CO COM 134429109 1019594 22938 SH SOLE 22938 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 371551 30806 SH SOLE 30806 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 220558637 4348702 SH SOLE 4348702 0 0 CANADIAN NAT RES LTD COM 136385101 26911590 352627 SH SOLE 352627 0 0 CANADIAN NATL RY CO COM 136375102 3733261 28338 SH SOLE 28338 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 37174059 421598 SH SOLE 421598 0 0 CAPITAL ONE FINL CORP COM 14040H105 6791468 45614 SH SOLE 45614 0 0 CARDINAL HEALTH INC COM 14149Y108 3292881 29427 SH SOLE 29427 0 0 CARLISLE COS INC COM 142339100 2278216 5814 SH SOLE 5814 0 0 CARLYLE GROUP INC COM 14316J108 1211404 25824 SH SOLE 25824 0 0 CARMAX INC COM 143130102 1638975 18815 SH SOLE 18815 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1965506 120288 SH SOLE 120288 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 5610359 96514 SH SOLE 96514 0 0 CASELLA WASTE SYS INC CL A 147448104 8403950 85000 SH SOLE 85000 0 0 CASEYS GEN STORES INC COM 147528103 10190400 32000 SH SOLE 32000 0 0 CATALENT INC COM 148806102 1217457 21567 SH SOLE 21567 0 0 CATERPILLAR INC COM 149123101 22347100 60986 SH SOLE 60986 0 0 CBOE GLOBAL MKTS INC COM 12503M108 2315365 12602 SH SOLE 12602 0 0 CBRE GROUP INC CL A 12504L109 3538661 36391 SH SOLE 36391 0 0 CDW CORP COM 12514G108 4090945 15994 SH SOLE 15994 0 0 CELANESE CORP DEL COM 150870103 2121784 12346 SH SOLE 12346 0 0 CELESTICA INC SUB VTG SHS 15101Q108 3485240 77536 SH SOLE 77536 0 0 CELSIUS HLDGS INC COM NEW 15118V207 1473323 17768 SH SOLE 17768 0 0 CENCORA INC COM 03073E105 4949463 20369 SH SOLE 20369 0 0 CENOVUS ENERGY INC COM 15135U109 77286554 3864185 SH SOLE 3864185 0 0 CENTENE CORP DEL COM 15135B101 5005533 63781 SH SOLE 63781 0 0 CENTERPOINT ENERGY INC COM 15189T107 2147092 75363 SH SOLE 75363 0 0 CENTERRA GOLD INC COM 152006102 828096 140150 SH SOLE 140150 0 0 CF INDS HLDGS INC COM 125269100 1903595 22877 SH SOLE 22877 0 0 CGI INC CL A SUB VTG 12532H104 1117089 10121 SH SOLE 10121 0 0 CHARLES RIV LABS INTL INC COM 159864107 13852048 51124 SH SOLE 51124 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 3336432 11480 SH SOLE 11480 0 0 CHENIERE ENERGY INC COM NEW 16411R208 33047425 205047 SH SOLE 205047 0 0 CHESAPEAKE ENERGY CORP COM 165167735 1183660 13325 SH SOLE 13325 0 0 CHEVRON CORP NEW COM 166764100 33780967 214156 SH SOLE 214156 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 9554553 3287 SH SOLE 3287 0 0 CHUBB LIMITED COM H1467J104 12662128 48864 SH SOLE 48864 0 0 CHURCH & DWIGHT CO INC COM 171340102 3068383 29416 SH SOLE 29416 0 0 CINCINNATI FINL CORP COM 172062101 2326077 18733 SH SOLE 18733 0 0 CINTAS CORP COM 172908105 7507177 10927 SH SOLE 10927 0 0 CISCO SYS INC COM 17275R102 24295389 486784 SH SOLE 486784 0 0 CITIGROUP INC COM NEW 172967424 14417582 227982 SH SOLE 227982 0 0 CITIZENS FINL GROUP INC COM 174610105 2020881 55687 SH SOLE 55687 0 0 CLEAN HARBORS INC COM 184496107 4328165 21500 SH SOLE 21500 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1370176 60254 SH SOLE 60254 0 0 CLOROX CO DEL COM 189054109 2267865 14812 SH SOLE 14812 0 0 CLOUDFLARE INC CL A COM 18915M107 3423715 35358 SH SOLE 35358 0 0 CME GROUP INC COM 12572Q105 9282444 43116 SH SOLE 43116 0 0 CMS ENERGY CORP COM 125896100 2101884 34834 SH SOLE 34834 0 0 CNH INDL N V SHS N20944109 1548513 119484 SH SOLE 119484 0 0 COCA COLA CO COM 191216100 30095788 491922 SH SOLE 491922 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 24305011 347562 SH SOLE 347562 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4388752 59882 SH SOLE 59882 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 5491165 20712 SH SOLE 20712 0 0 COLGATE PALMOLIVE CO COM 194162103 8436244 93684 SH SOLE 93684 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 19502029 159478 SH SOLE 159478 0 0 COMCAST CORP NEW CL A 20030N101 20853648 481053 SH SOLE 481053 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1282310 80750 SH SOLE 80750 0 0 CONAGRA BRANDS INC COM 205887102 1691555 57070 SH SOLE 57070 0 0 CONFLUENT INC CLASS A COM 20717M103 684777 22437 SH SOLE 22437 0 0 CONOCOPHILLIPS COM 20825C104 18105071 142246 SH SOLE 142246 0 0 CONSOLIDATED EDISON INC COM 209115104 3742916 41217 SH SOLE 41217 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5337910 19642 SH SOLE 19642 0 0 CONSTELLATION ENERGY CORP COM 21037T109 7070882 38252 SH SOLE 38252 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 12353000 220000 SH SOLE 220000 0 0 COOPER COS INC COM 216648501 2398786 23652 SH SOLE 23652 0 0 COPART INC COM 217204106 5976186 103180 SH SOLE 103180 0 0 COREBRIDGE FINL INC COM 21871X109 853942 29723 SH SOLE 29723 0 0 CORNING INC COM 219350105 3189506 96769 SH SOLE 96769 0 0 CORPAY INC COM SHS 219948106 2659923 8621 SH SOLE 8621 0 0 CORTEVA INC COM 22052L104 4853334 84157 SH SOLE 84157 0 0 COSTAR GROUP INC COM 22160N109 4709830 48756 SH SOLE 48756 0 0 COSTCO WHSL CORP NEW COM 22160K105 38943680 53156 SH SOLE 53156 0 0 COTERRA ENERGY INC COM 127097103 2496124 89531 SH SOLE 89531 0 0 CREDICORP LTD COM G2519Y108 4544113 26820 SH SOLE 26820 0 0 CRESCENT PT ENERGY CORP COM 22576C101 3096148 378342 SH SOLE 378342 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 8744413 27276 SH SOLE 27276 0 0 CROWN CASTLE INC COM 22822V101 5479772 51779 SH SOLE 51779 0 0 CROWN HLDGS INC COM 228368106 1132229 14285 SH SOLE 14285 0 0 CSX CORP COM 126408103 8773765 236681 SH SOLE 236681 0 0 CUMMINS INC COM 231021106 4986362 16923 SH SOLE 16923 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 5020800 480000 SH SOLE 480000 0 0 CVS HEALTH CORP COM 126650100 61668677 773178 SH SOLE 773178 0 0 D R HORTON INC COM 23331A109 5891384 35803 SH SOLE 35803 0 0 DANAHER CORPORATION COM 235851102 20999954 84094 SH SOLE 84094 0 0 DARDEN RESTAURANTS INC COM 237194105 2384228 14264 SH SOLE 14264 0 0 DARLING INGREDIENTS INC COM 237266101 878155 18881 SH SOLE 18881 0 0 DATADOG INC CL A COM 23804L103 16894513 136687 SH SOLE 136687 0 0 DAVITA INC COM 23918K108 895392 6486 SH SOLE 6486 0 0 DAYFORCE INC COM 15677J108 1171321 17691 SH SOLE 17691 0 0 DECKERS OUTDOOR CORP COM 243537107 2892492 3073 SH SOLE 3073 0 0 DEERE & CO COM 244199105 13087819 31864 SH SOLE 31864 0 0 DELL TECHNOLOGIES INC CL C 24703L202 3271420 28669 SH SOLE 28669 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 911780 19047 SH SOLE 19047 0 0 DENISON MINES CORP COM 248356107 1056978 540036 SH SOLE 540036 0 0 DESCARTES SYS GROUP INC COM 249906108 5079630 55509 SH SOLE 55509 0 0 DEVON ENERGY CORP NEW COM 25179M103 3838519 76495 SH SOLE 76495 0 0 DEXCOM INC COM 252131107 6418481 46276 SH SOLE 46276 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4023049 20301 SH SOLE 20301 0 0 DICKS SPORTING GOODS INC COM 253393102 1624838 7226 SH SOLE 7226 0 0 DIGITAL RLTY TR INC COM 253868103 5208198 36158 SH SOLE 36158 0 0 DISCOVER FINL SVCS COM 254709108 3913692 29855 SH SOLE 29855 0 0 DISNEY WALT CO COM 254687106 26876252 219649 SH SOLE 219649 0 0 DOCUSIGN INC COM 256163106 1448911 24331 SH SOLE 24331 0 0 DOLLAR GEN CORP NEW COM 256677105 4089708 26206 SH SOLE 26206 0 0 DOLLAR TREE INC COM 256746108 3290536 24713 SH SOLE 24713 0 0 DOMINION ENERGY INC COM 25746U109 4914475 99908 SH SOLE 99908 0 0 DOMINOS PIZZA INC COM 25754A201 2069008 4164 SH SOLE 4164 0 0 DOORDASH INC CL A 25809K105 4267116 30984 SH SOLE 30984 0 0 DOVER CORP COM 260003108 2959427 16702 SH SOLE 16702 0 0 DOW INC COM 260557103 4851116 83741 SH SOLE 83741 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 2274996 50099 SH SOLE 50099 0 0 DROPBOX INC CL A 26210C104 746690 30728 SH SOLE 30728 0 0 DTE ENERGY CO COM 233331107 2761560 24626 SH SOLE 24626 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 8927107 92308 SH SOLE 92308 0 0 DUPONT DE NEMOURS INC COM 26614N102 3936621 51345 SH SOLE 51345 0 0 DYNATRACE INC COM NEW 268150109 10416864 224308 SH SOLE 224308 0 0 EASTGROUP PPTYS INC COM 277276101 9707580 54000 SH SOLE 54000 0 0 EASTMAN CHEM CO COM 277432100 1408793 14057 SH SOLE 14057 0 0 EATON CORP PLC SHS G29183103 14956735 47834 SH SOLE 47834 0 0 EBAY INC. COM 278642103 3270565 61966 SH SOLE 61966 0 0 ECOLAB INC COM 278865100 7096942 30736 SH SOLE 30736 0 0 EDISON INTL COM 281020107 3239151 45796 SH SOLE 45796 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6941478 72640 SH SOLE 72640 0 0 ELDORADO GOLD CORP NEW COM 284902509 1861798 132394 SH SOLE 132394 0 0 ELECTRONIC ARTS INC COM 285512109 81193377 611995 SH SOLE 611995 0 0 ELEVANCE HEALTH INC COM 036752103 14595345 28147 SH SOLE 28147 0 0 ELI LILLY & CO COM 532457108 86145845 110733 SH SOLE 110733 0 0 EMCOR GROUP INC COM 29084Q100 23911656 68280 SH SOLE 68280 0 0 EMERSON ELEC CO COM 291011104 7744431 68281 SH SOLE 68281 0 0 ENBRIDGE INC COM 29250N105 3769181 104255 SH SOLE 104255 0 0 ENERGY FUELS INC COM NEW 292671708 657531 105108 SH SOLE 105108 0 0 ENERPLUS CORP COM 292766102 2592055 131887 SH SOLE 131887 0 0 ENPHASE ENERGY INC COM 29355A107 1972458 16304 SH SOLE 16304 0 0 ENSIGN GROUP INC COM 29358P101 8154238 65538 SH SOLE 65538 0 0 ENTEGRIS INC COM 29362U104 2519601 17928 SH SOLE 17928 0 0 ENTERGY CORP NEW COM 29364G103 2668209 25248 SH SOLE 25248 0 0 EOG RES INC COM 26875P101 8928729 69843 SH SOLE 69843 0 0 EPAM SYS INC COM 29414B104 89190291 322966 SH SOLE 322966 0 0 EQT CORP COM 26884L109 1729501 46655 SH SOLE 46655 0 0 EQUIFAX INC COM 294429105 3935754 14712 SH SOLE 14712 0 0 EQUINIX INC COM 29444U700 9280011 11244 SH SOLE 11244 0 0 EQUINOX GOLD CORP COM 29446Y502 1138104 188609 SH SOLE 188609 0 0 EQUITABLE HLDGS INC COM 29452E101 1536098 40413 SH SOLE 40413 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1360386 21124 SH SOLE 21124 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2718085 43069 SH SOLE 43069 0 0 ERIE INDTY CO CL A 29530P102 1207521 3007 SH SOLE 3007 0 0 ERO COPPER CORP COM 296006109 1120636 58089 SH SOLE 58089 0 0 ESSENTIAL UTILS INC COM 29670G102 1148476 30998 SH SOLE 30998 0 0 ESSEX PPTY TR INC COM 297178105 1875979 7663 SH SOLE 7663 0 0 ETSY INC COM 29786A106 981390 14281 SH SOLE 14281 0 0 EVEREST GROUP LTD COM G3223R108 2059050 5180 SH SOLE 5180 0 0 EVERGY INC COM 30034W106 1462057 27405 SH SOLE 27405 0 0 EVERSOURCE ENERGY COM 30040W108 2492827 41707 SH SOLE 41707 0 0 EXACT SCIENCES CORP COM 30063P105 1489900 21574 SH SOLE 21574 0 0 EXELON CORP COM 30161N101 4463931 118848 SH SOLE 118848 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2192842 15919 SH SOLE 15919 0 0 EXPEDITORS INTL WASH INC COM 302130109 2110334 17359 SH SOLE 17359 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3708075 25225 SH SOLE 25225 0 0 EXXON MOBIL CORP COM 30231G102 55658850 478827 SH SOLE 478827 0 0 F5 INC COM 315616102 1350260 7122 SH SOLE 7122 0 0 FACTSET RESH SYS INC COM 303075105 2066566 4548 SH SOLE 4548 0 0 FAIR ISAAC CORP COM 303250104 3705094 2965 SH SOLE 2965 0 0 FASTENAL CO COM 311900104 5262645 68222 SH SOLE 68222 0 0 FEDERAL SIGNAL CORP COM 313855108 11202840 132000 SH SOLE 132000 0 0 FEDEX CORP COM 31428X106 8238177 28433 SH SOLE 28433 0 0 FERGUSON PLC NEW SHS G3421J106 61814598 282995 SH SOLE 282995 0 0 FERRARI N V COM N3167Y103 27334800 62663 SH SOLE 62663 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1639144 30869 SH SOLE 30869 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 107517160 1449409 SH SOLE 1449409 0 0 FIFTH THIRD BANCORP COM 316773100 3025471 81308 SH SOLE 81308 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1979985 1211 SH SOLE 1211 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1098867 187146 SH SOLE 187146 0 0 FIRST SOLAR INC COM 336433107 2045687 12119 SH SOLE 12119 0 0 FIRSTENERGY CORP COM 337932107 2513544 65084 SH SOLE 65084 0 0 FIRSTSERVICE CORP NEW COM 33767E202 10882655 65706 SH SOLE 65706 0 0 FISERV INC COM 337738108 56653633 354484 SH SOLE 354484 0 0 FMC CORP COM NEW 302491303 940849 14770 SH SOLE 14770 0 0 FORD MTR CO DEL COM 345370860 6234469 469463 SH SOLE 469463 0 0 FORTINET INC COM 34959E109 5323467 77931 SH SOLE 77931 0 0 FORTIS INC COM 349553107 951142 24062 SH SOLE 24062 0 0 FORTIVE CORP COM 34959J108 3609313 41959 SH SOLE 41959 0 0 FORTUNA SILVER MINES INC COM 349915108 739575 199075 SH SOLE 199075 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1272505 15029 SH SOLE 15029 0 0 FOX CORP CL A COM 35137L105 927687 29667 SH SOLE 29667 0 0 FOX CORP CL B COM 35137L204 478097 16705 SH SOLE 16705 0 0 FRANCO NEV CORP COM 351858105 2474971 20762 SH SOLE 20762 0 0 FRANKLIN RESOURCES INC COM 354613101 996528 35451 SH SOLE 35451 0 0 FREEPORT-MCMORAN INC CL B 35671D857 8075544 171747 SH SOLE 171747 0 0 GALLAGHER ARTHUR J & CO COM 363576109 30994458 123958 SH SOLE 123958 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1468712 31880 SH SOLE 31880 0 0 GARMIN LTD SHS H2906T109 2720599 18275 SH SOLE 18275 0 0 GARTNER INC COM 366651107 4436368 9307 SH SOLE 9307 0 0 GATES INDL CORP PLC ORD SHS G39108108 8252860 466000 SH SOLE 466000 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 4447135 48918 SH SOLE 48918 0 0 GEN DIGITAL INC COM 668771108 1542173 68847 SH SOLE 68847 0 0 GENERAL DYNAMICS CORP COM 369550108 7848137 27782 SH SOLE 27782 0 0 GENERAL ELECTRIC CO COM NEW 369604301 22886128 130383 SH SOLE 130383 0 0 GENERAL MLS INC COM 370334104 4744106 67802 SH SOLE 67802 0 0 GENERAL MTRS CO COM 37045V100 7438398 164022 SH SOLE 164022 0 0 GENUINE PARTS CO COM 372460105 2593373 16739 SH SOLE 16739 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 5014990 145366 SH SOLE 145366 0 0 GILDAN ACTIVEWEAR INC COM 375916103 308463 8308 SH SOLE 8308 0 0 GILEAD SCIENCES INC COM 375558103 10931684 149238 SH SOLE 149238 0 0 GLOBAL PMTS INC COM 37940X102 4155356 31089 SH SOLE 31089 0 0 GLOBE LIFE INC COM 37959E102 1307417 11235 SH SOLE 11235 0 0 GODADDY INC CL A 380237107 1895794 15974 SH SOLE 15974 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 16317895 39067 SH SOLE 39067 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 61641108 19630926 SH SOLE 19630926 0 0 GRACO INC COM 384109104 1883406 20152 SH SOLE 20152 0 0 GRAINGER W W INC COM 384802104 5429330 5337 SH SOLE 5337 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 2354902 41242 SH SOLE 41242 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 5835500 50000 SH SOLE 50000 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 64395448 1197832 SH SOLE 1197832 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 3173400 82000 SH SOLE 82000 0 0 HALLIBURTON CO COM 406216101 4212500 106862 SH SOLE 106862 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3700629 35911 SH SOLE 35911 0 0 HASBRO INC COM 418056107 881769 15601 SH SOLE 15601 0 0 HCA HEALTHCARE INC COM 40412C101 8019062 24043 SH SOLE 24043 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1576856 84099 SH SOLE 84099 0 0 HEICO CORP NEW COM 422806109 990908 5188 SH SOLE 5188 0 0 HEICO CORP NEW CL A 422806208 1380842 8970 SH SOLE 8970 0 0 HENRY JACK & ASSOC INC COM 426281101 1509366 8688 SH SOLE 8688 0 0 HENRY SCHEIN INC COM 806407102 1169125 15481 SH SOLE 15481 0 0 HERSHEY CO COM 427866108 3480578 17895 SH SOLE 17895 0 0 HESS CORP COM 42809H107 5037883 33005 SH SOLE 33005 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2751075 155165 SH SOLE 155165 0 0 HF SINCLAIR CORP COM 403949100 1149384 19039 SH SOLE 19039 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6551603 30714 SH SOLE 30714 0 0 HOLOGIC INC COM 436440101 2234022 28656 SH SOLE 28656 0 0 HOME DEPOT INC COM 437076102 45738162 119234 SH SOLE 119234 0 0 HONEYWELL INTL INC COM 438516106 89181261 434416 SH SOLE 434416 0 0 HORMEL FOODS CORP COM 440452100 1242538 35613 SH SOLE 35613 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1743167 84374 SH SOLE 84374 0 0 HOULIHAN LOKEY INC CL A 441593100 7306830 57000 SH SOLE 57000 0 0 HOWMET AEROSPACE INC COM 443201108 48469516 708308 SH SOLE 708308 0 0 HP INC COM 40434L105 3396456 112391 SH SOLE 112391 0 0 HUBBELL INC COM 443510607 2657150 6402 SH SOLE 6402 0 0 HUBSPOT INC COM 443573100 3576404 5708 SH SOLE 5708 0 0 HUDBAY MINERALS INC COM 443628102 1600492 228585 SH SOLE 228585 0 0 HUMANA INC COM 444859102 5112040 14744 SH SOLE 14744 0 0 HUNT J B TRANS SVCS INC COM 445658107 1963011 9852 SH SOLE 9852 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2411802 172889 SH SOLE 172889 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1377487 4726 SH SOLE 4726 0 0 HYATT HOTELS CORP COM CL A 448579102 841676 5273 SH SOLE 5273 0 0 IAMGOLD CORP COM 450913108 994864 298008 SH SOLE 298008 0 0 IDEX CORP COM 45167R104 2203257 9029 SH SOLE 9029 0 0 IDEXX LABS INC COM 45168D104 5353946 9916 SH SOLE 9916 0 0 ILLINOIS TOOL WKS INC COM 452308109 9669808 36037 SH SOLE 36037 0 0 ILLUMINA INC COM 452327109 2603450 18959 SH SOLE 18959 0 0 IMPERIAL OIL LTD COM NEW 453038408 544177 7886 SH SOLE 7886 0 0 INCYTE CORP COM 45337C102 1294700 22726 SH SOLE 22726 0 0 INGERSOLL RAND INC COM 45687V106 4588934 48330 SH SOLE 48330 0 0 INSPIRE MED SYS INC COM 457730109 4295800 20000 SH SOLE 20000 0 0 INSULET CORP COM 45784P101 1427933 8331 SH SOLE 8331 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 6156475 617500 SH SOLE 617500 0 0 INTEL CORP COM 458140100 22308279 505055 SH SOLE 505055 0 0 INTER PARFUMS INC COM 458334109 8290090 59000 SH SOLE 59000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 9421101 68552 SH SOLE 68552 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 20888542 109387 SH SOLE 109387 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2620803 30478 SH SOLE 30478 0 0 INTERNATIONAL PAPER CO COM 460146103 1531418 39247 SH SOLE 39247 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1489331 45643 SH SOLE 45643 0 0 INTUIT COM 461202103 72042750 110835 SH SOLE 110835 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 16832419 42177 SH SOLE 42177 0 0 INVITATION HOMES INC COM 46187W107 2601773 73063 SH SOLE 73063 0 0 IQIYI INC SPONSORED ADS 46267X108 746595 176500 SH SOLE 176500 0 0 IQVIA HLDGS INC COM 46266C105 5510220 21789 SH SOLE 21789 0 0 IRON MTN INC DEL COM 46284V101 2796201 34861 SH SOLE 34861 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 41426381 580608 SH SOLE 580608 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 205 5 SH SOLE 5 0 0 ISHARES TR IBOXX HI YD ETF 464288513 517807567 6661618 SH SOLE 6661618 0 0 JABIL INC COM 466313103 2039925 15229 SH SOLE 15229 0 0 JACOBS SOLUTIONS INC COM 46982L108 2318402 15081 SH SOLE 15081 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 855343 7103 SH SOLE 7103 0 0 JD.COM INC SPON ADR CL A 47215P106 15886200 580000 SH SOLE 580000 0 0 JOHNSON & JOHNSON COM 478160104 45621838 288399 SH SOLE 288399 0 0 JOHNSON CTLS INTL PLC SHS G51502105 5308426 81268 SH SOLE 81268 0 0 JPMORGAN CHASE & CO COM 46625H100 69375507 346358 SH SOLE 346358 0 0 JUNIPER NETWORKS INC COM 48203R104 1411060 38075 SH SOLE 38075 0 0 KADANT INC COM 48282T104 7710350 23500 SH SOLE 23500 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 1549652 88400 SH SOLE 88400 0 0 KE HLDGS INC SPONSORED ADS 482497104 16959983 1235250 SH SOLE 1235250 0 0 KELLANOVA COM 487836108 1874300 32716 SH SOLE 32716 0 0 KENVUE INC COM 49177J102 4415889 205773 SH SOLE 205773 0 0 KEURIG DR PEPPER INC COM 49271V100 3993434 130249 SH SOLE 130249 0 0 KEYCORP COM 493267108 1767273 111782 SH SOLE 111782 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3268342 20900 SH SOLE 20900 0 0 KIMBERLY-CLARK CORP COM 494368103 5219014 40348 SH SOLE 40348 0 0 KIMCO RLTY CORP COM 49446R109 1578193 80479 SH SOLE 80479 0 0 KINDER MORGAN INC DEL COM 49456B101 4380399 238844 SH SOLE 238844 0 0 KINROSS GOLD CORP COM 496902404 366758 59756 SH SOLE 59756 0 0 KKR & CO INC COM 48251W104 6929761 68898 SH SOLE 68898 0 0 KLA CORP COM NEW 482480100 11375514 16284 SH SOLE 16284 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1051377 19109 SH SOLE 19109 0 0 KRAFT HEINZ CO COM 500754106 3782545 102508 SH SOLE 102508 0 0 KROGER CO COM 501044101 4661751 81599 SH SOLE 81599 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 35828503 168130 SH SOLE 168130 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2214529 10137 SH SOLE 10137 0 0 LAM RESEARCH CORP COM 512807108 63044206 64889 SH SOLE 64889 0 0 LAMB WESTON HLDGS INC COM 513272104 8968441 84187 SH SOLE 84187 0 0 LAS VEGAS SANDS CORP COM 517834107 2325363 44978 SH SOLE 44978 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1288213 16467 SH SOLE 16467 0 0 LAUDER ESTEE COS INC CL A 518439104 81386267 527968 SH SOLE 527968 0 0 LEAR CORP COM NEW 521865204 1008075 6958 SH SOLE 6958 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1615392 28800 SH SOLE 28800 0 0 LEIDOS HOLDINGS INC COM 525327102 2044480 15596 SH SOLE 15596 0 0 LENNAR CORP CL A 526057104 5136355 29866 SH SOLE 29866 0 0 LENNOX INTL INC COM 526107107 1866574 3819 SH SOLE 3819 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 810892 14169 SH SOLE 14169 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 386986 21938 SH SOLE 21938 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 1547504 23590 SH SOLE 23590 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 576552 19406 SH SOLE 19406 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 1264663 89884 SH SOLE 89884 0 0 LINCOLN ELEC HLDGS INC COM 533900106 5108800 20000 SH SOLE 20000 0 0 LINDE PLC SHS G54950103 26971420 58088 SH SOLE 58088 0 0 LITHIA MTRS INC COM 536797103 51687748 171800 SH SOLE 171800 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2036073 19250 SH SOLE 19250 0 0 LKQ CORP COM 501889208 1706396 31949 SH SOLE 31949 0 0 LOCKHEED MARTIN CORP COM 539830109 12167318 26749 SH SOLE 26749 0 0 LOEWS CORP COM 540424108 1779219 22726 SH SOLE 22726 0 0 LOWES COS INC COM 548661107 17549878 68896 SH SOLE 68896 0 0 LPL FINL HLDGS INC COM 50212V100 2385462 9029 SH SOLE 9029 0 0 LULULEMON ATHLETICA INC COM 550021109 5381594 13776 SH SOLE 13776 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3168737 30981 SH SOLE 30981 0 0 M & T BK CORP COM 55261F104 2881748 19814 SH SOLE 19814 0 0 MAG SILVER CORP COM 55903Q104 635242 60188 SH SOLE 60188 0 0 MAGNA INTL INC COM 559222401 713184 13086 SH SOLE 13086 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 12014850 463000 SH SOLE 463000 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 8881250 125000 SH SOLE 125000 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1839191 7350 SH SOLE 7350 0 0 MANULIFE FINL CORP COM 56501R106 2213398 88585 SH SOLE 88585 0 0 MARATHON OIL CORP COM 565849106 1980258 69875 SH SOLE 69875 0 0 MARATHON PETE CORP COM 56585A102 9163414 45476 SH SOLE 45476 0 0 MARKEL GROUP INC COM 570535104 2400895 1578 SH SOLE 1578 0 0 MARKETAXESS HLDGS INC COM 57060D108 991010 4520 SH SOLE 4520 0 0 MARRIOTT INTL INC NEW CL A 571903202 7543817 29899 SH SOLE 29899 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 4674082 43387 SH SOLE 43387 0 0 MARSH & MCLENNAN COS INC COM 571748102 12166621 59067 SH SOLE 59067 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4530263 7379 SH SOLE 7379 0 0 MARVELL TECHNOLOGY INC COM 573874104 7338986 103541 SH SOLE 103541 0 0 MASCO CORP COM 574599106 2114300 26804 SH SOLE 26804 0 0 MASIMO CORP COM 574795100 5139750 35000 SH SOLE 35000 0 0 MASTEC INC COM 576323109 6993750 75000 SH SOLE 75000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 190290459 395146 SH SOLE 395146 0 0 MATADOR RES CO COM 576485205 12619530 189000 SH SOLE 189000 0 0 MATCH GROUP INC NEW COM 57667L107 4259925 117418 SH SOLE 117418 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2304530 30003 SH SOLE 30003 0 0 MCDONALDS CORP COM 580135101 24499199 86892 SH SOLE 86892 0 0 MCKESSON CORP COM 58155Q103 8555778 15937 SH SOLE 15937 0 0 MEDTRONIC PLC SHS G5960L103 13881775 159286 SH SOLE 159286 0 0 MERCADOLIBRE INC COM 58733R102 8240182 5450 SH SOLE 5450 0 0 MERCK & CO INC COM 58933Y105 40057777 303583 SH SOLE 303583 0 0 META PLATFORMS INC CL A 30303M102 250245595 515354 SH SOLE 515354 0 0 METHANEX CORP COM 59151K108 1958263 43919 SH SOLE 43919 0 0 METLIFE INC COM 59156R108 5567069 75119 SH SOLE 75119 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3448041 2590 SH SOLE 2590 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1540321 32627 SH SOLE 32627 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 5813208 64800 SH SOLE 64800 0 0 MICRON TECHNOLOGY INC COM 595112103 15590009 132242 SH SOLE 132242 0 0 MICROSOFT CORP COM 594918104 817795115 1943799 SH SOLE 1943799 0 0 MID-AMER APT CMNTYS INC COM 59522J103 1833041 13931 SH SOLE 13931 0 0 MODERNA INC COM 60770K107 4123233 38694 SH SOLE 38694 0 0 MOLINA HEALTHCARE INC COM 60855R100 2859377 6960 SH SOLE 6960 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1512385 22489 SH SOLE 22489 0 0 MONDELEZ INTL INC CL A 609207105 11411960 163028 SH SOLE 163028 0 0 MONGODB INC CL A 60937P106 3090401 8617 SH SOLE 8617 0 0 MONOLITHIC PWR SYS INC COM 609839105 3875520 5721 SH SOLE 5721 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5522051 93152 SH SOLE 93152 0 0 MOODYS CORP COM 615369105 7752910 19726 SH SOLE 19726 0 0 MORGAN STANLEY COM NEW 617446448 13885399 147466 SH SOLE 147466 0 0 MOSAIC CO NEW COM 61945C103 1266687 39023 SH SOLE 39023 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7056292 19878 SH SOLE 19878 0 0 MSA SAFETY INC COM 553498106 7453215 38500 SH SOLE 38500 0 0 MSCI INC COM 55354G100 5292329 9443 SH SOLE 9443 0 0 NASDAQ INC COM 631103108 2607986 41331 SH SOLE 41331 0 0 NETAPP INC COM 64110D104 2582157 24599 SH SOLE 24599 0 0 NETFLIX INC COM 64110L106 31836239 52420 SH SOLE 52420 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1617802 11730 SH SOLE 11730 0 0 NEW GOLD INC CDA COM 644535106 753997 447752 SH SOLE 447752 0 0 NEWMONT CORP COM 651639106 4893665 136542 SH SOLE 136542 0 0 NEWS CORP NEW CL A 65249B109 1182472 45167 SH SOLE 45167 0 0 NEXGEN ENERGY LTD COM 65340P106 2236774 287605 SH SOLE 287605 0 0 NEXTERA ENERGY INC COM 65339F101 47617296 745068 SH SOLE 745068 0 0 NIKE INC CL B 654106103 109444785 1164554 SH SOLE 1164554 0 0 NIO INC SPON ADS 62914V106 2417850 537300 SH SOLE 537300 0 0 NISOURCE INC COM 65473P105 1477182 53405 SH SOLE 53405 0 0 NORDSON CORP COM 655663102 1775176 6466 SH SOLE 6466 0 0 NORFOLK SOUTHN CORP COM 655844108 6902899 27084 SH SOLE 27084 0 0 NORTHERN TR CORP COM 665859104 2198013 24719 SH SOLE 24719 0 0 NORTHROP GRUMMAN CORP COM 666807102 8212370 17157 SH SOLE 17157 0 0 NOVAGOLD RES INC COM NEW 66987E206 474026 158471 SH SOLE 158471 0 0 NRG ENERGY INC COM NEW 629377508 1824584 26955 SH SOLE 26955 0 0 NUCOR CORP COM 670346105 5808761 29352 SH SOLE 29352 0 0 NUTRIEN LTD COM 67077M108 77401548 1424077 SH SOLE 1424077 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 1304319 41242 SH SOLE 41242 0 0 NVIDIA CORPORATION COM 67066G104 554563564 613754 SH SOLE 613754 0 0 NVR INC COM 62944T105 3086085 381 SH SOLE 381 0 0 NXP SEMICONDUCTORS N V COM N6596X109 7649155 30872 SH SOLE 30872 0 0 OCCIDENTAL PETE CORP COM 674599105 5112893 78672 SH SOLE 78672 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 194209 4506 SH SOLE 4506 0 0 OKTA INC CL A 679295105 1974075 18869 SH SOLE 18869 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 5142820 23450 SH SOLE 23450 0 0 OMNICOM GROUP INC COM 681919106 2286632 23632 SH SOLE 23632 0 0 ON SEMICONDUCTOR CORP COM 682189105 3782088 51422 SH SOLE 51422 0 0 ONEOK INC NEW COM 682680103 5575984 69552 SH SOLE 69552 0 0 OPEN TEXT CORP COM 683715106 517817 13339 SH SOLE 13339 0 0 ORACLE CORP COM 68389X105 112637878 896727 SH SOLE 896727 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 7999244 7086 SH SOLE 7086 0 0 ORLA MNG LTD NEW COM 68634K106 521286 137582 SH SOLE 137582 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 37069943 2257798 SH SOLE 2257798 0 0 OTIS WORLDWIDE CORP COM 68902V107 4865918 49017 SH SOLE 49017 0 0 OVINTIV INC COM 69047Q102 1606461 30953 SH SOLE 30953 0 0 OWENS CORNING NEW COM 690742101 1777087 10654 SH SOLE 10654 0 0 PACCAR INC COM 693718108 7761585 62649 SH SOLE 62649 0 0 PACKAGING CORP AMER COM 695156109 2023814 10664 SH SOLE 10664 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 5116665 222367 SH SOLE 222367 0 0 PALO ALTO NETWORKS INC COM 697435105 37578432 132216 SH SOLE 132216 0 0 PAN AMERN SILVER CORP COM 697900108 3584385 237663 SH SOLE 237663 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 680052 57803 SH SOLE 57803 0 0 PARKER-HANNIFIN CORP COM 701094104 39009233 70187 SH SOLE 70187 0 0 PAYCHEX INC COM 704326107 4747939 38664 SH SOLE 38664 0 0 PAYCOM SOFTWARE INC COM 70432V102 1283216 6448 SH SOLE 6448 0 0 PAYLOCITY HLDG CORP COM 70438V106 914983 5324 SH SOLE 5324 0 0 PAYPAL HLDGS INC COM 70450Y103 8217797 122672 SH SOLE 122672 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 46627875 401100 SH SOLE 401100 0 0 PEMBINA PIPELINE CORP COM 706327103 88609821 2509376 SH SOLE 2509376 0 0 PENTAIR PLC SHS G7S00T104 1686158 19735 SH SOLE 19735 0 0 PEPSICO INC COM 713448108 28824322 164701 SH SOLE 164701 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 9777840 131000 SH SOLE 131000 0 0 PFIZER INC COM 717081103 18770405 676411 SH SOLE 676411 0 0 PG&E CORP COM 69331C108 4055736 241989 SH SOLE 241989 0 0 PHILIP MORRIS INTL INC COM 718172109 17038571 185970 SH SOLE 185970 0 0 PHILLIPS 66 COM 718546104 8607038 52694 SH SOLE 52694 0 0 PINTEREST INC CL A 72352L106 2427073 70005 SH SOLE 70005 0 0 PIONEER NAT RES CO COM 723787107 7344750 27980 SH SOLE 27980 0 0 PNC FINL SVCS GROUP INC COM 693475105 7709936 47710 SH SOLE 47710 0 0 PNM RES INC COM 69349H107 7038680 187000 SH SOLE 187000 0 0 POOL CORP COM 73278L105 1869012 4632 SH SOLE 4632 0 0 PPG INDS INC COM 693506107 4079370 28153 SH SOLE 28153 0 0 PPL CORP COM 69351T106 2422833 88007 SH SOLE 88007 0 0 PRECISION DRILLING CORP COM NEW 74022D407 628982 9345 SH SOLE 9345 0 0 PRICE T ROWE GROUP INC COM 74144T108 3252948 26681 SH SOLE 26681 0 0 PRIMO WATER CORPORATION COM 74167P108 1908689 104796 SH SOLE 104796 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2456814 28465 SH SOLE 28465 0 0 PROCTER AND GAMBLE CO COM 742718109 45813235 282362 SH SOLE 282362 0 0 PROGRESSIVE CORP COM 743315103 14494980 70085 SH SOLE 70085 0 0 PROLOGIS INC. COM 74340W103 14413531 110686 SH SOLE 110686 0 0 PROS HOLDINGS INC COM 74346Y103 7542471 207610 SH SOLE 207610 0 0 PROSPERITY BANCSHARES INC COM 743606105 13320450 202500 SH SOLE 202500 0 0 PRUDENTIAL FINL INC COM 744320102 5075906 43236 SH SOLE 43236 0 0 PTC INC COM 69370C100 2694284 14260 SH SOLE 14260 0 0 PUBLIC STORAGE COM 74460D109 5480394 18894 SH SOLE 18894 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3973076 59495 SH SOLE 59495 0 0 PULTE GROUP INC COM 745867101 3105000 25742 SH SOLE 25742 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 893855 48500 SH SOLE 48500 0 0 QORVO INC COM 74736K101 1333291 11611 SH SOLE 11611 0 0 QUALCOMM INC COM 747525103 22674180 133929 SH SOLE 133929 0 0 QUANTA SVCS INC COM 74762E102 82285155 316725 SH SOLE 316725 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1786869 13424 SH SOLE 13424 0 0 R1 RCM INC COM 77634L105 5667200 440000 SH SOLE 440000 0 0 RAYMOND JAMES FINL INC COM 754730109 3056524 23801 SH SOLE 23801 0 0 RAYONIER INC COM 754907103 107444477 3232385 SH SOLE 3232385 0 0 RB GLOBAL INC COM 74935Q107 9445080 124000 SH SOLE 124000 0 0 RBC BEARINGS INC COM 75524B104 7299450 27000 SH SOLE 27000 0 0 REALTY INCOME CORP COM 756109104 5372779 99312 SH SOLE 99312 0 0 REGENCY CTRS CORP COM 758849103 1267884 20936 SH SOLE 20936 0 0 REGENERON PHARMACEUTICALS COM 75886F107 12352597 12834 SH SOLE 12834 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2340931 111261 SH SOLE 111261 0 0 RELIANCE INC COM 759509102 2293143 6862 SH SOLE 6862 0 0 REPLIGEN CORP COM 759916109 9455879 51413 SH SOLE 51413 0 0 REPUBLIC SVCS INC COM 760759100 5049804 26378 SH SOLE 26378 0 0 RESMED INC COM 761152107 3477803 17562 SH SOLE 17562 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 33051587 416010 SH SOLE 416010 0 0 REVVITY INC COM 714046109 1545285 14717 SH SOLE 14717 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 868138 79282 SH SOLE 79282 0 0 ROBERT HALF INC. COM 770323103 1005508 12683 SH SOLE 12683 0 0 ROBINHOOD MKTS INC COM CL A 770700102 974775 48424 SH SOLE 48424 0 0 ROBLOX CORP CL A 771049103 1963826 51436 SH SOLE 51436 0 0 ROCKWELL AUTOMATION INC COM 773903109 59641952 204723 SH SOLE 204723 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 164694790 4017811 SH SOLE 4017811 0 0 ROKU INC COM CL A 77543R102 972076 14916 SH SOLE 14916 0 0 ROLLINS INC COM 775711104 1596315 34500 SH SOLE 34500 0 0 ROPER TECHNOLOGIES INC COM 776696106 7184727 12794 SH SOLE 12794 0 0 ROSS STORES INC COM 778296103 5917657 40322 SH SOLE 40322 0 0 ROYAL BK CDA COM 780087102 509004477 5044405 SH SOLE 5044405 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 4039909 29062 SH SOLE 29062 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1372997 45209 SH SOLE 45209 0 0 RPM INTL INC COM 749685103 1830284 15387 SH SOLE 15387 0 0 RTX CORPORATION COM 75513E101 16799835 172253 SH SOLE 172253 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 6715500 121000 SH SOLE 121000 0 0 S&P GLOBAL INC COM 78409V104 50251601 118114 SH SOLE 118114 0 0 SALESFORCE INC COM 79466L302 34925134 115961 SH SOLE 115961 0 0 SAMSARA INC COM CL A 79589L106 775375 20518 SH SOLE 20518 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 18647339 3555995 SH SOLE 3555995 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 4501600 42500 SH SOLE 42500 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2785028 12852 SH SOLE 12852 0 0 SCHLUMBERGER LTD COM STK 806857108 9377169 171085 SH SOLE 171085 0 0 SCHWAB CHARLES CORP COM 808513105 49610917 685802 SH SOLE 685802 0 0 SEABRIDGE GOLD INC COM 811916105 704771 46593 SH SOLE 46593 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2207704 23726 SH SOLE 23726 0 0 SEI INVTS CO COM 784117103 958068 13325 SH SOLE 13325 0 0 SEMPRA COM 816851109 11143491 155137 SH SOLE 155137 0 0 SERVICENOW INC COM 81762P102 112980818 148191 SH SOLE 148191 0 0 SHERWIN WILLIAMS CO COM 824348106 10115639 29124 SH SOLE 29124 0 0 SHOPIFY INC CL A 82509L107 175131179 2269080 SH SOLE 2269080 0 0 SILVERCREST METALS INC COM 828363101 638686 95764 SH SOLE 95764 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6114534 39073 SH SOLE 39073 0 0 SIMPSON MFG INC COM 829073105 6052810 29500 SH SOLE 29500 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 352273 90792 SH SOLE 90792 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2068695 19098 SH SOLE 19098 0 0 SMITH A O CORP COM 831865209 1321324 14770 SH SOLE 14770 0 0 SMUCKER J M CO COM NEW 832696405 1595025 12672 SH SOLE 12672 0 0 SNAP INC CL A 83304A106 1431166 124666 SH SOLE 124666 0 0 SNAP ON INC COM 833034101 1858484 6274 SH SOLE 6274 0 0 SNOWFLAKE INC CL A 833445109 18895565 116928 SH SOLE 116928 0 0 SOUTHERN CO COM 842587107 9370894 130623 SH SOLE 130623 0 0 SOUTHERN COPPER CORP COM 84265V105 3589724 33700 SH SOLE 33700 0 0 SOUTHWEST AIRLS CO COM 844741108 515466 17659 SH SOLE 17659 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 17975201 227563 SH SOLE 227563 0 0 SPDR SER TR S&P BIOTECH 78464A870 34065510 359000 SH SOLE 359000 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 105672000 1110000 SH SOLE 1110000 0 0 SPROTT INC COM NEW 852066208 495942 13435 SH SOLE 13435 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1704196 26475 SH SOLE 26475 0 0 SSR MINING IN COM 784730103 589862 132445 SH SOLE 132445 0 0 STANLEY BLACK & DECKER INC COM 854502101 1792511 18304 SH SOLE 18304 0 0 STANTEC INC COM 85472N109 6181708 74424 SH SOLE 74424 0 0 STARBUCKS CORP COM 855244109 12395591 135634 SH SOLE 135634 0 0 STATE STR CORP COM 857477103 2848778 36844 SH SOLE 36844 0 0 STEEL DYNAMICS INC COM 858119100 2720762 18355 SH SOLE 18355 0 0 STERIS PLC SHS USD G8473T100 40938823 182096 SH SOLE 182096 0 0 STRYKER CORPORATION COM 863667101 14659429 40963 SH SOLE 40963 0 0 SUN CMNTYS INC COM 866674104 1910313 14857 SH SOLE 14857 0 0 SUN LIFE FINANCIAL INC. COM 866796105 132564937 2428444 SH SOLE 2428444 0 0 SUNCOR ENERGY INC NEW COM 867224107 2336805 63291 SH SOLE 63291 0 0 SUPER MICRO COMPUTER INC COM 86800U104 6062200 6002 SH SOLE 6002 0 0 SYNCHRONY FINANCIAL COM 87165B103 2138105 49585 SH SOLE 49585 0 0 SYNOPSYS INC COM 871607107 10370439 18146 SH SOLE 18146 0 0 SYNOVUS FINL CORP COM NEW 87161C501 10495720 262000 SH SOLE 262000 0 0 SYSCO CORP COM 871829107 4888497 60218 SH SOLE 60218 0 0 T-MOBILE US INC COM 872590104 56023143 343237 SH SOLE 343237 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3015089 20305 SH SOLE 20305 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1987385 175100 SH SOLE 175100 0 0 TARGA RES CORP COM 87612G101 2822260 25201 SH SOLE 25201 0 0 TARGET CORP COM 87612E106 9798473 55293 SH SOLE 55293 0 0 TC ENERGY CORP COM 87807B107 56729258 1410885 SH SOLE 1410885 0 0 TE CONNECTIVITY LTD SHS H84989104 93910151 646586 SH SOLE 646586 0 0 TECK RESOURCES LTD CL B 878742204 112983420 2467321 SH SOLE 2467321 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2418789 5634 SH SOLE 5634 0 0 TELEFLEX INCORPORATED COM 879369106 1259541 5569 SH SOLE 5569 0 0 TELUS CORPORATION COM 87971M103 1152202 71990 SH SOLE 71990 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3328824 297482 SH SOLE 297482 0 0 TENNANT CO COM 880345103 4134740 34000 SH SOLE 34000 0 0 TERADYNE INC COM 880770102 2060614 18263 SH SOLE 18263 0 0 TESLA INC COM 88160R101 60253780 342760 SH SOLE 342760 0 0 TEXAS INSTRS INC COM 882508104 18953700 108798 SH SOLE 108798 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1270408 2196 SH SOLE 2196 0 0 TEXTRON INC COM 883203101 2253108 23487 SH SOLE 23487 0 0 TFI INTL INC COM 87241L109 8263342 51797 SH SOLE 51797 0 0 THE CIGNA GROUP COM 125523100 12731262 35054 SH SOLE 35054 0 0 THE TRADE DESK INC COM CL A 88339J105 4657825 53281 SH SOLE 53281 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 51771862 89076 SH SOLE 89076 0 0 THOMSON REUTERS CORP. COM 884903808 1141382 7331 SH SOLE 7331 0 0 TILRAY BRANDS INC COM 88688T100 1190546 484066 SH SOLE 484066 0 0 TJX COS INC NEW COM 872540109 13846568 136527 SH SOLE 136527 0 0 TOAST INC CL A 888787108 1010880 40565 SH SOLE 40565 0 0 TORO CO COM 891092108 1126957 12299 SH SOLE 12299 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 761238647 12607695 SH SOLE 12607695 0 0 TRACTOR SUPPLY CO COM 892356106 3376450 12901 SH SOLE 12901 0 0 TRADEWEB MKTS INC CL A 892672106 1354418 13002 SH SOLE 13002 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 43670394 145471 SH SOLE 145471 0 0 TRANSALTA CORP COM 89346D107 1072285 167068 SH SOLE 167068 0 0 TRANSDIGM GROUP INC COM 893641100 8159350 6625 SH SOLE 6625 0 0 TRANSUNION COM 89400J107 1845535 23127 SH SOLE 23127 0 0 TRAVELERS COMPANIES INC COM 89417E109 6295480 27355 SH SOLE 27355 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 1885072 169026 SH SOLE 169026 0 0 TRIMBLE INC COM 896239100 1911556 29701 SH SOLE 29701 0 0 TRIPLE FLAG PRECIOUS METAL COM 89679M104 22515842 1557758 SH SOLE 1557758 0 0 TRUIST FINL CORP COM 89832Q109 6206785 159230 SH SOLE 159230 0 0 TWILIO INC CL A 90138F102 1246420 20383 SH SOLE 20383 0 0 TYLER TECHNOLOGIES INC COM 902252105 2137375 5029 SH SOLE 5029 0 0 TYSON FOODS INC CL A 902494103 2007861 34188 SH SOLE 34188 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 767487 11510 SH SOLE 11510 0 0 UBER TECHNOLOGIES INC COM 90353T100 17081617 221868 SH SOLE 221868 0 0 UBS GROUP AG SHS H42097107 242171 7871 SH SOLE 7871 0 0 UDR INC COM 902653104 1388584 37118 SH SOLE 37118 0 0 UIPATH INC CL A 90364P105 1041460 45940 SH SOLE 45940 0 0 ULTA BEAUTY INC COM 90384S303 3032181 5799 SH SOLE 5799 0 0 UNION PAC CORP COM 907818108 51922463 211127 SH SOLE 211127 0 0 UNITED PARCEL SERVICE INC CL B 911312106 12834349 86351 SH SOLE 86351 0 0 UNITED RENTALS INC COM 911363109 58550526 81195 SH SOLE 81195 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1288729 5610 SH SOLE 5610 0 0 UNITEDHEALTH GROUP INC COM 91324P102 282210025 570467 SH SOLE 570467 0 0 UNITY SOFTWARE INC COM 91332U101 787703 29502 SH SOLE 29502 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1329221 7285 SH SOLE 7285 0 0 US BANCORP DEL COM NEW 902973304 8341020 186600 SH SOLE 186600 0 0 VAIL RESORTS INC COM 91879Q109 1007192 4520 SH SOLE 4520 0 0 VALERO ENERGY CORP COM 91913Y100 6960055 40776 SH SOLE 40776 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 9674570 43000 SH SOLE 43000 0 0 VEEVA SYS INC CL A COM 922475108 48802023 210635 SH SOLE 210635 0 0 VENTAS INC COM 92276F100 2091705 48041 SH SOLE 48041 0 0 VERALTO CORP COM SHS 92338C103 2476894 27937 SH SOLE 27937 0 0 VERISIGN INC COM 92343E102 2085937 11007 SH SOLE 11007 0 0 VERISK ANALYTICS INC COM 92345Y106 4080722 17311 SH SOLE 17311 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 21132273 503629 SH SOLE 503629 0 0 VERMILION ENERGY INC COM 923725105 15991874 1285760 SH SOLE 1285760 0 0 VERTEX INC CL A 92538J106 8035280 253000 SH SOLE 253000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 12903551 30869 SH SOLE 30869 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 3533371 43264 SH SOLE 43264 0 0 VIATRIS INC COM 92556V106 1710178 143231 SH SOLE 143231 0 0 VICI PPTYS INC COM 925652109 3679542 123516 SH SOLE 123516 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2280590 137800 SH SOLE 137800 0 0 VISA INC COM CL A 92826C839 125062725 448125 SH SOLE 448125 0 0 VISTRA CORP COM 92840M102 2824586 40554 SH SOLE 40554 0 0 VULCAN MATLS CO COM 929160109 16969620 62178 SH SOLE 62178 0 0 WABTEC COM 929740108 3116095 21390 SH SOLE 21390 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1898244 87517 SH SOLE 87517 0 0 WALMART INC COM 931142103 32021812 532189 SH SOLE 532189 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 2414613 276588 SH SOLE 276588 0 0 WASTE CONNECTIONS INC COM 94106B101 7464676 43398 SH SOLE 43398 0 0 WASTE MGMT INC DEL COM 94106L109 35328120 165743 SH SOLE 165743 0 0 WATERS CORP COM 941848103 2430264 7060 SH SOLE 7060 0 0 WATSCO INC COM 942622200 1746023 4042 SH SOLE 4042 0 0 WEBSTER FINL CORP COM 947890109 14215600 280000 SH SOLE 280000 0 0 WEC ENERGY GROUP INC COM 92939U106 3092721 37661 SH SOLE 37661 0 0 WELLS FARGO CO NEW COM 949746101 25215614 435052 SH SOLE 435052 0 0 WELLTOWER INC COM 95040Q104 6194044 66289 SH SOLE 66289 0 0 WEST FRASER TIMBER CO LTD COM 952845105 3220233 37278 SH SOLE 37278 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3495702 8834 SH SOLE 8834 0 0 WESTERN ALLIANCE BANCORP COM 957638109 11297440 176000 SH SOLE 176000 0 0 WESTERN DIGITAL CORP. COM 958102105 2641707 38712 SH SOLE 38712 0 0 WESTLAKE CORPORATION COM 960413102 693254 4537 SH SOLE 4537 0 0 WESTROCK CO COM 96145D105 1513269 30602 SH SOLE 30602 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 3129808 87157 SH SOLE 87157 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 16769512 355879 SH SOLE 355879 0 0 WILLIAMS COS INC COM 969457100 5660042 145241 SH SOLE 145241 0 0 WILLIAMS SONOMA INC COM 969904101 2310031 7275 SH SOLE 7275 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3390475 12329 SH SOLE 12329 0 0 WORKDAY INC CL A 98138H101 6827205 25031 SH SOLE 25031 0 0 WP CAREY INC COM 92936U109 1473536 26108 SH SOLE 26108 0 0 WYNN RESORTS LTD COM 983134107 1243015 12159 SH SOLE 12159 0 0 XCEL ENERGY INC COM 98389B100 3541211 65883 SH SOLE 65883 0 0 XP INC CL A G98239109 13086600 510000 SH SOLE 510000 0 0 XYLEM INC COM 98419M100 3719915 28783 SH SOLE 28783 0 0 YANDEX N V SHS CLASS A N97284108 0 282658 SH SOLE 282658 0 0 YUM BRANDS INC COM 988498101 4640200 33467 SH SOLE 33467 0 0 YUM CHINA HLDGS INC COM 98850P109 6432054 161650 SH SOLE 161650 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 36935745 122531 SH SOLE 122531 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 898528 18420 SH SOLE 18420 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3292901 24950 SH SOLE 24950 0 0 ZOETIS INC CL A 98978V103 9304519 54988 SH SOLE 54988 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1913118 29266 SH SOLE 29266 0 0 ZSCALER INC COM 98980G102 2046886 10626 SH SOLE 10626 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3532578 168700 SH SOLE 168700 0 0