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 Company | Common Stock | 88579Y101 | 8,331,791 | 83,243 | SH | SOLE | 83,243 | 0 | 0 | |||
Abbott Laboratories | Common Stock | 002824100 | 239,646,891 | 2,198,192 | SH | SOLE | 2,198,192 | 0 | 0 | |||
Abbvie Inc | Common Stock | 00287Y109 | 19,322,707 | 143,418 | SH | SOLE | 143,418 | 0 | 0 | |||
Abcam PLC - ADR | ADR | 000380204 | 99,619,474 | 4,071,086 | SH | SOLE | 4,071,086 | 0 | 0 | |||
Accenture Plc | Common Stock | G1151C101 | 149,557,617 | 484,664 | SH | SOLE | 484,664 | 0 | 0 | |||
Aflac Incorporated | Common Stock | 001055102 | 1,863,660 | 26,700 | SH | SOLE | 26,700 | 0 | 0 | |||
Air Products & Chemicals Inc. | Common Stock | 009158106 | 468,764 | 1,565 | SH | SOLE | 1,565 | 0 | 0 | |||
Alcon Inc. | Common Stock | H01301128 | 19,428,786 | 236,619 | SH | SOLE | 236,619 | 0 | 0 | |||
Alibaba Group Holding-SP ADR | ADR | 01609W102 | 535,357 | 6,423 | SH | SOLE | 6,423 | 0 | 0 | |||
Alithya Group Inc. | Common Stock | 01643B106 | 3,447,455 | 2,102,233 | SH | SOLE | 2,102,233 | 0 | 0 | |||
Allstate Corporation | Common Stock | 020002101 | 3,509,670 | 32,187 | SH | SOLE | 32,187 | 0 | 0 | |||
Alphabet Inc - A | Common Stock | 02079K305 | 223,965,642 | 1,871,058 | SH | SOLE | 1,871,058 | 0 | 0 | |||
Alphabet Inc - C | Common Stock | 02079K107 | 210,939,501 | 1,743,734 | SH | SOLE | 1,743,734 | 0 | 0 | |||
Altria Group Inc. | Common Stock | 02209S103 | 4,058,880 | 89,600 | SH | SOLE | 89,600 | 0 | 0 | |||
Amazon.Com Inc | Common Stock | 023135106 | 333,758,231 | 2,560,281 | SH | SOLE | 2,560,281 | 0 | 0 | |||
Ambev SA ADR | ADR | 02319V103 | 84,438 | 26,553 | SH | SOLE | 26,553 | 0 | 0 | |||
American Financial Group Inc/OH | Common Stock | 025932104 | 48,338,137 | 407,058 | SH | SOLE | 407,058 | 0 | 0 | |||
AMETEK Inc | Common Stock | 031100100 | 110,343,235 | 681,636 | SH | SOLE | 681,636 | 0 | 0 | |||
Anheuser-Busch Inbev NV ADR | ADR | 03524A108 | 377,755 | 6,660 | SH | SOLE | 6,660 | 0 | 0 | |||
Apple Inc. | Common Stock | 037833100 | 12,039,717 | 62,070 | SH | SOLE | 62,070 | 0 | 0 | |||
ASML Holding NV-NY Reg Shs | NY Reg Shrs | N07059210 | 21,285,907 | 29,370 | SH | SOLE | 29,370 | 0 | 0 | |||
Astrazeneca PLC | ADR | 046353108 | 630,674 | 8,812 | SH | SOLE | 8,812 | 0 | 0 | |||
ATS Corp | Common Stock | 00217Y104 | 2,809,434 | 60,994 | SH | SOLE | 60,994 | 0 | 0 | |||
Automatic Data Processing Inc. | Common Stock | 053015103 | 25,702,901 | 116,943 | SH | SOLE | 116,943 | 0 | 0 | |||
Axos Financial Inc | Common Stock | 05465C100 | 33,468,586 | 848,595 | SH | SOLE | 848,595 | 0 | 0 | |||
Bank of America Corporation | Common Stock | 060505104 | 534,408 | 18,627 | SH | SOLE | 18,627 | 0 | 0 | |||
Bank of Montreal | Common Stock | 063671101 | 28,868,388 | 319,292 | SH | SOLE | 319,292 | 0 | 0 | |||
Bank of Nova Scotia | Common Stock | 064149107 | 642,440,106 | 12,826,024 | SH | SOLE | 12,826,024 | 0 | 0 | |||
Bank OZK | Common Stock | 06417N103 | 70,347,268 | 1,751,675 | SH | SOLE | 1,751,675 | 0 | 0 | |||
Baxter International Inc. | Common Stock | 071813109 | 486,079 | 10,669 | SH | SOLE | 10,669 | 0 | 0 | |||
BCE Inc. | Common Stock | 05534B760 | 11,493,687 | 251,805 | SH | SOLE | 251,805 | 0 | 0 | |||
Becton Dickinson and Company | Common Stock | 075887109 | 233,766,334 | 885,445 | SH | SOLE | 885,445 | 0 | 0 | |||
Berkshire Hathaway Inc - A | Common Stock | 084670108 | 517,810 | 1 | SH | SOLE | 1 | 0 | 0 | |||
Berkshire Hathaway Inc - B | Common Stock | 084670702 | 93,388,988 | 273,868 | SH | SOLE | 273,868 | 0 | 0 | |||
Berry Global Group Inc | Common Stock | 08579W103 | 47,678,963 | 741,047 | SH | SOLE | 741,047 | 0 | 0 | |||
Booking Holdings Inc | Common Stock | 09857L108 | 105,094,143 | 38,919 | SH | SOLE | 38,919 | 0 | 0 | |||
Boston Scientific Corporation | Common Stock | 101137107 | 169,362,172 | 3,131,118 | SH | SOLE | 3,131,118 | 0 | 0 | |||
Bristol-Myers Squibb Company | Common Stock | 110122108 | 221,906 | 3,470 | SH | SOLE | 3,470 | 0 | 0 | |||
Brookfield Asset Management Ltd | Common Stock | 113004105 | 1,167,782 | 35,737 | SH | SOLE | 35,737 | 0 | 0 | |||
Brookfield Corp | Common Stock | 11271J107 | 784,928,216 | 23,288,257 | SH | SOLE | 23,288,257 | 0 | 0 | |||
Brookfield Infrastructure Partners LP | Ltd Part | G16252101 | 591,615 | 16,168 | SH | SOLE | 16,168 | 0 | 0 | |||
Brookfield Renewable Energy Partners | MLP | G16258108 | 379,929 | 12,871 | SH | SOLE | 12,871 | 0 | 0 | |||
Brown-Forman Corp - A | Common Stock | 115637100 | 2,959,819 | 43,482 | SH | SOLE | 43,482 | 0 | 0 | |||
Brown-Forman Corp - B | Common Stock | 115637209 | 2,485,017 | 37,212 | SH | SOLE | 37,212 | 0 | 0 | |||
CAE Inc. | Common Stock | 124765108 | 303,290,449 | 13,535,551 | SH | SOLE | 13,535,551 | 0 | 0 | |||
Canadian Imperial Bank of Commerce | Common Stock | 136069101 | 1,330,469 | 31,127 | SH | SOLE | 31,127 | 0 | 0 | |||
Canadian National Railway Company | Common Stock | 136375102 | 1,121,218,508 | 9,248,550 | SH | SOLE | 9,248,550 | 0 | 0 | |||
Canadian Natural Resources | Common Stock | 136385101 | 491,036 | 8,724 | SH | SOLE | 8,724 | 0 | 0 | |||
Canadian Pacific Kansas City Ltd | Common Stock | 13646K108 | 4,342,505 | 53,703 | SH | SOLE | 53,703 | 0 | 0 | |||
Cardinal Health Inc. | Common Stock | 14149Y108 | 231,696 | 2,450 | SH | SOLE | 2,450 | 0 | 0 | |||
CarMax Inc. | Common Stock | 143130102 | 267,003 | 3,190 | SH | SOLE | 3,190 | 0 | 0 | |||
Caterpillar Inc. | Common Stock | 149123101 | 269,916 | 1,097 | SH | SOLE | 1,097 | 0 | 0 | |||
CDW Corp/DE | Common Stock | 12514G108 | 357,641 | 1,949 | SH | SOLE | 1,949 | 0 | 0 | |||
Cenovus Energy Inc. | Common Stock | 15135U109 | 269,115 | 15,827 | SH | SOLE | 15,827 | 0 | 0 | |||
CGI Inc. | Common Stock | 12532H104 | 605,102,592 | 5,731,582 | SH | SOLE | 5,731,582 | 0 | 0 | |||
Chevron Corporation | Common Stock | 166764100 | 13,378,683 | 85,025 | SH | SOLE | 85,025 | 0 | 0 | |||
Chubb Limited | Common Stock | H1467J104 | 132,415,231 | 687,657 | SH | SOLE | 687,657 | 0 | 0 | |||
Cintas Corporation | Common Stock | 172908105 | 397,664 | 800 | SH | SOLE | 800 | 0 | 0 | |||
Cisco Systems Inc. | Common Stock | 17275R102 | 566,811 | 10,955 | SH | SOLE | 10,955 | 0 | 0 | |||
Clorox Company | Common Stock | 189054109 | 665,582 | 4,185 | SH | SOLE | 4,185 | 0 | 0 | |||
Coca-Cola Company | Common Stock | 191216100 | 7,082,353 | 117,608 | SH | SOLE | 117,608 | 0 | 0 | |||
Cognizant Technology Solutions Corp | Common Stock | 192446102 | 1,072,615 | 16,431 | SH | SOLE | 16,431 | 0 | 0 | |||
Colgate-Palmolive Company | Common Stock | 194162103 | 53,348,196 | 692,474 | SH | SOLE | 692,474 | 0 | 0 | |||
Colliers International Group Inc | Common Stock | 194693107 | 235,604,111 | 2,398,178 | SH | SOLE | 2,398,178 | 0 | 0 | |||
Comcast Corp - A | Common Stock | 20030N101 | 21,724,209 | 522,845 | SH | SOLE | 522,845 | 0 | 0 | |||
Cooper Cos Inc/the | Common Stock | 216648402 | 1,572,063 | 4,100 | SH | SOLE | 4,100 | 0 | 0 | |||
Copart Inc | Common Stock | 217204106 | 211,982,802 | 2,324,118 | SH | SOLE | 2,324,118 | 0 | 0 | |||
Costco Wholesale Corporation | Common Stock | 22160K105 | 38,713,829 | 71,908 | SH | SOLE | 71,908 | 0 | 0 | |||
Credicorp Ltd ADR | Common Stock | G2519Y108 | 5,264,842 | 35,660 | SH | SOLE | 35,660 | 0 | 0 | |||
Credit Acceptance Corp. | Common Stock | 225310101 | 32,449,108 | 63,885 | SH | SOLE | 63,885 | 0 | 0 | |||
CVS Health Corporation | Common Stock | 126650100 | 7,760,464 | 112,259 | SH | SOLE | 112,259 | 0 | 0 | |||
CyberArk Software Ltd ADR | Common Stock | M2682V108 | 39,553,522 | 253,013 | SH | SOLE | 253,013 | 0 | 0 | |||
Danaher Corporation | Common Stock | 235851102 | 121,749,600 | 507,290 | SH | SOLE | 507,290 | 0 | 0 | |||
Descartes Systems Group Inc | Common Stock | 249906108 | 358,185,254 | 4,466,346 | SH | SOLE | 4,466,346 | 0 | 0 | |||
Diageo Plc ADR | ADR | 25243Q205 | 125,861,995 | 725,513 | SH | SOLE | 725,513 | 0 | 0 | |||
Dollar Tree Inc | Common Stock | 256746108 | 1,684,690 | 11,740 | SH | SOLE | 11,740 | 0 | 0 | |||
Dominion Energy | Common Stock | 25746U109 | 1,553,907 | 30,004 | SH | SOLE | 30,004 | 0 | 0 | |||
Duke Energy Corporation | Common Stock | 26441C204 | 3,265,997 | 36,394 | SH | SOLE | 36,394 | 0 | 0 | |||
Eli Lilly & Company | Common Stock | 532457108 | 19,554,590 | 41,696 | SH | SOLE | 41,696 | 0 | 0 | |||
Emerson Electric Co. | Common Stock | 291011104 | 7,843,140 | 86,770 | SH | SOLE | 86,770 | 0 | 0 | |||
Enbridge Inc | Common Stock | 29250N105 | 107,728,077 | 2,895,028 | SH | SOLE | 2,895,028 | 0 | 0 | |||
EOG Resources Inc. | Common Stock | 26875P101 | 4,167,332 | 36,415 | SH | SOLE | 36,415 | 0 | 0 | |||
Exxon Mobil Corporation | Common Stock | 30231G102 | 31,396,365 | 292,740 | SH | SOLE | 292,740 | 0 | 0 | |||
Fiserv Inc. | Common Stock | 337738108 | 233,988,949 | 1,854,847 | SH | SOLE | 1,854,847 | 0 | 0 | |||
Fomento Econ.Mexicano SAB de CV ADR | ADR | 344419106 | 8,548,202 | 77,122 | SH | SOLE | 77,122 | 0 | 0 | |||
Fortis Inc. | Common Stock | 349553107 | 1,371,626 | 31,792 | SH | SOLE | 31,792 | 0 | 0 | |||
Franco Nevada Corporation | Common Stock | 351858105 | 425,867,179 | 2,984,634 | SH | SOLE | 2,984,634 | 0 | 0 | |||
Gildan Activewear Inc. | Common Stock | 375916103 | 408,127,464 | 12,644,689 | SH | SOLE | 12,644,689 | 0 | 0 | |||
GlaxoSmithKline PLC | ADR | 37733W204 | 457,617 | 12,840 | SH | SOLE | 12,840 | 0 | 0 | |||
Guidewire Software Inc | Common Stock | 40171V100 | 75,737,183 | 995,494 | SH | SOLE | 995,494 | 0 | 0 | |||
Haleon PLC | Common Stock | 405552100 | 107,264 | 12,800 | SH | SOLE | 12,800 | 0 | 0 | |||
Hartford Financial Services Grp Inc. | Common Stock | 416515104 | 268,274 | 3,725 | SH | SOLE | 3,725 | 0 | 0 | |||
HDFC Bank Ltd ADR | ADR | 40415F101 | 103,000,499 | 1,477,769 | SH | SOLE | 1,477,769 | 0 | 0 | |||
Hilton Worldwide Holdings Inc. | Common Stock | 43300A203 | 1,251,875 | 8,601 | SH | SOLE | 8,601 | 0 | 0 | |||
Home Depot Inc. | Common Stock | 437076102 | 836,864 | 2,694 | SH | SOLE | 2,694 | 0 | 0 | |||
Honeywell International Inc. | Common Stock | 438516106 | 541,160 | 2,608 | SH | SOLE | 2,608 | 0 | 0 | |||
HSBC Holdings Sponsored ADR | ADR | 404280406 | 507,730 | 12,815 | SH | SOLE | 12,815 | 0 | 0 | |||
Illinois Tool Works Inc. | Common Stock | 452308109 | 340,968 | 1,363 | SH | SOLE | 1,363 | 0 | 0 | |||
Imperial Oil Limited | Common Stock | 453038408 | 2,136,126 | 41,703 | SH | SOLE | 41,703 | 0 | 0 | |||
Infosys Ltd ADR | ADR | 456788108 | 3,541,972 | 220,409 | SH | SOLE | 220,409 | 0 | 0 | |||
ING Groep N.V. ADR | ADR | 456837103 | 1,003,932 | 74,531 | SH | SOLE | 74,531 | 0 | 0 | |||
Interactive Brokers Group Inc | Common Stock | 45841N107 | 178,052,653 | 2,143,405 | SH | SOLE | 2,143,405 | 0 | 0 | |||
Intercontinental Hotels-ADR | ADR | 45857P806 | 787,137 | 11,173 | SH | SOLE | 11,173 | 0 | 0 | |||
International Business Machines Corp | Common Stock | 459200101 | 568,692 | 4,250 | SH | SOLE | 4,250 | 0 | 0 | |||
International Flavors & Fragrances | Common Stock | 459506101 | 2,575,214 | 32,356 | SH | SOLE | 32,356 | 0 | 0 | |||
IQVIA Holdings Inc | Common Stock | 46266C105 | 180,096,962 | 801,250 | SH | SOLE | 801,250 | 0 | 0 | |||
iShares Core 1-5 Year USD Bond ETF | ETP | 46432F859 | 299,895 | 6,430 | PRN | SOLE | 6,430 | 0 | 0 | |||
iShares MSCI EAFE Index Fund | ETP | 464287465 | 1,069,375 | 14,750 | SH | SOLE | 14,750 | 0 | 0 | |||
iShares Short Treasury Bond ETF | ETP | 464288679 | 328,257 | 2,972 | PRN | SOLE | 2,972 | 0 | 0 | |||
Johnson & Johnson | Common Stock | 478160104 | 115,759,225 | 699,367 | SH | SOLE | 699,367 | 0 | 0 | |||
JPMorgan Chase & Co. | Common Stock | 46625H100 | 168,313,494 | 1,157,271 | SH | SOLE | 1,157,271 | 0 | 0 | |||
Kimberly-Clark Corporation | Common Stock | 494368103 | 9,386,009 | 67,985 | SH | SOLE | 67,985 | 0 | 0 | |||
LCI Industries | Common Stock | 50189K103 | 77,897,401 | 616,472 | SH | SOLE | 616,472 | 0 | 0 | |||
Lowe's Companies Inc. | Common Stock | 548661107 | 835,090 | 3,700 | SH | SOLE | 3,700 | 0 | 0 | |||
Lululemon Athletica Inc | Common Stock | 550021109 | 280,090 | 740 | SH | SOLE | 740 | 0 | 0 | |||
M&T Bank Corporation | Common Stock | 55261F104 | 2,636,706 | 21,305 | SH | SOLE | 21,305 | 0 | 0 | |||
Magna International Inc - A | Common Stock | 559222401 | 416,207,692 | 7,363,910 | SH | SOLE | 7,363,910 | 0 | 0 | |||
Manulife Financial Corporation | Common Stock | 56501R106 | 417,361,478 | 22,055,654 | SH | SOLE | 22,055,654 | 0 | 0 | |||
Markel Group Inc | Common Stock | 570535104 | 456,449 | 330 | SH | SOLE | 330 | 0 | 0 | |||
Marsh & McLennan Companies Inc. | Common Stock | 571748102 | 319,736 | 1,700 | SH | SOLE | 1,700 | 0 | 0 | |||
Mastercard Inc - A | Common Stock | 57636Q104 | 277,872,742 | 706,516 | SH | SOLE | 706,516 | 0 | 0 | |||
McCormick & Company Incorporated | Common Stock | 579780206 | 484,126 | 5,550 | SH | SOLE | 5,550 | 0 | 0 | |||
McDonald's Corporation | Common Stock | 580135101 | 5,726,786 | 19,191 | SH | SOLE | 19,191 | 0 | 0 | |||
Medtronic Inc. Plc | Common Stock | G5960L103 | 991,477 | 11,254 | SH | SOLE | 11,254 | 0 | 0 | |||
Merck & Co. Inc. | Common Stock | 58933Y105 | 5,723,113 | 49,598 | SH | SOLE | 49,598 | 0 | 0 | |||
Meta Platforms Inc | Common Stock | 30303M102 | 80,118,789 | 279,179 | SH | SOLE | 279,179 | 0 | 0 | |||
MetLife Inc. | Common Stock | 59156R108 | 3,880,784 | 68,650 | SH | SOLE | 68,650 | 0 | 0 | |||
Microsoft Corporation | Common Stock | 594918104 | 597,651,445 | 1,755,011 | SH | SOLE | 1,755,011 | 0 | 0 | |||
Mondelez International Inc. | Common Stock | 609207105 | 91,298,998 | 1,251,700 | SH | SOLE | 1,251,700 | 0 | 0 | |||
Monster Beverage Corp | Common Stock | 61174X109 | 65,508,826 | 1,140,474 | SH | SOLE | 1,140,474 | 0 | 0 | |||
National Grid Plc ADR | ADR | 636274409 | 1,930,553 | 28,673 | SH | SOLE | 28,673 | 0 | 0 | |||
NIKE Inc | Common Stock | 654106103 | 8,432,930 | 76,406 | SH | SOLE | 76,406 | 0 | 0 | |||
Novartis AG ADR | ADR | 66987V109 | 7,302,150 | 72,363 | SH | SOLE | 72,363 | 0 | 0 | |||
Novo Nordisk A/S Sponsored ADR | ADR | 670100205 | 10,977,090 | 67,831 | SH | SOLE | 67,831 | 0 | 0 | |||
NU Holdings Ltd/Cayman Islands | Common Stock | G6683N103 | 5,481,940 | 694,796 | SH | SOLE | 694,796 | 0 | 0 | |||
Nutrien Ltd | Common Stock | 67077M108 | 21,207,395 | 358,812 | SH | SOLE | 358,812 | 0 | 0 | |||
NVIDIA Corporation | Common Stock | 67066G104 | 307,958 | 728 | SH | SOLE | 728 | 0 | 0 | |||
Open Text Corporation | Common Stock | 683715106 | 672,117,607 | 16,141,191 | SH | SOLE | 16,141,191 | 0 | 0 | |||
Oracle Corporation | Common Stock | 68389X105 | 201,242,807 | 1,689,838 | SH | SOLE | 1,689,838 | 0 | 0 | |||
Parker Hannifin Corporation | Common Stock | 701094104 | 2,253,261 | 5,777 | SH | SOLE | 5,777 | 0 | 0 | |||
Pembina Pipeline Corporation | Common Stock | 706327103 | 18,580,511 | 590,316 | SH | SOLE | 590,316 | 0 | 0 | |||
PepsiCo Inc. | Common Stock | 713448108 | 237,902,495 | 1,284,432 | SH | SOLE | 1,284,432 | 0 | 0 | |||
Pfizer Inc. | Common Stock | 717081103 | 11,186,116 | 304,965 | SH | SOLE | 304,965 | 0 | 0 | |||
Philip Morris International Inc. | Common Stock | 718172109 | 4,478,707 | 45,879 | SH | SOLE | 45,879 | 0 | 0 | |||
Procter & Gamble Company | Common Stock | 742718109 | 102,373,363 | 674,663 | SH | SOLE | 674,663 | 0 | 0 | |||
Progressive Corp/The | Common Stock | 743315103 | 22,990,551 | 173,684 | SH | SOLE | 173,684 | 0 | 0 | |||
Public Service Enterprises Group | Common Stock | 744573106 | 402,582 | 6,430 | SH | SOLE | 6,430 | 0 | 0 | |||
Quest Diagnostics Incorporated | Common Stock | 74834L100 | 279,011 | 1,985 | SH | SOLE | 1,985 | 0 | 0 | |||
Relx Plc ADR | ADR | 759530108 | 44,750,166 | 1,338,623 | SH | SOLE | 1,338,623 | 0 | 0 | |||
Restaurant Brands International Inc. | Common Stock | 76131D103 | 574,199,469 | 7,397,619 | SH | SOLE | 7,397,619 | 0 | 0 | |||
Rogers Communications Inc - B | Common Stock | 775109200 | 1,210,809 | 26,509 | SH | SOLE | 26,509 | 0 | 0 | |||
Royal Bank of Canada | Common Stock | 780087102 | 216,946,064 | 2,269,000 | SH | SOLE | 2,269,000 | 0 | 0 | |||
Sanofi ADR | ADR | 80105N105 | 923,846 | 17,140 | SH | SOLE | 17,140 | 0 | 0 | |||
SAP AG ADR | ADR | 803054204 | 25,180,427 | 184,054 | SH | SOLE | 184,054 | 0 | 0 | |||
Sea Ltd | ADR | 81141R100 | 4,058,505 | 69,926 | SH | SOLE | 69,926 | 0 | 0 | |||
ServisFirst Bancshares Inc | Common Stock | 81768T108 | 11,087,151 | 270,947 | SH | SOLE | 270,947 | 0 | 0 | |||
Shell PLC - ADR | ADR | 780259305 | 2,908,625 | 48,172 | SH | SOLE | 48,172 | 0 | 0 | |||
Shopify Inc. Class - A | Common Stock | 82509L107 | 601,635,903 | 9,298,233 | SH | SOLE | 9,298,233 | 0 | 0 | |||
Silvercorp Metals Inc. | Common Stock | 82835P103 | 89,744 | 31,500 | SH | SOLE | 31,500 | 0 | 0 | |||
Smith & Nephew Plc ADR | ADR | 83175M205 | 1,441,059 | 44,684 | SH | SOLE | 44,684 | 0 | 0 | |||
SPDR Gold Trust | ETP | 78463V107 | 1,253,772 | 7,033 | SH | SOLE | 7,033 | 0 | 0 | |||
SPDR S&P 500 ETF Trust | ETP | 78462F103 | 20,563,315 | 46,389 | SH | SOLE | 46,389 | 0 | 0 | |||
Stantec Inc | Common Stock | 85472N109 | 497,031,836 | 7,604,317 | SH | SOLE | 7,604,317 | 0 | 0 | |||
Stryker Corporation | Common Stock | 863667101 | 1,205,715 | 3,952 | SH | SOLE | 3,952 | 0 | 0 | |||
Sun Life Financial Inc. | Common Stock | 866796105 | 12,389,935 | 237,402 | SH | SOLE | 237,402 | 0 | 0 | |||
Suncor Energy Inc. | Common Stock | 867224107 | 4,836,994 | 164,708 | SH | SOLE | 164,708 | 0 | 0 | |||
Taiwan Semiconductor Manufactng ADR | ADR | 874039100 | 35,509,812 | 351,861 | SH | SOLE | 351,861 | 0 | 0 | |||
TC Energy Corp. | Common Stock | 87807B107 | 549,805,891 | 13,588,544 | SH | SOLE | 13,588,544 | 0 | 0 | |||
TELUS Corp | Common Stock | 87971M103 | 21,384,668 | 1,097,644 | SH | SOLE | 1,097,644 | 0 | 0 | |||
Texas Instruments Incorporated | Common Stock | 882508104 | 400,544 | 2,225 | SH | SOLE | 2,225 | 0 | 0 | |||
The Sherwin-Williams Company | Common Stock | 824348106 | 113,122,406 | 426,041 | SH | SOLE | 426,041 | 0 | 0 | |||
Thomson Reuters Corp | Common Stock | 884903808 | 665,971,237 | 4,927,018 | SH | SOLE | 4,927,018 | 0 | 0 | |||
TJX Companies Inc. | Common Stock | 872540109 | 93,769,769 | 1,105,906 | SH | SOLE | 1,105,906 | 0 | 0 | |||
Toronto-Dominion Bank | Common Stock | 891160509 | 122,371,233 | 1,972,083 | SH | SOLE | 1,972,083 | 0 | 0 | |||
TotalEnergies SE - ADR | ADR | 89151E109 | 4,304,958 | 74,687 | SH | SOLE | 74,687 | 0 | 0 | |||
Travelers Companies Inc. | Common Stock | 89417E109 | 202,313 | 1,165 | SH | SOLE | 1,165 | 0 | 0 | |||
Trip.com Group Ltd - ADR | Common Stock | 89677Q107 | 6,893,145 | 196,947 | SH | SOLE | 196,947 | 0 | 0 | |||
Triple Flag Precious Metals Corp | Common Stock | 89679M104 | 3,409,895 | 247,512 | SH | SOLE | 247,512 | 0 | 0 | |||
Unilever Plc ADR | ADR | 904767704 | 31,611,371 | 606,395 | SH | SOLE | 606,395 | 0 | 0 | |||
Union Pacific Corporation | Common Stock | 907818108 | 215,874 | 1,055 | SH | SOLE | 1,055 | 0 | 0 | |||
UnitedHealth Group Incorporated | Common Stock | 91324P102 | 322,925,193 | 671,865 | SH | SOLE | 671,865 | 0 | 0 | |||
US Bancorp | Common Stock | 902973304 | 4,874,952 | 147,547 | SH | SOLE | 147,547 | 0 | 0 | |||
Valero Energy Corporation | Common Stock | 91913Y100 | 233,661 | 1,992 | SH | SOLE | 1,992 | 0 | 0 | |||
Verisk Analytics Inc - A | Common Stock | 92345Y106 | 62,247,983 | 275,397 | SH | SOLE | 275,397 | 0 | 0 | |||
Verizon Communications Inc. | Common Stock | 92343V104 | 1,064,861 | 28,633 | SH | SOLE | 28,633 | 0 | 0 | |||
Visa Inc - A | Common Stock | 92826C839 | 3,194,580 | 13,452 | SH | SOLE | 13,452 | 0 | 0 | |||
Vodafone Group Plc-Sponsored ADR | ADR | 92857W308 | 120,487 | 12,750 | SH | SOLE | 12,750 | 0 | 0 | |||
Walgreens Boots Alliance | Common Stock | 931427108 | 252,934 | 8,878 | SH | SOLE | 8,878 | 0 | 0 | |||
Wal-Mart Stores Inc. | Common Stock | 931142103 | 1,544,607 | 9,827 | SH | SOLE | 9,827 | 0 | 0 | |||
Walt Disney Company | Common Stock | 254687106 | 411,134 | 4,605 | SH | SOLE | 4,605 | 0 | 0 | |||
Wells Fargo & Company | Common Stock | 949746101 | 5,807,937 | 136,081 | SH | SOLE | 136,081 | 0 | 0 | |||
West Fraser Timber Co. Ltd. | Common Stock | 952845105 | 258,023 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | |||
Xcel Energy Inc. | Common Stock | 98389B100 | 2,866,037 | 46,100 | SH | SOLE | 46,100 | 0 | 0 | |||
XP Inc | Common Stock | G98239109 | 7,950,312 | 338,888 | SH | SOLE | 338,888 | 0 | 0 | |||
Yum China Holdings Inc | Common Stock | 98850P109 | 6,873,677 | 121,658 | SH | SOLE | 121,658 | 0 | 0 | |||
Zimmer Biomet Holdings Inc | Common Stock | 98956P102 | 4,768,108 | 32,748 | SH | SOLE | 32,748 | 0 | 0 | |||
Zoetis Inc. | Common Stock | 98978V103 | 20,407,057 | 118,501 | SH | SOLE | 118,501 | 0 | 0 |