Now live: Pro — the full 13F research suite for serious investorsSee pricing →
Haverford Trust Co

Q4 2023 · 13F-HR

Haverford Trust Coholdings as filed

Filed 2024-02-08 · accession 0001104659-24-012140

$9.01B
Reported value
362
Positions
2023-12-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
037833100AAPLAPPLE INC$482.1M5.35%2,503,813CommonSOLE
594918104MSFTMICROSOFT CORP$480.0M5.32%1,276,429CommonSOLE
46625H100JPMJ.P. MORGAN CHASE & CO$274.7M3.05%1,614,895CommonSOLE
57636Q104MAMASTERCARD$270.5M3.00%634,126CommonSOLE
09247X101BLKCHFBLACKROCK INC$267.4M2.97%329,447CommonSOLE
G1151C101ACNACCENTURE LTD$267.4M2.97%761,919CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$250.1M2.77%475,041CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW COM$226.9M2.52%343,745CommonSOLE
464287804IJRISHARES CORE S&P SMALL-CAP ETF$225.7M2.50%2,084,792CommonSOLE
548661107LOWLOWES COS INC$225.4M2.50%1,012,828CommonSOLE
464287200IVVISHARES CORE S&P 500 ETF$224.4M2.49%469,897CommonSOLE
713448108PEPPEPSICO INC$221.4M2.46%1,303,833CommonSOLE
478160104JNJJOHNSON & JOHNSON$211.5M2.35%1,349,464CommonSOLE
68389X105ORCLORACLE SYS CORP$190.4M2.11%1,806,073CommonSOLE
46432F842IEFAISHARES CORE MSCI EAFE ETF$188.3M2.09%2,676,257CommonSOLE
438516106HONHONEYWELL INTERNATIONAL, INC.$188.2M2.09%897,530CommonSOLE
872540109TJXTJX COS INC NEW$176.6M1.96%1,883,014CommonSOLE
78409V104SPGIS&P GLOBAL INC$173.1M1.92%392,956CommonSOLE
46434G103IEMGISHARES CORE MSCI EMERGING MARKETS ETF$171.2M1.90%3,385,308CommonSOLE
75513E101RTXRAYTHEON TECHNOLOGIES CORP$169.0M1.87%2,008,475CommonSOLE
911312106UPSUNITED PARCEL SVC INC CL B$154.9M1.72%985,224CommonSOLE
166764100CVXCHEVRON CORPORATION$141.9M1.57%951,301CommonSOLE
464287507IJHISHARES CORE S&P MID-CAP ETF$138.0M1.53%497,986CommonSOLE
126650100CVSCVS HEALTH CORPORATION$133.6M1.48%1,691,529CommonSOLE
025072604AVEMAVANTIS EMERGING MARKETS EQ$123.8M1.37%2,194,665CommonSOLE
009158106APDAIR PRODUCTS & CHEMICALS INC$116.2M1.29%424,416CommonSOLE
G5960L103MDTMEDTRONIC PLC$109.3M1.21%1,326,634CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$101.7M1.13%191,569CommonSOLE
G0403H108AONAON PLC$100.6M1.12%345,704CommonSOLE
855244109SBUXSTARBUCKS CORP$99.0M1.10%1,031,392CommonSOLE
G29183103ETNEATON CORP, PLC$93.8M1.04%389,353CommonSOLE
025072802AVDVAVANTIS INTERNATIONAL SMALL CAP VALUE$92.1M1.02%1,473,914CommonSOLE
464288646IGSBISHARES SHORT-TERM CORPORATE BOND ETF$91.3M1.01%1,779,643CommonSOLE
58933Y105MRKMERCK & CO$88.8M0.98%814,259CommonSOLE
191216100KOCOCA-COLA CO$87.2M0.97%1,479,064CommonSOLE
580135101MCDMCDONALDS CORP$84.2M0.93%284,127CommonSOLE
882508104TXNTEXAS INSTRUMENTS INC$82.7M0.92%485,196CommonSOLE
654106103NKENIKE INC CL B$79.6M0.88%733,167CommonSOLE
17275R102CSCOCISCO SYS INC$76.2M0.84%1,507,329CommonSOLE
922042866VPLVANGUARD FTSE PACIFIC ETF$73.3M0.81%1,018,310CommonSOLE
921909768VXUSVANGUARD TOTAL INTL STOCK INDEX FUND ETF$69.1M0.77%1,191,491CommonSOLE
58155Q103MCKMCKESSON CORP$65.6M0.73%141,784CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING$61.3M0.68%263,151CommonSOLE
46429B747STIPISHARES 0-5 YEAR TIPS BOND ETF$58.9M0.65%597,860CommonSOLE
46429B655FLOTISHARES FLOATING RATE BOND E$57.0M0.63%1,126,464CommonSOLE
921908844VIGVANGUARD DIVIDEND$53.9M0.60%316,177CommonSOLE
464288638IGIBISHARES INTERMEDIATE TERM CORP BOND ETF$52.6M0.58%1,011,996CommonSOLE
464288588MBBISHARES BARCLAYS MBS BOND FUND$50.6M0.56%537,935CommonSOLE
92343V104VZVERIZON COMMUNICATIONS$49.4M0.55%1,311,623CommonSOLE
78462F103SPYSPDR TR UNIT SER 1$47.8M0.53%100,588CommonSOLE
452308109ITWILLINOIS TOOL WKS INC$47.7M0.53%182,274CommonSOLE
922042874VGKVANGUARD FTSE EUROPE ETF$47.6M0.53%737,488CommonSOLE
78464A201SLYGSPDR S&P 600 SMALL CAP GROWTH ETF$47.3M0.52%565,712CommonSOLE
461202103INTUINTUIT INC$45.8M0.51%73,321CommonSOLE
922908769VTIVANGUARD TOTAL STOCK MARKET$45.0M0.50%189,712CommonSOLE
437076102HDHOME DEPOT INC$41.6M0.46%120,175CommonSOLE
03027X100AMTAMERICAN TOWER CORP$38.7M0.43%179,075CommonSOLE
742718109PGPROCTER & GAMBLE$36.1M0.40%246,309CommonSOLE
98978V103ZTSZOETIS INC.$35.0M0.39%177,508CommonSOLE
81369Y209XLVSELECT SECTOR SPDR TR$34.2M0.38%250,668CommonSOLE
G6700G107NVTnVENT ELECTRIC PLC$31.8M0.35%537,335CommonSOLE
574599106MASMASCO CORP$31.5M0.35%470,560CommonSOLE
83088M102SWKSSKYWORKS SOLUTIONS INC$31.2M0.35%277,792CommonSOLE
260557103DOWDOW INC$27.6M0.31%502,908CommonSOLE
H84989104TEL1USDTE CONNECTIVITY LTD$26.7M0.30%189,865CommonSOLE
46432F339QUALISHARES EDGE MSCI USA QUALIT$25.5M0.28%173,203CommonSOLE
718172109PMPHILIP MORRIS INTL,INC$24.9M0.28%264,627CommonSOLE
464287499IWRISHARES RUSSELL MID CAP INDEX FUND$24.0M0.27%309,254CommonSOLE
464287457SHYISHARES 1-3 YEAR TREASURY BOND ETF$22.3M0.25%271,445CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$21.7M0.24%40CommonSOLE
922908637VVVANGUARD LARGE - CAP ETF$20.2M0.22%92,599CommonSOLE
747525103QCOMQUALCOMM INC$19.5M0.22%134,853CommonSOLE
579780206MKCMCCORMICK & CO$19.3M0.21%282,663CommonSOLE
464287614IWFISHARES RUSSELL 1000 GROWTH INDEX FUND$19.0M0.21%62,544CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$18.3M0.20%40,405CommonSOLE
N07059210ASMLASML HOLDINGS N.V.$16.9M0.19%22,272CommonSOLE
G51502105JCIJOHNSON CONTROLS INTERNATIONAL PLC$16.8M0.19%291,639CommonSOLE
372460105GPCGENUINE PARTS CO$15.3M0.17%110,460CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL CL B$15.2M0.17%42,557CommonSOLE
808524771FNDXSCHWAB FUNDAMENTAL LARGE CAP$14.9M0.17%240,452CommonNONE
717081103PFEPFIZER INC$14.9M0.17%516,729CommonSOLE
12572Q105CMECME GROUP INC.$14.7M0.16%70,012CommonSOLE
00287Y109ABBVABBVIE INC.$14.7M0.16%94,943CommonSOLE
904767704UNILEVER PLC SPONSORED ADR$14.7M0.16%303,069CommonSOLE
46432F388VLUEISHARES EDGE MSCI USA VALUE FACTO$14.6M0.16%144,740CommonSOLE
075887109BDXBECTON DICKINSON$14.3M0.16%58,472CommonSOLE
464288661IEIISHARES BARCLAYS 3-7 YEAR TREASURY BOND FUND$14.0M0.15%119,121CommonSOLE
02079K107GOOGALPHABET INC CL C$13.6M0.15%96,755CommonSOLE
26614N102DDDUPONT DE NEMOURS INC$13.3M0.15%172,492CommonSOLE
30231G102XOMEXXON MOBIL CORP$13.2M0.15%131,711CommonSOLE
907818108UNPUNION PACIFIC CORP$12.6M0.14%51,414CommonSOLE
025537101AEPAMERICAN ELECTRIC POWER$12.5M0.14%153,662CommonSOLE
464287598IWDISHARES RUSSELL 1000 VALUE INDEX FUND$12.3M0.14%74,589CommonSOLE
464287440IEFISHARES BARCLAYS 7-10 YEAR TREASURY BOND FUND$11.8M0.13%121,927CommonSOLE
922908363VOOVANGUARD S&P 500 ETF$11.5M0.13%26,421CommonSOLE
031162100AMGNAMGEN INC$11.3M0.13%39,207CommonSOLE
002824100ABTABBOTT LABS$10.3M0.11%93,879CommonSOLE
023135106AMZNAMAZON.COM INC$9.9M0.11%65,223CommonSOLE
46434V878ICSHISHARES ULTRA SHORT-TERM BOND$8.6M0.09%169,853CommonSOLE
46090E103QQQINVESCO QQQ TRUST SERIES 1$8.2M0.09%20,031CommonSOLE
369550108GDGENERAL DYNAMICS CORP$8.0M0.09%30,737CommonSOLE
46137V357RSPINVESCO S&P 500 EQUAL WEIGHT ETF$7.7M0.09%48,864CommonSOLE
02079K305GOOGLALPHABET INC - CL A$7.6M0.08%54,100CommonSOLE
92826C839VVISA IN - CLASS A$7.2M0.08%27,552CommonSOLE
92204A702VGTVANGUARD INFO TECH ETF$6.9M0.08%14,285CommonSOLE
922908751VBVANGUARD SMALL-CAP ETF$6.7M0.07%31,220CommonSOLE
254687106DISDISNEY WALT PRODUCTIONS$6.5M0.07%71,574CommonSOLE
65339F101NEENEXTERA ENERGY INC$6.4M0.07%105,703CommonSOLE
94106L109WMWASTE MGMT INC DEL$6.1M0.07%33,978CommonSOLE
46429B697USMVISHARES MSCI USA MINIMUM VOL$5.4M0.06%69,284CommonNONE
20030N101CMCSACOMCAST CORP NEW COM CL A$5.2M0.06%118,666CommonSOLE
921946406VYMVANGUARD HIGH DIVIDEND YIELD ETF$4.9M0.05%44,338CommonSOLE
464287622IWBISHARES RUSSELL 1000 INDEX FUND$4.6M0.05%17,514CommonSOLE
194162103CLCOLGATE-PALMOLIVE CO$4.4M0.05%54,713CommonSOLE
291011104EMREMERSON ELECTRIC CO$4.3M0.05%44,175CommonSOLE
88579Y101MMM3M COMPANY$4.3M0.05%39,032CommonSOLE
921937827BSVVANGUARD SHORT TERM BOND ETF$4.2M0.05%54,617CommonSOLE
922042858VWOVANGUARD FTSE EMERGING MARKET ETF$4.1M0.05%98,983CommonSOLE
921943858VEAVANGUARD FTSE DEVELOPED MARKETS ETF$4.0M0.04%84,381CommonSOLE
110122108BMYBRISTOL MYERS SQUIBB CO$4.0M0.04%78,241CommonSOLE
641069406NSRGYNESTLE S A SPON ADR REG$4.0M0.04%34,667CommonSOLE
G54950103LINLINDE PLC$4.0M0.04%9,701CommonSOLE
46432F396MTUMISHARES EDGE MSCI USA MOMENT$4.0M0.04%25,384CommonSOLE
494368103KMBKIMBERLY CLARK CORP$3.9M0.04%32,380CommonSOLE
381430107GSIEGOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF$3.9M0.04%120,253CommonSOLE
87612E106TGTTARGET CORP$3.9M0.04%27,402CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$3.9M0.04%12,453CommonSOLE
427866108HSYTHE HERSHEY COMPANY$3.8M0.04%20,231CommonSOLE
921937835BNDVANGUARD TOTAL BOND MARKET$3.7M0.04%50,360CommonNONE
22052L104CTVACORTEVA INC$3.6M0.04%75,109CommonSOLE
66987V109NVSNOVARTIS AG - ADR$3.5M0.04%34,816CommonSOLE
14020G101CGGRCAPITAL GROUP GROWTH ETF$3.5M0.04%123,789CommonSOLE
78467Y107MDYMIDCAP SPDR TRUST SERIES 1$3.5M0.04%6,816CommonSOLE
655844108NSCNORFOLK SOUTHERN CORP$3.4M0.04%14,183CommonSOLE
20825C104COPCONOCOPHILLIPS$3.3M0.04%28,618CommonSOLE
931142103WMTWALMART INC$3.3M0.04%20,694CommonSOLE
37733W204GSKGLAXOSMITHKLINE PLC$3.2M0.04%85,655CommonNONE
863667101SYKSTRYKER CORP$3.2M0.03%10,527CommonSOLE
235851102DHRDANAHER CORP$3.1M0.03%13,569CommonSOLE
00724F101ADBEADOBE SYSTEMS$3.0M0.03%5,095CommonSOLE
922042718VSSVANGUARD FTSE ALL WORLD SC ETF$3.0M0.03%26,234CommonSOLE
532457108LLYLILLY, ELI & COMPANY$2.8M0.03%4,834CommonSOLE
670100205NVONOVO-NORDISK A/S SPONS ADR$2.7M0.03%26,260CommonSOLE
464287168DVYISHARES DJ SELECT DIVIDEND INDEX FUND$2.7M0.03%23,081CommonSOLE
464287309IVWISHARES S&P 500 GROWTH INDEX FUND$2.6M0.03%35,203CommonSOLE
001055102AFLAFLAC$2.6M0.03%31,357CommonSOLE
97717X669DGRWWISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND$2.5M0.03%35,989CommonSOLE
02209S103MOALTRIA GROUP INC COM$2.5M0.03%62,120CommonSOLE
458140100INTCINTEL CORP$2.5M0.03%49,318CommonSOLE
37954Y889CATHGLOBAL X S&P 500 CATHOLIC VALUES ETF$2.5M0.03%42,428CommonSOLE
25243Q205DEODIAGEO PLC - SPONSORED ADR$2.4M0.03%16,652CommonSOLE
46432F834IXUSISHARES CORE MSCI ACMI$2.4M0.03%36,970CommonSOLE
464287655IWMISHARES RUSSELL 2000 INDEX FUND$2.4M0.03%11,943CommonSOLE
464287721IYWISHARES DJ US TECHNOLOGY SECTOR INDEX FUND$2.3M0.03%18,555CommonSOLE
464288240ACWXISHARES TRUST ISHARES MSCI ACWI EX US INDEX FUND$2.3M0.03%44,471CommonSOLE
46137V613PRFPOWERSHARES FTSE RAFI US 1K$2.2M0.02%61,700CommonNONE
67066G104NVDANVIDIA CORP$2.2M0.02%4,350CommonSOLE
46436E718SGOVISHARES TR$2.1M0.02%21,110CommonSOLE
025816109AXPAMERICAN EXPRESS CO$2.1M0.02%11,228CommonSOLE
H1467J104CBCHUBB LTD$2.1M0.02%9,275CommonSOLE
949746101WMT2WELLS FARGO CO$2.1M0.02%42,194CommonSOLE
11135F101AVGOBROADCOM LTD$2.0M0.02%1,832CommonSOLE
609207105MDLZMONDELEZ INTERNATIONAL INC CL A$2.0M0.02%27,944CommonSOLE
00162Q395OUSMALPS ETF TR$2.0M0.02%51,655CommonSOLE
78464A763SDYSPDR S&P DIVIDEND ETF$2.0M0.02%16,150CommonNONE
922908553VNQVANGUARD REIT ETF$2.0M0.02%22,707CommonSOLE
780259305SHELSHELL PLC - ADR$2.0M0.02%30,485CommonSOLE
81369Y803XLKTECHNOLOGY SELECT SECT SPDR$2.0M0.02%10,354CommonSOLE
464288612GVIISHARES BARCLAYS INTERMEDIATE GOVERNMENT/CREDIT BO$1.9M0.02%18,571CommonSOLE
46434V621DGROISHARES CORE DIVIDEND GROWTH ETF$1.9M0.02%36,029CommonSOLE
293792107EPDENTERPRISE PRODUCTS PARTNERS$1.9M0.02%72,383CommonSOLE
922908629VOVANGUARD MID-CAP ETF$1.9M0.02%8,059CommonSOLE
921910725VSGXVANGUARD ESG INTL STOCK ETF$1.9M0.02%33,504CommonSOLE
149123101CATCATERPILLAR INC$1.8M0.02%6,108CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHINES$1.7M0.02%10,611CommonSOLE
718546104PSXPHILLIPS 66$1.7M0.02%12,999CommonSOLE
171340102CHDCHURCH & DWIGHT CO$1.7M0.02%17,809CommonSOLE
036752103ELVELEVANCE HEALTH INC$1.6M0.02%3,394CommonSOLE
46435U663ESMLISHARES ESG MSCI USA SMALL- CAP$1.6M0.02%41,161CommonSOLE
92204A108VCRVANGUARD CONSUMER DISCRETIONARY ETF$1.5M0.02%5,046CommonSOLE
30303M102METAMETA PLATFORMS, INC. CLASS A$1.5M0.02%4,327CommonSOLE
464286533EEMVISHARES MSCI EMERGING MARKETS MINIMUM VOLATILITY I$1.5M0.02%27,500CommonSOLE
000868109ACNBACNB CORP$1.5M0.02%33,972CommonSOLE
464287648IWOISHARES RUSSELL 2000 GROWTH INDEX FUND$1.5M0.02%6,011CommonNONE
464288257ACWIISHARES MSCI ACWI ETF$1.5M0.02%14,562CommonSOLE
464288158SUBISHARES S&P SHORT TERM NATIONAL AMT-FREE MUNICIPAL$1.5M0.02%13,949CommonSOLE
244199105DEDEERE & CO.$1.5M0.02%3,673CommonSOLE
13646K108CPCANADIAN PACIFIC KANSAS CITY$1.5M0.02%18,444CommonSOLE
78463V107GLDSPDR GOLD TRUST$1.4M0.02%7,250CommonSOLE
871829107SYYSYSCO CORP$1.4M0.02%18,857CommonSOLE
482480100KLACKLA - TENCOR CORPROATION$1.4M0.02%2,371CommonSOLE
922908744VTVVANGUARD VALUE ETF$1.4M0.02%9,197CommonSOLE
256677105DGDOLLAR GENERAL CORP$1.3M0.01%9,775CommonSOLE
29273V100ETENERGY TRANSFER$1.3M0.01%94,128CommonSOLE
693475105PNCPNC FINANCIAL CORP$1.3M0.01%8,074CommonSOLE
743315103PGRPROGRESSIVE CORP OHIO$1.2M0.01%7,628CommonSOLE
163851108CCCHEMOURS COMPANY$1.2M0.01%38,314CommonSOLE
74460D109PSAPUBLIC STORAGE$1.2M0.01%3,922CommonSOLE
464287465EFAISHARES MSCI EAFE INDEX FUND$1.2M0.01%15,773CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$1.2M0.01%4,747CommonSOLE
893641100TDGTRANSDIGM GROUP, INC.$1.1M0.01%1,123CommonSOLE
375558103GILDGILEAD SCIENCES INC$1.1M0.01%13,285CommonNONE
81369Y852XLCCOMM SERV SELECT SECTOR SPDR$1.1M0.01%14,697CommonSOLE
097023105BABOEING CO$1.0M0.01%3,953CommonSOLE
666807102NOCNORTHROP GRUMMAN CORP$1.0M0.01%2,183CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$1.0M0.01%5,309CommonSOLE
46435G516ESGDISHARES MSC EAFE ESG$1.0M0.01%13,331CommonSOLE
617446448MSMORGAN STANLEY$985,0930.01%10,564CommonSOLE
363576109AJGARTHUR J GALLAGHER & CO$982,2760.01%4,368CommonSOLE
922908736VUGVANGUARD GROWTH ETF$979,9600.01%3,152CommonSOLE
744573106PEGPUBLIC SVC ENTERPRISES$976,1370.01%15,963CommonSOLE
833034101SNASNAP-ON INC$945,6620.01%3,274CommonSOLE
26441C204DUKDUKE ENERGY CORP$945,6550.01%9,745CommonSOLE
060505104BACBANK OF AMERICA$942,1540.01%27,982CommonSOLE
571903202MARMARRIOTT INTL INC NEW CL A$939,7000.01%4,167CommonSOLE
29670G102WTRGESSENTIAL UTILITIES INC$939,1660.01%25,145CommonSOLE
00206R102TAT&T INC$930,1990.01%55,435CommonSOLE
46434G863ESGEISHARES MSCI EM ESG OP$928,4260.01%28,959CommonSOLE
464288802SUSAISHARES TR$926,3000.01%9,216CommonSOLE
81369Y506XLEENERGY SELECT SECTOR SPDR$922,0720.01%10,998CommonSOLE
381430479GIGBGOLDMAN SACHS ACCESS INV GRADE CORP BOND ETF$920,6000.01%19,879CommonSOLE
09260D107BXTHE BLACKSTONE GROUP INC$901,1220.01%6,883CommonSOLE
464288687PFFISHARES S&P US PREFERRED STOCK INDEX FUND$892,7510.01%28,623CommonSOLE
46641Q332JEPIJP MORGAN EQUITY PREMIUM INCOME ETF$890,7310.01%16,201CommonNONE
921910733ESGVVANGUARD ESG US STOCK ETF$889,8980.01%10,462CommonSOLE
46138E362SPHDINVESCO S&P 500 HIGH DIVIDEND LOW VOL ETF$882,1280.01%20,800CommonSOLE
808524409SCHVSCHWAB US LARGE-CAP VALUE ETF$881,9730.01%12,582CommonSOLE
56585A102MPCMARATHON PETROLEUM CORP$860,9330.01%5,803CommonSOLE
803054204SAPSAP SE SPONSORED ADR$854,7280.01%5,529CommonSOLE
693506107PPGPPG INDS INC$825,0670.01%5,517CommonSOLE
464287630IWNISHARES RUSSELL 2000 VALUE INDEX FUND$823,4040.01%5,301CommonNONE
464287762IYHISHARES DJ US HEALTH CARE SECTOR INDEX FUND$816,9290.01%2,854CommonSOLE
464287481IWPISHARES RUSSELL MID CAP GROWTH INDEX FUND$797,5520.01%7,635CommonSOLE
071813109BAXBAXTER INTL INC$793,6900.01%20,530CommonSOLE
81762P102NOWSERVICE NOW INC.$783,4970.01%1,109CommonSOLE
09857L108BKNGBOOKING HOLDINGS INC.$769,7470.01%217CommonSOLE
311900104FASTFASTENAL COMPANY$768,6260.01%11,867CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$756,6780.01%3,130CommonSOLE
319829107FCFFIRST COMMONWEALTH FINANCIAL$754,8620.01%48,890CommonSOLE
929328102WSFSWSFS FINANCIAL CORP$748,9810.01%16,307CommonSOLE
78468R739SHMSPDR SER TR$741,6530.01%15,519CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY$733,7040.01%8,136CommonSOLE
172062101CINFCINCINNATI FINANCIAL CORP$728,8760.01%7,045CommonSOLE
79466L302CRMSALESFORCE.COM INC$720,2140.01%2,737CommonSOLE
217204106CPRTCOPART, INC$707,0700.01%14,430CommonSOLE
125523100CICIGNA CORP$687,8370.01%2,297CommonSOLE
25746U109DDOMINION ENERGY INC$671,9120.01%14,296CommonSOLE
64110L106NFLXNETFLIX INC$662,1570.01%1,360CommonSOLE
459506101IFFINTL FLAVORS & FRAGRANCES$655,4520.01%8,095CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC COM$643,0790.01%1,667CommonSOLE
464287580IYCISHARES US CONSUMER DISCRETIONARY ETF$634,1950.01%8,370CommonSOLE
209115104EDCONSOLIDATED EDISON INC$631,9690.01%6,947CommonSOLE
384802104GWWWW GRAINGER INC$628,1470.01%758CommonSOLE
464287556IBBISHARES NASDAQ BIOTECHNOLOGY$607,5210.01%4,472CommonSOLE
00846U101AAGILENT TECHNOLOGIES INC COM$604,6410.01%4,349CommonSOLE
464287788IYFISHARES US FINANCIALS ETF$601,3720.01%7,041CommonSOLE
45866F104ICEINTERCONTINENTAL EXCHANGE$593,9890.01%4,625CommonSOLE
030420103AWKAMERICAN WTR WK$567,1610.01%4,297CommonNONE
464288885EFGISHARES MSCI EAFE GROWTH INDEX FUND$566,0880.01%5,845CommonSOLE
55261F104MTBM & T BK CORP$560,5200.01%4,089CommonSOLE
189054109CLXCLOROX CO$559,3810.01%3,923CommonSOLE
902252105TYLTYLER TECHNOLOGIES INC$549,4100.01%1,314CommonSOLE
536797103LADLITHIA MOTORS INC CL A$541,3360.01%1,644CommonSOLE
67092P888NUEMNUVEEN ESG EMERGING MARKETS$539,0000.01%20,000CommonSOLE
704326107PAYXPAYCHEX INC$527,8960.01%4,432CommonSOLE
97717W307DLNWISDOMTREE L/C DIVIDEND FD$517,8970.01%7,802CommonSOLE
136375102CNICANADIAN NATL RAILWAY CO$515,0830.01%4,100CommonSOLE
031100100AMEAMETEK INC$513,6320.01%3,115CommonSOLE
369604301GEGENERAL ELECTRIC$506,8190.01%3,971CommonSOLE
701094104PHPARKER-HANNIFIN CORP$504,4670.01%1,095CommonSOLE
842587107SOSOUTHERN CO$503,1810.01%7,176CommonSOLE
776696106ROPROPER INDUSTRIES INC.$496,1050.01%910CommonSOLE
46434G764EMXCISHARES MSCI EM MKTS EX CHINA$493,9250.01%8,914CommonSOLE
902973304USBU S BANCORP$492,5700.01%11,381CommonNONE
518439104ELESTEE LAUDER COS INC CL A$487,1590.01%3,331CommonSOLE
921910840MGVVANGUARD MEGA CAP VALUE ETF$478,9310.01%4,379CommonSOLE
370334104GISGENERAL MILLS INC$478,3880.01%7,344CommonSOLE
31428X106FDXFEDEX CORP$478,3660.01%1,891CommonSOLE
464287234EEMISHARES MSCI EMERGING MARKETS INDEX FUND$466,4760.01%11,601CommonSOLE
808524508SCHMSCHWAB US MID CAP ETF$465,4780.01%6,180CommonSOLE
260003108DOVDOVER CORP$463,7370.01%3,015CommonSOLE
032654105ADIANALOG DEVICES$463,0420.01%2,332CommonSOLE
231021106CMICUMMINS INC$459,4950.01%1,918CommonSOLE
911363109URIUNITED RENTALS INC$458,1630.01%799CommonSOLE
464287754IYJISHARES DJ US INDUSTRIAL SECTOR INDEX FUND$456,0680.01%3,988CommonSOLE
808524797SCHDSCHWAB US DVD EQUITY ETF$453,8110.01%5,961CommonSOLE
21037T109CEGCONSTELLATION ENERGY CORP$448,5070.00%3,837CommonSOLE
464288208IMCBISHARES MORNINGSTAR MID-CAP ETF$437,4860.00%6,517CommonSOLE
615369105MCOMOODYS CORP COM$424,5390.00%1,087CommonSOLE
784117103SEICSEI INVESTMENTS CO$420,2560.00%6,613CommonSOLE
88339J105TTDTHE TRADE DESK INC$419,5270.00%5,830CommonSOLE
464287408IVEISHARES S&P 500 VALUE ETF$418,7270.00%2,408CommonSOLE
72201R833MINTPIMCO ENHANCED SHORT MATURITY ETF$418,1200.00%4,190CommonNONE
92204A504VHTVANGUARD HEALTHCARE ETF$417,6660.00%1,666CommonSOLE
30161N101EXCEXELON CORP$411,1630.00%11,453CommonSOLE
512807108LRCXEURLAM RESEARCH CP$404,1620.00%516CommonSOLE
808524607SCHASCHWAB US SMALL-CAP ETF$401,5730.00%8,501CommonSOLE
172908105CTASCINTAS CORP$395,9480.00%657CommonSOLE
464287515IGVISHARES NORTH AMERICAN TECH-SOFTWARE ETF$395,4990.00%975CommonSOLE
464287606IJKISHARES S&P MID CAP 400 GROWTH INDEX FUND$394,1990.00%4,976CommonSOLE
464288513HYGISHARES IBOXX HIGH YIELD CORPORATE BOND ETF$388,7300.00%5,023CommonSOLE
464288828IHFISHARES US HEALTH CARE PROVIDERS ETF$386,7360.00%1,473CommonSOLE
921910873MGCVANGUARD MEGA CAP ETF$384,2660.00%2,270CommonSOLE
464287689IWVISHARES RUSSELL 3000 INDEX FUND$383,2360.00%1,400CommonSOLE
464287242LQDISHARES IBOXX $ INVESTOP INVESTMENT GRADE BOND FUN$381,5560.00%3,448CommonSOLE
98956P102ZBHZIMMER HLDGS INC$379,4610.00%3,118CommonSOLE
464288448IDVISHARES DOW JONES INTERNATIONAL SELECT DIVIDEND IN$370,8680.00%13,250CommonSOLE
381430206GEMGOLDMAN SACHS ACTIVEBETA EMERGING MARKETS$363,0630.00%11,830CommonSOLE
46137V282RSPTINVESCO S&P 500 EQUAL WEIGHT$359,0400.00%11,000CommonSOLE
443510607HUBBHUBBELL INC$358,5340.00%1,090CommonSOLE
422806208HEI/AHEICO CORPORATION$357,2400.00%2,508CommonSOLE
69351T106PPLPPL CORP COM$350,9720.00%12,951CommonSOLE
808513105SCHWSCHWAB (CHARLES) CORP$350,6050.00%5,096CommonSOLE
501044101KRKROGER CO$349,5440.00%7,647CommonSOLE
81369Y704XLIINDUSTRIAL SELECT SECT SPDR$341,0580.00%2,992CommonSOLE
682680103OKEONEOK INC$339,2330.00%4,831CommonSOLE
808524805SCHFSCHWAB INTERNATIONAL EQUITY ETF$338,0730.00%9,147CommonSOLE
37940X102GPNGLOBAL PAYMENTS INC$337,8200.00%2,660CommonSOLE
89832Q109TFCTRUIST FINANCIAL CORP$337,3750.00%9,138CommonSOLE
70450Y103PYPLPAYPAL HOLDINGS, INC.$336,2810.00%5,476CommonSOLE
942622200WSOWATSCO INC$330,7790.00%772CommonSOLE
405552100HLNHALEON PLC$327,9660.00%39,850CommonNONE
052769106ADSKAUTODESK INC$327,7240.00%1,346CommonSOLE
46435G425ESGUISHARES MSCI USA ESG OP$317,6980.00%3,028CommonSOLE
464287150ITOTIISHARES CORE S&P TOTAL US$309,3760.00%2,940CommonSOLE
75886F107REGNREGENERON PHARMACEUTICALS$302,1320.00%344CommonSOLE
046353108AZNNASTRA ZENECA PLC ADR$299,5050.00%4,447CommonSOLE
303075105FDSFACTSET RESEARCH$294,8170.00%618CommonSOLE
92939U106WECWEC ENERGY GROUP INC$290,8070.00%3,455CommonSOLE
74340W103PLDPROLOGIS$290,5940.00%2,180CommonSOLE
366651107ITGARTNER INC$288,7100.00%640CommonSOLE
922908538VOTVANGUARD MID-CAP GROWTH ETF$282,5870.00%1,287CommonSOLE
464287705IJJISHARES S&P MID CAP 400 VALUE INDEX FUND$277,6870.00%2,435CommonSOLE
88160R101TSLATESLA MOTORS IN$266,6190.00%1,073CommonSOLE
038222105AMATAPPLIED MATLS INC$265,9570.00%1,641CommonSOLE
384109104GGGGRACO INC$261,8420.00%3,018CommonSOLE
381430529GBILGOLDMAN SACHS TREAS ACC ETF$260,9200.00%2,616CommonSOLE
987184108YORWYORK WATER COMPANY$255,4710.00%6,615CommonSOLE
117043109BCBRUNSWICK CORP$252,6140.00%2,611CommonSOLE
278865100ECLECOLAB INC$252,5000.00%1,273CommonSOLE
955306105WSTWEST PHARMACEUTICAL SERVICES$241,5540.00%686CommonSOLE
03073E105CORCENCORA INC$236,4550.00%1,162CommonSOLE
25278X109FANGDIAMONDBACK ENERGY INC$233,2400.00%1,504CommonNONE
81369Y886XLUUTILITIES SELECT SECTOR SPDR$231,3440.00%3,653CommonSOLE
665859104NTRSNORTHERN TR CORP$231,2860.00%2,741CommonSOLE
46625H365JP MORGAN ALERIAN MLP INDEX$230,7760.00%9,100CommonSOLE
47103U852JMBSJANUS DETROIT STR TR$229,1950.00%4,989CommonSOLE
464287812IYKISHARES US CONSUMER STAPLES ETF$222,0000.00%1,158CommonSOLE
67103H107ORLYOREILLY AUTOMOTIVE$214,7180.00%226CommonSOLE
192446102CTSHCOGNIZANT TECH SOLUTIONS - A$213,6740.00%2,829CommonSOLE
45168D104IDXXIDEXX LABORATORIES$213,1390.00%384CommonSOLE
43300A203HLTHILTON WORLDWIDE HLD$212,3170.00%1,166CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$211,7470.00%682CommonSOLE
25434V708DFACDIMENSIONSAL ETF TRUST$211,5960.00%7,239CommonSOLE
806857108SLBSCHLUMBERGER$210,6580.00%4,048CommonSOLE
78468R663BILSPDR SER TR$207,7290.00%2,273CommonSOLE
857477103STTSTATE STR CORP$207,3600.00%2,677CommonSOLE
78464A334BWZSPDR SER TR$205,5000.00%7,500CommonSOLE
377320106GLT1EURGLATFELTER CORP$204,9610.00%105,650CommonSOLE
464287473IWSISHARES TR$201,8790.00%1,736CommonSOLE
670972108XNQPXNUVEEN PA INVT QUALITY MUN FD$170,9790.00%14,765CommonSOLE
74167B109FRSTPRIMIS FINANCIAL CORP$126,6000.00%10,000CommonSOLE

Source: SEC EDGAR · raw 13F holdings as filed. The Class column shows the option type when reported (Put/Call) or Common when the issuer's equity is held directly. 13F discloses long positions only.