The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||
| COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
| VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| 3M CO | COM | 88579Y101 | BBG001S5T7X2 | 696,346 | 4,574 | SH | SOLE | 4,574 | 0 | 0 | ||
| ABBOTT LABS | COM | 002824100 | BBG001S5N9M6 | 44,771,908 | 329,181 | SH | SOLE | 329,181 | 0 | 0 | ||
| ABBVIE INC | COM | 00287Y109 | BBG0025Y4RZ3 | 1,379,157 | 7,430 | SH | SOLE | 7,430 | 0 | 0 | ||
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | BBG001SCXK90 | 749,915 | 2,509 | SH | SOLE | 2,509 | 0 | 0 | ||
| ADOBE INC | COM | 00724F101 | BBG001S5NCQ5 | 11,054,709 | 28,574 | SH | SOLE | 28,574 | 0 | 0 | ||
| ADVANCED MICRO DEVICES INC | COM | 007903107 | BBG001S5NN36 | 347,229 | 2,447 | SH | SOLE | 2,447 | 0 | 0 | ||
| AES CORP | COM | 00130H105 | BBG001S6B1L5 | 134,719 | 12,806 | SH | SOLE | 12,806 | 0 | 0 | ||
| AFLAC INC | COM | 001055102 | BBG001S5NGJ4 | 402,752 | 3,819 | SH | SOLE | 3,819 | 0 | 0 | ||
| AGNICO EAGLE MINES LTD | COM | 008474108 | BBG001S77MK3 | 1,581,258 | 13,299 | SH | SOLE | 13,299 | 0 | 0 | ||
| AIR PRODS & CHEMS INC | COM | 009158106 | BBG001S5NSB6 | 337,344 | 1,196 | SH | SOLE | 1,196 | 0 | 0 | ||
| ALGONQUIN PWR UTILS CORP | COM | 015857105 | BBG001S8LHC5 | 18,145,310 | 3,178,346 | SH | SOLE | 3,178,346 | 0 | 0 | ||
| ALLSTATE CORP | COM | 020002101 | BBG001S9BM06 | 480,527 | 2,387 | SH | SOLE | 2,387 | 0 | 0 | ||
| ALLY FINL INC | COM | 02005N100 | BBG001S5RLN4 | 235,414 | 6,044 | SH | SOLE | 6,044 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | BBG009S39JY5 | 6,358,731 | 36,082 | SH | SOLE | 36,082 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | BBG009S3NB21 | 5,047,810 | 28,456 | SH | SOLE | 28,456 | 0 | 0 | ||
| ALTRIA GROUP INC | COM | 02209S103 | BBG001S5T8T5 | 1,027,491 | 17,525 | SH | SOLE | 17,525 | 0 | 0 | ||
| AMAZON COM INC | COM | 023135106 | BBG001S5PQL7 | 4,915,652 | 22,406 | SH | SOLE | 22,406 | 0 | 0 | ||
| AMERICAN ELEC PWR CO INC | COM | 025537101 | BBG001S5NFD2 | 387,506 | 3,735 | SH | SOLE | 3,735 | 0 | 0 | ||
| AMERICAN EXPRESS CO | COM | 025816109 | BBG001S5P034 | 819,779 | 2,570 | SH | SOLE | 2,570 | 0 | 0 | ||
| AMERICAN INTL GROUP INC | COM NEW | 026874784 | BBG001S5NJG1 | 745,574 | 8,711 | SH | SOLE | 8,711 | 0 | 0 | ||
| AMERICAN TOWER CORP NEW | COM | 03027X100 | BBG001S5NPQ6 | 324,678 | 1,469 | SH | SOLE | 1,469 | 0 | 0 | ||
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 | BBG001SPHYW3 | 3,899,532 | 28,032 | SH | SOLE | 28,032 | 0 | 0 | ||
| AMERIPRISE FINL INC | COM | 03076C106 | BBG001SK6096 | 263,129 | 493 | SH | SOLE | 493 | 0 | 0 | ||
| AMGEN INC | COM | 031162100 | BBG001S5NNL6 | 905,199 | 3,242 | SH | SOLE | 3,242 | 0 | 0 | ||
| AMPHENOL CORP NEW | CL A | 032095101 | BBG001S5NSK6 | 2,366,544 | 23,965 | SH | SOLE | 23,965 | 0 | 0 | ||
| ANALOG DEVICES INC | COM | 032654105 | BBG001S5ND38 | 728,341 | 3,060 | SH | SOLE | 3,060 | 0 | 0 | ||
| ANSYS INC | COM | 03662Q105 | BBG001S926L8 | 240,937 | 686 | SH | SOLE | 686 | 0 | 0 | ||
| APPLE INC | COM | 037833100 | BBG001S5N8V8 | 16,121,028 | 78,574 | SH | SOLE | 78,574 | 0 | 0 | ||
| APPLIED MATLS INC | COM | 038222105 | BBG001S5NMM7 | 652,828 | 3,566 | SH | SOLE | 3,566 | 0 | 0 | ||
| ARCHER DANIELS MIDLAND CO | COM | 039483102 | BBG001S5ND74 | 706,460 | 13,385 | SH | SOLE | 13,385 | 0 | 0 | ||
| ARROW ELECTRS INC | COM | 042735100 | BBG001S5NVP4 | 209,622 | 1,645 | SH | SOLE | 1,645 | 0 | 0 | ||
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | BBG001SCG0R3 | 13,684,536 | 17,076 | SH | SOLE | 17,076 | 0 | 0 | ||
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 | BBG001SB80N8 | 41,927,790 | 599,997 | SH | SOLE | 599,997 | 0 | 0 | ||
| AT&T INC | COM | 00206R102 | BBG001S5VWH2 | 3,008,081 | 103,942 | SH | SOLE | 103,942 | 0 | 0 | ||
| ATS CORPORATION | COM | 00217Y104 | BBG001S5XWC5 | 295,050 | 9,270 | SH | SOLE | 9,270 | 0 | 0 | ||
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 | BBG001S82KF6 | 332,455 | 1,078 | SH | SOLE | 1,078 | 0 | 0 | ||
| B2GOLD CORP | COM | 11777Q209 | BBG001T0CNW6 | 248,794 | 69,000 | SH | SOLE | 69,000 | 0 | 0 | ||
| BAKER HUGHES COMPANY | CL A | 05722G100 | BBG00GBVBK60 | 273,978 | 7,146 | SH | SOLE | 7,146 | 0 | 0 | ||
| BANK AMERICA CORP | COM | 060505104 | BBG001S5P0Y0 | 3,618,560 | 76,470 | SH | SOLE | 76,470 | 0 | 0 | ||
| BANK MONTREAL QUE | COM | 063671101 | BBG001S5Y203 | 6,638,149 | 60,021 | SH | SOLE | 60,021 | 0 | 0 | ||
| BANK NEW YORK MELLON CORP | COM | 064058100 | BBG001S5P6Q6 | 517,414 | 5,679 | SH | SOLE | 5,679 | 0 | 0 | ||
| BANK NOVA SCOTIA HALIFAX | COM | 064149107 | BBG001S5Y2B1 | 9,715,478 | 176,053 | SH | SOLE | 176,053 | 0 | 0 | ||
| BARRICK MNG CORP | COM SHS | 06849F108 | BBG001S5N9P3 | 384,371 | 18,500 | SH | SOLE | 18,500 | 0 | 0 | ||
| BCE INC | COM NEW | 05534B760 | BBG001S5P2C0 | 770,716 | 34,821 | SH | SOLE | 34,821 | 0 | 0 | ||
| BECTON DICKINSON & CO | COM | 075887109 | BBG001S5P374 | 360,347 | 2,092 | SH | SOLE | 2,092 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | BBG001S902J2 | 7,288,000 | 10 | SH | SOLE | 10 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | BBG001S90346 | 5,074,353 | 10,446 | SH | SOLE | 10,446 | 0 | 0 | ||
| BEST BUY INC | COM | 086516101 | BBG001S5P285 | 265,029 | 3,948 | SH | SOLE | 3,948 | 0 | 0 | ||
| BIOGEN INC | COM | 09062X103 | BBG001S67826 | 233,849 | 1,862 | SH | SOLE | 1,862 | 0 | 0 | ||
| BLACKROCK INC | COM | 09290D101 | BBG01PSW2WR0 | 647,387 | 617 | SH | SOLE | 617 | 0 | 0 | ||
| BLACKSTONE INC | COM | 09260D107 | BBG001S7H949 | 252,341 | 1,687 | SH | SOLE | 1,687 | 0 | 0 | ||
| BLOCK INC | CL A | 852234103 | BBG001TFLWL5 | 310,576 | 4,572 | SH | SOLE | 4,572 | 0 | 0 | ||
| BOEING CO | COM | 097023105 | BBG001S5P0V3 | 278,465 | 1,329 | SH | SOLE | 1,329 | 0 | 0 | ||
| BOOKING HOLDINGS INC | COM | 09857L108 | BBG001S89N72 | 555,767 | 96 | SH | SOLE | 96 | 0 | 0 | ||
| BOSTON SCIENTIFIC CORP | COM | 101137107 | BBG001S63L94 | 217,398 | 2,024 | SH | SOLE | 2,024 | 0 | 0 | ||
| BRAGG GAMING GROUP INC | COM NEW | 104833306 | BBG001SM49Z6 | 814,783 | 189,077 | SH | SOLE | 189,077 | 0 | 0 | ||
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 | BBG001S8N8J6 | 1,040,877 | 22,486 | SH | SOLE | 22,486 | 0 | 0 | ||
| BROADCOM INC | COM | 11135F101 | BBG00KHY5SY8 | 1,562,936 | 5,670 | SH | SOLE | 5,670 | 0 | 0 | ||
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | BBG001SF86D7 | 510,806 | 8,270 | SH | SOLE | 8,270 | 0 | 0 | ||
| BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 | BBG001S5P686 | 201,537 | 6,028 | SH | SOLE | 6,028 | 0 | 0 | ||
| CAMECO CORP | COM | 13321L108 | BBG001S5Y5S6 | 5,558,621 | 75,000 | SH | SOLE | 75,000 | 0 | 0 | ||
| CANADIAN IMPERIAL BK COMM | COM | 136069101 | BBG001S5YBB1 | 32,106,511 | 453,232 | SH | SOLE | 453,232 | 0 | 0 | ||
| CANADIAN NAT RES LTD | COM | 136385101 | BBG001S5YC56 | 4,821,477 | 153,713 | SH | SOLE | 153,713 | 0 | 0 | ||
| CANADIAN NATL RY CO | COM | 136375102 | BBG001S8WVQ7 | 41,518,642 | 399,269 | SH | SOLE | 399,269 | 0 | 0 | ||
| CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | BBG001S7F4Z8 | 12,207,235 | 153,973 | SH | SOLE | 153,973 | 0 | 0 | ||
| CAPITAL ONE FINL CORP | COM | 14040H105 | BBG001S65PV8 | 2,246,958 | 10,561 | SH | SOLE | 10,561 | 0 | 0 | ||
| CARDINAL HEALTH INC | COM | 14149Y108 | BBG001S7PC34 | 201,600 | 1,200 | SH | SOLE | 1,200 | 0 | 0 | ||
| CARRIER GLOBAL CORPORATION | COM | 14448C104 | BBG00RP5HZM1 | 746,977 | 10,206 | SH | SOLE | 10,206 | 0 | 0 | ||
| CATERPILLAR INC | COM | 149123101 | BBG001S5PJ06 | 955,773 | 2,462 | SH | SOLE | 2,462 | 0 | 0 | ||
| CBOE GLOBAL MKTS INC | COM | 12503M108 | BBG001T71BP7 | 25,397,968 | 108,906 | SH | SOLE | 108,906 | 0 | 0 | ||
| CBRE GROUP INC | CL A | 12504L109 | BBG001SC2D27 | 270,432 | 1,930 | SH | SOLE | 1,930 | 0 | 0 | ||
| CENCORA INC | COM | 03073E105 | BBG001S8X7P0 | 260,570 | 869 | SH | SOLE | 869 | 0 | 0 | ||
| CENTENE CORP DEL | COM | 15135B101 | BBG001S6T7Q8 | 608,316 | 11,207 | SH | SOLE | 11,207 | 0 | 0 | ||
| CGI INC | CL A SUB VTG | 12532H104 | BBG001S5YY67 | 37,565,297 | 358,422 | SH | SOLE | 358,422 | 0 | 0 | ||
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 | BBG001T3TDG2 | 846,237 | 2,070 | SH | SOLE | 2,070 | 0 | 0 | ||
| CHENIERE ENERGY INC | COM NEW | 16411R208 | BBG001S7W158 | 230,379 | 946 | SH | SOLE | 946 | 0 | 0 | ||
| CHEVRON CORP NEW | COM | 166764100 | BBG001S67ZC5 | 3,693,729 | 25,796 | SH | SOLE | 25,796 | 0 | 0 | ||
| CHUBB LIMITED | COM | H1467J104 | BBG001S8S1L3 | 613,917 | 2,119 | SH | SOLE | 2,119 | 0 | 0 | ||
| CISCO SYS INC | COM | 17275R102 | BBG001S6HC62 | 2,170,553 | 31,285 | SH | SOLE | 31,285 | 0 | 0 | ||
| CITIGROUP INC | COM NEW | 172967424 | BBG001S72ZG4 | 2,429,240 | 28,539 | SH | SOLE | 28,539 | 0 | 0 | ||
| CITIZENS FINL GROUP INC | COM | 174610105 | BBG006Q0HZT0 | 207,193 | 4,630 | SH | SOLE | 4,630 | 0 | 0 | ||
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 | BBG001S5PW43 | 115,885 | 15,248 | SH | SOLE | 15,248 | 0 | 0 | ||
| CME GROUP INC | COM | 12572Q105 | BBG001S86547 | 249,436 | 905 | SH | SOLE | 905 | 0 | 0 | ||
| CMS ENERGY CORP | COM | 125896100 | BBG001S5PYJ3 | 22,353,746 | 322,658 | SH | SOLE | 322,658 | 0 | 0 | ||
| COCA COLA CO | COM | 191216100 | BBG001S5SMQ8 | 954,630 | 13,493 | SH | SOLE | 13,493 | 0 | 0 | ||
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 | BBG001S5STN6 | 403,493 | 5,171 | SH | SOLE | 5,171 | 0 | 0 | ||
| COLGATE PALMOLIVE CO | COM | 194162103 | BBG001S5PVM5 | 29,911,554 | 329,060 | SH | SOLE | 329,060 | 0 | 0 | ||
| COLLIERS INTL GROUP INC | SUB VTG SHS | 194693107 | BBG001S79G88 | 16,880,748 | 129,280 | SH | SOLE | 129,280 | 0 | 0 | ||
| COMCAST CORP NEW | CL A | 20030N101 | BBG001S5PXL2 | 2,522,212 | 70,670 | SH | SOLE | 70,670 | 0 | 0 | ||
| CONOCOPHILLIPS | COM | 20825C104 | BBG001S5TZM2 | 14,021,606 | 156,247 | SH | SOLE | 156,247 | 0 | 0 | ||
| CONSOLIDATED EDISON INC | COM | 209115104 | BBG001S5QRL4 | 294,527 | 2,935 | SH | SOLE | 2,935 | 0 | 0 | ||
| CONSTELLATION ENERGY CORP | COM | 21037T109 | BBG014KFRPJ9 | 254,980 | 790 | SH | SOLE | 790 | 0 | 0 | ||
| CORNING INC | COM | 219350105 | BBG001S5RLH1 | 263,686 | 5,014 | SH | SOLE | 5,014 | 0 | 0 | ||
| CORTEVA INC | COM | 22052L104 | BBG00BN969D0 | 294,617 | 3,953 | SH | SOLE | 3,953 | 0 | 0 | ||
| COSTCO WHSL CORP NEW | COM | 22160K105 | BBG001S9KRQ7 | 2,023,437 | 2,044 | SH | SOLE | 2,044 | 0 | 0 | ||
| CROWN CASTLE INC | COM | 22822V101 | BBG001S7W5T3 | 249,018 | 2,424 | SH | SOLE | 2,424 | 0 | 0 | ||
| CSX CORP | COM | 126408103 | BBG001S5Q7Q3 | 504,231 | 15,453 | SH | SOLE | 15,453 | 0 | 0 | ||
| CUMMINS INC | COM | 231021106 | BBG001S5Q9M3 | 320,950 | 980 | SH | SOLE | 980 | 0 | 0 | ||
| CVS HEALTH CORP | COM | 126650100 | BBG001S5QBD8 | 2,406,229 | 34,883 | SH | SOLE | 34,883 | 0 | 0 | ||
| D R HORTON INC | COM | 23331A109 | BBG001S8M692 | 370,129 | 2,871 | SH | SOLE | 2,871 | 0 | 0 | ||
| DANAHER CORPORATION | COM | 235851102 | BBG001S5QGT0 | 423,921 | 2,146 | SH | SOLE | 2,146 | 0 | 0 | ||
| DEERE & CO | COM | 244199105 | BBG001S5QFF7 | 1,043,930 | 2,053 | SH | SOLE | 2,053 | 0 | 0 | ||
| DESCARTES SYS GROUP INC | COM | 249906108 | BBG001SBJY34 | 14,428,267 | 142,322 | SH | SOLE | 142,322 | 0 | 0 | ||
| DEVON ENERGY CORP NEW | COM | 25179M103 | BBG001S63VG4 | 310,211 | 9,752 | SH | SOLE | 9,752 | 0 | 0 | ||
| DISNEY WALT CO | COM | 254687106 | BBG001S5QHF3 | 1,159,866 | 9,353 | SH | SOLE | 9,353 | 0 | 0 | ||
| DOCEBO INC | COM | 25609L105 | BBG00Q2B1CB5 | 733,224 | 25,348 | SH | SOLE | 25,348 | 0 | 0 | ||
| DOLLAR GEN CORP NEW | COM | 256677105 | BBG001T5BM30 | 473,304 | 4,138 | SH | SOLE | 4,138 | 0 | 0 | ||
| DOLLAR TREE INC | COM | 256746108 | BBG001S6ZGL6 | 287,810 | 2,906 | SH | SOLE | 2,906 | 0 | 0 | ||
| DOMINION ENERGY INC | COM | 25746U109 | BBG001S5QCP3 | 418,983 | 7,413 | SH | SOLE | 7,413 | 0 | 0 | ||
| DOW INC | COM | 260557103 | BBG00BN96931 | 425,375 | 16,064 | SH | SOLE | 16,064 | 0 | 0 | ||
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 | BBG001S5QNR7 | 713,664 | 6,048 | SH | SOLE | 6,048 | 0 | 0 | ||
| DUOLINGO INC | CL A COM | 26603R106 | BBG003D4V960 | 646,192 | 1,576 | SH | SOLE | 1,576 | 0 | 0 | ||
| DUPONT DE NEMOURS INC | COM | 26614N102 | BBG00BN961H3 | 444,326 | 6,478 | SH | SOLE | 6,478 | 0 | 0 | ||
| EBAY INC. | COM | 278642103 | BBG001S9B9J5 | 447,281 | 6,007 | SH | SOLE | 6,007 | 0 | 0 | ||
| ELECTRONIC ARTS INC | COM | 285512109 | BBG001S5T5C9 | 210,165 | 1,316 | SH | SOLE | 1,316 | 0 | 0 | ||
| ELEVANCE HEALTH INC | COM | 036752103 | BBG001S6KBQ8 | 1,116,704 | 2,871 | SH | SOLE | 2,871 | 0 | 0 | ||
| ELI LILLY & CO | COM | 532457108 | BBG001S5STL8 | 16,475,367 | 21,135 | SH | SOLE | 21,135 | 0 | 0 | ||
| EMERA INC | COM | 290876101 | BBG001S8TF95 | 1,044,389 | 22,845 | SH | SOLE | 22,845 | 0 | 0 | ||
| EMERSON ELEC CO | COM | 291011104 | BBG001S5QVT7 | 379,591 | 2,847 | SH | SOLE | 2,847 | 0 | 0 | ||
| ENBRIDGE INC | COM | 29250N105 | BBG001S6Q6D7 | 2,352,741 | 51,989 | SH | SOLE | 51,989 | 0 | 0 | ||
| ENOVIX CORPORATION | COM | 293594107 | BBG00YC538B7 | 187,423 | 18,126 | SH | SOLE | 18,126 | 0 | 0 | ||
| ENTERGY CORP NEW | COM | 29364G103 | BBG001S67KF5 | 256,508 | 3,086 | SH | SOLE | 3,086 | 0 | 0 | ||
| EOG RES INC | COM | 26875P101 | BBG001S5ZB93 | 620,297 | 5,186 | SH | SOLE | 5,186 | 0 | 0 | ||
| EVERSOURCE ENERGY | COM | 30040W108 | BBG001S5TRL1 | 211,664 | 3,327 | SH | SOLE | 3,327 | 0 | 0 | ||
| EXELON CORP | COM | 30161N101 | BBG001SBJMT2 | 429,380 | 9,889 | SH | SOLE | 9,889 | 0 | 0 | ||
| EXPAND ENERGY CORPORATION | COM | 165167735 | BBG00Z6DX607 | 891,317 | 7,622 | SH | SOLE | 7,622 | 0 | 0 | ||
| EXXON MOBIL CORP | COM | 30231G102 | BBG001S69V32 | 5,009,358 | 46,469 | SH | SOLE | 46,469 | 0 | 0 | ||
| FEDEX CORP | COM | 31428X106 | BBG001S5R3M5 | 637,377 | 2,804 | SH | SOLE | 2,804 | 0 | 0 | ||
| FERGUSON ENTERPRISES INC | COMMON STOCK NEW | 31488V107 | BBG01NMRD786 | 279,591 | 1,284 | SH | SOLE | 1,284 | 0 | 0 | ||
| FIDELITY NATL INFORMATION SV | COM | 31620M106 | BBG001S8SWQ0 | 242,520 | 2,979 | SH | SOLE | 2,979 | 0 | 0 | ||
| FIFTH THIRD BANCORP | COM | 316773100 | BBG001S5R6S2 | 209,434 | 5,092 | SH | SOLE | 5,092 | 0 | 0 | ||
| FISERV INC | COM | 337738108 | BBG001S5R6Q4 | 1,860,476 | 10,791 | SH | SOLE | 10,791 | 0 | 0 | ||
| FORD MTR CO | COM | 345370860 | BBG001S5TZ33 | 1,067,922 | 98,426 | SH | SOLE | 98,426 | 0 | 0 | ||
| FORTIS INC | COM | 349553107 | BBG001S5YVM5 | 44,661,068 | 937,252 | SH | SOLE | 937,252 | 0 | 0 | ||
| FRANCO NEV CORP | COM | 351858105 | BBG001STGSR5 | 429,608 | 2,622 | SH | SOLE | 2,622 | 0 | 0 | ||
| FREEPORT-MCMORAN INC | CL B | 35671D857 | BBG001S5R3F3 | 385,772 | 8,899 | SH | SOLE | 8,899 | 0 | 0 | ||
| GALAXY DIGITAL INC. | CL A | 36317J209 | BBG0120SWLT9 | 547,741 | 25,011 | SH | SOLE | 25,011 | 0 | 0 | ||
| GE AEROSPACE | COM NEW | 369604301 | BBG001S5PVD5 | 479,260 | 1,862 | SH | SOLE | 1,862 | 0 | 0 | ||
| GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 36266G107 | BBG01BFR8YW0 | 259,986 | 3,510 | SH | SOLE | 3,510 | 0 | 0 | ||
| GE VERNOVA INC | COM | 36828A101 | BBG013G17W77 | 291,033 | 550 | SH | SOLE | 550 | 0 | 0 | ||
| GENERAL DYNAMICS CORP | COM | 369550108 | BBG001S5RHP1 | 646,319 | 2,216 | SH | SOLE | 2,216 | 0 | 0 | ||
| GENERAL MLS INC | COM | 370334104 | BBG001S5RKR2 | 433,857 | 8,374 | SH | SOLE | 8,374 | 0 | 0 | ||
| GENERAL MTRS CO | COM | 37045V100 | BBG001SM1DK6 | 1,392,741 | 28,302 | SH | SOLE | 28,302 | 0 | 0 | ||
| GENTEX CORP | COM | 371901109 | BBG001S5RMR8 | 8,717,979 | 396,452 | SH | SOLE | 396,452 | 0 | 0 | ||
| GENWORTH FINL INC | COM SHS | 37247D106 | BBG001SJ0DH8 | 79,745 | 10,250 | SH | SOLE | 10,250 | 0 | 0 | ||
| GILEAD SCIENCES INC | COM | 375558103 | BBG001S6Y1X7 | 915,786 | 8,260 | SH | SOLE | 8,260 | 0 | 0 | ||
| GOLDMAN SACHS GROUP INC | COM | 38141G104 | BBG001SC07Z6 | 1,536,525 | 2,171 | SH | SOLE | 2,171 | 0 | 0 | ||
| GOODYEAR TIRE & RUBR CO | COM | 382550101 | BBG001S5RQ62 | 112,224 | 10,822 | SH | SOLE | 10,822 | 0 | 0 | ||
| GRAINGER W W INC | COM | 384802104 | BBG001S5RRD2 | 260,060 | 250 | SH | SOLE | 250 | 0 | 0 | ||
| GRANITE REAL ESTATE INVT TR | TR UNIT NEW | 387437205 | BBG01Q41FZ73 | 10,007,939 | 197,396 | SH | SOLE | 197,396 | 0 | 0 | ||
| HARTFORD INSURANCE GROUP INC | COM | 416515104 | BBG001S8PXF3 | 266,554 | 2,101 | SH | SOLE | 2,101 | 0 | 0 | ||
| HCA HEALTHCARE INC | COM | 40412C101 | BBG001T8NTY2 | 560,858 | 1,464 | SH | SOLE | 1,464 | 0 | 0 | ||
| HERTZ GLOBAL HLDGS INC | COM NEW | 42806J700 | BBG011N571V5 | 89,125 | 13,049 | SH | SOLE | 13,049 | 0 | 0 | ||
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 | BBG0078W3NP4 | 410,207 | 20,059 | SH | SOLE | 20,059 | 0 | 0 | ||
| HF SINCLAIR CORP | COM | 403949100 | BBG0135B2269 | 204,127 | 4,969 | SH | SOLE | 4,969 | 0 | 0 | ||
| HOME DEPOT INC | COM | 437076102 | BBG001S5RTW7 | 1,724,308 | 4,703 | SH | SOLE | 4,703 | 0 | 0 | ||
| HONEYWELL INTL INC | COM | 438516106 | BBG001S5X1N1 | 858,727 | 3,686 | SH | SOLE | 3,686 | 0 | 0 | ||
| HP INC | COM | 40434L105 | BBG001S6W7N7 | 314,653 | 12,864 | SH | SOLE | 12,864 | 0 | 0 | ||
| HUMANA INC | COM | 444859102 | BBG001S5S1X6 | 593,842 | 2,429 | SH | SOLE | 2,429 | 0 | 0 | ||
| HUNTINGTON BANCSHARES INC | COM | 446150104 | BBG001S5RSZ6 | 172,310 | 10,281 | SH | SOLE | 10,281 | 0 | 0 | ||
| ILLINOIS TOOL WKS INC | COM | 452308109 | BBG001S5SDX0 | 335,766 | 1,358 | SH | SOLE | 1,358 | 0 | 0 | ||
| IMPERIAL OIL LTD | COM NEW | 453038408 | BBG001S5T1N6 | 713,535 | 9,000 | SH | SOLE | 9,000 | 0 | 0 | ||
| INTEL CORP | COM | 458140100 | BBG001S5SF65 | 2,334,618 | 104,224 | SH | SOLE | 104,224 | 0 | 0 | ||
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | BBG001SDJ4R0 | 280,342 | 1,528 | SH | SOLE | 1,528 | 0 | 0 | ||
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | BBG001S5S399 | 2,363,546 | 8,018 | SH | SOLE | 8,018 | 0 | 0 | ||
| INTERNATIONAL PAPER CO | COM | 460146103 | BBG001S5SBF4 | 295,731 | 6,315 | SH | SOLE | 6,315 | 0 | 0 | ||
| INTUIT | COM | 461202103 | BBG001S6TWR2 | 335,530 | 426 | SH | SOLE | 426 | 0 | 0 | ||
| INVESCO EXCH TRADED FD TR II | NASDAQ 100 ETF | 46138G649 | BBG00XS6PBW6 | 575,471 | 2,534 | SH | SOLE | 2,534 | 0 | 0 | ||
| INVESCO EXCH TRADED FD TR II | RAFI DVLPD MRKTS | 46138E743 | BBG001SS8729 | 1,784,154 | 31,072 | SH | SOLE | 31,072 | 0 | 0 | ||
| INVESCO EXCH TRADED FD TR II | RAFI EMRGNG MRKT | 46138E727 | BBG001SSJYS0 | 12,877,598 | 550,560 | SH | SOLE | 550,560 | 0 | 0 | ||
| INVESCO EXCHANGE TRADED FD T | RAFI US 1000 ETF | 46137V613 | BBG001S6H5N8 | 4,888,779 | 115,656 | SH | SOLE | 115,656 | 0 | 0 | ||
| INVESCO EXCHANGE TRADED FD T | RAFI US 1500 | 46137V597 | BBG001SPSDJ2 | 235,479 | 5,790 | SH | SOLE | 5,790 | 0 | 0 | ||
| INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | BBG00KJR2NN7 | 14,192,077 | 78,090 | SH | SOLE | 78,090 | 0 | 0 | ||
| ISHARES BITCOIN TRUST ETF | SHS BEN INT | 46438F101 | BBG01KYQ6QS5 | 348,897 | 5,700 | SH | SOLE | 5,700 | 0 | 0 | ||
| ISHARES INC | MSCI JPN ETF NEW | 46434G822 | BBG001S8SYN9 | 1,175,380 | 15,678 | SH | SOLE | 15,678 | 0 | 0 | ||
| ISHARES TR | CORE 1 5 YR USD | 46432F859 | BBG003HC6JD6 | 263,926 | 5,425 | SH | SOLE | 5,425 | 0 | 0 | ||
| ISHARES TR | CORE S&P500 ETF | 464287200 | BBG001SFB7R6 | 3,110,088 | 5,009 | SH | SOLE | 5,009 | 0 | 0 | ||
| ISHARES TR | CORE US AGGBD ET | 464287226 | BBG001SM1QT8 | 750,524 | 7,568 | SH | SOLE | 7,568 | 0 | 0 | ||
| ISHARES TR | IBOXX INV CP ETF | 464287242 | BBG001S60QR6 | 516,044 | 4,708 | SH | SOLE | 4,708 | 0 | 0 | ||
| ISHARES TR | MBS ETF | 464288588 | BBG001SSD8B1 | 267,587 | 2,850 | SH | SOLE | 2,850 | 0 | 0 | ||
| ISHARES TR | MSCI ACWI ETF | 464288257 | BBG001S56QV7 | 284,849 | 2,215 | SH | SOLE | 2,215 | 0 | 0 | ||
| ISHARES TR | MSCI USA MIN VOL | 46429B697 | BBG0025X2G81 | 683,728 | 7,285 | SH | SOLE | 7,285 | 0 | 0 | ||
| ISHARES TR | SHORT TREAS BD | 464288679 | BBG001SSD803 | 1,176,546 | 10,655 | SH | SOLE | 10,655 | 0 | 0 | ||
| ISHARES TR | U.S. TECH ETF | 464287721 | BBG001SFB7Z7 | 415,848 | 2,400 | SH | SOLE | 2,400 | 0 | 0 | ||
| JABIL INC | COM | 466313103 | BBG001S7RB70 | 244,272 | 1,120 | SH | SOLE | 1,120 | 0 | 0 | ||
| JACOBS SOLUTIONS INC | COM | 46982L108 | BBG019C1BQS3 | 43,596,970 | 331,662 | SH | SOLE | 331,662 | 0 | 0 | ||
| JOHNSON & JOHNSON | COM | 478160104 | BBG001S5SHQ9 | 2,397,564 | 15,696 | SH | SOLE | 15,696 | 0 | 0 | ||
| JOHNSON CTLS INTL PLC | SHS | G51502105 | BBG001S5WZ84 | 372,944 | 3,531 | SH | SOLE | 3,531 | 0 | 0 | ||
| JPMORGAN CHASE & CO. | COM | 46625H100 | BBG001S8CRC3 | 26,923,652 | 92,869 | SH | SOLE | 92,869 | 0 | 0 | ||
| KEURIG DR PEPPER INC | COM | 49271V100 | BBG001ST5W34 | 200,906 | 6,077 | SH | SOLE | 6,077 | 0 | 0 | ||
| KIMBERLY-CLARK CORP | COM | 494368103 | BBG001S5SLZ0 | 231,612 | 1,796 | SH | SOLE | 1,796 | 0 | 0 | ||
| KINDER MORGAN INC DEL | COM | 49456B101 | BBG001TG2YZ5 | 469,195 | 15,959 | SH | SOLE | 15,959 | 0 | 0 | ||
| KLA CORP | COM NEW | 482480100 | BBG001S5SLM4 | 284,845 | 318 | SH | SOLE | 318 | 0 | 0 | ||
| KOHLS CORP | COM | 500255104 | BBG001S71NV5 | 107,696 | 12,700 | SH | SOLE | 12,700 | 0 | 0 | ||
| KRAFT HEINZ CO | COM | 500754106 | BBG005CPNTR1 | 284,846 | 11,032 | SH | SOLE | 11,032 | 0 | 0 | ||
| KROGER CO | COM | 501044101 | BBG001S5SN40 | 775,330 | 10,809 | SH | SOLE | 10,809 | 0 | 0 | ||
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 | BBG001S5S0N9 | 407,364 | 1,624 | SH | SOLE | 1,624 | 0 | 0 | ||
| LABCORP HOLDINGS INC | COM SHS | 504922105 | BBG01MMT6PQ2 | 247,022 | 941 | SH | SOLE | 941 | 0 | 0 | ||
| LAM RESEARCH CORP | COM NEW | 512807306 | BBG001S5SW40 | 535,175 | 5,498 | SH | SOLE | 5,498 | 0 | 0 | ||
| LENNAR CORP | CL A | 526057104 | BBG001S5SRK3 | 299,421 | 2,707 | SH | SOLE | 2,707 | 0 | 0 | ||
| LIGHTSPEED COMMERCE INC | SUB VTG SHS | 53229C107 | BBG00B0JR9Q6 | 455,906 | 38,929 | SH | SOLE | 38,929 | 0 | 0 | ||
| LOCKHEED MARTIN CORP | COM | 539830109 | BBG001S7PS57 | 948,511 | 2,048 | SH | SOLE | 2,048 | 0 | 0 | ||
| LOWES COS INC | COM | 548661107 | BBG001S5SVL3 | 13,778,127 | 62,100 | SH | SOLE | 62,100 | 0 | 0 | ||
| LUMEN TECHNOLOGIES INC | COM | 550241103 | BBG001S5Q8G2 | 305,523 | 69,754 | SH | SOLE | 69,754 | 0 | 0 | ||
| LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 | BBG001T8LMY9 | 320,544 | 5,540 | SH | SOLE | 5,540 | 0 | 0 | ||
| MACYS INC | COM | 55616P104 | BBG001S6KRW6 | 135,116 | 11,588 | SH | SOLE | 11,588 | 0 | 0 | ||
| MANULIFE FINL CORP | COM | 56501R106 | BBG001S76KD6 | 15,845,088 | 496,570 | SH | SOLE | 496,570 | 0 | 0 | ||
| MARATHON PETE CORP | COM | 56585A102 | BBG001S169P1 | 1,345,325 | 8,099 | SH | SOLE | 8,099 | 0 | 0 | ||
| MARRIOTT INTL INC NEW | CL A | 571903202 | BBG001S78K44 | 24,088,106 | 88,167 | SH | SOLE | 88,167 | 0 | 0 | ||
| MASTERCARD INCORPORATED | CL A | 57636Q104 | BBG001SKNNS6 | 730,522 | 1,300 | SH | SOLE | 1,300 | 0 | 0 | ||
| MCCORMICK & CO INC | COM NON VTG | 579780206 | BBG001S79S19 | 4,028,013 | 53,126 | SH | SOLE | 53,126 | 0 | 0 | ||
| MCDONALDS CORP | COM | 580135101 | BBG001S5T110 | 920,920 | 3,152 | SH | SOLE | 3,152 | 0 | 0 | ||
| MCKESSON CORP | COM | 58155Q103 | BBG001S8F8P8 | 326,820 | 446 | SH | SOLE | 446 | 0 | 0 | ||
| MEDICAL PPTYS TRUST INC | COM | 58463J304 | BBG001S7WM61 | 46,423 | 10,771 | SH | SOLE | 10,771 | 0 | 0 | ||
| MEDTRONIC PLC | SHS | G5960L103 | BBG001S5T2S9 | 836,483 | 9,596 | SH | SOLE | 9,596 | 0 | 0 | ||
| MERCADOLIBRE INC | COM | 58733R102 | BBG001SM32G3 | 26,784,480 | 10,248 | SH | SOLE | 10,248 | 0 | 0 | ||
| MERCK & CO INC | COM | 58933Y105 | BBG001S5TC52 | 1,193,020 | 15,071 | SH | SOLE | 15,071 | 0 | 0 | ||
| META PLATFORMS INC | CL A | 30303M102 | BBG001SQCQC5 | 4,553,277 | 6,169 | SH | SOLE | 6,169 | 0 | 0 | ||
| METLIFE INC | COM | 59156R108 | BBG001S5T3R8 | 480,349 | 5,973 | SH | SOLE | 5,973 | 0 | 0 | ||
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 | BBG001S787B5 | 201,751 | 2,867 | SH | SOLE | 2,867 | 0 | 0 | ||
| MICRON TECHNOLOGY INC | COM | 595112103 | BBG001S6P675 | 2,690,794 | 21,832 | SH | SOLE | 21,832 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | BBG001S5TD05 | 79,529,393 | 159,887 | SH | SOLE | 159,887 | 0 | 0 | ||
| MONDELEZ INTL INC | CL A | 609207105 | BBG001SHHZJ3 | 629,418 | 9,333 | SH | SOLE | 9,333 | 0 | 0 | ||
| MONOLITHIC PWR SYS INC | COM | 609839105 | BBG001SDRGP6 | 986,632 | 1,349 | SH | SOLE | 1,349 | 0 | 0 | ||
| MORGAN STANLEY | COM NEW | 617446448 | BBG001S9V5Z3 | 980,526 | 6,961 | SH | SOLE | 6,961 | 0 | 0 | ||
| MOSAIC CO NEW | COM | 61945C103 | BBG001S7LJN1 | 297,786 | 8,163 | SH | SOLE | 8,163 | 0 | 0 | ||
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 | BBG001S5T9L1 | 7,883,205 | 18,749 | SH | SOLE | 18,749 | 0 | 0 | ||
| NATIONAL GRID PLC | SPONSORED ADR NE | 636274409 | BBG001SD9VH2 | 5,181,392 | 69,633 | SH | SOLE | 69,633 | 0 | 0 | ||
| NETFLIX INC | COM | 64110L106 | BBG001SF6L46 | 901,234 | 673 | SH | SOLE | 673 | 0 | 0 | ||
| NEWELL BRANDS INC | COM | 651229106 | BBG001S5TSW7 | 70,319 | 13,022 | SH | SOLE | 13,022 | 0 | 0 | ||
| NEWMONT CORP | COM | 651639106 | BBG001S5TKX3 | 633,828 | 10,887 | SH | SOLE | 10,887 | 0 | 0 | ||
| NEXTERA ENERGY INC | COM | 65339F101 | BBG001S5RB29 | 2,072,951 | 29,861 | SH | SOLE | 29,861 | 0 | 0 | ||
| NIKE INC | CL B | 654106103 | BBG001S6NTK2 | 577,555 | 8,130 | SH | SOLE | 8,130 | 0 | 0 | ||
| NORFOLK SOUTHN CORP | COM | 655844108 | BBG001S5TQJ6 | 469,961 | 1,836 | SH | SOLE | 1,836 | 0 | 0 | ||
| NORTHROP GRUMMAN CORP | COM | 666807102 | BBG001S5TP26 | 509,980 | 1,020 | SH | SOLE | 1,020 | 0 | 0 | ||
| NRG ENERGY INC | COM NEW | 629377508 | BBG001SDD8F0 | 256,446 | 1,597 | SH | SOLE | 1,597 | 0 | 0 | ||
| NUCOR CORP | COM | 670346105 | BBG001S5TRV0 | 582,671 | 4,498 | SH | SOLE | 4,498 | 0 | 0 | ||
| NUTRIEN LTD | COM | 67077M108 | BBG00JM9SM69 | 301,233 | 5,180 | SH | SOLE | 5,180 | 0 | 0 | ||
| NVIDIA CORPORATION | COM | 67066G104 | BBG001S5TZJ6 | 26,105,320 | 165,234 | SH | SOLE | 165,234 | 0 | 0 | ||
| OCCIDENTAL PETE CORP | COM | 674599105 | BBG001S5TZG9 | 353,640 | 8,418 | SH | SOLE | 8,418 | 0 | 0 | ||
| ONEOK INC NEW | COM | 682680103 | BBG001S5TWK1 | 233,462 | 2,860 | SH | SOLE | 2,860 | 0 | 0 | ||
| OPEN TEXT CORP | COM | 683715106 | BBG001SBS5H2 | 27,161,844 | 931,450 | SH | SOLE | 931,450 | 0 | 0 | ||
| ORACLE CORP | COM | 68389X105 | BBG001S5SJG6 | 1,141,249 | 5,220 | SH | SOLE | 5,220 | 0 | 0 | ||
| OREILLY AUTOMOTIVE INC | COM | 67103H107 | BBG001S78TL6 | 260,836 | 2,894 | SH | SOLE | 2,894 | 0 | 0 | ||
| ORGANIGRAM GLOBAL INC | COM | 68617J100 | BBG002003J54 | 50,033 | 37,103 | SH | SOLE | 37,103 | 0 | 0 | ||
| PACCAR INC | COM | 693718108 | BBG001S5V1S8 | 325,485 | 3,424 | SH | SOLE | 3,424 | 0 | 0 | ||
| PARAMOUNT GLOBAL | CLASS B COM | 92556H206 | BBG001S6L063 | 342,934 | 26,584 | SH | SOLE | 26,584 | 0 | 0 | ||
| PARKER-HANNIFIN CORP | COM | 701094104 | BBG001S5V554 | 247,258 | 354 | SH | SOLE | 354 | 0 | 0 | ||
| PAYCHEX INC | COM | 704326107 | BBG001S5V135 | 237,391 | 1,632 | SH | SOLE | 1,632 | 0 | 0 | ||
| PAYPAL HLDGS INC | COM | 70450Y103 | BBG0077VNXW5 | 453,724 | 6,105 | SH | SOLE | 6,105 | 0 | 0 | ||
| PEMBINA PIPELINE CORP | COM | 706327103 | BBG001SB0CJ5 | 9,236,622 | 246,497 | SH | SOLE | 246,497 | 0 | 0 | ||
| PEPSICO INC | COM | 713448108 | BBG001S695T1 | 1,095,536 | 8,297 | SH | SOLE | 8,297 | 0 | 0 | ||
| PFIZER INC | COM | 717081103 | BBG001S5V466 | 1,861,074 | 76,777 | SH | SOLE | 76,777 | 0 | 0 | ||
| PHILIP MORRIS INTL INC | COM | 718172109 | BBG001STP9N1 | 1,577,246 | 8,660 | SH | SOLE | 8,660 | 0 | 0 | ||
| PHILLIPS 66 | COM | 718546104 | BBG00286S4P7 | 920,042 | 7,712 | SH | SOLE | 7,712 | 0 | 0 | ||
| PNC FINL SVCS GROUP INC | COM | 693475105 | BBG001S5V947 | 540,804 | 2,901 | SH | SOLE | 2,901 | 0 | 0 | ||
| PPL CORP | COM | 69351T106 | BBG001S5VC31 | 219,506 | 6,477 | SH | SOLE | 6,477 | 0 | 0 | ||
| PRICE T ROWE GROUP INC | COM | 74144T108 | BBG001S5WW18 | 263,252 | 2,728 | SH | SOLE | 2,728 | 0 | 0 | ||
| PROCTER AND GAMBLE CO | COM | 742718109 | BBG001S5V4L9 | 12,310,019 | 77,266 | SH | SOLE | 77,266 | 0 | 0 | ||
| PROGRESSIVE CORP | COM | 743315103 | BBG001S5V509 | 420,571 | 1,576 | SH | SOLE | 1,576 | 0 | 0 | ||
| PROLOGIS INC. | COM | 74340W103 | BBG001S5NMN6 | 214,865 | 2,044 | SH | SOLE | 2,044 | 0 | 0 | ||
| PRUDENTIAL FINL INC | COM | 744320102 | BBG001S97MM7 | 372,817 | 3,470 | SH | SOLE | 3,470 | 0 | 0 | ||
| PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 | BBG001S5V3C1 | 223,919 | 2,660 | SH | SOLE | 2,660 | 0 | 0 | ||
| PULTE GROUP INC | COM | 745867101 | BBG001S5V5K7 | 262,701 | 2,491 | SH | SOLE | 2,491 | 0 | 0 | ||
| QUALCOMM INC | COM | 747525103 | BBG001S6VS70 | 964,638 | 6,057 | SH | SOLE | 6,057 | 0 | 0 | ||
| QUANTA SVCS INC | COM | 74762E102 | BBG001S5VH85 | 643,114 | 1,701 | SH | SOLE | 1,701 | 0 | 0 | ||
| RB GLOBAL INC | COM | 74935Q107 | BBG001SBQWW8 | 73,114,751 | 689,600 | SH | SOLE | 689,600 | 0 | 0 | ||
| REGENERON PHARMACEUTICALS | COM | 75886F107 | BBG001S6PX49 | 242,025 | 461 | SH | SOLE | 461 | 0 | 0 | ||
| RELIANCE INC | COM | 759509102 | BBG001S81M27 | 227,578 | 725 | SH | SOLE | 725 | 0 | 0 | ||
| RELX PLC | SPONSORED ADR | 759530108 | BBG001S898V8 | 925,519 | 17,032 | SH | SOLE | 17,032 | 0 | 0 | ||
| RESTAURANT BRANDS INTL INC | COM | 76131D103 | BBG0076WG2T4 | 44,333,394 | 669,683 | SH | SOLE | 669,683 | 0 | 0 | ||
| RIO TINTO PLC | SPONSORED ADR | 767204100 | BBG001SB0LX9 | 6,976,443 | 119,603 | SH | SOLE | 119,603 | 0 | 0 | ||
| ROCKWELL AUTOMATION INC | COM | 773903109 | BBG001S5VRF5 | 203,620 | 613 | SH | SOLE | 613 | 0 | 0 | ||
| ROGERS COMMUNICATIONS INC | CL B | 775109200 | BBG001S604S4 | 300,682 | 10,158 | SH | SOLE | 10,158 | 0 | 0 | ||
| ROSS STORES INC | COM | 778296103 | BBG001S5VRS1 | 247,505 | 1,940 | SH | SOLE | 1,940 | 0 | 0 | ||
| ROYAL BK CDA | COM | 780087102 | BBG001S60869 | 77,158,726 | 586,633 | SH | SOLE | 586,633 | 0 | 0 | ||
| RTX CORPORATION | COM | 75513E101 | BBG001S5X5Q9 | 1,094,712 | 7,497 | SH | SOLE | 7,497 | 0 | 0 | ||
| S&P GLOBAL INC | COM | 78409V104 | BBG001S5T5M8 | 397,577 | 754 | SH | SOLE | 754 | 0 | 0 | ||
| SALESFORCE INC | COM | 79466L302 | BBG001SDLP09 | 13,468,704 | 49,392 | SH | SOLE | 49,392 | 0 | 0 | ||
| SAP SE | SPON ADR | 803054204 | BBG001S6RD41 | 38,622,221 | 127,005 | SH | SOLE | 127,005 | 0 | 0 | ||
| SCHLUMBERGER LTD | COM STK | 806857108 | BBG001S5W4C8 | 334,214 | 9,888 | SH | SOLE | 9,888 | 0 | 0 | ||
| SCHWAB CHARLES CORP | COM | 808513105 | BBG001S5VXD4 | 1,669,418 | 18,297 | SH | SOLE | 18,297 | 0 | 0 | ||
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524755 | BBG0051K49J8 | 1,516,758 | 37,900 | SH | SOLE | 37,900 | 0 | 0 | ||
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 | BBG0051J0PJ9 | 5,662,580 | 230,749 | SH | SOLE | 230,749 | 0 | 0 | ||
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 | BBG0051NXNX3 | 461,007 | 16,091 | SH | SOLE | 16,091 | 0 | 0 | ||
| SEMPRA | COM | 816851109 | BBG001SBVZ73 | 255,572 | 3,373 | SH | SOLE | 3,373 | 0 | 0 | ||
| SHERWIN WILLIAMS CO | COM | 824348106 | BBG001S5W2F9 | 214,257 | 624 | SH | SOLE | 624 | 0 | 0 | ||
| SHOALS TECHNOLOGIES GROUP IN | CL A | 82489W107 | BBG00YQ82328 | 394,719 | 92,875 | SH | SOLE | 92,875 | 0 | 0 | ||
| SOUTHERN CO | COM | 842587107 | BBG001S5W777 | 609,568 | 6,638 | SH | SOLE | 6,638 | 0 | 0 | ||
| SPDR GOLD TR | GOLD SHS | 78463V107 | BBG001SCPX28 | 591,065 | 1,939 | SH | SOLE | 1,939 | 0 | 0 | ||
| SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | BBG001S72SM3 | 363,296 | 588 | SH | SOLE | 588 | 0 | 0 | ||
| SPDR SERIES TRUST | BLOOMBERG 1-3 MO | 78468R663 | BBG001STKCW9 | 422,875 | 4,610 | SH | SOLE | 4,610 | 0 | 0 | ||
| SPROTT PHYSICAL GOLD TR | UNIT | 85207H104 | BBG001T66XM9 | 229,813 | 8,915 | SH | SOLE | 8,915 | 0 | 0 | ||
| SPROUTS FMRS MKT INC | COM | 85208M102 | BBG001V0MZS0 | 377,190 | 2,291 | SH | SOLE | 2,291 | 0 | 0 | ||
| STAGWELL INC | COM CL A | 85256A109 | BBG00ZV0HW08 | 9,178,560 | 2,039,680 | SH | SOLE | 2,039,680 | 0 | 0 | ||
| STANTEC INC | COM | 85472N109 | BBG001S6JJQ3 | 17,574,921 | 161,848 | SH | SOLE | 161,848 | 0 | 0 | ||
| STARBUCKS CORP | COM | 855244109 | BBG001S72KH6 | 602,101 | 6,571 | SH | SOLE | 6,571 | 0 | 0 | ||
| STATE STR CORP | COM | 857477103 | BBG001S5RLD5 | 271,167 | 2,550 | SH | SOLE | 2,550 | 0 | 0 | ||
| STEEL DYNAMICS INC | COM | 858119100 | BBG001S98JK5 | 279,190 | 2,181 | SH | SOLE | 2,181 | 0 | 0 | ||
| STRYKER CORPORATION | COM | 863667101 | BBG001S8FR03 | 750,906 | 1,898 | SH | SOLE | 1,898 | 0 | 0 | ||
| SUN LIFE FINANCIAL INC. | COM | 866796105 | BBG001S7XWH6 | 1,797,322 | 27,066 | SH | SOLE | 27,066 | 0 | 0 | ||
| SUNCOR ENERGY INC NEW | COM | 867224107 | BBG001S5YSF0 | 366,434 | 9,802 | SH | SOLE | 9,802 | 0 | 0 | ||
| SYNCHRONY FINANCIAL | COM | 87165B103 | BBG00658F3Q2 | 579,837 | 8,688 | SH | SOLE | 8,688 | 0 | 0 | ||
| SYSCO CORP | COM | 871829107 | BBG001S5WJS8 | 248,200 | 3,277 | SH | SOLE | 3,277 | 0 | 0 | ||
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | BBG001S5WWW4 | 901,657 | 3,981 | SH | SOLE | 3,981 | 0 | 0 | ||
| TARGET CORP | COM | 87612E106 | BBG001SC0K41 | 706,827 | 7,165 | SH | SOLE | 7,165 | 0 | 0 | ||
| TC ENERGY CORP | COM | 87807B107 | BBG001S5WW27 | 1,043,118 | 21,410 | SH | SOLE | 21,410 | 0 | 0 | ||
| TELUS CORPORATION | COM | 87971M103 | BBG001S60K53 | 357,292 | 22,292 | SH | SOLE | 22,292 | 0 | 0 | ||
| TESLA INC | COM | 88160R101 | BBG001SQKGD7 | 7,033,628 | 22,142 | SH | SOLE | 22,142 | 0 | 0 | ||
| TEXAS INSTRS INC | COM | 882508104 | BBG001S5WYZ7 | 792,070 | 3,815 | SH | SOLE | 3,815 | 0 | 0 | ||
| THE CIGNA GROUP | COM | 125523100 | BBG00KXRCDQ9 | 1,384,800 | 4,189 | SH | SOLE | 4,189 | 0 | 0 | ||
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | BBG001S5WS08 | 632,518 | 1,560 | SH | SOLE | 1,560 | 0 | 0 | ||
| THOMSON REUTERS CORP | COM | 884903808 | BBG001S5WSW3 | 25,897,255 | 129,042 | SH | SOLE | 129,042 | 0 | 0 | ||
| THREDUP INC | CL A | 88556E102 | BBG001V1BJ88 | 215,712 | 28,800 | SH | SOLE | 28,800 | 0 | 0 | ||
| TJX COS INC NEW | COM | 872540109 | BBG001S5WQ93 | 477,906 | 3,870 | SH | SOLE | 3,870 | 0 | 0 | ||
| T-MOBILE US INC | COM | 872590104 | BBG001SKR9Y6 | 505,588 | 2,122 | SH | SOLE | 2,122 | 0 | 0 | ||
| TORONTO DOMINION BK ONT | COM NEW | 891160509 | BBG001S60L15 | 40,277,908 | 548,715 | SH | SOLE | 548,715 | 0 | 0 | ||
| TRAVELERS COMPANIES INC | COM | 89417E109 | BBG001S5R103 | 539,896 | 2,018 | SH | SOLE | 2,018 | 0 | 0 | ||
| TRUIST FINL CORP | COM | 89832Q109 | BBG001S5YYC0 | 477,662 | 11,111 | SH | SOLE | 11,111 | 0 | 0 | ||
| TYSON FOODS INC | CL A | 902494103 | BBG001S871D5 | 400,922 | 7,167 | SH | SOLE | 7,167 | 0 | 0 | ||
| UBER TECHNOLOGIES INC | COM | 90353T100 | BBG002B04MW4 | 17,177,930 | 184,115 | SH | SOLE | 184,115 | 0 | 0 | ||
| UNION PAC CORP | COM | 907818108 | BBG001S5X2M0 | 23,137,075 | 100,561 | SH | SOLE | 100,561 | 0 | 0 | ||
| UNITED PARCEL SERVICE INC | CL B | 911312106 | BBG001SDGSH1 | 760,886 | 7,538 | SH | SOLE | 7,538 | 0 | 0 | ||
| UNITED RENTALS INC | COM | 911363109 | BBG001SBGZ25 | 257,663 | 342 | SH | SOLE | 342 | 0 | 0 | ||
| UNITEDHEALTH GROUP INC | COM | 91324P102 | BBG001S6WCJ1 | 2,031,237 | 6,511 | SH | SOLE | 6,511 | 0 | 0 | ||
| US BANCORP DEL | COM NEW | 902973304 | BBG001S6T8C1 | 646,577 | 14,289 | SH | SOLE | 14,289 | 0 | 0 | ||
| VALERO ENERGY CORP | COM | 91913Y100 | BBG001S5X8K9 | 1,140,823 | 8,487 | SH | SOLE | 8,487 | 0 | 0 | ||
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | BBG001SR42Z0 | 342,607 | 6,581 | SH | SOLE | 6,581 | 0 | 0 | ||
| VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | BBG001TC6MC1 | 5,626,905 | 9,906 | SH | SOLE | 9,906 | 0 | 0 | ||
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 | BBG001SHVTR2 | 341,268 | 1,750 | SH | SOLE | 1,750 | 0 | 0 | ||
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | BBG001SHTTV0 | 1,287,275 | 5,432 | SH | SOLE | 5,432 | 0 | 0 | ||
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | BBG001SHTB03 | 1,445,187 | 4,755 | SH | SOLE | 4,755 | 0 | 0 | ||
| VANGUARD INDEX FDS | VALUE ETF | 922908744 | BBG001SHVR78 | 437,432 | 2,475 | SH | SOLE | 2,475 | 0 | 0 | ||
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 | BBG001SHTV18 | 835,838 | 10,785 | SH | SOLE | 10,785 | 0 | 0 | ||
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | BBG001SQX4T3 | 6,417,428 | 31,355 | SH | SOLE | 31,355 | 0 | 0 | ||
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | BBG001SSPWL4 | 5,789,137 | 101,546 | SH | SOLE | 101,546 | 0 | 0 | ||
| VERIZON COMMUNICATIONS INC | COM | 92343V104 | BBG001S67QY1 | 2,860,926 | 66,118 | SH | SOLE | 66,118 | 0 | 0 | ||
| VIATRIS INC | COM | 92556V106 | BBG00Y52JV51 | 211,864 | 23,725 | SH | SOLE | 23,725 | 0 | 0 | ||
| VISA INC | COM CL A | 92826C839 | BBG001SRCFY3 | 47,738,603 | 134,456 | SH | SOLE | 134,456 | 0 | 0 | ||
| VISTRA CORP | COM | 92840M102 | BBG00DXDL6R0 | 260,674 | 1,345 | SH | SOLE | 1,345 | 0 | 0 | ||
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | BBG001S5XBY7 | 843,562 | 73,481 | SH | SOLE | 73,481 | 0 | 0 | ||
| WALMART INC | COM | 931142103 | BBG001S5XH92 | 2,846,278 | 29,109 | SH | SOLE | 29,109 | 0 | 0 | ||
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 | BBG011386VG3 | 424,135 | 37,010 | SH | SOLE | 37,010 | 0 | 0 | ||
| WASTE CONNECTIONS INC | COM | 94106B101 | BBG001SKJ4K1 | 25,538,816 | 136,991 | SH | SOLE | 136,991 | 0 | 0 | ||
| WASTE MGMT INC DEL | COM | 94106L109 | BBG001S5XH47 | 377,553 | 1,650 | SH | SOLE | 1,650 | 0 | 0 | ||
| WEC ENERGY GROUP INC | COM | 92939U106 | BBG001S5XDC7 | 20,935,239 | 200,914 | SH | SOLE | 200,914 | 0 | 0 | ||
| WELLS FARGO CO NEW | COM | 949746101 | BBG001S5XF23 | 3,089,427 | 38,560 | SH | SOLE | 38,560 | 0 | 0 | ||
| WELLTOWER INC | COM | 95040Q104 | BBG001S5RTQ4 | 209,995 | 1,366 | SH | SOLE | 1,366 | 0 | 0 | ||
| WEST FRASER TIMBER CO LTD | COM | 952845105 | BBG001S60WD8 | 202,354 | 2,765 | SH | SOLE | 2,765 | 0 | 0 | ||
| WESTERN DIGITAL CORP | COM | 958102105 | BBG001S5XD28 | 223,773 | 3,497 | SH | SOLE | 3,497 | 0 | 0 | ||
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 | BBG001S5XL11 | 209,810 | 8,167 | SH | SOLE | 8,167 | 0 | 0 | ||
| WILLIAMS COS INC | COM | 969457100 | BBG001S5XH10 | 357,263 | 5,688 | SH | SOLE | 5,688 | 0 | 0 | ||
| WILLIS TOWERS WATSON PLC LTD | SHS | G96629103 | BBG001SHY2Q9 | 41,600,632 | 135,728 | SH | SOLE | 135,728 | 0 | 0 | ||
| WISDOMTREE TR | INTL QULTY DIV | 97717X131 | BBG00CMD6MV1 | 232,370 | 5,862 | SH | SOLE | 5,862 | 0 | 0 | ||
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 | BBG004LMH3Z6 | 388,470 | 4,639 | SH | SOLE | 4,639 | 0 | 0 | ||
| XCEL ENERGY INC | COM | 98389B100 | BBG001S7F0X8 | 271,787 | 3,991 | SH | SOLE | 3,991 | 0 | 0 | ||
| XEROX HOLDINGS CORP | COM NEW | 98421M106 | BBG00NNG2ZK6 | 56,937 | 10,804 | SH | SOLE | 10,804 | 0 | 0 | ||
| XYLEM INC | COM | 98419M100 | BBG001V05C73 | 241,644 | 1,868 | SH | SOLE | 1,868 | 0 | 0 | ||
| YUM BRANDS INC | COM | 988498101 | BBG001S7JQ30 | 208,637 | 1,408 | SH | SOLE | 1,408 | 0 | 0 | ||
| ZOETIS INC | CL A | 98978V103 | BBG0039320P7 | 18,565,692 | 119,049 | SH | SOLE | 119,049 | 0 | 0 | ||