Name,Ticker,Title of class,Class,Change,CUSIP,Value,Shares or principal amount,Weighting BERKSHIRE HATHAWAY INC DEL,BRKB,cl b new,Buy,084670702,123579000.0,462807.0,8.37 AMETEK INC,AME,,Buy,031100100,96041000.0,846848.0,6.505 MARKEL CORP,MKL,,Buy,570535104,89072000.0,82153.0,6.033 SCHWAB CHARLES CORP,SCHW,,Buy,808513105,88296000.0,1228551.0,5.98 ALPHABET INC,GOOG,cap stk cl c,Buy,02079K107,85866000.0,893040.0,5.816 FIVE BELOW INC,FIVE,,Buy,33829M101,84857000.0,616382.0,5.747 CARMAX INC,KMX,,Buy,143130102,81042000.0,1227537.0,5.489 HEICO CORP NEW,HEIA,cl a,Buy,422806208,76228000.0,665048.0,5.163 KEYSIGHT TECHNOLOGIES INC,KEYS,,Buy,49338L103,73210000.0,465237.0,4.959 VISA INC,V,,Buy,92826C839,63986000.0,360179.0,4.334 M & T BK CORP,MTB,,Buy,55261F104,53314000.0,302370.0,3.611 PROGRESSIVE CORP,PGR,,Sell,743315103,52402000.0,450924.0,3.549 NVR INC,NVR,,Sell,62944T105,50620000.0,12696.0,3.428 META PLATFORMS INC,FB,cl a,Buy,30303M102,36421000.0,268430.0,2.467 EDWARDS LIFESCIENCES CORP,EW,,Buy,28176E108,35547000.0,430196.0,2.408 FORTUNE BRANDS HOME & SEC IN,FBHS,,Buy,34964C106,34114000.0,635395.0,2.311 SS&C TECHNOLOGIES HLDGS INC,SSNC,,Buy,78467J100,34036000.0,712786.0,2.305 INSTALLED BLDG PRODS INC,IBP,,Buy,45780R101,33528000.0,413974.0,2.271 INTERCONTINENTAL EXCHANGE IN,ICE,,Buy,45866F104,31678000.0,350613.0,2.146 FIRST REP BK SAN FRANCISCO C,FRC,,Buy,33616C100,28645000.0,219420.0,1.94 BK OF AMERICA CORP,BAC,,Buy,060505104,28119000.0,931088.0,1.904 CIENA CORP,CIEN,,Buy,171779309,27585000.0,682286.0,1.868 DISNEY WALT CO,DIS,,Buy,254687106,21249000.0,225258.0,1.439 ALPHABET INC,GOOGL,cap stk cl a,Buy,02079K305,19125000.0,199944.0,1.295 LULULEMON ATHLETICA INC,LULU,,Buy,550021109,16760000.0,59953.0,1.135 FLOOR & DECOR HLDGS INC,FND,cl a,Buy,339750101,16554000.0,235613.0,1.121 LITTLEFUSE INC,LFUS,,Buy,537008104,13894000.0,69928.0,0.941 SLEEP NUMBER CORP,SNBR,,Buy,83125X103,13060000.0,386262.0,0.885 ARISTA NETWORKS INC,ANET,,Buy,040413106,10610000.0,93983.0,0.719 AUTOHOME INC,ATHM,sp ads rp cl a,Buy,05278C107,9832000.0,341881.0,0.666 BANK OZK,OZK,,Buy,06417N103,8348000.0,211023.0,0.565 CREDIT ACCEP CORP MICH,CACC,,Buy,225310101,7242000.0,16534.0,0.49 MASTERCARD INCORPORATED,MA,cl a,Buy,57636Q104,4409000.0,15507.0,0.299 ANALOG DEVICES INC,ADI,,Buy,032654105,3642000.0,26135.0,0.247 BERKSHIRE HATHAWAY INC DEL,BRKA,cl a, ,084670108,3252000.0,8.0,0.22 JPMORGAN CHASE & CO,JPM,,Sell,46625H100,2980000.0,28519.0,0.202 COHERENT CORP,,,New,19247G107,2586000.0,74202.0,0.175 APPLE INC,AAPL,, ,037833100,2023000.0,14638.0,0.137 SPDR S&P 500 ETF TR,SPY,tr unit,Sell,78462F103,1701000.0,4761.0,0.115 OLD DOMINION FREIGHT LINE IN,ODFL,, ,679580100,1012000.0,4067.0,0.069 MICROSOFT CORP,MSFT,, ,594918104,833000.0,3578.0,0.056 COPART INC,CPRT,, ,217204106,731000.0,6871.0,0.05 BROOKFIELD ASSET MGMT INC,BAM,cl a ltd vt sh,Sell,112585104,681000.0,16650.0,0.046 SPDR GOLD TR,GLD,, ,78463V107,660000.0,4265.0,0.045 NOVO-NORDISK A S,NVO,adr, ,670100205,618000.0,6200.0,0.042 TJX COS INC NEW,TJX,, ,872540109,571000.0,9197.0,0.039 TAIWAN SEMICONDUCTOR MFG LTD,TSM,sponsored ads, ,874039100,565000.0,8240.0,0.038 ROPER TECHNOLOGIES INC,ROP,, ,776696106,525000.0,1460.0,0.036 STARBUCKS CORP,SBUX,,Sell,855244109,528000.0,6265.0,0.036 ISHARES TR,ITB,us home cons etf,Buy,464288752,482000.0,9254.0,0.033 BOOT BARN HLDGS INC,BOOT,, ,099406100,482000.0,8253.0,0.033 LEVI STRAUSS & CO NEW,LEVI,, ,52736R102,477000.0,32939.0,0.032 FASTENAL CO,FAST,, ,311900104,447000.0,9704.0,0.03 ISHARES SILVER TR,SLV,ishares, ,46428Q109,403000.0,23000.0,0.027 ALIBABA GROUP HLDG LTD,BABA,sponsored ads,Sell,01609W102,398000.0,4976.0,0.027 KNIGHT-SWIFT TRANSN HLDGS IN,KNX,cl a, ,499049104,394000.0,8046.0,0.027 SITEONE LANDSCAPE SUPPLY INC,SITE,, ,82982L103,391000.0,3753.0,0.026 ISHARES TR,IYF,u.s. finls etf, ,464287788,210000.0,3110.0,0.014 COSTCO WHSL CORP NEW,COST,, ,22160K105,165000.0,350.0,0.011 LILLY ELI & CO,LLY,, ,532457108,140000.0,432.0,0.009 CGI INC,GIB,cl a sub vtg, ,12532H104,125000.0,1665.0,0.008 RESMED INC,RMD,, ,761152107,95000.0,437.0,0.006 RITCHIE BROS AUCTIONEERS,RBA,, ,767744105,67000.0,1070.0,0.005 II-VI INC,IIVI,,Exit,902104108,0.0,-71663.0,-0.241