MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 185,988 shares; 2024Q4: 187,372 shares; 2025Q1: 187,447 shares; 2025Q2: 185,666 shares 185,666 $92.4M 10.06% -1,781 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 257,067 shares; 2024Q4: 254,190 shares; 2025Q1: 249,764 shares; 2025Q2: 247,995 shares 247,995 $88.1M 9.59% -1,769 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 161,190 shares; 2024Q4: 161,376 shares; 2025Q1: 160,808 shares; 2025Q2: 161,060 shares 161,060 $80.8M 8.8% +252 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 140,519 shares; 2025Q2: 140,102 shares 140,102 $79.4M 8.65% -417 Timeline 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 265,924 shares; 2024Q4: 270,279 shares; 2025Q1: 273,493 shares; 2025Q2: 275,235 shares 275,235 $73.3M 7.99% +1,742 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 115,372 shares; 2024Q4: 116,611 shares; 2025Q1: 117,211 shares; 2025Q2: 118,549 shares 118,549 $68.4M 7.45% +1,338 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 187,824 shares; 2024Q4: 195,292 shares; 2025Q1: 203,130 shares; 2025Q2: 205,727 shares 205,727 $65.6M 7.15% +2,597 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 186,410 shares; 2024Q4: 186,551 shares; 2025Q1: 187,957 shares; 2025Q2: 189,262 shares 189,262 $65M 7.08% +1,305 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 241,012 shares; 2024Q4: 245,231 shares; 2025Q1: 247,475 shares; 2025Q2: 249,301 shares 249,301 $64.7M 7.04% +1,826 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 271,175 shares; 2024Q4: 282,388 shares; 2025Q1: 294,195 shares; 2025Q2: 293,384 shares 293,384 $63.9M 6.96% -811 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 155,154 shares; 2024Q4: 160,127 shares; 2025Q1: 163,336 shares; 2025Q2: 166,610 shares 166,610 $59.4M 6.48% +3,274 Timeline G GENPACT LIMITED More: the full row for GENPACT LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,289,838 shares; 2024Q4: 1,320,949 shares; 2025Q1: 1,316,393 shares; 2025Q2: 1,329,859 shares 1,329,859 $58.5M 6.38% +13,466 Timeline BAH BOOZ ALLEN HAMILTON HLDG COR More: the full row for BOOZ ALLEN HAMILTON HLDG COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 293,134 shares; 2024Q4: 315,923 shares; 2025Q1: 387,611 shares; 2025Q2: 396,679 shares 396,679 $41.3M 4.5% +9,068 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 69,863 shares; 2024Q4: 69,863 shares; 2025Q1: 69,446 shares; 2025Q2: 73,846 shares 73,846 $6.77M 0.74% +4,400 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,364 shares; 2024Q4: 23,305 shares; 2025Q1: 23,283 shares; 2025Q2: 23,273 shares 23,273 $6.35M 0.69% -10 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,502 shares; 2024Q4: 12,502 shares; 2025Q1: 12,502 shares; 2025Q2: 12,502 shares 12,502 $2.18M 0.24% 0 Timeline IGIB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,984 shares; 2024Q4: 11,984 shares; 2025Q1: 11,984 shares; 2025Q2: 11,984 shares 11,984 $639K 0.07% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,197 shares; 2025Q1: 1,197 shares; 2025Q2: 1,197 shares 1,197 $581K 0.06% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 257 shares 257 $254K 0.03% new 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,040 shares 1,040 $228K 0.02% new Timeline CBRE CBRE GROUP INC More: the full row for CBRE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,500 shares 1,500 $210K 0.02% new Timeline