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; 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; 2026Q2: 216,490 shares 216,490 $71.5M 9.7% -32,071 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 188,200 shares 188,200 $64.6M 8.76% -5,969 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; 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; 2026Q2: 183,904 shares 183,904 $62.2M 8.44% -5,943 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; 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; 2026Q2: 251,124 shares 251,124 $59.6M 8.08% -11,846 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 104,619 shares 104,619 $58.6M 7.95% -4,391 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 117,879 shares 117,879 $53.4M 7.24% -2,593 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 160,005 shares 160,005 $53.1M 7.2% +2,568 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 137,975 shares 137,975 $51.5M 6.98% -4,223 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; 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; 2026Q2: 141,998 shares 141,998 $48.9M 6.63% -2,833 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,040 shares; 2025Q3: not reported; 2025Q4: 989 shares; 2026Q1: 166,292 shares; 2026Q2: 162,210 shares 162,210 $38.7M 5.24% -4,082 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 226,926 shares 226,926 $36M 4.89% -4,875 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 645,539 shares; 2025Q4: 641,041 shares; 2026Q1: 585,364 shares; 2026Q2: 442,927 shares 442,927 $31.7M 4.3% -142,437 Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 339,184 shares 339,184 $29.5M 4% new Timeline VRSN VERISIGN INC More: the full row for VERISIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,000 shares; 2024Q4: 43,000 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 43,470 shares; 2026Q2: 113,640 shares 113,640 $28.6M 3.88% +70,170 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 588,390 shares; 2026Q1: 554,753 shares; 2026Q2: 541,297 shares 541,297 $24.2M 3.29% -13,456 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,628 shares; 2026Q1: 10,300 shares; 2026Q2: 19,829 shares 19,829 $7.09M 0.96% +9,529 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; 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; 2026Q2: 72,044 shares 72,044 $6.6M 0.9% -4,664 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; 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; 2026Q2: 8,150 shares 8,150 $2.76M 0.37% -119,570 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; 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; 2026Q2: 13,421 shares 13,421 $1.9M 0.26% 0 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,723 shares 1,723 $1.29M 0.17% new Timeline IEFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 12,181 shares 12,181 $1.18M 0.16% new Timeline DKNG DRAFTKINGS INC NEW More: the full row for DRAFTKINGS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 39,635 shares 39,635 $1M 0.14% new Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 2,961 shares 2,961 $857K 0.12% -2,110 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; 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; 2026Q2: 1,289 shares 1,289 $645K 0.09% -15 Timeline IGIB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 11,984 shares 11,984 $637K 0.09% 0 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 257 shares; 2025Q3: 257 shares; 2025Q4: 257 shares; 2026Q1: 324 shares; 2026Q2: 324 shares 324 $303K 0.04% 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; 2024Q3: not reported; 2024Q4: 628 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 628 shares; 2025Q4: 628 shares; 2026Q1: 628 shares; 2026Q2: 628 shares 628 $264K 0.04% 0 Timeline BUZZ VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 6,320 shares; 2025Q4: 6,320 shares; 2026Q1: not reported; 2026Q2: 6,320 shares 6,320 $234K 0.03% new Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 641 shares 641 $226K 0.03% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,345 shares; 2026Q1: not reported; 2026Q2: 989 shares 989 $204K 0.03% new Timeline