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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M Company | Common Stock | 88579Y101 | 558,068 | 3,800 | SH | SOLE | 3,800 | 0 | 0 | ||
Abbott Laboratories | Common Stock | 002824100 | 287,812,960 | 2,169,717 | SH | SOLE | 2,169,717 | 0 | 0 | ||
Abbvie Inc | Common Stock | 00287Y109 | 19,337,229 | 92,293 | SH | SOLE | 92,293 | 0 | 0 | ||
Accenture Plc | Common Stock | G1151C101 | 167,717,131 | 537,486 | SH | SOLE | 537,486 | 0 | 0 | ||
Adobe Inc. | Common Stock | 00724F101 | 333,671 | 870 | SH | SOLE | 870 | 0 | 0 | ||
Aflac Incorporated | Common Stock | 001055102 | 1,289,804 | 11,600 | SH | SOLE | 11,600 | 0 | 0 | ||
Agnico Eagle Mines Limited | Common Stock | 008474108 | 552,577 | 5,101 | SH | SOLE | 5,101 | 0 | 0 | ||
Alcon Inc. | Common Stock | H01301128 | 22,346,616 | 235,401 | SH | SOLE | 235,401 | 0 | 0 | ||
Allstate Corporation | Common Stock | 020002101 | 2,325,603 | 11,231 | SH | SOLE | 11,231 | 0 | 0 | ||
Alphabet Inc - A | Common Stock | 02079K305 | 186,705,377 | 1,207,355 | SH | SOLE | 1,207,355 | 0 | 0 | ||
Alphabet Inc - C | Common Stock | 02079K107 | 181,123,063 | 1,159,336 | SH | SOLE | 1,159,336 | 0 | 0 | ||
Altria Group Inc. | Common Stock | 02209S103 | 558,186 | 9,300 | SH | SOLE | 9,300 | 0 | 0 | ||
Amazon.Com Inc | Common Stock | 023135106 | 374,137,728 | 1,966,455 | SH | SOLE | 1,966,455 | 0 | 0 | ||
Ambev SA ADR | ADR | 02319V103 | 110,782 | 47,546 | SH | SOLE | 47,546 | 0 | 0 | ||
American Financial Group Inc/OH | Common Stock | 025932104 | 48,441,212 | 368,823 | SH | SOLE | 368,823 | 0 | 0 | ||
AMETEK Inc | Common Stock | 031100100 | 107,296,411 | 623,309 | SH | SOLE | 623,309 | 0 | 0 | ||
Apple Inc. | Common Stock | 037833100 | 11,728,464 | 52,800 | SH | SOLE | 52,800 | 0 | 0 | ||
ASML Holding NV-NY Reg Shs | NY Reg Shrs | N07059210 | 40,023,514 | 60,401 | SH | SOLE | 60,401 | 0 | 0 | ||
Astrazeneca PLC | ADR | 046353108 | 1,079,127 | 14,682 | SH | SOLE | 14,682 | 0 | 0 | ||
ATS Corp | Common Stock | 00217Y104 | 3,427,370 | 137,520 | SH | SOLE | 137,520 | 0 | 0 | ||
Autodesk Inc | Common Stock | 052769106 | 108,133,348 | 413,038 | SH | SOLE | 413,038 | 0 | 0 | ||
Automatic Data Processing Inc. | Common Stock | 053015103 | 19,678,881 | 64,409 | SH | SOLE | 64,409 | 0 | 0 | ||
Axos Financial Inc | Common Stock | 05465C100 | 24,730,193 | 383,295 | SH | SOLE | 383,295 | 0 | 0 | ||
Bank of Montreal | Common Stock | 063671101 | 625,353,759 | 6,549,559 | SH | SOLE | 6,549,559 | 0 | 0 | ||
Bank of Nova Scotia | Common Stock | 064149107 | 93,563,665 | 1,973,640 | SH | SOLE | 1,973,640 | 0 | 0 | ||
Bank OZK | Common Stock | 06417N103 | 78,183,495 | 1,799,390 | SH | SOLE | 1,799,390 | 0 | 0 | ||
Barrick Gold Corporation | Common Stock | 067901108 | 633,636 | 32,640 | SH | SOLE | 32,640 | 0 | 0 | ||
BCE Inc. | Common Stock | 05534B760 | 4,679,210 | 203,892 | SH | SOLE | 203,892 | 0 | 0 | ||
Becton Dickinson and Company | Common Stock | 075887109 | 189,114,913 | 825,613 | SH | SOLE | 825,613 | 0 | 0 | ||
Berkshire Hathaway Inc - A | Common Stock | 084670108 | 1,596,883 | 2 | SH | SOLE | 2 | 0 | 0 | ||
Berkshire Hathaway Inc - B | Common Stock | 084670702 | 123,107,997 | 231,154 | SH | SOLE | 231,154 | 0 | 0 | ||
Booking Holdings Inc | Common Stock | 09857L108 | 8,430,645 | 1,830 | SH | SOLE | 1,830 | 0 | 0 | ||
Boston Scientific Corporation | Common Stock | 101137107 | 229,152,854 | 2,271,539 | SH | SOLE | 2,271,539 | 0 | 0 | ||
Broadcom Inc | Common Stock | 11135F101 | 73,592,517 | 439,542 | SH | SOLE | 439,542 | 0 | 0 | ||
Brookfield Corp | Common Stock | 11271J107 | 829,129,614 | 15,845,435 | SH | SOLE | 15,845,435 | 0 | 0 | ||
Brown-Forman Corp - A | Common Stock | 115637100 | 485,315 | 14,500 | SH | SOLE | 14,500 | 0 | 0 | ||
Brown-Forman Corp - B | Common Stock | 115637209 | 460,531 | 13,569 | SH | SOLE | 13,569 | 0 | 0 | ||
Cadence Design Systems Inc | Common Stock | 127387108 | 75,316,523 | 296,137 | SH | SOLE | 296,137 | 0 | 0 | ||
CAE Inc. | Common Stock | 124765108 | 570,008,931 | 23,187,828 | SH | SOLE | 23,187,828 | 0 | 0 | ||
Canadian Imperial Bank of Commerce | Common Stock | 136069101 | 2,581,794 | 45,903 | SH | SOLE | 45,903 | 0 | 0 | ||
Canadian National Railway Company | Common Stock | 136375102 | 896,772,932 | 9,216,459 | SH | SOLE | 9,216,459 | 0 | 0 | ||
Canadian Natural Resources | Common Stock | 136385101 | 1,529,871 | 49,726 | SH | SOLE | 49,726 | 0 | 0 | ||
Canadian Pacific Kansas City Ltd | Common Stock | 13646K108 | 4,402,230 | 62,738 | SH | SOLE | 62,738 | 0 | 0 | ||
Cardinal Health Inc. | Common Stock | 14149Y108 | 275,540 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
Caterpillar Inc. | Common Stock | 149123101 | 232,509 | 705 | SH | SOLE | 705 | 0 | 0 | ||
CDW Corp/DE | Common Stock | 12514G108 | 312,346 | 1,949 | SH | SOLE | 1,949 | 0 | 0 | ||
Cenovus Energy Inc. | Common Stock | 15135U109 | 227,868 | 16,398 | SH | SOLE | 16,398 | 0 | 0 | ||
CGI Inc. | Common Stock | 12532H104 | 425,609,581 | 4,263,945 | SH | SOLE | 4,263,945 | 0 | 0 | ||
Chevron Corporation | Common Stock | 166764100 | 5,761,133 | 34,438 | SH | SOLE | 34,438 | 0 | 0 | ||
Chubb Limited | Common Stock | H1467J104 | 87,709,371 | 290,438 | SH | SOLE | 290,438 | 0 | 0 | ||
Cintas Corporation | Common Stock | 172908105 | 657,696 | 3,200 | SH | SOLE | 3,200 | 0 | 0 | ||
CME Group Inc. | Common Stock | 12572Q105 | 53,485,647 | 201,612 | SH | SOLE | 201,612 | 0 | 0 | ||
Coca-Cola Company | Common Stock | 191216100 | 4,285,597 | 59,838 | SH | SOLE | 59,838 | 0 | 0 | ||
Colgate-Palmolive Company | Common Stock | 194162103 | 42,442,820 | 452,965 | SH | SOLE | 452,965 | 0 | 0 | ||
Colliers International Group Inc | Common Stock | 194693107 | 242,313,621 | 2,002,583 | SH | SOLE | 2,002,583 | 0 | 0 | ||
Comcast Corp - A | Common Stock | 20030N101 | 7,388,708 | 200,236 | SH | SOLE | 200,236 | 0 | 0 | ||
Cooper Cos Inc/the | Common Stock | 216648501 | 489,230 | 5,800 | SH | SOLE | 5,800 | 0 | 0 | ||
Copart Inc | Common Stock | 217204106 | 213,966,790 | 3,781,000 | SH | SOLE | 3,781,000 | 0 | 0 | ||
Costco Wholesale Corporation | Common Stock | 22160K105 | 44,833,755 | 47,404 | SH | SOLE | 47,404 | 0 | 0 | ||
Credicorp Ltd ADR | Common Stock | G2519Y108 | 8,686,225 | 46,660 | SH | SOLE | 46,660 | 0 | 0 | ||
Credit Acceptance Corp. | Common Stock | 225310101 | 35,954,483 | 69,632 | SH | SOLE | 69,632 | 0 | 0 | ||
CVS Health Corporation | Common Stock | 126650100 | 2,601,261 | 38,395 | SH | SOLE | 38,395 | 0 | 0 | ||
CyberArk Software Ltd ADR | Common Stock | M2682V108 | 48,249,162 | 142,749 | SH | SOLE | 142,749 | 0 | 0 | ||
Danaher Corporation | Common Stock | 235851102 | 115,193,190 | 561,918 | SH | SOLE | 561,918 | 0 | 0 | ||
Descartes Systems Group Inc | Common Stock | 249906108 | 266,715,710 | 2,649,759 | SH | SOLE | 2,649,759 | 0 | 0 | ||
Diageo Plc ADR | ADR | 25243Q205 | 63,800,657 | 608,843 | SH | SOLE | 608,843 | 0 | 0 | ||
Dominion Energy | Common Stock | 25746U109 | 243,119 | 4,336 | SH | SOLE | 4,336 | 0 | 0 | ||
Duke Energy Corporation | Common Stock | 26441C204 | 2,973,994 | 24,383 | SH | SOLE | 24,383 | 0 | 0 | ||
Eli Lilly & Company | Common Stock | 532457108 | 18,105,599 | 21,922 | SH | SOLE | 21,922 | 0 | 0 | ||
Emerson Electric Co. | Common Stock | 291011104 | 4,984,234 | 45,460 | SH | SOLE | 45,460 | 0 | 0 | ||
Enbridge Inc | Common Stock | 29250N105 | 77,578,780 | 1,753,081 | SH | SOLE | 1,753,081 | 0 | 0 | ||
EOG Resources Inc. | Common Stock | 26875P101 | 2,029,398 | 15,825 | SH | SOLE | 15,825 | 0 | 0 | ||
Exxon Mobil Corporation | Common Stock | 30231G102 | 17,381,262 | 146,147 | SH | SOLE | 146,147 | 0 | 0 | ||
Fiserv Inc. | Common Stock | 337738108 | 271,225,614 | 1,228,210 | SH | SOLE | 1,228,210 | 0 | 0 | ||
Fomento Econ.Mexicano SAB de CV ADR | ADR | 344419106 | 5,516,490 | 56,533 | SH | SOLE | 56,533 | 0 | 0 | ||
Fortis Inc. | Common Stock | 349553107 | 943,000 | 20,705 | SH | SOLE | 20,705 | 0 | 0 | ||
Franco Nevada Corporation | Common Stock | 351858105 | 450,505,100 | 2,864,793 | SH | SOLE | 2,864,793 | 0 | 0 | ||
Gildan Activewear Inc. | Common Stock | 375916103 | 307,792,440 | 6,963,062 | SH | SOLE | 6,963,062 | 0 | 0 | ||
Guidewire Software Inc | Common Stock | 40171V100 | 84,604,281 | 451,560 | SH | SOLE | 451,560 | 0 | 0 | ||
Haleon PLC | Common Stock | 405552100 | 7,258,545 | 705,398 | SH | SOLE | 705,398 | 0 | 0 | ||
HDFC Bank Ltd ADR | ADR | 40415F101 | 117,524,187 | 1,768,877 | SH | SOLE | 1,768,877 | 0 | 0 | ||
Hilton Worldwide Holdings Inc. | Common Stock | 43300A203 | 397,074 | 1,745 | SH | SOLE | 1,745 | 0 | 0 | ||
Home Depot Inc. | Common Stock | 437076102 | 1,172,401 | 3,199 | SH | SOLE | 3,199 | 0 | 0 | ||
Honeywell International Inc. | Common Stock | 438516106 | 290,097 | 1,370 | SH | SOLE | 1,370 | 0 | 0 | ||
Illinois Tool Works Inc. | Common Stock | 452308109 | 263,386 | 1,062 | SH | SOLE | 1,062 | 0 | 0 | ||
Imperial Oil Limited | Common Stock | 453038408 | 2,018,475 | 27,947 | SH | SOLE | 27,947 | 0 | 0 | ||
Infosys Ltd ADR | ADR | 456788108 | 5,694,018 | 312,001 | SH | SOLE | 312,001 | 0 | 0 | ||
ING Groep N.V. ADR | ADR | 456837103 | 1,385,110 | 70,705 | SH | SOLE | 70,705 | 0 | 0 | ||
Interactive Brokers Group Inc | Common Stock | 45841N107 | 176,961,396 | 1,068,672 | SH | SOLE | 1,068,672 | 0 | 0 | ||
Intercontinental Hotels-ADR | ADR | 45857P806 | 767,349 | 7,002 | SH | SOLE | 7,002 | 0 | 0 | ||
International Flavors & Fragrances | Common Stock | 459506101 | 1,474,590 | 19,000 | SH | SOLE | 19,000 | 0 | 0 | ||
IQVIA Holdings Inc | Common Stock | 46266C105 | 124,905,024 | 708,480 | SH | SOLE | 708,480 | 0 | 0 | ||
iShares 1-5 Year Investment Grade Corporate Bond ETF | ETF | 464288646 | 6,568,926 | 125,433 | PRN | SOLE | 125,433 | 0 | 0 | ||
iShares 5-10 Year Inv. Grade Corp. Bond ETF | ETP | 464288638 | 2,876,993 | 54,779 | PRN | SOLE | 54,779 | 0 | 0 | ||
iShares Barclays 1-3 Yr Trsry Bond ETF | ETF | 464287457 | 1,875,489 | 22,670 | PRN | SOLE | 22,670 | 0 | 0 | ||
iShares Core 1-5 Year USD Bond ETF | ETF | 46432F859 | 1,563,155 | 32,330 | PRN | SOLE | 32,330 | 0 | 0 | ||
iShares MSCI EAFE Index Fund | ETP | 464287465 | 1,144,220 | 14,000 | SH | SOLE | 14,000 | 0 | 0 | ||
iShares MSCI Emerging Market | ETP | 464287234 | 364,501 | 8,341 | SH | SOLE | 8,341 | 0 | 0 | ||
iShares S&P 500 ETF | ETP | 464287200 | 313,540 | 558 | SH | SOLE | 558 | 0 | 0 | ||
iShares US Technology ETF | ETP | 464287721 | 519,628 | 3,700 | SH | SOLE | 3,700 | 0 | 0 | ||
JD.com Inc ADR | ADR | 47215P106 | 3,462,961 | 84,216 | SH | SOLE | 84,216 | 0 | 0 | ||
Johnson & Johnson | Common Stock | 478160104 | 79,366,546 | 478,573 | SH | SOLE | 478,573 | 0 | 0 | ||
JPMorgan Chase & Co. | Common Stock | 46625H100 | 232,131,069 | 946,315 | SH | SOLE | 946,315 | 0 | 0 | ||
Kimberly-Clark Corporation | Common Stock | 494368103 | 2,781,823 | 19,560 | SH | SOLE | 19,560 | 0 | 0 | ||
LCI Industries | Common Stock | 50189K103 | 20,069,294 | 229,547 | SH | SOLE | 229,547 | 0 | 0 | ||
Lowe's Companies Inc. | Common Stock | 548661107 | 718,348 | 3,080 | SH | SOLE | 3,080 | 0 | 0 | ||
M&T Bank Corporation | Common Stock | 55261F104 | 635,456 | 3,555 | SH | SOLE | 3,555 | 0 | 0 | ||
Magna International Inc - A | Common Stock | 559222401 | 735,731 | 21,650 | SH | SOLE | 21,650 | 0 | 0 | ||
Manulife Financial Corporation | Common Stock | 56501R106 | 107,320,585 | 3,444,720 | SH | SOLE | 3,444,720 | 0 | 0 | ||
Marsh & McLennan Companies Inc. | Common Stock | 571748102 | 414,851 | 1,700 | SH | SOLE | 1,700 | 0 | 0 | ||
Mastercard Inc - A | Common Stock | 57636Q104 | 311,510,847 | 568,326 | SH | SOLE | 568,326 | 0 | 0 | ||
McDonald's Corporation | Common Stock | 580135101 | 4,347,565 | 13,918 | SH | SOLE | 13,918 | 0 | 0 | ||
Medtronic Inc. Plc | Common Stock | G5960L103 | 676,016 | 7,523 | SH | SOLE | 7,523 | 0 | 0 | ||
MercadoLibre Inc | Common Stock | 58733R102 | 11,917,864 | 6,109 | SH | SOLE | 6,109 | 0 | 0 | ||
Merck & Co. Inc. | Common Stock | 58933Y105 | 3,111,530 | 34,665 | SH | SOLE | 34,665 | 0 | 0 | ||
Meta Platforms Inc | Common Stock | 30303M102 | 101,430,714 | 175,985 | SH | SOLE | 175,985 | 0 | 0 | ||
MetLife Inc. | Common Stock | 59156R108 | 1,258,947 | 15,680 | SH | SOLE | 15,680 | 0 | 0 | ||
Microsoft Corporation | Common Stock | 594918104 | 542,056,778 | 1,443,983 | SH | SOLE | 1,443,983 | 0 | 0 | ||
Mondelez International Inc. | Common Stock | 609207105 | 95,837,446 | 1,412,490 | SH | SOLE | 1,412,490 | 0 | 0 | ||
Monster Beverage Corp | Common Stock | 61174X109 | 63,337,893 | 1,082,329 | SH | SOLE | 1,082,329 | 0 | 0 | ||
National Grid Plc ADR | ADR | 636274409 | 2,436,821 | 37,141 | SH | SOLE | 37,141 | 0 | 0 | ||
NIKE Inc | Common Stock | 654106103 | 2,842,824 | 44,783 | SH | SOLE | 44,783 | 0 | 0 | ||
Novartis AG ADR | ADR | 66987V109 | 6,036,307 | 54,147 | SH | SOLE | 54,147 | 0 | 0 | ||
Novo Nordisk A/S Sponsored ADR | ADR | 670100205 | 5,581,101 | 80,373 | SH | SOLE | 80,373 | 0 | 0 | ||
NU Holdings Ltd/Cayman Islands | Common Stock | G6683N103 | 6,811,760 | 665,211 | SH | SOLE | 665,211 | 0 | 0 | ||
Nutrien Ltd | Common Stock | 67077M108 | 9,687,530 | 195,221 | SH | SOLE | 195,221 | 0 | 0 | ||
NVIDIA Corporation | Common Stock | 67066G104 | 789,006 | 7,280 | SH | SOLE | 7,280 | 0 | 0 | ||
Open Text Corporation | Common Stock | 683715106 | 520,519,850 | 20,626,538 | SH | SOLE | 20,626,538 | 0 | 0 | ||
Oracle Corporation | Common Stock | 68389X105 | 190,003,327 | 1,359,011 | SH | SOLE | 1,359,011 | 0 | 0 | ||
Pembina Pipeline Corporation | Common Stock | 706327103 | 18,160,804 | 454,099 | SH | SOLE | 454,099 | 0 | 0 | ||
PepsiCo Inc. | Common Stock | 713448108 | 194,772,659 | 1,299,004 | SH | SOLE | 1,299,004 | 0 | 0 | ||
Pfizer Inc. | Common Stock | 717081103 | 3,725,816 | 147,033 | SH | SOLE | 147,033 | 0 | 0 | ||
Philip Morris International Inc. | Common Stock | 718172109 | 920,634 | 5,800 | SH | SOLE | 5,800 | 0 | 0 | ||
Procter & Gamble Company | Common Stock | 742718109 | 72,383,849 | 424,738 | SH | SOLE | 424,738 | 0 | 0 | ||
Progressive Corp/The | Common Stock | 743315103 | 25,813,908 | 91,212 | SH | SOLE | 91,212 | 0 | 0 | ||
Public Service Enterprises Group | Common Stock | 744573106 | 43,554,229 | 529,213 | SH | SOLE | 529,213 | 0 | 0 | ||
Relx Plc ADR | ADR | 759530108 | 58,819,497 | 1,166,822 | SH | SOLE | 1,166,822 | 0 | 0 | ||
Restaurant Brands International Inc. | Common Stock | 76131D103 | 414,916,057 | 6,225,039 | SH | SOLE | 6,225,039 | 0 | 0 | ||
Rogers Communications Inc - B | Common Stock | 775109200 | 488,528 | 18,296 | SH | SOLE | 18,296 | 0 | 0 | ||
Ross Stores Inc. | Common Stock | 778296103 | 277,815 | 2,174 | SH | SOLE | 2,174 | 0 | 0 | ||
Royal Bank of Canada | Common Stock | 780087102 | 224,923,039 | 1,997,039 | SH | SOLE | 1,997,039 | 0 | 0 | ||
SAP AG ADR | ADR | 803054204 | 32,592,374 | 121,414 | SH | SOLE | 121,414 | 0 | 0 | ||
Sea Ltd | ADR | 81141R100 | 11,715,783 | 89,783 | SH | SOLE | 89,783 | 0 | 0 | ||
ServisFirst Bancshares Inc | Common Stock | 81768T108 | 24,957,259 | 302,146 | SH | SOLE | 302,146 | 0 | 0 | ||
Shell PLC - ADR | ADR | 780259305 | 1,166,617 | 15,920 | SH | SOLE | 15,920 | 0 | 0 | ||
Shopify Inc. Class - A | Common Stock | 82509L107 | 380,461,771 | 3,999,810 | SH | SOLE | 3,999,810 | 0 | 0 | ||
SiteOne Landscape Supply Inc | Common Stock | 82982L103 | 61,593,396 | 507,192 | SH | SOLE | 507,192 | 0 | 0 | ||
Smith & Nephew Plc ADR | ADR | 83175M205 | 595,770 | 21,000 | SH | SOLE | 21,000 | 0 | 0 | ||
SPDR Gold Trust | ETP | 78463V107 | 975,642 | 3,386 | SH | SOLE | 3,386 | 0 | 0 | ||
SPDR S&P 500 ETF Trust | ETP | 78462F103 | 24,743,497 | 44,233 | SH | SOLE | 44,233 | 0 | 0 | ||
Stantec Inc | Common Stock | 85472N109 | 467,461,990 | 5,640,466 | SH | SOLE | 5,640,466 | 0 | 0 | ||
Sun Life Financial Inc. | Common Stock | 866796105 | 3,350,765 | 58,555 | SH | SOLE | 58,555 | 0 | 0 | ||
Suncor Energy Inc. | Common Stock | 867224107 | 4,345,405 | 112,242 | SH | SOLE | 112,242 | 0 | 0 | ||
Taiwan Semiconductor Manufactng ADR | ADR | 874039100 | 83,400,060 | 502,410 | SH | SOLE | 502,410 | 0 | 0 | ||
TC Energy Corp. | Common Stock | 87807B107 | 543,033,955 | 11,500,319 | SH | SOLE | 11,500,319 | 0 | 0 | ||
Teck Resources Limited - B | Common Stock | 878742204 | 257,210 | 7,062 | SH | SOLE | 7,062 | 0 | 0 | ||
TELUS Corp | Common Stock | 87971M103 | 9,275,760 | 646,809 | SH | SOLE | 646,809 | 0 | 0 | ||
Texas Instruments Incorporated | Common Stock | 882508104 | 415,107 | 2,310 | SH | SOLE | 2,310 | 0 | 0 | ||
TFI International Inc. | Common Stock | 87241L109 | 168,147,546 | 2,172,019 | SH | SOLE | 2,172,019 | 0 | 0 | ||
The Sherwin-Williams Company | Common Stock | 824348106 | 124,284,403 | 355,922 | SH | SOLE | 355,922 | 0 | 0 | ||
Thomson Reuters Corp | Common Stock | 884903808 | 563,624,852 | 3,266,594 | SH | SOLE | 3,266,594 | 0 | 0 | ||
TJX Companies Inc. | Common Stock | 872540109 | 108,621,483 | 891,802 | SH | SOLE | 891,802 | 0 | 0 | ||
Toronto-Dominion Bank | Common Stock | 891160509 | 726,602,141 | 12,127,589 | SH | SOLE | 12,127,589 | 0 | 0 | ||
TotalEnergies SE - ADR | ADR | 89151E109 | 3,237,734 | 50,050 | SH | SOLE | 50,050 | 0 | 0 | ||
Trane Technologies plc | Common Stock | G8994E103 | 202,152 | 600 | SH | SOLE | 600 | 0 | 0 | ||
Travelers Companies Inc. | Common Stock | 89417E109 | 275,038 | 1,040 | SH | SOLE | 1,040 | 0 | 0 | ||
Trip.com Group Ltd - ADR | Common Stock | 89677Q107 | 10,889,473 | 171,272 | SH | SOLE | 171,272 | 0 | 0 | ||
Triple Flag Precious Metals Corp | Common Stock | 89679M104 | 10,475,114 | 547,632 | SH | SOLE | 547,632 | 0 | 0 | ||
Unilever Plc ADR | ADR | 904767704 | 39,151,683 | 657,459 | SH | SOLE | 657,459 | 0 | 0 | ||
Union Pacific Corporation | Common Stock | 907818108 | 223,010 | 944 | SH | SOLE | 944 | 0 | 0 | ||
UnitedHealth Group Incorporated | Common Stock | 91324P102 | 311,910,408 | 595,533 | SH | SOLE | 595,533 | 0 | 0 | ||
US Bancorp | Common Stock | 902973304 | 521,501 | 12,352 | SH | SOLE | 12,352 | 0 | 0 | ||
Valero Energy Corporation | Common Stock | 91913Y100 | 263,083 | 1,992 | SH | SOLE | 1,992 | 0 | 0 | ||
Vanguard Growth ETF | ETP | 922908736 | 296,656 | 800 | SH | SOLE | 800 | 0 | 0 | ||
Verisk Analytics Inc - A | Common Stock | 92345Y106 | 30,497,419 | 102,471 | SH | SOLE | 102,471 | 0 | 0 | ||
Visa Inc - A | Common Stock | 92826C839 | 2,172,501 | 6,199 | SH | SOLE | 6,199 | 0 | 0 | ||
Wal-Mart Stores Inc. | Common Stock | 931142103 | 1,259,171 | 14,343 | SH | SOLE | 14,343 | 0 | 0 | ||
Waste Connections Inc. | Common Stock | 94106B101 | 521,905 | 2,678 | SH | SOLE | 2,678 | 0 | 0 | ||
Wells Fargo & Company | Common Stock | 949746101 | 825,585 | 11,500 | SH | SOLE | 11,500 | 0 | 0 | ||
West Fraser Timber Co. Ltd. | Common Stock | 952845105 | 275,701 | 3,590 | SH | SOLE | 3,590 | 0 | 0 | ||
Xcel Energy Inc. | Common Stock | 98389B100 | 2,477,650 | 35,000 | SH | SOLE | 35,000 | 0 | 0 | ||
XP Inc | Common Stock | G98239109 | 4,432,340 | 322,352 | SH | SOLE | 322,352 | 0 | 0 | ||
Yum China Holdings Inc | Common Stock | 98850P109 | 6,584,496 | 126,479 | SH | SOLE | 126,479 | 0 | 0 | ||
Zimmer Biomet Holdings Inc | Common Stock | 98956P102 | 1,160,095 | 10,250 | SH | SOLE | 10,250 | 0 | 0 | ||
Zoetis Inc. | Common Stock | 98978V103 | 13,918,687 | 84,535 | SH | SOLE | 84,535 | 0 | 0 |