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; 2024Q2: restricted; 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 278,850 $134M 9.33% -8,000 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 326,750 $93.7M 6.54% -21,150 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; 2024Q2: restricted; 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 477,750 $90.6M 6.32% -36,200 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 265,330 $80.2M 5.6% -5,250 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 147,000 $73.5M 5.13% -8,900 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 213,860 $69M 4.82% -4,875 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 169,450 $62.7M 4.38% +23,475 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; 2024Q2: restricted; 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 105,710 $60.5M 4.22% -3,000 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; 2024Q2: restricted; 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 121,000 $59.5M 4.15% -13,950 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; 2024Q2: restricted; 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 214,200 $58.3M 4.07% +4,000 Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 264,300 $50.1M 3.5% -127,175 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; 2024Q2: restricted; 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 222,500 $46.3M 3.23% 0 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; 2024Q2: restricted; 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 188,979 $39.9M 2.78% +26,200 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; 2024Q2: restricted; 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 653,200 $34.1M 2.38% -149,750 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; 2024Q2: restricted; 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 170,700 $33.8M 2.36% +9,800 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; 2024Q2: restricted; 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 106,350 $33.8M 2.36% -26,450 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 187,605 $33.8M 2.36% -27,275 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; 2024Q2: restricted; 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 160,100 $31.1M 2.17% -5,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; 2024Q2: restricted; 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 1,293,000 $29.8M 2.08% -91,000 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; 2024Q2: restricted; 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 576,000 $29M 2.02% -75,000 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; 2024Q2: restricted; 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 99,050 $26.4M 1.84% -700 Timeline ODFL OLD DOMINION FREIGHT LINE IN More: the full row for OLD DOMINION FREIGHT LINE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 209,900 shares; 2024Q4: 189,900 shares; 2025Q1: 208,500 shares; 2025Q2: 208,500 shares; 2025Q3: 208,500 shares; 2025Q4: 208,800 shares; 2026Q1: 132,000 shares 132,000 $25.8M 1.8% -76,800 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; 2024Q2: restricted; 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 39,775 $23.4M 1.63% -1,500 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; 2024Q2: restricted; 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 335,000 $22.5M 1.57% -170,000 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; 2024Q2: restricted; 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 517,025 $20.9M 1.46% -202,825 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; 2024Q2: restricted; 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 35,300 $19.8M 1.38% 0 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 81,500 $15.2M 1.06% -6,000 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; 2024Q2: restricted; 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 367,700 $15.1M 1.05% 0 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,700 shares; 2025Q4: 3,700 shares; 2026Q1: 8,000 shares 8,000 $13.8M 0.97% +4,300 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; 2024Q2: restricted; 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 509,400 $12.4M 0.87% 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; 2024Q2: restricted; 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 408,000 $12M 0.84% -33,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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 133,200 shares 133,200 $10.7M 0.74% new 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 160,000 shares; 2026Q1: 160,000 shares 160,000 $10.6M 0.74% 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; 2024Q2: restricted; 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 55,000 $8.09M 0.56% -15,000 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 5,500 shares 5,500 $7.26M 0.51% 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 20,000 shares 20,000 $6.76M 0.47% new 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; 2024Q2: restricted; 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 130,000 $6.53M 0.46% -10,000 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 35,000 shares 35,000 $6.1M 0.43% new Timeline CDW CDW CORP More: the full row for CDW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 35,650 shares; 2025Q4: 56,250 shares; 2026Q1: 36,250 shares 36,250 $4.39M 0.31% -20,000 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 7,200 $3.57M 0.25% 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; 2024Q2: restricted; 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 40,000 $3.54M 0.25% +2,000 Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 15,000 shares 15,000 $3.03M 0.21% new Timeline RGEN REPLIGEN CORP More: the full row for REPLIGEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 25,500 shares 25,500 $3M 0.21% new 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; 2024Q2: restricted; 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 7,050 $3M 0.21% -90 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; 2024Q2: restricted; 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 47,000 $1.35M 0.09% -38,000 Timeline FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 22,500 $1.24M 0.09% -22,900 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 5,200 shares 5,200 $1.21M 0.08% new Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 9,200 shares 9,200 $1.16M 0.08% new 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; 2024Q2: restricted; 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 650 $140K 0.01% 0 Timeline