0001839882-24-004284.txt : 20240214 0001839882-24-004284.hdr.sgml : 20240214 20240214070048 ACCESSION NUMBER: 0001839882-24-004284 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Investment Management Corp of Ontario CENTRAL INDEX KEY: 0001811568 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: Z4 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-20969 FILM NUMBER: 24632171 BUSINESS ADDRESS: STREET 1: 16 YORK STREET, SUITE 2400 CITY: TORONTO STATE: Z4 ZIP: M5J 0E6 BUSINESS PHONE: 416-607-7971 MAIL ADDRESS: STREET 1: 16 YORK STREET, SUITE 2400 CITY: TORONTO STATE: Z4 ZIP: M5J 0E6 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001811568 XXXXXXXX 12-31-2023 12-31-2023 false Investment Management Corp of Ontario
16 York Street, Suite 2400 Toronto Z4 M5J 0E6
13F HOLDINGS REPORT 028-20969 N
Allen Garson Chief General Counsel & Corporate Secretary 416-607-7807 /s/ Allen Garson Toronto Z4 02-14-2024 0 679 4096412168
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 1413070 12926 SH SOLE 12926 0 0 ABBOTT LABS COM 002824100 4456734 40490 SH SOLE 40490 0 0 ABBVIE INC COM 00287Y109 6384454 41198 SH SOLE 41198 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11232629 32010 SH SOLE 32010 0 0 ADOBE INC COM 00724F101 34058701 57088 SH SOLE 57088 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5558536 37708 SH SOLE 37708 0 0 AECOM COM 00766T100 283298 3065 SH SOLE 3065 0 0 AERCAP HOLDINGS NV SHS N00985106 348189 4685 SH SOLE 4685 0 0 AES CORP COM 00130H105 301205 15647 SH SOLE 15647 0 0 AFLAC INC COM 001055102 1085783 13161 SH SOLE 13161 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 942762 6781 SH SOLE 6781 0 0 AGNICO EAGLE MINES LTD COM 008474108 2372646 43257 SH SOLE 43257 0 0 AIR PRODS & CHEMS INC COM 009158106 1430605 5225 SH SOLE 5225 0 0 AIRBNB INC COM CL A 009066101 1359630 9987 SH SOLE 9987 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1864959 15758 SH SOLE 15758 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 465227 34538 SH SOLE 34538 0 0 ALBEMARLE CORP COM 012653101 391974 2713 SH SOLE 2713 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 486924 3841 SH SOLE 3841 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 379497 60047 SH SOLE 60047 0 0 ALIGN TECHNOLOGY INC COM 016255101 477308 1742 SH SOLE 1742 0 0 ALLEGION PLC ORD SHS G0176J109 1632274 12884 SH SOLE 12884 0 0 ALLIANT ENERGY CORP COM 018802108 304004 5926 SH SOLE 5926 0 0 ALLSTATE CORP COM 020002101 854018 6101 SH SOLE 6101 0 0 ALLY FINL INC COM 02005N100 1326366 37983 SH SOLE 37983 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 552218 2885 SH SOLE 2885 0 0 ALPHABET INC CAP STK CL A 02079K305 67301105 481789 SH SOLE 481789 0 0 ALPHABET INC CAP STK CL C 02079K107 39301008 278869 SH SOLE 278869 0 0 ALTRIA GROUP INC COM 02209S103 1669915 41396 SH SOLE 41396 0 0 AMAZON COM INC COM 023135106 158818020 1045268 SH SOLE 1045268 0 0 AMCOR PLC ORD G0250X107 325610 33777 SH SOLE 33777 0 0 AMEREN CORP COM 023608102 440912 6095 SH SOLE 6095 0 0 AMERICAN ELEC PWR CO INC COM 025537101 978051 12042 SH SOLE 12042 0 0 AMERICAN EXPRESS CO COM 025816109 12666432 67612 SH SOLE 67612 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 273080 7594 SH SOLE 7594 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1128038 16650 SH SOLE 16650 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2347479 10874 SH SOLE 10874 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 602666 4566 SH SOLE 4566 0 0 AMERIPRISE FINL INC COM 03076C106 5972067 15723 SH SOLE 15723 0 0 AMETEK INC COM 031100100 894693 5426 SH SOLE 5426 0 0 AMGEN INC COM 031162100 10924599 37930 SH SOLE 37930 0 0 AMPHENOL CORP NEW CL A 032095101 1375230 13873 SH SOLE 13873 0 0 ANALOG DEVICES INC COM 032654105 61875466 311621 SH SOLE 311621 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 223530 11540 SH SOLE 11540 0 0 ANSYS INC COM 03662Q105 717414 1977 SH SOLE 1977 0 0 AON PLC SHS CL A G0403H108 1366630 4696 SH SOLE 4696 0 0 APA CORPORATION COM 03743Q108 1567023 43674 SH SOLE 43674 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 859398 9222 SH SOLE 9222 0 0 APPLE INC COM 037833100 361400566 1877113 SH SOLE 1877113 0 0 APPLIED MATLS INC COM 038222105 9746404 60137 SH SOLE 60137 0 0 APTIV PLC SHS G6095L109 590537 6582 SH SOLE 6582 0 0 ARCH CAP GROUP LTD ORD G0450A105 2605540 35082 SH SOLE 35082 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 906867 12557 SH SOLE 12557 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 633011 5323 SH SOLE 5323 0 0 ARISTA NETWORKS INC COM 040413106 6720984 28538 SH SOLE 28538 0 0 ASSURANT INC COM 04621X108 214656 1274 SH SOLE 1274 0 0 AT&T INC COM 00206R102 5264658 313746 SH SOLE 313746 0 0 ATLASSIAN CORPORATION CL A 049468101 866048 3641 SH SOLE 3641 0 0 ATMOS ENERGY CORP COM 049560105 401478 3464 SH SOLE 3464 0 0 ATS CORPORATION COM 00217Y104 299164 6946 SH SOLE 6946 0 0 AUTODESK INC COM 052769106 4173491 17141 SH SOLE 17141 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2237444 9604 SH SOLE 9604 0 0 AUTOZONE INC COM 053332102 3159615 1222 SH SOLE 1222 0 0 AVALONBAY CMNTYS INC COM 053484101 618575 3304 SH SOLE 3304 0 0 AVANTOR INC COM 05352A100 360372 15785 SH SOLE 15785 0 0 AVERY DENNISON CORP COM 053611109 370964 1835 SH SOLE 1835 0 0 AXON ENTERPRISE INC COM 05464C101 434511 1682 SH SOLE 1682 0 0 B2GOLD CORP COM 11777Q209 358037 113303 SH SOLE 113303 0 0 BAKER HUGHES COMPANY CL A 05722G100 3407746 99700 SH SOLE 99700 0 0 BALL CORP COM 058498106 422254 7341 SH SOLE 7341 0 0 BALLARD PWR SYS INC NEW COM 058586108 80901 21865 SH SOLE 21865 0 0 BANK AMERICA CORP COM 060505104 6221947 184792 SH SOLE 184792 0 0 BANK MONTREAL QUE COM 063671101 15106951 152688 SH SOLE 152688 0 0 BANK NEW YORK MELLON CORP COM 064058100 6413705 123222 SH SOLE 123222 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 11520395 236607 SH SOLE 236607 0 0 BARRICK GOLD CORP COM 067901108 17776517 982671 SH SOLE 982671 0 0 BATH & BODY WORKS INC COM 070830104 216361 5013 SH SOLE 5013 0 0 BAUSCH HEALTH COS INC COM 071734107 206683 25771 SH SOLE 25771 0 0 BAXTER INTL INC COM 071813109 11861623 306819 SH SOLE 306819 0 0 BAYTEX ENERGY CORP COM 07317Q105 195585 58911 SH SOLE 58911 0 0 BCE INC COM NEW 05534B760 3128544 79445 SH SOLE 79445 0 0 BECTON DICKINSON & CO COM 075887109 1660238 6809 SH SOLE 6809 0 0 BENTLEY SYS INC COM CL B 08265T208 259074 4965 SH SOLE 4965 0 0 BERKLEY W R CORP COM 084423102 339527 4801 SH SOLE 4801 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22875816 64139 SH SOLE 64139 0 0 BEST BUY INC COM 086516101 2172661 27755 SH SOLE 27755 0 0 BIOGEN INC COM 09062X103 5319535 20557 SH SOLE 20557 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 424248 4400 SH SOLE 4400 0 0 BIO-TECHNE CORP COM 09073M104 283486 3674 SH SOLE 3674 0 0 BLACKBERRY LTD COM 09228F103 162128 45799 SH SOLE 45799 0 0 BLACKROCK INC COM 09247X101 2833182 3490 SH SOLE 3490 0 0 BLACKSTONE INC COM 09260D107 2163846 16528 SH SOLE 16528 0 0 BLOCK INC CL A 852234103 993793 12848 SH SOLE 12848 0 0 BOEING CO COM 097023105 3493105 13401 SH SOLE 13401 0 0 BOOKING HOLDINGS INC COM 09857L108 28441610 8018 SH SOLE 8018 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 388846 3040 SH SOLE 3040 0 0 BOSTON PROPERTIES INC COM 101121101 243630 3472 SH SOLE 3472 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1975252 34168 SH SOLE 34168 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 10606649 206717 SH SOLE 206717 0 0 BROADCOM INC COM 11135F101 27527841 24661 SH SOLE 24661 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 561492 2729 SH SOLE 2729 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1211969 30171 SH SOLE 30171 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1269047 40300 SH SOLE 40300 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 494852 18830 SH SOLE 18830 0 0 BROWN & BROWN INC COM 115236101 4214405 59266 SH SOLE 59266 0 0 BROWN FORMAN CORP CL B 115637209 413061 7234 SH SOLE 7234 0 0 BRP INC COM SUN VTG 05577W200 209837 2927 SH SOLE 2927 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1050553 6293 SH SOLE 6293 0 0 BUNGE GLOBAL SA COM SHS H11356104 3750595 37153 SH SOLE 37153 0 0 BURLINGTON STORES INC COM 122017106 302222 1554 SH SOLE 1554 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1443750 16712 SH SOLE 16712 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 11870429 43582 SH SOLE 43582 0 0 CAE INC COM 124765108 598820 27736 SH SOLE 27736 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 237213 5060 SH SOLE 5060 0 0 CAMDEN PPTY TR SH BEN INT 133131102 244253 2460 SH SOLE 2460 0 0 CAMECO CORP COM 13321L108 4081096 94689 SH SOLE 94689 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 11767630 244446 SH SOLE 244446 0 0 CANADIAN NAT RES LTD COM 136385101 7836782 119609 SH SOLE 119609 0 0 CANADIAN NATL RY CO COM 136375102 6385773 50830 SH SOLE 50830 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 6415640 81149 SH SOLE 81149 0 0 CAPITAL ONE FINL CORP COM 14040H105 1173917 8953 SH SOLE 8953 0 0 CARDINAL HEALTH INC COM 14149Y108 3739478 37098 SH SOLE 37098 0 0 CARLISLE COS INC COM 142339100 3879131 12416 SH SOLE 12416 0 0 CARLYLE GROUP INC COM 14316J108 203816 5009 SH SOLE 5009 0 0 CARMAX INC COM 143130102 283401 3693 SH SOLE 3693 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 436636 23551 SH SOLE 23551 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1121079 19514 SH SOLE 19514 0 0 CATERPILLAR INC COM 149123101 5590233 18907 SH SOLE 18907 0 0 CBOE GLOBAL MKTS INC COM 12503M108 3803864 21303 SH SOLE 21303 0 0 CBRE GROUP INC CL A 12504L109 7101278 76284 SH SOLE 76284 0 0 CDW CORP COM 12514G108 711739 3131 SH SOLE 3131 0 0 CELANESE CORP DEL COM 150870103 369470 2378 SH SOLE 2378 0 0 CELESTICA INC SUB VTG SHS 15101Q108 303107 10352 SH SOLE 10352 0 0 CENCORA INC COM 03073E105 825833 4021 SH SOLE 4021 0 0 CENOVUS ENERGY INC COM 15135U109 4751111 285352 SH SOLE 285352 0 0 CENTENE CORP DEL COM 15135B101 939276 12657 SH SOLE 12657 0 0 CENTERPOINT ENERGY INC COM 15189T107 2064011 72244 SH SOLE 72244 0 0 CENTERRA GOLD INC COM 152006102 112018 18795 SH SOLE 18795 0 0 CERIDIAN HCM HLDG INC COM 15677J108 230289 3431 SH SOLE 3431 0 0 CF INDS HLDGS INC COM 125269100 5625738 70764 SH SOLE 70764 0 0 CGI INC CL A SUB VTG 12532H104 1919917 17908 SH SOLE 17908 0 0 CHARLES RIV LABS INTL INC COM 159864107 290063 1227 SH SOLE 1227 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 872587 2245 SH SOLE 2245 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5250170 34362 SH SOLE 34362 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4539862 26594 SH SOLE 26594 0 0 CHESAPEAKE ENERGY CORP COM 165167735 202198 2628 SH SOLE 2628 0 0 CHEVRON CORP NEW COM 166764100 16374636 109779 SH SOLE 109779 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1511681 661 SH SOLE 661 0 0 CHUBB LIMITED COM H1467J104 2176154 9629 SH SOLE 9629 0 0 CHURCH & DWIGHT CO INC COM 171340102 10473087 110756 SH SOLE 110756 0 0 CINCINNATI FINL CORP COM 172062101 379595 3669 SH SOLE 3669 0 0 CINTAS CORP COM 172908105 5015337 8322 SH SOLE 8322 0 0 CISCO SYS INC COM 17275R102 31514275 623798 SH SOLE 623798 0 0 CITIGROUP INC COM NEW 172967424 27528065 535149 SH SOLE 535149 0 0 CITIZENS FINL GROUP INC COM 174610105 364639 11003 SH SOLE 11003 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 241936 11848 SH SOLE 11848 0 0 CLOROX CO DEL COM 189054109 408378 2864 SH SOLE 2864 0 0 CLOUDFLARE INC CL A COM 18915M107 540690 6494 SH SOLE 6494 0 0 CME GROUP INC COM 12572Q105 1774094 8424 SH SOLE 8424 0 0 CMS ENERGY CORP COM 125896100 394411 6792 SH SOLE 6792 0 0 CNH INDL N V SHS N20944109 285012 23400 SH SOLE 23400 0 0 COCA COLA CO COM 191216100 23449485 397921 SH SOLE 397921 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 784862 11760 SH SOLE 11760 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10989917 145504 SH SOLE 145504 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 701072 4031 SH SOLE 4031 0 0 COLGATE PALMOLIVE CO COM 194162103 2727517 34218 SH SOLE 34218 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 436621 3451 SH SOLE 3451 0 0 COMCAST CORP NEW CL A 20030N101 27256502 621585 SH SOLE 621585 0 0 CONAGRA BRANDS INC COM 205887102 319215 11138 SH SOLE 11138 0 0 CONOCOPHILLIPS COM 20825C104 3239514 27910 SH SOLE 27910 0 0 CONSOLIDATED EDISON INC COM 209115104 3869682 42538 SH SOLE 42538 0 0 CONSTELLATION BRANDS INC CL A 21036P108 931946 3855 SH SOLE 3855 0 0 CONSTELLATION ENERGY CORP COM 21037T109 873987 7477 SH SOLE 7477 0 0 COOPER COS INC COM NEW 216648402 448830 1186 SH SOLE 1186 0 0 COPART INC COM 217204106 985047 20103 SH SOLE 20103 0 0 CORNING INC COM 219350105 577393 18962 SH SOLE 18962 0 0 CORTEVA INC COM 22052L104 792741 16543 SH SOLE 16543 0 0 COSTAR GROUP INC COM 22160N109 829681 9494 SH SOLE 9494 0 0 COSTCO WHSL CORP NEW COM 22160K105 18364746 27822 SH SOLE 27822 0 0 COTERRA ENERGY INC COM 127097103 450658 17659 SH SOLE 17659 0 0 CRESCENT PT ENERGY CORP COM 22576C101 965287 139291 SH SOLE 139291 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1346302 5273 SH SOLE 5273 0 0 CROWN CASTLE INC COM 22822V101 1162958 10096 SH SOLE 10096 0 0 CROWN HLDGS INC COM 228368106 255918 2779 SH SOLE 2779 0 0 CSX CORP COM 126408103 1622868 46809 SH SOLE 46809 0 0 CUMMINS INC COM 231021106 1619493 6760 SH SOLE 6760 0 0 CVS HEALTH CORP COM 126650100 2363747 29936 SH SOLE 29936 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 219269 1001 SH SOLE 1001 0 0 D R HORTON INC COM 23331A109 4171699 27449 SH SOLE 27449 0 0 DANAHER CORPORATION COM 235851102 3795364 16406 SH SOLE 16406 0 0 DARDEN RESTAURANTS INC COM 237194105 459876 2799 SH SOLE 2799 0 0 DATADOG INC CL A COM 23804L103 720633 5937 SH SOLE 5937 0 0 DECKERS OUTDOOR CORP COM 243537107 6358775 9513 SH SOLE 9513 0 0 DEERE & CO COM 244199105 2550371 6378 SH SOLE 6378 0 0 DELL TECHNOLOGIES INC CL C 24703L202 454334 5939 SH SOLE 5939 0 0 DENISON MINES CORP COM 248356107 127385 71969 SH SOLE 71969 0 0 DESCARTES SYS GROUP INC COM 249906108 620531 7382 SH SOLE 7382 0 0 DEVON ENERGY CORP NEW COM 25179M103 678775 14984 SH SOLE 14984 0 0 DEXCOM INC COM 252131107 2478450 19973 SH SOLE 19973 0 0 DIAMONDBACK ENERGY INC COM 25278X109 608534 3924 SH SOLE 3924 0 0 DICKS SPORTING GOODS INC COM 253393102 206024 1402 SH SOLE 1402 0 0 DIGITAL RLTY TR INC COM 253868103 953499 7085 SH SOLE 7085 0 0 DISCOVER FINL SVCS COM 254709108 5365864 47739 SH SOLE 47739 0 0 DISNEY WALT CO COM 254687106 3856196 42709 SH SOLE 42709 0 0 DOCUSIGN INC COM 256163106 282506 4752 SH SOLE 4752 0 0 DOLLAR GEN CORP NEW COM 256677105 701230 5158 SH SOLE 5158 0 0 DOLLAR TREE INC COM 256746108 698744 4919 SH SOLE 4919 0 0 DOMINION ENERGY INC COM 25746U109 918427 19541 SH SOLE 19541 0 0 DOMINOS PIZZA INC COM 25754A201 349159 847 SH SOLE 847 0 0 DOORDASH INC CL A 25809K105 589088 5957 SH SOLE 5957 0 0 DOVER CORP COM 260003108 500344 3253 SH SOLE 3253 0 0 DOW INC COM 260557103 902557 16458 SH SOLE 16458 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 344604 9776 SH SOLE 9776 0 0 DROPBOX INC CL A 26210C104 2808471 95267 SH SOLE 95267 0 0 DTE ENERGY CO COM 233331107 533879 4842 SH SOLE 4842 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1744391 17976 SH SOLE 17976 0 0 DUPONT DE NEMOURS INC COM 26614N102 823536 10705 SH SOLE 10705 0 0 DYNATRACE INC COM NEW 268150109 315780 5774 SH SOLE 5774 0 0 EASTMAN CHEM CO COM 277432100 247634 2757 SH SOLE 2757 0 0 EATON CORP PLC SHS G29183103 2253112 9356 SH SOLE 9356 0 0 EBAY INC. COM 278642103 3349798 76795 SH SOLE 76795 0 0 ECOLAB INC COM 278865100 4189152 21120 SH SOLE 21120 0 0 EDISON INTL COM 281020107 3430162 47981 SH SOLE 47981 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4421661 57989 SH SOLE 57989 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 21158000 1420000 SH SOLE 1420000 0 0 ELDORADO GOLD CORP NEW COM 284902509 230801 17795 SH SOLE 17795 0 0 ELECTRONIC ARTS INC COM 285512109 6224718 45499 SH SOLE 45499 0 0 ELEVANCE HEALTH INC COM 036752103 13538488 28710 SH SOLE 28710 0 0 ELI LILLY & CO COM 532457108 24973459 42842 SH SOLE 42842 0 0 EMERSON ELEC CO COM 291011104 1294586 13301 SH SOLE 13301 0 0 ENBRIDGE INC COM 29250N105 13703593 380444 SH SOLE 380444 0 0 ENERGY FUELS INC COM NEW 292671708 100394 13963 SH SOLE 13963 0 0 ENERPLUS CORP COM 292766102 278130 18131 SH SOLE 18131 0 0 ENPHASE ENERGY INC COM 29355A107 420866 3185 SH SOLE 3185 0 0 ENTEGRIS INC COM 29362U104 417932 3488 SH SOLE 3488 0 0 ENTERGY CORP NEW COM 29364G103 502813 4969 SH SOLE 4969 0 0 EOG RES INC COM 26875P101 8833341 73033 SH SOLE 73033 0 0 EPAM SYS INC COM 29414B104 412708 1388 SH SOLE 1388 0 0 EQT CORP COM 26884L109 350646 9070 SH SOLE 9070 0 0 EQUIFAX INC COM 294429105 36559601 147841 SH SOLE 147841 0 0 EQUINIX INC COM 29444U700 1724340 2141 SH SOLE 2141 0 0 EQUINOX GOLD CORP COM 29446Y502 121116 24768 SH SOLE 24768 0 0 EQUITABLE HLDGS INC COM 29452E101 577422 17340 SH SOLE 17340 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 292106 4141 SH SOLE 4141 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 515579 8430 SH SOLE 8430 0 0 ERIE INDTY CO CL A 29530P102 204301 610 SH SOLE 610 0 0 ESSENTIAL UTILS INC COM 29670G102 217414 5821 SH SOLE 5821 0 0 ESSEX PPTY TR INC COM 297178105 381332 1538 SH SOLE 1538 0 0 ETSY INC COM 29786A106 231641 2858 SH SOLE 2858 0 0 EVEREST GROUP LTD COM G3223R108 3275212 9263 SH SOLE 9263 0 0 EVERGY INC COM 30034W106 1839632 35242 SH SOLE 35242 0 0 EVERSOURCE ENERGY COM 30040W108 503820 8163 SH SOLE 8163 0 0 EXACT SCIENCES CORP COM 30063P105 312492 4224 SH SOLE 4224 0 0 EXELON CORP COM 30161N101 834460 23244 SH SOLE 23244 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1558124 10265 SH SOLE 10265 0 0 EXPEDITORS INTL WASH INC COM 302130109 7029454 55263 SH SOLE 55263 0 0 EXTRA SPACE STORAGE INC COM 30225T102 795878 4964 SH SOLE 4964 0 0 EXXON MOBIL CORP COM 30231G102 12969806 129724 SH SOLE 129724 0 0 F5 INC COM 315616102 241623 1350 SH SOLE 1350 0 0 FACTSET RESH SYS INC COM 303075105 436024 914 SH SOLE 914 0 0 FAIR ISAAC CORP COM 303250104 5859626 5034 SH SOLE 5034 0 0 FASTENAL CO COM 311900104 9095845 140433 SH SOLE 140433 0 0 FEDEX CORP COM 31428X106 10612344 41951 SH SOLE 41951 0 0 FERGUSON PLC NEW SHS G3421J106 14359195 74373 SH SOLE 74373 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 306069 5999 SH SOLE 5999 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 829146 13803 SH SOLE 13803 0 0 FIFTH THIRD BANCORP COM 316773100 549081 15920 SH SOLE 15920 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1989396 1402 SH SOLE 1402 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 153836 25014 SH SOLE 25014 0 0 FIRST SOLAR INC COM 336433107 401929 2333 SH SOLE 2333 0 0 FIRSTENERGY CORP COM 337932107 467305 12747 SH SOLE 12747 0 0 FIRSTSERVICE CORP NEW COM 33767E202 582065 3591 SH SOLE 3591 0 0 FISERV INC COM 337738108 2689080 20243 SH SOLE 20243 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 475350 1682 SH SOLE 1682 0 0 FORD MTR CO DEL COM 345370860 1118055 91719 SH SOLE 91719 0 0 FORTINET INC COM 34959E109 3279026 56023 SH SOLE 56023 0 0 FORTIS INC COM 349553107 1751644 42588 SH SOLE 42588 0 0 FORTIVE CORP COM 34959J108 601999 8176 SH SOLE 8176 0 0 FORTUNA SILVER MINES INC COM 349915108 103004 26685 SH SOLE 26685 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 539376 7084 SH SOLE 7084 0 0 FOX CORP CL A COM 35137L105 2898551 97693 SH SOLE 97693 0 0 FOX CORP CL B COM 35137L204 522751 18906 SH SOLE 18906 0 0 FRANCO NEV CORP COM 351858105 1857397 16762 SH SOLE 16762 0 0 FRANKLIN RESOURCES INC COM 354613101 991501 33283 SH SOLE 33283 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1424520 33463 SH SOLE 33463 0 0 GALLAGHER ARTHUR J & CO COM 363576109 23620496 105036 SH SOLE 105036 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1286406 26067 SH SOLE 26067 0 0 GARMIN LTD SHS H2906T109 458759 3569 SH SOLE 3569 0 0 GARTNER INC COM 366651107 1204013 2669 SH SOLE 2669 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 2386636 30867 SH SOLE 30867 0 0 GEN DIGITAL INC COM 668771108 306381 13426 SH SOLE 13426 0 0 GENERAL DYNAMICS CORP COM 369550108 1399621 5390 SH SOLE 5390 0 0 GENERAL ELECTRIC CO COM NEW 369604301 14099414 110471 SH SOLE 110471 0 0 GENERAL MLS INC COM 370334104 5171139 79385 SH SOLE 79385 0 0 GENERAL MTRS CO COM 37045V100 9683745 269592 SH SOLE 269592 0 0 GENUINE PARTS CO COM 372460105 452618 3268 SH SOLE 3268 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 602579 17461 SH SOLE 17461 0 0 GILDAN ACTIVEWEAR INC COM 375916103 497289 15042 SH SOLE 15042 0 0 GILEAD SCIENCES INC COM 375558103 23547339 290672 SH SOLE 290672 0 0 GLOBAL PMTS INC COM 37940X102 772160 6080 SH SOLE 6080 0 0 GLOBE LIFE INC COM 37959E102 264741 2175 SH SOLE 2175 0 0 GODADDY INC CL A 380237107 1384008 13037 SH SOLE 13037 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2958856 7670 SH SOLE 7670 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 149015 44218 SH SOLE 44218 0 0 GRACO INC COM 384109104 2243267 25856 SH SOLE 25856 0 0 GRAINGER W W INC COM 384802104 8194087 9888 SH SOLE 9888 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 319425 5535 SH SOLE 5535 0 0 HALLIBURTON CO COM 406216101 756583 20929 SH SOLE 20929 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 6503305 80907 SH SOLE 80907 0 0 HCA HEALTHCARE INC COM 40412C101 7841600 28970 SH SOLE 28970 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 253697 12813 SH SOLE 12813 0 0 HEICO CORP NEW CL A 422806208 88439144 620887 SH SOLE 620887 0 0 HENRY JACK & ASSOC INC COM 426281101 1704366 10430 SH SOLE 10430 0 0 HENRY SCHEIN INC COM 806407102 230158 3040 SH SOLE 3040 0 0 HERSHEY CO COM 427866108 1264063 6780 SH SOLE 6780 0 0 HESS CORP COM 42809H107 926084 6424 SH SOLE 6424 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6141343 361681 SH SOLE 361681 0 0 HF SINCLAIR CORP COM 403949100 1492388 26856 SH SOLE 26856 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1118761 6144 SH SOLE 6144 0 0 HOLOGIC INC COM 436440101 1212792 16974 SH SOLE 16974 0 0 HOME DEPOT INC COM 437076102 8075655 23303 SH SOLE 23303 0 0 HONEYWELL INTL INC COM 438516106 3241907 15459 SH SOLE 15459 0 0 HORMEL FOODS CORP COM 440452100 224866 7003 SH SOLE 7003 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3405459 174908 SH SOLE 174908 0 0 HOWMET AEROSPACE INC COM 443201108 493196 9113 SH SOLE 9113 0 0 HP INC COM 40434L105 625060 20773 SH SOLE 20773 0 0 HUBBELL INC COM 443510607 422346 1284 SH SOLE 1284 0 0 HUBSPOT INC COM 443573100 656010 1130 SH SOLE 1130 0 0 HUDBAY MINERALS INC COM 443628102 167515 30347 SH SOLE 30347 0 0 HUMANA INC COM 444859102 19526512 42652 SH SOLE 42652 0 0 HUNT J B TRANS SVCS INC COM 445658107 376909 1887 SH SOLE 1887 0 0 HUNTINGTON BANCSHARES INC COM 446150104 430063 33810 SH SOLE 33810 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 248216 956 SH SOLE 956 0 0 IAMGOLD CORP COM 450913108 100654 39784 SH SOLE 39784 0 0 IDEX CORP COM 45167R104 393186 1811 SH SOLE 1811 0 0 IDEXX LABS INC COM 45168D104 1526388 2750 SH SOLE 2750 0 0 ILLINOIS TOOL WKS INC COM 452308109 1855845 7085 SH SOLE 7085 0 0 ILLUMINA INC COM 452327109 513796 3690 SH SOLE 3690 0 0 IMPERIAL OIL LTD COM NEW 453038408 1662456 29069 SH SOLE 29069 0 0 INCYTE CORP COM 45337C102 1625005 25880 SH SOLE 25880 0 0 INGERSOLL RAND INC COM 45687V106 726841 9398 SH SOLE 9398 0 0 INSULET CORP COM 45784P101 362574 1671 SH SOLE 1671 0 0 INTEL CORP COM 458140100 14780535 294140 SH SOLE 294140 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1709403 13310 SH SOLE 13310 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10841075 66286 SH SOLE 66286 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 478857 5914 SH SOLE 5914 0 0 INTERNATIONAL PAPER CO COM 460146103 2550455 70552 SH SOLE 70552 0 0 INTERPUBLIC GROUP COS INC COM 460690100 292259 8954 SH SOLE 8954 0 0 INTUIT COM 461202103 4071445 6514 SH SOLE 6514 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 10652479 31576 SH SOLE 31576 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 332439692 15695925 SH SOLE 15695925 0 0 INVITATION HOMES INC COM 46187W107 486750 14270 SH SOLE 14270 0 0 IQVIA HLDGS INC COM 46266C105 983134 4249 SH SOLE 4249 0 0 IRON MTN INC DEL COM 46284V101 475234 6791 SH SOLE 6791 0 0 ISHARES TR CORE S&P500 ETF 464287200 172068596 360255 SH SOLE 360255 0 0 JABIL INC COM 466313103 386914 3037 SH SOLE 3037 0 0 JACOBS SOLUTIONS INC COM 46982L108 381742 2941 SH SOLE 2941 0 0 JOHNSON & JOHNSON COM 478160104 17434033 111229 SH SOLE 111229 0 0 JOHNSON CTLS INTL PLC SHS G51502105 913536 15849 SH SOLE 15849 0 0 JPMORGAN CHASE & CO COM 46625H100 97301623 572026 SH SOLE 572026 0 0 JUNIPER NETWORKS INC COM 48203R104 221395 7510 SH SOLE 7510 0 0 KELLANOVA COM 487836108 356370 6374 SH SOLE 6374 0 0 KENVUE INC COM 49177J102 866087 40227 SH SOLE 40227 0 0 KEURIG DR PEPPER INC COM 49271V100 815540 24476 SH SOLE 24476 0 0 KEYCORP COM 493267108 314237 21822 SH SOLE 21822 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 664360 4176 SH SOLE 4176 0 0 KIMBERLY-CLARK CORP COM 494368103 1453867 11965 SH SOLE 11965 0 0 KIMCO RLTY CORP COM 49446R109 333757 15662 SH SOLE 15662 0 0 KINDER MORGAN INC DEL COM 49456B101 824811 46758 SH SOLE 46758 0 0 KINROSS GOLD CORP COM 496902404 647265 106986 SH SOLE 106986 0 0 KKR & CO INC COM 48251W104 1108864 13384 SH SOLE 13384 0 0 KLA CORP COM NEW 482480100 1853766 3189 SH SOLE 3189 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1321396 22921 SH SOLE 22921 0 0 KRAFT HEINZ CO COM 500754106 743113 20095 SH SOLE 20095 0 0 KROGER CO COM 501044101 8855444 193731 SH SOLE 193731 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 935363 4441 SH SOLE 4441 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 460035 2024 SH SOLE 2024 0 0 LAM RESEARCH CORP COM 512807108 24115009 30788 SH SOLE 30788 0 0 LAMB WESTON HLDGS INC COM 513272104 366749 3393 SH SOLE 3393 0 0 LAS VEGAS SANDS CORP COM 517834107 435262 8845 SH SOLE 8845 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 220699 3199 SH SOLE 3199 0 0 LAUDER ESTEE COS INC CL A 518439104 798379 5459 SH SOLE 5459 0 0 LEAR CORP COM NEW 521865204 1205792 8539 SH SOLE 8539 0 0 LEIDOS HOLDINGS INC COM 525327102 327318 3024 SH SOLE 3024 0 0 LENNAR CORP CL A 526057104 6229276 41796 SH SOLE 41796 0 0 LENNOX INTL INC COM 526107107 342353 765 SH SOLE 765 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 223073 2768 SH SOLE 2768 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 292734 4637 SH SOLE 4637 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 250012 11911 SH SOLE 11911 0 0 LINDE PLC SHS G54950103 4697701 11438 SH SOLE 11438 0 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 64085 10140 SH SOLE 10140 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 64896 10140 SH SOLE 10140 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 351749 3758 SH SOLE 3758 0 0 LKQ CORP COM 501889208 1809664 37867 SH SOLE 37867 0 0 LOCKHEED MARTIN CORP COM 539830109 2340531 5164 SH SOLE 5164 0 0 LOEWS CORP COM 540424108 309258 4444 SH SOLE 4444 0 0 LOWES COS INC COM 548661107 14696979 66039 SH SOLE 66039 0 0 LPL FINL HLDGS INC COM 50212V100 2463304 10822 SH SOLE 10822 0 0 LUCID GROUP INC COM 549498103 89686 21303 SH SOLE 21303 0 0 LULULEMON ATHLETICA INC COM 550021109 1622323 3173 SH SOLE 3173 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 574188 6039 SH SOLE 6039 0 0 M & T BK CORP COM 55261F104 531322 3876 SH SOLE 3876 0 0 MAGNA INTL INC COM 559222401 1371188 23209 SH SOLE 23209 0 0 MANHATTAN ASSOCIATES INC COM 562750109 4881089 22669 SH SOLE 22669 0 0 MANULIFE FINL CORP COM 56501R106 3488993 157873 SH SOLE 157873 0 0 MARATHON OIL CORP COM 565849106 2077857 86004 SH SOLE 86004 0 0 MARATHON PETE CORP COM 56585A102 7489658 50483 SH SOLE 50483 0 0 MARKEL GROUP INC COM 570535104 416031 293 SH SOLE 293 0 0 MARKETAXESS HLDGS INC COM 57060D108 264444 903 SH SOLE 903 0 0 MARRIOTT INTL INC NEW CL A 571903202 1326450 5882 SH SOLE 5882 0 0 MARSH & MCLENNAN COS INC COM 571748102 4412188 23287 SH SOLE 23287 0 0 MARTIN MARIETTA MATLS INC COM 573284106 740881 1485 SH SOLE 1485 0 0 MARVELL TECHNOLOGY INC COM 573874104 1213317 20118 SH SOLE 20118 0 0 MASCO CORP COM 574599106 354726 5296 SH SOLE 5296 0 0 MASTERCARD INCORPORATED CL A 57636Q104 29807504 69887 SH SOLE 69887 0 0 MATCH GROUP INC NEW COM 57667L107 236374 6476 SH SOLE 6476 0 0 MCCORMICK & CO INC COM NON VTG 579780206 398204 5820 SH SOLE 5820 0 0 MCDONALDS CORP COM 580135101 5041560 17003 SH SOLE 17003 0 0 MCKESSON CORP COM 58155Q103 1457924 3149 SH SOLE 3149 0 0 MEDTRONIC PLC SHS G5960L103 2561688 31096 SH SOLE 31096 0 0 MERCADOLIBRE INC COM 58733R102 7163079 4558 SH SOLE 4558 0 0 MERCK & CO INC COM 58933Y105 12484425 114515 SH SOLE 114515 0 0 META PLATFORMS INC CL A 30303M102 38879674 109842 SH SOLE 109842 0 0 METHANEX CORP COM 59151K108 278572 5882 SH SOLE 5882 0 0 METLIFE INC COM 59156R108 3662808 55388 SH SOLE 55388 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 640443 528 SH SOLE 528 0 0 MGM RESORTS INTERNATIONAL COM 552953101 293860 6577 SH SOLE 6577 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 3300047 36594 SH SOLE 36594 0 0 MICRON TECHNOLOGY INC COM 595112103 2189739 25659 SH SOLE 25659 0 0 MICROSOFT CORP COM 594918104 186566229 496134 SH SOLE 496134 0 0 MID-AMER APT CMNTYS INC COM 59522J103 669207 4977 SH SOLE 4977 0 0 MODERNA INC COM 60770K107 752638 7568 SH SOLE 7568 0 0 MOLINA HEALTHCARE INC COM 60855R100 504750 1397 SH SOLE 1397 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 272446 4451 SH SOLE 4451 0 0 MONDELEZ INTL INC CL A 609207105 2299653 31750 SH SOLE 31750 0 0 MONGODB INC CL A 60937P106 691365 1691 SH SOLE 1691 0 0 MONOLITHIC PWR SYS INC COM 609839105 680612 1079 SH SOLE 1079 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1055473 18321 SH SOLE 18321 0 0 MOODYS CORP COM 615369105 1507171 3859 SH SOLE 3859 0 0 MORGAN STANLEY COM NEW 617446448 6377834 68395 SH SOLE 68395 0 0 MOSAIC CO NEW COM 61945C103 1376320 38520 SH SOLE 38520 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 23143926 73921 SH SOLE 73921 0 0 MSCI INC COM 55354G100 1028917 1819 SH SOLE 1819 0 0 NASDAQ INC COM 631103108 467155 8035 SH SOLE 8035 0 0 NETAPP INC COM 64110D104 1597812 18124 SH SOLE 18124 0 0 NETFLIX INC COM 64110L106 5043103 10358 SH SOLE 10358 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 484613 3678 SH SOLE 3678 0 0 NEW GOLD INC CDA COM 644535106 87016 59600 SH SOLE 59600 0 0 NEWMONT CORP COM 651639106 1114550 26928 SH SOLE 26928 0 0 NEWS CORP NEW CL A 65249B109 219305 8933 SH SOLE 8933 0 0 NEXGEN ENERGY LTD COM 65340P106 267190 38170 SH SOLE 38170 0 0 NEXTERA ENERGY INC COM 65339F101 2910114 47911 SH SOLE 47911 0 0 NIKE INC CL B 654106103 4487850 41336 SH SOLE 41336 0 0 NISOURCE INC COM 65473P105 254960 9603 SH SOLE 9603 0 0 NORDSON CORP COM 655663102 324653 1229 SH SOLE 1229 0 0 NORFOLK SOUTHN CORP COM 655844108 1242650 5257 SH SOLE 5257 0 0 NORTHERN TR CORP COM 665859104 404518 4794 SH SOLE 4794 0 0 NORTHROP GRUMMAN CORP COM 666807102 1572014 3358 SH SOLE 3358 0 0 NOVAGOLD RES INC COM NEW 66987E206 79621 21289 SH SOLE 21289 0 0 NRG ENERGY INC COM NEW 629377508 275044 5320 SH SOLE 5320 0 0 NUCOR CORP COM 670346105 13205981 75879 SH SOLE 75879 0 0 NUTRIEN LTD COM 67077M108 2424049 43033 SH SOLE 43033 0 0 NVIDIA CORPORATION COM 67066G104 86006838 173674 SH SOLE 173674 0 0 NVR INC COM 62944T105 8134523 1162 SH SOLE 1162 0 0 NXP SEMICONDUCTORS N V COM N6596X109 9013332 39243 SH SOLE 39243 0 0 OCCIDENTAL PETE CORP COM 674599105 927535 15534 SH SOLE 15534 0 0 OKTA INC CL A 679295105 327447 3617 SH SOLE 3617 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 7882453 19447 SH SOLE 19447 0 0 OMNICOM GROUP INC COM 681919106 1273254 14718 SH SOLE 14718 0 0 ON SEMICONDUCTOR CORP COM 682189105 839811 10054 SH SOLE 10054 0 0 ONEOK INC NEW COM 682680103 952113 13559 SH SOLE 13559 0 0 OPEN TEXT CORP COM 683715106 993563 23645 SH SOLE 23645 0 0 ORACLE CORP COM 68389X105 4042608 38344 SH SOLE 38344 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1291159 1359 SH SOLE 1359 0 0 ORLA MNG LTD NEW COM 68634K106 59735 18380 SH SOLE 18380 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 229765 16090 SH SOLE 16090 0 0 OTIS WORLDWIDE CORP COM 68902V107 859628 9608 SH SOLE 9608 0 0 OVINTIV INC COM 69047Q102 1621175 36912 SH SOLE 36912 0 0 OWENS CORNING NEW COM 690742101 4541471 30638 SH SOLE 30638 0 0 PACCAR INC COM 693718108 6129588 62771 SH SOLE 62771 0 0 PACKAGING CORP AMER COM 695156109 735864 4517 SH SOLE 4517 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 739186 43051 SH SOLE 43051 0 0 PALO ALTO NETWORKS INC COM 697435105 2132867 7233 SH SOLE 7233 0 0 PAN AMERN SILVER CORP COM 697900108 519065 31786 SH SOLE 31786 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 168828 11415 SH SOLE 11415 0 0 PARKER-HANNIFIN CORP COM 701094104 1370583 2975 SH SOLE 2975 0 0 PAYCHEX INC COM 704326107 5382581 45190 SH SOLE 45190 0 0 PAYCOM SOFTWARE INC COM 70432V102 257987 1248 SH SOLE 1248 0 0 PAYPAL HLDGS INC COM 70450Y103 1492939 24311 SH SOLE 24311 0 0 PEMBINA PIPELINE CORP COM 706327103 4184130 121561 SH SOLE 121561 0 0 PENTAIR PLC SHS G7S00T104 280152 3853 SH SOLE 3853 0 0 PEPSICO INC COM 713448108 5452374 32103 SH SOLE 32103 0 0 PFIZER INC COM 717081103 7374472 256147 SH SOLE 256147 0 0 PG&E CORP COM 69331C108 852026 47256 SH SOLE 47256 0 0 PHILIP MORRIS INTL INC COM 718172109 3406919 36213 SH SOLE 36213 0 0 PHILLIPS 66 COM 718546104 1384789 10401 SH SOLE 10401 0 0 PINTEREST INC CL A 72352L106 1513677 40866 SH SOLE 40866 0 0 PIONEER NAT RES CO COM 723787107 4118902 18316 SH SOLE 18316 0 0 PNC FINL SVCS GROUP INC COM 693475105 1435150 9268 SH SOLE 9268 0 0 POOL CORP COM 73278L105 373193 936 SH SOLE 936 0 0 PPG INDS INC COM 693506107 829105 5544 SH SOLE 5544 0 0 PPL CORP COM 69351T106 465334 17171 SH SOLE 17171 0 0 PRICE T ROWE GROUP INC COM 74144T108 5886120 54658 SH SOLE 54658 0 0 PRIMO WATER CORPORATION COM 74167P108 211242 14036 SH SOLE 14036 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 442125 5620 SH SOLE 5620 0 0 PROCTER AND GAMBLE CO COM 742718109 19360425 132117 SH SOLE 132117 0 0 PROGRESSIVE CORP COM 743315103 7810295 49035 SH SOLE 49035 0 0 PROLOGIS INC. COM 74340W103 3064300 22988 SH SOLE 22988 0 0 PRUDENTIAL FINL INC COM 744320102 876453 8451 SH SOLE 8451 0 0 PTC INC COM 69370C100 489013 2795 SH SOLE 2795 0 0 PUBLIC STORAGE COM 74460D109 6721285 22037 SH SOLE 22037 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6336791 103627 SH SOLE 103627 0 0 PULTE GROUP INC COM 745867101 5678235 55011 SH SOLE 55011 0 0 QORVO INC COM 74736K101 254949 2264 SH SOLE 2264 0 0 QUALCOMM INC COM 747525103 3761392 26007 SH SOLE 26007 0 0 QUANTA SVCS INC COM 74762E102 729404 3380 SH SOLE 3380 0 0 QUEST DIAGNOSTICS INC COM 74834L100 356420 2585 SH SOLE 2585 0 0 RAYMOND JAMES FINL INC COM 754730109 515799 4626 SH SOLE 4626 0 0 REALTY INCOME CORP COM 756109104 949727 16540 SH SOLE 16540 0 0 REGENCY CTRS CORP COM 758849103 910999 13597 SH SOLE 13597 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2184307 2487 SH SOLE 2487 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2129940 109904 SH SOLE 109904 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 4779731 17090 SH SOLE 17090 0 0 REPLIGEN CORP COM 759916109 227986 1268 SH SOLE 1268 0 0 REPUBLIC SVCS INC COM 760759100 858686 5207 SH SOLE 5207 0 0 RESMED INC COM 761152107 588652 3422 SH SOLE 3422 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 2120292 27138 SH SOLE 27138 0 0 REVVITY INC COM 714046109 317764 2907 SH SOLE 2907 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 359712 15333 SH SOLE 15333 0 0 ROBERT HALF INC. COM 770323103 3449190 39231 SH SOLE 39231 0 0 ROBINHOOD MKTS INC COM CL A 770700102 127719 10025 SH SOLE 10025 0 0 ROBLOX CORP CL A 771049103 451714 9880 SH SOLE 9880 0 0 ROCKWELL AUTOMATION INC COM 773903109 824014 2654 SH SOLE 2654 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1515052 32366 SH SOLE 32366 0 0 ROKU INC COM CL A 77543R102 261964 2858 SH SOLE 2858 0 0 ROLLINS INC COM 775711104 295340 6763 SH SOLE 6763 0 0 ROPER TECHNOLOGIES INC COM 776696106 1337847 2454 SH SOLE 2454 0 0 ROSS STORES INC COM 778296103 1088714 7867 SH SOLE 7867 0 0 ROYAL BK CDA COM 780087102 21024017 207891 SH SOLE 207891 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 740424 5718 SH SOLE 5718 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 250928 8933 SH SOLE 8933 0 0 RPM INTL INC COM 749685103 977990 8761 SH SOLE 8761 0 0 RTX CORPORATION COM 75513E101 2854870 33930 SH SOLE 33930 0 0 S&P GLOBAL INC COM 78409V104 3332093 7564 SH SOLE 7564 0 0 SALESFORCE INC COM 79466L302 15630779 59401 SH SOLE 59401 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 107733 21418 SH SOLE 21418 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 75472014 297497 SH SOLE 297497 0 0 SCHLUMBERGER LTD COM STK 806857108 1726271 33172 SH SOLE 33172 0 0 SCHWAB CHARLES CORP COM 808513105 2418458 35152 SH SOLE 35152 0 0 SEA LTD SPONSORD ADS 81141R100 346194 8548 SH SOLE 8548 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 389970 4568 SH SOLE 4568 0 0 SEI INVTS CO COM 784117103 2633385 41438 SH SOLE 41438 0 0 SEMPRA COM 816851109 1097560 14687 SH SOLE 14687 0 0 SERVICENOW INC COM 81762P102 3379142 4783 SH SOLE 4783 0 0 SHERWIN WILLIAMS CO COM 824348106 2055733 6591 SH SOLE 6591 0 0 SHOPIFY INC CL A 82509L107 31198171 400490 SH SOLE 400490 0 0 SILVERCREST METALS INC COM 828363101 83270 12713 SH SOLE 12713 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6777968 47518 SH SOLE 47518 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 98176 17948 SH SOLE 17948 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 417528 3714 SH SOLE 3714 0 0 SMITH A O CORP COM 831865209 2526786 30650 SH SOLE 30650 0 0 SMUCKER J M CO COM NEW 832696405 315065 2493 SH SOLE 2493 0 0 SNAP INC CL A 83304A106 405575 23956 SH SOLE 23956 0 0 SNAP ON INC COM 833034101 2759577 9554 SH SOLE 9554 0 0 SNOWFLAKE INC CL A 833445109 1303649 6551 SH SOLE 6551 0 0 SOUTHERN CO COM 842587107 1783993 25442 SH SOLE 25442 0 0 SPLUNK INC COM 848637104 574512 3771 SH SOLE 3771 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 316244 5175 SH SOLE 5175 0 0 SSR MINING IN COM 784730103 191151 17765 SH SOLE 17765 0 0 STANLEY BLACK & DECKER INC COM 854502101 350315 3571 SH SOLE 3571 0 0 STANTEC INC COM 85472N109 773593 9647 SH SOLE 9647 0 0 STARBUCKS CORP COM 855244109 2571532 26784 SH SOLE 26784 0 0 STATE STR CORP COM 857477103 8100225 104573 SH SOLE 104573 0 0 STEEL DYNAMICS INC COM 858119100 6873538 58201 SH SOLE 58201 0 0 STELLANTIS N.V SHS N82405106 10954313 469739 SH SOLE 469739 0 0 STERIS PLC SHS USD G8473T100 497960 2265 SH SOLE 2265 0 0 STRYKER CORPORATION COM 863667101 4225980 14112 SH SOLE 14112 0 0 SUN CMNTYS INC COM 866674104 385179 2882 SH SOLE 2882 0 0 SUN LIFE FINANCIAL INC. COM 866796105 2640556 50917 SH SOLE 50917 0 0 SUNCOR ENERGY INC NEW COM 867224107 3613151 112770 SH SOLE 112770 0 0 SUPER MICRO COMPUTER INC COM 86800U104 321782 1132 SH SOLE 1132 0 0 SYNCHRONY FINANCIAL COM 87165B103 4985208 130537 SH SOLE 130537 0 0 SYNOPSYS INC COM 871607107 7599557 14759 SH SOLE 14759 0 0 SYSCO CORP COM 871829107 859058 11747 SH SOLE 11747 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 637201 3959 SH SOLE 3959 0 0 TARGA RES CORP COM 87612G101 429746 4947 SH SOLE 4947 0 0 TARGET CORP COM 87612E106 1844766 12953 SH SOLE 12953 0 0 TC ENERGY CORP COM 87807B107 5763273 147436 SH SOLE 147436 0 0 TE CONNECTIVITY LTD SHS H84989104 1033237 7354 SH SOLE 7354 0 0 TECK RESOURCES LTD CL B 878742204 1696506 40135 SH SOLE 40135 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 503415 1128 SH SOLE 1128 0 0 TELEFLEX INCORPORATED COM 879369106 280757 1126 SH SOLE 1126 0 0 TELUS CORPORATION COM 87971M103 2254011 126701 SH SOLE 126701 0 0 TERADYNE INC COM 880770102 392408 3616 SH SOLE 3616 0 0 TESLA INC COM 88160R101 78340526 315279 SH SOLE 315279 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 273110 26160 SH SOLE 26160 0 0 TEXAS INSTRS INC COM 882508104 14955308 87735 SH SOLE 87735 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1709253 1087 SH SOLE 1087 0 0 TEXTRON INC COM 883203101 2537251 31550 SH SOLE 31550 0 0 TFI INTL INC COM 87241L109 949956 6986 SH SOLE 6986 0 0 THE CIGNA GROUP COM 125523100 6687018 22331 SH SOLE 22331 0 0 THE TRADE DESK INC COM CL A 88339J105 745793 10364 SH SOLE 10364 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4801526 9046 SH SOLE 9046 0 0 THOMSON REUTERS CORP. COM 884903808 1914166 13091 SH SOLE 13091 0 0 TILRAY BRANDS INC COM 88688T100 146344 63628 SH SOLE 63628 0 0 TJX COS INC NEW COM 872540109 2509511 26751 SH SOLE 26751 0 0 T-MOBILE US INC COM 872590104 1979114 12344 SH SOLE 12344 0 0 TORO CO COM 891092108 229416 2390 SH SOLE 2390 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 18250885 282434 SH SOLE 282434 0 0 TRACTOR SUPPLY CO COM 892356106 543166 2526 SH SOLE 2526 0 0 TRADEWEB MKTS INC CL A 892672106 611168 6725 SH SOLE 6725 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1309011 5367 SH SOLE 5367 0 0 TRANSALTA CORP COM 89346D107 186119 22397 SH SOLE 22397 0 0 TRANSDIGM GROUP INC COM 893641100 1332277 1317 SH SOLE 1317 0 0 TRANSUNION COM 89400J107 311394 4532 SH SOLE 4532 0 0 TRAVELERS COMPANIES INC COM 89417E109 10924030 57347 SH SOLE 57347 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 205897 22626 SH SOLE 22626 0 0 TRIMBLE INC COM 896239100 310688 5840 SH SOLE 5840 0 0 TRUIST FINL CORP COM 89832Q109 7019673 190132 SH SOLE 190132 0 0 TWILIO INC CL A 90138F102 305149 4022 SH SOLE 4022 0 0 TYLER TECHNOLOGIES INC COM 902252105 420211 1005 SH SOLE 1005 0 0 TYSON FOODS INC CL A 902494103 357276 6647 SH SOLE 6647 0 0 UBER TECHNOLOGIES INC COM 90353T100 2645601 42969 SH SOLE 42969 0 0 UDR INC COM 902653104 279402 7297 SH SOLE 7297 0 0 UIPATH INC CL A 90364P105 223759 9008 SH SOLE 9008 0 0 ULTA BEAUTY INC COM 90384S303 3451000 7043 SH SOLE 7043 0 0 UNION PAC CORP COM 907818108 3491734 14216 SH SOLE 14216 0 0 UNITED PARCEL SERVICE INC CL B 911312106 10861763 69082 SH SOLE 69082 0 0 UNITED RENTALS INC COM 911363109 8016412 13980 SH SOLE 13980 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2508505 11408 SH SOLE 11408 0 0 UNITEDHEALTH GROUP INC COM 91324P102 23673250 44966 SH SOLE 44966 0 0 UNITY SOFTWARE INC COM 91332U101 239043 5846 SH SOLE 5846 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1323484 8682 SH SOLE 8682 0 0 US BANCORP DEL COM NEW 902973304 1547303 35751 SH SOLE 35751 0 0 VALERO ENERGY CORP COM 91913Y100 8272550 63635 SH SOLE 63635 0 0 VEEVA SYS INC CL A COM 922475108 691917 3594 SH SOLE 3594 0 0 VENTAS INC COM 92276F100 468047 9391 SH SOLE 9391 0 0 VERALTO CORP COM SHS 92338C103 2757602 33523 SH SOLE 33523 0 0 VERISIGN INC COM 92343E102 5172891 25116 SH SOLE 25116 0 0 VERISK ANALYTICS INC COM 92345Y106 23377467 97871 SH SOLE 97871 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 10917505 289589 SH SOLE 289589 0 0 VERMILION ENERGY INC COM 923725105 172144 14274 SH SOLE 14274 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 17927573 44060 SH SOLE 44060 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 384240 8000 SH SOLE 8000 0 0 VIATRIS INC COM 92556V106 598000 55217 SH SOLE 55217 0 0 VICI PPTYS INC COM 925652109 754759 23675 SH SOLE 23675 0 0 VISA INC COM CL A 92826C839 38745027 148819 SH SOLE 148819 0 0 VISTRA CORP COM 92840M102 2512852 65235 SH SOLE 65235 0 0 VULCAN MATLS CO COM 929160109 701688 3091 SH SOLE 3091 0 0 WABTEC COM 929740108 534503 4212 SH SOLE 4212 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 446272 17092 SH SOLE 17092 0 0 WALMART INC COM 931142103 24914691 158038 SH SOLE 158038 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 615487 54085 SH SOLE 54085 0 0 WASTE CONNECTIONS INC COM 94106B101 4238522 28395 SH SOLE 28395 0 0 WASTE MGMT INC DEL COM 94106L109 72437711 404454 SH SOLE 404454 0 0 WATERS CORP COM 941848103 26804260 81415 SH SOLE 81415 0 0 WATSCO INC COM 942622200 343204 801 SH SOLE 801 0 0 WEC ENERGY GROUP INC COM 92939U106 619660 7362 SH SOLE 7362 0 0 WELLS FARGO CO NEW COM 949746101 7667246 155775 SH SOLE 155775 0 0 WELLTOWER INC COM 95040Q104 1092500 12116 SH SOLE 12116 0 0 WEST FRASER TIMBER CO LTD COM 952845105 435773 5092 SH SOLE 5092 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1414114 4016 SH SOLE 4016 0 0 WESTERN DIGITAL CORP. COM 958102105 396493 7571 SH SOLE 7571 0 0 WESTROCK CO COM 96145D105 246629 5940 SH SOLE 5940 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 7176041 206386 SH SOLE 206386 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1948831 39498 SH SOLE 39498 0 0 WILLIAMS COS INC COM 969457100 989346 28405 SH SOLE 28405 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 917766 3805 SH SOLE 3805 0 0 WORKDAY INC CL A 98138H101 1335578 4838 SH SOLE 4838 0 0 WP CAREY INC COM 92936U109 325929 5029 SH SOLE 5029 0 0 WYNN RESORTS LTD COM 983134107 214564 2355 SH SOLE 2355 0 0 XCEL ENERGY INC COM 98389B100 1414272 22844 SH SOLE 22844 0 0 XYLEM INC COM 98419M100 644647 5637 SH SOLE 5637 0 0 YUM BRANDS INC COM 988498101 5791766 44327 SH SOLE 44327 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 336743 1232 SH SOLE 1232 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 207255 3582 SH SOLE 3582 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 597060 4906 SH SOLE 4906 0 0 ZOETIS INC CL A 98978V103 2127451 10779 SH SOLE 10779 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 396727 5517 SH SOLE 5517 0 0 ZSCALER INC COM 98980G102 464833 2098 SH SOLE 2098 0 0