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; 2024Q3: 323,200 shares; 2024Q4: 323,200 shares; 2025Q1: 286,850 shares; 2025Q2: 286,850 shares; 2025Q3: 286,850 shares; 2025Q4: 286,850 shares; 2026Q1: 278,850 shares; 2026Q2: 271,600 shares 271,600 $136M 9.41% -7,250 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 566,975 shares; 2024Q4: 518,700 shares; 2025Q1: 445,600 shares; 2025Q2: 445,600 shares; 2025Q3: 440,600 shares; 2025Q4: 347,900 shares; 2026Q1: 326,750 shares; 2026Q2: 268,100 shares 268,100 $94.7M 6.56% -58,650 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 350,910 shares; 2024Q4: 403,210 shares; 2025Q1: 496,650 shares; 2025Q2: 526,950 shares; 2025Q3: 526,950 shares; 2025Q4: 513,950 shares; 2026Q1: 477,750 shares; 2026Q2: 489,500 shares 489,500 $93.2M 6.46% +11,750 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 359,200 shares; 2024Q4: 346,700 shares; 2025Q1: 324,200 shares; 2025Q2: 298,075 shares; 2025Q3: 270,580 shares; 2025Q4: 270,580 shares; 2026Q1: 265,330 shares; 2026Q2: 265,330 shares 265,330 $91M 6.3% 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; 2024Q3: 203,350 shares; 2024Q4: 187,070 shares; 2025Q1: 179,070 shares; 2025Q2: 165,070 shares; 2025Q3: 155,900 shares; 2025Q4: 155,900 shares; 2026Q1: 147,000 shares; 2026Q2: 145,350 shares 145,350 $74.7M 5.17% -1,650 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 260,950 shares; 2024Q4: 260,950 shares; 2025Q1: 213,450 shares; 2025Q2: 213,450 shares; 2025Q3: 213,450 shares; 2025Q4: 218,735 shares; 2026Q1: 213,860 shares; 2026Q2: 213,860 shares 213,860 $70.9M 4.91% 0 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; 2024Q3: 191,550 shares; 2024Q4: 191,400 shares; 2025Q1: 211,900 shares; 2025Q2: 211,900 shares; 2025Q3: 212,700 shares; 2025Q4: 210,200 shares; 2026Q1: 214,200 shares; 2026Q2: 203,800 shares 203,800 $60.1M 4.16% -10,400 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; 2024Q3: 167,200 shares; 2024Q4: 158,600 shares; 2025Q1: 120,760 shares; 2025Q2: 115,710 shares; 2025Q3: 108,710 shares; 2025Q4: 108,710 shares; 2026Q1: 105,710 shares; 2026Q2: 102,960 shares 102,960 $58M 4.02% -2,750 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; 2024Q3: 120,200 shares; 2024Q4: 120,200 shares; 2025Q1: 126,150 shares; 2025Q2: 150,450 shares; 2025Q3: 150,450 shares; 2025Q4: 134,950 shares; 2026Q1: 121,000 shares; 2026Q2: 115,200 shares 115,200 $57.8M 4% -5,800 Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 282,650 shares; 2024Q4: 330,500 shares; 2025Q1: 401,225 shares; 2025Q2: 406,225 shares; 2025Q3: 406,475 shares; 2025Q4: 391,475 shares; 2026Q1: 264,300 shares; 2026Q2: 252,400 shares 252,400 $57.3M 3.97% -11,900 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 40,950 shares; 2024Q4: 45,850 shares; 2025Q1: 134,475 shares; 2025Q2: 129,475 shares; 2025Q3: 153,975 shares; 2025Q4: 145,975 shares; 2026Q1: 169,450 shares; 2026Q2: 153,200 shares 153,200 $57.1M 3.96% -16,250 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; 2024Q3: 162,900 shares; 2024Q4: 162,900 shares; 2025Q1: 162,900 shares; 2025Q2: 162,900 shares; 2025Q3: 162,779 shares; 2025Q4: 162,779 shares; 2026Q1: 188,979 shares; 2026Q2: 204,479 shares 204,479 $52.7M 3.65% +15,500 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; 2024Q3: 252,500 shares; 2024Q4: 247,500 shares; 2025Q1: 222,500 shares; 2025Q2: 222,500 shares; 2025Q3: 222,500 shares; 2025Q4: 222,500 shares; 2026Q1: 222,500 shares; 2026Q2: 217,500 shares 217,500 $51.8M 3.59% -5,000 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; 2024Q3: 47,200 shares; 2024Q4: 381,250 shares; 2025Q1: 791,650 shares; 2025Q2: 802,150 shares; 2025Q3: 802,150 shares; 2025Q4: 802,950 shares; 2026Q1: 653,200 shares; 2026Q2: 543,200 shares 543,200 $38.4M 2.66% -110,000 Timeline SIRI SIRIUSXM HOLDINGS INC More: the full row for SIRIUSXM HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,261,999 shares; 2024Q4: 1,465,500 shares; 2025Q1: 1,465,500 shares; 2025Q2: 1,384,000 shares; 2025Q3: 1,384,000 shares; 2025Q4: 1,384,000 shares; 2026Q1: 1,293,000 shares; 2026Q2: 1,188,000 shares 1,188,000 $35.1M 2.43% -105,000 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; 2024Q3: 141,000 shares; 2024Q4: 141,000 shares; 2025Q1: 141,000 shares; 2025Q2: 141,000 shares; 2025Q3: 139,300 shares; 2025Q4: 132,800 shares; 2026Q1: 106,350 shares; 2026Q2: 85,225 shares 85,225 $33.8M 2.34% -21,125 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 176,000 shares; 2024Q4: 188,500 shares; 2025Q1: 210,350 shares; 2025Q2: 210,350 shares; 2025Q3: 214,600 shares; 2025Q4: 214,880 shares; 2026Q1: 187,605 shares; 2026Q2: 191,980 shares 191,980 $30.5M 2.11% +4,375 Timeline LH LABCORP HOLDINGS INC More: the full row for LABCORP HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 236,350 shares; 2024Q4: 236,175 shares; 2025Q1: 151,175 shares; 2025Q2: 141,175 shares; 2025Q3: 139,750 shares; 2025Q4: 99,750 shares; 2026Q1: 99,050 shares; 2026Q2: 99,050 shares 99,050 $27.7M 1.92% 0 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; 2024Q3: 40,675 shares; 2024Q4: 40,675 shares; 2025Q1: 41,275 shares; 2025Q2: 41,275 shares; 2025Q3: 41,275 shares; 2025Q4: 41,275 shares; 2026Q1: 39,775 shares; 2026Q2: 47,370 shares 47,370 $27.3M 1.89% +7,595 Timeline GPN GLOBAL PMTS INC More: the full row for GLOBAL PMTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 610,000 shares; 2024Q4: 589,600 shares; 2025Q1: 580,000 shares; 2025Q2: 560,000 shares; 2025Q3: 550,000 shares; 2025Q4: 505,000 shares; 2026Q1: 335,000 shares; 2026Q2: 350,000 shares 350,000 $25.4M 1.76% +15,000 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 169,575 shares; 2024Q4: 169,575 shares; 2025Q1: 169,575 shares; 2025Q2: 164,575 shares; 2025Q3: 164,575 shares; 2025Q4: 165,100 shares; 2026Q1: 160,100 shares; 2026Q2: 77,900 shares 77,900 $23.2M 1.61% -82,200 Timeline LBRDK LIBERTY BROADBAND CORP More: the full row for LIBERTY BROADBAND CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 530,500 shares; 2024Q4: 530,500 shares; 2025Q1: 530,500 shares; 2025Q2: 500,500 shares; 2025Q3: 500,500 shares; 2025Q4: 651,000 shares; 2026Q1: 576,000 shares; 2026Q2: 576,000 shares 576,000 $19.2M 1.33% 0 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 60,300 shares; 2025Q2: 60,300 shares; 2025Q3: 56,800 shares; 2025Q4: 35,300 shares; 2026Q1: 35,300 shares; 2026Q2: 35,300 shares 35,300 $18.6M 1.29% 0 Timeline ACIW ACI WORLDWIDE INC More: the full row for ACI WORLDWIDE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 356,600 shares; 2024Q4: 356,600 shares; 2025Q1: 356,600 shares; 2025Q2: 306,000 shares; 2025Q3: 366,800 shares; 2025Q4: 367,700 shares; 2026Q1: 367,700 shares; 2026Q2: 367,700 shares 367,700 $18.5M 1.28% 0 Timeline PRM PERIMETER SOLUTIONS INC More: the full row for PERIMETER SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 2,107,291 shares; 2025Q1: 2,057,291 shares; 2025Q2: 1,960,900 shares; 2025Q3: 744,972 shares; 2025Q4: 509,400 shares; 2026Q1: 509,400 shares; 2026Q2: 450,817 shares 450,817 $16.1M 1.11% -58,583 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,700 shares; 2025Q4: 3,700 shares; 2026Q1: 8,000 shares; 2026Q2: 9,200 shares 9,200 $15.6M 1.08% +1,200 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; 2024Q3: 106,850 shares; 2024Q4: 106,850 shares; 2025Q1: 139,650 shares; 2025Q2: 124,650 shares; 2025Q3: 160,550 shares; 2025Q4: 160,900 shares; 2026Q1: 170,700 shares; 2026Q2: 119,700 shares 119,700 $14.9M 1.03% -51,000 Timeline IR INGERSOLL RAND INC More: the full row for INGERSOLL RAND INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 133,200 shares; 2026Q2: 161,670 shares 161,670 $13.3M 0.92% +28,470 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; 2024Q3: 886,500 shares; 2024Q4: 889,875 shares; 2025Q1: 911,600 shares; 2025Q2: 765,600 shares; 2025Q3: 719,850 shares; 2025Q4: 719,850 shares; 2026Q1: 517,025 shares; 2026Q2: 423,181 shares 423,181 $12M 0.83% -93,844 Timeline EEFT EURONET WORLDWIDE INC More: the full row for EURONET WORLDWIDE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 160,000 shares; 2026Q1: 160,000 shares; 2026Q2: 160,000 shares 160,000 $11.7M 0.81% 0 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 5,500 shares; 2026Q2: 5,500 shares 5,500 $10.9M 0.76% 0 Timeline LKQ LKQ CORP More: the full row for LKQ CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 458,100 shares; 2024Q4: 458,300 shares; 2025Q1: 458,300 shares; 2025Q2: 458,300 shares; 2025Q3: 534,000 shares; 2025Q4: 441,000 shares; 2026Q1: 408,000 shares; 2026Q2: 408,000 shares 408,000 $10.7M 0.74% 0 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 147,200 shares 147,200 $10.5M 0.73% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 20,000 shares; 2026Q2: 20,000 shares 20,000 $9.55M 0.66% 0 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 214,700 shares; 2024Q4: 207,575 shares; 2025Q1: 170,075 shares; 2025Q2: 170,075 shares; 2025Q3: 70,000 shares; 2025Q4: 70,000 shares; 2026Q1: 55,000 shares; 2026Q2: 55,000 shares 55,000 $8.06M 0.56% 0 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 40,000 shares 40,000 $8.02M 0.56% new Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 95,000 shares; 2024Q4: 95,000 shares; 2025Q1: 87,500 shares; 2025Q2: 87,500 shares; 2025Q3: 87,500 shares; 2025Q4: 87,500 shares; 2026Q1: 81,500 shares; 2026Q2: 49,300 shares 49,300 $7.72M 0.53% -32,200 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 35,000 shares; 2026Q2: 35,000 shares 35,000 $7M 0.48% 0 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 298,699 shares; 2024Q4: 298,699 shares; 2025Q1: 37,500 shares; 2025Q2: 37,500 shares; 2025Q3: 37,500 shares; 2025Q4: 38,000 shares; 2026Q1: 40,000 shares; 2026Q2: 77,500 shares 77,500 $6.87M 0.48% +37,500 Timeline RGEN REPLIGEN CORP More: the full row for REPLIGEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 25,500 shares; 2026Q2: 40,800 shares 40,800 $5.57M 0.39% +15,300 Timeline LBRDA LIBERTY BROADBAND CORP More: the full row for LIBERTY BROADBAND CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 140,000 shares; 2024Q4: 140,000 shares; 2025Q1: 140,000 shares; 2025Q2: 140,000 shares; 2025Q3: 140,000 shares; 2025Q4: 140,000 shares; 2026Q1: 130,000 shares; 2026Q2: 123,750 shares 123,750 $4.12M 0.29% -6,250 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,900 shares; 2024Q4: 6,900 shares; 2025Q1: 6,900 shares; 2025Q2: 6,900 shares; 2025Q3: 6,900 shares; 2025Q4: 7,200 shares; 2026Q1: 7,200 shares; 2026Q2: 7,100 shares 7,100 $3.68M 0.26% -100 Timeline MTD METTLER TOLEDO INTERNATIONAL More: the full row for METTLER TOLEDO INTERNATIONAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,550 shares 2,550 $3.26M 0.23% new Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 15,000 shares; 2026Q2: 15,000 shares 15,000 $3.22M 0.22% 0 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; 2024Q3: 54,225 shares; 2024Q4: 47,140 shares; 2025Q1: 7,140 shares; 2025Q2: 7,140 shares; 2025Q3: 7,140 shares; 2025Q4: 7,140 shares; 2026Q1: 7,050 shares; 2026Q2: 7,150 shares 7,150 $2.91M 0.2% +100 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 9,200 shares; 2026Q2: 9,200 shares 9,200 $1.62M 0.11% 0 Timeline FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 40,800 shares; 2024Q4: 40,800 shares; 2025Q1: 40,800 shares; 2025Q2: 45,450 shares; 2025Q3: 46,400 shares; 2025Q4: 45,400 shares; 2026Q1: 22,500 shares; 2026Q2: 21,750 shares 21,750 $1.33M 0.09% -750 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 5,200 shares; 2026Q2: 5,200 shares 5,200 $1.23M 0.09% 0 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 95,000 shares; 2024Q4: 95,000 shares; 2025Q1: 451,500 shares; 2025Q2: 451,500 shares; 2025Q3: 451,500 shares; 2025Q4: 85,000 shares; 2026Q1: 47,000 shares; 2026Q2: 47,000 shares 47,000 $1.15M 0.08% 0 Timeline CHTR CHARTER COMMUNICATIONS INC More: the full row for CHARTER COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 135,450 shares; 2024Q4: 135,450 shares; 2025Q1: 115,450 shares; 2025Q2: 94,450 shares; 2025Q3: 102,605 shares; 2025Q4: 650 shares; 2026Q1: 650 shares; 2026Q2: 650 shares 650 $92.4K 0.01% 0 Timeline