GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 273,525 shares; 2024Q4: 301,749 shares; 2025Q1: 301,749 shares; 2025Q2: 301,749 shares; 2025Q3: 301,749 shares; 2025Q4: 295,344 shares 295,344 $92.7M 6.53% -6,405 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 180,361 shares; 2024Q4: 186,468 shares; 2025Q1: 186,468 shares; 2025Q2: 186,468 shares; 2025Q3: 186,468 shares; 2025Q4: 182,458 shares 182,458 $88.2M 6.21% -4,010 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 303,564 shares; 2024Q4: 289,171 shares; 2025Q1: 289,171 shares; 2025Q2: 282,445 shares; 2025Q3: 282,445 shares; 2025Q4: 282,161 shares 282,161 $85.7M 6.04% -284 Timeline WRB BERKLEY W R CORP More: the full row for BERKLEY W R CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,123,310 shares; 2024Q4: 1,123,310 shares; 2025Q1: 1,123,310 shares; 2025Q2: 1,123,310 shares; 2025Q3: 1,181,601 shares; 2025Q4: 1,161,472 shares 1,161,472 $81.4M 5.73% -20,129 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 617,382 shares; 2024Q4: 617,382 shares; 2025Q1: 617,382 shares; 2025Q2: 617,382 shares; 2025Q3: 606,161 shares; 2025Q4: 532,801 shares 532,801 $72M 5.07% -73,360 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 266,212 shares; 2024Q4: 266,212 shares; 2025Q1: 266,212 shares; 2025Q2: 112,482 shares; 2025Q3: 278,394 shares; 2025Q4: 274,132 shares 274,132 $70.4M 4.96% -4,262 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 174,436 shares; 2024Q4: 174,436 shares; 2025Q1: 174,436 shares; 2025Q2: 174,436 shares; 2025Q3: 189,180 shares; 2025Q4: 177,649 shares 177,649 $65.7M 4.63% -11,531 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 160,525 shares; 2024Q4: 175,029 shares; 2025Q1: 175,029 shares; 2025Q2: 175,029 shares; 2025Q3: 181,492 shares; 2025Q4: 178,743 shares 178,743 $62.7M 4.41% -2,749 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,238 shares; 2024Q4: 70,238 shares; 2025Q1: 75,152 shares; 2025Q2: 93,193 shares; 2025Q3: 95,231 shares; 2025Q4: 98,406 shares 98,406 $57M 4.02% +3,175 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 197,970 shares; 2024Q4: 197,970 shares; 2025Q1: 197,970 shares; 2025Q2: 197,970 shares; 2025Q3: 206,749 shares; 2025Q4: 201,876 shares 201,876 $54.7M 3.86% -4,873 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 345,049 shares; 2024Q4: 345,049 shares; 2025Q1: 345,049 shares; 2025Q2: 371,715 shares; 2025Q3: 442,954 shares; 2025Q4: 428,307 shares 428,307 $53.7M 3.78% -14,647 Timeline BRO BROWN & BROWN INC More: the full row for BROWN & BROWN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 479,205 shares; 2024Q4: 503,111 shares; 2025Q1: 503,111 shares; 2025Q2: 503,111 shares; 2025Q3: 633,541 shares; 2025Q4: 666,803 shares 666,803 $53.1M 3.74% +33,262 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 500,759 shares; 2024Q4: 500,759 shares; 2025Q1: 500,759 shares; 2025Q2: 500,759 shares; 2025Q3: 530,283 shares; 2025Q4: 521,726 shares 521,726 $50.7M 3.57% -8,557 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 140,562 shares; 2024Q4: 140,562 shares; 2025Q1: 152,184 shares; 2025Q2: 152,184 shares; 2025Q3: 175,117 shares; 2025Q4: 204,962 shares 204,962 $49.4M 3.48% +29,845 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,270 shares; 2024Q4: 7,270 shares; 2025Q1: 7,270 shares; 2025Q2: 7,270 shares; 2025Q3: 8,458 shares; 2025Q4: 8,305 shares 8,305 $44.5M 3.13% -153 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 274,017 shares; 2024Q4: 274,017 shares; 2025Q1: 279,145 shares; 2025Q2: 279,145 shares; 2025Q3: 270,309 shares; 2025Q4: 245,228 shares 245,228 $44.2M 3.11% -25,081 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 182,113 shares; 2024Q4: 182,113 shares; 2025Q1: 197,747 shares; 2025Q2: 197,747 shares; 2025Q3: 310,676 shares; 2025Q4: 305,387 shares 305,387 $38.4M 2.71% -5,289 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 112,482 shares; 2024Q4: 112,482 shares; 2025Q1: 112,482 shares; 2025Q2: 773 shares; 2025Q3: 151,673 shares; 2025Q4: 142,534 shares 142,534 $36.7M 2.58% -9,139 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 133,770 shares; 2024Q4: 142,812 shares; 2025Q1: 142,812 shares; 2025Q2: 172,472 shares; 2025Q3: 172,472 shares; 2025Q4: 170,095 shares 170,095 $34.9M 2.46% -2,377 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 90,522 shares; 2024Q4: 90,522 shares; 2025Q1: 90,522 shares; 2025Q2: 90,522 shares; 2025Q3: 98,694 shares; 2025Q4: 97,014 shares 97,014 $34.1M 2.4% -1,680 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,459 shares; 2024Q4: 44,459 shares; 2025Q1: 44,459 shares; 2025Q2: 44,459 shares; 2025Q3: 44,459 shares; 2025Q4: 56,617 shares 56,617 $32.3M 2.28% +12,158 Timeline HDB HDFC BANK LTD More: the full row for HDFC BANK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 406,972 shares; 2024Q4: 385,984 shares; 2025Q1: 393,556 shares; 2025Q2: 443,405 shares; 2025Q3: 864,132 shares; 2025Q4: 883,744 shares 883,744 $32.3M 2.27% +19,612 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 36,888 shares; 2025Q2: 36,888 shares; 2025Q3: 43,762 shares; 2025Q4: 48,551 shares 48,551 $32.2M 2.26% +4,789 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 132,615 shares; 2024Q4: 132,615 shares; 2025Q1: 132,615 shares; 2025Q2: 132,615 shares; 2025Q3: 132,615 shares; 2025Q4: 128,047 shares 128,047 $27.8M 1.96% -4,568 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 126,597 shares; 2024Q4: 126,597 shares; 2025Q1: 126,597 shares; 2025Q2: 126,597 shares; 2025Q3: 145,882 shares; 2025Q4: 87,149 shares 87,149 $23.4M 1.65% -58,733 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 85,152 shares; 2025Q4: 83,752 shares 83,752 $22.2M 1.56% -1,400 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 37,782 shares; 2025Q2: 37,782 shares; 2025Q3: 37,782 shares; 2025Q4: 37,226 shares 37,226 $21.4M 1.5% -556 Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 73,650 shares; 2024Q4: 73,650 shares; 2025Q1: 73,650 shares; 2025Q2: 73,650 shares; 2025Q3: 21,181 shares; 2025Q4: 20,087 shares 20,087 $20.3M 1.43% -1,094 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 425,938 shares; 2024Q4: 403,994 shares; 2025Q1: 406,475 shares; 2025Q2: 391,786 shares; 2025Q3: 391,786 shares; 2025Q4: 252,418 shares 252,418 $20.2M 1.42% -139,368 Timeline RBA RB GLOBAL INC More: the full row for RB GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 111,688 shares; 2024Q4: 91,989 shares; 2025Q1: 91,989 shares; 2025Q2: 95,184 shares; 2025Q3: 93,605 shares; 2025Q4: 97,308 shares 97,308 $10M 0.71% +3,703 Timeline JKHY HENRY JACK & ASSOC INC More: the full row for HENRY JACK & ASSOC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,900 shares; 2025Q3: 3,591 shares; 2025Q4: 3,591 shares 3,591 $655K 0.05% 0 Timeline RYAN RYAN SPECIALTY HOLDINGS INC More: the full row for RYAN SPECIALTY HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,225 shares; 2024Q4: 10,254 shares; 2025Q1: 10,897 shares; 2025Q2: 10,200 shares; 2025Q3: 11,723 shares; 2025Q4: 12,618 shares 12,618 $651K 0.05% +895 Timeline NVT NVENT ELEC PLC More: the full row for NVENT ELEC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,281 shares; 2025Q4: 6,154 shares 6,154 $628K 0.04% +2,873 Timeline TECH BIO-TECHNE CORP More: the full row for BIO-TECHNE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 9,936 shares; 2025Q4: 9,936 shares 9,936 $584K 0.04% 0 Timeline AIT APPLIED INDL TECHNOLOGIES IN More: the full row for APPLIED INDL TECHNOLOGIES IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,733 shares; 2024Q4: 2,039 shares; 2025Q1: 2,039 shares; 2025Q2: 266,212 shares; 2025Q3: 2,110 shares; 2025Q4: 2,110 shares 2,110 $542K 0.04% 0 Timeline SF STIFEL FINL CORP More: the full row for STIFEL FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,354 shares; 2025Q4: 3,799 shares 3,799 $476K 0.03% +445 Timeline PAYC PAYCOM SOFTWARE INC More: the full row for PAYCOM SOFTWARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,456 shares; 2025Q2: 2,583 shares; 2025Q3: 2,819 shares; 2025Q4: 2,819 shares 2,819 $449K 0.03% 0 Timeline ESAB ESAB CORPORATION More: the full row for ESAB CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,454 shares; 2024Q4: 4,132 shares; 2025Q1: 4,132 shares; 2025Q2: 3,884 shares; 2025Q3: 4,224 shares; 2025Q4: 3,890 shares 3,890 $435K 0.03% -334 Timeline CR CRANE COMPANY More: the full row for CRANE COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,736 shares; 2025Q4: 2,286 shares 2,286 $422K 0.03% +550 Timeline LFUS LITTELFUSE INC More: the full row for LITTELFUSE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,531 shares; 2024Q4: 1,251 shares; 2025Q1: 1,049 shares; 2025Q2: 724 shares; 2025Q3: 913 shares; 2025Q4: 1,590 shares 1,590 $402K 0.03% +677 Timeline EVR EVERCORE INC More: the full row for EVERCORE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 917 shares; 2025Q4: 1,069 shares 1,069 $364K 0.03% +152 Timeline TRU TRANSUNION More: the full row for TRANSUNION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,538 shares; 2024Q4: 6,558 shares; 2025Q1: 7,017 shares; 2025Q2: 3,452 shares; 2025Q3: 4,122 shares; 2025Q4: 4,122 shares 4,122 $353K 0.02% 0 Timeline HLNE HAMILTON LANE INC More: the full row for HAMILTON LANE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,574 shares; 2025Q4: 2,574 shares 2,574 $346K 0.02% 0 Timeline MKTX MARKETAXESS HLDGS INC More: the full row for MARKETAXESS HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,093 shares; 2024Q4: 2,364 shares; 2025Q1: 2,567 shares; 2025Q2: 2,239 shares; 2025Q3: 2,239 shares; 2025Q4: 1,902 shares 1,902 $345K 0.02% -337 Timeline WTS WATTS WATER TECHNOLOGIES INC More: the full row for WATTS WATER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,201 shares; 2024Q4: 2,567 shares; 2025Q1: 2,567 shares; 2025Q2: 2,270 shares; 2025Q3: 2,270 shares; 2025Q4: 1,233 shares 1,233 $340K 0.02% -1,037 Timeline LMAT LEMAITRE VASCULAR INC More: the full row for LEMAITRE VASCULAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,660 shares; 2025Q3: 2,660 shares; 2025Q4: 3,246 shares 3,246 $263K 0.02% +586 Timeline RLI RLI CORP More: the full row for RLI CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,800 shares; 2025Q3: 4,800 shares; 2025Q4: 3,900 shares 3,900 $250K 0.02% -900 Timeline INTERDIGITAL INC INTERDIGITAL INC More: the full row for INTERDIGITAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,600 shares; 2024Q4: 1,715 shares; 2025Q1: 1,715 shares; 2025Q2: 1,654 shares; 2025Q3: 1,654 shares; 2025Q4: 574 shares 574 $183K 0.01% -1,080 BMI BADGER METER INC More: the full row for BADGER METER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,389 shares; 2024Q4: 1,589 shares; 2025Q1: 1,589 shares; 2025Q2: 8,444 shares; 2025Q3: 773 shares; 2025Q4: 773 shares 773 $135K 0.01% 0 Timeline