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: 235,918 shares; 2024Q4: 228,932 shares; 2025Q1: 222,809 shares; 2025Q2: 217,104 shares 217,104 $108M 8.35% -5,705 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 171,799 shares; 2024Q4: 171,657 shares; 2025Q1: 171,063 shares; 2025Q2: 168,345 shares 168,345 $94.6M 7.31% -2,718 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: 181,484 shares; 2024Q4: 181,119 shares; 2025Q1: 179,681 shares; 2025Q2: 177,663 shares 177,663 $89.1M 6.89% -2,018 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: 353,142 shares; 2024Q4: 351,914 shares; 2025Q1: 336,479 shares; 2025Q2: 334,076 shares 334,076 $73.3M 5.66% -2,403 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: 107,177 shares; 2024Q4: 107,117 shares; 2025Q1: 106,561 shares; 2025Q2: 105,115 shares 105,115 $60.6M 4.69% -1,446 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,180,339 shares; 2024Q4: 1,185,092 shares; 2025Q1: 1,183,091 shares; 2025Q2: 1,173,410 shares 1,173,410 $57.6M 4.45% -9,681 Timeline FICO FAIR ISAAC CORP More: the full row for FAIR ISAAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,276 shares; 2024Q4: 16,251 shares; 2025Q1: 26,116 shares; 2025Q2: 31,108 shares 31,108 $56.9M 4.39% +4,992 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 249,472 shares; 2024Q4: 249,853 shares; 2025Q1: 248,792 shares; 2025Q2: 236,799 shares 236,799 $54.2M 4.19% -11,993 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: 149,372 shares; 2024Q4: 148,882 shares; 2025Q1: 148,016 shares; 2025Q2: 146,192 shares 146,192 $52.2M 4.03% -1,824 Timeline RSG REPUBLIC SVCS INC More: the full row for REPUBLIC SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 208,232 shares; 2024Q4: 215,976 shares; 2025Q1: 214,709 shares; 2025Q2: 200,950 shares 200,950 $49.6M 3.83% -13,759 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,704 shares; 2024Q4: 62,029 shares; 2025Q1: 61,838 shares; 2025Q2: 61,058 shares 61,058 $48.1M 3.72% -780 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 218,616 shares; 2024Q4: 218,180 shares; 2025Q1: 217,885 shares; 2025Q2: 215,577 shares 215,577 $47.1M 3.64% -2,308 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 257,226 shares; 2024Q4: 256,400 shares; 2025Q1: 253,140 shares; 2025Q2: 252,262 shares 252,262 $44.7M 3.46% -878 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 197,261 shares; 2024Q4: 195,829 shares; 2025Q1: 193,297 shares; 2025Q2: 142,901 shares 142,901 $44.5M 3.44% -50,396 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 82,222 shares; 2024Q4: 82,124 shares; 2025Q1: 82,437 shares; 2025Q2: 81,632 shares 81,632 $43M 3.33% -805 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 197,501 shares; 2024Q4: 197,214 shares; 2025Q1: 196,386 shares; 2025Q2: 205,758 shares 205,758 $42.2M 3.26% +9,372 Timeline CSGP COSTAR GROUP INC More: the full row for COSTAR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 451,973 shares; 2024Q4: 448,531 shares; 2025Q1: 446,893 shares; 2025Q2: 438,811 shares 438,811 $35.3M 2.73% -8,082 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 128,552 shares; 2024Q4: 121,326 shares; 2025Q1: 111,024 shares; 2025Q2: 110,058 shares 110,058 $30.3M 2.34% -966 Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 419,180 shares; 2024Q4: 487,205 shares; 2025Q1: 380,179 shares; 2025Q2: 376,203 shares 376,203 $29.8M 2.3% -3,976 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 294,826 shares; 2024Q4: 340,959 shares; 2025Q1: 285,847 shares; 2025Q2: 283,760 shares 283,760 $29.5M 2.28% -2,087 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: 389,065 shares; 2024Q4: 205,391 shares; 2025Q1: 204,397 shares; 2025Q2: 204,712 shares 204,712 $28.7M 2.22% +315 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: 59,560 shares; 2024Q4: 59,560 shares; 2025Q1: 49,515 shares; 2025Q2: 49,515 shares 49,515 $24.1M 1.86% 0 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: 64,777 shares; 2024Q4: 64,416 shares; 2025Q1: 64,305 shares; 2025Q2: 64,443 shares 64,443 $22.9M 1.77% +138 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 204,918 shares; 2024Q4: 204,229 shares; 2025Q1: 203,324 shares; 2025Q2: 201,174 shares 201,174 $18.3M 1.41% -2,150 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 114,190 shares; 2024Q4: 113,596 shares; 2025Q1: 112,760 shares; 2025Q2: 111,615 shares 111,615 $17.8M 1.37% -1,145 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,786 shares; 2024Q4: 35,843 shares; 2025Q1: 35,799 shares; 2025Q2: 36,004 shares 36,004 $17.7M 1.37% +205 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,633 shares; 2024Q4: 45,317 shares; 2025Q1: 45,053 shares; 2025Q2: 45,020 shares 45,020 $17.4M 1.35% -33 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 60,623 shares; 2024Q4: 60,322 shares; 2025Q1: 60,120 shares; 2025Q2: 59,560 shares 59,560 $15.9M 1.23% -560 Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS 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: 19,510 shares; 2025Q2: 19,410 shares 19,410 $10.7M 0.82% -100 Timeline VMC VULCAN MATLS CO More: the full row for VULCAN MATLS CO 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: 40,068 shares; 2025Q2: 39,863 shares 39,863 $10.4M 0.8% -205 Timeline CRH CRH PLC More: the full row for CRH PLC 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: 79,660 shares; 2025Q2: 109,335 shares 109,335 $10M 0.78% +29,675 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 83,277 shares; 2024Q4: 83,277 shares; 2025Q1: 83,277 shares; 2025Q2: 81,859 shares 81,859 $5.79M 0.45% -1,418 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: 6,000 shares; 2024Q4: 6,000 shares; 2025Q1: 6,000 shares; 2025Q2: 6,000 shares 6,000 $1.56M 0.12% 0 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,549 shares; 2024Q4: 3,549 shares; 2025Q1: 3,549 shares; 2025Q2: 3,549 shares 3,549 $1.4M 0.11% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,500 shares; 2024Q4: 3,500 shares; 2025Q1: 3,500 shares; 2025Q2: 3,500 shares 3,500 $535K 0.04% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,000 shares; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares 2,000 $247K 0.02% 0 Timeline