Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| MSCI Inc(MSCI) | 0 | 72,290 | +72,290 | 0 | 35 | 2.98% | +35 |
| Apple Inc.(AAPL) | 383,804 | 351,339 | -32,465 | 66 | 74 | 6.34% | +8 |
| Alphabet Inc. Class C(GOOG) | 394,963 | 363,440 | -31,523 | 60 | 67 | 5.71% | +7 |
| Costco Wholesale Corporation(COST) | 74,800 | 71,300 | -3,500 | 55 | 61 | 5.19% | +6 |
| Garmin Ltd(GRMN) | 113,323 | 135,679 | +22,356 | 17 | 22 | 1.89% | +5 |
| Adobe Systems Inc.(ADBE) | 51,881 | 53,699 | +1,818 | 26 | 30 | 2.55% | +4 |
| Netflix Inc(NFLX) | 57,696 | 56,955 | -741 | 35 | 38 | 3.29% | +3 |
| Amazon.com Inc(AMZN) | 241,478 | 239,737 | -1,741 | 44 | 46 | 3.97% | +3 |
| Watsco Inc.(WSO) | 65,856 | 66,409 | +553 | 28 | 31 | 2.63% | +2 |
| Moody's Corp(MCO) | 112,940 | 109,449 | -3,491 | 44 | 46 | 3.94% | +2 |
| Domino's Pizza, Inc.(DPZ) | 76,038 | 75,787 | -251 | 38 | 39 | 3.35% | +1 |
| Pembina Pipeline Corp(PBA) | 192,718 | 192,607 | -111 | 7 | 7 | 0.61% | 0 |
| Alphabet Inc. Class A(GOOG) | 13,572 | 12,992 | -580 | 2 | 2 | 0.20% | 0 |
| Restaurant Brands International(QSR) | 287,151 | 327,442 | +40,291 | 23 | 23 | 1.97% | 0 |
| iShares S&P 500 Index U$ | 0 | 390 | +390 | 0 | 0 | 0.02% | 0 |
| Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD | 21,165 | 23,643 | +2,478 | 2 | 2 | 0.16% | 0 |
| TJX Companies Inc(TJX) | 11,080 | 11,080 | 0 | 1 | 1 | 0.10% | 0 |
| Enbridge Inc.(ENB) | 10,800 | 11,726 | +926 | 0 | 0 | 0.04% | 0 |
| American Tower Corp(AMT) | 24,118 | 24,596 | +478 | 5 | 5 | 0.41% | 0 |
| Meta Platforms Inc.(META) | 755 | 755 | 0 | 0 | 0 | 0.03% | 0 |
| JP Morgan Chase & Co(JPM) | 1,910 | 1,956 | +46 | 0 | 0 | 0.03% | 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 |
| Mastercard Inc Class A(MA) | 1,395 | 1,380 | -15 | 1 | 1 | 0.05% | -0 |
| Royal Bank of Canada(RY) | 77,086 | 72,409 | -4,677 | 8 | 8 | 0.66% | -0 |
| Algonquin Power and Utilities | 10,722 | 0 | -10,722 | 0 | 0 | — | -0 |
| Brookfield Corporation(BN) | 928,984 | 932,007 | +3,023 | 39 | 39 | 3.32% | -0 |
| Bank of Montreal | 4,430 | 3,172 | -1,258 | 0 | 0 | 0.02% | -0 |
| Bank of Nova Scotia | 4,422 | 0 | -4,422 | 0 | 0 | — | -0 |
| BCE Inc.(BCE) | 9,092 | 0 | -9,092 | 0 | 0 | — | -0 |
| Brookfield Infrastructure Corp Sub VT(BIPC) | 54,242 | 43,797 | -10,445 | 2 | 1 | 0.13% | -0 |
| Invesco QQQ Trust | 2,280 | 980 | -1,300 | 1 | 0 | 0.04% | -1 |
| Berkshire Hathaway B | 82,848 | 84,212 | +1,364 | 35 | 34 | 2.93% | -1 |
| Waste Connections Inc C$(WCN) | 306,175 | 296,502 | -9,673 | 53 | 52 | 4.45% | -1 |
| Granite Real Estate Investment Trust | 106,937 | 98,414 | -8,523 | 6 | 5 | 0.42% | -1 |
| Stryker Corp(SYK) | 108,724 | 110,597 | +1,873 | 39 | 38 | 3.22% | -1 |
| Brookfield Asset Management Ltd(BAM) | 315,331 | 298,692 | -16,639 | 13 | 11 | 0.97% | -2 |
| Canadian Natural Resources(CNQ) | 478,084 | 970,468 | +492,384 | 36 | 35 | 2.96% | -2 |
| Canadian National Railway(CNI) | 242,453 | 249,092 | +6,639 | 32 | 29 | 2.52% | -2 |
| Live Nation Entertainment Inc(LYV) | 309,340 | 322,019 | +12,679 | 33 | 30 | 2.58% | -3 |
| Microsoft Corp.(MSFT) | 166,512 | 150,699 | -15,813 | 70 | 67 | 5.77% | -3 |
| FirstService Corp | 247,928 | 249,855 | +1,927 | 41 | 38 | 3.25% | -3 |
| Brookfield Infrast. Partners LP C$ LP INT UNIT | 439,420 | 374,315 | -65,105 | 14 | 10 | 0.88% | -3 |
| Copart Inc.(CPRT) | 763,086 | 752,332 | -10,754 | 44 | 41 | 3.49% | -3 |
| CoStar Group Inc(CSGP) | 258,142 | 280,680 | +22,538 | 25 | 21 | 1.78% | -4 |
| Visa Inc. Cls A(V) | 182,070 | 177,711 | -4,359 | 51 | 47 | 3.99% | -4 |
| Telus Corp.(TU) | 277,769 | 0 | -277,769 | 4 | 0 | — | -4 |
| Ferrari N.V. COM | 118,495 | 115,356 | -3,139 | 52 | 47 | 4.03% | -5 |
| Toronto Dominion Bank(TD) | 108,559 | 11,552 | -97,007 | 7 | 1 | 0.05% | -6 |
| Floor & Decor Holdings Inc(FND) | 216,305 | 216,122 | -183 | 28 | 21 | 1.84% | -7 |
| TFI International Inc.(TFII) | 436,025 | 415,902 | -20,123 | 70 | 60 | 5.17% | -9 |
| Blackrock Inc(BLK) | 44,170 | 0 | -44,170 | 37 | 0 | — | -37 |