Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Ferrari N.V. COM | 120,088 | 118,495 | -1,593 | 41 | 52 | 4.33% | +11 |
| TFI International Inc.(TFII) | 445,113 | 436,025 | -9,088 | 61 | 70 | 5.82% | +9 |
| Amazon.com Inc(AMZN) | 238,497 | 241,478 | +2,981 | 36 | 44 | 3.65% | +7 |
| Domino's Pizza, Inc.(DPZ) | 74,391 | 76,038 | +1,647 | 31 | 38 | 3.16% | +7 |
| Netflix Inc(NFLX) | 57,420 | 57,696 | +276 | 28 | 35 | 2.94% | +7 |
| Waste Connections Inc C$(WCN) | 307,711 | 306,175 | -1,536 | 46 | 53 | 4.41% | +7 |
| Copart Inc.(CPRT) | 766,398 | 763,086 | -3,312 | 38 | 44 | 3.70% | +7 |
| Stryker Corp(SYK) | 107,809 | 108,724 | +915 | 32 | 39 | 3.26% | +7 |
| Microsoft Corp.(MSFT) | 169,695 | 166,512 | -3,183 | 64 | 70 | 5.87% | +6 |
| Berkshire Hathaway B | 80,486 | 82,848 | +2,362 | 29 | 35 | 2.92% | +6 |
| Canadian Natural Resources(CNQ) | 464,287 | 478,084 | +13,797 | 30 | 36 | 3.05% | +6 |
| Garmin Ltd(GRMN) | 89,070 | 113,323 | +24,253 | 11 | 17 | 1.41% | +5 |
| Costco Wholesale Corporation(COST) | 75,278 | 74,800 | -478 | 50 | 55 | 4.59% | +5 |
| Floor & Decor Holdings Inc(FND) | 207,920 | 216,305 | +8,385 | 23 | 28 | 2.35% | +5 |
| Alphabet Inc. Class C(GOOG) | 392,959 | 394,963 | +2,004 | 55 | 60 | 5.04% | +5 |
| Live Nation Entertainment Inc(LYV) | 299,507 | 309,340 | +9,833 | 28 | 33 | 2.74% | +5 |
| Visa Inc. Cls A(V) | 181,037 | 182,070 | +1,033 | 47 | 51 | 4.26% | +4 |
| CoStar Group Inc(CSGP) | 250,186 | 258,142 | +7,956 | 22 | 25 | 2.09% | +3 |
| Restaurant Brands International(QSR) | 254,376 | 287,151 | +32,775 | 20 | 23 | 1.91% | +3 |
| Canadian National Railway(CNI) | 234,683 | 242,453 | +7,770 | 29 | 32 | 2.67% | +2 |
| Brookfield Corporation(BN) | 911,555 | 928,984 | +17,429 | 37 | 39 | 3.26% | +2 |
| Blackrock Inc(BLK) | 42,776 | 44,170 | +1,394 | 35 | 37 | 3.08% | +2 |
| Watsco Inc.(WSO) | 61,847 | 65,856 | +4,009 | 27 | 28 | 2.38% | +2 |
| Brookfield Asset Management Ltd(BAM) | 296,183 | 315,331 | +19,148 | 12 | 13 | 1.11% | +1 |
| FirstService Corp | 245,240 | 247,928 | +2,688 | 40 | 41 | 3.44% | +1 |
| TJX Companies Inc(TJX) | 0 | 11,080 | +11,080 | 0 | 1 | 0.09% | +1 |
| Moody's Corp(MCO) | 111,628 | 112,940 | +1,312 | 44 | 44 | 3.72% | +1 |
| Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD | 17,394 | 21,165 | +3,771 | 1 | 2 | 0.14% | 0 |
| Alphabet Inc. Class A(GOOG) | 13,732 | 13,572 | -160 | 2 | 2 | 0.17% | 0 |
| JP Morgan Chase & Co(JPM) | 1,545 | 1,910 | +365 | 0 | 0 | 0.03% | 0 |
| Invesco QQQ Trust | 2,280 | 2,280 | 0 | 1 | 1 | 0.08% | 0 |
| Meta Platforms Inc.(META) | 826 | 755 | -71 | 0 | 0 | 0.03% | 0 |
| Pembina Pipeline Corp(PBA) | 196,108 | 192,718 | -3,390 | 7 | 7 | 0.57% | 0 |
| Bank of Nova Scotia | 4,140 | 4,422 | +282 | 0 | 0 | 0.02% | 0 |
| Algonquin Power and Utilities | 10,722 | 10,722 | 0 | 0 | 0 | 0.01% | 0 |
| Vanguard Short-Term Bond Index Fund ETF | 2,945 | 2,945 | 0 | 0 | 0 | 0.02% | -0 |
| Vanguard Total Bond Market ETF | 3,185 | 3,185 | 0 | 0 | 0 | 0.02% | -0 |
| Bank of Montreal | 4,587 | 4,430 | -157 | 0 | 0 | 0.04% | -0 |
| Mastercard Inc Class A(MA) | 1,742 | 1,395 | -347 | 1 | 1 | 0.06% | -0 |
| Enbridge Inc.(ENB) | 14,230 | 10,800 | -3,430 | 1 | 0 | 0.03% | -0 |
| Brookfield Infrastructure Corp Sub VT(BIPC) | 62,663 | 54,242 | -8,421 | 2 | 2 | 0.16% | -0 |
| American Tower Corp(AMT) | 23,498 | 24,118 | +620 | 5 | 5 | 0.40% | -0 |
| Royal Bank of Canada(RY) | 80,744 | 77,086 | -3,658 | 8 | 8 | 0.65% | -0 |
| Granite Real Estate Investment Trust | 116,442 | 106,937 | -9,505 | 7 | 6 | 0.51% | -1 |
| Telus Corp.(TU) | 289,806 | 277,769 | -12,037 | 5 | 4 | 0.37% | -1 |
| Toronto Dominion Bank(TD) | 118,270 | 108,559 | -9,711 | 8 | 7 | 0.55% | -1 |
| Brookfield Infrast. Partners LP C$ LP INT UNIT | 478,182 | 439,420 | -38,762 | 15 | 14 | 1.15% | -1 |
| Adobe Systems Inc.(ADBE) | 48,409 | 51,881 | +3,472 | 29 | 26 | 2.19% | -3 |
| Fortis Inc.(FTS) | 85,825 | 0 | -85,825 | 4 | 0 | — | -4 |
| BCE Inc.(BCE) | 165,169 | 9,092 | -156,077 | 7 | 0 | 0.03% | -6 |
| Apple Inc.(AAPL) | 383,836 | 383,804 | -32 | 74 | 66 | 5.51% | -8 |
| Vail Resorts Inc(MTN) | 80,305 | 0 | -80,305 | 17 | 0 | — | -17 |