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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 489,311 shares; 2024Q4: 505,550 shares; 2025Q1: 503,332 shares; 2025Q2: 511,784 shares; 2025Q3: 510,644 shares 510,644 $257M 8.7% -1,140 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 309,942 shares; 2024Q4: 315,095 shares; 2025Q1: 315,144 shares; 2025Q2: 318,902 shares; 2025Q3: 311,810 shares 311,810 $229M 7.76% -7,092 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 732,993 shares; 2024Q4: 741,655 shares; 2025Q1: 742,011 shares; 2025Q2: 749,492 shares; 2025Q3: 749,501 shares 749,501 $190M 6.45% +9 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 959,222 shares; 2024Q4: 974,459 shares; 2025Q1: 977,434 shares; 2025Q2: 996,344 shares; 2025Q3: 996,676 shares 996,676 $187M 6.35% +332 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 646,180 shares; 2024Q4: 655,037 shares; 2025Q1: 651,446 shares; 2025Q2: 653,717 shares; 2025Q3: 638,213 shares 638,213 $155M 5.27% -15,504 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 935,772 shares; 2024Q4: 947,927 shares; 2025Q1: 949,066 shares; 2025Q2: 1,567,495 shares; 2025Q3: 1,575,776 shares 1,575,776 $150M 5.1% +8,281 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 391,760 shares; 2024Q4: 395,717 shares; 2025Q1: 393,549 shares; 2025Q2: 401,297 shares; 2025Q3: 405,520 shares 405,520 $138M 4.69% +4,223 Timeline MEDP MEDPACE HLDGS INC More: the full row for MEDPACE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 227,072 shares; 2024Q4: 234,287 shares; 2025Q1: 251,937 shares; 2025Q2: 261,755 shares; 2025Q3: 261,802 shares 261,802 $135M 4.56% +47 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 536,693 shares; 2024Q4: 545,856 shares; 2025Q1: 529,154 shares; 2025Q2: 520,367 shares; 2025Q3: 533,889 shares 533,889 $132M 4.47% +13,522 Timeline IBP INSTALLED BLDG PRODS INC More: the full row for INSTALLED BLDG PRODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 487,115 shares; 2024Q4: 504,735 shares; 2025Q1: 508,073 shares; 2025Q2: 514,459 shares; 2025Q3: 514,736 shares 514,736 $127M 4.3% +277 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,515 shares; 2024Q4: 21,177 shares; 2025Q1: 21,132 shares; 2025Q2: 21,290 shares; 2025Q3: 21,343 shares 21,343 $115M 3.9% +53 Timeline NVR NVR INC More: the full row for NVR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,307 shares; 2024Q4: 13,558 shares; 2025Q1: 13,490 shares; 2025Q2: 14,038 shares; 2025Q3: 14,075 shares 14,075 $113M 3.83% +37 Timeline FIVE FIVE BELOW INC More: the full row for FIVE BELOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 725,249 shares; 2024Q4: 732,110 shares; 2025Q1: 621,590 shares; 2025Q2: 625,871 shares; 2025Q3: 637,090 shares 637,090 $98.6M 3.34% +11,219 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 346,704 shares; 2024Q4: 356,828 shares; 2025Q1: 359,603 shares; 2025Q2: 379,617 shares; 2025Q3: 359,143 shares 359,143 $87.3M 2.96% -20,474 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 501,278 shares; 2024Q4: 630,254 shares; 2025Q1: 629,633 shares; 2025Q2: 648,574 shares; 2025Q3: 651,257 shares 651,257 $84M 2.85% +2,683 Timeline MKL MARKEL GROUP INC More: the full row for MARKEL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,684 shares; 2024Q4: 43,331 shares; 2025Q1: 43,402 shares; 2025Q2: 43,696 shares; 2025Q3: 43,829 shares 43,829 $83.8M 2.84% +133 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 86,315 shares; 2024Q4: 90,759 shares; 2025Q1: 169,967 shares; 2025Q2: 179,153 shares; 2025Q3: 190,462 shares 190,462 $81M 2.74% +11,309 Timeline KMX CARMAX INC More: the full row for CARMAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,637,125 shares; 2024Q4: 1,682,869 shares; 2025Q1: 1,641,622 shares; 2025Q2: 1,655,930 shares; 2025Q3: 1,670,114 shares 1,670,114 $74.9M 2.54% +14,184 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 235,418 shares 235,418 $64.4M 2.18% new Timeline OZK BANK OZK LITTLE ROCK ARK More: the full row for BANK OZK LITTLE ROCK ARK Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,197,374 shares; 2024Q4: 1,212,438 shares; 2025Q1: 1,209,513 shares; 2025Q2: 1,258,996 shares; 2025Q3: 1,261,960 shares 1,261,960 $64.3M 2.18% +2,964 Timeline ANET ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 482,561 shares; 2025Q3: 412,399 shares 412,399 $60.1M 2.04% -70,162 Timeline KEYS KEYSIGHT TECHNOLOGIES INC More: the full row for KEYSIGHT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 481,070 shares; 2024Q4: 331,845 shares; 2025Q1: 331,011 shares; 2025Q2: 333,585 shares; 2025Q3: 333,927 shares 333,927 $58.4M 1.98% +342 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 206,111 shares; 2024Q4: 171,775 shares; 2025Q1: 171,340 shares; 2025Q2: 176,111 shares; 2025Q3: 176,468 shares 176,468 $43.4M 1.47% +357 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 294,809 shares; 2025Q1: 294,603 shares; 2025Q2: 321,637 shares; 2025Q3: 322,246 shares 322,246 $30.2M 1.02% +609 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 245,548 shares; 2024Q4: 248,218 shares; 2025Q1: 247,503 shares; 2025Q2: 260,475 shares; 2025Q3: 260,400 shares 260,400 $29.8M 1.01% -75 Timeline LULU LULULEMON ATHLETICA INC More: the full row for LULULEMON ATHLETICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 141,477 shares; 2024Q4: 143,368 shares; 2025Q1: 143,169 shares; 2025Q2: 143,977 shares; 2025Q3: 144,001 shares 144,001 $25.6M 0.87% +24 Timeline LFUS LITTELFUSE INC More: the full row for LITTELFUSE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 79,015 shares; 2024Q4: 80,615 shares; 2025Q1: 80,504 shares; 2025Q2: 81,112 shares; 2025Q3: 81,257 shares 81,257 $21M 0.71% +145 Timeline FND FLOOR & DECOR HLDGS INC More: the full row for FLOOR & DECOR HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 230,681 shares; 2024Q4: 233,921 shares; 2025Q1: 233,878 shares; 2025Q2: 235,831 shares; 2025Q3: 236,148 shares 236,148 $17.4M 0.59% +317 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,324 shares; 2024Q4: 43,862 shares; 2025Q1: 44,483 shares; 2025Q2: 50,950 shares; 2025Q3: 50,705 shares 50,705 $16M 0.54% -245 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,546 shares; 2024Q4: 26,275 shares; 2025Q1: 27,043 shares; 2025Q2: 27,841 shares; 2025Q3: 27,724 shares 27,724 $15.8M 0.53% -117 Timeline BLDR BUILDERS FIRSTSOURCE INC More: the full row for BUILDERS FIRSTSOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 82,445 shares; 2025Q2: 87,317 shares; 2025Q3: 87,096 shares 87,096 $10.6M 0.36% -221 Timeline BRK-A 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7 shares; 2024Q4: 8 shares; 2025Q1: 11 shares; 2025Q2: 11 shares; 2025Q3: 11 shares 11 $8.47M 0.29% 0 Timeline TWFG TWFG INC More: the full row for TWFG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 177,848 shares; 2025Q3: 300,317 shares 300,317 $8.24M 0.28% +122,469 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 33,708 shares; 2025Q1: 34,386 shares; 2025Q2: 35,679 shares; 2025Q3: 35,503 shares 35,503 $7.97M 0.27% -176 Timeline ALGN ALIGN TECHNOLOGY INC More: the full row for ALIGN TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,993 shares; 2024Q4: 43,006 shares; 2025Q1: 45,135 shares; 2025Q2: 46,358 shares; 2025Q3: 45,691 shares 45,691 $5.72M 0.19% -667 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,852 shares; 2024Q4: 16,976 shares; 2025Q1: 9,367 shares; 2025Q2: 16,976 shares; 2025Q3: 16,875 shares 16,875 $4.3M 0.15% -101 Timeline CACC CREDIT ACCEP CORP MICH More: the full row for CREDIT ACCEP CORP MICH Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,258 shares; 2024Q4: 29,558 shares; 2025Q1: 29,851 shares; 2025Q2: 30,501 shares; 2025Q3: 6,874 shares 6,874 $2.58M 0.09% -23,627 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,550 shares; 2024Q4: 14,638 shares; 2025Q1: 11,550 shares; 2025Q2: 11,550 shares; 2025Q3: 8,163 shares 8,163 $2.28M 0.08% -3,387 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,774 shares; 2024Q4: 14,774 shares; 2025Q1: 12,274 shares; 2025Q2: 9,274 shares; 2025Q3: 8,275 shares 8,275 $1.76M 0.06% -999 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,752 shares; 2024Q4: 4,752 shares; 2025Q1: 2,567 shares; 2025Q2: 2,474 shares; 2025Q3: 2,474 shares 2,474 $1.65M 0.06% 0 Timeline YUMC YUM CHINA HLDGS INC More: the full row for YUM CHINA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,036 shares; 2024Q4: 36,036 shares; 2025Q1: 36,036 shares; 2025Q2: 36,036 shares; 2025Q3: 36,036 shares 36,036 $1.55M 0.05% 0 Timeline MTB M & T BK CORP More: the full row for M & T BK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 360,591 shares; 2024Q4: 367,581 shares; 2025Q1: 367,532 shares; 2025Q2: 7,540 shares; 2025Q3: 7,540 shares 7,540 $1.49M 0.05% 0 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,206 shares; 2024Q4: 4,206 shares; 2025Q1: 3,898 shares; 2025Q2: 3,876 shares; 2025Q3: 3,876 shares 3,876 $1.38M 0.05% 0 Timeline ITB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,299 shares; 2024Q4: 10,432 shares; 2025Q1: 10,961 shares; 2025Q2: 11,518 shares; 2025Q3: 11,561 shares 11,561 $1.24M 0.04% +43 Timeline BIRK BIRKENSTOCK HOLDING PLC More: the full row for BIRKENSTOCK HOLDING PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 27,392 shares; 2025Q1: 27,392 shares; 2025Q2: 27,392 shares; 2025Q3: 27,392 shares 27,392 $1.24M 0.04% 0 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,484 shares; 2024Q4: 27,484 shares; 2025Q1: 27,484 shares; 2025Q2: 27,484 shares; 2025Q3: 27,484 shares 27,484 $1.24M 0.04% 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,354 shares; 2025Q1: 1,987 shares; 2025Q2: 2,303 shares; 2025Q3: 1,703 shares 1,703 $882K 0.03% -600 Timeline DFH DREAM FINDERS HOMES INC More: the full row for DREAM FINDERS HOMES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,202 shares; 2024Q4: 32,202 shares; 2025Q1: 32,202 shares; 2025Q2: 32,202 shares; 2025Q3: 32,202 shares 32,202 $835K 0.03% 0 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,255 shares; 2024Q4: 5,255 shares; 2025Q1: 5,255 shares; 2025Q2: 5,255 shares; 2025Q3: 5,255 shares 5,255 $740K 0.03% 0 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,400 shares; 2024Q4: 12,400 shares; 2025Q1: 12,400 shares; 2025Q2: 12,400 shares; 2025Q3: 12,400 shares 12,400 $688K 0.02% 0 Timeline SITE SITEONE LANDSCAPE SUPPLY INC More: the full row for SITEONE LANDSCAPE SUPPLY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,753 shares; 2024Q4: 3,753 shares; 2025Q1: 3,753 shares; 2025Q2: 3,753 shares; 2025Q3: 3,753 shares 3,753 $483K 0.02% 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 240 shares; 2024Q4: 240 shares; 2025Q1: 240 shares; 2025Q2: 240 shares; 2025Q3: 240 shares 240 $222K 0.01% 0 Timeline