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 | 835,100 | 6,109 | SH | SOLE | 6,109 | 0 | 0 | ||
Abbott Laboratories | Common Stock | 002824100 | 271,039,393 | 2,377,330 | SH | SOLE | 2,377,330 | 0 | 0 | ||
Abbvie Inc | Common Stock | 00287Y109 | 19,621,217 | 99,358 | SH | SOLE | 99,358 | 0 | 0 | ||
Accenture Plc | Common Stock | G1151C101 | 195,348,954 | 552,645 | SH | SOLE | 552,645 | 0 | 0 | ||
Adobe Inc. | Common Stock | 00724F101 | 450,468 | 870 | SH | SOLE | 870 | 0 | 0 | ||
Aflac Incorporated | Common Stock | 001055102 | 1,475,760 | 13,200 | SH | SOLE | 13,200 | 0 | 0 | ||
Agnico Eagle Mines Limited | Common Stock | 008474108 | 385,169 | 4,776 | SH | SOLE | 4,776 | 0 | 0 | ||
Air Products & Chemicals Inc. | Common Stock | 009158106 | 297,740 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
Alcon Inc. | Common Stock | H01301128 | 22,231,351 | 222,158 | SH | SOLE | 222,158 | 0 | 0 | ||
Allstate Corporation | Common Stock | 020002101 | 2,301,592 | 12,136 | SH | SOLE | 12,136 | 0 | 0 | ||
Alphabet Inc - A | Common Stock | 02079K305 | 259,826,083 | 1,566,633 | SH | SOLE | 1,566,633 | 0 | 0 | ||
Alphabet Inc - C | Common Stock | 02079K107 | 210,669,932 | 1,260,063 | SH | SOLE | 1,260,063 | 0 | 0 | ||
Altria Group Inc. | Common Stock | 02209S103 | 525,712 | 10,300 | SH | SOLE | 10,300 | 0 | 0 | ||
Amazon.Com Inc | Common Stock | 023135106 | 398,369,627 | 2,137,979 | SH | SOLE | 2,137,979 | 0 | 0 | ||
Ambev SA ADR | ADR | 02319V103 | 109,299 | 44,795 | SH | SOLE | 44,795 | 0 | 0 | ||
American Financial Group Inc/OH | Common Stock | 025932104 | 62,436,229 | 463,865 | SH | SOLE | 463,865 | 0 | 0 | ||
AMETEK Inc | Common Stock | 031100100 | 111,453,183 | 649,078 | SH | SOLE | 649,078 | 0 | 0 | ||
Apple Inc. | Common Stock | 037833100 | 12,146,523 | 52,131 | SH | SOLE | 52,131 | 0 | 0 | ||
ASML Holding NV-NY Reg Shs | NY Reg Shrs | N07059210 | 23,940,105 | 28,731 | SH | SOLE | 28,731 | 0 | 0 | ||
Astrazeneca PLC | ADR | 046353108 | 965,460 | 12,392 | SH | SOLE | 12,392 | 0 | 0 | ||
ATS Corp | Common Stock | 00217Y104 | 4,002,918 | 137,812 | SH | SOLE | 137,812 | 0 | 0 | ||
Autodesk Inc | Common Stock | 052769106 | 113,382,609 | 411,582 | SH | SOLE | 411,582 | 0 | 0 | ||
Automatic Data Processing Inc. | Common Stock | 053015103 | 21,122,524 | 76,329 | SH | SOLE | 76,329 | 0 | 0 | ||
Axos Financial Inc | Common Stock | 05465C100 | 38,629,573 | 614,338 | SH | SOLE | 614,338 | 0 | 0 | ||
Baidu Inc. Sponsored ADR | ADR | 056752108 | 212,896 | 2,022 | SH | SOLE | 2,022 | 0 | 0 | ||
Bank of Montreal | Common Stock | 063671101 | 567,794,363 | 6,285,331 | SH | SOLE | 6,285,331 | 0 | 0 | ||
Bank of Nova Scotia | Common Stock | 064149107 | 675,957,287 | 12,392,247 | SH | SOLE | 12,392,247 | 0 | 0 | ||
Bank OZK | Common Stock | 06417N103 | 85,656,328 | 1,992,471 | SH | SOLE | 1,992,471 | 0 | 0 | ||
Barrick Gold Corporation | Common Stock | 067901108 | 674,814 | 33,890 | SH | SOLE | 33,890 | 0 | 0 | ||
BCE Inc. | Common Stock | 05534B760 | 7,756,359 | 222,851 | SH | SOLE | 222,851 | 0 | 0 | ||
Becton Dickinson and Company | Common Stock | 075887109 | 208,564,760 | 865,055 | SH | SOLE | 865,055 | 0 | 0 | ||
Berkshire Hathaway Inc - A | Common Stock | 084670108 | 1,382,360 | 2 | SH | SOLE | 2 | 0 | 0 | ||
Berkshire Hathaway Inc - B | Common Stock | 084670702 | 106,635,798 | 231,686 | SH | SOLE | 231,686 | 0 | 0 | ||
Booking Holdings Inc | Common Stock | 09857L108 | 8,285,240 | 1,967 | SH | SOLE | 1,967 | 0 | 0 | ||
Boston Scientific Corporation | Common Stock | 101137107 | 232,064,490 | 2,769,266 | SH | SOLE | 2,769,266 | 0 | 0 | ||
Broadcom Inc | Common Stock | 11135F101 | 362,250 | 2,100 | SH | SOLE | 2,100 | 0 | 0 | ||
Brookfield Corp | Common Stock | 11271J107 | 1,018,811,579 | 19,161,418 | SH | SOLE | 19,161,418 | 0 | 0 | ||
Brookfield Infrastructure Partners LP | Ltd Part | G16252101 | 224,884 | 6,400 | SH | SOLE | 6,400 | 0 | 0 | ||
Brown-Forman Corp - A | Common Stock | 115637100 | 1,469,228 | 30,558 | SH | SOLE | 30,558 | 0 | 0 | ||
Brown-Forman Corp - B | Common Stock | 115637209 | 1,061,194 | 21,569 | SH | SOLE | 21,569 | 0 | 0 | ||
Brp Inc. / ca Sub Voting | Common Stock | 05577W200 | 2,527,813 | 42,427 | SH | SOLE | 42,427 | 0 | 0 | ||
Cadence Design Systems Inc | Common Stock | 127387108 | 65,885,495 | 243,093 | SH | SOLE | 243,093 | 0 | 0 | ||
CAE Inc. | Common Stock | 124765108 | 418,944,622 | 22,291,187 | SH | SOLE | 22,291,187 | 0 | 0 | ||
Canadian Imperial Bank of Commerce | Common Stock | 136069101 | 3,245,385 | 52,849 | SH | SOLE | 52,849 | 0 | 0 | ||
Canadian National Railway Company | Common Stock | 136375102 | 1,024,224,820 | 8,736,997 | SH | SOLE | 8,736,997 | 0 | 0 | ||
Canadian Natural Resources | Common Stock | 136385101 | 1,715,419 | 51,602 | SH | SOLE | 51,602 | 0 | 0 | ||
Canadian Pacific Kansas City Ltd | Common Stock | 13646K108 | 5,345,504 | 62,432 | SH | SOLE | 62,432 | 0 | 0 | ||
Cardinal Health Inc. | Common Stock | 14149Y108 | 248,670 | 2,250 | SH | SOLE | 2,250 | 0 | 0 | ||
Caterpillar Inc. | Common Stock | 149123101 | 275,739 | 705 | SH | SOLE | 705 | 0 | 0 | ||
CDW Corp/DE | Common Stock | 12514G108 | 441,058 | 1,949 | SH | SOLE | 1,949 | 0 | 0 | ||
Cenovus Energy Inc. | Common Stock | 15135U109 | 337,353 | 20,148 | SH | SOLE | 20,148 | 0 | 0 | ||
CGI Inc. | Common Stock | 12532H104 | 520,989,903 | 4,522,781 | SH | SOLE | 4,522,781 | 0 | 0 | ||
Chevron Corporation | Common Stock | 166764100 | 5,358,418 | 36,385 | SH | SOLE | 36,385 | 0 | 0 | ||
Chubb Limited | Common Stock | H1467J104 | 133,243,678 | 462,026 | SH | SOLE | 462,026 | 0 | 0 | ||
Cintas Corporation | Common Stock | 172908105 | 658,816 | 3,200 | SH | SOLE | 3,200 | 0 | 0 | ||
CME Group Inc. | Common Stock | 12572Q105 | 48,997,539 | 222,060 | SH | SOLE | 222,060 | 0 | 0 | ||
Coca-Cola Company | Common Stock | 191216100 | 5,426,723 | 75,518 | SH | SOLE | 75,518 | 0 | 0 | ||
Colgate-Palmolive Company | Common Stock | 194162103 | 49,189,330 | 473,840 | SH | SOLE | 473,840 | 0 | 0 | ||
Colliers International Group Inc | Common Stock | 194693107 | 326,530,030 | 2,149,212 | SH | SOLE | 2,149,212 | 0 | 0 | ||
Comcast Corp - A | Common Stock | 20030N101 | 10,844,995 | 259,636 | SH | SOLE | 259,636 | 0 | 0 | ||
Cooper Cos Inc/the | Common Stock | 216648501 | 639,972 | 5,800 | SH | SOLE | 5,800 | 0 | 0 | ||
Copart Inc | Common Stock | 217204106 | 218,355,830 | 4,167,096 | SH | SOLE | 4,167,096 | 0 | 0 | ||
Costco Wholesale Corporation | Common Stock | 22160K105 | 46,338,400 | 52,270 | SH | SOLE | 52,270 | 0 | 0 | ||
Credicorp Ltd ADR | Common Stock | G2519Y108 | 6,994,852 | 38,652 | SH | SOLE | 38,652 | 0 | 0 | ||
Credit Acceptance Corp. | Common Stock | 225310101 | 28,814,318 | 64,982 | SH | SOLE | 64,982 | 0 | 0 | ||
CVS Health Corporation | Common Stock | 126650100 | 2,769,549 | 44,045 | SH | SOLE | 44,045 | 0 | 0 | ||
CyberArk Software Ltd ADR | Common Stock | M2682V108 | 42,545,024 | 145,897 | SH | SOLE | 145,897 | 0 | 0 | ||
Danaher Corporation | Common Stock | 235851102 | 163,236,940 | 587,141 | SH | SOLE | 587,141 | 0 | 0 | ||
Descartes Systems Group Inc | Common Stock | 249906108 | 292,449,125 | 2,838,860 | SH | SOLE | 2,838,860 | 0 | 0 | ||
Diageo Plc ADR | ADR | 25243Q205 | 86,956,769 | 619,615 | SH | SOLE | 619,615 | 0 | 0 | ||
Dominion Energy | Common Stock | 25746U109 | 384,361 | 6,651 | SH | SOLE | 6,651 | 0 | 0 | ||
Duke Energy Corporation | Common Stock | 26441C204 | 2,811,359 | 24,383 | SH | SOLE | 24,383 | 0 | 0 | ||
Eli Lilly & Company | Common Stock | 532457108 | 21,040,189 | 23,749 | SH | SOLE | 23,749 | 0 | 0 | ||
Emerson Electric Co. | Common Stock | 291011104 | 5,070,393 | 46,360 | SH | SOLE | 46,360 | 0 | 0 | ||
Enbridge Inc | Common Stock | 29250N105 | 73,827,325 | 1,815,407 | SH | SOLE | 1,815,407 | 0 | 0 | ||
EOG Resources Inc. | Common Stock | 26875P101 | 1,980,525 | 16,111 | SH | SOLE | 16,111 | 0 | 0 | ||
Estee Lauder Companies Inc - A | Common Stock | 518439104 | 44,212,116 | 443,496 | SH | SOLE | 443,496 | 0 | 0 | ||
Expeditors International of Washington Inc. | Common Stock | 302130109 | 207,612 | 1,580 | SH | SOLE | 1,580 | 0 | 0 | ||
Exxon Mobil Corporation | Common Stock | 30231G102 | 19,810,414 | 169,002 | SH | SOLE | 169,002 | 0 | 0 | ||
Fiserv Inc. | Common Stock | 337738108 | 281,444,899 | 1,566,629 | SH | SOLE | 1,566,629 | 0 | 0 | ||
Fomento Econ.Mexicano SAB de CV ADR | ADR | 344419106 | 4,651,511 | 47,123 | SH | SOLE | 47,123 | 0 | 0 | ||
Fortis Inc. | Common Stock | 349553107 | 896,311 | 19,705 | SH | SOLE | 19,705 | 0 | 0 | ||
Franco Nevada Corporation | Common Stock | 351858105 | 419,306,461 | 3,372,201 | SH | SOLE | 3,372,201 | 0 | 0 | ||
Gildan Activewear Inc. | Common Stock | 375916103 | 486,696,406 | 10,328,349 | SH | SOLE | 10,328,349 | 0 | 0 | ||
Guidewire Software Inc | Common Stock | 40171V100 | 117,037,328 | 639,758 | SH | SOLE | 639,758 | 0 | 0 | ||
Haleon PLC | Common Stock | 405552100 | 6,776,415 | 640,493 | SH | SOLE | 640,493 | 0 | 0 | ||
HDFC Bank Ltd ADR | ADR | 40415F101 | 103,720,225 | 1,657,932 | SH | SOLE | 1,657,932 | 0 | 0 | ||
Hilton Worldwide Holdings Inc. | Common Stock | 43300A203 | 471,372 | 2,045 | SH | SOLE | 2,045 | 0 | 0 | ||
Hingham Institution For Savings | Common Stock | 433323102 | 242,093 | 995 | SH | SOLE | 995 | 0 | 0 | ||
Home Depot Inc. | Common Stock | 437076102 | 1,296,234 | 3,199 | SH | SOLE | 3,199 | 0 | 0 | ||
Honeywell International Inc. | Common Stock | 438516106 | 283,192 | 1,370 | SH | SOLE | 1,370 | 0 | 0 | ||
Illinois Tool Works Inc. | Common Stock | 452308109 | 278,318 | 1,062 | SH | SOLE | 1,062 | 0 | 0 | ||
Imperial Oil Limited | Common Stock | 453038408 | 2,017,240 | 28,641 | SH | SOLE | 28,641 | 0 | 0 | ||
Infosys Ltd ADR | ADR | 456788108 | 5,967,291 | 267,952 | SH | SOLE | 267,952 | 0 | 0 | ||
ING Groep N.V. ADR | ADR | 456837103 | 1,386,933 | 76,373 | SH | SOLE | 76,373 | 0 | 0 | ||
Interactive Brokers Group Inc | Common Stock | 45841N107 | 202,699,816 | 1,454,505 | SH | SOLE | 1,454,505 | 0 | 0 | ||
Intercontinental Hotels-ADR | ADR | 45857P806 | 832,100 | 7,531 | SH | SOLE | 7,531 | 0 | 0 | ||
International Flavors & Fragrances | Common Stock | 459506101 | 2,035,642 | 19,400 | SH | SOLE | 19,400 | 0 | 0 | ||
IQVIA Holdings Inc | Common Stock | 46266C105 | 177,788,164 | 750,256 | SH | SOLE | 750,256 | 0 | 0 | ||
iShares Core 1-5 Year USD Bond ETF | ETP | 46432F859 | 597,790 | 12,280 | PRN | SOLE | 12,280 | 0 | 0 | ||
iShares MSCI EAFE Index Fund | ETP | 464287465 | 1,170,820 | 14,000 | SH | SOLE | 14,000 | 0 | 0 | ||
iShares MSCI Emerging Market | ETP | 464287234 | 382,518 | 8,341 | SH | SOLE | 8,341 | 0 | 0 | ||
iShares S&P 500 ETF | ETP | 464287200 | 321,865 | 558 | SH | SOLE | 558 | 0 | 0 | ||
iShares US Technology ETF | ETP | 464287721 | 545,073 | 3,595 | SH | SOLE | 3,595 | 0 | 0 | ||
JD.com Inc ADR | ADR | 47215P106 | 378,640 | 9,466 | SH | SOLE | 9,466 | 0 | 0 | ||
Johnson & Johnson | Common Stock | 478160104 | 82,970,182 | 511,972 | SH | SOLE | 511,972 | 0 | 0 | ||
JPMorgan Chase & Co. | Common Stock | 46625H100 | 206,606,110 | 979,826 | SH | SOLE | 979,826 | 0 | 0 | ||
Kimberly-Clark Corporation | Common Stock | 494368103 | 3,317,542 | 23,317 | SH | SOLE | 23,317 | 0 | 0 | ||
LCI Industries | Common Stock | 50189K103 | 34,499,632 | 286,209 | SH | SOLE | 286,209 | 0 | 0 | ||
Lowe's Companies Inc. | Common Stock | 548661107 | 834,218 | 3,080 | SH | SOLE | 3,080 | 0 | 0 | ||
M&T Bank Corporation | Common Stock | 55261F104 | 651,028 | 3,655 | SH | SOLE | 3,655 | 0 | 0 | ||
Magna International Inc - A | Common Stock | 559222401 | 329,226,647 | 8,016,750 | SH | SOLE | 8,016,750 | 0 | 0 | ||
Manulife Financial Corporation | Common Stock | 56501R106 | 495,045,808 | 16,732,118 | SH | SOLE | 16,732,118 | 0 | 0 | ||
Marsh & McLennan Companies Inc. | Common Stock | 571748102 | 379,253 | 1,700 | SH | SOLE | 1,700 | 0 | 0 | ||
Mastercard Inc - A | Common Stock | 57636Q104 | 315,655,724 | 639,238 | SH | SOLE | 639,238 | 0 | 0 | ||
McDonald's Corporation | Common Stock | 580135101 | 4,264,053 | 14,003 | SH | SOLE | 14,003 | 0 | 0 | ||
Medtronic Inc. Plc | Common Stock | G5960L103 | 713,307 | 7,923 | SH | SOLE | 7,923 | 0 | 0 | ||
MercadoLibre Inc | Common Stock | 58733R102 | 4,641,533 | 2,262 | SH | SOLE | 2,262 | 0 | 0 | ||
Merck & Co. Inc. | Common Stock | 58933Y105 | 4,124,499 | 36,320 | SH | SOLE | 36,320 | 0 | 0 | ||
Meta Platforms Inc | Common Stock | 30303M102 | 121,987,536 | 213,101 | SH | SOLE | 213,101 | 0 | 0 | ||
MetLife Inc. | Common Stock | 59156R108 | 1,603,823 | 19,445 | SH | SOLE | 19,445 | 0 | 0 | ||
Microsoft Corporation | Common Stock | 594918104 | 623,550,742 | 1,449,107 | SH | SOLE | 1,449,107 | 0 | 0 | ||
Mondelez International Inc. | Common Stock | 609207105 | 102,730,899 | 1,394,474 | SH | SOLE | 1,394,474 | 0 | 0 | ||
Monster Beverage Corp | Common Stock | 61174X109 | 64,569,452 | 1,237,674 | SH | SOLE | 1,237,674 | 0 | 0 | ||
National Grid Plc ADR | ADR | 636274409 | 2,566,503 | 36,838 | SH | SOLE | 36,838 | 0 | 0 | ||
NIKE Inc | Common Stock | 654106103 | 4,024,675 | 45,528 | SH | SOLE | 45,528 | 0 | 0 | ||
Novartis AG ADR | ADR | 66987V109 | 6,529,340 | 56,767 | SH | SOLE | 56,767 | 0 | 0 | ||
Novo Nordisk A/S Sponsored ADR | ADR | 670100205 | 8,751,287 | 73,497 | SH | SOLE | 73,497 | 0 | 0 | ||
NU Holdings Ltd/Cayman Islands | Common Stock | G6683N103 | 8,985,644 | 658,289 | SH | SOLE | 658,289 | 0 | 0 | ||
Nutrien Ltd | Common Stock | 67077M108 | 10,144,185 | 210,869 | SH | SOLE | 210,869 | 0 | 0 | ||
NVIDIA Corporation | Common Stock | 67066G104 | 926,587 | 7,630 | SH | SOLE | 7,630 | 0 | 0 | ||
Open Text Corporation | Common Stock | 683715106 | 552,839,297 | 16,589,561 | SH | SOLE | 16,589,561 | 0 | 0 | ||
Oracle Corporation | Common Stock | 68389X105 | 260,302,188 | 1,527,595 | SH | SOLE | 1,527,595 | 0 | 0 | ||
Parker Hannifin Corporation | Common Stock | 701094104 | 217,977 | 345 | SH | SOLE | 345 | 0 | 0 | ||
Pembina Pipeline Corporation | Common Stock | 706327103 | 19,051,193 | 461,654 | SH | SOLE | 461,654 | 0 | 0 | ||
PepsiCo Inc. | Common Stock | 713448108 | 237,696,060 | 1,397,801 | SH | SOLE | 1,397,801 | 0 | 0 | ||
Pfizer Inc. | Common Stock | 717081103 | 4,376,422 | 151,224 | SH | SOLE | 151,224 | 0 | 0 | ||
Philip Morris International Inc. | Common Stock | 718172109 | 2,294,460 | 18,900 | SH | SOLE | 18,900 | 0 | 0 | ||
Procter & Gamble Company | Common Stock | 742718109 | 80,186,750 | 462,972 | SH | SOLE | 462,972 | 0 | 0 | ||
Progressive Corp/The | Common Stock | 743315103 | 34,409,602 | 135,599 | SH | SOLE | 135,599 | 0 | 0 | ||
Public Service Enterprises Group | Common Stock | 744573106 | 65,266,660 | 731,607 | SH | SOLE | 731,607 | 0 | 0 | ||
Relx Plc ADR | ADR | 759530108 | 55,332,949 | 1,165,886 | SH | SOLE | 1,165,886 | 0 | 0 | ||
Restaurant Brands International Inc. | Common Stock | 76131D103 | 474,533,382 | 6,569,026 | SH | SOLE | 6,569,026 | 0 | 0 | ||
Rogers Communications Inc - B | Common Stock | 775109200 | 933,349 | 23,187 | SH | SOLE | 23,187 | 0 | 0 | ||
Ross Stores Inc. | Common Stock | 778296103 | 343,764 | 2,284 | SH | SOLE | 2,284 | 0 | 0 | ||
Royal Bank of Canada | Common Stock | 780087102 | 258,832,065 | 2,071,506 | SH | SOLE | 2,071,506 | 0 | 0 | ||
SAP AG ADR | ADR | 803054204 | 29,333,047 | 128,036 | SH | SOLE | 128,036 | 0 | 0 | ||
Sea Ltd | ADR | 81141R100 | 7,968,168 | 84,516 | SH | SOLE | 84,516 | 0 | 0 | ||
ServisFirst Bancshares Inc | Common Stock | 81768T108 | 30,600,283 | 380,364 | SH | SOLE | 380,364 | 0 | 0 | ||
Shell PLC - ADR | ADR | 780259305 | 1,378,486 | 20,902 | SH | SOLE | 20,902 | 0 | 0 | ||
Shopify Inc. Class - A | Common Stock | 82509L107 | 477,143,662 | 5,949,224 | SH | SOLE | 5,949,224 | 0 | 0 | ||
SiteOne Landscape Supply Inc | Common Stock | 82982L103 | 83,610,025 | 554,039 | SH | SOLE | 554,039 | 0 | 0 | ||
Smith & Nephew Plc ADR | ADR | 83175M205 | 688,194 | 22,100 | SH | SOLE | 22,100 | 0 | 0 | ||
Smith A.O Corp | Common Stock | 831865209 | 224,036 | 2,494 | SH | SOLE | 2,494 | 0 | 0 | ||
SPDR Gold Trust | ETP | 78463V107 | 1,434,054 | 5,900 | SH | SOLE | 5,900 | 0 | 0 | ||
SPDR S&P 500 ETF Trust | ETP | 78462F103 | 24,297,588 | 42,348 | SH | SOLE | 42,348 | 0 | 0 | ||
Stantec Inc | Common Stock | 85472N109 | 419,478,726 | 5,210,510 | SH | SOLE | 5,210,510 | 0 | 0 | ||
Sun Life Financial Inc. | Common Stock | 866796105 | 12,916,681 | 222,432 | SH | SOLE | 222,432 | 0 | 0 | ||
Suncor Energy Inc. | Common Stock | 867224107 | 5,689,021 | 153,958 | SH | SOLE | 153,958 | 0 | 0 | ||
Taiwan Semiconductor Manufactng ADR | ADR | 874039100 | 43,881,372 | 252,671 | SH | SOLE | 252,671 | 0 | 0 | ||
TC Energy Corp. | Common Stock | 87807B107 | 582,867,180 | 12,248,009 | SH | SOLE | 12,248,009 | 0 | 0 | ||
Teck Resources Limited - B | Common Stock | 878742204 | 369,265 | 7,062 | SH | SOLE | 7,062 | 0 | 0 | ||
TELUS Corp | Common Stock | 87971M103 | 11,948,185 | 711,412 | SH | SOLE | 711,412 | 0 | 0 | ||
Texas Instruments Incorporated | Common Stock | 882508104 | 459,618 | 2,225 | SH | SOLE | 2,225 | 0 | 0 | ||
The Sherwin-Williams Company | Common Stock | 824348106 | 143,912,108 | 377,059 | SH | SOLE | 377,059 | 0 | 0 | ||
Thomson Reuters Corp | Common Stock | 884903808 | 601,960,769 | 3,525,182 | SH | SOLE | 3,525,182 | 0 | 0 | ||
TJX Companies Inc. | Common Stock | 872540109 | 116,544,906 | 991,534 | SH | SOLE | 991,534 | 0 | 0 | ||
Toronto-Dominion Bank | Common Stock | 891160509 | 96,297,244 | 1,521,200 | SH | SOLE | 1,521,200 | 0 | 0 | ||
TotalEnergies SE - ADR | ADR | 89151E109 | 3,061,760 | 47,381 | SH | SOLE | 47,381 | 0 | 0 | ||
Trane Technologies plc | Common Stock | G8994E103 | 233,238 | 600 | SH | SOLE | 600 | 0 | 0 | ||
Travelers Companies Inc. | Common Stock | 89417E109 | 244,187 | 1,043 | SH | SOLE | 1,043 | 0 | 0 | ||
Trip.com Group Ltd - ADR | Common Stock | 89677Q107 | 9,239,641 | 155,471 | SH | SOLE | 155,471 | 0 | 0 | ||
Triple Flag Precious Metals Corp | Common Stock | 89679M104 | 9,347,009 | 576,591 | SH | SOLE | 576,591 | 0 | 0 | ||
Unilever Plc ADR | ADR | 904767704 | 41,822,092 | 643,813 | SH | SOLE | 643,813 | 0 | 0 | ||
Union Pacific Corporation | Common Stock | 907818108 | 232,677 | 944 | SH | SOLE | 944 | 0 | 0 | ||
UnitedHealth Group Incorporated | Common Stock | 91324P102 | 374,357,156 | 640,277 | SH | SOLE | 640,277 | 0 | 0 | ||
US Bancorp | Common Stock | 902973304 | 729,484 | 15,952 | SH | SOLE | 15,952 | 0 | 0 | ||
Valero Energy Corporation | Common Stock | 91913Y100 | 268,979 | 1,992 | SH | SOLE | 1,992 | 0 | 0 | ||
Verisk Analytics Inc - A | Common Stock | 92345Y106 | 32,098,392 | 119,788 | SH | SOLE | 119,788 | 0 | 0 | ||
Visa Inc - A | Common Stock | 92826C839 | 1,923,275 | 6,995 | SH | SOLE | 6,995 | 0 | 0 | ||
Wal-Mart Stores Inc. | Common Stock | 931142103 | 1,089,559 | 13,493 | SH | SOLE | 13,493 | 0 | 0 | ||
Waste Connections Inc. | Common Stock | 94106B101 | 463,117 | 2,588 | SH | SOLE | 2,588 | 0 | 0 | ||
Wells Fargo & Company | Common Stock | 949746101 | 963,098 | 17,049 | SH | SOLE | 17,049 | 0 | 0 | ||
West Fraser Timber Co. Ltd. | Common Stock | 952845105 | 350,164 | 3,590 | SH | SOLE | 3,590 | 0 | 0 | ||
Xcel Energy Inc. | Common Stock | 98389B100 | 2,285,500 | 35,000 | SH | SOLE | 35,000 | 0 | 0 | ||
XP Inc | Common Stock | G98239109 | 6,754,822 | 376,523 | SH | SOLE | 376,523 | 0 | 0 | ||
Yum China Holdings Inc | Common Stock | 98850P109 | 5,620,071 | 124,835 | SH | SOLE | 124,835 | 0 | 0 | ||
Zimmer Biomet Holdings Inc | Common Stock | 98956P102 | 1,401,191 | 12,980 | SH | SOLE | 12,980 | 0 | 0 | ||
Zoetis Inc. | Common Stock | 98978V103 | 17,169,017 | 87,875 | SH | SOLE | 87,875 | 0 | 0 |