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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| Alamos Gold In | Class A | 011532108 | 76,913 | 5,691,268 | SH | SOLE | 5,462,983 | 0 | 228,285 | ||
| Alphabet | Class C | 02079K107 | 115 | 820 | SH | SOLE | 820 | 0 | 0 | ||
| Amdocs Ltd | Ordinary | G02602103 | 353,605 | 4,023,274 | SH | SOLE | 3,846,029 | 0 | 177,245 | ||
| American Express Co | Common | 025816109 | 387,392 | 2,067,858 | SH | SOLE | 1,957,656 | 0 | 110,202 | ||
| Ameriprise Financial | Common | 03076C106 | 276,080 | 726,854 | SH | SOLE | 693,066 | 0 | 33,788 | ||
| Amgen Inc | Common | 031162100 | 452,092 | 1,569,657 | SH | SOLE | 1,493,634 | 0 | 76,023 | ||
| ATS Corp | Common | 00217Y104 | 50,492 | 1,165,819 | SH | SOLE | 1,119,834 | 0 | 45,985 | ||
| Bank of Montreal | Common | 063671101 | 572,303 | 5,755,777 | SH | SOLE | 5,567,484 | 0 | 188,293 | ||
| Bank of Nova Scotia | Common | 064149107 | 169,093 | 3,456,839 | SH | SOLE | 3,333,639 | 0 | 123,200 | ||
| BCE | Com New | 05534B760 | 16 | 409 | SH | SOLE | 409 | 0 | 0 | ||
| Berkshire Hathaway | Class A | 084670108 | 542 | 1 | SH | SOLE | 1 | 0 | 0 | ||
| Biogen | Common | 09062X103 | 257,594 | 995,456 | SH | SOLE | 949,576 | 0 | 45,880 | ||
| BlackRock | Common | 09247X101 | 294,667 | 362,981 | SH | SOLE | 343,701 | 0 | 19,280 | ||
| Brookfield Asset Mgt | Class A Ltd Vtg | 113004105 | 279,387 | 6,922,224 | SH | SOLE | 6,719,112 | 0 | 203,112 | ||
| Brookfield Business Partners | Cl A Exc Sub Vtg | 11259V106 | 12,737 | 544,090 | SH | SOLE | 503,170 | 0 | 40,920 | ||
| Brookfield Business Partners | Unit LTD LP | G16234109 | 18,072 | 871,290 | SH | SOLE | 861,620 | 0 | 9,670 | ||
| Brookfield Corporation | Cl A Ltd Vt Sh | 11271J107 | 375,448 | 9,314,511 | SH | SOLE | 9,040,810 | 0 | 273,701 | ||
| Brookfield Renewable Partners | Partnership Unit | G16258108 | 29 | 1,125 | SH | SOLE | 1,125 | 0 | 0 | ||
| BRP Inc | Com Sun Vtg | 05577W200 | 273,205 | 3,799,288 | SH | SOLE | 3,670,768 | 0 | 128,520 | ||
| CAE Inc | Common | 124765108 | 264,694 | 12,203,732 | SH | SOLE | 11,716,387 | 0 | 487,345 | ||
| Campbell Soup Co | Common | 134429109 | 227,196 | 5,255,528 | SH | SOLE | 5,012,380 | 0 | 243,148 | ||
| Canadian Imperial Bk | Common | 136069101 | 103 | 2,140 | SH | SOLE | 2,140 | 0 | 0 | ||
| Canadian Pacific Kansas City | Common | 13646K108 | 393,758 | 4,952,410 | SH | SOLE | 4,784,676 | 0 | 167,734 | ||
| Carlyle Group | Common | 14316J108 | 175,769 | 4,319,731 | SH | SOLE | 4,122,801 | 0 | 196,930 | ||
| Cdn Natl Railway | Common | 136375102 | 603,676 | 4,779,390 | SH | SOLE | 4,601,992 | 0 | 177,398 | ||
| Cencora | Common | 03073E105 | 136,717 | 665,679 | SH | SOLE | 634,463 | 0 | 31,216 | ||
| CGI Group | Cl A Sub Vtg | 12532H104 | 282,943 | 2,628,314 | SH | SOLE | 2,520,014 | 0 | 108,300 | ||
| Colliers Intl | Sub Vtg | 194693107 | 264,025 | 2,077,228 | SH | SOLE | 1,988,444 | 0 | 88,784 | ||
| Comcast Corp | Common | 20030N101 | 248,010 | 5,655,875 | SH | SOLE | 5,407,556 | 0 | 248,319 | ||
| Cummins Inc | Common | 231021106 | 223,899 | 934,590 | SH | SOLE | 882,872 | 0 | 51,718 | ||
| Denison Mines Corp | Common | 248356107 | 18,445 | 10,483,740 | SH | SOLE | 10,037,585 | 0 | 446,155 | ||
| Ebay Inc | Common | 278642103 | 209,440 | 4,801,482 | SH | SOLE | 4,546,072 | 0 | 255,410 | ||
| Enerflex | Common | 29269R105 | 6,124 | 1,317,316 | SH | SOLE | 1,261,259 | 0 | 56,057 | ||
| Flowserve Corp | Common | 34354P105 | 275,947 | 6,694,510 | SH | SOLE | 6,378,700 | 0 | 315,810 | ||
| Fortis Inc | Common | 349553107 | 393,614 | 9,521,561 | SH | SOLE | 9,255,336 | 0 | 266,225 | ||
| Franco Nevada Corp | Common | 351858105 | 90,941 | 817,033 | SH | SOLE | 786,713 | 0 | 30,320 | ||
| Gen Digital | Common | 668771108 | 299,653 | 13,131,161 | SH | SOLE | 12,524,231 | 0 | 606,930 | ||
| Gentex | Common | 371901109 | 198,650 | 6,082,375 | SH | SOLE | 5,799,570 | 0 | 282,805 | ||
| GSK PLC | Spons ADR | 37733W204 | 483 | 13,050 | SH | SOLE | 13,050 | 0 | 0 | ||
| Harley Davidson Inc | Common | 412822108 | 280,959 | 7,626,487 | SH | SOLE | 7,273,750 | 0 | 352,737 | ||
| Interpublic Group of Companies | Common | 460690100 | 233,425 | 7,151,520 | SH | SOLE | 6,816,255 | 0 | 335,265 | ||
| iShares MSCI EAFE ETF | ETF | 464287465 | 3,114 | 41,346 | SH | SOLE | 41,346 | 0 | 0 | ||
| Kellanova | Common | 487836108 | 273,504 | 4,891,869 | SH | SOLE | 4,675,234 | 0 | 216,635 | ||
| Kimberly Clark Corp | Common | 494368103 | 277,868 | 2,286,796 | SH | SOLE | 2,167,651 | 0 | 119,145 | ||
| Magna Intl Inc | Common | 559222401 | 495,784 | 8,350,250 | SH | SOLE | 8,047,444 | 0 | 302,806 | ||
| Manulife Fincl Corp | Common | 56501R106 | 549,482 | 24,745,499 | SH | SOLE | 23,935,871 | 0 | 809,628 | ||
| Masco | Common | 574599106 | 302,549 | 4,517,018 | SH | SOLE | 4,276,363 | 0 | 240,655 | ||
| Merck& Co Inc | Common | 58933Y105 | 264,985 | 2,430,612 | SH | SOLE | 2,299,706 | 0 | 130,906 | ||
| Microsoft | Common | 594918104 | 154 | 411 | SH | SOLE | 411 | 0 | 0 | ||
| NetApp | Common | 64110D104 | 384,339 | 4,359,564 | SH | SOLE | 4,156,109 | 0 | 203,455 | ||
| Novartis AG | Sponsored ADR | 66987V109 | 440 | 4,365 | SH | SOLE | 4,365 | 0 | 0 | ||
| Nutrien | Common | 67077M108 | 236,971 | 4,185,813 | SH | SOLE | 4,048,411 | 0 | 137,402 | ||
| Omnicom Group Inc | Common | 681919106 | 363,148 | 4,197,767 | SH | SOLE | 3,972,682 | 0 | 225,085 | ||
| Open Text Corp | Common | 683715106 | 365,800 | 8,661,252 | SH | SOLE | 8,375,575 | 0 | 285,677 | ||
| Parker Hannifin Corp | Common | 701094104 | 115,943 | 251,668 | SH | SOLE | 239,813 | 0 | 11,855 | ||
| Polaris Industries | Common | 731068102 | 210,353 | 2,219,618 | SH | SOLE | 2,117,648 | 0 | 101,970 | ||
| PPG Industries | Common | 693506107 | 61,088 | 408,481 | SH | SOLE | 389,521 | 0 | 18,960 | ||
| Primo Water Corporation | Common | 74167P108 | 25,461 | 1,682,010 | SH | SOLE | 1,614,670 | 0 | 67,340 | ||
| Qualcomm | Common | 747525103 | 410,684 | 2,839,554 | SH | SOLE | 2,696,769 | 0 | 142,785 | ||
| RB Global | Common | 74935Q107 | 469,543 | 6,982,516 | SH | SOLE | 6,751,001 | 0 | 231,515 | ||
| Restaurant Brands International | Class B Non VTG | 76131D103 | 479,416 | 6,106,042 | SH | SOLE | 5,874,409 | 0 | 231,633 | ||
| Rogers Communications | Common | 775109200 | 548,471 | 11,659,118 | SH | SOLE | 11,234,779 | 0 | 424,339 | ||
| Royal Bank Cda | ADR (2 ORD) | 780087102 | 1,123,284 | 11,053,454 | SH | SOLE | 10,660,321 | 0 | 393,133 | ||
| SEI Investments | Common | 784117103 | 255,469 | 4,019,979 | SH | SOLE | 3,831,189 | 0 | 188,790 | ||
| Smith & Nephew | Common | 83175M205 | 435 | 15,970 | SH | SOLE | 15,970 | 0 | 0 | ||
| SPDR Portfolio S&P 500 Growth | ETF | 78464A409 | 24,263 | 372,652 | SH | SOLE | 372,652 | 0 | 0 | ||
| Sun Life Fncl Inc | Common | 866796105 | 516,012 | 9,901,262 | SH | SOLE | 9,535,062 | 0 | 366,200 | ||
| Suncor Energy Inc | Common | 867224107 | 435,511 | 13,528,059 | SH | SOLE | 13,081,574 | 0 | 446,485 | ||
| TC Energy | Common | 87807B107 | 538,231 | 13,711,585 | SH | SOLE | 13,215,930 | 0 | 495,655 | ||
| Telus Corp | Common | 87971M103 | 0 | 40 | SH | SOLE | 40 | 0 | 0 | ||
| Tempur Sealy International | Common | 88023U101 | 241,317 | 4,734,496 | SH | SOLE | 4,517,481 | 0 | 217,015 | ||
| Toronto Dominion Bk | Common | 891160509 | 948,189 | 14,602,695 | SH | SOLE | 14,075,418 | 0 | 527,277 | ||
| Triple Flag Precious Metals | Common | 89679M104 | 33,205 | 2,482,110 | SH | SOLE | 2,382,980 | 0 | 99,130 | ||
| Unilever plc | Spon ADR New | 904767704 | 304 | 6,280 | SH | SOLE | 6,280 | 0 | 0 | ||
| Westinghouse Air Brake Technologies | Common | 929740108 | 206,819 | 1,629,785 | SH | SOLE | 1,553,615 | 0 | 76,170 | ||
| WK Kellogg | Common | 92942W107 | 13,730 | 1,044,910 | SH | SOLE | 998,886 | 0 | 46,024 | ||