Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2024 ▲▼ | Q1 2025 ▲▼ | Change ▲▼ | Q4 2024 ▲▼ | Q1 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD | 107,703 | 306,121 | +198,418 | 8 | 24 | 1.96% | +16 |
| Berkshire Hathaway B | 85,289 | 85,248 | -41 | 39 | 45 | 3.69% | +7 |
| Waste Connections Inc C$(WCN) | 294,347 | 291,919 | -2,428 | 50 | 57 | 4.63% | +6 |
| Visa Inc. Cls A(V) | 177,232 | 174,982 | -2,250 | 56 | 61 | 4.99% | +5 |
| Domino's Pizza, Inc.(DPZ) | 78,553 | 79,222 | +669 | 33 | 36 | 2.96% | +3 |
| TransDigm Group Inc(TDG) | 22,358 | 22,638 | +280 | 28 | 31 | 2.55% | +3 |
| CoStar Group Inc(CSGP) | 277,825 | 279,646 | +1,821 | 20 | 22 | 1.80% | +2 |
| Watsco Inc.(WSO) | 67,677 | 67,541 | -136 | 32 | 34 | 2.79% | +2 |
| Garmin Ltd(GRMN) | 148,957 | 149,891 | +934 | 31 | 33 | 2.65% | +2 |
| Meta Platforms Inc.(META) | 33,071 | 36,450 | +3,379 | 19 | 21 | 1.71% | +2 |
| Stryker Corp(SYK) | 112,198 | 112,121 | -77 | 40 | 42 | 3.39% | +1 |
| Netflix Inc(NFLX) | 55,704 | 54,630 | -1,074 | 50 | 51 | 4.14% | +1 |
| Restaurant Brands International(QSR) | 332,594 | 342,199 | +9,605 | 22 | 23 | 1.85% | +1 |
| American Tower Corp(AMT) | 24,663 | 24,353 | -310 | 5 | 5 | 0.43% | +1 |
| Costco Wholesale Corporation(COST) | 68,820 | 67,433 | -1,387 | 63 | 64 | 5.19% | +1 |
| Pembina Pipeline Corp(PBA) | 188,898 | 185,211 | -3,687 | 7 | 7 | 0.60% | 0 |
| Bank of Montreal | 3,172 | 7,428 | +4,256 | 0 | 1 | 0.06% | 0 |
| Fortis Inc.(FTS) | 0 | 7,500 | +7,500 | 0 | 0 | 0.03% | 0 |
| Vanguard Intermediate-Term Corp Bond Index Fund ETF INT-TERM CORP | 0 | 4,123 | +4,123 | 0 | 0 | 0.03% | 0 |
| HEICO Corporation(HEI) | 0 | 750 | +750 | 0 | 0 | 0.02% | 0 |
| Canadian Natural Resources(CNQ) | 996,151 | 1,005,012 | +8,861 | 31 | 31 | 2.51% | 0 |
| Live Nation Entertainment Inc(LYV) | 322,988 | 321,560 | -1,428 | 42 | 42 | 3.41% | 0 |
| Toronto Dominion Bank(TD) | 5,681 | 6,187 | +506 | 0 | 0 | 0.03% | 0 |
| Mastercard Inc Class A(MA) | 1,380 | 1,380 | 0 | 1 | 1 | 0.06% | 0 |
| TJX Companies Inc(TJX) | 11,080 | 11,080 | 0 | 1 | 1 | 0.11% | 0 |
| Vanguard Total Bond Market ETF | 3,185 | 3,185 | 0 | 0 | 0 | 0.02% | 0 |
| Vanguard Short-Term Bond Index Fund ETF | 2,945 | 2,945 | 0 | 0 | 0 | 0.02% | 0 |
| Invesco QQQ Trust | 1,097 | 1,151 | +54 | 1 | 1 | 0.04% | -0 |
| JP Morgan Chase & Co(JPM) | 1,654 | 1,518 | -136 | 0 | 0 | 0.03% | -0 |
| Nvidia Corp(NVDA) | 2,394 | 2,428 | +34 | 0 | 0 | 0.02% | -0 |
| Ferrari N.V. COM | 111,713 | 110,735 | -978 | 47 | 47 | 3.85% | -0 |
| Enbridge Inc.(ENB) | 10,961 | 8,400 | -2,561 | 0 | 0 | 0.03% | -0 |
| Royal Bank of Canada(RY) | 59,849 | 62,855 | +3,006 | 7 | 7 | 0.58% | -0 |
| Brookfield Infrastructure Corp Sub VT(BIPC) | 36,119 | 34,626 | -1,493 | 1 | 1 | 0.10% | -0 |
| Bank of Nova Scotia | 3,824 | 0 | -3,824 | 0 | 0 | — | -0 |
| iShares S&P 500 Index U$ | 390 | 0 | -390 | 0 | 0 | — | -0 |
| Granite Real Estate Investment Trust(GRTUF) | 99,461 | 95,340 | -4,121 | 5 | 4 | 0.36% | -0 |
| Alphabet Inc. Class A(GOOG) | 12,902 | 11,761 | -1,141 | 2 | 2 | 0.15% | -1 |
| Copart Inc.(CPRT) | 759,413 | 756,363 | -3,050 | 44 | 43 | 3.48% | -1 |
| Brookfield Infrast. Partners LP C$ LP INT UNIT | 347,692 | 337,744 | -9,948 | 11 | 10 | 0.82% | -1 |
| Floor & Decor Holdings Inc(FND) | 11,306 | 0 | -11,306 | 1 | 0 | — | -1 |
| Moody's Corp(MCO) | 107,805 | 106,530 | -1,275 | 51 | 50 | 4.03% | -1 |
| Brookfield Asset Management Ltd(BAM) | 287,536 | 281,046 | -6,490 | 16 | 14 | 1.11% | -2 |
| MSCI Inc(MSCI) | 72,632 | 73,258 | +626 | 44 | 41 | 3.37% | -2 |
| Adobe Systems Inc.(ADBE) | 56,438 | 57,477 | +1,039 | 25 | 22 | 1.79% | -3 |
| FirstService Corp | 250,262 | 251,850 | +1,588 | 45 | 42 | 3.39% | -4 |
| Brookfield Corporation(BN) | 927,430 | 918,707 | -8,723 | 53 | 48 | 3.91% | -5 |
| Microsoft Corp.(MSFT) | 147,802 | 147,562 | -240 | 62 | 55 | 4.50% | -7 |
| Amazon.com Inc(AMZN) | 242,243 | 240,978 | -1,265 | 53 | 46 | 3.73% | -7 |
| Apple Inc.(AAPL) | 337,500 | 330,554 | -6,946 | 85 | 73 | 5.97% | -11 |
| Alphabet Inc. Class C(GOOG) | 358,261 | 355,295 | -2,966 | 68 | 56 | 4.51% | -13 |
| TFI International Inc.(TFII) | 408,274 | 413,366 | +5,092 | 55 | 32 | 2.60% | -23 |