0001476804-23-000007.txt : 20230809 0001476804-23-000007.hdr.sgml : 20230809 20230809172104 ACCESSION NUMBER: 0001476804-23-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230809 DATE AS OF CHANGE: 20230809 EFFECTIVENESS DATE: 20230809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Roundview Capital LLC CENTRAL INDEX KEY: 0001476804 IRS NUMBER: 262457538 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13617 FILM NUMBER: 231156334 BUSINESS ADDRESS: STREET 1: 182 NASSAU STREET SUITE 201 CITY: PRINCETON STATE: NJ ZIP: 08542 BUSINESS PHONE: 609-688-9500 MAIL ADDRESS: STREET 1: 182 NASSAU STREET SUITE 201 CITY: PRINCETON STATE: NJ ZIP: 08542 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001476804 XXXXXXXX 06-30-2023 06-30-2023 Roundview Capital LLC
182 NASSAU STREET SUITE 201 PRINCETON NJ 08542
13F HOLDINGS REPORT 028-13617 N
Christina Keddie Chief Compliance Officer 6096889500 Christina Keddie Princeton NJ 08-09-2023 0 303 1024251271 false
INFORMATION TABLE 2 RVC13FQ22023.xml 3M CO COM 88579Y101 753978 7533 SH SOLE 7533 0 0 ABBOTT LABS COM 002824100 924599 8481 SH SOLE 7985 496 0 ABBVIE INC COM 00287Y109 4355583 32328 SH SOLE 31264 1064 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2720429 8816 SH SOLE 8472 344 0 ACTIVISION BLIZZARD INC COM 00507V109 656192 7784 SH SOLE 7784 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1649364 3373 SH SOLE 3219 154 0 ADVANCED MICRO DEVICES INC COM 007903107 1473882 12939 SH SOLE 12908 31 0 AGILENT TECHNOLOGIES INC COM 00846U101 666185 5540 SH SOLE 5406 134 0 ALIGN TECHNOLOGY INC COM 016255101 550618 1557 SH SOLE 1541 16 0 ALLIANT ENERGY CORP COM 018802108 247654 4719 SH SOLE 4719 0 0 ALPHABET INC CAP STK CL A 02079K305 2309253 19292 SH SOLE 19067 225 0 ALPHABET INC CAP STK CL C 02079K107 30642911 253310 SH SOLE 249544 3766 0 ALTRIA GROUP INC COM 02209S103 2122943 46864 SH SOLE 46844 20 0 AMAZON COM INC COM 023135106 20194720 154915 SH SOLE 149987 4928 0 AMERICAN EXPRESS CO COM 025816109 4401618 25268 SH SOLE 24987 281 0 AMERISOURCEBERGEN CORP COM 03073E105 222257 1155 SH SOLE 1155 0 0 AMETEK INC COM 031100100 2175086 13436 SH SOLE 13110 326 0 AMGEN INC COM 031162100 306832 1382 SH SOLE 1100 282 0 AON PLC SHS CL A G0403H108 890271 2579 SH SOLE 2562 17 0 API GROUP CORP COM STK 00187Y100 1484008 54439 SH SOLE 54439 0 0 APPIAN CORP CL A 03782L101 311114 6536 SH SOLE 6536 0 0 APPLE INC COM 037833100 60183714 310273 SH SOLE 305470 4803 0 APPLIED MATLS INC COM 038222105 1510299 10449 SH SOLE 10449 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1314697 1814 SH SOLE 1801 13 0 AT&T INC COM 00206R102 261318 16384 SH SOLE 16384 0 0 AUTODESK INC COM 052769106 882279 4312 SH SOLE 4219 93 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3780716 17201 SH SOLE 16538 663 0 AUTOZONE INC COM 053332102 1510977 606 SH SOLE 602 4 0 AVALONBAY CMNTYS INC COM 053484101 445542 2354 SH SOLE 2354 0 0 AXON ENTERPRISE INC COM 05464C101 283510 1453 SH SOLE 1453 0 0 BANK AMERICA CORP COM 060505104 4067753 141783 SH SOLE 139605 2178 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 57988755 170055 SH SOLE 167864 2191 0 BLACKROCK INC COM 09247X101 814163 1178 SH SOLE 1178 0 0 BOEING CO COM 097023105 1286998 6095 SH SOLE 5889 206 0 BOOKING HOLDINGS INC COM 09857L108 980220 363 SH SOLE 330 33 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2638506 23643 SH SOLE 23643 0 0 BRIGHTHOUSE FINL INC COM 10922N103 962295 20323 SH SOLE 20198 125 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1994463 31188 SH SOLE 27028 4160 0 BROADCOM INC COM 11135F101 362586 418 SH SOLE 379 39 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1723546 10406 SH SOLE 10368 38 0 BROWN & BROWN INC COM 115236101 961351 13965 SH SOLE 13965 0 0 CANADIAN NATL RY CO COM 136375102 934782 7721 SH SOLE 7151 570 0 CARLISLE COS INC COM 142339100 5382769 20983 SH SOLE 20723 260 0 CARMAX INC COM 143130102 850392 10160 SH SOLE 10124 36 0 CATERPILLAR INC COM 149123101 3856588 15674 SH SOLE 15594 80 0 CBIZ INC COM 124805102 2444540 45881 SH SOLE 45881 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 393317 3131 SH SOLE 2938 193 0 CHEVRON CORP NEW COM 166764100 3220048 20464 SH SOLE 20056 408 0 CHUBB LIMITED COM H1467J104 896814 4657 SH SOLE 4113 544 0 CHURCH & DWIGHT CO INC COM 171340102 1611398 16077 SH SOLE 15977 100 0 CISCO SYS INC COM 17275R102 574541 11104 SH SOLE 11104 0 0 CLOROX CO DEL COM 189054109 335893 2112 SH SOLE 2022 90 0 COCA COLA CO COM 191216100 2273667 37756 SH SOLE 37756 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 829121 12701 SH SOLE 12701 0 0 COLUMBIA FINL INC COM 197641103 366324 21187 SH SOLE 21187 0 0 COMCAST CORP NEW CL A 20030N101 1933904 46544 SH SOLE 46082 462 0 CONSOLIDATED EDISON INC COM 209115104 289960 3208 SH SOLE 3208 0 0 COPART INC COM 217204106 2506999 27486 SH SOLE 25461 2025 0 CORTEVA INC COM 22052L104 266847 4657 SH SOLE 4657 0 0 COSTAR GROUP INC COM 22160N109 968231 10879 SH SOLE 10494 385 0 COSTCO WHSL CORP NEW COM 22160K105 8768645 16287 SH SOLE 15807 480 0 CSX CORP COM 126408103 1469993 43108 SH SOLE 42311 797 0 DANAHER CORPORATION COM 235851102 8486427 35360 SH SOLE 34780 580 0 DEERE & CO COM 244199105 915325 2259 SH SOLE 2219 40 0 DIAGEO PLC SPON ADR NEW 25243Q205 1575815 9084 SH SOLE 8369 715 0 DISNEY WALT CO COM 254687106 3266517 36587 SH SOLE 34608 1979 0 DOLLAR GEN CORP NEW COM 256677105 417999 2462 SH SOLE 1301 1161 0 DUKE ENERGY CORP NEW COM NEW 26441C204 216197 2409 SH SOLE 2301 108 0 EASTERN BANKSHARES INC COM 27627N105 164382 13397 SH SOLE 13397 0 0 EATON CORP PLC SHS G29183103 1428816 7105 SH SOLE 6830 275 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1161580 12314 SH SOLE 11782 532 0 ELEVANCE HEALTH INC COM 036752103 916353 2063 SH SOLE 1990 73 0 EQUIFAX INC COM 294429105 510601 2170 SH SOLE 2170 0 0 EXXON MOBIL CORP COM 30231G102 1298259 12105 SH SOLE 12105 0 0 FAIR ISAAC CORP COM 303250104 1460625 1805 SH SOLE 1754 51 0 FASTENAL CO COM 311900104 5787680 98113 SH SOLE 96087 2026 0 FEDEX CORP COM 31428X106 1083910 4372 SH SOLE 3992 380 0 FERGUSON PLC NEW SHS G3421J106 700502 4453 SH SOLE 4446 7 0 FERRARI N V COM N3167Y103 371149 1141 SH SOLE 1024 117 0 FISERV INC COM 337738108 427271 3387 SH SOLE 3127 260 0 FLOOR & DECOR HLDGS INC CL A 339750101 1934280 18606 SH SOLE 18189 417 0 FORD MTR CO DEL COM 345370860 1846254 122026 SH SOLE 122026 0 0 FORTINET INC COM 34959E109 650301 8603 SH SOLE 8585 18 0 GALLAGHER ARTHUR J & CO COM 363576109 524334 2388 SH SOLE 2388 0 0 GENERAL ELECTRIC CO COM NEW 369604301 255951 2330 SH SOLE 2330 0 0 GLOBUS MED INC CL A 379577208 324255 5446 SH SOLE 5446 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3353126 10396 SH SOLE 10396 0 0 GRAHAM HLDGS CO COM CL B 384637104 1564141 2737 SH SOLE 2713 24 0 GRAINGER W W INC COM 384802104 1168691 1482 SH SOLE 1480 2 0 HEICO CORP NEW COM 422806109 1947756 11008 SH SOLE 10899 109 0 HERSHEY CO COM 427866108 1889980 7569 SH SOLE 7383 186 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1188853 8168 SH SOLE 8168 0 0 HOME DEPOT INC COM 437076102 4142696 13336 SH SOLE 13032 304 0 HONEYWELL INTL INC COM 438516106 3554486 17130 SH SOLE 16987 143 0 HOWARD HUGHES CORP COM 44267D107 1109221 14055 SH SOLE 14055 0 0 HP INC COM 40434L105 791428 25771 SH SOLE 25771 0 0 INTEL CORP COM 458140100 215700 6450 SH SOLE 6450 0 0 INTUIT COM 461202103 1764490 3851 SH SOLE 3788 63 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3405723 9960 SH SOLE 9812 148 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 5147731 244664 SH SOLE 240744 3920 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1094818 53224 SH SOLE 53224 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 407854 20261 SH SOLE 20261 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 403756 21312 SH SOLE 21312 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1480489 77816 SH SOLE 77816 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 328119 2005 SH SOLE 2005 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6296184 42076 SH SOLE 41801 275 0 INVESCO QQQ TR UNIT SER 1 46090E103 19649757 53191 SH SOLE 52641 550 0 ISHARES GOLD TR ISHARES NEW 464285204 1286460 35352 SH SOLE 35352 0 0 ISHARES INC CORE MSCI EMKT 46434G103 831079 16861 SH SOLE 16861 0 0 ISHARES INC MSCI STH KOR ETF 464286772 282806 4462 SH SOLE 4462 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 2007925 20573 SH SOLE 20573 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3977749 95965 SH SOLE 90287 5678 0 ISHARES TR 1 3 YR TREAS BD 464287457 245867 3032 SH SOLE 1798 1234 0 ISHARES TR CORE MSCI EAFE 46432F842 2798237 41455 SH SOLE 37748 3707 0 ISHARES TR CORE MSCI TOTAL 46432F834 1081949 17278 SH SOLE 17278 0 0 ISHARES TR CORE S&P SCP ETF 464287804 286893 2879 SH SOLE 2415 464 0 ISHARES TR CORE S&P500 ETF 464287200 5118400 11484 SH SOLE 10549 935 0 ISHARES TR CORE US AGGBD ET 464287226 13806669 140956 SH SOLE 135731 5225 0 ISHARES TR CRE U S REIT ETF 464288521 228107 4437 SH SOLE 4419 18 0 ISHARES TR CUR HD EURZN ETF 46434V639 222298 6796 SH SOLE 6796 0 0 ISHARES TR EXPND TEC SC ETF 464287549 293474 747 SH SOLE 747 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 9652091 189927 SH SOLE 180778 9149 0 ISHARES TR IBOXX HI YD ETF 464288513 1850837 24655 SH SOLE 24448 207 0 ISHARES TR IBOXX INV CP ETF 464287242 3330194 30795 SH SOLE 30558 237 0 ISHARES TR ISHS 1-5YR INVS 464288646 8415667 167743 SH SOLE 167565 178 0 ISHARES TR ISHS 5-10YR INVT 464288638 7297020 144295 SH SOLE 140236 4059 0 ISHARES TR MSCI ACWI EX US 464288240 211597 4299 SH SOLE 4299 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 270710 6843 SH SOLE 6843 0 0 ISHARES TR NATIONAL MUN ETF 464288414 601744 5638 SH SOLE 5631 7 0 ISHARES TR RUS 1000 GRW ETF 464287614 251016 912 SH SOLE 652 260 0 ISHARES TR RUS 2000 VAL ETF 464287630 1762253 12516 SH SOLE 12456 60 0 ISHARES TR RUS MID CAP ETF 464287499 992989 13597 SH SOLE 12797 800 0 ISHARES TR RUSSELL 2000 ETF 464287655 316112 1688 SH SOLE 1518 170 0 ISHARES TR SHRT NAT MUN ETF 464288158 4313923 41464 SH SOLE 41450 14 0 ISHARES TR TIPS BD ETF 464287176 649833 6038 SH SOLE 5278 760 0 JOHNSON & JOHNSON COM 478160104 13429286 81134 SH SOLE 79432 1702 0 JPMORGAN CHASE & CO COM 46625H100 7468800 51353 SH SOLE 49976 1377 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1842072 7633 SH SOLE 7633 0 0 LENNOX INTL INC COM 526107107 427478 1311 SH SOLE 1311 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2324573 34377 SH SOLE 33524 853 0 LILLY ELI & CO COM 532457108 1072558 2287 SH SOLE 2287 0 0 LINDE PLC SHS G54950103 347545 912 SH SOLE 912 0 0 LITTELFUSE INC COM 537008104 814869 2797 SH SOLE 2723 74 0 LOCKHEED MARTIN CORP COM 539830109 1712203 3719 SH SOLE 3594 125 0 LOWES COS INC COM 548661107 2215687 9817 SH SOLE 9674 143 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 225627 2457 SH SOLE 2457 0 0 MARKEL GROUP INC COM 570535104 8012762 5793 SH SOLE 5516 277 0 MASTERCARD INCORPORATED CL A 57636Q104 12394683 31515 SH SOLE 31034 481 0 MCDONALDS CORP COM 580135101 11208447 37561 SH SOLE 37287 274 0 MCKESSON CORP COM 58155Q103 993496 2325 SH SOLE 2266 59 0 MEDTRONIC PLC SHS G5960L103 562695 6387 SH SOLE 6222 165 0 MERCK & CO INC COM 58933Y105 6363528 55148 SH SOLE 54583 565 0 META PLATFORMS INC CL A 30303M102 6213978 21653 SH SOLE 21330 323 0 METTLER TOLEDO INTERNATIONAL COM 592688105 940446 717 SH SOLE 700 17 0 MICRON TECHNOLOGY INC COM 595112103 926474 14680 SH SOLE 14442 238 0 MICROSOFT CORP COM 594918104 46503376 136558 SH SOLE 134606 1952 0 MONDELEZ INTL INC CL A 609207105 3100155 42503 SH SOLE 41844 659 0 MOODYS CORP COM 615369105 2902644 8348 SH SOLE 8274 74 0 MORGAN STANLEY COM NEW 617446448 568337 6655 SH SOLE 6655 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 618169 2108 SH SOLE 2048 60 0 MSCI INC COM 55354G100 518097 1104 SH SOLE 1104 0 0 NETFLIX INC COM 64110L106 2158842 4901 SH SOLE 4759 142 0 NEXTERA ENERGY INC COM 65339F101 699969 9434 SH SOLE 8844 590 0 NIKE INC CL B 654106103 8610485 78015 SH SOLE 76238 1777 0 NORFOLK SOUTHN CORP COM 655844108 1346504 5938 SH SOLE 5938 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 2640 11000 SH SOLE 11000 0 0 NOVARTIS AG SPONSORED ADR 66987V109 298593 2959 SH SOLE 2908 51 0 NOVO-NORDISK A S ADR 670100205 4229181 26133 SH SOLE 25526 607 0 NUVEEN MUN VALUE FD INC COM 670928100 224669 25824 SH SOLE 25824 0 0 NVIDIA CORPORATION COM 67066G104 11594141 27408 SH SOLE 27002 406 0 NVR INC COM 62944T105 2737118 431 SH SOLE 429 2 0 OCCIDENTAL PETE CORP COM 674599105 1034586 17595 SH SOLE 16566 1029 0 OLD DOMINION FREIGHT LINE IN COM 679580100 495465 1340 SH SOLE 1201 139 0 ORACLE CORP COM 68389X105 1687625 14171 SH SOLE 14171 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 3248976 3401 SH SOLE 3353 48 0 PAYPAL HLDGS INC COM 70450Y103 1280349 19187 SH SOLE 19049 138 0 PEPSICO INC COM 713448108 8403465 45370 SH SOLE 44351 1019 0 PFIZER INC COM 717081103 2329591 63511 SH SOLE 62921 590 0 PHILIP MORRIS INTL INC COM 718172109 314532 3222 SH SOLE 3222 0 0 PHILLIPS 66 COM 718546104 379422 3978 SH SOLE 3544 434 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2526795 27709 SH SOLE 26899 810 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 882278 17540 SH SOLE 17540 0 0 POOL CORP COM 73278L105 846312 2259 SH SOLE 2247 12 0 PPG INDS INC COM 693506107 1179392 7953 SH SOLE 7694 259 0 PRICE T ROWE GROUP INC COM 74144T108 2483983 22174 SH SOLE 22174 0 0 PRINCETON BANCORP INC COM 74179A107 1326168 48542 SH SOLE 48542 0 0 PROCTER AND GAMBLE CO COM 742718109 6482333 42720 SH SOLE 42251 469 0 PROGRESSIVE CORP COM 743315103 6996455 52855 SH SOLE 51444 1411 0 QUALCOMM INC COM 747525103 225855 1897 SH SOLE 1672 225 0 QUEST DIAGNOSTICS INC COM 74834L100 1532526 10903 SH SOLE 10903 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2508505 25607 SH SOLE 24515 1092 0 RESTAURANT BRANDS INTL INC COM 76131D103 3555920 45871 SH SOLE 45859 12 0 ROPER TECHNOLOGIES INC COM 776696106 1211675 2520 SH SOLE 2445 75 0 ROSS STORES INC COM 778296103 1526763 13616 SH SOLE 13616 0 0 S&P GLOBAL INC COM 78409V104 1451271 3620 SH SOLE 3509 111 0 SAGE THERAPEUTICS INC COM 78667J108 388386 8260 SH SOLE 8260 0 0 SALESFORCE INC COM 79466L302 3096227 14656 SH SOLE 13790 866 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 222000 30000 SH SOLE 30000 0 0 SCHWAB CHARLES CORP COM 808513105 4961814 87541 SH SOLE 84930 2611 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 634789 13429 SH SOLE 10175 3254 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2525647 102543 SH SOLE 100822 1721 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2113160 59275 SH SOLE 59102 173 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 15944468 331762 SH SOLE 321115 10647 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1761755 38166 SH SOLE 37744 422 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 12631417 244321 SH SOLE 234365 9956 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3670273 50541 SH SOLE 50063 478 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 359387 4795 SH SOLE 4795 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 440638 6568 SH SOLE 6515 53 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2287215 43674 SH SOLE 42565 1109 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3236349 45563 SH SOLE 44288 1275 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 1219161 62425 SH SOLE 62211 214 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 995541 22729 SH SOLE 21566 1163 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 676819 12909 SH SOLE 11051 1858 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3681979 56576 SH SOLE 56111 465 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 3963278 48827 SH SOLE 48762 65 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 387899 10292 SH SOLE 10292 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4171800 63750 SH SOLE 63140 610 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 756613 9130 SH SOLE 8777 353 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5966006 34315 SH SOLE 34036 279 0 SHERWIN WILLIAMS CO COM 824348106 3397584 12796 SH SOLE 11691 1105 0 SHOPIFY INC CL A 82509L107 811958 12569 SH SOLE 12569 0 0 SOUTHWEST AIRLS CO COM 844741108 588005 16239 SH SOLE 16239 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1273277 3703 SH SOLE 3623 80 0 SPDR GOLD TR GOLD SHS 78463V107 1463954 8212 SH SOLE 8112 100 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4487669 10124 SH SOLE 9906 218 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 8909721 97035 SH SOLE 93504 3531 0 SPDR SER TR GLB DOW ETF 78464A706 2216065 19639 SH SOLE 19639 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 3526096 64770 SH SOLE 57800 6970 0 SPDR SER TR PORTFOLIO S&P400 78464A847 1352608 29475 SH SOLE 29287 188 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 6464622 224544 SH SOLE 224544 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 1966357 66792 SH SOLE 66642 150 0 SPDR SER TR S&P BIOTECH 78464A870 1258484 15126 SH SOLE 14362 764 0 SPDR SER TR S&P DIVID ETF 78464A763 210961 1721 SH SOLE 1721 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1011465 6300 SH SOLE 6269 31 0 SRH TOTAL RETURN FUND INC COM 101507101 428028 32231 SH SOLE 32231 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1194316 28524 SH SOLE 26280 2244 0 STARBUCKS CORP COM 855244109 832333 8402 SH SOLE 7812 590 0 STRYKER CORPORATION COM 863667101 1197229 3924 SH SOLE 3594 330 0 SYSCO CORP COM 871829107 3992406 53806 SH SOLE 53531 275 0 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 211442 7584 SH SOLE 5255 2329 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6606286 65461 SH SOLE 63832 1629 0 TELEFLEX INCORPORATED COM 879369106 219280 906 SH SOLE 906 0 0 TESLA INC COM 88160R101 1620357 6190 SH SOLE 6160 30 0 TEXAS INSTRS INC COM 882508104 5113626 28406 SH SOLE 27729 677 0 TFI INTL INC COM 87241L109 720228 6320 SH SOLE 6144 176 0 THE CIGNA GROUP COM 125523100 1120997 3995 SH SOLE 3929 66 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3419567 6554 SH SOLE 6387 167 0 TJX COS INC NEW COM 872540109 1241665 14644 SH SOLE 14644 0 0 TRACTOR SUPPLY CO COM 892356106 1595679 7217 SH SOLE 7033 184 0 TRANE TECHNOLOGIES PLC SHS G8994E103 863731 4516 SH SOLE 4516 0 0 TRANSDIGM GROUP INC COM 893641100 407742 456 SH SOLE 443 13 0 TRANSUNION COM 89400J107 1130851 14437 SH SOLE 14437 0 0 TRAVELERS COMPANIES INC COM 89417E109 1032757 5947 SH SOLE 5837 110 0 TREX CO INC COM 89531P105 563423 8594 SH SOLE 8592 2 0 U HAUL HOLDING COMPANY COM SER N 023586506 808542 15957 SH SOLE 15399 558 0 ULTA BEAUTY INC COM 90384S303 2290858 4868 SH SOLE 4449 419 0 UNILEVER PLC SPON ADR NEW 904767704 1020706 19580 SH SOLE 19081 499 0 UNION PAC CORP COM 907818108 4727141 23102 SH SOLE 21979 1123 0 UNITED PARCEL SERVICE INC CL B 911312106 3890093 21702 SH SOLE 21702 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 524502 2376 SH SOLE 2376 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12029874 25029 SH SOLE 24493 536 0 VALERO ENERGY CORP COM 91913Y100 2256149 19234 SH SOLE 19234 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 12313326 154322 SH SOLE 154066 256 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 10504967 139638 SH SOLE 139608 30 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 5735757 75900 SH SOLE 66500 9400 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4188326 57619 SH SOLE 44694 12925 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 4702990 95667 SH SOLE 95273 394 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2157887 14499 SH SOLE 14499 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 305597 1080 SH SOLE 1011 69 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1252202 6177 SH SOLE 5427 750 0 VANGUARD INDEX FDS MID CAP ETF 922908629 5868073 26654 SH SOLE 23564 3090 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2479348 29671 SH SOLE 29045 626 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 29611052 72704 SH SOLE 68433 4271 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2421415 14640 SH SOLE 14497 143 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 3365621 16922 SH SOLE 14905 2017 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 18995794 86235 SH SOLE 85120 1115 0 VANGUARD INDEX FDS VALUE ETF 922908744 285906 2012 SH SOLE 1753 259 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2375378 43657 SH SOLE 42532 1125 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8423685 207072 SH SOLE 201698 5374 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1248624 12875 SH SOLE 12823 52 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3924827 82767 SH SOLE 80406 2361 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 257177 5121 SH SOLE 5021 100 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 14504741 247268 SH SOLE 245453 1815 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2773498 35094 SH SOLE 30335 4759 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5224970 90507 SH SOLE 83692 6815 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13451564 177790 SH SOLE 164614 13176 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1259005 10182 SH SOLE 10047 135 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2002128 12326 SH SOLE 11883 443 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 1335490 23814 SH SOLE 19709 4105 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5279395 114322 SH SOLE 111384 2938 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2178060 20534 SH SOLE 20473 61 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 357169 1518 SH SOLE 1518 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 6869542 60852 SH SOLE 60293 559 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 482786 1972 SH SOLE 1912 60 0 VERIZON COMMUNICATIONS INC COM 92343V104 690609 18570 SH SOLE 18570 0 0 VISA INC COM CL A 92826C839 7688509 32375 SH SOLE 31506 869 0 WABTEC COM 929740108 266718 2432 SH SOLE 2432 0 0 WALMART INC COM 931142103 7122001 45311 SH SOLE 45311 0 0 WASTE CONNECTIONS INC COM 94106B101 1401846 9808 SH SOLE 9198 610 0 WATSCO INC COM 942622200 391770 1027 SH SOLE 1027 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1666873 4358 SH SOLE 4186 172 0 WHITE MTNS INS GROUP LTD COM G9618E107 555681 400 SH SOLE 400 0 0 XPEL INC COM 98379L100 517701 6147 SH SOLE 5872 275 0