
Loading portfolio…

Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | Wal-Mart Inc. | $36.9M | 296115 | 9.04% |
| 2 | Royal Bank of Canada | $32.3M | 200339 | 7.92% |
| 3 | Alphabet Inc. Class A | $31.3M | 108795 | 7.67% |
| 4 | American Express | $27.0M | 89272 | 6.62% |
| 5 | Microsoft Corp. | $26.9M | 72736 | 6.60% |
| 6 | TC Energy Corp. | $22.6M | 358860 | 5.55% |
| 7 | Toronto Dominion Bank | $22.5M | 241905 | 5.52% |
| 8 | Visa Inc. Cl. A | $21.6M | 71569 | 5.30% |
| 9 | Novartis AG (ADR) | $20.7M | 135620 | 5.08% |
| 10 | Apple Inc. | $19.6M | 77188 | 4.80% |
| 11 | Berkshire Hathaway B | $19.5M | 40761 | 4.79% |
| 12 | Fortis Inc. | $17.3M | 311400 | 4.25% |
| 13 | Canadian National Railway | $15.0M | 146221 | 3.68% |
| 14 | Bank of Nova Scotia | $14.2M | 205396 | 3.48% |
| 15 | Pepsico Inc. | $14.1M | 90595 | 3.45% |
| 16 | Oracle Corp. | $13.9M | 94454 | 3.41% |
| 17 | Becton Dickinson & Co. | $13.9M | 88268 | 3.40% |
| 18 | Canadian Pacific Kansas City | $10.6M | 134556 | 2.59% |
| 19 | Accenture Ltd. Cl. A | $8.2M | 41600 | 2.02% |
| 20 | Eaton Corp. PLC | $5.7M | 16040 | 1.41% |
| 21 | Costco Wholesale Corp. | $5.6M | 5580 | 1.36% |
| 22 | Moody's Corp. | $4.6M | 10450 | 1.12% |
| 23 | Waters Corp | $3.5M | 11668 | 0.85% |
| 24 | Alphabet Inc. Class C | $274K | 955 | 0.07% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.