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: 1,373,472 shares; 2024Q4: 1,402,468 shares; 2025Q1: 1,639,863 shares; 2025Q2: 1,689,959 shares 1,689,959 $167M 10.06% +50,096 Timeline RBC RBC BEARINGS INC More: the full row for RBC BEARINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 379,113 shares; 2024Q4: 403,803 shares; 2025Q1: 420,946 shares; 2025Q2: 428,546 shares 428,546 $165M 9.94% +7,600 Timeline TDY TELEDYNE TECHNOLOGIES INC More: the full row for TELEDYNE TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 275,235 shares; 2024Q4: 284,564 shares; 2025Q1: 295,137 shares; 2025Q2: 308,900 shares 308,900 $158M 9.54% +13,763 Timeline HEI-A HEICO CORP NEW More: the full row for HEICO CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 480,424 shares; 2024Q4: 525,167 shares; 2025Q1: 566,622 shares; 2025Q2: 569,985 shares 569,985 $147M 8.89% +3,363 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: 638,462 shares; 2024Q4: 686,632 shares; 2025Q1: 760,375 shares; 2025Q2: 804,473 shares 804,473 $146M 8.77% +44,098 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 195,376 shares; 2024Q4: 221,326 shares; 2025Q1: 238,449 shares; 2025Q2: 250,441 shares 250,441 $118M 7.08% +11,992 Timeline 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: 674,729 shares; 2024Q4: 700,603 shares; 2025Q1: 1,552,053 shares; 2025Q2: 1,595,038 shares 1,595,038 $115M 6.94% +42,985 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: 1,070,498 shares; 2024Q4: 1,199,414 shares; 2025Q1: 1,274,752 shares; 2025Q2: 1,282,458 shares 1,282,458 $102M 6.13% +7,706 Timeline KNSL KINSALE CAP GROUP INC More: the full row for KINSALE CAP GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 141,231 shares; 2024Q4: 150,900 shares; 2025Q1: 162,089 shares; 2025Q2: 176,160 shares 176,160 $85.2M 5.14% +14,071 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: 973,187 shares; 2024Q4: 1,005,195 shares; 2025Q1: 1,054,420 shares; 2025Q2: 1,055,472 shares 1,055,472 $77.5M 4.67% +1,052 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: 999,001 shares; 2024Q4: 1,062,914 shares; 2025Q1: 1,204,317 shares; 2025Q2: 1,501,367 shares 1,501,367 $73.7M 4.44% +297,050 Timeline ACGL ARCH CAP GROUP LTD More: the full row for ARCH CAP GROUP LTD 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: 364,805 shares; 2025Q1: 609,239 shares; 2025Q2: 800,801 shares 800,801 $72.9M 4.39% +191,562 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: 546,269 shares; 2024Q4: 594,713 shares; 2025Q1: 685,015 shares; 2025Q2: 714,685 shares 714,685 $61.4M 3.7% +29,670 Timeline SSD SIMPSON MFG INC More: the full row for SIMPSON MFG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 241,523 shares; 2024Q4: 287,652 shares; 2025Q1: 323,225 shares; 2025Q2: 381,519 shares 381,519 $59.3M 3.57% +58,294 Timeline HIFS HINGHAM INSTN SVGS MASS More: the full row for HINGHAM INSTN SVGS MASS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 162,887 shares; 2024Q4: 167,730 shares; 2025Q1: 191,395 shares; 2025Q2: 200,131 shares 200,131 $49.7M 3% +8,736 Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 294,752 shares; 2024Q4: 248,116 shares; 2025Q1: 246,837 shares; 2025Q2: 236,000 shares 236,000 $41.4M 2.5% -10,837 Timeline WSC WILLSCOT HLDGS CORP More: the full row for WILLSCOT HLDGS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 264,831 shares; 2024Q4: 462,674 shares; 2025Q1: 383,732 shares; 2025Q2: 353,389 shares 353,389 $9.68M 0.58% -30,343 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: 13,550 shares; 2024Q4: 13,450 shares; 2025Q1: 13,450 shares; 2025Q2: 13,450 shares 13,450 $3.59M 0.22% 0 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,540 shares; 2024Q4: 1,540 shares; 2025Q1: 1,540 shares; 2025Q2: 23,100 shares 23,100 $2.08M 0.13% +21,560 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: 3,352 shares; 2024Q4: 3,352 shares; 2025Q1: 3,352 shares; 2025Q2: 3,352 shares 3,352 $1.19M 0.07% 0 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: 2,085 shares; 2024Q4: 2,085 shares; 2025Q1: 2,085 shares; 2025Q2: 2,085 shares 2,085 $1.17M 0.07% 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: 2,964 shares; 2024Q4: 2,964 shares; 2025Q1: 2,839 shares; 2025Q2: 2,839 shares 2,839 $1.15M 0.07% 0 Timeline 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: 2,634 shares; 2024Q4: 2,434 shares; 2025Q1: 2,234 shares; 2025Q2: 1,334 shares 1,334 $664K 0.04% -900 Timeline MDY STATE STR SPDR S&P MIDCAP 40 More: the full row for STATE STR SPDR S&P MIDCAP 40 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 964 shares; 2024Q4: 964 shares; 2025Q1: 964 shares; 2025Q2: 964 shares 964 $546K 0.03% 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: 700 shares; 2024Q4: 700 shares; 2025Q1: 700 shares; 2025Q2: 675 shares 675 $328K 0.02% -25 Timeline