GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 362,957 shares; 2024Q4: 358,261 shares; 2025Q1: 355,295 shares; 2025Q2: 354,965 shares; 2025Q3: 350,441 shares 350,441 $85.3M 6.27% -4,524 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 343,315 shares; 2024Q4: 337,500 shares; 2025Q1: 330,554 shares; 2025Q2: 323,965 shares; 2025Q3: 322,454 shares 322,454 $82.1M 6.04% -1,511 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 148,518 shares; 2024Q4: 147,802 shares; 2025Q1: 147,562 shares; 2025Q2: 146,583 shares; 2025Q3: 145,066 shares 145,066 $75.1M 5.52% -1,517 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 56,868 shares; 2024Q4: 55,704 shares; 2025Q1: 54,630 shares; 2025Q2: 53,120 shares; 2025Q3: 52,648 shares 52,648 $63.1M 4.64% -472 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 938,058 shares; 2024Q4: 927,430 shares; 2025Q1: 918,707 shares; 2025Q2: 919,385 shares; 2025Q3: 909,017 shares 909,017 $62.3M 4.58% -10,368 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,180 shares; 2024Q4: 68,820 shares; 2025Q1: 67,433 shares; 2025Q2: 66,805 shares; 2025Q3: 66,503 shares 66,503 $61.6M 4.52% -302 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 178,459 shares; 2024Q4: 177,232 shares; 2025Q1: 174,982 shares; 2025Q2: 173,417 shares; 2025Q3: 173,143 shares 173,143 $59.1M 4.34% -274 Timeline RACE FERRARI N V More: the full row for FERRARI N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 113,081 shares; 2024Q4: 111,713 shares; 2025Q1: 110,735 shares; 2025Q2: 110,432 shares; 2025Q3: 110,357 shares 110,357 $53.5M 3.94% -75 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 242,387 shares; 2024Q4: 242,243 shares; 2025Q1: 240,978 shares; 2025Q2: 241,397 shares; 2025Q3: 241,422 shares 241,422 $53M 3.9% +25 Timeline LYV LIVE NATION ENTERTAINMENT IN More: the full row for LIVE NATION ENTERTAINMENT IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 324,702 shares; 2024Q4: 322,988 shares; 2025Q1: 321,560 shares; 2025Q2: 320,310 shares; 2025Q3: 316,487 shares 316,487 $51.7M 3.8% -3,823 Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 294,549 shares; 2024Q4: 294,347 shares; 2025Q1: 291,919 shares; 2025Q2: 291,258 shares; 2025Q3: 291,312 shares 291,312 $51.2M 3.76% +54 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 108,408 shares; 2024Q4: 107,805 shares; 2025Q1: 106,530 shares; 2025Q2: 106,706 shares; 2025Q3: 106,553 shares 106,553 $50.8M 3.73% -153 Timeline FSV FIRSTSERVICE CORP NEW More: the full row for FIRSTSERVICE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 250,491 shares; 2024Q4: 250,262 shares; 2025Q1: 251,850 shares; 2025Q2: 252,070 shares; 2025Q3: 250,504 shares 250,504 $47.7M 3.51% -1,566 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 84,711 shares; 2024Q4: 85,289 shares; 2025Q1: 85,248 shares; 2025Q2: 86,838 shares; 2025Q3: 87,865 shares 87,865 $44.2M 3.25% +1,027 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 72,493 shares; 2024Q4: 72,632 shares; 2025Q1: 73,258 shares; 2025Q2: 73,600 shares; 2025Q3: 73,932 shares 73,932 $42M 3.08% +332 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 111,382 shares; 2024Q4: 112,198 shares; 2025Q1: 112,121 shares; 2025Q2: 112,795 shares; 2025Q3: 113,359 shares 113,359 $41.9M 3.08% +564 Timeline GRMN GARMIN LTD More: the full row for GARMIN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 144,341 shares; 2024Q4: 148,957 shares; 2025Q1: 149,891 shares; 2025Q2: 151,155 shares; 2025Q3: 154,243 shares 154,243 $38M 2.79% +3,088 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 127,662 shares; 2025Q3: 135,338 shares 135,338 $37.8M 2.78% +7,676 Timeline TFII TFI INTERNATIONAL INC More: the full row for TFI INTERNATIONAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 411,411 shares; 2024Q4: 408,274 shares; 2025Q1: 413,366 shares; 2025Q2: 420,152 shares; 2025Q3: 427,359 shares 427,359 $37.6M 2.76% +7,207 Timeline DPZ DOMINOS PIZZA INC More: the full row for DOMINOS PIZZA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 77,318 shares; 2024Q4: 78,553 shares; 2025Q1: 79,222 shares; 2025Q2: 79,692 shares; 2025Q3: 80,320 shares 80,320 $34.7M 2.55% +628 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 761,388 shares; 2024Q4: 759,413 shares; 2025Q1: 756,363 shares; 2025Q2: 765,938 shares; 2025Q3: 768,806 shares 768,806 $34.6M 2.54% +2,868 Timeline CNQ CANADIAN NAT RES LTD MED TER More: the full row for CANADIAN NAT RES LTD MED TER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 985,280 shares; 2024Q4: 996,151 shares; 2025Q1: 1,005,012 shares; 2025Q2: 1,014,500 shares; 2025Q3: 1,029,854 shares 1,029,854 $32.9M 2.42% +15,354 Timeline TDG TRANSDIGM GROUP INC More: the full row for TRANSDIGM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,304 shares; 2024Q4: 22,358 shares; 2025Q1: 22,638 shares; 2025Q2: 22,557 shares; 2025Q3: 23,062 shares 23,062 $30.4M 2.23% +505 Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,242 shares; 2024Q4: 67,677 shares; 2025Q1: 67,541 shares; 2025Q2: 69,344 shares; 2025Q3: 71,189 shares 71,189 $28.8M 2.12% +1,845 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 940 shares; 2024Q4: 33,071 shares; 2025Q1: 36,450 shares; 2025Q2: 37,825 shares; 2025Q3: 38,827 shares 38,827 $28.5M 2.1% +1,002 Timeline VCSH VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,190 shares; 2024Q4: 107,703 shares; 2025Q1: 306,121 shares; 2025Q2: 307,487 shares; 2025Q3: 310,732 shares 310,732 $24.8M 1.83% +3,245 Timeline QSR RESTAURANT BRANDS INTL INC More: the full row for RESTAURANT BRANDS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 323,386 shares; 2024Q4: 332,594 shares; 2025Q1: 342,199 shares; 2025Q2: 346,623 shares; 2025Q3: 349,803 shares 349,803 $22.4M 1.65% +3,180 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 55,114 shares; 2024Q4: 56,438 shares; 2025Q1: 57,477 shares; 2025Q2: 55,999 shares; 2025Q3: 56,769 shares 56,769 $20M 1.47% +770 Timeline BAM BROOKFIELD ASSET MANAGMT LTD More: the full row for BROOKFIELD ASSET MANAGMT LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 288,439 shares; 2024Q4: 287,536 shares; 2025Q1: 281,046 shares; 2025Q2: 277,686 shares; 2025Q3: 270,857 shares 270,857 $15.4M 1.13% -6,829 Timeline BIP BROOKFIELD INFRASTRUCTURE PA More: the full row for BROOKFIELD INFRASTRUCTURE PA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 354,431 shares; 2024Q4: 347,692 shares; 2025Q1: 337,744 shares; 2025Q2: 325,946 shares; 2025Q3: 326,307 shares 326,307 $10.7M 0.79% +361 Timeline RY ROYAL BK CDA More: the full row for ROYAL BK CDA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,599 shares; 2024Q4: 59,849 shares; 2025Q1: 62,855 shares; 2025Q2: 64,946 shares; 2025Q3: 64,585 shares 64,585 $9.51M 0.7% -361 Timeline PBA PEMBINA PIPELINE CORP More: the full row for PEMBINA PIPELINE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 195,298 shares; 2024Q4: 188,898 shares; 2025Q1: 185,211 shares; 2025Q2: 190,190 shares; 2025Q3: 193,940 shares 193,940 $7.84M 0.58% +3,750 Timeline GRTUF GRANITE REAL ESTATE INVESTME More: the full row for GRANITE REAL ESTATE INVESTME Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 99,461 shares; 2025Q1: 95,340 shares; 2025Q2: 83,667 shares; 2025Q3: 85,969 shares 85,969 $4.77M 0.35% +2,302 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,940 shares; 2024Q4: 24,663 shares; 2025Q1: 24,353 shares; 2025Q2: 23,891 shares; 2025Q3: 23,798 shares 23,798 $4.58M 0.34% -93 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,412 shares; 2024Q4: 12,902 shares; 2025Q1: 11,761 shares; 2025Q2: 11,451 shares; 2025Q3: 11,747 shares 11,747 $2.86M 0.21% +296 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,080 shares; 2024Q4: 11,080 shares; 2025Q1: 11,080 shares; 2025Q2: 11,080 shares; 2025Q3: 11,080 shares 11,080 $1.6M 0.12% 0 Timeline BIPC BROOKFIELD INFRASTRUCTURE CO More: the full row for BROOKFIELD INFRASTRUCTURE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 36,119 shares; 2025Q1: 34,626 shares; 2025Q2: 35,167 shares; 2025Q3: 35,495 shares 35,495 $1.46M 0.11% +328 Timeline BMO BANK OF MONTREAL More: the full row for BANK OF MONTREAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,172 shares; 2024Q4: 3,172 shares; 2025Q1: 7,428 shares; 2025Q2: 6,872 shares; 2025Q3: 7,067 shares 7,067 $920K 0.07% +195 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,380 shares; 2024Q4: 1,380 shares; 2025Q1: 1,380 shares; 2025Q2: 1,380 shares; 2025Q3: 1,380 shares 1,380 $785K 0.06% 0 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 980 shares; 2024Q4: 1,097 shares; 2025Q1: 1,151 shares; 2025Q2: 1,151 shares; 2025Q3: 1,080 shares 1,080 $648K 0.05% -71 Timeline TD TORONTO DOMINION BK ONT More: the full row for TORONTO DOMINION BK ONT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,576 shares; 2024Q4: 5,681 shares; 2025Q1: 6,187 shares; 2025Q2: 5,399 shares; 2025Q3: 6,870 shares 6,870 $549K 0.04% +1,471 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,812 shares; 2024Q4: 1,654 shares; 2025Q1: 1,518 shares; 2025Q2: 1,518 shares; 2025Q3: 1,562 shares 1,562 $493K 0.04% +44 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,394 shares; 2024Q4: 2,394 shares; 2025Q1: 2,428 shares; 2025Q2: 2,156 shares; 2025Q3: 2,300 shares 2,300 $429K 0.03% +144 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,842 shares; 2024Q4: 10,961 shares; 2025Q1: 8,400 shares; 2025Q2: 8,400 shares; 2025Q3: 8,400 shares 8,400 $423K 0.03% 0 Timeline FTS FORTIS INC More: the full row for FORTIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 7,500 shares; 2025Q2: 7,464 shares; 2025Q3: 7,649 shares 7,649 $388K 0.03% +185 Timeline CLS CELESTICA INC More: the full row for CELESTICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,500 shares; 2025Q3: 1,500 shares 1,500 $369K 0.03% 0 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 810 shares; 2025Q3: 795 shares 795 $354K 0.03% -15 Timeline HEI HEICO CORP NEW More: the full row for HEICO CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 750 shares; 2025Q2: 750 shares; 2025Q3: 750 shares 750 $242K 0.02% 0 Timeline BND VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,185 shares; 2024Q4: 3,185 shares; 2025Q1: 3,185 shares; 2025Q2: 3,185 shares; 2025Q3: 3,185 shares 3,185 $237K 0.02% 0 Timeline VCIT VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,123 shares; 2025Q2: 2,793 shares; 2025Q3: 2,793 shares 2,793 $235K 0.02% 0 Timeline BSV VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,945 shares; 2024Q4: 2,945 shares; 2025Q1: 2,945 shares; 2025Q2: 2,945 shares; 2025Q3: 2,945 shares 2,945 $232K 0.02% 0 Timeline EMA EMERA INC More: the full row for EMERA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,500 shares; 2025Q3: 4,500 shares 4,500 $216K 0.02% 0 Timeline