0001000490-24-000002.txt : 20240513 0001000490-24-000002.hdr.sgml : 20240513 20240513104447 ACCESSION NUMBER: 0001000490-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240513 DATE AS OF CHANGE: 20240513 EFFECTIVENESS DATE: 20240513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GIRARD PARTNERS LTD. CENTRAL INDEX KEY: 0001000490 ORGANIZATION NAME: IRS NUMBER: 232802378 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15798 FILM NUMBER: 24937469 BUSINESS ADDRESS: STREET 1: 555 CROTON ROAD STREET 2: SUITE 210 CITY: KING OF PRUSSIA STATE: PA ZIP: 19406 BUSINESS PHONE: 610-337-7640 MAIL ADDRESS: STREET 1: 555 CROTON ROAD STREET 2: SUITE 210 CITY: KING OF PRUSSIA STATE: PA ZIP: 19406 FORMER COMPANY: FORMER CONFORMED NAME: GIRARD PARTNERS LTD /BD DATE OF NAME CHANGE: 20020506 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001000490 XXXXXXXX 03-31-2024 03-31-2024 GIRARD PARTNERS LTD.
555 CROTON ROAD SUITE 210 KING OF PRUSSIA PA 19406
13F HOLDINGS REPORT 028-15798 000039163 801-60354 N
George Breuninger Compliance Manager 6104552956 George Breuninger King of Prussia PA 05-13-2024 0 263 1062073203 false
INFORMATION TABLE 2 033124Girard.xml AMAZON COM INC COM Stock 023135106 27515168 152540 SH SOLE 0 0 152540 ULTA BEAUTY INC COM Stock 90384S303 4055108 7755 SH SOLE 0 0 7755 INVESCO QQQ TRUST SERIES I ETF 46090E103 809479 1823 SH SOLE 0 0 1823 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 1051506 5048 SH SOLE 0 0 5048 STARBUCKS CORP COM Stock 855244109 1057959 11576 SH SOLE 0 0 11576 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 40799184 1613891 SH SOLE 0 0 1613891 ELEVANCE HEALTH INC COM Stock 036752103 265492 512 SH SOLE 0 0 512 ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF ETF 46435G672 696303 13940 SH SOLE 0 0 13940 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 2788669 47042 SH SOLE 0 0 47042 JOHNSON JOHNSON COM Stock 478160104 3633180 22967 SH SOLE 0 0 22967 WASTE MGMT INC DEL COM Stock 94106L109 2190076 10274 SH SOLE 0 0 10274 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 6413484 24676 SH SOLE 0 0 24676 VANGUARD ENERGY ETF ETF 92204A306 488211 3707 SH SOLE 0 0 3707 COSTCO WHSL CORP NEW COM Stock 22160K105 12356368 16865 SH SOLE 0 0 16865 WATSCO INC COM Stock 942622200 1974161 4570 SH SOLE 0 0 4570 YUM BRANDS INC COM Stock 988498101 219943 1586 SH SOLE 0 0 1586 PROCTER AND GAMBLE CO COM Stock 742718109 3570695 22007 SH SOLE 0 0 22007 COCA COLA CO COM Stock 191216100 322131 5265 SH SOLE 0 0 5265 PPG INDS INC COM Stock 693506107 256763 1772 SH SOLE 0 0 1772 UNITED PARCEL SERVICE INC CL B Stock 911312106 597715 4021 SH SOLE 0 0 4021 MARRIOTT INTL INC NEW CL A Stock 571903202 371652 1473 SH SOLE 0 0 1473 VANGUARD REAL ESTATE ETF ETF 922908553 412423 4769 SH SOLE 0 0 4769 SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 21168126 757627 SH SOLE 0 0 757627 INTEL CORP COM Stock 458140100 455477 10311 SH SOLE 0 0 10311 CME GROUP INC COM Stock 12572Q105 1778867 8262 SH SOLE 0 0 8262 MEDTRONIC PLC SHS Stock G5960L103 416014 4773 SH SOLE 0 0 4773 NETFLIX INC COM Stock 64110L106 409340 674 SH SOLE 0 0 674 PAYCHEX INC COM Stock 704326107 442118 3600 SH SOLE 0 0 3600 POOL CORP COM Stock 73278L105 6408949 15883 SH SOLE 0 0 15883 LAUDER ESTEE COS INC CL A Stock 518439104 9036609 58622 SH SOLE 0 0 58622 PROLOGIS INC COM REIT 74340W103 1561435 11990 SH SOLE 0 0 11990 MERCK CO INC COM Stock 58933Y105 4263671 32312 SH SOLE 0 0 32312 SPDR S P 500 ETF TRUST ETF 78462F103 1392811 2662 SH SOLE 0 0 2662 MCKESSON CORP COM Stock 58155Q103 220108 410 SH SOLE 0 0 410 MASTERCARD INCORPORATED CL A Stock 57636Q104 2472107 5133 SH SOLE 0 0 5133 UNITED RENTALS INC COM Stock 911363109 4147417 5751 SH SOLE 0 0 5751 ALLSTATE CORP COM Stock 020002101 290827 1680 SH SOLE 0 0 1680 LAMB WESTON HLDGS INC COM Stock 513272104 2373219 22277 SH SOLE 0 0 22277 CORNING INC COM Stock 219350105 1060192 32166 SH SOLE 0 0 32166 BANK NEW YORK MELLON CORP COM Stock 064058100 266771 4629 SH SOLE 0 0 4629 VERIZON COMMUNICATIONS INC COM Stock 92343V104 1453848 34648 SH SOLE 0 0 34648 CHUBB LIMITED COM Stock H1467J104 287634 1110 SH SOLE 0 0 1110 FEDEX CORP COM Stock 31428X106 6907230 23839 SH SOLE 0 0 23839 SNAP ON INC COM Stock 833034101 845411 2854 SH SOLE 0 0 2854 SHERWIN WILLIAMS CO COM Stock 824348106 9502936 27359 SH SOLE 0 0 27359 PEPSICO INC COM Stock 713448108 4320541 24687 SH SOLE 0 0 24687 TE CONNECTIVITY LTD SHS Stock H84989104 7223327 49733 SH SOLE 0 0 49733 HONEYWELL INTL INC COM Stock 438516106 7940148 38685 SH SOLE 0 0 38685 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 237009 789 SH SOLE 0 0 789 FIRSTENERGY CORP COM Stock 337932107 219361 5680 SH SOLE 0 0 5680 HOME DEPOT INC COM Stock 437076102 8758567 22832 SH SOLE 0 0 22832 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 312819 1252 SH SOLE 0 0 1252 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1160560 7855 SH SOLE 0 0 7855 VERISK ANALYTICS INC COM Stock 92345Y106 2864158 12150 SH SOLE 0 0 12150 SOUTHERN CO COM Stock 842587107 429650 5989 SH SOLE 0 0 5989 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 440431 1306 SH SOLE 0 0 1306 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 573975 7516 SH SOLE 0 0 7516 SPDR PORTFOLIO S P 400 MID CAP ETF ETF 78464A847 770344 14442 SH SOLE 0 0 14442 FORTINET INC COM Stock 34959E109 3186934 46654 SH SOLE 0 0 46654 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2583673 6143 SH SOLE 0 0 6143 ADOBE INC COM Stock 00724F101 3430606 6798 SH SOLE 0 0 6798 ALPHABET INC CAP STK CL A Stock 02079K305 23981418 158891 SH SOLE 0 0 158891 FISERV INC COM Stock 337738108 249638 1562 SH SOLE 0 0 1562 OREILLY AUTOMOTIVE INC COM Stock 67103H107 756349 670 SH SOLE 0 0 670 INTUIT COM Stock 461202103 210227 323 SH SOLE 0 0 323 CONSTELLATION BRANDS INC CL A Stock 21036P108 933909 3436 SH SOLE 0 0 3436 CSX CORP COM Stock 126408103 390526 10534 SH SOLE 0 0 10534 COMCAST CORP NEW CL A Stock 20030N101 1920645 44305 SH SOLE 0 0 44305 MICROSOFT CORP COM Stock 594918104 42129945 100137 SH SOLE 0 0 100137 SS C TECHNOLOGIES HLDGS INC COM Stock 78467J100 6015993 93459 SH SOLE 0 0 93459 VALERO ENERGY CORP COM Stock 91913Y100 526888 3086 SH SOLE 0 0 3086 CVS HEALTH CORP COM Stock 126650100 212480 2664 SH SOLE 0 0 2664 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 881104 10789 SH SOLE 0 0 10789 RPM INTL INC COM Stock 749685103 251936 2118 SH SOLE 0 0 2118 AVERY DENNISON CORP COM Stock 053611109 774366 3468 SH SOLE 0 0 3468 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 1268880 2 SH SOLE 0 0 2 BOEING CO COM Stock 097023105 880137 4560 SH SOLE 0 0 4560 VANGUARD SMALL CAP ETF ETF 922908751 402534 1760 SH SOLE 0 0 1760 VANGUARD MID CAP ETF ETF 922908629 443919 1776 SH SOLE 0 0 1776 NEXTERA ENERGY INC COM Stock 65339F101 15659503 245024 SH SOLE 0 0 245024 NIKE INC CL B Stock 654106103 7730601 82257 SH SOLE 0 0 82257 VANGUARD SHORT TERM TREASURY ETF ETF 92206C102 604102 10403 SH SOLE 0 0 10403 TESLA INC COM Stock 88160R101 2296344 13063 SH SOLE 0 0 13063 VANGUARD LONG TERM TREASURY ETF ETF 92206C847 526898 8894 SH SOLE 0 0 8894 LINDE PLC SHS Stock G54950103 858063 1848 SH SOLE 0 0 1848 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 994995 23622 SH SOLE 0 0 23622 NORFOLK SOUTHN CORP COM Stock 655844108 309921 1216 SH SOLE 0 0 1216 HARLEY DAVIDSON INC COM Stock 412822108 233924 5348 SH SOLE 0 0 5348 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 203443 388 SH SOLE 0 0 388 AMDOCS LTD SHS Stock G02602103 1306781 14460 SH SOLE 0 0 14460 VANGUARD S P 500 ETF ETF 922908363 566264 1178 SH SOLE 0 0 1178 SPDR S P MIDCAP 400 ETF TRUST ETF 78467Y107 200934 361 SH SOLE 0 0 361 SPDR S P 600 SMALL CAP VALUE ETF ETF 78464A300 1286046 15500 SH SOLE 0 0 15500 SPDR S P 400 MID CAP GROWTH ETF ETF 78464A821 1517178 17380 SH SOLE 0 0 17380 SPDR S P 600 SMALL CAP GROWTH ETF ETF 78464A201 1146029 13138 SH SOLE 0 0 13138 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 868968 8372 SH SOLE 0 0 8372 VANGUARD RUSSELL 2000 ETF ETF 92206C664 1370827 16116 SH SOLE 0 0 16116 ELI LILLY CO COM Stock 532457108 1363763 1753 SH SOLE 0 0 1753 AIR PRODS CHEMS INC COM Stock 009158106 1274394 5260 SH SOLE 0 0 5260 AVANTIS U S SMALL CAP VALUE ETF ETF 025072877 279255 2980 SH SOLE 0 0 2980 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 73082217 1211977 SH SOLE 0 0 1211977 PPL CORP COM Stock 69351T106 567905 20628 SH SOLE 0 0 20628 ISHARES RUSSELL 2000 ETF ETF 464287655 207145 985 SH SOLE 0 0 985 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 413435 4275 SH SOLE 0 0 4275 INCYTE CORP COM Stock 45337C102 2833573 49738 SH SOLE 0 0 49738 SYSCO CORP COM Stock 871829107 218536 2692 SH SOLE 0 0 2692 LINKBANCORP INC COM Stock 53578P105 229596 33083 SH SOLE 0 0 33083 MATCH GROUP INC NEW COM Stock 57667L107 2196391 60540 SH SOLE 0 0 60540 ENTERGY CORP NEW COM Stock 29364G103 859194 8130 SH SOLE 0 0 8130 ISHARES RUSSELL MID CAP GROWTH ETF ETF 464287481 558775 4895 SH SOLE 0 0 4895 VANGUARD SMALL CAP VALUE ETF ETF 922908611 1015702 5293 SH SOLE 0 0 5293 DARLING INGREDIENTS INC COM Stock 237266101 3354394 72122 SH SOLE 0 0 72122 REGENERON PHARMACEUTICALS COM Stock 75886F107 10518571 10928 SH SOLE 0 0 10928 DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF ETF 25434V203 449854 14886 SH SOLE 0 0 14886 SCHWAB US AGGREGATE BOND ETF ETF 808524839 407008 8848 SH SOLE 0 0 8848 ISHARES MSCI EAFE VALUE ETF ETF 464288877 1696286 31181 SH SOLE 0 0 31181 VANGUARD MID CAP GROWTH ETF ETF 922908538 389538 1652 SH SOLE 0 0 1652 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 263982 3274 SH SOLE 0 0 3274 APTIV PLC SHS Stock G6095L109 1982727 24893 SH SOLE 0 0 24893 VISA INC COM CL A Stock 92826C839 16511177 59162 SH SOLE 0 0 59162 DIMENSIONAL U S CORE EQUITY 2 ETF ETF 25434V708 1577179 49364 SH SOLE 0 0 49364 HERSHEY CO COM Stock 427866108 250905 1290 SH SOLE 0 0 1290 DIMENSIONAL WORLD EX U S CORE EQUITY 2 ETF ETF 25434V880 399153 15690 SH SOLE 0 0 15690 VANGUARD VALUE ETF ETF 922908744 5142351 31575 SH SOLE 0 0 31575 VANGUARD GROWTH ETF ETF 922908736 2462844 7155 SH SOLE 0 0 7155 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 5902630 27698 SH SOLE 0 0 27698 AMERICAN TOWER CORP NEW COM REIT 03027X100 12084075 61157 SH SOLE 0 0 61157 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 652014 2163 SH SOLE 0 0 2163 CONSTELLATION ENERGY CORP COM Stock 21037T109 318126 1721 SH SOLE 0 0 1721 META PLATFORMS INC CL A Stock 30303M102 21896554 45093 SH SOLE 0 0 45093 INGREDION INC COM Stock 457187102 949172 8123 SH SOLE 0 0 8123 SERVICENOW INC COM Stock 81762P102 3723306 4883 SH SOLE 0 0 4883 MONDELEZ INTL INC CL A Stock 609207105 6739120 96273 SH SOLE 0 0 96273 BROADCOM INC COM Stock 11135F101 4731218 3569 SH SOLE 0 0 3569 D R HORTON INC COM Stock 23331A109 1663200 10107 SH SOLE 0 0 10107 METLIFE INC COM Stock 59156R108 2569922 34677 SH SOLE 0 0 34677 FLOWERS FOODS INC COM Stock 343498101 1720007 72421 SH SOLE 0 0 72421 ISHARES CORE MSCI EAFE ETF ETF 46432F842 639627 8618 SH SOLE 0 0 8618 KINDER MORGAN INC DEL COM Stock 49456B101 544481 29688 SH SOLE 0 0 29688 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 6875880 19837 SH SOLE 0 0 19837 NVIDIA CORPORATION COM Stock 67066G104 6118989 6772 SH SOLE 0 0 6772 GENUINE PARTS CO COM Stock 372460105 1126760 7272 SH SOLE 0 0 7272 GRAINGER W W INC COM Stock 384802104 227875 224 SH SOLE 0 0 224 ABBVIE INC COM Stock 00287Y109 1629590 8948 SH SOLE 0 0 8948 S P GLOBAL INC COM Stock 78409V104 9711383 22826 SH SOLE 0 0 22826 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 738808 14318 SH SOLE 0 0 14318 ZOETIS INC CL A Stock 98978V103 8875125 52450 SH SOLE 0 0 52450 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 402202 2956 SH SOLE 0 0 2956 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 669033 2470 SH SOLE 0 0 2470 BLACKSTONE INC COM Stock 09260D107 2767541 21066 SH SOLE 0 0 21066 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 1128692 8552 SH SOLE 0 0 8552 STRYKER CORPORATION COM Stock 863667101 963527 2692 SH SOLE 0 0 2692 QUALCOMM INC COM Stock 747525103 362471 2141 SH SOLE 0 0 2141 FASTENAL CO COM Stock 311900104 1498986 19432 SH SOLE 0 0 19432 GENERAL DYNAMICS CORP COM Stock 369550108 434187 1537 SH SOLE 0 0 1537 RESMED INC COM Stock 761152107 2112593 10668 SH SOLE 0 0 10668 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 3160792 7920 SH SOLE 0 0 7920 MCDONALDS CORP COM Stock 580135101 3167043 11232 SH SOLE 0 0 11232 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 3830081 27869 SH SOLE 0 0 27869 QUEST DIAGNOSTICS INC COM Stock 74834L100 337118 2532 SH SOLE 0 0 2532 CISCO SYS INC COM Stock 17275R102 2596967 52033 SH SOLE 0 0 52033 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 1801656 36626 SH SOLE 0 0 36626 ISHARES RUSSELL MIDCAP ETF ETF 464287499 3947369 46942 SH SOLE 0 0 46942 ADVANCED MICRO DEVICES INC COM Stock 007903107 303945 1684 SH SOLE 0 0 1684 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 626434 8222 SH SOLE 0 0 8222 AUTODESK INC COM Stock 052769106 2133100 8191 SH SOLE 0 0 8191 CDW CORP COM Stock 12514G108 491020 1919 SH SOLE 0 0 1919 AT T INC COM Stock 00206R102 318436 18092 SH SOLE 0 0 18092 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 22359510 236834 SH SOLE 0 0 236834 GE AEROSPACE COM NEW Stock 369604301 457431 2606 SH SOLE 0 0 2606 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 380477 2315 SH SOLE 0 0 2315 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 641505 8253 SH SOLE 0 0 8253 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 536937 2919 SH SOLE 0 0 2919 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 608085 4827 SH SOLE 0 0 4827 ISHARES U S TECHNOLOGY ETF ETF 464287721 779836 5774 SH SOLE 0 0 5774 VEEVA SYS INC CL A COM Stock 922475108 2494142 10765 SH SOLE 0 0 10765 SKYWORKS SOLUTIONS INC COM Stock 83088M102 8549585 78928 SH SOLE 0 0 78928 SPDR PORTFOLIO S P 600 SMALL CAP ETF ETF 78468R853 5812857 135057 SH SOLE 0 0 135057 ISHARES S P 500 GROWTH ETF ETF 464287309 486019 5755 SH SOLE 0 0 5755 ISHARES CORE S P 500 ETF ETF 464287200 2685954 5109 SH SOLE 0 0 5109 THE CIGNA GROUP COM Stock 125523100 221182 609 SH SOLE 0 0 609 WELLS FARGO CO NEW COM Stock 949746101 281781 4861 SH SOLE 0 0 4861 UNION PAC CORP COM Stock 907818108 2097106 8527 SH SOLE 0 0 8527 ECOLAB INC COM Stock 278865100 4957929 21472 SH SOLE 0 0 21472 ISHARES MBS ETF ETF 464288588 1693346 18322 SH SOLE 0 0 18322 CHARLES RIV LABS INTL INC COM Stock 159864107 7450312 27497 SH SOLE 0 0 27497 SALESFORCE INC COM Stock 79466L302 11109626 36887 SH SOLE 0 0 36887 IDEXX LABS INC COM Stock 45168D104 1343345 2488 SH SOLE 0 0 2488 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 18220971 31350 SH SOLE 0 0 31350 VANGUARD MID CAP VALUE ETF ETF 922908512 1926943 12359 SH SOLE 0 0 12359 PROSPECT CAP CORP COM CEF 74348T102 83147 15063 SH SOLE 0 0 15063 LOCKHEED MARTIN CORP COM Stock 539830109 4750483 10443 SH SOLE 0 0 10443 JPMORGAN CHASE CO COM Stock 46625H100 8621766 43044 SH SOLE 0 0 43044 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 1216304 33608 SH SOLE 0 0 33608 CHEVRON CORP NEW COM Stock 166764100 1914724 12138 SH SOLE 0 0 12138 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 10409436 96741 SH SOLE 0 0 96741 CONOCOPHILLIPS COM Stock 20825C104 296788 2331 SH SOLE 0 0 2331 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 356198 7099 SH SOLE 0 0 7099 CINCINNATI FINL CORP COM Stock 172062101 1446828 11652 SH SOLE 0 0 11652 DANAHER CORPORATION COM Stock 235851102 206019 825 SH SOLE 0 0 825 TJX COS INC NEW COM Stock 872540109 5304123 52298 SH SOLE 0 0 52298 BANK AMERICA CORP COM Stock 060505104 744168 19624 SH SOLE 0 0 19624 WALMART INC COM Stock 931142103 2876397 47804 SH SOLE 0 0 47804 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 279382 1463 SH SOLE 0 0 1463 ORACLE CORP COM Stock 68389X105 621740 4949 SH SOLE 0 0 4949 RTX CORPORATION COM Stock 75513E101 490908 5033 SH SOLE 0 0 5033 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 577363 4771 SH SOLE 0 0 4771 PFIZER INC COM Stock 717081103 1328469 47872 SH SOLE 0 0 47872 MORGAN STANLEY COM NEW Stock 617446448 230292 2445 SH SOLE 0 0 2445 CATERPILLAR INC COM Stock 149123101 1018884 2780 SH SOLE 0 0 2780 ALPHABET INC CAP STK CL C Stock 02079K107 3087376 20277 SH SOLE 0 0 20277 AMERICAN EXPRESS CO COM Stock 025816109 8425733 37005 SH SOLE 0 0 37005 AMGEN INC COM Stock 031162100 5261752 18506 SH SOLE 0 0 18506 APPLIED MATLS INC COM Stock 038222105 16068745 77916 SH SOLE 0 0 77916 ANALOG DEVICES INC COM Stock 032654105 2219084 11219 SH SOLE 0 0 11219 TRANSDIGM GROUP INC COM Stock 893641100 4214626 3422 SH SOLE 0 0 3422 ARISTA NETWORKS INC COM Stock 040413106 4142654 14286 SH SOLE 0 0 14286 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 642028 3515 SH SOLE 0 0 3515 ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 906978 14321 SH SOLE 0 0 14321 METALLUS INC COM Stock 887399103 222500 10000 SH SOLE 0 0 10000 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 595401 10254 SH SOLE 0 0 10254 SPDR PORTFOLIO S P 500 ETF ETF 78464A854 73468352 1194024 SH SOLE 0 0 1194024 EATON CORP PLC SHS Stock G29183103 1093754 3498 SH SOLE 0 0 3498 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 20817717 456629 SH SOLE 0 0 456629 CIENA CORP COM NEW Stock 171779309 355232 7183 SH SOLE 0 0 7183 VANGUARD SHORT TERM BOND ETF ETF 921937827 213065 2779 SH SOLE 0 0 2779 SPDR PORTFOLIO S P 500 GROWTH ETF ETF 78464A409 4404994 60218 SH SOLE 0 0 60218 LAM RESEARCH CORP COM Stock 512807108 256494 264 SH SOLE 0 0 264 MKS INSTRS INC COM Stock 55306N104 7535507 56657 SH SOLE 0 0 56657 UNIVEST FINANCIAL CORPORATION COM Stock 915271100 561674 26977 SH SOLE 0 0 26977 PHILIP MORRIS INTL INC COM Stock 718172109 726587 7930 SH SOLE 0 0 7930 NUCOR CORP COM Stock 670346105 254895 1288 SH SOLE 0 0 1288 ROPER TECHNOLOGIES INC COM Stock 776696106 11007382 19626 SH SOLE 0 0 19626 SYNOPSYS INC COM Stock 871607107 2298001 4021 SH SOLE 0 0 4021 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 2898018 30441 SH SOLE 0 0 30441 PNC FINL SVCS GROUP INC COM Stock 693475105 300993 1862 SH SOLE 0 0 1862 EQUINIX INC COM REIT 29444U700 2322149 2813 SH SOLE 0 0 2813 BRISTOL MYERS SQUIBB CO COM Stock 110122108 1551269 28605 SH SOLE 0 0 28605 ALTRIA GROUP INC COM Stock 02209S103 539622 12370 SH SOLE 0 0 12370 AGILENT TECHNOLOGIES INC COM Stock 00846U101 7530258 51750 SH SOLE 0 0 51750 EXXON MOBIL CORP COM Stock 30231G102 3031443 26079 SH SOLE 0 0 26079 UNITEDHEALTH GROUP INC COM Stock 91324P102 12760587 25794 SH SOLE 0 0 25794 TRAVELERS COMPANIES INC COM Stock 89417E109 440748 1915 SH SOLE 0 0 1915 LOWES COS INC COM Stock 548661107 2204749 8655 SH SOLE 0 0 8655 COLGATE PALMOLIVE CO COM Stock 194162103 202162 2245 SH SOLE 0 0 2245 ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 452299 11404 SH SOLE 0 0 11404 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 375048 5712 SH SOLE 0 0 5712 LANTHEUS HLDGS INC COM Stock 516544103 2179458 35017 SH SOLE 0 0 35017 SCHWAB CHARLES CORP COM Stock 808513105 4856579 67135 SH SOLE 0 0 67135 SPDR PORTFOLIO DEVELOPED WORLD EX US ETF ETF 78463X889 1902562 53084 SH SOLE 0 0 53084 CARDINAL HEALTH INC COM Stock 14149Y108 302465 2703 SH SOLE 0 0 2703 TORONTO DOMINION BK ONT COM NEW Stock 891160509 3454312 57209 SH SOLE 0 0 57209 BLACKROCK INC COM Stock 09247X101 19233167 23069 SH SOLE 0 0 23069 ISHARES CORE S P MID CAP ETF ETF 464287507 541281 8911 SH SOLE 0 0 8911 VANGUARD TAX EXEMPT BOND ETF ETF 922907746 4540325 89729 SH SOLE 0 0 89729 ISHARES MSCI EAFE ETF ETF 464287465 343398 4300 SH SOLE 0 0 4300 APPLE INC COM Stock 037833100 58399751 340563 SH SOLE 0 0 340563 WEC ENERGY GROUP INC COM Stock 92939U106 1342620 16349 SH SOLE 0 0 16349 ABBOTT LABS COM Stock 002824100 3097819 27255 SH SOLE 0 0 27255 DISNEY WALT CO COM Stock 254687106 1425146 11647 SH SOLE 0 0 11647 ISHARES RUSSELL 1000 ETF ETF 464287622 647779 2249 SH SOLE 0 0 2249 MARSH MCLENNAN COS INC COM Stock 571748102 2180857 10587 SH SOLE 0 0 10587