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

Q1 2024 · 13F-HR

Haverford Trust Coholdings as filed

Filed 2024-05-02 · accession 0001104659-24-056097

$9.57B
Reported value
382
Positions
2024-03-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
594918104MSFTMICROSOFT CORP$532.1M5.56%1,264,776CommonSOLE
037833100AAPLAPPLE INC$426.2M4.45%2,485,145CommonSOLE
46625H100JPMJ.P. MORGAN CHASE & CO$304.8M3.18%1,521,671CommonSOLE
57636Q104MAMASTERCARD$302.4M3.16%627,922CommonSOLE
09247X101BLKCHFBLACKROCK INC$271.3M2.83%325,455CommonSOLE
G1151C101ACNACCENTURE LTD$261.9M2.74%755,687CommonSOLE
548661107LOWLOWES COS INC$243.8M2.55%957,211CommonSOLE
464287804IJRISHARES CORE S&P SMALL-CAP ETF$238.6M2.49%2,158,804CommonSOLE
713448108PEPPEPSICO INC$228.0M2.38%1,302,908CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW COM$227.3M2.37%310,239CommonSOLE
68389X105ORCLORACLE SYS CORP$226.2M2.36%1,800,931CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$221.9M2.32%448,525CommonSOLE
46432F842IEFAISHARES CORE MSCI EAFE ETF$205.4M2.15%2,766,791CommonSOLE
75513E101RTXRAYTHEON TECHNOLOGIES CORP$197.3M2.06%2,023,189CommonSOLE
478160104JNJJOHNSON & JOHNSON$195.8M2.05%1,237,905CommonSOLE
872540109TJXTJX COS INC NEW$187.9M1.96%1,852,573CommonSOLE
438516106HONHONEYWELL INTERNATIONAL, INC.$186.9M1.95%910,649CommonSOLE
46434G103IEMGISHARES CORE MSCI EMERGING MARKETS ETF$179.5M1.88%3,478,217CommonSOLE
464287200IVVISHARES CORE S&P 500 ETF$172.5M1.80%328,129CommonSOLE
78409V104SPGIS&P GLOBAL INC$166.5M1.74%391,371CommonSOLE
911312106UPSUNITED PARCEL SVC INC CL B$159.7M1.67%1,074,722CommonSOLE
166764100CVXCHEVRON CORPORATION$157.2M1.64%996,413CommonSOLE
464287507IJHISHARES CORE S&P MID-CAP ETF$156.5M1.64%2,576,660CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$132.9M1.39%228,666CommonSOLE
025072604AVEMAVANTIS EMERGING MARKETS EQ$129.4M1.35%2,232,347CommonSOLE
126650100CVSCVS HEALTH CORPORATION$126.6M1.32%1,587,035CommonSOLE
G5960L103MDTMEDTRONIC PLC$125.5M1.31%1,439,956CommonSOLE
G29183103ETNEATON CORP, PLC$121.7M1.27%389,168CommonSOLE
G0403H108AONAON PLC$115.9M1.21%347,264CommonSOLE
58933Y105MRKMERCK & CO$108.4M1.13%821,450CommonSOLE
025072802AVDVAVANTIS INTERNATIONAL SMALL CAP VALUE$106.6M1.11%1,619,214CommonSOLE
009158106APDAIR PRODUCTS & CHEMICALS INC$103.4M1.08%426,687CommonSOLE
882508104TXNTEXAS INSTRUMENTS INC$101.5M1.06%582,908CommonSOLE
464288646IGSBISHARES SHORT-TERM CORPORATE BOND ETF$94.7M0.99%1,846,099CommonSOLE
855244109SBUXSTARBUCKS CORP$93.7M0.98%1,025,012CommonSOLE
191216100KOCOCA-COLA CO$89.9M0.94%1,469,075CommonSOLE
922042866VPLVANGUARD FTSE PACIFIC ETF$78.8M0.82%1,036,188CommonSOLE
65339F101NEENEXTERA ENERGY, INC.$78.8M0.82%1,232,549CommonSOLE
58155Q103MCKMCKESSON CORP$76.1M0.80%141,767CommonSOLE
46432F339QUALISHARES EDGE MSCI USA QUALIT$72.9M0.76%443,753CommonSOLE
580135101MCDMCDONALDS CORP$72.3M0.76%256,528CommonSOLE
654106103NKENIKE INC CL B$67.4M0.70%717,045CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING$65.9M0.69%263,820CommonSOLE
17275R102CSCOCISCO SYS INC$63.5M0.66%1,271,478CommonSOLE
921908844VIGVANGUARD DIVIDEND$61.4M0.64%336,364CommonSOLE
92343V104VZVERIZON COMMUNICATIONS$61.2M0.64%1,459,701CommonSOLE
46429B655FLOTISHARES FLOATING RATE BOND E$60.6M0.63%1,186,233CommonSOLE
46429B747STIPISHARES 0-5 YEAR TIPS BOND ETF$60.0M0.63%603,567CommonSOLE
78464A201SLYGSPDR S&P 600 SMALL CAP GROWTH ETF$57.6M0.60%660,529CommonSOLE
922908769VTIVANGUARD TOTAL STOCK MARKET$55.7M0.58%214,231CommonSOLE
464288638IGIBISHARES INTERMEDIATE TERM CORP BOND ETF$54.8M0.57%1,061,812CommonSOLE
922042874VGKVANGUARD FTSE EUROPE ETF$52.8M0.55%784,639CommonSOLE
78462F103SPYSPDR TR UNIT SER 1$50.8M0.53%97,185CommonSOLE
921909768VXUSVANGUARD TOTAL INTL STOCK INDEX FUND ETF$50.2M0.52%832,369CommonSOLE
464288588MBBISHARES BARCLAYS MBS BOND FUND$49.9M0.52%540,307CommonSOLE
863667101SYKSTRYKER CORP$48.7M0.51%135,991CommonSOLE
452308109ITWILLINOIS TOOL WKS INC$47.7M0.50%177,690CommonSOLE
461202103INTUINTUIT INC$47.0M0.49%72,289CommonSOLE
437076102HDHOME DEPOT INC$43.7M0.46%114,044CommonSOLE
G6700G107NVTnVENT ELECTRIC PLC$41.4M0.43%549,354CommonSOLE
742718109PGPROCTER & GAMBLE$39.9M0.42%245,715CommonSOLE
03027X100AMTAMERICAN TOWER CORP$39.1M0.41%198,113CommonSOLE
574599106MASMASCO CORP$37.4M0.39%474,038CommonSOLE
83088M102SWKSSKYWORKS SOLUTIONS INC$34.0M0.36%314,328CommonSOLE
98978V103ZTSZOETIS INC.$30.4M0.32%179,578CommonSOLE
260557103DOWDOW INC$30.1M0.31%519,225CommonSOLE
H84989104TEL1USDTE CONNECTIVITY LTD$28.8M0.30%197,991CommonSOLE
579780206MKCMCCORMICK & CO$28.5M0.30%371,321CommonSOLE
747525103QCOMQUALCOMM INC$25.9M0.27%152,912CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$25.4M0.27%40CommonSOLE
922908637VVVANGUARD LARGE - CAP ETF$25.3M0.26%105,504CommonSOLE
718172109PMPHILIP MORRIS INTL,INC$24.7M0.26%269,699CommonSOLE
464287457SHYISHARES 1-3 YEAR TREASURY BOND ETF$24.6M0.26%301,171CommonSOLE
N07059210ASMLASML HOLDINGS N.V.$24.2M0.25%24,967CommonSOLE
464287614IWFISHARES RUSSELL 1000 GROWTH INDEX FUND$20.8M0.22%61,815CommonSOLE
G51502105JCIJOHNSON CONTROLS INTERNATIONAL PLC$19.6M0.21%300,401CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$18.1M0.19%39,869CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL CL B$17.9M0.19%42,685CommonSOLE
00287Y109ABBVABBVIE INC.$17.9M0.19%98,446CommonSOLE
372460105GPCGENUINE PARTS CO$17.9M0.19%115,604CommonSOLE
46432F388VLUEISHARES EDGE MSCI USA VALUE FACTO$16.8M0.18%154,862CommonSOLE
808524771FNDXSCHWAB FUNDAMENTAL LARGE CAP$16.7M0.17%248,503CommonNONE
30231G102XOMEXXON MOBIL CORP$15.7M0.16%135,391CommonSOLE
12572Q105CMECME GROUP INC.$15.3M0.16%71,293CommonSOLE
371901109GNTXGENTEX CORP$14.9M0.16%413,718CommonSOLE
02079K107GOOGALPHABET INC CL C$14.9M0.16%97,716CommonSOLE
464288661IEIISHARES BARCLAYS 3-7 YEAR TREASURY BOND FUND$14.4M0.15%124,470CommonSOLE
717081103PFEPFIZER INC$14.0M0.15%504,276CommonSOLE
075887109BDXBECTON DICKINSON$13.9M0.15%56,183CommonSOLE
025537101AEPAMERICAN ELECTRIC POWER$13.6M0.14%157,627CommonSOLE
464287598IWDISHARES RUSSELL 1000 VALUE INDEX FUND$12.9M0.13%71,948CommonSOLE
922908363VOOVANGUARD S&P 500 ETF$12.6M0.13%26,276CommonSOLE
46434V860TFLOISHARES TR$12.6M0.13%248,279CommonSOLE
907818108UNPUNION PACIFIC CORP$12.6M0.13%51,062CommonSOLE
26614N102DDDUPONT DE NEMOURS INC$12.4M0.13%161,972CommonSOLE
464287440IEFISHARES BARCLAYS 7-10 YEAR TREASURY BOND FUND$12.4M0.13%130,770CommonSOLE
023135106AMZNAMAZON.COM INC$12.0M0.13%66,778CommonSOLE
002824100ABTABBOTT LABS$11.2M0.12%98,850CommonSOLE
031162100AMGNAMGEN INC$11.0M0.11%38,671CommonSOLE
14020G101CGGRCAPITAL GROUP GROWTH ETF$10.7M0.11%335,180CommonSOLE
464287499IWRISHARES RUSSELL MID CAP INDEX FUND$9.3M0.10%110,279CommonSOLE
369550108GDGENERAL DYNAMICS CORP$9.2M0.10%32,568CommonSOLE
46090E103QQQINVESCO QQQ TRUST SERIES 1$8.8M0.09%19,758CommonSOLE
49177J102KVUEKENVUE INC$8.7M0.09%405,117CommonSOLE
254687106DISDISNEY WALT PRODUCTIONS$8.6M0.09%70,459CommonSOLE
46434V878ICSHISHARES ULTRA SHORT-TERM BOND$8.4M0.09%165,252CommonSOLE
46137V357RSPINVESCO S&P 500 EQUAL WEIGHT ETF$8.3M0.09%48,962CommonSOLE
81369Y209XLVSPDR HEALTH CARE SEL SEC$8.1M0.08%54,759CommonSOLE
02079K305GOOGLALPHABET INC - CL A$8.1M0.08%53,399CommonSOLE
92826C839VVISA IN - CLASS A$7.6M0.08%27,374CommonSOLE
92204A702VGTVANGUARD INFO TECH ETF$6.9M0.07%13,075CommonSOLE
922908751VBVANGUARD SMALL-CAP ETF$6.8M0.07%29,701CommonSOLE
94106L109WMWASTE MGMT INC DEL$6.7M0.07%31,267CommonSOLE
46429B697USMVISHARES MSCI USA MINIMUM VOL$5.7M0.06%68,360CommonNONE
20030N101CMCSACOMCAST CORP NEW COM CL A$5.4M0.06%124,699CommonSOLE
291011104EMREMERSON ELECTRIC CO$5.2M0.05%45,945CommonSOLE
921946406VYMVANGUARD HIGH DIVIDEND YIELD ETF$5.1M0.05%41,889CommonSOLE
67066G104NVDANVIDIA CORP$4.9M0.05%5,441CommonSOLE
87612E106TGTTARGET CORP$4.9M0.05%27,472CommonSOLE
194162103CLCOLGATE-PALMOLIVE CO$4.8M0.05%53,427CommonSOLE
904767704UNILEVER PLC SPONSORED ADR$4.8M0.05%95,579CommonSOLE
46432F396MTUMISHARES EDGE MSCI USA MOMENT$4.5M0.05%24,202CommonSOLE
381430107GSIEGOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF$4.5M0.05%131,215CommonSOLE
22052L104CTVACORTEVA INC$4.4M0.05%76,909CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$4.3M0.05%12,453CommonSOLE
G54950103LINLINDE PLC$4.3M0.04%9,211CommonSOLE
921943858VEAVANGUARD FTSE DEVELOPED MARKETS ETF$4.2M0.04%83,641CommonSOLE
921937827BSVVANGUARD SHORT TERM BOND ETF$4.2M0.04%54,617CommonSOLE
922042858VWOVANGUARD FTSE EMERGING MARKET ETF$4.1M0.04%97,732CommonSOLE
88579Y101MMM3M COMPANY$4.0M0.04%37,991CommonSOLE
931142103WMTWALMART INC$4.0M0.04%66,933CommonSOLE
37954Y889CATHGLOBAL X S&P 500 CATHOLIC VALUES ETF$4.0M0.04%63,033CommonSOLE
78467Y107MDYMIDCAP SPDR TRUST SERIES 1$4.0M0.04%7,114CommonSOLE
464287622IWBISHARES RUSSELL 1000 INDEX FUND$3.9M0.04%13,572CommonSOLE
110122108BMYBRISTOL MYERS SQUIBB CO$3.9M0.04%71,716CommonSOLE
532457108LLYLILLY, ELI & COMPANY$3.8M0.04%4,833CommonSOLE
655844108NSCNORFOLK SOUTHERN CORP$3.7M0.04%14,599CommonSOLE
66987V109NVSNOVARTIS AG - ADR$3.7M0.04%37,843CommonSOLE
641069406NSRGYNESTLE S A SPON ADR REG$3.6M0.04%34,332CommonSOLE
37733W204GSKGLAXOSMITHKLINE PLC$3.6M0.04%83,295CommonNONE
921937835BNDVANGUARD TOTAL BOND MARKET$3.5M0.04%47,870CommonNONE
235851102DHRDANAHER CORP$3.4M0.04%13,606CommonSOLE
670100205NVONOVO-NORDISK A/S SPONS ADR$3.4M0.04%26,260CommonSOLE
20825C104COPCONOCOPHILLIPS$3.2M0.03%25,382CommonSOLE
494368103KMBKIMBERLY CLARK CORP$3.1M0.03%23,868CommonSOLE
949746101WMT2WELLS FARGO CO$3.1M0.03%52,773CommonSOLE
922042718VSSVANGUARD FTSE ALL WORLD SC ETF$3.1M0.03%26,116CommonSOLE
464287309IVWISHARES S&P 500 GROWTH INDEX FUND$3.0M0.03%35,003CommonSOLE
464287168DVYISHARES DJ SELECT DIVIDEND INDEX FUND$2.9M0.03%23,741CommonSOLE
47103U852JMBSJANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF$2.8M0.03%62,267CommonSOLE
97717X669DGRWWISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND$2.7M0.03%35,989CommonSOLE
464288240ACWXISHARES TRUST ISHARES MSCI ACWI EX US INDEX FUND$2.7M0.03%49,683CommonSOLE
46432F834IXUSISHARES CORE MSCI ACMI$2.6M0.03%38,758CommonSOLE
025816109AXPAMERICAN EXPRESS CO$2.6M0.03%11,508CommonSOLE
11135F101AVGOBROADCOM LTD$2.6M0.03%1,975CommonSOLE
02209S103MOALTRIA GROUP INC COM$2.6M0.03%59,650CommonSOLE
458140100INTCINTEL CORP$2.6M0.03%57,852CommonSOLE
00724F101ADBEADOBE SYSTEMS$2.5M0.03%5,022CommonSOLE
464287721IYWISHARES DJ US TECHNOLOGY SECTOR INDEX FUND$2.5M0.03%18,555CommonSOLE
001055102AFLAFLAC$2.5M0.03%28,778CommonSOLE
H1467J104CBCHUBB LTD$2.4M0.02%9,170CommonSOLE
149123101CATCATERPILLAR INC$2.3M0.02%6,208CommonSOLE
25243Q205DEODIAGEO PLC - SPONSORED ADR$2.3M0.02%15,219CommonSOLE
46137V613PRFPOWERSHARES FTSE RAFI US 1K$2.3M0.02%58,840CommonNONE
81369Y803XLKTECHNOLOGY SELECT SECT SPDR$2.2M0.02%10,799CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHINES$2.2M0.02%11,766CommonSOLE
464288612GVIISHARES BARCLAYS INTERMEDIATE GOVERNMENT/CREDIT BO$2.2M0.02%21,013CommonSOLE
46436E718SGOVISHARES 0-3 MONTH TREASURY BOND ETF$2.1M0.02%21,110CommonSOLE
78464A763SDYSPDR S&P DIVIDEND ETF$2.1M0.02%16,187CommonNONE
30303M102METAMETA PLATFORMS, INC. CLASS A$2.1M0.02%4,304CommonSOLE
293792107EPDENTERPRISE PRODUCTS PARTNERS$2.1M0.02%71,238CommonSOLE
464287655IWMISHARES RUSSELL 2000 INDEX FUND$2.0M0.02%9,672CommonSOLE
780259305SHELSHELL PLC - ADR$2.0M0.02%29,915CommonSOLE
718546104PSXPHILLIPS 66$2.0M0.02%12,278CommonSOLE
922908629VOVANGUARD MID-CAP ETF$2.0M0.02%7,973CommonSOLE
921910725VSGXVANGUARD ESG INTL STOCK ETF$1.9M0.02%33,310CommonSOLE
00162Q395OUSMOSHARES U.S. SMALL-CAP QUALITY DIVIDEND ETF$1.9M0.02%44,255CommonSOLE
46435U663ESMLISHARES ESG MSCI USA SMALL- CAP$1.9M0.02%46,591CommonSOLE
922908553VNQVANGUARD REIT ETF$1.9M0.02%21,556CommonSOLE
171340102CHDCHURCH & DWIGHT CO$1.9M0.02%17,809CommonSOLE
46434V621DGROISHARES CORE DIVIDEND GROWTH ETF$1.8M0.02%30,500CommonSOLE
036752103ELVELEVANCE HEALTH INC$1.7M0.02%3,372CommonSOLE
617446448MSMORGAN STANLEY$1.7M0.02%17,815CommonSOLE
244199105DEDEERE & CO.$1.7M0.02%4,056CommonSOLE
464287648IWOISHARES RUSSELL 2000 GROWTH INDEX FUND$1.6M0.02%6,011CommonNONE
13646K108CPCANADIAN PACIFIC KANSAS CITY$1.6M0.02%18,444CommonSOLE
464288257ACWIISHARES MSCI ACWI ETF$1.6M0.02%14,562CommonSOLE
92204A108VCRVANGUARD CONSUMER DISCRETIONARY ETF$1.6M0.02%5,046CommonSOLE
609207105MDLZMONDELEZ INTERNATIONAL INC CL A$1.6M0.02%22,326CommonSOLE
464286533EEMVISHARES MSCI EMERGING MARKETS MINIMUM VOLATILITY I$1.6M0.02%27,500CommonSOLE
871829107SYYSYSCO CORP$1.5M0.02%18,987CommonSOLE
29273V100ETENERGY TRANSFER$1.5M0.02%95,128CommonSOLE
78463V107GLDSPDR GOLD TRUST$1.5M0.02%7,250CommonSOLE
922908744VTVVANGUARD VALUE ETF$1.5M0.02%9,131CommonSOLE
482480100KLACKLA - TENCOR CORPROATION$1.5M0.02%2,096CommonSOLE
693475105PNCPNC FINANCIAL CORP$1.4M0.01%8,631CommonSOLE
893641100TDGTRANSDIGM GROUP, INC.$1.4M0.01%1,123CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$1.2M0.01%5,309CommonSOLE
464287465EFAISHARES MSCI EAFE INDEX FUND$1.2M0.01%15,163CommonSOLE
81369Y852XLCCOMM SERV SELECT SECTOR SPDR$1.2M0.01%14,697CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$1.2M0.01%3,923CommonSOLE
56585A102MPCMARATHON PETROLEUM CORP$1.2M0.01%5,803CommonSOLE
743315103PGRPROGRESSIVE CORP OHIO$1.2M0.01%5,588CommonSOLE
74460D109PSAPUBLIC STORAGE$1.1M0.01%3,922CommonSOLE
060505104BACBANK OF AMERICA$1.1M0.01%29,628CommonSOLE
46435G516ESGDISHARES MSC EAFE ESG$1.1M0.01%13,931CommonSOLE
921910733ESGVVANGUARD ESG US STOCK ETF$1.1M0.01%11,831CommonSOLE
803054204SAPSAP SE SPONSORED ADR$1.1M0.01%5,594CommonSOLE
79466L302CRMSALESFORCE.COM INC$1.1M0.01%3,512CommonSOLE
921935870VTESVANGUARD WELLINGTON FD$1.1M0.01%10,500CommonSOLE
571903202MARMARRIOTT INTL INC NEW CL A$1.1M0.01%4,167CommonSOLE
427866108HSYTHE HERSHEY COMPANY$1.0M0.01%5,351CommonSOLE
81369Y506XLEENERGY SELECT SECTOR SPDR$1.0M0.01%10,998CommonSOLE
46434G863ESGEISHARES MSCI EM ESG OP$1.0M0.01%32,029CommonSOLE
256677105DGDOLLAR GENERAL CORP$1.0M0.01%6,614CommonSOLE
375558103GILDGILEAD SCIENCES INC$1.0M0.01%14,057CommonSOLE
163851108CCCHEMOURS COMPANY$1.0M0.01%38,314CommonSOLE
00206R102TAT&T INC$1.0M0.01%56,981CommonSOLE
46641Q332JEPIJP MORGAN EQUITY PREMIUM INCOME ETF$996,7540.01%17,227CommonNONE
26441C204DUKDUKE ENERGY CORP$981,1620.01%10,145CommonSOLE
666807102NOCNORTHROP GRUMMAN CORP$973,1160.01%2,033CommonSOLE
464288687PFFISHARES S&P US PREFERRED STOCK INDEX FUND$958,7780.01%29,748CommonSOLE
922908736VUGVANGUARD GROWTH ETF$957,9820.01%2,783CommonSOLE
808524409SCHVSCHWAB US LARGE-CAP VALUE ETF$955,9530.01%12,582CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC COM$946,9030.01%2,267CommonSOLE
363576109AJGARTHUR J GALLAGHER & CO$935,6500.01%3,742CommonSOLE
29670G102WTRGESSENTIAL UTILITIES INC$931,6220.01%25,145CommonSOLE
369604301GEGENERAL ELECTRIC$930,4850.01%5,301CommonSOLE
464288802SUSAISHARES MSCI USA ESG SELECT$925,7620.01%8,480CommonSOLE
311900104FASTFASTENAL COMPANY$915,4200.01%11,867CommonSOLE
381430479GIGBGOLDMAN SACHS ACCESS INV GRADE CORP BOND ETF$910,2690.01%19,879CommonSOLE
902973304USBU S BANCORP$883,3170.01%19,761CommonSOLE
464287762IYHISHARES DJ US HEALTH CARE SECTOR INDEX FUND$883,3130.01%14,270CommonSOLE
09260D107BXTHE BLACKSTONE GROUP INC$880,1790.01%6,700CommonSOLE
172062101CINFCINCINNATI FINANCIAL CORP$874,7780.01%7,045CommonSOLE
81762P102NOWSERVICE NOW INC.$850,0760.01%1,115CommonSOLE
464287481IWPISHARES RUSSELL MID CAP GROWTH INDEX FUND$842,0110.01%7,377CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$841,6410.01%3,097CommonSOLE
64110L106NFLXNETFLIX INC$825,9690.01%1,360CommonSOLE
464287630IWNISHARES RUSSELL 2000 VALUE INDEX FUND$825,1770.01%5,196CommonNONE
125523100CICIGNA CORP$817,9040.01%2,252CommonSOLE
071813109BAXBAXTER INTL INC$800,5200.01%18,730CommonSOLE
744573106PEGPUBLIC SVC ENTERPRISES$787,4700.01%11,792CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY$786,0390.01%8,762CommonSOLE
384802104GWWWW GRAINGER INC$771,1130.01%758CommonSOLE
260003108DOVDOVER CORP$764,5750.01%4,315CommonSOLE
097023105BABOEING CO$759,0300.01%3,933CommonSOLE
78468R739SHMSPDR NUVEEN BARCLAYS SHORT TERM MUNI$733,3280.01%15,458CommonSOLE
21037T109CEGCONSTELLATION ENERGY CORP$711,3030.01%3,848CommonSOLE
464287556IBBISHARES NASDAQ BIOTECHNOLOGY$710,3880.01%5,177CommonSOLE
25746U109DDOMINION ENERGY INC$703,2200.01%14,296CommonSOLE
464287580IYCISHARES US CONSUMER DISCRETIONARY ETF$686,0890.01%8,370CommonSOLE
319829107FCFFIRST COMMONWEALTH FINANCIAL$680,5490.01%48,890CommonSOLE
464287788IYFISHARES US FINANCIALS ETF$673,4720.01%7,041CommonSOLE
459506101IFFINTL FLAVORS & FRAGRANCES$671,9260.01%7,814CommonSOLE
45866F104ICEINTERCONTINENTAL EXCHANGE$661,3130.01%4,812CommonSOLE
09857L108BKNGBOOKING HOLDINGS INC.$656,6460.01%181CommonSOLE
00846U101AAGILENT TECHNOLOGIES INC COM$643,5910.01%4,423CommonSOLE
217204106CPRTCOPART, INC$642,6220.01%11,095CommonSOLE
464287226AGGISHARES TR$618,6870.01%6,317CommonSOLE
030420103AWKAMERICAN WTR WK$606,5280.01%4,963CommonNONE
929328102WSFSWSFS FINANCIAL CORP$600,6780.01%13,307CommonSOLE
189054109CLXCLOROX CO$600,6510.01%3,923CommonSOLE
55261F104MTBM & T BK CORP$594,7040.01%4,089CommonSOLE
46434G764EMXCISHARES MSCI EM MKTS EX CHINA$586,2930.01%10,184CommonSOLE
370334104GISGENERAL MILLS INC$583,4100.01%8,338CommonSOLE
31428X106FDXFEDEX CORP$580,0590.01%2,002CommonSOLE
031100100AMEAMETEK INC$569,7340.01%3,115CommonSOLE
97717W307DLNWISDOMTREE L/C DIVIDEND FD$563,2260.01%7,802CommonSOLE
902252105TYLTYLER TECHNOLOGIES INC$558,4630.01%1,314CommonSOLE
67092P888NUEMNUVEEN ESG EMERGING MARKETS$550,0000.01%20,000CommonSOLE
136375102CNICANADIAN NATL RAILWAY CO$540,0110.01%4,100CommonSOLE
464287234EEMISHARES MSCI EMERGING MARKETS INDEX FUND$537,8190.01%13,092CommonSOLE
704326107PAYXPAYCHEX INC$528,2860.01%4,302CommonSOLE
518439104ELESTEE LAUDER COS INC CL A$525,4970.01%3,409CommonSOLE
921910840MGVVANGUARD MEGA CAP VALUE ETF$523,3340.01%4,379CommonSOLE
209115104EDCONSOLIDATED EDISON INC$516,8910.01%5,692CommonSOLE
776696106ROPROPER INDUSTRIES INC.$510,3640.01%910CommonSOLE
88339J105TTDTHE TRADE DESK INC$509,6590.01%5,830CommonSOLE
911363109URIUNITED RENTALS INC$504,0560.01%699CommonSOLE
808524508SCHMSCHWAB US MID CAP ETF$503,2370.01%6,180CommonSOLE
464287754IYJISHARES DJ US INDUSTRIAL SECTOR INDEX FUND$501,3310.01%3,988CommonSOLE
72201R833MINTPIMCO ENHANCED SHORT MATURITY ETF$499,3820.01%4,967CommonNONE
693506107PPGPPG INDS INC$495,1230.01%3,417CommonSOLE
032654105ADIANALOG DEVICES$483,0030.01%2,442CommonSOLE
231021106CMICUMMINS INC$482,6370.01%1,638CommonSOLE
808524797SCHDSCHWAB US DVD EQUITY ETF$480,6350.01%5,961CommonSOLE
464288158SUBISHARES S&P SHORT TERM NATIONAL AMT-FREE MUNICIPAL$478,9300.01%4,573CommonSOLE
701094104PHPARKER-HANNIFIN CORP$477,0210.00%858CommonSOLE
808513105SCHWSCHWAB (CHARLES) CORP$475,9970.00%6,580CommonSOLE
784117103SEICSEI INVESTMENTS CO$475,4750.00%6,613CommonSOLE
464288208IMCBISHARES MORNINGSTAR MID-CAP ETF$474,6330.00%6,517CommonSOLE
615369105MCOMOODYS CORP COM$470,0640.00%1,196CommonSOLE
682680103OKEONEOK INC$467,2310.00%5,828CommonSOLE
464287606IJKISHARES S&P MID CAP 400 GROWTH INDEX FUND$454,0600.00%4,976CommonSOLE
443510607HUBBHUBBELL INC$452,4050.00%1,090CommonSOLE
512807108LRCXEURLAM RESEARCH CP$451,7800.00%465CommonSOLE
92204A504VHTVANGUARD HEALTHCARE ETF$450,6860.00%1,666CommonSOLE
464287408IVEISHARES S&P 500 VALUE ETF$449,8380.00%2,408CommonSOLE
501044101KRKROGER CO$436,8730.00%7,647CommonSOLE
30161N101EXCEXELON CORP$431,6790.00%11,490CommonSOLE
921910873MGCVANGUARD MEGA CAP ETF$424,1950.00%2,270CommonSOLE
172908105CTASCINTAS CORP$423,2100.00%616CommonSOLE
464287689IWVISHARES RUSSELL 3000 INDEX FUND$420,1120.00%1,400CommonSOLE
808524607SCHASCHWAB US SMALL-CAP ETF$418,5750.00%8,501CommonSOLE
464287515IGVISHARES NORTH AMERICAN TECH-SOFTWARE ETF$415,6910.00%4,875CommonSOLE
046353108AZNNASTRA ZENECA PLC ADR$409,6840.00%6,047CommonSOLE
464288828IHFISHARES US HEALTH CARE PROVIDERS ETF$401,6870.00%7,365CommonSOLE
464288513HYGISHARES IBOXX HIGH YIELD CORPORATE BOND ETF$394,2470.00%5,072CommonSOLE
842587107SOSOUTHERN CO$389,2610.00%5,426CommonSOLE
46137V282RSPTINVESCO S&P 500 EQUAL WEIGHT$387,0900.00%11,000CommonSOLE
422806208HEI/AHEICO CORPORATION$386,0820.00%2,508CommonSOLE
464288448IDVISHARES DOW JONES INTERNATIONAL SELECT DIVIDEND IN$385,2700.00%13,740CommonSOLE
88160R101TSLATESLA MOTORS IN$377,9490.00%2,150CommonSOLE
81369Y704XLIINDUSTRIAL SELECT SECT SPDR$376,8720.00%2,992CommonSOLE
464287242LQDISHARES IBOXX $ INVESTOP INVESTMENT GRADE BOND FUN$375,5560.00%3,448CommonSOLE
381430206GEMGOLDMAN SACHS ACTIVEBETA EMERGING MARKETS$370,7520.00%11,830CommonSOLE
70450Y103PYPLPAYPAL HOLDINGS, INC.$362,2820.00%5,408CommonSOLE
89832Q109TFCTRUIST FINANCIAL CORP$358,1090.00%9,187CommonSOLE
91913Y100VLOVALERO ENERGY CORP$357,9370.00%2,097CommonSOLE
808524805SCHFSCHWAB INTERNATIONAL EQUITY ETF$356,9160.00%9,147CommonSOLE
37940X102GPNGLOBAL PAYMENTS INC$355,5360.00%2,660CommonSOLE
303075105FDSFACTSET RESEARCH$350,7890.00%772CommonSOLE
46435G425ESGUISHARES MSCI USA ESG OP$348,0990.00%3,028CommonSOLE
052769106ADSKAUTODESK INC$345,5770.00%1,327CommonSOLE
92939U106WECWEC ENERGY GROUP INC$342,7690.00%4,174CommonSOLE
038222105AMATAPPLIED MATLS INC$338,4230.00%1,641CommonSOLE
942622200WSOWATSCO INC$333,4810.00%772CommonSOLE
46641Q837JPSTJP MORGAN EXCHANGE TRADED$320,3580.00%6,350CommonSOLE
464288885EFGISHARES MSCI EAFE GROWTH INDEX FUND$315,5220.00%3,040CommonSOLE
464287150ITOTIISHARES CORE S&P TOTAL US$306,6980.00%2,660CommonSOLE
366651107ITGARTNER INC$305,0690.00%640CommonSOLE
278865100ECLECOLAB INC$301,5550.00%1,306CommonSOLE
69351T106PPLPPL CORP COM$301,4810.00%10,951CommonSOLE
254709108DFSEURDISCOVER FINANCIAL SERVICES$298,1980.00%2,275CommonSOLE
25278X109FANGDIAMONDBACK ENERGY INC$298,0480.00%1,504CommonNONE
74340W103PLDPROLOGIS$297,1620.00%2,282CommonSOLE
922908538VOTVANGUARD MID-CAP GROWTH ETF$290,0220.00%1,230CommonSOLE
464287705IJJISHARES S&P MID CAP 400 VALUE INDEX FUND$288,0360.00%2,435CommonSOLE
29250N105ENBENBRIDGE INC.$287,8120.00%7,955CommonSOLE
26875P101EOGEOG RESOURCES INC$285,2110.00%2,231CommonSOLE
14448C104CARRCARRIER GLOBAL CORP$284,9530.00%4,902CommonSOLE
536797103LADLITHIA MOTORS INC CL A$284,9140.00%947CommonSOLE
03073E105CORCENCORA INC$284,2720.00%1,162CommonSOLE
464288414MUBISHARES TR$279,9750.00%2,602CommonSOLE
955306105WSTWEST PHARMACEUTICAL SERVICES$271,4570.00%686CommonSOLE
75886F107REGNREGENERON PHARMACEUTICALS$269,4970.00%280CommonSOLE
46138E362SPHDINVESCO S&P 500 HIGH DIVIDEND LOW VOL ETF$266,4000.00%6,000CommonSOLE
595112103MUMICRON TECHNOLOGY INC$264,1910.00%2,241CommonSOLE
381430529GBILGOLDMAN SACHS TREAS ACC ETF$263,9280.00%2,616CommonSOLE
46625H365JP MORGAN ALERIAN MLP INDEX$259,2590.00%9,100CommonSOLE
806857108SLBSCHLUMBERGER$253,4410.00%4,624CommonSOLE
117043109BCBRUNSWICK CORP$252,0140.00%2,611CommonSOLE
43300A203HLTHILTON WORLDWIDE HLD$248,7190.00%1,166CommonSOLE
67103H107ORLYOREILLY AUTOMOTIVE$246,0960.00%218CommonSOLE
81369Y886XLUUTILITIES SELECT SECTOR SPDR$244,2180.00%3,720CommonSOLE
665859104NTRSNORTHERN TR CORP$243,7300.00%2,741CommonSOLE
48251W104KKRKKR & CO INC$234,6530.00%2,333CommonSOLE
25434V708DFACDIMENSIONSAL U.S. CORE EQUITY 2 ETF$231,2860.00%7,239CommonSOLE
46431W648IETCISHARES U S ETF TR$220,5420.00%3,115CommonSOLE
744320102PRUPRUDENTIAL FINL INC$213,9030.00%1,822CommonSOLE
922042742VTVANGUARD INTL EQUITY INDEX$212,7130.00%1,925CommonSOLE
377320106GLT1EURGLATFELTER CORP$211,3000.00%105,650CommonSOLE
670346105NUENUCOR CORP$210,9610.00%1,066CommonSOLE
573284106MLMMARTIN MARIETTA MATERIALS$210,5810.00%343CommonSOLE
464287473IWSISHARES RUSSELL MID CAP VALUE INDEX FUND$208,8000.00%1,666CommonSOLE
405552100HLNHALEON PLC$207,6140.00%24,454CommonNONE
192446102CTSHCOGNIZANT TECH SOLUTIONS - A$207,3370.00%2,829CommonSOLE
45168D104IDXXIDEXX LABORATORIES$207,3330.00%384CommonSOLE
68902V107OTISOTIS WORLDWIDE CORP$206,0850.00%2,076CommonSOLE
46428Q109SLVISHARES SILVER TRUST$204,7500.00%9,000CommonSOLE
384109104GGGGRACO INC$201,6870.00%2,158CommonSOLE
337738108FISVFISERV INC$200,7340.00%1,256CommonSOLE
237194105DRIDARDEN RESTAURANTS$196,2340.00%1,174CommonSOLE
902681105UGIUGI CORP NEW$195,9760.00%7,986CommonSOLE
773903109ROKROCKWELL INTL CORP NEW$192,8600.00%662CommonSOLE
277432100EMNEASTMAN CHEM CO$191,1200.00%1,907CommonSOLE
020002101ALLALLSTATE CORP$189,4460.00%1,095CommonSOLE
929160109VMCVULCAN MATERIALS CO$183,1290.00%671CommonSOLE
064058100BKBANK NEW YORK MELLON CORP$175,5680.00%3,047CommonSOLE
670972108XNQPXNUVEEN PA INVT QUALITY MUN FD$174,5220.00%14,765CommonSOLE
74167B109FRSTPRIMIS FINANCIAL CORP$121,7000.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.