0002033536-26-000005.txt : 20260514 0002033536-26-000005.hdr.sgml : 20260514 20260513174603 ACCESSION NUMBER: 0002033536-26-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260514 DATE AS OF CHANGE: 20260513 EFFECTIVENESS DATE: 20260514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Northwest & Ethical Investments L.P. CENTRAL INDEX KEY: 0002033536 ORGANIZATION NAME: EIN: 000000000 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-24321 FILM NUMBER: 26974843 BUSINESS ADDRESS: STREET 1: 151 YONGE STREET STREET 2: SUITE 1200 CITY: TORONTO STATE: A6 ZIP: M5C 2W7 BUSINESS PHONE: 4165946633 MAIL ADDRESS: STREET 1: 151 YONGE STREET STREET 2: SUITE 1200 CITY: TORONTO STATE: A6 ZIP: M5C 2W7 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0002033536 XXXXXXXX 03-31-2026 03-31-2026 Northwest & Ethical Investments L.P.
151 YONGE STREET SUITE 1200 TORONTO A6 M5C 2W7
13F HOLDINGS REPORT 028-24321 N
Yasmin Lalani SVP, Chief Legal Officer and Chief Governance Officer 6047143930 Yasmin Lalani Vancouver A1 05-13-2026 0 526 4323665522 false
INFORMATION TABLE 2 nei-form13f_2026q1.xml AAON INC COM PAR $0.004 000360206 9385174 113416 SH SOLE 113416 0 0 ADT INC DEL COM 00090Q103 3739447 569170 SH SOLE 569170 0 0 AFLAC INC COM 001055102 2042800 18620 SH SOLE 18620 0 0 AT&T INC COM 00206R102 12536774 432797 SH SOLE 432797 0 0 ATS CORPORATION COM 00217Y104 309366 10983 SH SOLE 10983 0 0 ABBOTT LABORATORIES COM 002824100 9849954 95938 SH SOLE 95938 0 0 ABBVIE INC COM 00287Y109 27183212 125114 SH SOLE 125114 0 0 ADOBE INC COM 00724F101 726809 2990 SH SOLE 2990 0 0 ADVANCED MICRO DEVICES INC COM 007903107 849454 3858 SH SOLE 3858 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1242672 9062 SH SOLE 9062 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 34184084 299913 SH SOLE 299913 0 0 AGNICO EAGLE MINES LTD COM 008474108 23130020 113158 SH SOLE 113158 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 515700 4500 SH SOLE 4500 0 0 ALAMOS GOLD INC COM CL A 011532108 2234544 50259 SH SOLE 50259 0 0 ALGONQUIN POWER & UTILITIES COM 015857105 5779766 940052 SH SOLE 940052 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 405904 21741 SH SOLE 21741 0 0 ALLIED GOLD CORP COM NEW 01921D204 160149 5170 SH SOLE 5170 0 0 ALLSTATE CORP COM 020002101 1562722 7537 SH SOLE 7537 0 0 ALMONTY INDS INC COM NEW 020398707 356306 22177 SH SOLE 22177 0 0 ALPHABET INC CAP STK CL C 02079K107 88782353 309454 SH SOLE 309454 0 0 ALPHABET INC CAP STK CL A 02079K305 36339246 125703 SH SOLE 125703 0 0 AMAZON COM INC COM 023135106 61762249 296193 SH SOLE 296193 0 0 AMEREN CORP COM 023608102 20665949 188009 SH SOLE 188009 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 877506 34439 SH SOLE 34439 0 0 AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072299 145923968 1981400 SH SOLE 1981400 0 0 AMERICAN ELEC PWR CO INC COM 025537101 28127146 214580 SH SOLE 214580 0 0 AMERICAN EXPRESS CO COM 025816109 8205375 27127 SH SOLE 27127 0 0 AMERICAN FINANCIAL GROUP INC COM 025932104 5316950 41633 SH SOLE 41633 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2714418 36072 SH SOLE 36072 0 0 AMERICAN TOWER CORP COM 03027X100 9722294 56335 SH SOLE 56335 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 8293597 60942 SH SOLE 60942 0 0 AMERICAS GOLD AND SILVER COR COM NEW 03062D803 84021 16110 SH SOLE 16110 0 0 CENCORA INC COM 03073E105 4942993 15735 SH SOLE 15735 0 0 AMERIPRISE FINL INC COM 03076C106 4872846 10965 SH SOLE 10965 0 0 AMPRIUS TECHNOLOGIES INC PUT 03214Q958 17160 26000 SH Put SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 23843895 74814 SH SOLE 74814 0 0 ELEVANCE HEALTH INC FORMERLY COM 036752103 2796641 9553 SH SOLE 9553 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 735448 6931 SH SOLE 6931 0 0 APPLE INC COM 037833100 103406969 407128 SH SOLE 407128 0 0 APPLIED MATLS INC COM 038222105 5475476 16020 SH SOLE 16020 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 329227 3064 SH SOLE 3064 0 0 APTARGROUP INC COM 038336103 3007593 23866 SH SOLE 23866 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 701986 6826 SH SOLE 6826 0 0 ARIS MINING CORPORATION COM 04040Y109 843712 45469 SH SOLE 45469 0 0 ARISTA NETWORKS INC COM SHS 040413205 1221170 9946 SH SOLE 9946 0 0 ASSURANT INC COM 04621X108 850356 3900 SH SOLE 3900 0 0 ATLASSIAN CORPORATION CALL 049468901 9120 11400 SH Call SOLE 0 0 0 AUTODESK INC COM 052769106 11777522 49196 SH SOLE 49196 0 0 AUTOLIV INC COM 052800109 3780502 35950 SH SOLE 35950 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 7931944 39039 SH SOLE 39039 0 0 AUTOZONE INC COM 053332102 21600903 6395 SH SOLE 6395 0 0 AVALONBAY CMNTYS INC COM 053484101 1569794 9610 SH SOLE 9610 0 0 AVISTA CORP COM 05379B107 4332069 107924 SH SOLE 107924 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 24041 3790 SH SOLE 3790 0 0 BCE INC COM NEW 05534B760 10018763 397331 SH SOLE 397331 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 349095 3652 SH SOLE 3652 0 0 BRP INC COM SUN VTG 05577W200 14618431 203205 SH SOLE 203205 0 0 BAKER HUGHES COMPANY CL A 05722G100 514068 8469 SH SOLE 8469 0 0 BALL CORP COM 058498106 189882 3179 SH SOLE 3179 0 0 BALLARD PWR SYS INC NEW COM 058586108 86829 36080 SH SOLE 36080 0 0 BANK AMERICA CORP COM 060505104 33325305 683596 SH SOLE 683596 0 0 BANK MONTREAL MEDIUM COM 063671101 20324953 149995 SH SOLE 149995 0 0 BANK NOVA SCOTIA B C COM 064149107 18192304 262507 SH SOLE 262507 0 0 BARRICK MNG CORP COM SHS 06849F108 11439905 279477 SH SOLE 279477 0 0 BAUSCH HEALTH COS INC COM 071734107 233441 43212 SH SOLE 43212 0 0 BAYTEX ENERGY CORP COM 07317Q105 364727 81625 SH SOLE 81625 0 0 BECTON DICKINSON & CO COM 075887109 443074 2818 SH SOLE 2818 0 0 BENTLEY SYS INC COM CL B 08265T208 2708033 77108 SH SOLE 77108 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7920050 16530 SH SOLE 16530 0 0 BIOGEN INC COM 09062X103 366660 2000 SH SOLE 2000 0 0 BLACKBERRY LTD COM 09228F103 237102 73182 SH SOLE 73182 0 0 BOOKING HOLDINGS INC COM 09857L108 5814452 1381 SH SOLE 1381 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5094171 81182 SH SOLE 81182 0 0 BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102 205660 9100 SH SOLE 9100 0 0 BOYD GROUP SERVICES INC COM 103310108 3629984 28753 SH SOLE 28753 0 0 BRAZE INC COM CL A 10576N102 524475 22680 SH SOLE 22680 0 0 BRAZE INC CALL 10576N902 65280 25600 SH Call SOLE 0 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3801141 46282 SH SOLE 46282 0 0 BROADCOM INC COM 11135F101 63439154 204755 SH SOLE 204755 0 0 BROOKDALE SR LIVING INC COM 112463104 515000 37077 SH SOLE 37077 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 33831471 834753 SH SOLE 834753 0 0 BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 527302 13353 SH SOLE 13353 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 2270111 51092 SH SOLE 51092 0 0 BROOKFIELD BUSINESS CORP CL A SUB VTG SH 113006100 640149 18746 SH SOLE 18746 0 0 B2GOLD CORP COM 11777Q209 952209 209730 SH SOLE 209730 0 0 CAE INC COM 124765108 5929728 226461 SH SOLE 226461 0 0 CBOE GLOBAL MKTS INC COM 12503M108 22772573 81021 SH SOLE 81021 0 0 CGI INC CL A SUB VTG 12532H104 27839098 381048 SH SOLE 381048 0 0 C H ROBINSON WORLDWIDE IN COM NEW 12541W209 168841 999 SH SOLE 999 0 0 THE CIGNA GROUP COM 125523100 4728144 17725 SH SOLE 17725 0 0 CME GROUP INC COM 12572Q105 9636940 32592 SH SOLE 32592 0 0 CSX CORP COM 126408103 5068977 123483 SH SOLE 123483 0 0 COTERRA ENERGY INC COM 127097103 344402 9928 SH SOLE 9928 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 829720 2986 SH SOLE 2986 0 0 CAMECO CORP COM 13321L108 8378341 76706 SH SOLE 76706 0 0 CANADIAN IMPERIAL BANK OF CO COM 136069101 16341344 172397 SH SOLE 172397 0 0 CANADIAN NATL RY CO COM 136375102 43929295 426867 SH SOLE 426867 0 0 CANADIAN NAT RES LTD MED TER COM 136385101 28721739 590918 SH SOLE 590918 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 37381428 474354 SH SOLE 474354 0 0 CAPITAL ONE FINL CORP COM 14040H105 3054434 16694 SH SOLE 16694 0 0 CARDINAL HEALTH INC COM 14149Y108 981454 4616 SH SOLE 4616 0 0 CARIS LIFE SCIENCES INC COM 142152107 237625 12500 SH SOLE 12500 0 0 CARLISLE COS INC COM 142339100 783340 2348 SH SOLE 2348 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1032331 18333 SH SOLE 18333 0 0 CASELLA WASTE SYS INC CL A 147448104 604025 7004 SH SOLE 7004 0 0 CATERPILLAR INC COM 149123101 434186 602 SH SOLE 602 0 0 CELESTICA INC COM 15101Q207 7373434 25764 SH SOLE 25764 0 0 CELSIUS HLDGS INC COM NEW 15118V207 216804 5999 SH SOLE 5999 0 0 CEMEX SA EURO MTN BE 144A SPON ADR NEW 151290889 1043076 91178 SH SOLE 91178 0 0 CENOVUS ENERGY INC COM 15135U109 12134174 455413 SH SOLE 455413 0 0 CENTERRA GOLD INC COM 152006102 2661453 148659 SH SOLE 148659 0 0 CENTURY ALUM CO COM 156431108 850842 13175 SH SOLE 13175 0 0 CG ONCOLOGY INC COM 156944100 212138 3140 SH SOLE 3140 0 0 CHARLES RIV LABS INTL INC COM 159864107 699459 4158 SH SOLE 4158 0 0 EXPAND ENERGY CORPORATION COM 165167735 526966 5089 SH SOLE 5089 0 0 CHEWY INC CL A 16679L109 277131 10442 SH SOLE 10442 0 0 CHURCH & DWIGHT CO INC COM 171340102 3094118 33156 SH SOLE 33156 0 0 CISCO SYS INC COM 17275R102 36286075 467803 SH SOLE 467803 0 0 CINTAS CORP COM 172908105 4034409 23800 SH SOLE 23800 0 0 CITIGROUP INC COM NEW 172967424 7227397 63530 SH SOLE 63530 0 0 CLEAN HARBORS INC COM 184496107 885436 2955 SH SOLE 2955 0 0 CLEARWAY ENERGY INC CL C 18539C204 5544644 141121 SH SOLE 141121 0 0 CLOUDFLARE INC CL A COM 18915M107 960634 4536 SH SOLE 4536 0 0 COCA COLA CO COM 191216100 10192040 133776 SH SOLE 133776 0 0 COEUR MNG INC COM NEW 192108504 1703924 91414 SH SOLE 91414 0 0 COGNEX CORP COM 192422103 1504068 30564 SH SOLE 30564 0 0 COGNEX CORP CALL 192422903 19118 24200 SH Call SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4093333 66721 SH SOLE 66721 0 0 COHERENT CORP COM 19247G107 410976 1623 SH SOLE 1623 0 0 COLGATE PALMOLIVE CO COM 194162103 29940515 351332 SH SOLE 351332 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2450698 22937 SH SOLE 22937 0 0 COMCAST CORP NEW CL A 20030N101 272515 9492 SH SOLE 9492 0 0 CONSOLIDATED EDISON INC COM 209115104 5644739 49874 SH SOLE 49874 0 0 CONSTELLATION ENERGY CORP COM 21037T109 3926255 14060 SH SOLE 14060 0 0 COPART INC COM 217204106 3042813 91651 SH SOLE 91651 0 0 CORNING INC COM 219350105 1097651 7779 SH SOLE 7779 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 5764336 188377 SH SOLE 188377 0 0 CORTEVA INC COM 22052L104 6083875 72678 SH SOLE 72678 0 0 COSTCO WHOLESALE CORPORATION COM 22160K105 4502151 4511 SH SOLE 4511 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 4438674 11329 SH SOLE 11329 0 0 D R HORTON INC COM 23331A109 618041 4361 SH SOLE 4361 0 0 DEERE & CO COM 244199105 621672 1081 SH SOLE 1081 0 0 DENISON MINES CORP COM 248356107 369670 104379 SH SOLE 104379 0 0 DESCARTES SYS GROUP INC COM 249906108 4010411 56146 SH SOLE 56146 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 526734 7075 SH SOLE 7075 0 0 DIGITAL RLTY TR INC COM 253868103 10733127 59559 SH SOLE 59559 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 223945 14523 SH SOLE 14523 0 0 DISNEY WALT CO COM 254687106 4395217 45603 SH SOLE 45603 0 0 DR REDDYS LABS LTD ADR 256135203 854434 61692 SH SOLE 61692 0 0 DOMINION ENERGY INC COM 25746U109 4880009 78939 SH SOLE 78939 0 0 DOORDASH INC CL A 25809K105 566854 3655 SH SOLE 3655 0 0 DUOLINGO INC CL A COM 26603R106 200787 2037 SH SOLE 2037 0 0 EOG RES INC COM 26875P101 605315 4187 SH SOLE 4187 0 0 EAGLE MATLS INC COM 26969P108 258996 1395 SH SOLE 1395 0 0 EASTMAN CHEM CO COM 277432100 461736 6050 SH SOLE 6050 0 0 EBAY INC. COM 278642103 30517277 335281 SH SOLE 335281 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2340178 29223 SH SOLE 29223 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 707854 31019 SH SOLE 31019 0 0 ELDORADO GOLD CORP NEW COM 284902509 1232840 35925 SH SOLE 35925 0 0 ELECTRONIC ARTS INC COM 285512109 4153036 20371 SH SOLE 20371 0 0 ELECTROVAYA INC COM NEW 28617B606 235004 29156 SH SOLE 29156 0 0 ELEMENTAL RTY CORP COM NEW 28620K106 46942 2495 SH SOLE 2495 0 0 EMERA INC COM 290876101 17930630 346135 SH SOLE 346135 0 0 ENBRIDGE INC COM 29250N105 34721033 641654 SH SOLE 641654 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 350772 37618 SH SOLE 37618 0 0 ENERFLEX LTD COM 29269R105 3209483 153528 SH SOLE 153528 0 0 EQUINOX GOLD CORP COM 29446Y502 1261510 87409 SH SOLE 87409 0 0 ERO COPPER CORP COM 296006109 559318 21003 SH SOLE 21003 0 0 EVERGY INC COM 30034W106 775836 9387 SH SOLE 9387 0 0 EXELON CORP COM 30161N101 7339470 149724 SH SOLE 149724 0 0 EXTRA SPACE STORAGE INC COM 30225T102 5798962 44223 SH SOLE 44223 0 0 EXXON MOBIL CORP COM 30231G102 22227326 131011 SH SOLE 131011 0 0 FIGS INC CL A 30260D103 155574 11610 SH SOLE 11610 0 0 META PLATFORMS INC CL A 30303M102 22166234 38740 SH SOLE 38740 0 0 FASTLY INC CL A 31188V100 125214 3970 SH SOLE 3970 0 0 FASTENAL CO COM 311900104 631997 13778 SH SOLE 13778 0 0 FEDERAL SIGNAL CORP COM 313855108 250844 2299 SH SOLE 2299 0 0 FEDEX CORP COM 31428X106 5591975 15690 SH SOLE 15690 0 0 F5 INC COM 315616102 1909578 6600 SH SOLE 6600 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1918028 89535 SH SOLE 89535 0 0 FIRSTSERVICE CORP NEW COM 33767E202 1425019 10124 SH SOLE 10124 0 0 FIVE BELOW INC COM 33829M101 762862 3264 SH SOLE 3264 0 0 FIGURE TECHNOLOGY SOLUTIO COM CL A 349381103 164084 5069 SH SOLE 5069 0 0 FORTIS INC COM 349553107 21448487 384702 SH SOLE 384702 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 3739522 95959 SH SOLE 95959 0 0 FORTUNA MNG CORP COM NEW 349942102 844711 85022 SH SOLE 85022 0 0 FOX CORP CL A COM 35137L105 1004889 17207 SH SOLE 17207 0 0 FRANCO NEV CORP COM 351858105 36724627 147553 SH SOLE 147553 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1203605 28872 SH SOLE 28872 0 0 GALAXY DIGITAL INC. CL A 36317J209 296026 16194 SH SOLE 16194 0 0 GALIANO GOLD INC COM 36352H100 74724 29890 SH SOLE 29890 0 0 GALLAGHER ARTHUR J & CO COM 363576109 244070 1113 SH SOLE 1113 0 0 GE VERNOVA INC COM 36828A101 1736198 1989 SH SOLE 1989 0 0 GE AEROSPACE COM NEW 369604301 317559 1100 SH SOLE 1100 0 0 GENERAL MILLS INC COM 370334104 1926619 51763 SH SOLE 51763 0 0 GENTEX CORP COM 371901109 276901 12667 SH SOLE 12667 0 0 GILEAD SCIENCES INC COM 375558103 48363528 346995 SH SOLE 346995 0 0 GILDAN ACTIVEWEAR INC COM 375916103 4602603 83063 SH SOLE 83063 0 0 GLOBE LIFE INC COM 37959E102 447283 3120 SH SOLE 3120 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 1183169 26061 SH SOLE 26061 0 0 GOLD ROYALTY CORP *W EXP 05/31/202 38071H122 32786 19400 SH SOLE 19400 0 0 GRACO INC COM 384109104 1938400 22899 SH SOLE 22899 0 0 GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205 411521 7003 SH SOLE 7003 0 0 GUARDANT HEALTH INC COM 40131M109 973259 10855 SH SOLE 10855 0 0 GUARDIAN METAL RES PLC SPONSORED ADS 401382106 308975 15756 SH SOLE 15756 0 0 HCA HEALTHCARE INC COM 40412C101 3098776 6548 SH SOLE 6548 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2804623 112726 SH SOLE 112726 0 0 HP INC COM 40434L105 6021010 313431 SH SOLE 313431 0 0 HALLIBURTON CO COM 406216101 7782599 199605 SH SOLE 199605 0 0 HANOVER INS GROUP INC COM 410867105 6304740 36370 SH SOLE 36370 0 0 HARTFORD INSURANCE GROUP INC COM 416515104 2231430 16501 SH SOLE 16501 0 0 HASBRO INC COM 418056107 851304 9415 SH SOLE 9415 0 0 HENRY JACK & ASSOC INC COM 426281101 1582929 10016 SH SOLE 10016 0 0 HERSHEY CO COM 427866108 4258211 20483 SH SOLE 20483 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 304276 12379 SH SOLE 12379 0 0 HIGHLANDER SILVER CORP COM 43087N204 238321 40906 SH SOLE 40906 0 0 HOLOGIC INC COM 436440101 2327643 30793 SH SOLE 30793 0 0 HOME DEPOT INC COM 437076102 1440250 4400 SH SOLE 4400 0 0 HUBBELL INC COM 443510607 32105192 65422 SH SOLE 65422 0 0 HUDBAY MINERALS INC COM 443628102 3617124 168888 SH SOLE 168888 0 0 HUDBAY MINERALS INC CALL 443628902 4090 43800 SH Call SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 588569 36924 SH SOLE 36924 0 0 IAMGOLD CORP COM 450913108 5121033 271206 SH SOLE 271206 0 0 ILLINOIS TOOL WKS INC COM 452308109 2311635 8881 SH SOLE 8881 0 0 ILLUMINA INC COM 452327109 3274032 26562 SH SOLE 26562 0 0 IMMUNOCORE HLDGS PLC NOTE 2.500% 2/0 45258DAB1 94180 105000 PRN SOLE 0 0 0 IMPERIAL OIL LTD COM NEW 453038408 12473352 95292 SH SOLE 95292 0 0 INFOSYS LTD SPONSORED ADR 456788108 1268873 93921 SH SOLE 93921 0 0 ING GROEP N.V. SPONSORED ADR 456837103 791686 30391 SH SOLE 30391 0 0 INGERSOLL RAND INC COM 45687V106 1840116 22967 SH SOLE 22967 0 0 INTEL CORP COM 458140100 747532 14721 SH SOLE 14721 0 0 INTEGRA RES CORP COM 45826T509 342911 126952 SH SOLE 126952 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 405338 5907 SH SOLE 5907 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 340268 2045 SH SOLE 2045 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2373483 9792 SH SOLE 9792 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 358532 4990 SH SOLE 4990 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 58594935 101500 SH SOLE 101500 0 0 INTUIT COM 461202103 21959917 50833 SH SOLE 50833 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6180214 13440 SH SOLE 13440 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 266183 8662 SH SOLE 8662 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3423830 46293 SH SOLE 46293 0 0 ISHARES INC PUT 464286956 25380 56400 SH Put SOLE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 974735 3049 SH SOLE 3049 0 0 ISHARES TR CALL 464287902 22802 87700 SH Call SOLE 0 0 0 ISHARES TR CALL 464287904 67470 86500 SH Call SOLE 0 0 0 ISHARES TR PUT 46432F956 29440 20800 SH Put SOLE 0 0 0 ISHARES TR INTL DIV GRWTH 46435G524 6187420 73862 SH SOLE 73862 0 0 ISHARES TR USD GRN BOND ETF 46435U440 1028045 21656 PRN SOLE 0 0 0 ITRON INC COM 465741106 19858244 221558 SH SOLE 221558 0 0 JPMORGAN CHASE & CO COM 46625H100 27774634 94393 SH SOLE 94393 0 0 JACOBS SOLUTIONS INC COM 46982L108 657019 5162 SH SOLE 5162 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 606958 12050 SH SOLE 12050 0 0 JOHNSON & JOHNSON COM 478160104 8593528 35187 SH SOLE 35187 0 0 OPENLANE INC COM 48238T109 273240 9200 SH SOLE 9200 0 0 KLA CORP COM NEW 482480100 38918741 26432 SH SOLE 26432 0 0 KKR & CO INC COM 48251W104 1054632 11583 SH SOLE 11583 0 0 KKR & CO INC CALL 48251W904 8760 12000 SH Call SOLE 0 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 614601 45900 SH SOLE 45900 0 0 KINROSS GOLD CORP COM 496902404 6330982 207215 SH SOLE 207215 0 0 KIRBY CORP COM 497266106 456901 3328 SH SOLE 3328 0 0 KLAVIYO INC COM SER A 49845K101 330181 17188 SH SOLE 17188 0 0 KRAFT HEINZ CO COM 500754106 2760040 122723 SH SOLE 122723 0 0 KROGER CO COM 501044101 10036260 138699 SH SOLE 138699 0 0 LPL FINL HLDGS INC COM 50212V100 764124 2595 SH SOLE 2595 0 0 LABCORP HOLDINGS INC COM SHS 504922105 3057643 11460 SH SOLE 11460 0 0 LAM RESEARCH CORP COM NEW 512807306 3024880 14047 SH SOLE 14047 0 0 LATAM AIRLINES GROUP SA SPONSORED ADR 51817R205 838947 16969 SH SOLE 16969 0 0 LAUDER ESTEE COS INC CL A 518439104 208050 2934 SH SOLE 2934 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 152334 17046 SH SOLE 17046 0 0 ELI LILLY & CO COM 532457108 31742863 34501 SH SOLE 34501 0 0 LINEAGE INC COM 53566V106 592071 18073 SH SOLE 18073 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 65032 16370 SH SOLE 16370 0 0 LOWES COS INC COM 548661107 4604152 19486 SH SOLE 19486 0 0 LUMENTUM HLDGS INC COM 55024U109 667630 864 SH SOLE 864 0 0 M & T BK CORP COM 55261F104 11879992 57469 SH SOLE 57469 0 0 MDA SPACE LTD COM 55293N109 146148 5773 SH SOLE 5773 0 0 MKS INC. COM 55306N104 182001 768 SH SOLE 768 0 0 MSA SAFETY INC COM 553498106 1143551 6975 SH SOLE 6975 0 0 MAGNA INTL INC COM 559222401 22581250 405193 SH SOLE 405193 0 0 MAGNITE INC COM 55955D100 342681 28181 SH SOLE 28181 0 0 MANULIFE FINL CORP COM 56501R106 14433887 418622 SH SOLE 418622 0 0 MARATHON PETE CORP COM 56585A102 4301231 17615 SH SOLE 17615 0 0 MARKETAXESS HLDGS INC COM 57060D108 665859 4036 SH SOLE 4036 0 0 MARSH & MCLENNAN COS INC COM 571748102 18312678 105579 SH SOLE 105579 0 0 MARVELL TECHNOLOGY INC COM 573874104 22517522 226909 SH SOLE 226909 0 0 MASTERCARD INCORPORATED CL A 57636Q104 38915118 77880 SH SOLE 77880 0 0 MCDONALDS CORP COM 580135101 3263917 10502 SH SOLE 10502 0 0 MCKESSON CORP COM 58155Q103 33548277 38768 SH SOLE 38768 0 0 MEDLINE INC COM CL A 58507V107 65820 1500 SH SOLE 1500 0 0 MERCADOLIBRE INC COM 58733R102 7780590 4500 SH SOLE 4500 0 0 MERCK & CO INC COM 58933Y105 42313029 351729 SH SOLE 351729 0 0 METHANEX CORP COM 59151K108 436059 7323 SH SOLE 7323 0 0 MICROSOFT CORP COM 594918104 147834400 399316 SH SOLE 399316 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 268960 4000 SH SOLE 4000 0 0 MICRON TECHNOLOGY INC COM 595112103 591572 1566 SH SOLE 1566 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 346464 3600 SH SOLE 3600 0 0 MODERNA INC COM 60770K107 341173 6716 SH SOLE 6716 0 0 MONDELEZ INTL INC CL A 609207105 6685837 115993 SH SOLE 115993 0 0 MONGODB INC CL A 60937P106 647241 2538 SH SOLE 2538 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 11827863 163233 SH SOLE 163233 0 0 MOODYS CORP COM 615369105 923728 2080 SH SOLE 2080 0 0 MORGAN STANLEY COM NEW 617446448 1112721 6681 SH SOLE 6681 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 22078658 50876 SH SOLE 50876 0 0 MUELLER INDS INC COM 624756102 534085 4739 SH SOLE 4739 0 0 NATIONAL RESH CORP COM NEW 637372202 2193816 129200 SH SOLE 129200 0 0 NATIONAL VISION HLDGS INC COM 63845R107 257142 10377 SH SOLE 10377 0 0 NETFLIX INC. COM 64110L106 26422869 274664 SH SOLE 274664 0 0 NEW YORK TIMES CO MTN BE CL A 650111107 2261296 27007 SH SOLE 27007 0 0 NEWMONT CORP COM 651639106 1674194 15466 SH SOLE 15466 0 0 NEXTERA ENERGY INC COM 65339F101 27438481 295428 SH SOLE 295428 0 0 NEXGEN ENERGY LTD COM 65340P106 1405950 121685 SH SOLE 121685 0 0 NICE LTD SPONSORED ADR 653656108 6694215 60713 SH SOLE 60713 0 0 NISOURCE INC COM 65473P105 3490888 74659 SH SOLE 74659 0 0 NLIGHT INC COM 65487K100 338200 5811 SH SOLE 5811 0 0 NOVAGOLD RESOURCES INC COM NEW 66987E206 363896 40427 SH SOLE 40427 0 0 NVIDIA CORPORATION COM 67066G104 163820087 938430 SH SOLE 938430 0 0 NUTRIEN LTD COM 67077M108 13069386 173214 SH SOLE 173214 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 130320658 1433040 SH SOLE 1433040 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 8305685 89976 SH SOLE 89976 0 0 ONTO INNOVATION INC COM 683344105 191976 868 SH SOLE 868 0 0 OPEN TEXT CORP COM 683715106 7093932 318545 SH SOLE 318545 0 0 OR ROYALTIES INC. COM SHS 68390D106 4674966 118525 SH SOLE 118525 0 0 OR ROYALTIES INC. CALL 68390D906 2360 21900 SH Call SOLE 0 0 0 ORLA MNG LTD NEW COM 68634K106 685714 42670 SH SOLE 42670 0 0 ORMAT TECHNOLOGIES INC COM 686688102 3250604 29044 SH SOLE 29044 0 0 OVINTIV INC COM 69047Q102 802360 13505 SH SOLE 13505 0 0 PPL CORP COM 69351T106 1201869 31032 SH SOLE 31032 0 0 PTC THERAPEUTICS INC COM 69366J200 192920 2800 SH SOLE 2800 0 0 PACCAR INC COM 693718108 566849 4790 SH SOLE 4790 0 0 PACKAGING CORP AMER COM 695156109 2661923 12611 SH SOLE 12611 0 0 PALO ALTO NETWORKS INC COM 697435105 3888109 24211 SH SOLE 24211 0 0 PAN AMERN SILVER CORP COM 697900108 5207537 94630 SH SOLE 94630 0 0 PARKER-HANNIFIN CORP COM 701094104 694706 776 SH SOLE 776 0 0 PEMBINA PIPELINE CORP COM 706327103 9988331 223285 SH SOLE 223285 0 0 PEPSICO INC COM 713448108 4808811 30947 SH SOLE 30947 0 0 PERPETUA RESOURCES CORP COM 714266103 490609 16800 SH SOLE 16800 0 0 TELEKOMUNIKASI IND SPONSORED ADR 715684106 265256 14200 SH SOLE 14200 0 0 PETROLEO BRASILEIRO S A SP ADR NON VTG 71654V101 463481 24719 SH SOLE 24719 0 0 PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 473100 22800 SH SOLE 22800 0 0 PFIZER INC COM 717081103 10405662 370572 SH SOLE 370572 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 580382 5680 SH SOLE 5680 0 0 PINNACLE FINL PARTNERS INC COM 72348N109 4111204 47727 SH SOLE 47727 0 0 PLANET LABS PBC COM CL A 72703X106 454560 12980 SH SOLE 12980 0 0 PRECISION DRILLING CORP COM NEW 74022D407 2400894 24664 SH SOLE 24664 0 0 PRICE T ROWE GROUP INC COM 74144T108 2717631 30149 SH SOLE 30149 0 0 PRIMORIS SVCS CORP COM 74164F103 440803 3005 SH SOLE 3005 0 0 PROCTER & GAMBLE CO COM 742718109 23921336 165656 SH SOLE 165656 0 0 PROFOUND MED CORP COM NEW 74319B502 244235 38200 SH SOLE 38200 0 0 PROGRESSIVE CORP COM 743315103 4944502 24942 SH SOLE 24942 0 0 PRUDENTIAL FINL INC COM 744320102 1894600 19394 SH SOLE 19394 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 3846258 47514 SH SOLE 47514 0 0 PUBLIC STORAGE OPER CO COM 74460D109 1018780 3761 SH SOLE 3761 0 0 QUALCOMM INC COM 747525103 6707764 52087 SH SOLE 52087 0 0 QUANTA SVCS INC COM 74762E102 1199124 2163 SH SOLE 2163 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3010449 15361 SH SOLE 15361 0 0 RB GLOBAL INC COM 74935Q107 16135274 168303 SH SOLE 168303 0 0 RXO INC COMMON STOCK 74982T103 364762 23794 SH SOLE 23794 0 0 RADNET INC COM 750491102 707741 12854 SH SOLE 12854 0 0 RALPH LAUREN CORP CL A 751212101 222326 620 SH SOLE 620 0 0 RAPID7 INC NOTE 0.250% 3/1 753422AF1 188260 200000 PRN SOLE 0 0 0 REDDIT INC CL A 75734B100 599722 4332 SH SOLE 4332 0 0 REGENERON PHARMACEUTICALS COM 75886F107 428166 561 SH SOLE 561 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 4261228 20872 SH SOLE 20872 0 0 RELIANCE INC COM 759509102 2198253 7233 SH SOLE 7233 0 0 RELX PLC SPONSORED ADR 759530108 8739666 263640 SH SOLE 263640 0 0 REPUBLIC SVCS INC COM 760759100 5562670 25398 SH SOLE 25398 0 0 RESMED INC COM 761152107 3490664 15550 SH SOLE 15550 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 7613377 102440 SH SOLE 102440 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 216617 2491 SH SOLE 2491 0 0 ROBINHOOD MKTS INC COM CL A 770700102 651675 9339 SH SOLE 9339 0 0 ROCKET COS INC COM CL A 77311W101 854468 56813 SH SOLE 56813 0 0 ROCKWELL AUTOMATION INC COM 773903109 1115399 3108 SH SOLE 3108 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 21702197 573081 SH SOLE 573081 0 0 ROKU INC COM CL A 77543R102 412636 4202 SH SOLE 4202 0 0 ROLLINS INC COM 775711104 2145960 40179 SH SOLE 40179 0 0 ROPER TECHNOLOGIES INC COM 776696106 2342907 6621 SH SOLE 6621 0 0 ROSS STORES INC COM 778296103 3995453 18396 SH SOLE 18396 0 0 ROYAL BK CDA COM 780087102 80192696 494832 SH SOLE 494832 0 0 SHELL PLC SPON ADS 780259305 20300970 218290 SH SOLE 218290 0 0 S&P GLOBAL INC COM 78409V104 17901285 42087 SH SOLE 42087 0 0 STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 51702030 79500 SH SOLE 79500 0 0 SPDR GOLD TR GOLD SHS 78463V107 3369171 7830 SH SOLE 7830 0 0 SPDR SERIES TRUST CALL 78464A908 44251 32300 SH Call SOLE 0 0 0 SSR MINING IN COM 784730103 1067100 36354 SH SOLE 36354 0 0 SAIA INC COM 78709Y105 568864 1529 SH SOLE 1529 0 0 SALESFORCE INC COM 79466L302 1379865 7392 SH SOLE 7392 0 0 SANDISK CORP COM 80004C200 1290566 1781 SH SOLE 1781 0 0 SAP SE SPON ADR 803054204 712113 4145 SH SOLE 4145 0 0 SAVERS VALUE VLG INC COM 80517M109 585096 78642 SH SOLE 78642 0 0 SCHWAB CHARLES CORP COM 808513105 1116252 12004 SH SOLE 12004 0 0 SEABRIDGE GOLD INC COM 811916105 154142 5439 SH SOLE 5439 0 0 SERVICE CORP INTL COM 817565104 1146806 13899 SH SOLE 13899 0 0 SERVICENOW INC COM 81762P102 14469406 138397 SH SOLE 138397 0 0 SERVICETITAN INC SHS CL A 81764X103 303771 4821 SH SOLE 4821 0 0 SHOPIFY INC CL A SUB VTG SHS 82509L107 35016112 295174 SH SOLE 295174 0 0 SILVERCORP METALS INC COM 82835P103 1259846 117228 SH SOLE 117228 0 0 QXO INC COM NEW 82846H405 11804816 607869 SH SOLE 607869 0 0 SKEENA RES LTD NEW COM 83056P715 311137 10454 SH SOLE 10454 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 722925 13500 SH SOLE 13500 0 0 SMITH A O CORP COM 831865209 16921918 256626 SH SOLE 256626 0 0 SMARTSTOP SELF STORAG REIT I COMMON STOCK 83192D402 329423 10847 SH SOLE 10847 0 0 SMUCKER J M CO COM NEW 832696405 508856 5344 SH SOLE 5344 0 0 SNAP ON INC COM 833034101 2608283 7181 SH SOLE 7181 0 0 SNOWFLAKE INC COM SHS 833445109 628292 4206 SH SOLE 4206 0 0 SOLARIS ENERGY INFRAS INC COM CL A 83418M103 411107 7453 SH SOLE 7453 0 0 SOLARIS RES INC COM NEW 83419D201 905383 104764 SH SOLE 104764 0 0 SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 103936 1332 SH SOLE 1332 0 0 SOUTH BOW CORP COM 83671M105 750044 22560 SH SOLE 22560 0 0 SOUTHERN CO COM 842587107 540884 5579 SH SOLE 5579 0 0 SPROTT INC COM NEW 852066208 215488 1511 SH SOLE 1511 0 0 STANTEC INC COM 85472N109 19048121 220474 SH SOLE 220474 0 0 STARBUCKS CORP COM 855244109 747360 8342 SH SOLE 8342 0 0 STIFEL FINL CORP COM 860630102 408745 5587 SH SOLE 5587 0 0 SUN CMNTYS INC COM 866674104 2154672 17106 SH SOLE 17106 0 0 SUN LIFE FINANCIAL INC. COM 866796105 23474455 374296 SH SOLE 374296 0 0 SUNCOR ENERGY INC NEW COM 867224107 23509291 355830 SH SOLE 355830 0 0 SUNOCOCORP LLC COM SHS LLC 86765Q106 26272120 426217 SH SOLE 426217 0 0 SUNRUN INC COM 86771W105 1593870 117542 SH SOLE 117542 0 0 SYMBOTIC INC CLASS A COM 87151X101 266500 5000 SH SOLE 5000 0 0 SYNOPSYS INC COM 871607107 21478115 54172 SH SOLE 54172 0 0 TRANSFORCE INC COM 87241L109 19375825 178124 SH SOLE 178124 0 0 TJX COS INC NEW COM 872540109 12456210 77876 SH SOLE 77876 0 0 T-MOBILE US INC COM 872590104 5694963 27115 SH SOLE 27115 0 0 TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 40596146 120074 SH SOLE 120074 0 0 TAL ED GROUP SPONSORED ADS 874080104 850089 74766 SH SOLE 74766 0 0 TALEN ENERGY CORP COM 87422Q109 754482 2328 SH SOLE 2328 0 0 TAPESTRY INC COM 876030107 685018 4767 SH SOLE 4767 0 0 TASEKO MINES LTD COM 876511106 120844 18670 SH SOLE 18670 0 0 TC ENERGY CORP COM 87807B107 19721993 315101 SH SOLE 315101 0 0 TECK RESOURCES LTD CL B 878742204 6401898 122710 SH SOLE 122710 0 0 TECK RESOURCES LTD CALL 878742904 223840 66400 SH Call SOLE 0 0 0 TELEFONICA BRASIL SA SPONSORED ADS 87936R205 826620 51956 SH SOLE 51956 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 430825 9500 SH SOLE 9500 0 0 TELUS CORPORATION COM 87971M103 9675022 753234 SH SOLE 753234 0 0 TERADYNE INC COM 880770102 1072462 3400 SH SOLE 3400 0 0 TERAWULF INC COM 88080T104 176959 11380 SH SOLE 11380 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 968255 32470 SH SOLE 32470 0 0 TEVA PHARMACEUTICAL INDS LTD CALL 881624909 19551 39900 SH Call SOLE 0 0 0 TETRA TECH INC NEW COM 88162G103 1336786 44382 SH SOLE 44382 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 475790 4900 SH SOLE 4900 0 0 TEXAS INSTRS INC COM 882508104 1736000 8942 SH SOLE 8942 0 0 THE TRADE DESK INC COM CL A 88339J105 462309 20375 SH SOLE 20375 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 13641924 27767 SH SOLE 27767 0 0 THOMSON REUTERS CORP COM 884903808 5275926 58458 SH SOLE 58458 0 0 TIM S A SPONSORED ADR 88706T108 386754 14600 SH SOLE 14600 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 64562786 688491 SH SOLE 688491 0 0 TRACTOR SUPPLY CO COM 892356106 1621242 35789 SH SOLE 35789 0 0 TRADEWEB MKTS INC CL A 892672106 2442942 20539 SH SOLE 20539 0 0 TRANSALTA CORP COM 89346D107 367661 27982 SH SOLE 27982 0 0 TRAVELERS COMPANIES INC COM 89417E109 23968221 82173 SH SOLE 82173 0 0 TREX INC COM 89531P105 865558 23766 SH SOLE 23766 0 0 TRIPLE FLAG PRECIOUS METAL COM 89679M104 283793 8179 SH SOLE 8179 0 0 TWILIO INC CL A 90138F102 430366 3272 SH SOLE 3272 0 0 TYLER TECHNOLOGIES INC COM 902252105 3302597 9646 SH SOLE 9646 0 0 UGI CORP NEW COM 902681105 4471960 122821 SH SOLE 122821 0 0 US BANCORP COM NEW 902973304 838245 16117 SH SOLE 16117 0 0 UBER TECHNOLOGIES INC COM 90353T100 2400951 33379 SH SOLE 33379 0 0 UL SOLUTIONS INC CLASS A COM SHS 903731107 261037 3105 SH SOLE 3105 0 0 ULTA BEAUTY INC COM 90384S303 11569663 22134 SH SOLE 22134 0 0 UNION PAC CORP COM 907818108 46399862 191245 SH SOLE 191245 0 0 UNITED PARCEL SVCS INC CL B 911312106 4005935 40719 SH SOLE 40719 0 0 US FOODS HLDG CORP COM 912008109 6221409 67470 SH SOLE 67470 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3350337 5650 SH SOLE 5650 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10974048 40556 SH SOLE 40556 0 0 VALE S A SPONSORED ADS 91912E105 1457420 91604 SH SOLE 91604 0 0 VALLEY NATL BANCORP COM 919794107 727614 57885 SH SOLE 57885 0 0 VENTAS INC COM 92276F100 5245465 63945 SH SOLE 63945 0 0 VERALTO CORP COM SHS 92338C103 18977231 214626 SH SOLE 214626 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 19300846 384479 SH SOLE 384479 0 0 VERMILION ENERGY INC COM 923725105 393324 28561 SH SOLE 28561 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5332581 11942 SH SOLE 11942 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 350556 22300 SH SOLE 22300 0 0 VISA INC COM CL A 92826C839 42039983 139085 SH SOLE 139085 0 0 VISTRA CORP COM 92840M102 411318 2713 SH SOLE 2713 0 0 VIZSLA SILVER CORP COM NEW 92859G608 79051 23870 SH SOLE 23870 0 0 VOYA FINANCIAL INC COM 929089100 4410120 64554 SH SOLE 64554 0 0 VULCAN MATLS CO COM 929160109 1186956 4359 SH SOLE 4359 0 0 WABTEC COM 929740108 2925792 11639 SH SOLE 11639 0 0 WALMART INC COM 931142103 1108652 8744 SH SOLE 8744 0 0 WARBY PARKER INC CL A COM 93403J106 490636 23286 SH SOLE 23286 0 0 WASTE CONNECTIONS INC COM 94106B101 54811301 337186 SH SOLE 337186 0 0 WASTE MGMT INC DEL COM 94106L109 5662715 24643 SH SOLE 24643 0 0 WATERS CORP COM 941848103 17891526 60079 SH SOLE 60079 0 0 WEST FRASER TIMBER LTD COM 952845105 8156983 124969 SH SOLE 124969 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1179512 4706 SH SOLE 4706 0 0 WEYERHAEUSER CO COM NEW 962166104 3956854 161967 SH SOLE 161967 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 10858442 82199 SH SOLE 82199 0 0 WILLIAMS COS INC COM 969457100 747822 10302 SH SOLE 10302 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 355736 4269 SH SOLE 4269 0 0 XPO INC COM 983793100 1143954 5577 SH SOLE 5577 0 0 XYLEM INC COM 98419M100 24876674 208173 SH SOLE 208173 0 0 YETI HLDGS INC COM 98585X104 313064 8556 SH SOLE 8556 0 0 YUM BRANDS INC COM 988498101 14862333 95590 SH SOLE 95590 0 0 ZOETIS INC CL A 98978V103 29732770 251525 SH SOLE 251525 0 0 ZOOM COMMUNICATIONS INC CL A 98980L101 1293957 16096 SH SOLE 16096 0 0 ZYMEWORKS INC COM 98985Y108 316385 12244 SH SOLE 12244 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 1084218 10683 SH SOLE 10683 0 0 AON PLC SHS CL A G0403H108 2447166 7552 SH SOLE 7552 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1352536 6821 SH SOLE 6821 0 0 BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 3870879 107202 SH SOLE 107202 0 0 BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 7742853 235440 SH SOLE 235440 0 0 BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB G17434104 75671 1824 SH SOLE 1824 0 0 CRH PLC ORD G25508105 3747423 35649 SH SOLE 35649 0 0 EATON CORP PLC SHS G29183103 12645423 35355 SH SOLE 35355 0 0 EVEREST GROUP LTD COM G3223R108 3477030 10638 SH SOLE 10638 0 0 APTIV PLC COM SHS G3265R107 29545540 425483 SH SOLE 425483 0 0 FTAI AVIATION LTD SHS G3730V105 320126 1297 SH SOLE 1297 0 0 JOHNSON CONTROLS INTERNATION SHS G51502105 1580828 12072 SH SOLE 12072 0 0 LINDE PLC SHS G54950103 51649268 104182 SH SOLE 104182 0 0 MEDTRONIC PLC SHS G5960L103 19407899 224003 SH SOLE 224003 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 22021176 74088 SH SOLE 74088 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 4338813 947339 SH SOLE 947339 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3268226 8240 SH SOLE 8240 0 0 SHARKNINJA INC COM SHS G8068L108 442707 4081 SH SOLE 4081 0 0 STERIS PLC SHS USD G8473T100 2997196 13554 SH SOLE 13554 0 0 TE CONNECTIVITY PLC ORD SHS G87052109 15362343 73497 SH SOLE 73497 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 17265538 41430 SH SOLE 41430 0 0 VIKING HOLDINGS LTD ORD SHS G93A5A101 352512 4800 SH SOLE 4800 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 8634662 29703 SH SOLE 29703 0 0 CHUBB LTD SWITZ COM H1467J104 10515154 32262 SH SOLE 32262 0 0 ON HLDG AG NAMEN AKT A H5919C104 2983860 87709 SH SOLE 87709 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1509311 3114 SH SOLE 3114 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1693915 11858 SH SOLE 11858 0 0 ASML HLDG NV N Y REGISTRY SHS N07059210 479876 368 SH SOLE 368 0 0 NEBIUS GROUP N.V. SHS CLASS A N97284108 343922 3056 SH SOLE 3056 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 4348119 15801 SH SOLE 15801 0 0