0001278249-24-000001.txt : 20240214 0001278249-24-000001.hdr.sgml : 20240214 20240214153435 ACCESSION NUMBER: 0001278249-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TOWER BRIDGE ADVISORS CENTRAL INDEX KEY: 0001278249 ORGANIZATION NAME: 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: 24636897 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 X0202 13F-HR LIVE false false false 0001278249 XXXXXXXX 12-31-2023 12-31-2023 TOWER BRIDGE ADVISORS
101 WEST ELM STREET STE 355 CONSHOHOCKEN PA 19428
13F HOLDINGS REPORT 028-10708 N
Jeffrey Kachel CFO, Principal, CTO 610-260-2205 Jeffrey Kachel Conshohocken PA 02-14-2024 0 229 1162567849 false
INFORMATION TABLE 2 informationtable.xml 1/100 BERKSHIRE HTWY COMMON 084990175 542625 100 SH SOLE 100 0 0 3M CO. COMMON 88579Y101 329818 3017 SH SOLE 3017 0 0 A T & T INC (NEW) COMMON 00206R102 451231 26891 SH SOLE 26891 0 0 ABBOTT LABS COMMON 002824100 4881384 44348 SH SOLE 44348 0 0 ABBVIE INC COMMON 00287Y109 6460079 41686 SH SOLE 41686 0 0 ACCENTURE PLC COMMON G1151C101 38227083 108937 SH SOLE 108937 0 0 ADOBE SYS INC COMMON 00724F101 14747355 24719 SH SOLE 24719 0 0 ADVANCED MICRO DEVICE COMMON 007903107 700198 4750 SH SOLE 4750 0 0 AFLAC INC COMMON 001055102 1289723 15633 SH SOLE 15633 0 0 AIR PRODS & CHEMS INC COMMON 009158106 7187250 26250 SH SOLE 26250 0 0 AKAMAI TECHNOLOGIES I COMMON 00971T101 3408953 28804 SH SOLE 28804 0 0 ALLSTATE CORP COMMON 020002101 848279 6060 SH SOLE 6060 0 0 ALPHABET CLASS A COMMON 02079K305 16905703 121023 SH SOLE 121023 0 0 ALPHABET CLASS C COMMON 02079K107 36812467 261211 SH SOLE 261211 0 0 AMAZON COM INC COMMON 023135106 6066964 39930 SH SOLE 39930 0 0 AMERICAN BALANCED FD MUTUAL 024071102 247690 7743 SH SOLE 7743 0 0 AMERICAN ELECTRIC POW COMMON 025537101 632298 7785 SH SOLE 7785 0 0 AMERICAN EXPRESS CO. COMMON 025816109 2824525 15077 SH SOLE 15077 0 0 AMERICAN FUNDS WASHIN MUTUAL 939330825 243240 4258 SH SOLE 4258 0 0 AMERICAN HIGH INCOME MUTUAL 026547778 150173 15808 SH SOLE 15808 0 0 AMERICAN WTR WKS CO I COMMON 030420103 358749 2718 SH SOLE 2718 0 0 AMERIPRISE FINL INC COMMON 03076C106 3091436 8139 SH SOLE 8139 0 0 AMGEN INC COMMON 031162100 4359759 15137 SH SOLE 15137 0 0 ANALOG DEVICES INC COMMON 032654105 9476077 47724 SH SOLE 47724 0 0 AON PLC SHS CL A COMMON G0403H108 14000099 48107 SH SOLE 48107 0 0 APPLE INC COMMON 037833100 59106911 307001 SH SOLE 307001 0 0 APPLIED MATLS INC COMMON 038222105 425596 2626 SH SOLE 2626 0 0 AUTOMATIC DATA PROCES COMMON 053015103 7829190 33606 SH SOLE 33606 0 0 AVERY DENNISON CORP COMMON 053611109 202160 1000 SH SOLE 1000 0 0 BANK OF AMERICA CORP COMMON 060505104 2873869 85354 SH SOLE 85354 0 0 BANK OF AMERICA PFD D PREFERR 060505625 4292273 211130 SH SOLE 211130 0 0 BECTON DICKINSON & CO COMMON 075887109 21870983 89698 SH SOLE 89698 0 0 BERKSHIRE HATHAWAY IN COMMON 084670702 5563183 15598 SH SOLE 15598 0 0 BERKSHIRE HATHAWAY IN COMMON 084670108 542625 1 SH SOLE 1 0 0 BEST BUY INC COMMON 086516101 2413842 30836 SH SOLE 30836 0 0 BK OF AMERICA CORP PF PREFERR 060505633 1053304 50983 SH SOLE 50983 0 0 BLACKROCK FDS V FLTG MUTUAL 09260B747 148035 15261 SH SOLE 15261 0 0 BLACKROCK INC COMMON 09247X101 748480 922 SH SOLE 922 0 0 BLACKSTONE GROUP INC COMMON 09260D107 923772 7056 SH SOLE 7056 0 0 BOEING CO. COMMON 097023105 493690 1894 SH SOLE 1894 0 0 BOOZ ALLEN HAMILTON H COMMON 099502106 2948326 23050 SH SOLE 23050 0 0 BRISTOL MYERS SQUIBB COMMON 110122108 2127672 41467 SH SOLE 41467 0 0 BROADCOM INC COM COMMON 11135F101 15306020 13712 SH SOLE 13712 0 0 BROWN & BROWN INC COMMON 115236101 10076003 141696 SH SOLE 141696 0 0 BURNHAM HLDGS INC CL COMMON 122295108 480140 40863 SH SOLE 40863 0 0 CARRIER GLOBAL CORPOR COMMON 14448C104 907078 15789 SH SOLE 15789 0 0 CATERPILLAR INC COMMON 149123101 1432521 4845 SH SOLE 4845 0 0 CDN IMPERIAL BK COMM COMMON 136069101 366538 7614 SH SOLE 7614 0 0 CDW CORP COMMON 12514G108 3068820 13500 SH SOLE 13500 0 0 CHEVRON CORP COMMON 166764100 11598524 77759 SH SOLE 77759 0 0 CHUBB LIMITED COMMON H1467J104 393692 1742 SH SOLE 1742 0 0 CHURCH & DWIGHT CO. COMMON 171340102 340416 3600 SH SOLE 3600 0 0 CIGNA CORP NEW COM COMMON 125523100 853133 2849 SH SOLE 2849 0 0 CISCO SYSTEMS INC COMMON 17275R102 9024805 178638 SH SOLE 178638 0 0 CITIGROUP INC COMMON 172967424 511631 9946 SH SOLE 9946 0 0 CME GROUP INC COM COMMON 12572Q105 7753734 36817 SH SOLE 36817 0 0 COCA COLA CO. COMMON 191216100 10543256 178912 SH SOLE 178912 0 0 COLGATE PALMOLIVE CO COMMON 194162103 3435342 43098 SH SOLE 43098 0 0 COMCAST CORP NEW CL A COMMON 20030N101 3389693 77302 SH SOLE 77302 0 0 COMMERCIAL METALS CO COMMON 201723103 500400 10000 SH SOLE 10000 0 0 CONOCOPHILLIPS COMMON 20825C104 1081192 9315 SH SOLE 9315 0 0 CONSOLIDATED EDISON I COMMON 209115104 212051 2331 SH SOLE 2331 0 0 CONSTELLATION BRANDS COMMON 21036P108 3103587 12838 SH SOLE 12838 0 0 CORTEVA INC COM COMMON 22052L104 557310 11630 SH SOLE 11630 0 0 COSTCO WHOLESALE COMMON 22160K105 11412123 17289 SH SOLE 17289 0 0 CROWN CASTLE INC. COMMON 22822V101 234412 2035 SH SOLE 2035 0 0 CSX CORP COMMON 126408103 2540410 73274 SH SOLE 73274 0 0 CULLEN FROST BANKERS COMMON 229899109 5122355 47215 SH SOLE 47215 0 0 CVS HEALTH CORP. COMMON 126650100 16333723 206861 SH SOLE 206861 0 0 DANAHER CORP COMMON 235851102 17303006 74795 SH SOLE 74795 0 0 DARDEN RESTAURANTS IN COMMON 237194105 246450 1500 SH SOLE 1500 0 0 DEERE & CO. COMMON 244199105 2721115 6805 SH SOLE 6805 0 0 DIAGEO PLC COMMON 25243Q205 8682032 59605 SH SOLE 59605 0 0 DIAMONDBACK ENERGY IN COMMON 25278X109 217112 1400 SH SOLE 1400 0 0 DIGITAL REALTY TRUST COMMON 253868103 592152 4400 SH SOLE 4400 0 0 DOMINION RES INC VA COMMON 25746U109 325151 6918 SH SOLE 6918 0 0 DOVER CORP COMMON 260003108 364068 2367 SH SOLE 2367 0 0 DUKE ENERGY CORPORATI COMMON 26441C204 1584663 16330 SH SOLE 16330 0 0 EATON CORP PLC SHS COMMON G29183103 7600761 31562 SH SOLE 31562 0 0 EMERSON ELECTRIC CO COMMON 291011104 712748 7323 SH SOLE 7323 0 0 ENBRIDGE INC COMMON 29250N105 2932316 81408 SH SOLE 81408 0 0 ENTERPRISE PRODS PART COMMON 293792107 5039833 191265 SH SOLE 191265 0 0 EOG RESOURCES INC COMMON 26875P101 1142373 9445 SH SOLE 9445 0 0 EQUINIX INC COM COMMON 29444U700 209401 260 SH SOLE 260 0 0 EXXON MOBIL COMMON 30231G102 5374919 53760 SH SOLE 53760 0 0 FACTSET RESH SYS COMMON 303075105 214672 450 SH SOLE 450 0 0 FEDEX CORP COMMON 31428X106 6934388 27412 SH SOLE 27412 0 0 FORTUNE BRANDS HOME & COMMON 34964C106 217227 2853 SH SOLE 2853 0 0 FRANKLIN MANAGED TR R MUTUAL 353825805 233287 2641 SH SOLE 2641 0 0 FRIEDMAN INDS INC COM COMMON 358435105 174853 11310 SH SOLE 11310 0 0 GENERAL ELECTRIC CO C COMMON 369604301 324563 2543 SH SOLE 2543 0 0 GENERAL MILLS INC COMMON 370334104 282056 4330 SH SOLE 4330 0 0 GILEAD SCIENCES INC COMMON 375558103 275819 3405 SH SOLE 3405 0 0 GLOBE LIFE INC COMMON 37959E102 754664 6200 SH SOLE 6200 0 0 GOLDMAN SACHS GROUP I PREFERR 38144G804 644872 29800 SH SOLE 29800 0 0 GOLDMAN SACHS GROUP I PREFERR 38143Y665 7430503 344643 SH SOLE 344643 0 0 GULF IS FABRICATION I COMMON 402307102 77316 17856 SH SOLE 17856 0 0 HERSHEY FOODS CORP COMMON 427866108 1491520 8000 SH SOLE 8000 0 0 HOME DEPOT INC COMMON 437076102 8964840 25869 SH SOLE 25869 0 0 HONEYWELL INTL INC COMMON 438516106 9377392 44716 SH SOLE 44716 0 0 HURCO CO COM COMMON 447324104 233105 10827 SH SOLE 10827 0 0 ILLINOIS TOOL WORKS I COMMON 452308109 999039 3814 SH SOLE 3814 0 0 INTEL CORP COMMON 458140100 2170800 43200 SH SOLE 43200 0 0 INTERCONTINENTAL EXCH COMMON 45866F104 4487998 34945 SH SOLE 34945 0 0 INTERNATIONAL PAPER C COMMON 460146103 210574 5825 SH SOLE 5825 0 0 INT'L BUSINESS MACHIN COMMON 459200101 1878699 11487 SH SOLE 11487 0 0 IQVIA HOLDINGS INC COMMON 46266C105 26055933 112611 SH SOLE 112611 0 0 J P MORGAN CHASE & CO COMMON 46625H100 25406724 149363 SH SOLE 149363 0 0 JACOBS SOLUTIONS INC COMMON 46982L108 22813014 175755 SH SOLE 175755 0 0 JOHNSON & JOHNSON COMMON 478160104 19905044 126994 SH SOLE 126994 0 0 KELLOGG CO. COMMON 487836108 278152 4975 SH SOLE 4975 0 0 KIMBERLY CLARK CORP COMMON 494368103 857861 7060 SH SOLE 7060 0 0 L3 HARRIS TECHNOLOGIE COMMON 502431109 5777307 27430 SH SOLE 27430 0 0 LAM RESEARCH CORP COM COMMON 512807108 2837751 3623 SH SOLE 3623 0 0 LATTICE INC COMMON 518414107 0 2993621 SH SOLE 2993621 0 0 LEIDOS HLDGS INC COMMON 525327102 3318855 30662 SH SOLE 30662 0 0 LENNAR CORP COMMON 526057104 12151655 81533 SH SOLE 81533 0 0 LILLY, ELI AND CO COMMON 532457108 4139898 7102 SH SOLE 7102 0 0 LINDE PLC SHS COMMON G54950103 4721111 11495 SH SOLE 11495 0 0 LOCKHEED MARTIN CORP COMMON 539830109 2699951 5957 SH SOLE 5957 0 0 LOWE'S COS INC COMMON 548661107 18637527 83745 SH SOLE 83745 0 0 LYONDELLBASELL INDUST COMMON N53745100 608512 6400 SH SOLE 6400 0 0 MARATHON PETE CORP COMMON 56585A102 649817 4380 SH SOLE 4380 0 0 MARSH & MCLENNAN COS COMMON 571748102 479170 2529 SH SOLE 2529 0 0 MCCORMICK & CO INC CO COMMON 579780107 272000 4000 SH SOLE 4000 0 0 MCDONALD'S CORP COMMON 580135101 25982352 87627 SH SOLE 87627 0 0 MEDTRONIC PLC COMMON G5960L103 4593591 55761 SH SOLE 55761 0 0 MERCK & COMPANY COMMON 58933Y105 5304477 48656 SH SOLE 48656 0 0 META PLATFORMS INC COMMON 30303M102 11103017 31368 SH SOLE 31368 0 0 METLIFE INC 4.0 percent PFD PREFERR 59156R504 2796864 121339 SH SOLE 121339 0 0 MICROSOFT CORP COMMON 594918104 80122788 213070 SH SOLE 213070 0 0 MOBILEYE GLOBAL INC C COMMON 60741F104 216600 5000 SH SOLE 5000 0 0 MONDELEZ INTL INC COMMON 609207105 8684357 119900 SH SOLE 119900 0 0 MOODYS CORP COMMON 615369105 13646146 34940 SH SOLE 34940 0 0 MORGAN STANLEY PFD A PREFERR 61747S504 1560793 72595 SH SOLE 72595 0 0 NESTLE S A REG ADR COMMON 641069406 255230 2203 SH SOLE 2203 0 0 NETFLIX COM INC COMMON 64110L106 1885199 3872 SH SOLE 3872 0 0 NEXTERA ENERGY INC COMMON 65339F101 3813379 62782 SH SOLE 62782 0 0 NIKE INC CL B COMMON 654106103 5717622 52663 SH SOLE 52663 0 0 NORFOLK SOUTHERN CORP COMMON 655844108 2247028 9506 SH SOLE 9506 0 0 NOVARTIS ADR COMMON 66987V109 9189280 91010 SH SOLE 91010 0 0 NVIDIA CORP COMMON 67066G104 10986959 22186 SH SOLE 22186 0 0 NXP SEMICONDUCTORS N COMMON N6596X109 1143806 4980 SH SOLE 4980 0 0 ONEOK INC NEW COMMON 682680103 6217138 88538 SH SOLE 88538 0 0 ORACLE SYS CORP COMMON 68389X105 26762132 253838 SH SOLE 253838 0 0 OTIS WORLDWIDE CORP C COMMON 68902V107 443592 4958 SH SOLE 4958 0 0 PARKER HANNIFIN CORP COMMON 701094104 1896702 4117 SH SOLE 4117 0 0 PAYPAL HLDGS INC COMMON 70450Y103 271739 4425 SH SOLE 4425 0 0 PEPSICO INC COMMON 713448108 18300341 107750 SH SOLE 107750 0 0 PFIZER INC COMMON 717081103 1912433 66427 SH SOLE 66427 0 0 PHILIP MORRIS INTL IN COMMON 718172109 234918 2497 SH SOLE 2497 0 0 PHILLIPS 66 COMMON 718546104 1412882 10612 SH SOLE 10612 0 0 PIONEER NATURAL RES C COMMON 723787107 7945460 35332 SH SOLE 35332 0 0 PNC FINANCIAL CORP COMMON 693475105 1533010 9900 SH SOLE 9900 0 0 PPG INDUSTRIES INC COMMON 693506107 568290 3800 SH SOLE 3800 0 0 PPL CORP COMMON 69351T106 357720 13200 SH SOLE 13200 0 0 PROCTER & GAMBLE CO COMMON 742718109 12802560 87366 SH SOLE 87366 0 0 PROLOGIS INC COM COMMON 74340W103 721953 5416 SH SOLE 5416 0 0 PRUDENTIAL FINL INC COMMON 744320102 784063 7560 SH SOLE 7560 0 0 QUALCOMM INC COMMON 747525103 3421367 23656 SH SOLE 23656 0 0 QUANEX BLDG PRODS COR COMMON 747619104 397410 13000 SH SOLE 13000 0 0 RAYMOND JAMES FINANCI COMMON 754730109 3889009 34879 SH SOLE 34879 0 0 REGAL BELOIT CORP COM COMMON 758750103 444060 3000 SH SOLE 3000 0 0 REGENERON PHARMACEUTI COMMON 75886F107 541905 617 SH SOLE 617 0 0 RESTAURANT BRANDS INT COMMON 76131D103 425809 5450 SH SOLE 5450 0 0 ROCHE HLDG LTD ADR COMMON 771195104 2944443 81086 SH SOLE 81086 0 0 ROPER INDS INC NEW CO COMMON 776696106 1804513 3310 SH SOLE 3310 0 0 RPM INC OHIO COMMON 749685103 334890 3000 SH SOLE 3000 0 0 RTX CORPORATION COMMON 75513E101 9132817 108543 SH SOLE 108543 0 0 S&P GLOBAL INC COM COMMON 78409V104 4833079 10971 SH SOLE 10971 0 0 SCHWAB CHARLES CORP COMMON 808513105 17231304 250455 SH SOLE 250455 0 0 SCHWAB S&P 500 INDEX MUTUAL 808509855 264760 3622 SH SOLE 3622 0 0 SENECA FOODS CORP NEW COMMON 817070501 1372984 26182 SH SOLE 26182 0 0 SIMON PPTY GROUP INC COMMON 828806109 2424880 17000 SH SOLE 17000 0 0 SIMPSON MFG INC COMMON 829073105 2177780 11000 SH SOLE 11000 0 0 SKYWORKS SOLUTIONS IN COMMON 83088M102 315001 2802 SH SOLE 2802 0 0 SPROTT FDS TR GOLD EQ MUTUAL 85208P105 210610 4931 SH SOLE 4931 0 0 SPROTT PHYSICAL GOLD COMMON 85207H104 437772 27481 SH SOLE 27481 0 0 SPROTT PHYSICAL GOLD COMMON 85208R101 1022687 53404 SH SOLE 53404 0 0 STARBUCKS CORP COMMON 855244109 1770040 18436 SH SOLE 18436 0 0 STATE STREET CORP COMMON 857477103 230443 2975 SH SOLE 2975 0 0 STEEL DYNAMICS INC CO COMMON 858119100 1594350 13500 SH SOLE 13500 0 0 STRYKER CORP COMMON 863667101 300957 1005 SH SOLE 1005 0 0 SUBSEA 7 S A SPONSORE COMMON 864323100 330498 22648 SH SOLE 22648 0 0 T MOBILE US INC COMMON 872590104 7584250 47304 SH SOLE 47304 0 0 TAIWAN SEMICONDUCTOR COMMON 874039100 270400 2600 SH SOLE 2600 0 0 TARGET CORP COMMON 87612E106 887134 6229 SH SOLE 6229 0 0 TESLA MTRS INC COMMON 88160R101 680090 2737 SH SOLE 2737 0 0 TEXAS INSTRUMENTS INC COMMON 882508104 546154 3204 SH SOLE 3204 0 0 TEXAS PACIFIC LAND CO COMMON 88262P102 2979793 1895 SH SOLE 1895 0 0 THERMO FISHER SCIENTI COMMON 883556102 17410003 32800 SH SOLE 32800 0 0 THOR INDS INC COMMON 885160101 1158259 9795 SH SOLE 9795 0 0 TOLL BROTHERS INC COMMON 889478103 12539147 121988 SH SOLE 121988 0 0 TORONTO DOMINION BK O COMMON 891160509 623325 9646 SH SOLE 9646 0 0 TRACTOR SUPPLY CO COMMON 892356106 2576059 11980 SH SOLE 11980 0 0 TRANE TECHNOLOGIES PL COMMON G8994E103 718529 2946 SH SOLE 2946 0 0 TRAVELERS COMPANIES I COMMON 89417E109 2072150 10878 SH SOLE 10878 0 0 TRUIST FINANCIAL CORP COMMON 89832Q109 6343447 171816 SH SOLE 171816 0 0 UNILEVER PLC ADR COMMON 904767704 1014105 20918 SH SOLE 20918 0 0 UNION PACIFIC CORP COMMON 907818108 8018019 32644 SH SOLE 32644 0 0 UNITED PARCEL SVC INC COMMON 911312106 7883827 50142 SH SOLE 50142 0 0 UNITEDHEALTH GROUP IN COMMON 91324P102 16490620 31323 SH SOLE 31323 0 0 US BANCORP DEL 5.56 percent PREFERR 902973155 7210375 355016 SH SOLE 355016 0 0 VALLEY NATL BANCORP C COMMON 919794107 314940 29000 SH SOLE 29000 0 0 VANGUARD BD INDEX FD MUTUAL 921937801 180424 17415 SH SOLE 17415 0 0 VANGUARD BD INDEX FDS MUTUAL 921937686 215211 2756 SH SOLE 2756 0 0 VANGUARD INDEX FDS MD MUTUAL 922908645 518835 1792 SH SOLE 1792 0 0 VANGUARD MUN BD FD IN MUTUAL 922907860 219886 19990 SH SOLE 19990 0 0 VANGUARD MUN BD FD IN MUTUAL 922907704 1086020 100002 SH SOLE 100002 0 0 VANGUARD PA TAX FREE MUTUAL 92204L302 239276 21892 SH SOLE 21892 0 0 VANGUARD STAR FD TL I MUTUAL 921909818 1929131 62070 SH SOLE 62070 0 0 VANGUARD US GROWTH FU MUTUAL 921910600 553536 3774 SH SOLE 3774 0 0 VANGUARD WINDSOR II A MUTUAL 922018304 501750 6597 SH SOLE 6597 0 0 VANGUARD/PRIMECAP FD MUTUAL 921936209 450421 2881 SH SOLE 2881 0 0 VANGUARD/WELLINGTON F MUTUAL 921935201 1383247 19373 SH SOLE 19373 0 0 VANGUARD/WINDSOR FD I MUTUAL 922018403 342051 4722 SH SOLE 4722 0 0 VERALTO CORP COMMON 92338C103 1024192 12451 SH SOLE 12451 0 0 VERIZON COMMUNICATION COMMON 92343V104 1191962 31617 SH SOLE 31617 0 0 VICTORY PORTFOLIOS II MUTUAL 903287407 496342 19735 SH SOLE 19735 0 0 VISA INC COMMON 92826C839 29568470 113572 SH SOLE 113572 0 0 WAL MART STORES INC COMMON 931142103 9414227 59716 SH SOLE 59716 0 0 WALT DISNEY COMPANY COMMON 254687106 4196137 46474 SH SOLE 46474 0 0 WASTE MGMT INC DEL COMMON 94106L109 3382813 18888 SH SOLE 18888 0 0 WATSCO INC COMMON 942622200 8025414 18730 SH SOLE 18730 0 0 WELLS FARGO & CO COMMON 949746101 6454606 131138 SH SOLE 131138 0 0 WELLTOWER INC COMMON 95040Q104 437325 4850 SH SOLE 4850 0 0 WINDROCK LD CO COM ST COMMON 97349V107 1376400 2480 SH SOLE 2480 0 0 WSFS FINL CORP COMMON 929328102 210451 4582 SH SOLE 4582 0 0 ZETA GLOBAL HOLDINGS COMMON 98956A105 158760 18000 SH SOLE 18000 0 0