0001278249-22-000004.txt : 20220506 0001278249-22-000004.hdr.sgml : 20220506 20220505104631 ACCESSION NUMBER: 0001278249-22-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220505 DATE AS OF CHANGE: 20220505 EFFECTIVENESS DATE: 20220505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TOWER BRIDGE ADVISORS CENTRAL INDEX KEY: 0001278249 IRS NUMBER: 233096014 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10708 FILM NUMBER: 22894772 BUSINESS ADDRESS: STREET 1: 101 WEST ELM STREET STREET 2: SUITE 355 CITY: CONSHOHOCKEN STATE: PA ZIP: 19428 BUSINESS PHONE: 6102602200 MAIL ADDRESS: STREET 1: 101 WEST ELM STREET STREET 2: STE 355 CITY: CONSHOHOCKEN STATE: PA ZIP: 19428 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001278249 XXXXXXXX 03-31-2022 03-31-2022 TOWER BRIDGE ADVISORS
101 WEST ELM STREET STE 355 CONSHOHOCKEN PA 19428
13F HOLDINGS REPORT 028-10708 N
Jeffrey Kachel CCO 610-260-2205 Jeffrey Kachel Conshohocken PA 05-05-2022 0 259 1496068213 false
INFORMATION TABLE 2 aci_13f.xml 1/100 BERKSHIRE HTWY COMMON 084990175 528921 100 SH SOLE 100 0 0 3M CO. COMMON 88579Y101 9989535 67098 SH SOLE 1 56174 0 10924 A T & T INC (NEW) COMMON 00206R102 3454730 146201 SH SOLE 1 129430 0 16771 ABBOTT LABS COMMON 002824100 7148944 60400 SH SOLE 1 47927 0 12473 ABBVIE INC COMMON 00287Y109 10058763 62049 SH SOLE 1 56744 0 5305 ACCENTURE PLC COMMON G1151C101 41664092 123548 SH SOLE 1 84279 0 39269 ACTUA CORP COM COMMON 005094107 0 131244 SH SOLE 0 0 131244 ADOBE SYS INC COMMON 00724F101 10963584 24063 SH SOLE 1 20673 0 3390 AFLAC INC COMMON 001055102 1038804 16133 SH SOLE 16133 0 0 AIR PRODS & CHEMS INC COMMON 009158106 10183583 40749 SH SOLE 1 36034 0 4715 AKAMAI TECHNOLOGIES I COMMON 00971T101 7669733 64241 SH SOLE 1 53936 0 10305 ALLETE INC NEW COMMON 018522300 225455 3366 SH SOLE 1 3366 0 0 ALLSTATE CORP COMMON 020002101 1065834 7695 SH SOLE 7695 0 0 ALPHABET CLASS A COMMON 02079K305 26030655 9359 SH SOLE 1 6724 0 2635 ALPHABET CLASS C COMMON 02079K107 46866362 16780 SH SOLE 1 12502 0 4278 ALTRIA GROUP INC COMMON 02209S103 206388 3950 SH SOLE 1 2950 0 1000 AMAZON COM INC COMMON 023135106 15230486 4672 SH SOLE 1 3664 0 1008 AMERICAN BALANCED FD MUTUAL 024071102 237254 7410 SH SOLE 0 0 7410 AMERICAN ELECTRIC POW COMMON 025537101 916387 9185 SH SOLE 6385 0 2800 AMERICAN EXPRESS CO. COMMON 025816109 3025099 16177 SH SOLE 1 13074 0 3103 AMERICAN WTR WKS CO I COMMON 030420103 449911 2718 SH SOLE 2718 0 0 AMERIPRISE FINL INC COMMON 03076C106 2467157 8214 SH SOLE 8214 0 0 AMGEN INC COMMON 031162100 4059674 16788 SH SOLE 1 16388 0 400 ANALOG DEVICES INC COMMON 032654105 4317805 26140 SH SOLE 1 20375 0 5765 ANNALY CAP MGMT INC COMMON 035710409 162272 23050 SH SOLE 350 0 22700 AON PLC SHS CL A COMMON G0403H108 19116109 58705 SH SOLE 1 45125 0 13580 APPLE INC COMMON 037833100 78012430 446781 SH SOLE 1 354277 0 92504 APPLIED MATLS INC COMMON 038222105 392105 2975 SH SOLE 1625 0 1350 ASTRAZENECA PLC COMMON 046353108 596927 8998 SH SOLE 1 8998 0 0 AUTOMATIC DATA PROCES COMMON 053015103 8916382 39186 SH SOLE 1 24085 0 15101 BANK OF AMERICA CORP COMMON 060505104 2923281 70919 SH SOLE 70919 0 0 BANK OF AMERICA PFD D PREFERR 060505625 5677545 292959 SH SOLE 1 213509 0 79450 BAXTER INTERNATIONAL COMMON 071813109 830919 10716 SH SOLE 1 10716 0 0 BBH FD INC LTD DUR FD MUTUAL 05528X802 987385 97471 SH SOLE 97471 0 0 BECTON DICKINSON & CO COMMON 075887109 28151578 105833 SH SOLE 1 77374 0 28459 BERKSHIRE HATHAWAY IN COMMON 084670702 8967796 25411 SH SOLE 1 23880 0 1531 BERKSHIRE HATHAWAY IN COMMON 084670108 528921 1 SH SOLE 1 0 0 BEST BUY INC COMMON 086516101 9552863 105092 SH SOLE 1 78267 0 26825 BK OF AMERICA CORP PF PREFERR 060505633 985189 49883 SH SOLE 1 25383 0 24500 BLACKROCK INC COMMON 09247X101 846700 1108 SH SOLE 950 0 158 BLACKROCK NATL MUN FD MUTUAL 09253C744 107154 10090 SH SOLE 10090 0 0 BLACKSTONE GROUP INC COMMON 09260D107 1857894 14636 SH SOLE 1 11936 0 2700 BOEING CO. COMMON 097023105 1825570 9533 SH SOLE 1 9040 0 493 BOOKING HLDGS INC COMMON 09857L108 1115514 475 SH SOLE 1 390 0 85 BP PLC ADR COMMON 055622104 415451 14131 SH SOLE 1 14131 0 0 BRISTOL MYERS SQUIBB COMMON 110122108 6839186 93649 SH SOLE 1 83464 0 10185 BROADCOM INC COM COMMON 11135F101 8047310 12780 SH SOLE 12780 0 0 BROWN & BROWN INC COMMON 115236101 8092650 111978 SH SOLE 1 67678 0 44300 CAMPBELL SOUP CO COMMON 134429109 311099 6980 SH SOLE 1 6980 0 0 CANNABIX TECHNOLOGIES COMMON 13765L101 20180 41000 SH SOLE 21000 0 20000 CARMAX INC COM COMMON 143130102 1385067 14356 SH SOLE 1 13006 0 1350 CARRIER GLOBAL CORPOR COMMON 14448C104 1054643 22992 SH SOLE 1 13717 0 9275 CATERPILLAR INC COMMON 149123101 2111665 9477 SH SOLE 1 7577 0 1900 CDN IMPERIAL BK COMM COMMON 136069101 463274 3807 SH SOLE 3807 0 0 CDW CORP COMMON 12514G108 1914123 10700 SH SOLE 10700 0 0 CHEVRON CORP COMMON 166764100 13351888 81999 SH SOLE 1 64491 0 17508 CHUBB LIMITED COMMON H1467J104 223312 1044 SH SOLE 383 0 661 CHURCH & DWIGHT CO. COMMON 171340102 357768 3600 SH SOLE 0 0 3600 CICERO INC COMMON 171708100 5 50000 SH SOLE 0 0 50000 CIGNA CORP NEW COM COMMON 125523100 1093820 4565 SH SOLE 4565 0 0 CISCO SYSTEMS INC COMMON 17275R102 14217254 254972 SH SOLE 1 192122 0 62850 CITIGROUP INC COMMON 172967424 676800 12674 SH SOLE 1 12624 0 50 CME GROUP INC COM COMMON 12572Q105 498317 2095 SH SOLE 1895 0 200 COCA COLA CO. COMMON 191216100 13628716 219818 SH SOLE 1 179091 0 40727 COGNIZANT TECHNOLOGY COMMON 192446102 1061693 11840 SH SOLE 1 9940 0 1900 COLGATE PALMOLIVE CO COMMON 194162103 4374329 57686 SH SOLE 1 43861 0 13825 COMCAST CORP NEW CL A COMMON 20030N101 9040240 193085 SH SOLE 1 136354 0 56731 COMERICA INC COMMON 200340107 487870 5395 SH SOLE 1 3895 0 1500 COMMERCIAL METALS CO COMMON 201723103 416200 10000 SH SOLE 10000 0 0 CONOCOPHILLIPS COMMON 20825C104 1539600 15396 SH SOLE 1 13312 0 2084 CONSOLIDATED EDISON I COMMON 209115104 237268 2506 SH SOLE 1 600 0 1906 CONSTELLATION BRANDS COMMON 21036P108 5428873 23571 SH SOLE 1 17506 0 6065 CORECARE SYS INC (RES COMMON 218908101 2205 210000 SH SOLE 210000 0 0 CORNING INC COMMON 219350105 1324921 35896 SH SOLE 1 35896 0 0 CORTEVA INC COM COMMON 22052L104 1061311 18464 SH SOLE 1 18198 0 266 COSTCO WHOLESALE COMMON 22160K105 11742157 20391 SH SOLE 1 12546 0 7845 CRA CCM ALTERNATIVE I MUTUAL 20368N400 696217 79026 SH SOLE 0 0 79026 CROWN CASTLE INTL COR COMMON 22822V101 8957715 48525 SH SOLE 1 36005 0 12520 CSX CORP COMMON 126408103 2640899 70518 SH SOLE 70518 0 0 CVS HEALTH CORP. COMMON 126650100 25192963 248918 SH SOLE 1 180765 0 68153 DANAHER CORP COMMON 235851102 22596383 77034 SH SOLE 1 51206 0 25828 DEERE & CO. COMMON 244199105 2575852 6200 SH SOLE 6200 0 0 DENTSPLY SIRONA INC COMMON 24906P109 4449193 90394 SH SOLE 1 55544 0 34850 DIAGEO PLC COMMON 25243Q205 15545085 76524 SH SOLE 1 55627 0 20897 DIGITAL REALTY TRUST COMMON 253868103 13213066 93181 SH SOLE 1 75641 0 17540 DOMINION RES INC VA COMMON 25746U109 1278212 15043 SH SOLE 1 14543 0 500 DOVER CORP COMMON 260003108 410607 2617 SH SOLE 2617 0 0 DOW INC COM COMMON 260557103 1117203 17533 SH SOLE 1 17117 0 416 DUKE ENERGY CORPORATI COMMON 26441C204 2228510 19958 SH SOLE 1 17558 0 2400 DUPONT DE NEMOURS INC COMMON 26614N102 689087 9365 SH SOLE 1 8736 0 629 EATON CORP PLC SHS COMMON G29183103 3995386 26327 SH SOLE 26327 0 0 EATON VANCE NATL MUNS MUTUAL 27826L249 116839 12145 SH SOLE 12145 0 0 EBAY INC COMMON 278642103 229040 4000 SH SOLE 1 4000 0 0 EMERA INC COM COMMON 290876101 236451 4771 SH SOLE 4771 0 0 EMERSON ELECTRIC CO COMMON 291011104 1020602 10409 SH SOLE 1 8240 0 2169 ENBRIDGE INC COMMON 29250N105 4540188 98507 SH SOLE 1 88987 0 9520 ENTERPRISE PRODS PART COMMON 293792107 5669992 219682 SH SOLE 1 138942 0 80740 EQUINIX INC COM COMMON 29444U700 292940 395 SH SOLE 115 0 280 ESSENTIAL UTILS INC C COMMON 29670G102 1009718 19748 SH SOLE 1 17223 0 2525 EXPEDIA INC DEL COMMON 30212P303 927476 4740 SH SOLE 1 3490 0 1250 EXXON MOBIL COMMON 30231G102 9806649 118739 SH SOLE 1 98537 0 20202 FEDEX CORP COMMON 31428X106 8572305 37047 SH SOLE 1 29857 0 7190 FIDELITY NATL INFORMA COMMON 31620M106 1539037 15326 SH SOLE 1 13126 0 2200 FORTIVE CORP COMMON 34959J108 624533 10250 SH SOLE 1 8550 0 1700 FORTUNE BRANDS HOME & COMMON 34964C106 3138627 42254 SH SOLE 1 32154 0 10100 GENERAL ELECTRIC CO C COMMON 369604301 1989485 21743 SH SOLE 1 19628 0 2115 GENERAL MILLS INC COMMON 370334104 1434310 21180 SH SOLE 1 18980 0 2200 GILEAD SCIENCES INC COMMON 375558103 202412 3405 SH SOLE 1 3405 0 0 GLAXOSMITHKLINE PLC COMMON 37733W105 660326 15159 SH SOLE 1 15159 0 0 GOLDMAN SACHS GROUP I COMMON 38141G104 833503 2525 SH SOLE 1 2400 0 125 GOLDMAN SACHS GROUP I PREFERR 38144G804 868062 40300 SH SOLE 1 22434 0 17866 GOLDMAN SACHS GROUP I PREFERR 38143Y665 13093298 606733 SH SOLE 1 459218 0 147515 HERSHEY FOODS CORP COMMON 427866108 1733040 8000 SH SOLE 1 2700 0 5300 HOME DEPOT INC COMMON 437076102 9512707 31780 SH SOLE 1 23489 0 8291 HONEYWELL INTL INC COMMON 438516106 11073548 56910 SH SOLE 1 44591 0 12319 ILLINOIS TOOL WORKS I COMMON 452308109 2900609 13852 SH SOLE 1 11052 0 2800 ILLUMINA INC COMMON 452327109 419280 1200 SH SOLE 1 1200 0 0 INNOVATIVE SOLUTIONS COMMON 45769N105 80600 10000 SH SOLE 10000 0 0 INTEL CORP COMMON 458140100 4528297 91370 SH SOLE 1 77162 0 14208 INTERCONTINENTAL EXCH COMMON 45866F104 13757127 104126 SH SOLE 1 74696 0 29430 INTERNATIONAL PAPER C COMMON 460146103 268824 5825 SH SOLE 5825 0 0 INT'L BUSINESS MACHIN COMMON 459200101 4072877 31325 SH SOLE 1 25145 0 6180 INTUITIVE SURGICAL IN COMMON 46120E602 543024 1800 SH SOLE 1800 0 0 IQVIA HOLDINGS INC COMMON 46266C105 28839055 124731 SH SOLE 1 91446 0 33285 ISHARES TR S&P 500 IN MUTUAL 464287200 777171 1713 SH SOLE 1 1539 0 174 J P MORGAN CHASE & CO COMMON 46625H100 24565818 180207 SH SOLE 1 145185 0 35022 JACOBS ENGINEERING COMMON 469814107 24157680 175297 SH SOLE 1 138177 0 37120 JANUS INVT FD HENDRSO MUTUAL 47103A625 341592 7348 SH SOLE 1 6168 0 1180 JOHNSON & JOHNSON COMMON 478160104 35511905 200372 SH SOLE 1 165604 0 34768 JOHNSON CONTROLS INTL COMMON G51502105 284836 4344 SH SOLE 1 4344 0 0 KELLOGG CO. COMMON 487836108 459814 7130 SH SOLE 1 1630 0 5500 KEYCORP COMMON 493267108 1537506 68700 SH SOLE 1 42300 0 26400 KIMBERLY CLARK CORP COMMON 494368103 2409995 19568 SH SOLE 1 19568 0 0 KLA-TENCOR CORP COMMON 482480100 878544 2400 SH SOLE 2400 0 0 KRAIG BIOCRAFT LABORA COMMON 50075W104 8500 100000 SH SOLE 1 100000 0 0 L3 HARRIS TECHNOLOGIE COMMON 502431109 7581317 30512 SH SOLE 1 26037 0 4475 LA Z BOY INC COM COMMON 505336107 263700 10000 SH SOLE 10000 0 0 LAM RESEARCH CORP COM COMMON 512807108 1047802 1949 SH SOLE 1949 0 0 LEIDOS HLDGS INC COMMON 525327102 4193444 38821 SH SOLE 1 33546 0 5275 LENNAR CORP COMMON 526057104 8375689 103187 SH SOLE 1 80236 0 22951 LILLY, ELI AND CO COMMON 532457108 2217077 7742 SH SOLE 7182 0 560 LINDE PLC COM COMMON G5494J103 2521900 7895 SH SOLE 1 5920 0 1975 LOCKHEED MARTIN CORP COMMON 539830109 2671794 6053 SH SOLE 6053 0 0 LORD ABBETT SHT DUR I MUTUAL 543916100 98087 24400 SH SOLE 24400 0 0 LOWE'S COS INC COMMON 548661107 20358107 100688 SH SOLE 1 78153 0 22535 LYONDELLBASELL INDUST COMMON N53745100 889393 8650 SH SOLE 8650 0 0 MAGELLAN MIDSTREAM PA COMMON 559080106 662445 13500 SH SOLE 1 6500 0 7000 MARATHON PETE CORP COMMON 56585A102 374490 4380 SH SOLE 4380 0 0 MARSH & MCLENNAN COS COMMON 571748102 494218 2900 SH SOLE 0 0 2900 MASTERCARD INC CL A COMMON 57636Q104 373819 1046 SH SOLE 946 0 100 MCCORMICK & CO INC COMMON 579780206 289420 2900 SH SOLE 2900 0 0 MCCORMICK & CO INC CO COMMON 579780107 400000 4000 SH SOLE 0 0 4000 MCDONALD'S CORP COMMON 580135101 25256932 102139 SH SOLE 1 77437 0 24702 MEDTRONIC PLC COMMON G5960L103 14135474 127404 SH SOLE 1 88964 0 38440 MERCK & COMPANY COMMON 58933Y105 5233559 63785 SH SOLE 1 56046 0 7739 META PLATFORMS INC COMMON 30303M102 13810113 62107 SH SOLE 1 45279 0 16828 METLIFE INC COMMON 59156R108 284423 4047 SH SOLE 4047 0 0 METLIFE INC 4.0 percent PFD PREFERR 59156R504 3349008 143120 SH SOLE 116629 0 26491 MICROSOFT CORP COMMON 594918104 83667582 271375 SH SOLE 1 207854 0 63521 MONDELEZ INTL INC COMMON 609207105 7666568 122118 SH SOLE 1 94582 0 27536 MONGODB INC CL A COMMON 60937P106 443590 1000 SH SOLE 1 1000 0 0 MOODYS CORP COMMON 615369105 12527388 37128 SH SOLE 1 25623 0 11505 MORGAN STANLEY COMMON 617446448 458151 5242 SH SOLE 5242 0 0 MORGAN STANLEY PFD A PREFERR 61747S504 2545035 114900 SH SOLE 1 93800 0 21100 NETFLIX COM INC COMMON 64110L106 1907038 5091 SH SOLE 1 4449 0 642 NEXTERA ENERGY INC COMMON 65339F101 6025422 71130 SH SOLE 1 69630 0 1500 NIKE INC CL B COMMON 654106103 10164528 75539 SH SOLE 1 58901 0 16638 NOCOPI TECH INC COMMON 655212207 132354 661770 SH SOLE 661770 0 0 NORFOLK SOUTHERN CORP COMMON 655844108 3894109 13653 SH SOLE 1 11803 0 1850 NORTHWEST PIPE CO COM COMMON 667746101 254500 10000 SH SOLE 10000 0 0 NOVARTIS ADR COMMON 66987V109 10106080 115169 SH SOLE 1 84214 0 30955 NUCOR CORP COMMON 670346105 267570 1800 SH SOLE 1 1800 0 0 NVIDIA CORP COMMON 67066G104 5603999 20538 SH SOLE 1 1483 0 19055 NXP SEMICONDUCTORS N COMMON N6596X109 2996075 16188 SH SOLE 1 14483 0 1705 ONEOK INC NEW COMMON 682680103 5815674 82340 SH SOLE 1 62855 0 19485 ORACLE SYS CORP COMMON 68389X105 25501845 308254 SH SOLE 1 241249 0 67005 OTIS WORLDWIDE CORP C COMMON 68902V107 558734 7261 SH SOLE 1 4382 0 2879 PARKER HANNIFIN CORP COMMON 701094104 759058 2675 SH SOLE 2675 0 0 PAYPAL HLDGS INC COMMON 70450Y103 7621913 65905 SH SOLE 1 54885 0 11020 PEPSICO INC COMMON 713448108 20880488 124749 SH SOLE 1 92784 0 31965 PFIZER INC COMMON 717081103 9709153 187544 SH SOLE 1 177349 0 10195 PHILIP MORRIS INTL IN COMMON 718172109 415685 4425 SH SOLE 1 3425 0 1000 PHILLIPS 66 COMMON 718546104 1348116 15605 SH SOLE 1 15605 0 0 PIONEER NATURAL RES C COMMON 723787107 5461155 21842 SH SOLE 1 16487 0 5355 PNC FINANCIAL CORP COMMON 693475105 2900470 15725 SH SOLE 1 15725 0 0 PPG INDUSTRIES INC COMMON 693506107 1402449 10700 SH SOLE 1 9100 0 1600 PPL CORP COMMON 69351T106 364197 12752 SH SOLE 1 12752 0 0 PROCTER & GAMBLE CO COMMON 742718109 17238590 112818 SH SOLE 1 87581 0 25237 PROLOGIS INC COM COMMON 74340W103 1327689 8222 SH SOLE 1 7672 0 550 PRUDENTIAL FINL INC COMMON 744320102 1028687 8705 SH SOLE 8705 0 0 QUALCOMM INC COMMON 747525103 10227784 66927 SH SOLE 1 56202 0 10725 QUANEX BLDG PRODS COR COMMON 747619104 493265 23500 SH SOLE 23500 0 0 RAYMOND JAMES FINANCI COMMON 754730109 4953644 45070 SH SOLE 1 24266 0 20804 REGAL BELOIT CORP COM COMMON 758750103 1041460 7000 SH SOLE 7000 0 0 REGENERON PHARMACEUTI COMMON 75886F107 221399 317 SH SOLE 1 117 0 200 RESTAURANT BRANDS INT COMMON 76131D103 373696 6400 SH SOLE 1 3500 0 2900 ROCHE HLDG LTD ADR COMMON 771195104 4583564 92084 SH SOLE 81299 0 10785 S&P GLOBAL INC COM COMMON 78409V104 6470179 15774 SH SOLE 1 11583 0 4191 SCHWAB CHARLES CORP COMMON 808513105 19984505 237036 SH SOLE 1 159371 0 77665 SCHWAB S&P 500 INDEX MUTUAL 808509855 338922 4870 SH SOLE 4870 0 0 SEALED AIR CORP COMMON 81211K100 241056 3600 SH SOLE 1 3600 0 0 SHELL PLC SPON ADS COMMON 780259305 220105 4007 SH SOLE 2447 0 1560 SIGNATURE BK NEW YORK COMMON 82669G104 205443 700 SH SOLE 700 0 0 SIMON PPTY GROUP INC COMMON 828806109 3951405 30035 SH SOLE 1 25985 0 4050 SIMPSON MFG INC COMMON 829073105 1199440 11000 SH SOLE 11000 0 0 SKYWORKS SOLUTIONS IN COMMON 83088M102 1343996 10084 SH SOLE 10084 0 0 SPROTT PHYSICAL GOLD COMMON 85207H104 393472 25600 SH SOLE 25600 0 0 SPROTT PHYSICAL GOLD COMMON 85208R101 854658 44100 SH SOLE 44100 0 0 STANLEY BLACK AND DEC COMMON 854502101 872709 6243 SH SOLE 1 5893 0 350 STARBUCKS CORP COMMON 855244109 3964109 43576 SH SOLE 1 40250 0 3326 STATE STREET CORP COMMON 857477103 764478 8775 SH SOLE 1 5000 0 3775 STEEL DYNAMICS INC CO COMMON 858119100 1126305 13500 SH SOLE 13500 0 0 SYNCHRONY FINANCIAL COMMON 87165B103 5119959 147083 SH SOLE 1 99222 0 47861 SYSCO CORP COMMON 871829107 332724 4075 SH SOLE 1 4075 0 0 T MOBILE US INC COMMON 872590104 5162237 40220 SH SOLE 1 27110 0 13110 TAIWAN SEMICONDUCTOR COMMON 874039100 10210703 97935 SH SOLE 1 71800 0 26135 TERADYNE INC COMMON 880770102 1265061 10700 SH SOLE 10700 0 0 TESLA MTRS INC COMMON 88160R101 3125040 2900 SH SOLE 1 2900 0 0 TEXAS INSTRUMENTS INC COMMON 882508104 2204512 12015 SH SOLE 1 10015 0 2000 TEXAS PACIFIC LAND CO COMMON 88262P102 3664218 2710 SH SOLE 2460 0 250 THERMO FISHER SCIENTI COMMON 883556102 28382504 48053 SH SOLE 1 42893 0 5160 THOR INDS INC COMMON 885160101 770867 9795 SH SOLE 9795 0 0 TJX COS INC NEW COMMON 872540109 227175 3750 SH SOLE 3750 0 0 TOLL BROTHERS INC COMMON 889478103 6523132 138731 SH SOLE 1 104441 0 34290 TORONTO DOMINION BK O COMMON 891160509 973530 12258 SH SOLE 12258 0 0 TRACTOR SUPPLY CO COMMON 892356106 1207690 5175 SH SOLE 1 75 0 5100 TRANE TECHNOLOGIES PL COMMON G8994E103 768539 5033 SH SOLE 1 5033 0 0 TRUIST FINANCIAL CORP COMMON 89832Q109 18008487 317610 SH SOLE 1 239764 0 77846 UDR INC COMMON 902653104 332746 5800 SH SOLE 5800 0 0 ULTA SALON COSMETCS & COMMON 90384S303 601312 1510 SH SOLE 1510 0 0 UNILEVER PLC ADR COMMON 904767704 1423014 31227 SH SOLE 1 17003 0 14224 UNION PACIFIC CORP COMMON 907818108 6988165 25578 SH SOLE 1 18968 0 6610 UNITED PARCEL SVC INC COMMON 911312106 38267385 178436 SH SOLE 1 177116 0 1320 UNITEDHEALTH GROUP IN COMMON 91324P102 6288440 12331 SH SOLE 1 9966 0 2365 US BANCORP DEL 5.56 percent PREFERR 902973155 13293890 660074 SH SOLE 1 506759 0 153315 US BANCORP NEW COMMON 902973304 308429 5803 SH SOLE 5803 0 0 V F CORP COMMON 918204108 2116614 37225 SH SOLE 1 37025 0 200 VALLEY NATL BANCORP C COMMON 919794107 677040 52000 SH SOLE 52000 0 0 VANGUARD BALANCED IND MUTUAL 921931200 248607 5415 SH SOLE 5415 0 0 VANGUARD BD INDEX FD MUTUAL 921937801 516173 46544 SH SOLE 1 15065 0 31479 VANGUARD MUN BD FD IN MUTUAL 922907860 224883 19990 SH SOLE 19990 0 0 VANGUARD MUN BD FD IN MUTUAL 922907704 3391514 314029 SH SOLE 305001 0 9028 VANGUARD PA TAX FREE MUTUAL 92204L302 189845 16815 SH SOLE 16815 0 0 VANGUARD TAX-MANAGED MUTUAL 921943866 1032541 4409 SH SOLE 4409 0 0 VANGUARD US GROWTH FU MUTUAL 921910600 535413 3743 SH SOLE 1 3743 0 0 VANGUARD/PRIMECAP FD MUTUAL 921936209 1144345 7082 SH SOLE 4016 0 3066 VANGUARD/WELLINGTON F MUTUAL 921935201 999958 12800 SH SOLE 1 0 0 12800 VERIZON COMMUNICATION COMMON 92343V104 11908042 233766 SH SOLE 1 187507 0 46259 VERTEX PHARMACEUTICAL COMMON 92532F100 260970 1000 SH SOLE 1 1000 0 0 VISA INC COMMON 92826C839 30585410 137915 SH SOLE 1 93342 0 44573 WAL MART STORES INC COMMON 931142103 10372874 69654 SH SOLE 1 52479 0 17175 WALT DISNEY COMPANY COMMON 254687106 18631540 135838 SH SOLE 1 98803 0 37035 WASTE MGMT INC DEL COMMON 94106L109 3139093 19805 SH SOLE 19505 0 300 WEC ENERGY GROUP INC COMMON 92939U106 218085 2185 SH SOLE 1 1600 0 585 WELLS FARGO & CO COMMON 949746101 966777 19950 SH SOLE 1 11550 0 8400 WELLTOWER INC COMMON 95040Q104 466279 4850 SH SOLE 4850 0 0 WEYERHAEUSER CO COMMON 962166104 608901 16066 SH SOLE 1 14101 0 1965 WSFS FINL CORP COMMON 929328102 461165 9892 SH SOLE 3060 0 6832 YUM BRANDS INC COMMON 988498101 393283 3318 SH SOLE 1 2588 0 730