HLT HILTON WORLDWIDE HLDGS INC More: the full row for HILTON WORLDWIDE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 265,924 shares; 2024Q4: 270,279 shares; 2025Q1: 273,493 shares; 2025Q2: 275,235 shares; 2025Q3: 274,821 shares; 2025Q4: 270,650 shares; 2026Q1: 248,561 shares 248,561 $75.6M 10.33% -22,089 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 271,175 shares; 2024Q4: 282,388 shares; 2025Q1: 294,195 shares; 2025Q2: 293,384 shares; 2025Q3: 283,510 shares; 2025Q4: 287,873 shares; 2026Q1: 262,970 shares 262,970 $61.3M 8.39% -24,903 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 115,372 shares; 2024Q4: 116,611 shares; 2025Q1: 117,211 shares; 2025Q2: 118,549 shares; 2025Q3: 119,316 shares; 2025Q4: 118,234 shares; 2026Q1: 109,010 shares 109,010 $58.8M 8.03% -9,224 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 257,067 shares; 2024Q4: 254,190 shares; 2025Q1: 249,764 shares; 2025Q2: 247,995 shares; 2025Q3: 247,486 shares; 2025Q4: 242,924 shares; 2026Q1: 194,169 shares 194,169 $58.7M 8.02% -48,755 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 187,824 shares; 2024Q4: 195,292 shares; 2025Q1: 203,130 shares; 2025Q2: 205,727 shares; 2025Q3: 205,963 shares; 2025Q4: 203,789 shares; 2026Q1: 189,847 shares 189,847 $57.4M 7.85% -13,942 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 185,988 shares; 2024Q4: 187,372 shares; 2025Q1: 187,447 shares; 2025Q2: 185,666 shares; 2025Q3: 183,782 shares; 2025Q4: 179,893 shares; 2026Q1: 142,198 shares 142,198 $52.6M 7.2% -37,695 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 161,190 shares; 2024Q4: 161,376 shares; 2025Q1: 160,808 shares; 2025Q2: 161,060 shares; 2025Q3: 161,380 shares; 2025Q4: 158,415 shares; 2026Q1: 120,472 shares 120,472 $52.6M 7.19% -37,943 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 155,154 shares; 2024Q4: 160,127 shares; 2025Q1: 163,336 shares; 2025Q2: 166,610 shares; 2025Q3: 167,596 shares; 2025Q4: 167,162 shares; 2026Q1: 157,437 shares 157,437 $50.8M 6.95% -9,725 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 186,410 shares; 2024Q4: 186,551 shares; 2025Q1: 187,957 shares; 2025Q2: 189,262 shares; 2025Q3: 189,805 shares; 2025Q4: 188,402 shares; 2026Q1: 144,831 shares 144,831 $46.4M 6.35% -43,571 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 140,519 shares; 2025Q2: 140,102 shares; 2025Q3: 140,301 shares; 2025Q4: 137,120 shares; 2026Q1: 127,720 shares 127,720 $45.2M 6.18% -9,400 Timeline OTIS OTIS WORLDWIDE CORP More: the full row for OTIS WORLDWIDE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 645,539 shares; 2025Q4: 641,041 shares; 2026Q1: 585,364 shares 585,364 $45.1M 6.17% -55,677 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 241,012 shares; 2024Q4: 245,231 shares; 2025Q1: 247,475 shares; 2025Q2: 249,301 shares; 2025Q3: 250,680 shares; 2025Q4: 250,462 shares; 2026Q1: 231,801 shares 231,801 $41.7M 5.71% -18,661 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,040 shares; 2025Q3: not reported; 2025Q4: 989 shares; 2026Q1: 166,292 shares 166,292 $34.6M 4.73% +165,303 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 588,390 shares; 2026Q1: 554,753 shares 554,753 $24.6M 3.36% -33,637 Timeline VRSN VERISIGN INC More: the full row for VERISIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 43,000 shares; 2024Q4: 43,000 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 43,470 shares 43,470 $10.8M 1.48% new Timeline BIL SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 69,863 shares; 2024Q4: 69,863 shares; 2025Q1: 69,446 shares; 2025Q2: 73,846 shares; 2025Q3: 65,105 shares; 2025Q4: 63,217 shares; 2026Q1: 76,708 shares 76,708 $7.03M 0.96% +13,491 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,628 shares; 2026Q1: 10,300 shares 10,300 $2.96M 0.4% +4,672 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; 2024Q2: restricted; 2024Q3: 12,502 shares; 2024Q4: 12,502 shares; 2025Q1: 12,502 shares; 2025Q2: 12,502 shares; 2025Q3: 12,559 shares; 2025Q4: 13,421 shares; 2026Q1: 13,421 shares 13,421 $1.86M 0.25% 0 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 336,597 shares; 2024Q4: 335,652 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,480 shares; 2025Q4: 2,764 shares; 2026Q1: 5,071 shares 5,071 $1.29M 0.18% +2,307 Timeline IGIB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 11,984 shares; 2024Q4: 11,984 shares; 2025Q1: 11,984 shares; 2025Q2: 11,984 shares; 2025Q3: 11,984 shares; 2025Q4: 11,984 shares; 2026Q1: 11,984 shares 11,984 $638K 0.09% 0 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,197 shares; 2025Q1: 1,197 shares; 2025Q2: 1,197 shares; 2025Q3: 1,197 shares; 2025Q4: 1,197 shares; 2026Q1: 1,304 shares 1,304 $625K 0.09% +107 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 257 shares; 2025Q3: 257 shares; 2025Q4: 257 shares; 2026Q1: 324 shares 324 $323K 0.04% +67 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 628 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 628 shares; 2025Q4: 628 shares; 2026Q1: 628 shares 628 $233K 0.03% 0 Timeline PSLV SPROTT ASSET MANAGEMENT LP More: the full row for SPROTT ASSET MANAGEMENT LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 8,520 shares; 2026Q1: 8,520 shares 8,520 $208K 0.03% 0 Timeline