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: 180,361 shares; 2024Q4: 186,468 shares; 2025Q1: 186,468 shares; 2025Q2: 186,468 shares 186,468 $92.8M 6.45% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,123,310 shares; 2024Q4: 1,123,310 shares; 2025Q1: 1,123,310 shares; 2025Q2: 1,123,310 shares 1,123,310 $82.5M 5.74% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 73,650 shares; 2024Q4: 73,650 shares; 2025Q1: 73,650 shares; 2025Q2: 73,650 shares 73,650 $76.6M 5.33% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 303,564 shares; 2024Q4: 289,171 shares; 2025Q1: 289,171 shares; 2025Q2: 282,445 shares 282,445 $64M 4.45% -6,726 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: 160,525 shares; 2024Q4: 175,029 shares; 2025Q1: 175,029 shares; 2025Q2: 175,029 shares 175,029 $62.1M 4.32% 0 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 617,382 shares; 2024Q4: 617,382 shares; 2025Q1: 617,382 shares; 2025Q2: 617,382 shares 617,382 $61M 4.24% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 479,205 shares; 2024Q4: 503,111 shares; 2025Q1: 503,111 shares; 2025Q2: 503,111 shares 503,111 $55.8M 3.88% 0 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: 174,436 shares; 2024Q4: 174,436 shares; 2025Q1: 174,436 shares; 2025Q2: 174,436 shares 174,436 $55.6M 3.87% 0 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: 273,525 shares; 2024Q4: 301,749 shares; 2025Q1: 301,749 shares; 2025Q2: 301,749 shares 301,749 $53.5M 3.72% 0 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 345,049 shares; 2024Q4: 345,049 shares; 2025Q1: 345,049 shares; 2025Q2: 371,715 shares 371,715 $50.6M 3.51% +26,666 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,733 shares; 2024Q4: 2,039 shares; 2025Q1: 2,039 shares; 2025Q2: 266,212 shares 266,212 $48.7M 3.39% +264,173 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 197,970 shares; 2024Q4: 197,970 shares; 2025Q1: 197,970 shares; 2025Q2: 197,970 shares 197,970 $47.1M 3.28% 0 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 500,759 shares; 2024Q4: 500,759 shares; 2025Q1: 500,759 shares; 2025Q2: 500,759 shares 500,759 $44.8M 3.11% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,270 shares; 2024Q4: 7,270 shares; 2025Q1: 7,270 shares; 2025Q2: 7,270 shares 7,270 $42.1M 2.93% 0 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: 187,494 shares; 2024Q4: 187,494 shares; 2025Q1: 187,494 shares; 2025Q2: 187,494 shares 187,494 $41M 2.85% 0 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 140,562 shares; 2024Q4: 140,562 shares; 2025Q1: 152,184 shares; 2025Q2: 152,184 shares 152,184 $39.3M 2.73% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 126,597 shares; 2024Q4: 126,597 shares; 2025Q1: 126,597 shares; 2025Q2: 126,597 shares 126,597 $37.8M 2.63% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,238 shares; 2024Q4: 70,238 shares; 2025Q1: 75,152 shares; 2025Q2: 93,193 shares 93,193 $37.8M 2.63% +18,041 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: 90,522 shares; 2024Q4: 90,522 shares; 2025Q1: 90,522 shares; 2025Q2: 90,522 shares 90,522 $35.8M 2.49% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 274,017 shares; 2024Q4: 274,017 shares; 2025Q1: 279,145 shares; 2025Q2: 279,145 shares 279,145 $35.6M 2.48% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 266,212 shares; 2024Q4: 266,212 shares; 2025Q1: 266,212 shares; 2025Q2: 112,482 shares 112,482 $34.7M 2.41% -153,730 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 425,938 shares; 2024Q4: 403,994 shares; 2025Q1: 406,475 shares; 2025Q2: 391,786 shares 391,786 $34.7M 2.41% -14,689 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: 132,615 shares; 2024Q4: 132,615 shares; 2025Q1: 132,615 shares; 2025Q2: 132,615 shares 132,615 $34.4M 2.39% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 406,972 shares; 2024Q4: 385,984 shares; 2025Q1: 393,556 shares; 2025Q2: 443,405 shares 443,405 $34M 2.36% +49,849 Timeline FDS FACTSET RESH SYS INC More: the full row for FACTSET RESH SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 74,556 shares; 2024Q4: 74,556 shares; 2025Q1: 74,556 shares; 2025Q2: 72,174 shares 72,174 $32.3M 2.24% -2,382 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 133,770 shares; 2024Q4: 142,812 shares; 2025Q1: 142,812 shares; 2025Q2: 172,472 shares 172,472 $31.2M 2.17% +29,660 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 182,113 shares; 2024Q4: 182,113 shares; 2025Q1: 197,747 shares; 2025Q2: 197,747 shares 197,747 $30.8M 2.14% 0 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: not reported; 2024Q4: not reported; 2025Q1: 36,888 shares; 2025Q2: 36,888 shares 36,888 $29.1M 2.02% 0 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 101,274 shares; 2024Q4: 101,274 shares; 2025Q1: 73,785 shares; 2025Q2: 70,543 shares 70,543 $25.9M 1.8% -3,242 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: 44,459 shares; 2024Q4: 44,459 shares; 2025Q1: 44,459 shares; 2025Q2: 44,459 shares 44,459 $25M 1.74% 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: 23,963 shares; 2024Q4: 23,963 shares; 2025Q1: 23,963 shares; 2025Q2: 23,963 shares 23,963 $23.7M 1.65% 0 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: not reported; 2024Q4: not reported; 2025Q1: 37,782 shares; 2025Q2: 37,782 shares 37,782 $21.8M 1.51% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 111,688 shares; 2024Q4: 91,989 shares; 2025Q1: 91,989 shares; 2025Q2: 95,184 shares 95,184 $10.1M 0.7% +3,195 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,225 shares; 2024Q4: 10,254 shares; 2025Q1: 10,897 shares; 2025Q2: 10,200 shares 10,200 $693K 0.05% -697 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,456 shares; 2025Q2: 2,583 shares 2,583 $598K 0.04% +127 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,201 shares; 2024Q4: 2,567 shares; 2025Q1: 2,567 shares; 2025Q2: 2,270 shares 2,270 $558K 0.04% -297 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,900 shares 2,900 $522K 0.04% new 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,093 shares; 2024Q4: 2,364 shares; 2025Q1: 2,567 shares; 2025Q2: 2,239 shares 2,239 $500K 0.03% -328 Timeline ESAB ESAB CORPORATION More: the full row for ESAB CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,454 shares; 2024Q4: 4,132 shares; 2025Q1: 4,132 shares; 2025Q2: 3,884 shares 3,884 $468K 0.03% -248 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: 122,222 shares; 2024Q4: 122,222 shares; 2025Q1: 122,222 shares; 2025Q2: 1,912 shares 1,912 $444K 0.03% -120,310 Timeline 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,389 shares; 2024Q4: 1,589 shares; 2025Q1: 1,589 shares; 2025Q2: 8,444 shares 8,444 $434K 0.03% +6,855 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,600 shares; 2024Q4: 1,715 shares; 2025Q1: 1,715 shares; 2025Q2: 1,654 shares 1,654 $371K 0.03% -61 RLI RLI CORP More: the full row for RLI CORP 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: 4,800 shares 4,800 $347K 0.02% new Timeline TRU TRANSUNION More: the full row for TRANSUNION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,538 shares; 2024Q4: 6,558 shares; 2025Q1: 7,017 shares; 2025Q2: 3,452 shares 3,452 $304K 0.02% -3,565 Timeline MORN MORNINGSTAR INC More: the full row for MORNINGSTAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 899 shares; 2024Q4: 1,522 shares; 2025Q1: 1,522 shares; 2025Q2: 895 shares 895 $281K 0.02% -627 Timeline SIGI SELECTIVE INS GROUP INC More: the full row for SELECTIVE INS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,533 shares; 2024Q4: 4,294 shares; 2025Q1: 4,294 shares; 2025Q2: 2,734 shares 2,734 $237K 0.02% -1,560 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,660 shares 2,660 $221K 0.02% new 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 112,482 shares; 2024Q4: 112,482 shares; 2025Q1: 112,482 shares; 2025Q2: 773 shares 773 $189K 0.01% -111,709 Timeline LFUS LITTELFUSE INC More: the full row for LITTELFUSE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,531 shares; 2024Q4: 1,251 shares; 2025Q1: 1,049 shares; 2025Q2: 724 shares 724 $164K 0.01% -325 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,167 shares; 2024Q4: 7,208 shares; 2025Q1: 7,208 shares; 2025Q2: 1,842 shares 1,842 $158K 0.01% -5,366 Timeline