0001506073-23-000002.txt : 20230511 0001506073-23-000002.hdr.sgml : 20230511 20230511162443 ACCESSION NUMBER: 0001506073-23-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230511 DATE AS OF CHANGE: 20230511 EFFECTIVENESS DATE: 20230511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Wellington Shields & Co., LLC CENTRAL INDEX KEY: 0001506073 IRS NUMBER: 263489406 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14518 FILM NUMBER: 23911430 BUSINESS ADDRESS: STREET 1: 140 BROADWAY CITY: NEW YORK STATE: NY ZIP: 10005 BUSINESS PHONE: 212-320-3000 MAIL ADDRESS: STREET 1: 140 BROADWAY CITY: NEW YORK STATE: NY ZIP: 10005 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001506073 XXXXXXXX 03-31-2023 03-31-2023 Wellington Shields & Co., LLC
140 BROADWAY NEW YORK NY 10005
13F HOLDINGS REPORT 028-14518 N
Steve Portas CCO 2127326800 Steve Portas New York NY 05-11-2023 0 298 446085 false
INFORMATION TABLE 2 WSCQ123.xml AMAZON COM INC COM Stock 023135106 2941906 28482 SH SOLE 0 0 28482 UNIFI INC COM NEW Stock 904677200 130042 15917 SH SOLE 0 0 15917 PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 533968 23934 SH SOLE 0 0 23934 PRUDENTIAL FINL INC COM Stock 744320102 281316 3400 SH SOLE 0 0 3400 WYNN RESORTS LTD COM Stock 983134107 458831 4100 SH SOLE 0 0 4100 INVESCO QQQ TRUST ETF 46090E103 301995 941 SH SOLE 0 0 941 STARBUCKS CORP COM Stock 855244109 277611 2666 SH SOLE 0 0 2666 SEMPRA COM Stock 816851109 226740 1500 SH SOLE 0 0 1500 JOHNSON & JOHNSON COM Stock 478160104 2564228 16543 SH SOLE 0 0 16543 WASTE MGMT INC DEL COM Stock 94106L109 1764638 10815 SH SOLE 0 0 10814 ABB LTD SPONSORED ADR ADR 000375204 105987 3090 SH SOLE 0 0 3090 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 308395 1511 SH SOLE 0 0 1511 OLIN CORP COM PAR $1 Stock 680665205 277500 5000 SH SOLE 0 0 5000 INVESCO WATER RESOURCES ETF ETF 46137V142 224604 4210 SH SOLE 0 0 4210 COSTCO WHSL CORP NEW COM Stock 22160K105 447183 900 SH SOLE 0 0 900 CLEVELAND-CLIFFS INC NEW COM Stock 185899101 515623 28130 SH SOLE 0 0 28130 SCOTTS MIRACLE-GRO CO CL A Stock 810186106 472918 6781 SH SOLE 0 0 6781 SHELL PLC SPON ADS ADR 780259305 130846 2274 SH SOLE 0 0 2274 YUM BRANDS INC COM Stock 988498101 125476 950 SH SOLE 0 0 950 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 1877 180 SH SOLE 0 0 180 PROCTER AND GAMBLE CO COM Stock 742718109 857200 5765 SH SOLE 0 0 5765 COCA COLA CO COM Stock 191216100 990929 15975 SH SOLE 0 0 15975 GENERAL MLS INC COM Stock 370334104 1405053 16441 SH SOLE 0 0 16441 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 1474953 56948 SH SOLE 0 0 56948 OCCIDENTAL PETE CORP COM Stock 674599105 486954 7800 SH SOLE 0 0 7800 TRUIST FINL CORP COM Stock 89832Q109 150211 4405 SH SOLE 0 0 4405 UNITED PARCEL SERVICE INC CL B Stock 911312106 330753 1705 SH SOLE 0 0 1705 MARRIOTT INTL INC NEW CL A Stock 571903202 325438 1960 SH SOLE 0 0 1960 BIOGEN INC COM Stock 09062X103 41705 150 SH SOLE 0 0 150 INTEL CORP COM Stock 458140100 960125 29389 SH SOLE 0 0 29388 MEDTRONIC PLC SHS Stock G5960L103 768712 9535 SH SOLE 0 0 9535 CLOROX CO DEL COM Stock 189054109 221536 1400 SH SOLE 0 0 1400 ISHARES SILVER TRUST ETF 46428Q109 2212 100 SH SOLE 0 0 100 SEI INVTS CO COM Stock 784117103 517950 9000 SH SOLE 0 0 9000 MERCK & CO INC COM Stock 58933Y105 2858274 26866 SH SOLE 0 0 26866 SPDR S&P 500 ETF TRUST ETF 78462F103 255050 623 SH SOLE 0 0 623 MCKESSON CORP COM Stock 58155Q103 12462 35 SH SOLE 0 0 35 MASTERCARD INCORPORATED CL A Stock 57636Q104 50877 140 SH SOLE 0 0 140 PEOPLES BANCORP INC COM Stock 709789101 1386123 53830 SH SOLE 0 0 53830 ILLINOIS TOOL WKS INC COM Stock 452308109 584280 2400 SH SOLE 0 0 2400 UNITED RENTALS INC COM Stock 911363109 77569 196 SH SOLE 0 0 196 STEEL DYNAMICS INC COM Stock 858119100 33918 300 SH SOLE 0 0 300 EXACT SCIENCES CORP COM Stock 30063P105 461650 6808 SH SOLE 0 0 6808 EMERSON ELEC CO COM Stock 291011104 271093 3111 SH SOLE 0 0 3111 LAMB WESTON HLDGS INC COM Stock 513272104 232348 2223 SH SOLE 0 0 2223 ISHARES TIPS BOND ETF ETF 464287176 283012 2567 SH SOLE 0 0 2567 SMUCKER J M CO COM NEW Stock 832696405 511610 3251 SH SOLE 0 0 3251 CORNING INC COM Stock 219350105 802470 22746 SH SOLE 0 0 22745 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 54436 658 SH SOLE 0 0 658 PARSONS CORP DEL COM Stock 70202L102 402660 9000 SH SOLE 0 0 9000 BANK NEW YORK MELLON CORP COM Stock 064058100 122597 2698 SH SOLE 0 0 2698 KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 74520 8625 SH SOLE 0 0 8625 VERIZON COMMUNICATIONS INC COM Stock 92343V104 1620935 41680 SH SOLE 0 0 41679 FEDEX CORP COM Stock 31428X106 1442229 6312 SH SOLE 0 0 6312 PEPSICO INC COM Stock 713448108 1023250 5613 SH SOLE 0 0 5613 SURO CAPITAL CORP COM NEW CEF 86887Q109 67437 18629 SH SOLE 0 0 18629 TE CONNECTIVITY LTD SHS Stock H84989104 367220 2800 SH SOLE 0 0 2800 HONEYWELL INTL INC COM Stock 438516106 4116343 21538 SH SOLE 0 0 21538 FORD MTR CO DEL COM Stock 345370860 372166 29537 SH SOLE 0 0 29537 BP PLC SPONSORED ADR ADR 055622104 715890 18869 SH SOLE 0 0 18869 HOME DEPOT INC COM Stock 437076102 1782820 6041 SH SOLE 0 0 6041 BAXTER INTL INC COM Stock 071813109 162240 4000 SH SOLE 0 0 4000 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 30946 139 SH SOLE 0 0 139 DUPONT DE NEMOURS INC COM Stock 26614N102 693083 9657 SH SOLE 0 0 9657 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 142406 1100 SH SOLE 0 0 1100 SPDR GOLD SHARES ETF 78463V107 111031 606 SH SOLE 0 0 606 SOUTHERN CO COM Stock 842587107 1439709 20691 SH SOLE 0 0 20691 BECTON DICKINSON & CO COM Stock 075887109 459653 1857 SH SOLE 0 0 1856 UNIVERSAL ELECTRS INC COM Stock 913483103 287134 28317 SH SOLE 0 0 28317 KEYCORP COM Stock 493267108 766224 61200 SH SOLE 0 0 61200 CASI PHARMACEUTICALS INC COM Stock G1933S101 323211 139315 SH SOLE 0 0 139315 SENSIENT TECHNOLOGIES CORP COM Stock 81725T100 229680 3000 SH SOLE 0 0 3000 STERIS PLC SHS USD Stock G8473T100 267792 1400 SH SOLE 0 0 1400 LUMEN TECHNOLOGIES INC COM Stock 550241103 83875 31651 SH SOLE 0 0 31651 LINCOLN ELEC HLDGS INC COM Stock 533900106 84550 500 SH SOLE 0 0 500 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2039117 6604 SH SOLE 0 0 6604 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 63586 165 SH SOLE 0 0 165 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 1302039 43214 SH SOLE 0 0 43214 ALPHABET INC CAP STK CL A Stock 02079K305 1598687 15412 SH SOLE 0 0 15412 EASTMAN CHEM CO COM Stock 277432100 337360 4000 SH SOLE 0 0 4000 CONSTELLATION BRANDS INC CL A Stock 21036P108 140278 621 SH SOLE 0 0 621 UNILEVER PLC SPON ADR NEW ADR 904767704 1039223 20012 SH SOLE 0 0 20012 NEWMONT CORP COM Stock 651639106 1068636 21800 SH SOLE 0 0 21800 CSX CORP COM Stock 126408103 964966 32230 SH SOLE 0 0 32230 COMCAST CORP NEW CL A Stock 20030N101 998323 26334 SH SOLE 0 0 26334 GENERAC HLDGS INC COM Stock 368736104 273697 2534 SH SOLE 0 0 2534 MICROSOFT CORP COM Stock 594918104 20292512 70387 SH SOLE 0 0 70386 FIRST HORIZON CORPORATION COM Stock 320517105 533400 30000 SH SOLE 0 0 30000 VALERO ENERGY CORP COM Stock 91913Y100 349000 2500 SH SOLE 0 0 2500 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 342193 22662 SH SOLE 0 0 22661 SCHLUMBERGER LTD COM STK Stock 806857108 304420 6200 SH SOLE 0 0 6200 CVS HEALTH CORP COM Stock 126650100 2907899 39132 SH SOLE 0 0 39132 DTE ENERGY CO COM Stock 233331107 383390 3500 SH SOLE 0 0 3500 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 5565 96 SH SOLE 0 0 96 SIMON PPTY GROUP INC NEW COM REIT 828806109 638229 5700 SH SOLE 0 0 5700 RPM INTL INC COM Stock 749685103 366408 4200 SH SOLE 0 0 4200 GEO GROUP INC NEW COM REIT 36162J106 98625 12500 SH SOLE 0 0 12500 BOEING CO COM Stock 097023105 2609065 12282 SH SOLE 0 0 12282 NEXTERA ENERGY INC COM Stock 65339F101 1249390 16209 SH SOLE 0 0 16209 TESLA INC COM Stock 88160R101 73233 353 SH SOLE 0 0 353 LINDE PLC SHS Stock G54950103 365748 1029 SH SOLE 0 0 1029 ARCOSA INC COM Stock 039653100 220443 3493 SH SOLE 0 0 3493 MODERNA INC COM Stock 60770K107 675752 4400 SH SOLE 0 0 4400 KODIAK SCIENCES INC COM Stock 50015M109 489800 79000 SH SOLE 0 0 79000 ALERIAN MLP ETF ETF 00162Q452 120588 3120 SH SOLE 0 0 3120 NORTH EUROPEAN OIL RTY TR SH BEN INT Stock 659310106 135432 10800 SH SOLE 0 0 10800 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 231686 6700 SH SOLE 0 0 6700 EVEREST RE GROUP LTD COM Stock G3223R108 393822 1100 SH SOLE 0 0 1100 DOW INC COM Stock 260557103 727900 13278 SH SOLE 0 0 13278 KKR & CO INC COM Stock 48251W104 157560 3000 SH SOLE 0 0 3000 CONAGRA BRANDS INC COM Stock 205887102 236628 6300 SH SOLE 0 0 6300 VANGUARD S&P 500 ETF ETF 922908363 54906 146 SH SOLE 0 0 146 GREIF INC CL B Stock 397624206 335846 4389 SH SOLE 0 0 4389 ILLUMINA INC COM Stock 452327109 13804712 59362 SH SOLE 0 0 59362 CORTEVA INC COM Stock 22052L104 234907 3895 SH SOLE 0 0 3895 CONSOLIDATED EDISON INC COM Stock 209115104 181008 1892 SH SOLE 0 0 1892 GENERAL MTRS CO COM Stock 37045V100 552548 15064 SH SOLE 0 0 15064 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 617670 4500 SH SOLE 0 0 4500 PERSONALIS INC COM Stock 71535D106 2796744 1013313 SH SOLE 0 0 1013313 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 104681 724 SH SOLE 0 0 723 VANECK GOLD MINERS ETF ETF 92189F106 48525 1500 SH SOLE 0 0 1500 LILLY ELI & CO COM Stock 532457108 4738900 13799 SH SOLE 0 0 13799 APOLLO GLOBAL MGMT INC COM Stock 03769M106 603620 9557 SH SOLE 0 0 9557 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 631967 11632 SH SOLE 0 0 11632 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 539360 5591 SH SOLE 0 0 5590 CARRIER GLOBAL CORPORATION COM Stock 14448C104 150289 3285 SH SOLE 0 0 3285 ENCOMPASS HEALTH CORP COM Stock 29261A100 667053 12330 SH SOLE 0 0 12330 AFLAC INC COM Stock 001055102 1097227 17006 SH SOLE 0 0 17006 FREEPORT-MCMORAN INC CL B Stock 35671D857 1047378 25602 SH SOLE 0 0 25602 SYSCO CORP COM Stock 871829107 546402 7075 SH SOLE 0 0 7075 CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 187912 110 SH SOLE 0 0 110 QUANTA SVCS INC COM Stock 74762E102 10832 65 SH SOLE 0 0 65 AMN HEALTHCARE SVCS INC COM Stock 001744101 773934 9329 SH SOLE 0 0 9329 AMERICAN ELEC PWR CO INC COM Stock 025537101 104639 1150 SH SOLE 0 0 1150 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 298430 5500 SH SOLE 0 0 5500 FIRST SOLAR INC COM Stock 336433107 957653 4403 SH SOLE 0 0 4403 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 615370 49348 SH SOLE 0 0 49348 PATRIA INVESTMENTS LIMITED COM CL A Stock G69451105 1314240 88800 SH SOLE 0 0 88800 DUCKHORN PORTFOLIO INC COM Stock 26414D106 1582925 99555 SH SOLE 0 0 99555 THE BEAUTY HEALTH COMPANY COM CL A Stock 88331L108 683283 54100 SH SOLE 0 0 54100 VISA INC COM CL A Stock 92826C839 2879575 12772 SH SOLE 0 0 12772 HERSHEY CO COM Stock 427866108 203528 800 SH SOLE 0 0 800 GXO LOGISTICS INC Stock 36262G101 390560 7740 SH SOLE 0 0 7740 LI-CYCLE HOLDINGS CORP COMMON SHARES Stock 50202P105 261142 46384 SH SOLE 0 0 46384 ROCKET LAB USA INC COM Stock 773122106 102269 25314 SH SOLE 0 0 25314 JACKSON FINANCIAL INC COM CL A Stock 46817M107 506395 13536 SH SOLE 0 0 13536 BLACKSTONE SECD LENDING FD COMMON STOCK CEF 09261X102 356723 14309 SH SOLE 0 0 14309 MULLEN AUTOMOTIVE INC COM Stock 62526P208 131 1000 SH SOLE 0 0 1000 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 594018 3027 SH SOLE 0 0 3027 PHILLIPS 66 COM Stock 718546104 185728 1832 SH SOLE 0 0 1832 CHENIERE ENERGY INC COM NEW Stock 16411R208 266974 1694 SH SOLE 0 0 1694 IRON MTN INC DEL COM REIT 46284V101 607566 11483 SH SOLE 0 0 11483 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 114480 360 SH SOLE 0 0 360 CONSTELLATION ENERGY CORP COM Stock 21037T109 20803 265 SH SOLE 0 0 265 COMPASS DIVERSIFIED SH BEN INT Stock 20451Q104 35775 1875 SH SOLE 0 0 1875 META PLATFORMS INC CL A Stock 30303M102 613142 2893 SH SOLE 0 0 2893 UNITED BANKSHARES INC WEST VA COM Stock 909907107 111690 3173 SH SOLE 0 0 3173 PALO ALTO NETWORKS INC COM Stock 697435105 617197 3090 SH SOLE 0 0 3090 CARLYLE GROUP INC COM Stock 14316J108 105216 3388 SH SOLE 0 0 3387 MONDELEZ INTL INC CL A Stock 609207105 422224 6056 SH SOLE 0 0 6056 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 639127 7199 SH SOLE 0 0 7199 WP CAREY INC COM REIT 92936U109 1164151 15031 SH SOLE 0 0 15031 BROADCOM INC COM Stock 11135F101 994387 1550 SH SOLE 0 0 1550 STEREOTAXIS INC COM NEW Stock 85916J409 76282 37393 SH SOLE 0 0 37393 EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100 41760 3200 SH SOLE 0 0 3200 DIAMONDBACK ENERGY INC COM Stock 25278X109 167537 1239 SH SOLE 0 0 1239 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 286920 6000 SH SOLE 0 0 6000 METLIFE INC COM Stock 59156R108 263337 4545 SH SOLE 0 0 4545 FLOWERS FOODS INC COM Stock 343498101 187734392 6849120 SH SOLE 6527061 0 322059 PIONEER NAT RES CO COM Stock 723787107 908460 4448 SH SOLE 0 0 4448 NEW YORK CMNTY BANCORP INC COM Stock 649445103 370251 40957 SH SOLE 0 0 40957 CF INDS HLDGS INC COM Stock 125269100 296267 4087 SH SOLE 0 0 4087 KINDER MORGAN INC DEL COM Stock 49456B101 2238198 127824 SH SOLE 0 0 127824 STRATASYS LTD SHS Stock M85548101 363660 22000 SH SOLE 0 0 22000 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 248941 871 SH SOLE 0 0 871 EQUIFAX INC COM Stock 294429105 1953552 9631 SH SOLE 0 0 9631 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 178989 2182 SH SOLE 0 0 2182 ENBRIDGE INC COM Stock 29250N105 963974 25268 SH SOLE 0 0 25268 AES CORP COM Stock 00130H105 269359 11186 SH SOLE 0 0 11186 CALIFORNIA WTR SVC GROUP COM Stock 130788102 291000 5000 SH SOLE 0 0 5000 NVIDIA CORPORATION COM Stock 67066G104 1781895 6415 SH SOLE 0 0 6415 EOG RES INC COM Stock 26875P101 353634 3085 SH SOLE 0 0 3085 GRAINGER W W INC COM Stock 384802104 137762 200 SH SOLE 0 0 200 ABBVIE INC COM Stock 00287Y109 5527814 34685 SH SOLE 0 0 34685 S&P GLOBAL INC COM Stock 78409V104 2723683 7900 SH SOLE 0 0 7900 MANNKIND CORP COM NEW Stock 56400P706 106764 26040 SH SOLE 0 0 26040 SPDR S&P BIOTECH ETF ETF 78464A870 297219 3900 SH SOLE 0 0 3900 SPDR S&P METALS & MINING ETF ETF 78464A755 106320 2000 SH SOLE 0 0 2000 CURTISS WRIGHT CORP COM Stock 231561101 45123 256 SH SOLE 0 0 256 NAVIGATOR HLDGS LTD SHS Stock Y62132108 194194 13871 SH SOLE 0 0 13871 WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 692940 2000 SH SOLE 0 0 2000 ZOETIS INC CL A Stock 98978V103 420594 2527 SH SOLE 0 0 2527 BLACKSTONE INC COM Stock 09260D107 3443538 39202 SH SOLE 0 0 39202 ROCKWELL AUTOMATION INC COM Stock 773903109 293450 1000 SH SOLE 0 0 1000 STRYKER CORPORATION COM Stock 863667101 7137 25 SH SOLE 0 0 25 QUALCOMM INC COM Stock 747525103 779641 6111 SH SOLE 0 0 6111 BLACKSTONE MTG TR INC COM CL A REIT 09257W100 466528 26136 SH SOLE 0 0 26136 ARMADA HOFFLER PPTYS INC COM REIT 04208T108 118100 10000 SH SOLE 0 0 10000 GOLDMAN SACHS BDC INC SHS CEF 38147U107 201747 14780 SH SOLE 0 0 14780 GENERAL DYNAMICS CORP COM Stock 369550108 352813 1546 SH SOLE 0 0 1546 MCDONALDS CORP COM Stock 580135101 667807 2388 SH SOLE 0 0 2388 CISCO SYS INC COM Stock 17275R102 1162428 22237 SH SOLE 0 0 22236 ADVANCED MICRO DEVICES INC COM Stock 007903107 5587 57 SH SOLE 0 0 57 AT&T INC COM Stock 00206R102 1855131 96370 SH SOLE 0 0 96370 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 297360 3590 SH SOLE 0 0 3590 PRECIGEN INC COM Stock 74017N105 18020 17000 SH SOLE 0 0 17000 GENERAL ELECTRIC CO COM NEW Stock 369604301 634870 6641 SH SOLE 0 0 6640 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 354801 1240 SH SOLE 0 0 1240 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 72579 522 SH SOLE 0 0 522 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 110166 1089 SH SOLE 0 0 1088 ISHARES SEMICONDUCTOR ETF ETF 464287523 28904 65 SH SOLE 0 0 65 THE CIGNA GROUP COM Stock 125523100 544534 2131 SH SOLE 0 0 2131 ONEOK INC NEW COM Stock 682680103 1068743 16820 SH SOLE 0 0 16820 ROSS STORES INC COM Stock 778296103 5731 54 SH SOLE 0 0 54 CHART INDUSTRIES Stock 16115Q308 762307 6079 SH SOLE 0 0 6079 UNION PAC CORP COM Stock 907818108 3664542 18208 SH SOLE 0 0 18208 CARMAX INC COM Stock 143130102 822077 12789 SH SOLE 0 0 12789 TRANSOCEAN LTD REG SHS Stock H8817H100 212717 33446 SH SOLE 0 0 33446 SALESFORCE INC COM Stock 79466L302 137049 686 SH SOLE 0 0 686 NORTHROP GRUMMAN CORP COM Stock 666807102 746140 1616 SH SOLE 0 0 1616 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1362539 2364 SH SOLE 0 0 2364 LOCKHEED MARTIN CORP COM Stock 539830109 1099097 2325 SH SOLE 0 0 2325 JPMORGAN CHASE & CO COM Stock 46625H100 6265236 48079 SH SOLE 0 0 48079 INTERNATIONAL PAPER CO COM Stock 460146103 183834 5098 SH SOLE 0 0 5098 CHEVRON CORP NEW COM Stock 166764100 2057174 12608 SH SOLE 0 0 12608 ALBEMARLE CORP COM Stock 012653101 609849 2759 SH SOLE 0 0 2759 CONOCOPHILLIPS COM Stock 20825C104 611729 6166 SH SOLE 0 0 6166 M & T BK CORP COM Stock 55261F104 220128 1841 SH SOLE 0 0 1841 TJX COS INC NEW COM Stock 872540109 211572 2700 SH SOLE 0 0 2700 BANK AMERICA CORP COM Stock 060505104 65723 2298 SH SOLE 0 0 2298 REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 242337 8539 SH SOLE 0 0 8539 WALMART INC COM Stock 931142103 1654041 11218 SH SOLE 0 0 11217 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 3411758 26026 SH SOLE 0 0 26026 ORACLE CORP COM Stock 68389X105 487087 5242 SH SOLE 0 0 5242 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1072529 10952 SH SOLE 0 0 10952 TEXAS INSTRS INC COM Stock 882508104 223212 1200 SH SOLE 0 0 1200 TARGET CORP COM Stock 87612E106 66252 400 SH SOLE 0 0 400 PFIZER INC COM Stock 717081103 2961943 72597 SH SOLE 0 0 72596 MORGAN STANLEY COM NEW Stock 617446448 17560 200 SH SOLE 0 0 200 3M CO COM Stock 88579Y101 490652 4668 SH SOLE 0 0 4667 HP INC COM Stock 40434L105 287630 9800 SH SOLE 0 0 9800 GILEAD SCIENCES INC COM Stock 375558103 671891 8098 SH SOLE 0 0 8098 CATERPILLAR INC COM Stock 149123101 2196864 9600 SH SOLE 0 0 9600 ALPHABET INC CAP STK CL C Stock 02079K107 3514888 33797 SH SOLE 0 0 33797 AMERICAN EXPRESS CO COM Stock 025816109 712584 4320 SH SOLE 0 0 4320 AMGEN INC COM Stock 031162100 1163664 4814 SH SOLE 0 0 4813 APPLIED MATLS INC COM Stock 038222105 454471 3700 SH SOLE 0 0 3700 OTIS WORLDWIDE CORP COM Stock 68902V107 161542 1914 SH SOLE 0 0 1914 TPI COMPOSITES INC COM Stock 87266J104 307367 23553 SH SOLE 0 0 23553 WILLIAMS COS INC COM Stock 969457100 276936 9274 SH SOLE 0 0 9274 DIGI INTL INC COM Stock 253798102 535108 15888 SH SOLE 0 0 15888 AGNICO EAGLE MINES LTD COM Stock 008474108 350776 6882 SH SOLE 0 0 6882 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP ADR 191241108 185081 2300 SH SOLE 0 0 2300 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 230189 6590 SH SOLE 0 0 6590 EATON CORP PLC SHS Stock G29183103 102804 600 SH SOLE 0 0 600 B & G FOODS INC NEW COM Stock 05508R106 268669 17300 SH SOLE 0 0 17300 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 190770 1867 SH SOLE 0 0 1867 CITIZENS FINL GROUP INC COM Stock 174610105 1032580 34000 SH SOLE 0 0 34000 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 228016 3417 SH SOLE 0 0 3417 ESSENTIAL UTILS INC COM Stock 29670G102 72721 1666 SH SOLE 0 0 1666 ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201 93966 1965 SH SOLE 0 0 1965 DELTA AIR LINES INC DEL COM NEW Stock 247361702 179663 5145 SH SOLE 0 0 5145 FLUOR CORP NEW COM Stock 343412102 2358835 76313 SH SOLE 0 0 76313 GABELLI EQUITY TR INC COM CEF 362397101 31157 5428 SH SOLE 0 0 5428 GRANITE CONSTR INC COM Stock 387328107 26702 650 SH SOLE 0 0 650 IDACORP INC COM Stock 451107106 92081 850 SH SOLE 0 0 850 PHILIP MORRIS INTL INC COM Stock 718172109 680750 7000 SH SOLE 0 0 7000 INSEEGO CORP COM Stock 45782B104 8657 14865 SH SOLE 0 0 14865 NUCOR CORP COM Stock 670346105 370728 2400 SH SOLE 0 0 2400 TRINITY INDS INC COM Stock 896522109 275268 11300 SH SOLE 0 0 11300 PNC FINL SVCS GROUP INC COM Stock 693475105 600855 4727 SH SOLE 0 0 4727 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 2631354 37965 SH SOLE 0 0 37965 ALTRIA GROUP INC COM Stock 02209S103 392078 8787 SH SOLE 0 0 8787 LOEWS CORP COM Stock 540424108 109658 1890 SH SOLE 0 0 1890 CITIGROUP INC COM NEW Stock 172967424 1164185 24828 SH SOLE 0 0 24828 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 292980 2000 SH SOLE 0 0 2000 EXXON MOBIL CORP COM Stock 30231G102 5781056 52718 SH SOLE 0 0 52718 UNITEDHEALTH GROUP INC COM Stock 91324P102 390359 826 SH SOLE 0 0 826 TRAVELERS COMPANIES INC COM Stock 89417E109 261229 1524 SH SOLE 0 0 1524 LOWES COS INC COM Stock 548661107 199970 1000 SH SOLE 0 0 1000 DEERE & CO COM Stock 244199105 165152 400 SH SOLE 0 0 400 COLGATE PALMOLIVE CO COM Stock 194162103 75150 1000 SH SOLE 0 0 1000 SHOPIFY INC CL A Stock 82509L107 1711937 35710 SH SOLE 0 0 35710 DEVON ENERGY CORP NEW COM Stock 25179M103 1515213 29939 SH SOLE 0 0 29939 NOVO-NORDISK A S ADR ADR 670100205 79570 500 SH SOLE 0 0 500 KRAFT HEINZ CO COM Stock 500754106 244472 6322 SH SOLE 0 0 6322 PAYPAL HLDGS INC COM Stock 70450Y103 364170 4796 SH SOLE 0 0 4795 FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 21375 500 SH SOLE 0 0 500 ACTIVISION BLIZZARD INC COM Stock 00507V109 21483 251 SH SOLE 0 0 251 CROWN CASTLE INC COM REIT 22822V101 133840 1000 SH SOLE 0 0 1000 BLACKROCK INC COM Stock 09247X101 1045500 1563 SH SOLE 0 0 1562 AQUA METALS INC COM Stock 03837J101 31900 31900 SH SOLE 0 0 31900 APPLE INC COM Stock 037833100 18279750 110854 SH SOLE 0 0 110853 GSK PLC SPONSORED ADR ADR 37733W204 153884 4325 SH SOLE 0 0 4325 REPUBLIC FIRST BANCORP INC COM Stock 760416107 32640 24000 SH SOLE 0 0 24000 ABBOTT LABS COM Stock 002824100 2917927 28816 SH SOLE 0 0 28816 DISNEY WALT CO COM Stock 254687106 3172118 31680 SH SOLE 0 0 31680 INVESCO PREFERRED ETF ETF 46138E511 142857 12444 SH SOLE 0 0 12444