0001476804-24-000005.txt : 20240506 0001476804-24-000005.hdr.sgml : 20240506 20240506100628 ACCESSION NUMBER: 0001476804-24-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240506 DATE AS OF CHANGE: 20240506 EFFECTIVENESS DATE: 20240506 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Roundview Capital LLC CENTRAL INDEX KEY: 0001476804 ORGANIZATION NAME: IRS NUMBER: 262457538 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13617 FILM NUMBER: 24916170 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 03-31-2024 03-31-2024 Roundview Capital LLC
182 NASSAU STREET SUITE 201 PRINCETON NJ 08542
13F HOLDINGS REPORT 028-13617 N
Christina Keddie Chief Compliance Officer 609 688 9500 Christina Keddie Princeton NJ 05-06-2024 0 313 1223296407 false
INFORMATION TABLE 2 RVC13FQ12024.xml 3M CO COM 88579Y101 593038 5591 SH SOLE 5591 0 0 ABBOTT LABS COM 002824100 1254807 11040 SH SOLE 11040 0 0 ABBVIE INC COM 00287Y109 4996824 27440 SH SOLE 27440 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3037275 8763 SH SOLE 8763 0 0 ADOBE INC COM 00724F101 1770137 3508 SH SOLE 3508 0 0 ADVANCED MICRO DEVICES INC COM 007903107 964900 5346 SH SOLE 5346 0 0 ALPHABET INC CAP STK CL A 02079K305 3125157 20706 SH SOLE 20706 0 0 ALPHABET INC CAP STK CL C 02079K107 39222039 257599 SH SOLE 257599 0 0 AMAZON COM INC COM 023135106 30926873 171454 SH SOLE 171454 0 0 AMERICAN EXPRESS CO COM 025816109 5896839 25899 SH SOLE 25899 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1672088 8462 SH SOLE 8462 0 0 AMETEK INC COM 031100100 2505713 13700 SH SOLE 13700 0 0 AMGEN INC COM 031162100 250486 881 SH SOLE 881 0 0 AMPHENOL CORP NEW CL A 032095101 1165382 10103 SH SOLE 10103 0 0 API GROUP CORP COM STK 00187Y100 1888298 48085 SH SOLE 48085 0 0 APPLE INC COM 037833100 52804758 307935 SH SOLE 307935 0 0 APPLIED MATLS INC COM 038222105 2299053 11148 SH SOLE 11148 0 0 ARISTA NETWORKS INC COM 040413106 858341 2960 SH SOLE 2960 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1542077 1589 SH SOLE 1589 0 0 ATKORE INC COM 047649108 754016 3961 SH SOLE 3961 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 791083 20253 SH SOLE 20253 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 7873471 187911 SH SOLE 187911 0 0 AUTODESK INC COM 052769106 1150276 4417 SH SOLE 4417 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4317628 17288 SH SOLE 17288 0 0 AUTOZONE INC COM 053332102 2256582 716 SH SOLE 716 0 0 AVALONBAY CMNTYS INC COM 053484101 397841 2144 SH SOLE 2144 0 0 AXON ENTERPRISE INC COM 05464C101 377960 1208 SH SOLE 1208 0 0 BANK AMERICA CORP COM 060505104 3040515 80182 SH SOLE 80182 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 68646526 163242 SH SOLE 163242 0 0 BLACKROCK INC COM 09247X101 942915 1131 SH SOLE 1131 0 0 BOEING CO COM 097023105 589564 3055 SH SOLE 3055 0 0 BOOKING HOLDINGS INC COM 09857L108 1393132 384 SH SOLE 384 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3520713 23718 SH SOLE 23718 0 0 BRIGHTHOUSE FINL INC COM 10922N103 264040 5123 SH SOLE 5123 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 817944 15083 SH SOLE 15083 0 0 BROADCOM INC COM 11135F101 650777 491 SH SOLE 491 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2147343 10482 SH SOLE 10482 0 0 BROWN & BROWN INC COM 115236101 1286663 14698 SH SOLE 14698 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 972678 4664 SH SOLE 4664 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 514546 1653 SH SOLE 1653 0 0 CANADIAN NAT RES LTD COM 136385101 1201430 15742 SH SOLE 15742 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 2204427 25002 SH SOLE 25002 0 0 CARLISLE COS INC COM 142339100 8655575 22089 SH SOLE 22089 0 0 CATERPILLAR INC COM 149123101 5981970 16325 SH SOLE 16325 0 0 CBIZ INC COM 124805102 3601659 45881 SH SOLE 45881 0 0 CENCORA INC COM 03073E105 280654 1155 SH SOLE 1155 0 0 CHEVRON CORP NEW COM 166764100 2762223 17511 SH SOLE 17511 0 0 CHUBB LIMITED COM H1467J104 1533871 5919 SH SOLE 5919 0 0 CHURCH & DWIGHT CO INC COM 171340102 1315767 12614 SH SOLE 12614 0 0 CISCO SYS INC COM 17275R102 618954 12401 SH SOLE 12401 0 0 COCA COLA CO COM 191216100 2102635 34368 SH SOLE 34368 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 760641 10379 SH SOLE 10379 0 0 COLGATE PALMOLIVE CO COM 194162103 228367 2536 SH SOLE 2536 0 0 COLUMBIA FINL INC COM 197641103 304394 17687 SH SOLE 17687 0 0 COMCAST CORP NEW CL A 20030N101 1956646 45136 SH SOLE 45136 0 0 COPART INC COM 217204106 6099092 105302 SH SOLE 105302 0 0 CORTEVA INC COM 22052L104 263552 4570 SH SOLE 4570 0 0 COSTAR GROUP INC COM 22160N109 1248362 12923 SH SOLE 12923 0 0 COSTCO WHSL CORP NEW COM 22160K105 11881311 16217 SH SOLE 16217 0 0 CROWN CASTLE INC COM 22822V101 525129 4962 SH SOLE 4962 0 0 CSX CORP COM 126408103 1478294 39878 SH SOLE 39878 0 0 DANAHER CORPORATION COM 235851102 9086355 36386 SH SOLE 36386 0 0 DEERE & CO COM 244199105 892949 2174 SH SOLE 2174 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 446072 2999 SH SOLE 2999 0 0 DISNEY WALT CO COM 254687106 3632747 29689 SH SOLE 29689 0 0 DOLLAR GEN CORP NEW COM 256677105 548083 3512 SH SOLE 3512 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 462696 4784 SH SOLE 4784 0 0 EASTERN BANKSHARES INC COM 27627N105 184611 13397 SH SOLE 13397 0 0 EATON CORP PLC SHS G29183103 3020177 9659 SH SOLE 9659 0 0 ELEVANCE HEALTH INC COM 036752103 1097894 2117 SH SOLE 2117 0 0 ELI LILLY & CO COM 532457108 2466134 3170 SH SOLE 3170 0 0 EQUIFAX INC COM 294429105 555104 2075 SH SOLE 2075 0 0 EQUINIX INC COM 29444U700 609919 739 SH SOLE 739 0 0 EXXON MOBIL CORP COM 30231G102 1255349 10800 SH SOLE 10800 0 0 FAIR ISAAC CORP COM 303250104 2258046 1807 SH SOLE 1807 0 0 FASTENAL CO COM 311900104 7936129 102880 SH SOLE 102880 0 0 FEDEX CORP COM 31428X106 1115422 3850 SH SOLE 3850 0 0 FERGUSON PLC NEW SHS G3421J106 1357543 6215 SH SOLE 6215 0 0 FERRARI N V COM N3167Y103 1207667 2770 SH SOLE 2770 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 211727 1359 SH SOLE 1359 0 0 FISERV INC COM 337738108 2098597 13131 SH SOLE 13131 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 3247759 25056 SH SOLE 25056 0 0 FORD MTR CO DEL COM 345370860 1525482 114871 SH SOLE 114871 0 0 FORTINET INC COM 34959E109 2234352 32709 SH SOLE 32709 0 0 GALLAGHER ARTHUR J & CO COM 363576109 599096 2396 SH SOLE 2396 0 0 GARMIN LTD SHS H2906T109 1437340 9655 SH SOLE 9655 0 0 GENERAL ELECTRIC CO COM NEW 369604301 504298 2873 SH SOLE 2873 0 0 GLOBUS MED INC CL A 379577208 416193 7759 SH SOLE 7759 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4356089 10429 SH SOLE 10429 0 0 GRACO INC COM 384109104 577303 6177 SH SOLE 6177 0 0 GRAHAM HLDGS CO COM CL B 384637104 2101141 2737 SH SOLE 2737 0 0 GRAINGER W W INC COM 384802104 1520864 1495 SH SOLE 1495 0 0 HEICO CORP NEW COM 422806109 3087324 16164 SH SOLE 16164 0 0 HERSHEY CO COM 427866108 1643136 8448 SH SOLE 8448 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1677257 7863 SH SOLE 7863 0 0 HOME DEPOT INC COM 437076102 5094976 13282 SH SOLE 13282 0 0 HONEYWELL INTL INC COM 438516106 2919476 14224 SH SOLE 14224 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 300647 4140 SH SOLE 4140 0 0 IDEXX LABS INC COM 45168D104 1725077 3195 SH SOLE 3195 0 0 ILLINOIS TOOL WKS INC COM 452308109 204736 763 SH SOLE 763 0 0 INTEL CORP COM 458140100 536460 12145 SH SOLE 12145 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 478302 2505 SH SOLE 2505 0 0 INTUIT COM 461202103 2940600 4524 SH SOLE 4524 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3988107 9993 SH SOLE 9993 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 216069 10216 SH SOLE 10216 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 2610823 14291 SH SOLE 14291 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 484919 25243 SH SOLE 25243 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 520700 25487 SH SOLE 25487 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1108475 52860 SH SOLE 52860 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1412453 73222 SH SOLE 73222 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 393933 10240 SH SOLE 10240 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3381981 19968 SH SOLE 19968 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 23310032 52499 SH SOLE 52499 0 0 ISHARES GOLD TR ISHARES NEW 464285204 1418930 33776 SH SOLE 33776 0 0 ISHARES INC CORE MSCI EMKT 46434G103 820544 15902 SH SOLE 15902 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1429141 20030 SH SOLE 20030 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 214216 1196 SH SOLE 1196 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 300312 891 SH SOLE 891 0 0 ISHARES TR CORE S&P TTL STK 464287150 315000 2732 SH SOLE 2732 0 0 ISHARES TR EXPND TEC SC ETF 464287549 349547 4056 SH SOLE 4056 0 0 ISHARES TR CORE S&P MCP ETF 464287507 372419 6131 SH SOLE 6131 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 391158 1860 SH SOLE 1860 0 0 ISHARES TR CORE S&P SCP ETF 464287804 449979 4071 SH SOLE 4071 0 0 ISHARES TR US TREAS BD ETF 46429B267 536257 23551 SH SOLE 23551 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 918865 9707 SH SOLE 9707 0 0 ISHARES TR RUS 1000 ETF 464287622 952228 3306 SH SOLE 3306 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1169397 10868 SH SOLE 10868 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 1172486 17278 SH SOLE 17278 0 0 ISHARES TR RUS MID CAP ETF 464287499 1173729 13958 SH SOLE 13958 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1496563 18300 SH SOLE 18300 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1611562 16208 SH SOLE 16208 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1742146 10970 SH SOLE 10970 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 1996038 39092 SH SOLE 39092 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2391155 21953 SH SOLE 21953 0 0 ISHARES TR CORE MSCI EAFE 46432F842 3292970 44368 SH SOLE 44368 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3958767 93038 SH SOLE 93038 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4651985 59848 SH SOLE 59848 0 0 ISHARES TR CORE S&P500 ETF 464287200 6569578 12496 SH SOLE 12496 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 6611377 128927 SH SOLE 128927 0 0 ISHARES TR CORE US AGGBD ET 464287226 8464151 86422 SH SOLE 86422 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 14943005 289593 SH SOLE 289593 0 0 JABIL INC COM 466313103 2099801 15676 SH SOLE 15676 0 0 JOHNSON & JOHNSON COM 478160104 9981548 63098 SH SOLE 63098 0 0 JPMORGAN CHASE & CO COM 46625H100 11928354 59552 SH SOLE 59552 0 0 KENVUE INC COM 49177J102 921021 42918 SH SOLE 42918 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1371929 6280 SH SOLE 6280 0 0 LENNOX INTL INC COM 526107107 640765 1311 SH SOLE 1311 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 2008027 34185 SH SOLE 34185 0 0 LINDE PLC SHS G54950103 648191 1396 SH SOLE 1396 0 0 LOCKHEED MARTIN CORP COM 539830109 1796506 3949 SH SOLE 3949 0 0 LOWES COS INC COM 548661107 2508128 9846 SH SOLE 9846 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 251302 2457 SH SOLE 2457 0 0 MARATHON PETE CORP COM 56585A102 246435 1223 SH SOLE 1223 0 0 MARKEL GROUP INC COM 570535104 9650748 6343 SH SOLE 6343 0 0 MARRIOTT INTL INC NEW CL A 571903202 1145993 4542 SH SOLE 4542 0 0 MASTERCARD INCORPORATED CL A 57636Q104 16069472 33369 SH SOLE 33369 0 0 MCCORMICK & CO INC COM NON VTG 579780206 869720 11323 SH SOLE 11323 0 0 MCDONALDS CORP COM 580135101 10153662 36012 SH SOLE 36012 0 0 MCKESSON CORP COM 58155Q103 2951065 5497 SH SOLE 5497 0 0 MEDPACE HLDGS INC COM 58506Q109 1097268 2715 SH SOLE 2715 0 0 MERCK & CO INC COM 58933Y105 6020087 45624 SH SOLE 45624 0 0 META PLATFORMS INC CL A 30303M102 12760151 26278 SH SOLE 26278 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3103237 2331 SH SOLE 2331 0 0 MICRON TECHNOLOGY INC COM 595112103 915631 7767 SH SOLE 7767 0 0 MICROSOFT CORP COM 594918104 58563872 139199 SH SOLE 139199 0 0 MONDELEZ INTL INC CL A 609207105 2904961 41499 SH SOLE 41499 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 867445 14633 SH SOLE 14633 0 0 MOODYS CORP COM 615369105 3134813 7976 SH SOLE 7976 0 0 MORGAN STANLEY COM NEW 617446448 334174 3549 SH SOLE 3549 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1906118 5370 SH SOLE 5370 0 0 MSCI INC COM 55354G100 1786715 3188 SH SOLE 3188 0 0 NETFLIX INC COM 64110L106 2955268 4866 SH SOLE 4866 0 0 NEXTERA ENERGY INC COM 65339F101 793379 12414 SH SOLE 12414 0 0 NIKE INC CL B 654106103 5698986 60640 SH SOLE 60640 0 0 NORFOLK SOUTHN CORP COM 655844108 1499404 5883 SH SOLE 5883 0 0 NOVARTIS AG SPONSORED ADR 66987V109 260591 2694 SH SOLE 2694 0 0 NOVO-NORDISK A S ADR 670100205 6391499 49778 SH SOLE 49778 0 0 NVIDIA CORPORATION COM 67066G104 17790217 19689 SH SOLE 19689 0 0 NVR INC COM 62944T105 3831282 473 SH SOLE 473 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 642140 2928 SH SOLE 2928 0 0 ORACLE CORP COM 68389X105 1803006 14354 SH SOLE 14354 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 3929632 3481 SH SOLE 3481 0 0 OTIS WORLDWIDE CORP COM 68902V107 2851928 28729 SH SOLE 28729 0 0 PAYPAL HLDGS INC COM 70450Y103 1173129 17512 SH SOLE 17512 0 0 PEPSICO INC COM 713448108 7364359 42080 SH SOLE 42080 0 0 PFIZER INC COM 717081103 1300315 46858 SH SOLE 46858 0 0 PHILIP MORRIS INTL INC COM 718172109 220988 2412 SH SOLE 2412 0 0 PHILLIPS 66 COM 718546104 640130 3919 SH SOLE 3919 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 243434 2604 SH SOLE 2604 0 0 POOL CORP COM 73278L105 1405794 3484 SH SOLE 3484 0 0 PRICE T ROWE GROUP INC COM 74144T108 2562632 21019 SH SOLE 21019 0 0 PRINCETON BANCORP INC COM 74179A107 1463343 47542 SH SOLE 47542 0 0 PROCTER AND GAMBLE CO COM 742718109 6647221 40969 SH SOLE 40969 0 0 PROGRESSIVE CORP COM 743315103 11928255 57675 SH SOLE 57675 0 0 PROLOGIS INC. COM 74340W103 943054 7242 SH SOLE 7242 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 262957 3938 SH SOLE 3938 0 0 QUALCOMM INC COM 747525103 338889 2002 SH SOLE 2002 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1406574 10567 SH SOLE 10567 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 3208271 40381 SH SOLE 40381 0 0 ROPER TECHNOLOGIES INC COM 776696106 1452114 2589 SH SOLE 2589 0 0 ROSS STORES INC COM 778296103 1887921 12864 SH SOLE 12864 0 0 RTX CORPORATION COM 75513E101 1311974 13452 SH SOLE 13452 0 0 S&P GLOBAL INC COM 78409V104 1738912 4087 SH SOLE 4087 0 0 SALESFORCE INC COM 79466L302 3640363 12087 SH SOLE 12087 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 159000 30000 SH SOLE 30000 0 0 SCHWAB CHARLES CORP COM 808513105 7399610 102289 SH SOLE 102289 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 394489 5192 SH SOLE 5192 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 444224 4791 SH SOLE 4791 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 521742 11342 SH SOLE 11342 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 648098 31926 SH SOLE 31926 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 649024 13429 SH SOLE 13429 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 952748 19349 SH SOLE 19349 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 990989 39247 SH SOLE 39247 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2143132 54924 SH SOLE 54924 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2741258 44171 SH SOLE 44171 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3193438 39217 SH SOLE 39217 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3992681 49519 SH SOLE 49519 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 9450475 196027 SH SOLE 196027 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 18802840 307991 SH SOLE 307991 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 222625 5632 SH SOLE 5632 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1188782 12798 SH SOLE 12798 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3422926 52139 SH SOLE 52139 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4633633 56743 SH SOLE 56743 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 4949664 52427 SH SOLE 52427 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6350569 30492 SH SOLE 30492 0 0 SELECTIVE INS GROUP INC COM 816300107 217140 1989 SH SOLE 1989 0 0 SHELL PLC SPON ADS 780259305 210372 3138 SH SOLE 3138 0 0 SHERWIN WILLIAMS CO COM 824348106 4381425 12615 SH SOLE 12615 0 0 SHOPIFY INC CL A 82509L107 1045577 13549 SH SOLE 13549 0 0 SOUTHERN CO COM 842587107 533387 7435 SH SOLE 7435 0 0 SOUTHWEST AIRLS CO COM 844741108 438979 15039 SH SOLE 15039 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1579505 3971 SH SOLE 3971 0 0 SPDR GOLD TR GOLD SHS 78463V107 1669007 8113 SH SOLE 8113 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5274584 10084 SH SOLE 10084 0 0 SPDR SER TR S&P DIVID ETF 78464A763 225865 1721 SH SOLE 1721 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 1110593 20821 SH SOLE 20821 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 1755002 58952 SH SOLE 58952 0 0 SPDR SER TR GLB DOW ETF 78464A706 2568130 19987 SH SOLE 19987 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 4618874 72001 SH SOLE 72001 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 5103889 176483 SH SOLE 176483 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 5591462 171045 SH SOLE 171045 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 9829029 107070 SH SOLE 107070 0 0 SRH TOTAL RETURN FUND INC COM 101507101 342943 22772 SH SOLE 22772 0 0 STARBUCKS CORP COM 855244109 444796 4867 SH SOLE 4867 0 0 STRYKER CORPORATION COM 863667101 1395200 3899 SH SOLE 3899 0 0 SYSCO CORP COM 871829107 4676780 57610 SH SOLE 57610 0 0 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 373792 10589 SH SOLE 10589 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8799828 64681 SH SOLE 64681 0 0 TELEFLEX INCORPORATED COM 879369106 204911 906 SH SOLE 906 0 0 TEMPUR SEALY INTL INC COM 88023U101 1531186 26948 SH SOLE 26948 0 0 TESLA INC COM 88160R101 348592 1983 SH SOLE 1983 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 717621 50859 SH SOLE 50859 0 0 TEXAS INSTRS INC COM 882508104 4212267 24179 SH SOLE 24179 0 0 TFI INTL INC COM 87241L109 1696974 10642 SH SOLE 10642 0 0 THE CIGNA GROUP COM 125523100 1415715 3898 SH SOLE 3898 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4075475 7012 SH SOLE 7012 0 0 TJX COS INC NEW COM 872540109 1760956 17363 SH SOLE 17363 0 0 TRACTOR SUPPLY CO COM 892356106 3056628 11679 SH SOLE 11679 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1203202 4008 SH SOLE 4008 0 0 TRANSDIGM GROUP INC COM 893641100 745118 605 SH SOLE 605 0 0 TRANSUNION COM 89400J107 756744 9483 SH SOLE 9483 0 0 TRAVELERS COMPANIES INC COM 89417E109 1298681 5643 SH SOLE 5643 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 1053211 15795 SH SOLE 15795 0 0 UFP INDUSTRIES INC COM 90278Q108 598813 4868 SH SOLE 4868 0 0 ULTA BEAUTY INC COM 90384S303 2817801 5389 SH SOLE 5389 0 0 UNILEVER PLC SPON ADR NEW 904767704 787331 15687 SH SOLE 15687 0 0 UNION PAC CORP COM 907818108 6657241 27070 SH SOLE 27070 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2627043 17675 SH SOLE 17675 0 0 UNITED RENTALS INC COM 911363109 3128176 4338 SH SOLE 4338 0 0 UNITEDHEALTH GROUP INC COM 91324P102 13559576 27410 SH SOLE 27410 0 0 VALERO ENERGY CORP COM 91913Y100 2782589 16302 SH SOLE 16302 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 20940115 232927 SH SOLE 232927 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 226400 743 SH SOLE 743 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 437571 2425 SH SOLE 2425 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 277381 5598 SH SOLE 5598 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 969953 12651 SH SOLE 12651 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1043578 14428 SH SOLE 14428 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 15340982 211221 SH SOLE 211221 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 23178714 307410 SH SOLE 307410 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 360722 1048 SH SOLE 1048 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1320621 15271 SH SOLE 15271 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2049963 10684 SH SOLE 10684 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2499738 10426 SH SOLE 10426 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2526167 14413 SH SOLE 14413 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 4541510 19867 SH SOLE 19867 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 7934952 31758 SH SOLE 31758 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 23348719 89837 SH SOLE 89837 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 46471500 96675 SH SOLE 96675 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1398937 23852 SH SOLE 23852 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1571213 14219 SH SOLE 14219 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3812964 91285 SH SOLE 91285 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2892986 60409 SH SOLE 60409 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 781669 15448 SH SOLE 15448 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 863948 6179 SH SOLE 6179 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6008620 103472 SH SOLE 103472 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7479839 96751 SH SOLE 96751 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11157502 138585 SH SOLE 138585 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 26225307 447913 SH SOLE 447913 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2184033 11960 SH SOLE 11960 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 1561469 25895 SH SOLE 25895 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5884863 117298 SH SOLE 117298 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2415971 19968 SH SOLE 19968 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 435135 1518 SH SOLE 1518 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 526973 1948 SH SOLE 1948 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 8774015 66621 SH SOLE 66621 0 0 VERALTO CORP COM SHS 92338C103 339125 3825 SH SOLE 3825 0 0 VISA INC COM CL A 92826C839 10767715 38583 SH SOLE 38583 0 0 WABTEC COM 929740108 300684 2064 SH SOLE 2064 0 0 WALMART INC COM 931142103 7654629 127217 SH SOLE 127217 0 0 WASTE CONNECTIONS INC COM 94106B101 2012105 11698 SH SOLE 11698 0 0 WATSCO INC COM 942622200 448817 1039 SH SOLE 1039 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1759854 4447 SH SOLE 4447 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 673014 375 SH SOLE 375 0 0