Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q2 2025 ▲▼ | Q3 2025 ▲▼ | Change ▲▼ | Q2 2025 ▲▼ | Q3 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Alphabet Inc. Class C(GOOG) | 354,965 | 350,441 | -4,524 | 63 | 85 | 6.27% | +22 |
| Apple Inc.(AAPL) | 323,965 | 322,454 | -1,511 | 66 | 82 | 6.04% | +16 |
| Taiwan Semiconductor Manufacturing Co(TSM) | 127,662 | 135,338 | +7,676 | 29 | 38 | 2.78% | +9 |
| Garmin Ltd(GRMN) | 151,155 | 154,243 | +3,088 | 32 | 38 | 2.79% | +6 |
| Brookfield Corporation(BN) | 919,385 | 909,017 | -10,368 | 57 | 62 | 4.58% | +5 |
| FirstService Corp | 252,070 | 250,504 | -1,566 | 44 | 48 | 3.51% | +4 |
| Live Nation Entertainment Inc(LYV) | 320,310 | 316,487 | -3,823 | 48 | 52 | 3.80% | +3 |
| Microsoft Corp.(MSFT) | 146,583 | 145,066 | -1,517 | 73 | 75 | 5.52% | +2 |
| Berkshire Hathaway B | 86,838 | 87,865 | +1,027 | 42 | 44 | 3.25% | +2 |
| Canadian Natural Resources(CNQ) | 1,014,500 | 1,029,854 | +15,354 | 32 | 33 | 2.42% | +1 |
| Royal Bank of Canada(RY) | 64,946 | 64,585 | -361 | 9 | 10 | 0.70% | +1 |
| Alphabet Inc. Class A(GOOG) | 11,451 | 11,747 | +296 | 2 | 3 | 0.21% | +1 |
| Pembina Pipeline Corp(PBA) | 190,190 | 193,940 | +3,750 | 7 | 8 | 0.58% | +1 |
| Meta Platforms Inc.(META) | 37,825 | 38,827 | +1,002 | 28 | 29 | 2.10% | +1 |
| Granite Real Estate Investment Trust(GRTUF) | 83,667 | 85,969 | +2,302 | 4 | 5 | 0.35% | +1 |
| Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD | 307,487 | 310,732 | +3,245 | 24 | 25 | 1.83% | 0 |
| TJX Companies Inc(TJX) | 11,080 | 11,080 | 0 | 1 | 2 | 0.12% | 0 |
| Bank of Montreal | 6,872 | 7,067 | +195 | 1 | 1 | 0.07% | 0 |
| Toronto Dominion Bank(TD) | 5,399 | 6,870 | +1,471 | 0 | 1 | 0.04% | 0 |
| Celestica Inc(CLS) | 1,500 | 1,500 | 0 | 0 | 0 | 0.03% | 0 |
| Tesla Motors Inc(TSLA) | 810 | 795 | -15 | 0 | 0 | 0.03% | 0 |
| Nvidia Corp(NVDA) | 2,156 | 2,300 | +144 | 0 | 0 | 0.03% | 0 |
| JP Morgan Chase & Co(JPM) | 1,518 | 1,562 | +44 | 0 | 0 | 0.04% | 0 |
| Amazon.com Inc(AMZN) | 241,397 | 241,422 | +25 | 53 | 53 | 3.90% | 0 |
| Enbridge Inc.(ENB) | 8,400 | 8,400 | 0 | 0 | 0 | 0.03% | 0 |
| Brookfield Asset Management Ltd(BAM) | 277,686 | 270,857 | -6,829 | 15 | 15 | 1.13% | 0 |
| Fortis Inc.(FTS) | 7,464 | 7,649 | +185 | 0 | 0 | 0.03% | 0 |
| Invesco QQQ Trust | 1,151 | 1,080 | -71 | 1 | 1 | 0.05% | 0 |
| Emera Inc.(EMA) | 4,500 | 4,500 | 0 | 0 | 0 | 0.02% | 0 |
| Mastercard Inc Class A(MA) | 1,380 | 1,380 | 0 | 1 | 1 | 0.06% | 0 |
| Vanguard Intermediate-Term Corp Bond Index Fund ETF INT-TERM CORP | 2,793 | 2,793 | 0 | 0 | 0 | 0.02% | 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 |
| HEICO Corporation(HEI) | 750 | 750 | 0 | 0 | 0 | 0.02% | -0 |
| Brookfield Infrastructure Corp Sub VT(BIPC) | 35,167 | 35,495 | +328 | 1 | 1 | 0.11% | -0 |
| TFI International Inc.(TFII) | 420,152 | 427,359 | +7,207 | 38 | 38 | 2.76% | -0 |
| Brookfield Infrast. Partners LP C$ LP INT UNIT | 325,946 | 326,307 | +361 | 11 | 11 | 0.79% | -0 |
| MSCI Inc(MSCI) | 73,600 | 73,932 | +332 | 42 | 42 | 3.08% | -0 |
| Restaurant Brands International(QSR) | 346,623 | 349,803 | +3,180 | 23 | 22 | 1.65% | -1 |
| Ferrari N.V. COM | 110,432 | 110,357 | -75 | 54 | 54 | 3.94% | -1 |
| American Tower Corp(AMT) | 23,891 | 23,798 | -93 | 5 | 5 | 0.34% | -1 |
| Domino's Pizza, Inc.(DPZ) | 79,692 | 80,320 | +628 | 36 | 35 | 2.55% | -1 |
| Adobe Systems Inc.(ADBE) | 55,999 | 56,769 | +770 | 22 | 20 | 1.47% | -2 |
| Watsco Inc.(WSO) | 69,344 | 71,189 | +1,845 | 31 | 29 | 2.12% | -2 |
| Visa Inc. Cls A(V) | 173,417 | 173,143 | -274 | 62 | 59 | 4.34% | -2 |
| Stryker Corp(SYK) | 112,795 | 113,359 | +564 | 45 | 42 | 3.08% | -3 |
| Moody's Corp(MCO) | 106,706 | 106,553 | -153 | 54 | 51 | 3.73% | -3 |
| Copart Inc.(CPRT) | 765,938 | 768,806 | +2,868 | 38 | 35 | 2.54% | -3 |
| Waste Connections Inc C$(WCN) | 291,258 | 291,312 | +54 | 54 | 51 | 3.76% | -3 |
| TransDigm Group Inc(TDG) | 22,557 | 23,062 | +505 | 34 | 30 | 2.23% | -4 |
| Costco Wholesale Corporation(COST) | 66,805 | 66,503 | -302 | 66 | 62 | 4.52% | -5 |
| Netflix Inc(NFLX) | 53,120 | 52,648 | -472 | 71 | 63 | 4.64% | -8 |