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: 235,918 shares; 2024Q4: 228,932 shares; 2025Q1: 222,809 shares; 2025Q2: 217,104 shares; 2025Q3: 220,140 shares 220,140 $114M 8.56% +3,036 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: 171,799 shares; 2024Q4: 171,657 shares; 2025Q1: 171,063 shares; 2025Q2: 168,345 shares; 2025Q3: 171,358 shares 171,358 $97.5M 7.32% +3,013 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: 181,484 shares; 2024Q4: 181,119 shares; 2025Q1: 179,681 shares; 2025Q2: 177,663 shares; 2025Q3: 184,431 shares 184,431 $87.9M 6.6% +6,768 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: 353,142 shares; 2024Q4: 351,914 shares; 2025Q1: 336,479 shares; 2025Q2: 334,076 shares; 2025Q3: 343,761 shares 343,761 $75.5M 5.67% +9,685 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,276 shares; 2024Q4: 16,251 shares; 2025Q1: 26,116 shares; 2025Q2: 31,108 shares; 2025Q3: 44,418 shares 44,418 $66.5M 4.99% +13,310 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: 107,177 shares; 2024Q4: 107,117 shares; 2025Q1: 106,561 shares; 2025Q2: 105,115 shares; 2025Q3: 109,714 shares 109,714 $62.3M 4.67% +4,599 Timeline 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: 257,226 shares; 2024Q4: 256,400 shares; 2025Q1: 253,140 shares; 2025Q2: 252,262 shares; 2025Q3: 253,550 shares 253,550 $61.8M 4.64% +1,288 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: 1,180,339 shares; 2024Q4: 1,185,092 shares; 2025Q1: 1,183,091 shares; 2025Q2: 1,173,410 shares; 2025Q3: 1,293,787 shares 1,293,787 $58.2M 4.37% +120,377 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: 197,501 shares; 2024Q4: 197,214 shares; 2025Q1: 196,386 shares; 2025Q2: 205,758 shares; 2025Q3: 228,202 shares 228,202 $58.1M 4.36% +22,444 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 249,472 shares; 2024Q4: 249,853 shares; 2025Q1: 248,792 shares; 2025Q2: 236,799 shares; 2025Q3: 244,787 shares 244,787 $54.1M 4.06% +7,988 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 149,372 shares; 2024Q4: 148,882 shares; 2025Q1: 148,016 shares; 2025Q2: 146,192 shares; 2025Q3: 151,264 shares 151,264 $53.9M 4.05% +5,072 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 208,232 shares; 2024Q4: 215,976 shares; 2025Q1: 214,709 shares; 2025Q2: 200,950 shares; 2025Q3: 207,774 shares 207,774 $47.7M 3.58% +6,824 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 218,616 shares; 2024Q4: 218,180 shares; 2025Q1: 217,885 shares; 2025Q2: 215,577 shares; 2025Q3: 228,014 shares 228,014 $46M 3.45% +12,437 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,704 shares; 2024Q4: 62,029 shares; 2025Q1: 61,838 shares; 2025Q2: 61,058 shares; 2025Q3: 62,986 shares 62,986 $43M 3.23% +1,928 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 82,222 shares; 2024Q4: 82,124 shares; 2025Q1: 82,437 shares; 2025Q2: 81,632 shares; 2025Q3: 85,103 shares 85,103 $41.4M 3.11% +3,471 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 197,261 shares; 2024Q4: 195,829 shares; 2025Q1: 193,297 shares; 2025Q2: 142,901 shares; 2025Q3: 148,028 shares 148,028 $37.2M 2.8% +5,127 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 389,065 shares; 2024Q4: 205,391 shares; 2025Q1: 204,397 shares; 2025Q2: 204,712 shares; 2025Q3: 205,390 shares 205,390 $32.4M 2.43% +678 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 451,973 shares; 2024Q4: 448,531 shares; 2025Q1: 446,893 shares; 2025Q2: 438,811 shares; 2025Q3: 359,321 shares 359,321 $30.3M 2.28% -79,490 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 128,552 shares; 2024Q4: 121,326 shares; 2025Q1: 111,024 shares; 2025Q2: 110,058 shares; 2025Q3: 107,161 shares 107,161 $29M 2.17% -2,897 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 419,180 shares; 2024Q4: 487,205 shares; 2025Q1: 380,179 shares; 2025Q2: 376,203 shares; 2025Q3: 387,344 shares 387,344 $28.9M 2.17% +11,141 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 294,826 shares; 2024Q4: 340,959 shares; 2025Q1: 285,847 shares; 2025Q2: 283,760 shares; 2025Q3: 291,786 shares 291,786 $27.5M 2.07% +8,026 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: 59,560 shares; 2024Q4: 59,560 shares; 2025Q1: 49,515 shares; 2025Q2: 49,515 shares; 2025Q3: 49,325 shares 49,325 $24.8M 1.86% -190 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: 64,777 shares; 2024Q4: 64,416 shares; 2025Q1: 64,305 shares; 2025Q2: 64,443 shares; 2025Q3: 61,242 shares 61,242 $20.9M 1.57% -3,201 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: 35,786 shares; 2024Q4: 35,843 shares; 2025Q1: 35,799 shares; 2025Q2: 36,004 shares; 2025Q3: 38,442 shares 38,442 $18.7M 1.4% +2,438 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 114,190 shares; 2024Q4: 113,596 shares; 2025Q1: 112,760 shares; 2025Q2: 111,615 shares; 2025Q3: 115,624 shares 115,624 $17.8M 1.33% +4,009 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 204,918 shares; 2024Q4: 204,229 shares; 2025Q1: 203,324 shares; 2025Q2: 201,174 shares; 2025Q3: 209,048 shares 209,048 $16.7M 1.25% +7,874 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: 45,633 shares; 2024Q4: 45,317 shares; 2025Q1: 45,053 shares; 2025Q2: 45,020 shares; 2025Q3: 45,924 shares 45,924 $16.2M 1.22% +904 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 60,623 shares; 2024Q4: 60,322 shares; 2025Q1: 60,120 shares; 2025Q2: 59,560 shares; 2025Q3: 61,181 shares 61,181 $15.1M 1.13% +1,621 Timeline CRH CRH PLC More: the full row for CRH PLC 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: 79,660 shares; 2025Q2: 109,335 shares; 2025Q3: 113,971 shares 113,971 $13.7M 1.03% +4,636 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 19,510 shares; 2025Q2: 19,410 shares; 2025Q3: 20,371 shares 20,371 $12.8M 0.96% +961 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 40,068 shares; 2025Q2: 39,863 shares; 2025Q3: 40,970 shares 40,970 $12.6M 0.95% +1,107 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 83,277 shares; 2024Q4: 83,277 shares; 2025Q1: 83,277 shares; 2025Q2: 81,859 shares; 2025Q3: 81,859 shares 81,859 $5.43M 0.41% 0 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,000 shares; 2024Q4: 6,000 shares; 2025Q1: 6,000 shares; 2025Q2: 6,000 shares; 2025Q3: 6,000 shares 6,000 $1.54M 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,549 shares; 2024Q4: 3,549 shares; 2025Q1: 3,549 shares; 2025Q2: 3,549 shares; 2025Q3: 3,203 shares 3,203 $1.18M 0.09% -346 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,500 shares; 2024Q4: 3,500 shares; 2025Q1: 3,500 shares; 2025Q2: 3,500 shares; 2025Q3: 3,500 shares 3,500 $649K 0.05% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 702 shares 702 $516K 0.04% new Timeline SGOV ISHARES TR More: the full row for ISHARES TR 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: not reported; 2025Q3: 3,138 shares 3,138 $316K 0.02% new Timeline