0001278249-22-000002.txt : 20220209 0001278249-22-000002.hdr.sgml : 20220209 20220209131446 ACCESSION NUMBER: 0001278249-22-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220209 DATE AS OF CHANGE: 20220209 EFFECTIVENESS DATE: 20220209 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: 22605518 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 12-31-2021 12-31-2021 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 02-09-2022 0 263 1628659936 false
INFORMATION TABLE 2 aci_13f.xml 1/100 BERKSHIRE HTWY COMMON 084990175 450662 100 SH SOLE 100 0 0 3M CO. COMMON 88579Y101 12090191 68064 SH SOLE 1 56970 0 11094 A T & T INC (NEW) COMMON 00206R102 3621218 147204 SH SOLE 1 128908 0 18296 ABBOTT LABS COMMON 002824100 8565436 60860 SH SOLE 1 48437 0 12423 ABBVIE INC COMMON 00287Y109 8171255 60349 SH SOLE 1 55044 0 5305 ACCENTURE PLC COMMON G1151C101 52754804 127258 SH SOLE 1 85659 0 41599 ACTUA CORP COM COMMON 005094107 0 131244 SH SOLE 0 0 131244 ADOBE SYS INC COMMON 00724F101 12775862 22530 SH SOLE 1 19345 0 3185 AFLAC INC COMMON 001055102 973186 16667 SH SOLE 16667 0 0 AIR PRODS & CHEMS INC COMMON 009158106 12428717 40849 SH SOLE 1 36134 0 4715 AKAMAI TECHNOLOGIES I COMMON 00971T101 7452522 63675 SH SOLE 1 53370 0 10305 ALLETE INC NEW COMMON 018522300 223334 3366 SH SOLE 1 3366 0 0 ALLSTATE CORP COMMON 020002101 1005319 8545 SH SOLE 8395 0 150 ALPHABET CLASS A COMMON 02079K305 28011480 9669 SH SOLE 1 6867 0 2802 ALPHABET CLASS C COMMON 02079K107 49781311 17204 SH SOLE 1 12702 0 4502 AMAZON COM INC COMMON 023135106 15364639 4608 SH SOLE 1 3602 0 1006 AMERICAN BALANCED FD MUTUAL 024071102 247195 7386 SH SOLE 0 0 7386 AMERICAN ELECTRIC POW COMMON 025537101 683734 7685 SH SOLE 4885 0 2800 AMERICAN EXPRESS CO. COMMON 025816109 2609747 15952 SH SOLE 1 12849 0 3103 AMERICAN TOWER CORP COMMON 03027X100 231660 792 SH SOLE 1 719 0 73 AMERICAN WTR WKS CO I COMMON 030420103 513321 2718 SH SOLE 2718 0 0 AMERIPRISE FINL INC COMMON 03076C106 2515543 8339 SH SOLE 8339 0 0 AMGEN INC COMMON 031162100 3743051 16638 SH SOLE 1 15353 0 1285 ANALOG DEVICES INC COMMON 032654105 5360985 30500 SH SOLE 1 24515 0 5985 ANNALY CAP MGMT INC COMMON 035710409 180251 23050 SH SOLE 350 0 22700 AON PLC SHS CL A COMMON G0403H108 17706591 58912 SH SOLE 1 45317 0 13595 APPLE INC COMMON 037833100 85472964 481348 SH SOLE 1 382934 0 98414 APPLIED MATLS INC COMMON 038222105 267512 1700 SH SOLE 350 0 1350 ASTRAZENECA PLC COMMON 046353108 524134 8998 SH SOLE 1 8998 0 0 AUTOMATIC DATA PROCES COMMON 053015103 9958380 40386 SH SOLE 1 24335 0 16051 AVERY DENNISON CORP COMMON 053611109 216570 1000 SH SOLE 1 0 0 1000 BANK OF AMERICA CORP COMMON 060505104 3231709 72639 SH SOLE 72639 0 0 BANK OF AMERICA PFD D PREFERR 060505625 6752979 285659 SH SOLE 1 205209 0 80450 BAXTER INTERNATIONAL COMMON 071813109 919861 10716 SH SOLE 1 10716 0 0 BBH FD INC LTD DUR FD MUTUAL 05528X802 1000548 97141 SH SOLE 97141 0 0 BECTON DICKINSON & CO COMMON 075887109 25727661 102305 SH SOLE 1 73811 0 28494 BERKSHIRE HATHAWAY IN COMMON 084670702 7717489 25811 SH SOLE 1 24280 0 1531 BERKSHIRE HATHAWAY IN COMMON 084670108 450662 1 SH SOLE 1 0 0 BEST BUY INC COMMON 086516101 10789209 106193 SH SOLE 1 76613 0 29580 BK OF AMERICA CORP PF PREFERR 060505633 1039149 43883 SH SOLE 1 24383 0 19500 BLACKROCK INC COMMON 09247X101 1005285 1098 SH SOLE 940 0 158 BLACKROCK NATL MUN FD MUTUAL 09253C744 114138 10039 SH SOLE 10039 0 0 BLACKSTONE GROUP INC COMMON 09260D107 2104528 16265 SH SOLE 1 13565 0 2700 BOEING CO. COMMON 097023105 1233689 6128 SH SOLE 1 5625 0 503 BOOKING HLDGS INC COMMON 09857L108 1307580 545 SH SOLE 1 410 0 135 BP PLC ADR COMMON 055622104 376309 14131 SH SOLE 1 14131 0 0 BRISTOL MYERS SQUIBB COMMON 110122108 6185744 99210 SH SOLE 1 87289 0 11921 BROADCOM INC COM COMMON 11135F101 8550519 12850 SH SOLE 12850 0 0 BROWN & BROWN INC COMMON 115236101 8205401 116753 SH SOLE 1 67953 0 48800 BRYN MAWR BANK CORP COMMON 117665109 403695 8969 SH SOLE 3400 0 5569 CAMPBELL SOUP CO COMMON 134429109 323169 7436 SH SOLE 1 7436 0 0 CANNABIX TECHNOLOGIES COMMON 13765L101 17265 41000 SH SOLE 21000 0 20000 CARMAX INC COM COMMON 143130102 2118321 16266 SH SOLE 1 14786 0 1480 CARRIER GLOBAL CORPOR COMMON 14448C104 1270138 23417 SH SOLE 1 14142 0 9275 CATERPILLAR INC COMMON 149123101 2006825 9707 SH SOLE 1 7807 0 1900 CDN IMPERIAL BK COMM COMMON 136069101 443744 3807 SH SOLE 3807 0 0 CDW CORP COMMON 12514G108 2191146 10700 SH SOLE 10700 0 0 CHEVRON CORP COMMON 166764100 9939890 84703 SH SOLE 1 66895 0 17808 CHURCH & DWIGHT CO. COMMON 171340102 369000 3600 SH SOLE 0 0 3600 CICERO INC COMMON 171708100 5 50000 SH SOLE 0 0 50000 CIGNA CORP NEW COM COMMON 125523100 1048261 4565 SH SOLE 4565 0 0 CISCO SYSTEMS INC COMMON 17275R102 15984783 252245 SH SOLE 1 188870 0 63375 CITIGROUP INC COMMON 172967424 780490 12924 SH SOLE 1 12874 0 50 CME GROUP INC COM COMMON 12572Q105 478624 2095 SH SOLE 1895 0 200 COCA COLA CO. COMMON 191216100 13024542 219972 SH SOLE 1 179145 0 40827 COGNIZANT TECHNOLOGY COMMON 192446102 1001649 11290 SH SOLE 1 9390 0 1900 COLGATE PALMOLIVE CO COMMON 194162103 5460736 63988 SH SOLE 1 47963 0 16025 COMCAST CORP NEW CL A COMMON 20030N101 9833526 195381 SH SOLE 1 138450 0 56931 COMERICA INC COMMON 200340107 462840 5320 SH SOLE 1 3820 0 1500 COMMERCIAL METALS CO COMMON 201723103 362900 10000 SH SOLE 10000 0 0 CONOCOPHILLIPS COMMON 20825C104 1128029 15628 SH SOLE 1 13312 0 2316 CONSOLIDATED EDISON I COMMON 209115104 213812 2506 SH SOLE 1 600 0 1906 CONSTELLATION BRANDS COMMON 21036P108 5880227 23430 SH SOLE 1 17365 0 6065 CORNING INC COMMON 219350105 1315932 35346 SH SOLE 1 35346 0 0 CORTEVA INC COM COMMON 22052L104 916854 19392 SH SOLE 1 19084 0 308 COSTCO WHOLESALE COMMON 22160K105 11680995 20576 SH SOLE 1 12671 0 7905 CRA CCM ALTERNATIVE I MUTUAL 20368N400 697007 79026 SH SOLE 0 0 79026 CROWN CASTLE INTL COR COMMON 22822V101 9943330 47635 SH SOLE 1 35110 0 12525 CSX CORP COMMON 126408103 2583797 68718 SH SOLE 68718 0 0 CVS HEALTH CORP. COMMON 126650100 25549815 247672 SH SOLE 1 179214 0 68458 DANAHER CORP COMMON 235851102 25859857 78599 SH SOLE 1 51696 0 26903 DARDEN RESTAURANTS IN COMMON 237194105 225960 1500 SH SOLE 1500 0 0 DEERE & CO. COMMON 244199105 2194496 6400 SH SOLE 6400 0 0 DENTSPLY SIRONA INC COMMON 24906P109 5464296 97944 SH SOLE 1 59844 0 38100 DIAGEO PLC COMMON 25243Q205 16856120 76570 SH SOLE 1 55673 0 20897 DIGITAL REALTY TRUST COMMON 253868103 16659562 94191 SH SOLE 1 76326 0 17865 DOMINION RES INC VA COMMON 25746U109 1213210 15443 SH SOLE 1 14943 0 500 DOVER CORP COMMON 260003108 475247 2617 SH SOLE 2617 0 0 DOW INC COM COMMON 260557103 1152494 20319 SH SOLE 1 19648 0 671 DUKE ENERGY CORPORATI COMMON 26441C204 1926384 18364 SH SOLE 1 15964 0 2400 DUPONT DE NEMOURS INC COMMON 26614N102 860399 10651 SH SOLE 1 9767 0 884 EASTMAN CHEMICAL CO COMMON 277432100 297439 2460 SH SOLE 1 2460 0 0 EATON CORP PLC SHS COMMON G29183103 4484161 25947 SH SOLE 25947 0 0 EATON VANCE NATL MUNS MUTUAL 27826L249 124799 12070 SH SOLE 12070 0 0 EMERA INC COM COMMON 290876101 238407 4771 SH SOLE 4771 0 0 EMERSON ELECTRIC CO COMMON 291011104 967725 10409 SH SOLE 1 8240 0 2169 ENBRIDGE INC COMMON 29250N105 3550926 90863 SH SOLE 1 81188 0 9675 ENBRIDGE INC COM COMMON 29250N105 229361 4642 SH SOLE 4642 0 0 ENTERPRISE PRODS PART COMMON 293792107 5002664 227808 SH SOLE 1 140708 0 87100 EQUINIX INC COM COMMON 29444U700 321419 380 SH SOLE 100 0 280 ESSENTIAL UTILS INC C COMMON 29670G102 1078957 20096 SH SOLE 1 17223 0 2873 EVERSOURCE ENERGY COM COMMON 30040W108 287679 3162 SH SOLE 1 1700 0 1462 EXPEDIA INC DEL COMMON 30212P303 865649 4790 SH SOLE 1 3790 0 1000 EXXON MOBIL COMMON 30231G102 7663249 125237 SH SOLE 1 104235 0 21002 FACTSET RESH SYS COMMON 303075105 311046 640 SH SOLE 0 0 640 FEDEX CORP COMMON 31428X106 9567611 36992 SH SOLE 1 29802 0 7190 FIDELITY NATL INFORMA COMMON 31620M106 5136926 47063 SH SOLE 1 31933 0 15130 FORTIVE CORP COMMON 34959J108 4595328 60235 SH SOLE 1 41310 0 18925 FORTUNE BRANDS HOME & COMMON 34964C106 6329335 59208 SH SOLE 1 42433 0 16775 GENERAL ELECTRIC CO C COMMON 369604301 2051699 21718 SH SOLE 1 19603 0 2115 GENERAL MILLS INC COMMON 370334104 1427108 21180 SH SOLE 1 18980 0 2200 GILEAD SCIENCES INC COMMON 375558103 305307 4205 SH SOLE 1 4205 0 0 GLAXOSMITHKLINE PLC COMMON 37733W105 783525 17767 SH SOLE 1 17767 0 0 GOLDMAN SACHS GROUP I COMMON 38141G104 956375 2500 SH SOLE 1 2375 0 125 GOLDMAN SACHS GROUP I PREFERR 38144G804 1024829 40300 SH SOLE 1 22434 0 17866 GOLDMAN SACHS GROUP I PREFERR 38143Y665 15086752 595373 SH SOLE 1 446758 0 148615 HERSHEY FOODS CORP COMMON 427866108 1547760 8000 SH SOLE 1 2700 0 5300 HOME DEPOT INC COMMON 437076102 13041689 31425 SH SOLE 1 23084 0 8341 HONEYWELL INTL INC COMMON 438516106 11788113 56535 SH SOLE 1 44216 0 12319 HUNTINGTON BANCSHARES COMMON 446150104 174246 11300 SH SOLE 11300 0 0 IHS MARKIT LTD SHS COMMON G47567105 6250430 47024 SH SOLE 1 32589 0 14435 ILLINOIS TOOL WORKS I COMMON 452308109 3429039 13894 SH SOLE 1 10994 0 2900 ILLUMINA INC COMMON 452327109 456528 1200 SH SOLE 1 1200 0 0 INGERSOLL RAND INC CO COMMON 45687V106 216050 3492 SH SOLE 1 3492 0 0 INTEL CORP COMMON 458140100 4636236 90024 SH SOLE 1 75816 0 14208 INTERCONTINENTAL EXCH COMMON 45866F104 14284122 104439 SH SOLE 1 74039 0 30400 INTERNATIONAL PAPER C COMMON 460146103 273659 5825 SH SOLE 5825 0 0 INT'L BUSINESS MACHIN COMMON 459200101 4148405 31037 SH SOLE 1 24800 0 6237 INTUITIVE SURGICAL IN COMMON 46120E602 646740 1800 SH SOLE 1800 0 0 IQVIA HOLDINGS INC COMMON 46266C105 35933068 127359 SH SOLE 1 92634 0 34725 ISHARES TR S&P 500 IN MUTUAL 464287200 653953 1371 SH SOLE 1 1197 0 174 J P MORGAN CHASE & CO COMMON 46625H100 28561431 180369 SH SOLE 1 145113 0 35256 JACOBS ENGINEERING COMMON 469814107 24525921 176154 SH SOLE 1 137059 0 39095 JANUS INVT FD HENDRSO MUTUAL 47103A625 273652 5209 SH SOLE 5209 0 0 JOHNSON & JOHNSON COMMON 478160104 34158124 199673 SH SOLE 1 164760 0 34913 JOHNSON CONTROLS INTL COMMON G51502105 353211 4344 SH SOLE 1 4344 0 0 KELLOGG CO. COMMON 487836108 591376 9180 SH SOLE 1 2930 0 6250 KEYCORP COMMON 493267108 3678503 159036 SH SOLE 1 107036 0 52000 KIMBERLY CLARK CORP COMMON 494368103 2739491 19168 SH SOLE 1 19168 0 0 KLA-TENCOR CORP COMMON 482480100 1032264 2400 SH SOLE 2400 0 0 KRAIG BIOCRAFT LABORA COMMON 50075W104 8400 100000 SH SOLE 1 100000 0 0 L3 HARRIS TECHNOLOGIE COMMON 502431109 6437076 30187 SH SOLE 1 25312 0 4875 LA Z BOY INC COM COMMON 505336107 363100 10000 SH SOLE 10000 0 0 LAM RESEARCH CORP COM COMMON 512807108 1552645 2159 SH SOLE 2159 0 0 LEIDOS HLDGS INC COMMON 525327102 9176258 103220 SH SOLE 1 80030 0 23190 LENNAR CORP COMMON 526057104 12563169 108154 SH SOLE 1 84423 0 23731 LILLY, ELI AND CO COMMON 532457108 1820842 6592 SH SOLE 6032 0 560 LINDE PLC COM COMMON G5494J103 2977566 8595 SH SOLE 1 6120 0 2475 LOCKHEED MARTIN CORP COMMON 539830109 2506351 7052 SH SOLE 7052 0 0 LORD ABBETT SHT DUR I MUTUAL 543916100 101503 24400 SH SOLE 24400 0 0 LOWE'S COS INC COMMON 548661107 26702535 103306 SH SOLE 1 79001 0 24305 LYONDELLBASELL INDUST COMMON N53745100 797790 8650 SH SOLE 8650 0 0 MAGELLAN MIDSTREAM PA COMMON 559080106 626940 13500 SH SOLE 1 6500 0 7000 MARATHON PETE CORP COMMON 56585A102 261079 4080 SH SOLE 4080 0 0 MARSH & MCLENNAN COS COMMON 571748102 556224 3200 SH SOLE 0 0 3200 MCCORMICK & CO INC COMMON 579780206 280169 2900 SH SOLE 2900 0 0 MCCORMICK & CO INC CO COMMON 579780107 381560 4000 SH SOLE 0 0 4000 MCDONALD'S CORP COMMON 580135101 27078823 101014 SH SOLE 1 76162 0 24852 MEDTRONIC PLC COMMON G5960L103 13116322 126789 SH SOLE 1 88479 0 38310 MERCK & COMPANY COMMON 58933Y105 4854454 63341 SH SOLE 1 55602 0 7739 META PLATFORMS INC COMMON 30303M102 18073431 53734 SH SOLE 1 37396 0 16338 METLIFE INC COMMON 59156R108 252897 4047 SH SOLE 4047 0 0 METLIFE INC 4.0 percent PFD PREFERR 59156R504 3685472 144020 SH SOLE 1 116529 0 27491 MICROSOFT CORP COMMON 594918104 93180098 277058 SH SOLE 1 210182 0 66876 MONDELEZ INTL INC COMMON 609207105 9070213 136785 SH SOLE 1 105249 0 31536 MONGODB INC CL A COMMON 60937P106 529350 1000 SH SOLE 1 1000 0 0 MOODYS CORP COMMON 615369105 14200317 36357 SH SOLE 1 24457 0 11900 MORGAN STANLEY COMMON 617446448 426211 4342 SH SOLE 4342 0 0 MORGAN STANLEY PFD A PREFERR 61747S504 2783590 110900 SH SOLE 1 88800 0 22100 NETFLIX COM INC COMMON 64110L106 2765802 4591 SH SOLE 1 3974 0 617 NEXTERA ENERGY INC COMMON 65339F101 6180899 66205 SH SOLE 1 64705 0 1500 NIKE INC CL B COMMON 654106103 13274265 79644 SH SOLE 1 62906 0 16738 NORFOLK SOUTHERN CORP COMMON 655844108 4170322 14008 SH SOLE 1 12158 0 1850 NORTHWEST PIPE CO COM COMMON 667746101 318000 10000 SH SOLE 10000 0 0 NOVARTIS ADR COMMON 66987V109 10418552 119110 SH SOLE 1 86840 0 32270 NVIDIA CORP COMMON 67066G104 6047784 20563 SH SOLE 1 1408 0 19155 NXP SEMICONDUCTORS N COMMON N6596X109 3655641 16049 SH SOLE 1 14069 0 1980 ONEOK INC NEW COMMON 682680103 4483035 76294 SH SOLE 56809 0 19485 ORACLE SYS CORP COMMON 68389X105 26996196 309554 SH SOLE 1 239059 0 70495 OTIS WORLDWIDE CORP C COMMON 68902V107 662603 7610 SH SOLE 1 4669 0 2941 PARKER HANNIFIN CORP COMMON 701094104 946407 2975 SH SOLE 2975 0 0 PARNASSUS FD EQUITY I MUTUAL 701769101 206043 3249 SH SOLE 3249 0 0 PAYPAL HLDGS INC COMMON 70450Y103 14289650 75775 SH SOLE 1 59480 0 16295 PEPSICO INC COMMON 713448108 21583815 124252 SH SOLE 1 92082 0 32170 PFIZER INC COMMON 717081103 11206037 189772 SH SOLE 1 179577 0 10195 PHILIP MORRIS INTL IN COMMON 718172109 626905 6599 SH SOLE 1 5174 0 1425 PHILLIPS 66 COMMON 718546104 1164577 16072 SH SOLE 1 16072 0 0 PIONEER NATURAL RES C COMMON 723787107 3974260 21851 SH SOLE 1 16446 0 5405 PNC FINANCIAL CORP COMMON 693475105 2929189 14608 SH SOLE 1 14608 0 0 PPG INDUSTRIES INC COMMON 693506107 1965816 11400 SH SOLE 1 9800 0 1600 PPL CORP COMMON 69351T106 492413 16381 SH SOLE 1 16381 0 0 PROCTER & GAMBLE CO COMMON 742718109 18519219 113212 SH SOLE 1 88635 0 24577 PROLOGIS INC COM COMMON 74340W103 3897366 23149 SH SOLE 1 16649 0 6500 PRUDENTIAL FINL INC COMMON 744320102 949497 8772 SH SOLE 8772 0 0 QUALCOMM INC COMMON 747525103 13231559 72355 SH SOLE 1 60865 0 11490 QUANEX BLDG PRODS COR COMMON 747619104 582330 23500 SH SOLE 23500 0 0 RAYMOND JAMES FINANCI COMMON 754730109 4565188 45470 SH SOLE 1 24666 0 20804 REGAL BELOIT CORP COM COMMON 758750103 1191260 7000 SH SOLE 7000 0 0 REGENERON PHARMACEUTI COMMON 75886F107 200192 317 SH SOLE 1 117 0 200 RESTAURANT BRANDS INT COMMON 76131D103 388352 6400 SH SOLE 1 3500 0 2900 ROCHE HLDG LTD ADR COMMON 771195104 4781349 91934 SH SOLE 81149 0 10785 S&P GLOBAL INC COM COMMON 78409V104 660702 1400 SH SOLE 1400 0 0 SALESFORCE COM INC CO COMMON 79466L302 221601 872 SH SOLE 772 0 100 SCHWAB CHARLES CORP COMMON 808513105 20740826 246621 SH SOLE 1 164231 0 82390 SCHWAB S&P 500 INDEX MUTUAL 808509855 355238 4870 SH SOLE 4870 0 0 SEALED AIR CORP COMMON 81211K100 242892 3600 SH SOLE 1 3600 0 0 SHOPIFY INC CL A COMMON 82509L107 316800 230 SH SOLE 230 0 0 SIGNATURE BK NEW YORK COMMON 82669G104 226429 700 SH SOLE 700 0 0 SIMON PPTY GROUP INC COMMON 828806109 4412528 27618 SH SOLE 1 23568 0 4050 SIMPSON MFG INC COMMON 829073105 1529770 11000 SH SOLE 11000 0 0 SKYWORKS SOLUTIONS IN COMMON 83088M102 1915824 12349 SH SOLE 12349 0 0 SNOWFLAKE INC CL A COMMON 833445109 237125 700 SH SOLE 1 700 0 0 STANLEY BLACK AND DEC COMMON 854502101 1998052 10593 SH SOLE 1 9543 0 1050 STARBUCKS CORP COMMON 855244109 7948462 67953 SH SOLE 1 55452 0 12501 STATE STREET CORP COMMON 857477103 862575 9275 SH SOLE 1 5000 0 4275 STEEL DYNAMICS INC CO COMMON 858119100 837945 13500 SH SOLE 13500 0 0 SYNCHRONY FINANCIAL COMMON 87165B103 9101718 196200 SH SOLE 1 144749 0 51451 SYSCO CORP COMMON 871829107 343656 4375 SH SOLE 1 3875 0 500 T MOBILE US INC COMMON 872590104 4532498 39080 SH SOLE 1 26445 0 12635 TAIWAN SEMICONDUCTOR COMMON 874039100 19506823 162138 SH SOLE 1 121693 0 40445 TERADYNE INC COMMON 880770102 1766124 10800 SH SOLE 10800 0 0 TESLA MTRS INC COMMON 88160R101 3487374 3300 SH SOLE 1 3300 0 0 TEXAS INSTRUMENTS INC COMMON 882508104 2217350 11765 SH SOLE 1 9765 0 2000 TEXAS PACIFIC LAND CO COMMON 88262P102 3434393 2750 SH SOLE 2500 0 250 THERMO FISHER SCIENTI COMMON 883556102 32225023 48296 SH SOLE 1 43171 0 5125 THOR INDS INC COMMON 885160101 1016427 9795 SH SOLE 9795 0 0 TJX COS INC NEW COMMON 872540109 311272 4100 SH SOLE 4100 0 0 TOLL BROTHERS INC COMMON 889478103 10355100 143046 SH SOLE 1 108916 0 34130 TORONTO DOMINION BK O COMMON 891160509 947611 12358 SH SOLE 12358 0 0 TRACTOR SUPPLY CO COMMON 892356106 1216860 5100 SH SOLE 1 0 0 5100 TRANE TECHNOLOGIES PL COMMON G8994E103 1030353 5100 SH SOLE 1 5100 0 0 TRUIST FINANCIAL CORP COMMON 89832Q109 18390145 314093 SH SOLE 1 233107 0 80986 UDR INC COMMON 902653104 311948 5200 SH SOLE 5200 0 0 ULTA SALON COSMETCS & COMMON 90384S303 670053 1625 SH SOLE 1625 0 0 UNILEVER PLC ADR COMMON 904767704 1824933 33927 SH SOLE 1 19703 0 14224 UNION PACIFIC CORP COMMON 907818108 6443866 25578 SH SOLE 1 18968 0 6610 UNITED PARCEL SVC INC COMMON 911312106 11271498 52587 SH SOLE 1 51467 0 1120 UNITEDHEALTH GROUP IN COMMON 91324P102 5857965 11666 SH SOLE 1 8901 0 2765 US BANCORP DEL 5.56 percent PREFERR 902973155 16145385 650499 SH SOLE 1 497684 0 152815 US BANCORP NEW COMMON 902973304 335335 5970 SH SOLE 5970 0 0 V F CORP COMMON 918204108 2836177 38735 SH SOLE 1 37735 0 1000 VALLEY NATL BANCORP C COMMON 919794107 715000 52000 SH SOLE 52000 0 0 VANGUARD BALANCED IND MUTUAL 921931200 263343 5372 SH SOLE 5372 0 0 VANGUARD BD INDEX FD MUTUAL 921937801 589347 49567 SH SOLE 1 18087 0 31479 VANGUARD EQUITY-INCOM MUTUAL 921921102 246451 5600 SH SOLE 5600 0 0 VANGUARD MUN BD FD IN MUTUAL 922907860 242474 19990 SH SOLE 19990 0 0 VANGUARD MUN BD FD IN MUTUAL 922907704 3507705 314029 SH SOLE 305001 0 9028 VANGUARD PA TAX FREE MUTUAL 92204L302 203465 16815 SH SOLE 16815 0 0 VANGUARD TAX-MANAGED MUTUAL 921943866 1092983 4409 SH SOLE 4409 0 0 VANGUARD US GROWTH FU MUTUAL 921910600 630474 3743 SH SOLE 1 3743 0 0 VANGUARD/PRIMECAP FD MUTUAL 921936209 1345723 7942 SH SOLE 4625 0 3316 VANGUARD/WELLINGTON F MUTUAL 921935201 1072664 12800 SH SOLE 1 0 0 12800 VERIZON COMMUNICATION COMMON 92343V104 12053890 231984 SH SOLE 1 185305 0 46679 VERTEX PHARMACEUTICAL COMMON 92532F100 219600 1000 SH SOLE 1 1000 0 0 VISA INC COMMON 92826C839 30808144 142163 SH SOLE 1 94065 0 48098 WAL MART STORES INC COMMON 931142103 12069606 83417 SH SOLE 1 62992 0 20425 WALT DISNEY COMPANY COMMON 254687106 21117703 136340 SH SOLE 1 98080 0 38260 WASTE MGMT INC DEL COMMON 94106L109 3555805 21305 SH SOLE 21005 0 300 WEC ENERGY GROUP INC COMMON 92939U106 250926 2585 SH SOLE 1 2000 0 585 WELLS FARGO & CO COMMON 949746101 995585 20750 SH SOLE 1 12350 0 8400 WELLTOWER INC COMMON 95040Q104 415985 4850 SH SOLE 4850 0 0 WEYERHAEUSER CO COMMON 962166104 671069 16296 SH SOLE 1 14331 0 1965 YUM BRANDS INC COMMON 988498101 460737 3318 SH SOLE 1 2588 0 730