The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||
| COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
| VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| ABBOTT LABS | COM | 002824100 | 1,151,881 | 8,684 | SH | SOLE | 8,684 | 0 | 0 | |||
| ABBVIE INC | COM | 00287Y109 | 1,613,135 | 7,699 | SH | SOLE | 6,702 | 0 | 997 | |||
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 9,299,416 | 29,802 | SH | SOLE | 29,239 | 0 | 563 | |||
| ADOBE INC | COM | 00724F101 | 6,378,871 | 16,632 | SH | SOLE | 16,193 | 0 | 439 | |||
| ALPHABET INC | CAP STK CL C | 02079K107 | 5,454,770 | 34,915 | SH | SOLE | 34,655 | 0 | 260 | |||
| ALPHABET INC | CAP STK CL A | 02079K305 | 31,790,978 | 205,581 | SH | SOLE | 203,038 | 0 | 2,543 | |||
| ALTRIA GROUP INC | COM | 02209S103 | 543,346 | 9,053 | SH | SOLE | 9,053 | 0 | 0 | |||
| AMAZON COM INC | COM | 023135106 | 13,666,376 | 71,830 | SH | SOLE | 70,770 | 0 | 1,060 | |||
| AMERICAN EXPRESS CO | COM | 025816109 | 6,554,327 | 24,361 | SH | SOLE | 24,361 | 0 | 0 | |||
| APPLE INC | COM | 037833100 | 37,146,478 | 167,229 | SH | SOLE | 167,018 | 0 | 211 | |||
| ARTISAN PARTNERS ASSET MGMT | CL A | 04316A108 | 448,690 | 11,475 | SH | SOLE | 9,513 | 0 | 1,962 | |||
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 20,943,165 | 68,547 | SH | SOLE | 67,286 | 0 | 1,261 | |||
| BANK NEW YORK MELLON CORP | COM | 064058100 | 660,392 | 7,874 | SH | SOLE | 7,874 | 0 | 0 | |||
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 3,193,766 | 4 | SH | SOLE | 4 | 0 | 0 | |||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 116,371,925 | 218,506 | SH | SOLE | 217,031 | 0 | 1,475 | |||
| BK OF AMERICA CORP | COM | 060505104 | 1,142,150 | 27,370 | SH | SOLE | 27,370 | 0 | 0 | |||
| BOOKING HOLDINGS INC | COM | 09857L108 | 30,253,578 | 6,567 | SH | SOLE | 6,473 | 0 | 94 | |||
| BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 | 146,412 | 1,400 | SH | SOLE | 1,400 | 0 | 0 | |||
| BP PLC | SPONSORED ADR | 055622104 | 186,284 | 5,513 | SH | SOLE | 5,513 | 0 | 0 | |||
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 266,160 | 4,364 | SH | SOLE | 4,364 | 0 | 0 | |||
| BROADCOM INC | COM | 11135F101 | 204,767 | 1,223 | SH | SOLE | 1,223 | 0 | 0 | |||
| BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 | 346,805 | 7,158 | SH | SOLE | 7,158 | 0 | 0 | |||
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | 1,163,292 | 22,196 | SH | SOLE | 18,286 | 0 | 3,910 | |||
| BROWN FORMAN CORP | CL B | 115637209 | 238,904 | 7,039 | SH | SOLE | 6,947 | 0 | 92 | |||
| BURKE HERBERT FINL SVCS CORP | COM | 12135Y108 | 198,629 | 3,540 | SH | SOLE | 3,540 | 0 | 0 | |||
| CANADIAN NATL RY CO | COM | 136375102 | 9,089,217 | 93,261 | SH | SOLE | 91,864 | 0 | 1,397 | |||
| CHEVRON CORP NEW | COM | 166764100 | 2,087,477 | 12,478 | SH | SOLE | 12,478 | 0 | 0 | |||
| COCA COLA CO | COM | 191216100 | 855,644 | 11,947 | SH | SOLE | 11,947 | 0 | 0 | |||
| COGNIZANT TECHNOLOGY SOLUTIO | CLA | 192446102 | 17,111,826 | 223,684 | SH | SOLE | 220,949 | 0 | 2,735 | |||
| COMCAST CORP NEW | CLA | 20030N101 | 160,589 | 4,352 | SH | SOLE | 4,352 | 0 | 0 | |||
| CONSOLIDATED EDISON INC | COM | 209115104 | 961,691 | 8,696 | SH | SOLE | 8,696 | 0 | 0 | |||
| CONSTELLATION ENERGY CORP | COM | 21037T109 | 1,213,611 | 6,019 | SH | SOLE | 6,019 | 0 | 0 | |||
| CORPAY INC | COM SHS | 219948106 | 11,745,238 | 33,681 | SH | SOLE | 33,081 | 0 | 600 | |||
| COSTCO WHSL CORP NEW | COM | 22160K105 | 706,498 | 747 | SH | SOLE | 747 | 0 | 0 | |||
| CSW INDUSTRIALS INC | COM | 126402106 | 261,493 | 897 | SH | SOLE | 147 | 0 | 750 | |||
| DISNEY WALT CO | COM | 254687106 | 1,627,563 | 16,490 | SH | SOLE | 16,490 | 0 | 0 | |||
| DOMINION ENERGY INC | COM | 25746U109 | 649,478 | 11,583 | SH | SOLE | 11,583 | 0 | 0 | |||
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 587,135 | 4,814 | SH | SOLE | 4,814 | 0 | 0 | |||
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 | 139,814 | 1,929 | SH | SOLE | 1,929 | 0 | 0 | |||
| EXELON CORP | COM | 30161N101 | 368,596 | 7,999 | SH | SOLE | 7,999 | 0 | 0 | |||
| EXXON MOBIL CORP | COM | 30231G102 | 975,281 | 8,200 | SH | SOLE | 8,200 | 0 | 0 | |||
| FACTSET RESH SYS INC | COM | 303075105 | 5,505,690 | 12,110 | SH | SOLE | 12,035 | 0 | 75 | |||
| FARMERS & MERCHANTS BANCORP | COM | 30779N105 | 172,500 | 30 | SH | SOLE | 30 | 0 | 0 | |||
| FASTENAL CO | COM | 311900104 | 7,939,639 | 102,381 | SH | SOLE | 101,591 | 0 | 790 | |||
| FEDEX CORP | COM | 31428X106 | 294,242 | 1,207 | SH | SOLE | 1,207 | 0 | 0 | |||
| GENERAL DYNAMICS CORP | COM | 369550108 | 17,237,141 | 63,237 | SH | SOLE | 62,112 | 0 | 1,125 | |||
| GENTEX CORP | COM | 371901109 | 13,941,835 | 598,362 | SH | SOLE | 594,923 | 0 | 3,439 | |||
| GENUINE PARTS CO | COM | 372460105 | 14,563,674 | 122,240 | SH | SOLE | 120,397 | 0 | 1,843 | |||
| HONEYWELL INTL INC | COM | 438516106 | 206,033 | 973 | SH | SOLE | 973 | 0 | 0 | |||
| HOME DEPOT INC | COM | 437076102 | 585,285 | 1,597 | SH | SOLE | 1,597 | 0 | 0 | |||
| HORMEL FOODS CORP | COM | 440452100 | 1,175,070 | 37,979 | SH | SOLE | 36,374 | 0 | 1,605 | |||
| ILLINOIS TOOL WKS INC | COM | 452308109 | 747,750 | 3,015 | SH | SOLE | 3,015 | 0 | 0 | |||
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 282,799 | 571 | SH | SOLE | 571 | 0 | 0 | |||
| ISHARES TR | IBONDS DEC 2032 | 46436E312 | 203,818 | 8,156 | SH | SOLE | 8,156 | 0 | 0 | |||
| ISHARES TR | IBONDS DEC 2033 | 46436E130 | 203,279 | 7,953 | SH | SOLE | 7,953 | 0 | 0 | |||
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 283,697 | 605 | SH | SOLE | 605 | 0 | 0 | |||
| JOHNSON & JOHNSON | COM | 478160104 | 25,763,380 | 155,351 | SH | SOLE | 153,474 | 0 | 1,877 | |||
| JPMORGAN CHASE & CO | COM | 46625H100 | 2,085,816 | 8,503 | SH | SOLE | 8,503 | 0 | 0 | |||
| JUNIPER NETWORKS INC | COM | 48203R104 | 224,378 | 6,200 | SH | SOLE | 0 | 0 | 6,200 | |||
| KIMBERLY-CLARK CORP | COM | 494368103 | 170,380 | 1,198 | SH | SOLE | 1,198 | 0 | 0 | |||
| KINSALE CAP GROUP INC | COM | 49714P108 | 7,598,030 | 15,611 | SH | SOLE | 15,446 | 0 | 165 | |||
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 328,198 | 1,568 | SH | SOLE | 1,568 | 0 | 0 | |||
| LILLY ELI & CO | COM | 532457108 | 2,278,231 | 2,758 | SH | SOLE | 2,568 | 0 | 190 | |||
| MANULIFE FINL CORP | COM | 56501R106 | 232,379 | 7,460 | SH | SOLE | 7,460 | 0 | 0 | |||
| MARRIOTT INTL INC NEW | CL A | 571903202 | 204,137 | 857 | SH | SOLE | 857 | 0 | 0 | |||
| MASTERCARD INC | CL A | 57636Q104 | 19,494,984 | 35,567 | SH | SOLE | 35,307 | 0 | 260 | |||
| MCCORMICK & CO INC | COM NON VTG | 579780206 | 278,702 | 3,386 | SH | SOLE | 3,386 | 0 | 0 | |||
| MCDONALDS CORP | COM | 580135101 | 1,156,823 | 3,703 | SH | SOLE | 3,703 | 0 | 0 | |||
| MERCK & CO. INC | COM | 58933Y105 | 1,309,140 | 14,585 | SH | SOLE | 13,947 | 0 | 638 | |||
| META PLATFORMS INC | CL A | 30303M102 | 8,998,952 | 15,613 | SH | SOLE | 15,494 | 0 | 119 | |||
| MICROSOFT CORP | COM | 594918104 | 22,527,748 | 60,012 | SH | SOLE | 59,097 | 0 | 915 | |||
| MOLINA HEALTHCARE INC | COM | 60855R100 | 8,941,292 | 27,145 | SH | SOLE | 26,878 | 0 | 267 | |||
| MONDELEZ INTL INC | CL A | 609207105 | 816,214 | 12,030 | SH | SOLE | 11,280 | 0 | 750 | |||
| MUELLER WTR PRODS INC | COM SER A | 624758108 | 252,294 | 9,925 | SH | SOLE | 9,925 | 0 | 0 | |||
| NORFOLK SOUTHN CORP | COM | 655844108 | 587,388 | 2,480 | SH | SOLE | 2,480 | 0 | 0 | |||
| NOVARTIS AG | SPONSORED ADR | 66987V109 | 371,340 | 3,331 | SH | SOLE | 3,031 | 0 | 300 | |||
| NVIDIA CORPORATION | COM | 67066G104 | 5,430,272 | 50,104 | SH | SOLE | 48,864 | 0 | 1,240 | |||
| OGE ENERGY CORP | COM | 670837103 | 275,760 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | |||
| ONEOK INC NEW | COM | 682680103 | 1,006,569 | 10,145 | SH | SOLE | 8,845 | 0 | 1,300 | |||
| ORACLE CORP | COM | 68389X105 | 10,108,396 | 72,301 | SH | SOLE | 71,001 | 0 | 1,300 | |||
| OTTER TAIL CORP | COM | 689648103 | 401,850 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | |||
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 | 506,400 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | |||
| PAYCHEX INC | COM | 704326107 | 10,135,887 | 65,698 | SH | SOLE | 64,557 | 0 | 1,141 | |||
| PEPSICO INC | COM | 713448108 | 18,129,829 | 120,914 | SH | SOLE | 119,344 | 0 | 1,570 | |||
| PFIZER INC | COM | 717081103 | 621,467 | 24,525 | SH | SOLE | 24,525 | 0 | 0 | |||
| PHILIP MORRIS INTL INC | COM | 718172109 | 1,328,521 | 8,370 | SH | SOLE | 8,370 | 0 | 0 | |||
| PHILLIPS EDISON & CO INC | COMMON STOCK | 71844V201 | 402,156 | 11,021 | SH | SOLE | 11,021 | 0 | 0 | |||
| PROCTER & GAMBLE CO | COM | 742718109 | 2,884,301 | 16,925 | SH | SOLE | 16,525 | 0 | 400 | |||
| PROLOGIS INC. | COM | 74340W103 | 707,174 | 6,326 | SH | SOLE | 6,326 | 0 | 0 | |||
| PUBLIC STORAGE | COM | 74460D109 | 838,277 | 2,801 | SH | SOLE | 2,601 | 0 | 200 | |||
| PULTE GROUP INC | COM | 745867101 | 3,928,399 | 38,214 | SH | SOLE | 37,522 | 0 | 692 | |||
| RTX CORPORATION | COM | 75513E101 | 13,591,853 | 102,611 | SH | SOLE | 101,811 | 0 | 800 | |||
| REALTY INCOME CORP | COM | 756109104 | 329,222 | 5,675 | SH | SOLE | 5,675 | 0 | 0 | |||
| RESMED INC | COM | 761152107 | 10,482,896 | 46,830 | SH | SOLE | 45,624 | 0 | 1,206 | |||
| ROSS STORES INC | COM | 778296103 | 9,539,140 | 74,647 | SH | SOLE | 73,420 | 0 | 1,227 | |||
| SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 248,982 | 445 | SH | SOLE | 445 | 0 | 0 | |||
| S&P GLOBAL INC | COM | 78409V104 | 267,769 | 527 | SH | SOLE | 527 | 0 | 0 | |||
| SANDY SPRING BANCORP INC | COM | 800363103 | 231,202 | 8,272 | SH | SOLE | 8,272 | 0 | 0 | |||
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 | 553,958 | 23,643 | SH | SOLE | 23,360 | 0 | 283 | |||
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 | 1,809,986 | 84,068 | SH | SOLE | 83,327 | 0 | 741 | |||
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 | 188,691 | 6,749 | SH | SOLE | 6,749 | 0 | 0 | |||
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 | 575,247 | 21,956 | SH | SOLE | 21,592 | 0 | 364 | |||
| SCHWAB STRATEGIC TR | INTRM TRM TRES | 808524854 | 2,757,297 | 110,913 | SH | SOLE | 110,913 | 0 | 0 | |||
| SPDR GOLD TR | GOLD SHS | 78463V107 | 491,279 | 1,705 | SH | SOLE | 1,705 | 0 | 0 | |||
| STRYKER CORP | COM | 863667101 | 4,941,991 | 13,276 | SH | SOLE | 13,196 | 0 | 80 | |||
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 256,448 | 1,242 | SH | SOLE | 1,242 | 0 | 0 | |||
| TESLA INC | COM | 88160R101 | 133,727 | 516 | SH | SOLE | 516 | 0 | 0 | |||
| TEXAS PAC LD CORP | COM | 88262P102 | 1,506,514 | 1,137 | SH | SOLE | 1,137 | 0 | 0 | |||
| TEXAS ROADHOUSE INC | COM | 882681109 | 10,295,901 | 61,789 | SH | SOLE | 60,063 | 0 | 1,726 | |||
| TJX COS INC NEW | COM | 872540109 | 30,618,995 | 251,387 | SH | SOLE | 248,007 | 0 | 3,380 | |||
| TOTALENERGIES SE | SPONSORED ADS | 89151E109 | 625,876 | 9,675 | SH | SOLE | 9,675 | 0 | 0 | |||
| TRACTOR SUPPLY CO | COM | 892356106 | 9,801,188 | 177,880 | SH | SOLE | 176,105 | 0 | 1,775 | |||
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 764,808 | 2,270 | SH | SOLE | 2,270 | 0 | 0 | |||
| ULTA BEAUTY INC | COM | 90384S303 | 7,194,814 | 19,629 | SH | SOLE | 19,352 | 0 | 277 | |||
| UNITED PARCEL SERVICE INC | CL B | 911312106 | 6,737,467 | 61,255 | SH | SOLE | 60,054 | 0 | 1,201 | |||
| UNITEDHEALTH GROUP INC | COM | 91324P102 | 23,483,379 | 44,837 | SH | SOLE | 44,324 | 0 | 513 | |||
| UNIVEST FINANCIAL CORPORATIO | COM | 915271100 | 217,776 | 7,679 | SH | SOLE | 7,679 | 0 | 0 | |||
| US BANCORP DEL | COM NEW | 902973304 | 372,212 | 8,816 | SH | SOLE | 8,816 | 0 | 0 | |||
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | 1,052,896 | 14,335 | SH | SOLE | 14,335 | 0 | 0 | |||
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 3,379,204 | 12,295 | SH | SOLE | 12,295 | 0 | 0 | |||
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | 163,994 | 3,305 | SH | SOLE | 3,305 | 0 | 0 | |||
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | 284,001 | 1,464 | SH | SOLE | 1,464 | 0 | 0 | |||
| VANGUARD WHITEHALL FDS | INTL DVD ETF | 921946810 | 727,884 | 8,776 | SH | SOLE | 8,656 | 0 | 120 | |||
| VISA INC | COM CL A | 92826C839 | 23,537,945 | 67,163 | SH | SOLE | 66,197 | 0 | 966 | |||
| VSE CORP | COM | 918284100 | 2,886,306 | 24,055 | SH | SOLE | 24,055 | 0 | 0 | |||
| WALMART INC | COM | 931142103 | 1,131,964 | 12,894 | SH | SOLE | 12,894 | 0 | 0 | |||
| WEC ENERGY GROUP INC | COM | 92939U106 | 1,021,033 | 9,369 | SH | SOLE | 9,369 | 0 | 0 | |||
| WELLTOWER INC | COM | 95040Q104 | 624,074 | 4,073 | SH | SOLE | 4,073 | 0 | 0 | |||
| YUM BRANDS INC | COM | 988498101 | 316,608 | 2,012 | SH | SOLE | 2,012 | 0 | 0 | |||