Loading...
Docoh

Resources Management

Filed: 19 May 22, 8:00pm

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number:3235-0006
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COOrdinary Share88579Y1013792,545SH SOLE12,54500
A.O. SMITH CORPOrdinary Share83186520935550SH SOLE 55000
ABBOTT LABORATORIESOrdinary Share0028241006,79257,386SH SOLE157,38600
ABBVIE INCOrdinary Share00287Y10914,31988,327SH SOLE188,32700
ACCENTURE PLC CLASS AOrdinary ShareG1151C10117,08150,652SH SOLE150,65200
ACTIVISION BLIZZARD INCOrdinary Share00507V1096508,119SH SOLE 8,11900
ADAMS DIVERSIFIED EQUITY FUNDClosed-End Fund006212104175SH SOLE 7500
ADAPTHEALTH CORP ORDINARY SHARESOrdinary Share00653Q1028513SH SOLE 51300
ADOBE SYSTEMS IINOrdinary Share00724F1011328SH SOLE 2800
ADVANCED MICRO DEVICES INCOrdinary Share00790310750460SH SOLE 46000
AFLAC INCOrdinary Share0010551024837,500SH SOLE17,50000
AIR PRODUCTS & CHEMICALS INCOrdinary Share0091581061,1984,794SH SOLE14,79400
ALCON INC ORD SHSOrdinary ShareH01301128670SH SOLE17000
ALEXANDRIA REAL ESTATE EQUITIES INCOrdinary Share0152711094021,997SH SOLE11,99700
ALLEGION PLCOrdinary ShareG0176J1092582,347SH SOLE 2,34700
ALLIANCEBERNSTEIN HOLDING L.P.Unit01881G10693519,875SH SOLE119,87500
ALLIANT ENERGY CORPOrdinary Share018802108694SH SOLE 9400
ALLSTATE CORPOrdinary Share0200021013802,740SH SOLE 2,74000
ALLSTATE DS REP 1 1000 SRS H PRFPreferred Share02000283810400SH SOLE 40000
ALPHABET INC COrdinary Share02079K107950340SH SOLE134000
ALPHABET INC CLASS AOrdinary Share02079K30512,4444,474SH SOLE14,47400
ALTO INGREDIENTS ORDOrdinary Share021513106345,001SH SOLE 5,00100
ALTRIA GROUP INCOrdinary Share02209S1033025,778SH SOLE15,77800
AMARIN CORP PLC ADRAmerican Depository Receipt02311120651,500SH SOLE 1,50000
AMAZON.COM INCOrdinary Share0231351063,022927SH SOLE192700
AMC ENTERTAINMENT HOLDINGS INCOrdinary Share00165C10419762SH SOLE176200
AMEREN CORPOrdinary Share02360810238400SH SOLE140000
AMERICAN AIRLINES GROUP INCOrdinary Share02376R102176SH SOLE 7600
AMERICAN EAGLE OUTFITTERS INCOrdinary Share02553E106261,575SH SOLE 1,57500
AMERICAN ELECTRIC POWER CO INCOrdinary Share02553710198978SH SOLE 97800
AMERICAN EXPRESS COOrdinary Share0258161091,0025,358SH SOLE15,35800
AMERICAN TOWER CORPOrdinary Share03027X10015SH SOLE 500
AMERICAN WATER WORKS CO INCOrdinary Share0304201033161,906SH SOLE11,90600
AMERIPRISE FINANCIAL INCOrdinary Share03076C10699330SH SOLE 33000
AMERISOURCEBERGEN CORPOrdinary Share03073E10561395SH SOLE 39500
AMETEK INCOrdinary Share0311001001,36610,260SH SOLE 10,26000
AMGEN INCOrdinary Share0311621009183,794SH SOLE13,79400
AMPHENOL CORP CLASS AOrdinary Share03209510115,516205,919SH SOLE1205,91900
ANALOG DEVICES INCOrdinary Share0326541058064,882SH SOLE14,88200
ANAPLAN INCOrdinary Share03272L10813200SH SOLE 20000
ANNALY CAPITAL MANAGEMENT INCOrdinary Share0357104096800SH SOLE 80000
APOLLO COMMERCIAL REAL ESTATE FINANCE INCOrdinary Share03762U10558041,640SH SOLE 41,64000
APPLE INCOrdinary Share03783310045,540260,810SH SOLE1260,81000
ARBOR REALTY TRUST INCOrdinary Share0389231082100SH SOLE 10000
ARISTA NETWORKS INCOrdinary Share04041310653380SH SOLE 38000
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETFEquity ETF00214Q2037100SH SOLE 10000
ARK INNOVATION ETFEquity ETF00214Q10427400SH SOLE 40000
ARTHUR J. GALLAGHER & COOrdinary Share3635761092171,240SH SOLE 1,24000
ASTRAZENECA PLC EACH ADS REPRESENTING 1/2 OF AN ORAmerican Depository Receipt04635310833500SH SOLE 50000
AT&T INCOrdinary Share00206R10251821,919SH SOLE121,91900
ATLANTIC UN BANKSHARES CORPOrdinary Share04911A1073168,600SH SOLE 8,60000
ATLASSIAN CORPORATION PLCOrdinary ShareG0624210459200SH SOLE 20000
ATMOS ENERGY CORPOrdinary Share04956010548400SH SOLE 40000
AURINIA PHARMACEUTICALS INCOrdinary Share05156V102121,000SH SOLE 1,00000
AUTODESK INCOrdinary Share052769106315SH SOLE 1500
AUTOMATIC DATA PROCESSING INCOrdinary Share0530151035,59924,605SH SOLE124,60500
AVANOS MED INCOrdinary Share05350V10613375SH SOLE 37500
AVERY DENNISON CORPOrdinary Share0536111091,3437,718SH SOLE17,71800
B RILEY FINL INC SR NTEquity-Linked Security05580M801361,400SH SOLE 1,40000
BAIN CAPITAL SPECIALTY FINANCE INCOrdinary Share05684B10714900SH SOLE 90000
BANK OF AMER DS REP 1000 SRS PP PRFPreferred Share06055H6084200SH SOLE 20000
BANK OF AMERICA CORPORATIONOrdinary Share0605051047,477181,390SH SOLE1181,39000
BANK OF HAWAII CORPOrdinary Share0625401097979,500SH SOLE 9,50000
BANK OF MONTREALOrdinary Share0636711012,95925,080SH SOLE125,08000
BANK OF NEW YORK MELLON CORPOrdinary Share0640581001553,125SH SOLE13,12500
BANK OF NOVA SCOTIAOrdinary Share0641491071,52621,276SH SOLE121,27600
BANKUNITED INCOrdinary Share06652K10381118,450SH SOLE 18,45000
BARNES GROUP INCOrdinary Share06780610943110,725SH SOLE 10,72500
BAXTER INTERNATIONAL INCOrdinary Share071813109931,200SH SOLE 1,20000
BCE INCOrdinary Share05534B7603656,575SH SOLE16,57500
BECTON DICKINSON & COOrdinary Share0758871098753,291SH SOLE13,29100
BERKSHIRE HATHAWAY INC BOrdinary Share0846707021,5254,320SH SOLE 4,32000
BERKSHIRE HATHAWAY INCORPORATED CLASS BOrdinary Share08467070274210SH SOLE121000
BIOGEN INCOrdinary Share09062X103315SH SOLE 1500
BLACK HILLS CORPOrdinary Share09211310912150SH SOLE115000
BLACKROCK INCOrdinary Share09247X10111,87815,544SH SOLE115,54400
BLACKSTONE GROUP LPOrdinary Share09260D1072,91622,970SH SOLE122,97000
BLACKSTONE MORTGAGE TTUST INC AOrdinary Share09257W1002718,513SH SOLE18,51300
BOEING COOrdinary Share0970231052711,415SH SOLE11,41500
BOK FINANCIAL CORPOrdinary Share05561Q2015215,550SH SOLE 5,55000
BOSTON SCIENTIFIC CORPOrdinary Share1011371071,17026,410SH SOLE126,41000
BP PLC ADRAmerican Depository Receipt0556221041645,575SH SOLE 5,57500
BRISTOL-MYERS SQUIBB COMPANYOrdinary Share1101221085,11269,998SH SOLE169,99800
BROADCOM LTDOrdinary Share11135F1015,8229,246SH SOLE19,24600
BROADRIDGE FINANCIAL SOLUTIONS INCOrdinary Share11133T1034322,775SH SOLE12,77500
BUILD-A-BEAR WORKSHOP INCOrdinary Share12007610404SH SOLE 400
C3 AI INC CL AOrdinary Share12468P1043150SH SOLE 15000
CADENCE BANK 5 50 SRS PERP PRFPreferred Share12740C202491,925SH SOLE 1,92500
CANADIAN NATIONAL RAILWAY COOrdinary Share13637510254400SH SOLE 40000
CANADIAN PACIFIC RAILWAY LTDOrdinary Share13645T10025300SH SOLE 30000
CAPITAL GROWTH SYSTEMS INCOrdinary Share14019A107020,000SH SOLE 20,00000
CARRIER GLOBAL CORP-WIOrdinary Share14448C10463213,784SH SOLE113,78400
CASSAVA SCIENCES INCOrdinary Share14817C1074100SH SOLE 10000
CATERPILLAR INCOrdinary Share1491231012,37610,665SH SOLE110,66500
CBRE GROUP INCOrdinary Share12504L10966720SH SOLE 72000
CDK GLOBAL INCOrdinary Share12508E101951,947SH SOLE11,94700
CENTENE CORPOrdinary Share15135B10141490SH SOLE 49000
CERENCE ORDOrdinary Share156727109130SH SOLE 3000
CHAMPIONX ORDOrdinary Share15872M1047275SH SOLE 27500
CHARTER COMMUNICATIONS INCOrdinary Share16119P10835SH SOLE 500
CHEVRON CORPOrdinary Share1667641009,68759,492SH SOLE159,49200
CHIPOTLE MEXICAN GRILL INC CLASS AOrdinary Share169656105641405SH SOLE140500
CHRLS SCHWB DS REP 1 40 SRS J PRFPreferred Share8085138652100SH SOLE 10000
CHUBB LTDOrdinary ShareH1467J1041,2856,006SH SOLE16,00600
CHURCH & DWIGHT COMPANY INC.Ordinary Share1713401026006,038SH SOLE 6,03800
CIGNA CORPOrdinary Share125523100114474SH SOLE 47400
CISCO SYSTEMS INCOrdinary Share17275R1025,06990,905SH SOLE190,90500
CITIGROUP INCOrdinary Share17296742495617,898SH SOLE117,89800
CITIZENS FNCL DS REP 1 40 SRS E PRFPreferred Share174610402903,870SH SOLE 3,87000
CITY HOLDING COOrdinary Share1778351056778,600SH SOLE 8,60000
CLOVIS ONCOLOGY INCOrdinary Share1894641001250SH SOLE 25000
COCA-COLA COOrdinary Share1912161001,25220,193SH SOLE120,19300
COGNIZANT TECHNOLOGY SOLUTIONS CORP AOrdinary Share1924461025105,683SH SOLE 5,68300
COINBASE GLOBAL CL A ORDOrdinary Share19260Q1071265SH SOLE 6500
COLGATE-PALMOLIVE COOrdinary Share1941621031,00113,206SH SOLE113,20600
COMCAST CORP CLASS AOrdinary Share20030N1011,34728,768SH SOLE128,76800
COMMERCE BANCSHARES INCOrdinary Share20052510346648SH SOLE 64800
COMMUNITY BANK SYSTEM INCOrdinary Share2036071065798,250SH SOLE 8,25000
CONAGRA BRANDS INCOrdinary Share205887102682,025SH SOLE 2,02500
CONOCOPHILLIPSOrdinary Share20825C1048788,776SH SOLE18,77600
CONSOLIDATED EDISON INCOrdinary Share20911510411117SH SOLE 11700
CONSTELLATION BRANDS INC CLASS AOrdinary Share21036P1084,20118,240SH SOLE118,24000
CONSUMER STAPLES SELECT SECTOR SPDR ETFEquity ETF81369Y308911,195SH SOLE 1,19500
CONSUMERS ENERGY COPreferred Share21051830416150SH SOLE 15000
COSTCO WHOLESALE CORPOrdinary Share22160K1058,03213,948SH SOLE113,94800
CRACKER BARREL OLD COUNTRY STORE INCOrdinary Share22410J1068186,892SH SOLE16,89200
CRESCENT ENERGY CL A ORDOrdinary Share44952J104135SH SOLE 3500
CROWDSTRIKE HOLDINGS INCOrdinary Share22788C1052,46010,832SH SOLE110,83200
CSX CORPOrdinary Share1264081031,07828,790SH SOLE128,79000
CUMMINS INCOrdinary Share2310211067003,411SH SOLE13,41100
CVS HEALTH CORPOrdinary Share12665010011,774116,337SH SOLE1116,33700
DANAHER CORPOrdinary Share23585110215,50052,843SH SOLE152,84300
DAVITA INCOrdinary Share23918K10857500SH SOLE150000
DEERE & COOrdinary Share24419910583200SH SOLE120000
DEFIANCE QUANTUM ETFEquity ETF26922A42010200SH SOLE 20000
DIAGEO PLCAmerican Depository Receipt25243Q2053301,626SH SOLE 1,62600
DIAMONDPEAK HOLDINGS CORPOrdinary Share54405Q1001300SH SOLE 30000
DIGITAL REALTY TRUST INCOrdinary Share2538681032,71419,142SH SOLE119,14200
DIME COMMUNITY BANCSHARES INCOrdinary Share25432X10255315,989SH SOLE 15,98900
DISCOVER FINANCIAL SERVICESOrdinary Share25470910817158SH SOLE 15800
DNP SELECT INCOMEClosed-End Fund23325P10411900SH SOLE 90000
DOLLAR GENERAL CORPOrdinary Share2566771054522,030SH SOLE 2,03000
DOMINION ENERGY INCOrdinary Share25746U1091,17613,843SH SOLE113,84300
DOVER CORPOrdinary Share26000310886550SH SOLE 55000
DOW CHEMICAL COOrdinary Share2605571031,17218,389SH SOLE118,38900
DRAFTKINGS INCOrdinary Share26142V10501SH SOLE 100
DT MIDSTREAM ORD WIOrdinary Share23345M107599SH SOLE19900
DTE ENERGY COOrdinary Share23333110751387SH SOLE 38700
Duke Energy CorpPreferred Share26441C50123900SH SOLE 90000
DUKE ENERGY CORPORATIONOrdinary Share26441C2043,00526,915SH SOLE126,91500
DUKE REALTY CORPOrdinary Share26441150521351SH SOLE135100
DUPONT DE NEMOURS INCOrdinary Share26614N1022433,304SH SOLE13,30400
EAST RESOURCES ACQUITION CO UNITS (1 Ord Class AUnit2746812042150SH SOLE 15000
EASTMAN CHEMICAL COOrdinary Share2774321001231,100SH SOLE 1,10000
EATON CORP PLCOrdinary ShareG291831031561,025SH SOLE 1,02500
ECOLAB INCOrdinary Share278865100950SH SOLE 5000
EDISON INTERNATIONALOrdinary Share28102010749700SH SOLE 70000
ELI LILLY AND COOrdinary Share532457108100350SH SOLE 35000
EMERSON ELECTRIC COOrdinary Share2910111042,57726,285SH SOLE126,28500
ENPHASE ENERGY INCOrdinary Share29355A1073191,582SH SOLE11,58200
ENTERGY CORPOrdinary Share29364G10378665SH SOLE166500
ENTERPRISE PRODUCTS PARTNERS L.P.Unit29379210714552SH SOLE 55200
EOG RESOURCES INCOrdinary Share26875P1013532,960SH SOLE 2,96000
ESSENTIAL UTILITIES ORDOrdinary Share29670G10218357SH SOLE 35700
ETFMG PRIME CYBER SECURITY ETFEquity ETF26924G2019150SH SOLE 15000
EVERI HLDGS INCOrdinary Share30034T10302SH SOLE 200
EVERSOURCE ENERGYOrdinary Share30040W1083964,495SH SOLE 4,49500
EXELON CORPOrdinary Share30161N101531,110SH SOLE 1,11000
EXXON MOBIL CORPORATIONOrdinary Share30231G1024,57055,328SH SOLE155,32800
FACEBOOK INC CLASS AOrdinary Share30303M1022,31410,407SH SOLE110,40700
FASTENAL COOrdinary Share3119001041071,800SH SOLE 1,80000
FASTLY INCOrdinary Share31188V1004250SH SOLE 25000
FEDEX CORPOrdinary Share31428X1068063,482SH SOLE13,48200
FIDELITY NATIONAL INFORMATION SERVICES INCOrdinary Share31620M1064254,235SH SOLE14,23500
FIFTH THIRD BANCORPOrdinary Share3167731001,24829,000SH SOLE 29,00000
FINANCIAL SELECT SECTOR SPDR ETFEquity ETF81369Y6052967,723SH SOLE17,72300
FIRST BANCORPOrdinary Share31891010644710,700SH SOLE 10,70000
FIRST FINANCIAL BANCORPOrdinary Share32020910950121,715SH SOLE 21,71500
FIRST HORIZON CORPOrdinary Share3205171052,19493,405SH SOLE193,40500
FIRST INTERSTATE BANCSYSTEM INCOrdinary Share32055Y20153714,600SH SOLE 14,60000
FIRST REPUBLIC BNK DS 1 40 SRS J PRFPreferred Share33616C78712525SH SOLE 52500
FIRST REPUBLIC DS REP 1 40 SRS K PRFPreferred Share33616C761813,950SH SOLE 3,95000
FIRST SOLAR INCOrdinary Share3364331071261,500SH SOLE 1,50000
First Trust NASDAQ Cybersecurity ETFEquity ETF33734X84613240SH SOLE 24000
FISERV INCOrdinary Share3377381085,37553,010SH SOLE153,01000
FIVE9 INCOrdinary Share338307101656SH SOLE 5600
FLAGSTAR BANCORP INCOrdinary Share337930705421,000SH SOLE 1,00000
FORD MOTOR COOrdinary Share345370860684,050SH SOLE 4,05000
FORTINET INCOrdinary Share34959E1091750SH SOLE 5000
FORTIVE CORPOrdinary Share34959J10886714,228SH SOLE114,22800
FUEL PERFORMANCE SOLUTIONS INCOrdinary Share35954A10902,080SH SOLE 2,08000
FUELCELL ENERGY INCOrdinary Share35952H6012300SH SOLE 30000
GABELLI UTILITY TRUSTClosed-End Fund36240A1018111,282SH SOLE 11,28200
GENERAC HOLDINGS INCOrdinary Share36873610448161SH SOLE 16100
GENERAL DYNAMICS CORPOrdinary Share3695501081,5716,513SH SOLE16,51300
GENERAL ELECTRIC COOrdinary Share3696043016627,240SH SOLE17,24000
GENERAL MILLS INCOrdinary Share3703341046329,335SH SOLE 9,33500
GENUINE PARTS COOrdinary Share3724601051981,575SH SOLE 1,57500
GILDAN ACTIVEWEAR INC COMOrdinary Share37591610326700SH SOLE 70000
GILEAD SCIENCES INCOrdinary Share3755581032,08335,040SH SOLE135,04000
GLOBAL PAYMENTS INCOrdinary Share37940X10227200SH SOLE 20000
GLOBAL X CYBERSECURITY ETFEquity ETF37954Y3849300SH SOLE 30000
Global X Lithium & Battery Tech ETFEquity ETF37954Y85515200SH SOLE 20000
GOLDMAN SACHS GROUP INCOrdinary Share38141G10433100SH SOLE 10000
GPS INDUSTRIES INC.(NV)Ordinary Share383870102050,000SH SOLE 50,00000
GXO LOGISTICS INCOrdinary Share36262G1011,48920,867SH SOLE120,86700
HALLIBURTON COOrdinary Share4062161012316,100SH SOLE 6,10000
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAPITALOrdinary Share41068X1001924,054SH SOLE 4,05400
HEALTHPEAK PROPERTIES ORDOrdinary Share42250P10365018,934SH SOLE118,93400
HELLENIC TELECOMMUNICATION ORGANIZATION SAAmerican Depository Receipt42332530791,000SH SOLE 1,00000
HITACHI LTDAmerican Depository Receipt433578507440SH SOLE 4000
HOME DEPOT INCOrdinary Share43707610215,11550,496SH SOLE150,49600
HONEYWELL INTERNATIONAL INCOrdinary Share4385161066,56733,750SH SOLE133,75000
HOULIHAN LOKEY INCOrdinary Share4415931004334,931SH SOLE14,93100
HUNTINGTON INGALLS INDUSTRIES INCOrdinary Share4464131061363SH SOLE 6300
HUNTINTON BANCSHARES INCOrdinary Share446150104151,000SH SOLE 1,00000
ILLINOIS TOOL WORKS INCOrdinary Share4523081099,43845,073SH SOLE145,07300
ILLUMINA INCOrdinary Share452327109314900SH SOLE190000
INDEPENDENCE REALTY TRUST INCOrdinary Share45378A106281,052SH SOLE 1,05200
INDEPENDENT BANK CORPOrdinary Share4538361085516,750SH SOLE 6,75000
INDUSTRIAL SELECT SECTOR SPDR ETFEquity ETF81369Y7042112,045SH SOLE 2,04500
INGERSOLL-RAND PLCOrdinary Share45687V1063907,740SH SOLE17,74000
INGREDION INCOrdinary Share4571871021331,525SH SOLE 1,52500
INSEEGO CORPOrdinary Share45782B1041300SH SOLE 30000
INSPERITY INCOrdinary Share45778Q10735350SH SOLE 35000
INTEL CORPOrdinary Share4581401007,324147,790SH SOLE1147,79000
INTERCONTINENTAL EXCHANGE INCOrdinary Share45866F1044643,515SH SOLE 3,51500
INTERNATIONAL BUSINESS MACHINES CORPOrdinary Share4592001013,75428,875SH SOLE128,87500
INTERNATIONAL PAPER COOrdinary Share4601461038176SH SOLE 17600
INTUIT INCOrdinary Share461202103334695SH SOLE 69500
INTUITIVE SURGICAL INCOrdinary Share46120E6024831,600SH SOLE 1,60000
ISHARES CORE HIGH DIVIDEND ETFEquity ETF46429B6631090SH SOLE 9000
ISHARES CORE MSCI TOTAL INTL STK ETFEquity ETF46432F834465SH SOLE 6500
ISHARES CORE S&P 500 ETFEquity ETF4642872002,4925,492SH SOLE15,49200
ISHARES CORE S&P MID-CAPEquity ETF464287507106395SH SOLE 39500
ISHARES CORE S&P SMALL-CAPEquity ETF46428780419178SH SOLE 17800
ISHARES CORE S&P TOTAL US STOCK MKT ETFEquity ETF46428715013132SH SOLE 13200
ISHARES EXPANDED TECH-SOFTWARE SECT ETFEquity ETF4642875152265SH SOLE 6500
ISHARES MSCI EAFE ETFEquity ETF4642874654766,466SH SOLE 6,46600
ISHARES MSCI EMERGING MARKETSEquity ETF46428723454412,058SH SOLE 12,05800
ISHARES NASDAQ BIOTECHNOLOGYEquity ETF46428755617133SH SOLE 13300
ISHARES RUSSELL 1000 GROWTHEquity ETF4642876141037SH SOLE 3700
ISHARES RUSSELL 1000 VALUEEquity ETF4642875981168SH SOLE 6800
ISHARES RUSSELL 2000 ETFEquity ETF464287655151736SH SOLE173600
ISHARES RUSSELL 2000 VALUEEquity ETF46428763016100SH SOLE 10000
ISHARES RUSSELL MID-CAP GROWTH ETFEquity ETF46428748120200SH SOLE 20000
ISHARES S&P 500 GROWTHEquity ETF4642873091792,350SH SOLE 2,35000
ISHARES S&P MID-CAP 400 VALUE ETFEquity ETF464287705550SH SOLE 5000
ISHARES U S TECHNOLOGY ETFEquity ETF4642877211721,670SH SOLE 1,67000
ISHARES U.S. PREFERRED STOCK ETFBond ETF4642886872988,190SH SOLE 8,19000
ITRON INCOrdinary Share46574110698218,650SH SOLE118,65000
JANUS HENDERSON GROUP PLCOrdinary ShareG4474Y2149250SH SOLE 25000
JOHNSON & JOHNSONOrdinary Share47816010416,35092,253SH SOLE192,25300
JPMORGAN CHASE & COOrdinary Share46625H10019,457142,727SH SOLE1142,72700
JPMORGAN DIVERSIFIED RETURN INTL EQ ETFEquity ETF46641Q2091893,350SH SOLE 3,35000
KAMAN CORPOrdinary Share483548103541,237SH SOLE 1,23700
KEURIG DR PEPPER INCOrdinary Share49271V1005125SH SOLE 12500
KEYCORPOrdinary Share4932671084200SH SOLE 20000
KIMBERLY-CLARK CORPOrdinary Share4943681031,54612,550SH SOLE112,55000
KINDER MORGAN INCOrdinary Share49456B1018400SH SOLE 40000
KONTOOR BRANDS INCOrdinary Share50050N10303SH SOLE1300
KYNDRYL HOLDINGS ORD WIOrdinary Share50155Q1008633SH SOLE163300
LABORATORY CORP OF AMERICA HLDGSOrdinary Share50540R4093641,380SH SOLE 1,38000
LAM RESEARCH CORPOrdinary Share5128071081,5532,888SH SOLE12,88800
LDK SOLAR CO LTDAmerican Depository Receipt50183L1070400SH SOLE 40000
LEAR CORPOrdinary Share5218652041180SH SOLE 8000
LEGGETT & PLATT INCOrdinary Share52466010749214,140SH SOLE114,14000
LEIDOS HOLDINGS INCOrdinary Share52532710238350SH SOLE 35000
LENNOX INTERNATIONAL INCOrdinary Share52610710730115SH SOLE 11500
LHC Group IncOrdinary Share50187A107425SH SOLE 2500
LINDE PLCOrdinary ShareG5494J1038092,532SH SOLE 2,53200
LION ELECTRIC ORDOrdinary Share5362211042200SH SOLE 20000
LIVE NATION ENTERTAINMENT INCOrdinary Share53803410984711SH SOLE171100
LOCKHEED MARTIN CORPOrdinary Share5398301092,8626,485SH SOLE16,48500
LOWE'S COMPANIES INCOrdinary Share5486611072,82813,988SH SOLE113,98800
LUCID GROUP ORDOrdinary Share549498103150SH SOLE 5000
LULULEMON ATHLETICA INCOrdinary Share5500211091,5844,336SH SOLE14,33600
LYONDELLBASELL INDUSTRIES NVOrdinary ShareN5374510051495SH SOLE 49500
M&T BANK CORPOrdinary Share55261F104137811SH SOLE181100
MAGNA INTERNATIONAL INCOrdinary Share5592224013966,156SH SOLE16,15600
MANULIFE FINANCIAL CORPOrdinary Share56501R10693243,657SH SOLE143,65700
MARATHON PETROLEUM CORPOrdinary Share56585A10263731SH SOLE 73100
MARSH & MCLENNAN COMPANIES INCOrdinary Share5717481022831,660SH SOLE11,66000
MASTERCARD INC AOrdinary Share57636Q1049792,740SH SOLE12,74000
MATERIALS SELECT SECTOR SPDR ETFEquity ETF81369Y10083940SH SOLE 94000
MAXIMUS INCOrdinary Share57793310454720SH SOLE 72000
MCDONALD'S CORPOrdinary Share58013510118,22373,695SH SOLE173,69500
MCKESSON CORPOrdinary Share58155Q103129421SH SOLE142100
MEDTRONIC PLCOrdinary ShareG5960L1037426,692SH SOLE16,69200
MERCK & CO INCOrdinary Share58933Y1051,39016,939SH SOLE116,93900
METLIFE 1000 DS REP SRS F PRFPreferred Share59156R8505200SH SOLE 20000
METLIFE INCOrdinary Share59156R10830425SH SOLE 42500
MGM RESORTS INTERNATIONALOrdinary Share55295310117401SH SOLE 40100
MICROSOFT CORPOrdinary Share59491810437,821122,673SH SOLE1122,67300
MKS INSTRUMENTS INCOrdinary Share55306N10420130SH SOLE 13000
MODERNA INCOrdinary Share60770K1071891,098SH SOLE11,09800
MONDELEZ INTERNATIONAL INC CLASS AOrdinary Share6092071052503,980SH SOLE13,98000
MOODY'S CORPORATIONOrdinary Share61536910590266SH SOLE126600
MORGAN STANLEYOrdinary Share617446448971,109SH SOLE 1,10900
NBT BANCORP INCOrdinary Share62877810254615,100SH SOLE 15,10000
NESTLE SA ADRAmerican Depository Receipt6410694064523,475SH SOLE 3,47500
NETFLIX INCOrdinary Share64110L1061,8214,862SH SOLE14,86200
NEW YORK COMMUNITY BANCORP INCOrdinary Share6494451031,140106,305SH SOLE1106,30500
NEWELL BRANDS INCOrdinary Share65122910629513,770SH SOLE113,77000
NEWMARKET CORPOrdinary Share651587107620SH SOLE 2000
NEWMONT MINING CORPOrdinary Share65163910671888SH SOLE 88800
NEXTERA ENERGY INCOrdinary Share65339F10121,518254,023SH SOLE1254,02300
NIKE INC BOrdinary Share6541061032,13615,875SH SOLE115,87500
NOKIA OYJAmerican Depository Receipt65490220406SH SOLE 600
NORFOLK SOUTHERN CORPOrdinary Share6558441081,4234,991SH SOLE14,99100
NORTHROP GRUMMAN CORPOrdinary Share666807102292654SH SOLE 65400
NOVARTIS AG ADRAmerican Depository Receipt66987V10939450SH SOLE145000
NUSTAR ENERGY L.P.Unit67058H10215210,535SH SOLE110,53500
NUVEEN ESG MID-CAP GROWTH ETFEquity ETF67092P40939900SH SOLE 90000
NUVEEN PREF & INCOME SECURITIES FUNDClosed-End Fund67072C1058976SH SOLE 97600
NVIDIA CorpOrdinary Share67066G1043,54012,974SH SOLE112,97400
NXP SEMICONDUCTORS NVOrdinary ShareN6596X1091,6558,942SH SOLE18,94200
OCCIDENTAL PETROLEUM CORPOrdinary Share67459910510176SH SOLE 17600
OLD DOMINION FREIGHT LINES INCOrdinary Share679580100194650SH SOLE 65000
OMEGA HEALTHCARE INVESTORS INCOrdinary Share68193610019600SH SOLE 60000
OMNICOM GROUP INCOrdinary Share6819191061,95623,050SH SOLE123,05000
ONEOK INCOrdinary Share6826801032022,856SH SOLE 2,85600
ORACLE CORPORATIONOrdinary Share68389X1054,62855,943SH SOLE155,94300
O'REILLY AUTOMOTIVE INCOrdinary Share67103H1074,1866,112SH SOLE16,11200
ORION OFFICE REIT INC COMOrdinary Share68629Y103029SH SOLE 2900
OSI SYSTEMS INCOrdinary Share6710441051271,490SH SOLE 1,49000
OTIS WORLDWIDE CORP-WIOrdinary Share68902V1072483,226SH SOLE13,22600
OXFORD LANE CAP COR PFD SER 2027 PRFPreferred Share69154360748219,400SH SOLE 19,40000
OXFORD LANE CAP CORPOrdinary Share69154310271,000SH SOLE 1,00000
PACIRA BIOSCIENCES INCOrdinary Share695127100560SH SOLE 6000
PACKAGING CORP OF AMERICAOrdinary Share6951561092,59816,640SH SOLE116,64000
PACWEST BANCORPOrdinary Share69526310344210,250SH SOLE 10,25000
PALO ALTO NETWORKS INC.Ordinary Share6974351051,6892,714SH SOLE 2,71400
PARAGON OFFSHORE PLCOrdinary ShareG6S01W108030SH SOLE 3000
PARAMOUNT GLOBAL CLASS B COMMON STOCKOrdinary Share92556H2064,018106,279SH SOLE1106,27900
PARKER HANNIFIN CORPOrdinary Share7010941047452,624SH SOLE 2,62400
PAYCOM SOFTWARE INCOrdinary Share70432V10243125SH SOLE 12500
PAYPAL HOLDINGS INCOrdinary Share70450Y1031,27511,028SH SOLE111,02800
PENN NATIONAL GAMING INCOrdinary Share70756910904SH SOLE 400
PEPSICO INCOrdinary Share71344810813,55280,963SH SOLE180,96300
PERKINELMER INCOrdinary Share714046109132759SH SOLE175900
PFIZER INCOrdinary Share7170811039,298179,598SH SOLE1179,59800
PHILIP MORRIS INTERNATIONAL INCOrdinary Share7181721094344,621SH SOLE14,62100
PHILLIPS 66Ordinary Share71854610489110,315SH SOLE110,31500
PINNACLE WEST CAPITAL CORPOrdinary Share72348410116200SH SOLE 20000
PLAINS ALL AMERICAN PIPELINE LPUnit7265031053300SH SOLE 30000
PLUG POWER INCOrdinary Share72919P20217590SH SOLE 59000
PNC FINANCIAL SERVICES GROUP INCOrdinary Share6934751056,20533,642SH SOLE133,64200
PNC FINANCIAL SERVICES GROUP INC DEP PFDPreferred Share6934758576250SH SOLE 25000
PPG INDUSTRIES INCOrdinary Share6935061076785,170SH SOLE15,17000
PPL CORPOrdinary Share69351T10659520,836SH SOLE120,83600
PROCTER & GAMBLE COOrdinary Share74271810914,22793,109SH SOLE193,10900
PROLOGIS INCOrdinary Share74340W1033,96124,529SH SOLE124,52900
PROSHARES ULTRAPRO SHORT QQQEquity ETF74347G432120SH SOLE 2000
PTC INCOrdinary Share69370C10014130SH SOLE 13000
QORVO INCOrdinary Share74736K1011,1909,589SH SOLE19,58900
QUALCOMM INCOrdinary Share7475251034,28928,066SH SOLE128,06600
Quantumscape CorpOrdinary Share74767V1094200SH SOLE 20000
RALLYBIO CORPOrdinary Share75120L1002250SH SOLE 25000
RANPAK HOLDINGS CL A ORDOrdinary Share75321W1036300SH SOLE 30000
RAPID MICRO BIOSYSTEMS CL A ORDOrdinary Share75340L1043500SH SOLE 50000
RAYMOND JAMES FINANCIAL INCOrdinary Share75473010952472SH SOLE 47200
RAYTHEON TECHNOLOGIES ORDOrdinary Share7551115075,92159,766SH SOLE159,76600
REAL ESTATE SELECT SECTOR SPDREquity ETF81369Y86032656SH SOLE 65600
REALTY INCOME CORPOrdinary Share75610910420295SH SOLE 29500
REGENERON PHARMACEUTICALS INCOrdinary Share75886F10735SH SOLE 500
RESMED INCOrdinary Share7611521072,59610,706SH SOLE110,70600
RIVIAN AUTOMOTIVE INC CLASS AOrdinary Share76954A10316312SH SOLE 31200
ROBLOX CORPOrdinary Share7710491035107SH SOLE 10700
ROGERS CORPOrdinary Share7751331018153,000SH SOLE 3,00000
ROMEO POWER CL A ORDOrdinary Share7761531080300SH SOLE 30000
ROSS STORES INCOrdinary Share7782961032993,300SH SOLE 3,30000
ROYAL DUTCH SHELL CL AAmerican Depository Receipt78025920615300SH SOLE 30000
RPM INTERNATIONAL INCOrdinary Share74968510360731SH SOLE173100
RSL COMMUNICATIONS LTD (NV)Ordinary ShareG7702U1020375SH SOLE 37500
S&T BANCORP INCOrdinary Share78385910149716,800SH SOLE 16,80000
SALESFORCE.COM INCOrdinary Share79466L3022,0649,719SH SOLE19,71900
SALISBURY BANCORP INCOrdinary Share795226109751,325SH SOLE 1,32500
SAMSARA CL A ORDOrdinary Share79589L10615921SH SOLE 92100
SCE Trust IVPreferred Share78409G20614600SH SOLE 60000
SCHLUMBERGER LTDOrdinary Share8068571084100SH SOLE 10000
SELECT SECTOR SPDR FUND SHS BEN CONSUMER DISCRETIOEquity ETF81369Y4072041,100SH SOLE 1,10000
SELECT SECTOR SPDR TRUST SHS BEN INT ENERGYEquity ETF81369Y50681010,601SH SOLE 10,60100
SELECT SECTOR SPDR TRUST THE HEALTH CARE SELECT SEEquity ETF81369Y2092051,495SH SOLE 1,49500
SEMPRA ENERGYOrdinary Share816851109120711SH SOLE 71100
SHERWIN-WILLIAMS COOrdinary Share8243481067633,057SH SOLE13,05700
SHOPIFY INCOrdinary Share82509L10735SH SOLE 500
SIGNATURE BANKOrdinary Share82669G1041,4334,883SH SOLE14,88300
SIMULATIONS PLUS INCOrdinary Share829214105366SH SOLE 6600
SKYWORKS SOLUTIONS INCOrdinary Share83088M1021,1278,453SH SOLE18,45300
Snap Inc Cl AOrdinary Share83304A1064100SH SOLE 10000
SNAP-ON INCOrdinary Share8330341012581,257SH SOLE 1,25700
SORRENTO THERAPEUTICS INCOrdinary Share83587F20231,340SH SOLE 1,34000
SOUTHERN COOrdinary Share84258710794012,970SH SOLE112,97000
SPDR GOLD SHARES TRUSTCommodity ETF78463V1076103,375SH SOLE13,37500
SPDR S&P 500 ETFEquity ETF78462F1033,9038,641SH SOLE18,64100
SPDR S&P BANK ETFEquity ETF78464A7975100SH SOLE 10000
SPDR S&P Biotech ETFEquity ETF78464A87030330SH SOLE 33000
SPDR S&P EMERGING ASIA PACIFIC ETFEquity ETF78463X30169625SH SOLE 62500
SPDR S&P EMERGING MARKETS SMALL CAP ETFEquity ETF78463X75650875SH SOLE 87500
SPDR S&P MIDCAP 400 ETFEquity ETF78467Y107268546SH SOLE154600
SPIRIT REALTY CAPITAL INCOrdinary Share84860W3001,03122,405SH SOLE122,40500
SPLUNK INCOrdinary Share848637104103695SH SOLE 69500
SQUARE INCOrdinary Share852234103860SH SOLE 6000
STAG INDUSTRIAL INCOrdinary Share85254J1021,39833,806SH SOLE133,80600
STANLEY BLACK & DECKER INCOrdinary Share854502101115820SH SOLE182000
STARBUCKS CORPOrdinary Share8552441092,37426,100SH SOLE126,10000
STATE STREET CORPOrdinary Share8574771031,02011,710SH SOLE 11,71000
STONECO LTDOrdinary ShareG851581066495SH SOLE 49500
STRYKER CORPORATIONOrdinary Share8636671014,33116,201SH SOLE116,20100
SUBURBAN PROPANE PARTNERS LPUnit864482104231,430SH SOLE 1,43000
SUNRUN INCOrdinary Share86771W1051063,486SH SOLE 3,48600
SVB FINANCIAL GROUPOrdinary Share78486Q1011,3442,402SH SOLE12,40200
TARGET CORPOrdinary Share87612E10624112SH SOLE 11200
TECHNOLOGY SELECT SECTOR SPDR ETFEquity ETF81369Y80397608SH SOLE 60800
TESLA MOTORS INCOrdinary Share88160R101394366SH SOLE 36600
THE CONNECTICUT LIGHT & POWER COPreferred Share20759778219362SH SOLE 36200
THE COOPER COMPANIES INCOrdinary Share216648402341816SH SOLE181600
THE EASTERN COOrdinary Share276317104351,500SH SOLE 1,50000
THE INTERPUBLIC GROUP OF COMPANIES INCOrdinary Share46069010025705SH SOLE 70500
THE KRAFT HEINZ COOrdinary Share500754106751,900SH SOLE 1,90000
THE SCOTTS MIRACLE GRO COOrdinary Share8101861066335,146SH SOLE15,14600
THE TRADE DESK INC COM CL AOrdinary Share88339J1056208,952SH SOLE 8,95200
THERMO FISHER SCIENTIFIC INCOrdinary Share8835561022,5674,346SH SOLE14,34600
THOR INDUSTRIES INCOrdinary Share8851601018103SH SOLE 10300
TJX COMPANIES INCOrdinary Share8725401099,962164,436SH SOLE1164,43600
T-MOBILE US INCOrdinary Share8725901042,27217,701SH SOLE117,70100
TORO COOrdinary Share891092108891,036SH SOLE 1,03600
TORONTO-DOMINION BANKOrdinary Share8911605099,010113,442SH SOLE1113,44200
TORRINGTON WATER CO INCOrdinary Share8914661047,76591,349SH SOLE191,34900
TRACTOR SUPPLY COOrdinary Share8923561063,40314,580SH SOLE114,58000
TRANE TECHNOLOGIES PLCOrdinary ShareG8994E1032,03513,325SH SOLE113,32500
TRAVELERS COMPANIES INCOrdinary Share89417E1091,2146,642SH SOLE16,64200
TRUIST FINL CORP COMOrdinary Share89832Q10986215,200SH SOLE 15,20000
TRUSTMARK CORPOrdinary Share89840210268122,400SH SOLE 22,40000
TWILIO INCOrdinary Share90138F1021376SH SOLE 7600
TWITTER INCOrdinary Share90184L10201SH SOLE 100
U.S. BANCORPOrdinary Share9029733041,16821,975SH SOLE121,97500
U.S. BANCORPPreferred Share902973866419530SH SOLE 53000
Uber Technologies IncOrdinary Share90353T1005150SH SOLE 15000
UGI CORPOrdinary Share9026811057200SH SOLE 20000
UMICORE SAOrdinary ShareB955051689200SH SOLE 20000
UMPQUA HOLDINGS CORPOrdinary Share90421410351527,300SH SOLE 27,30000
UNDER ARMOUR INC CLASS AOrdinary Share904311107694,050SH SOLE 4,05000
UNION PACIFIC CORPOrdinary Share9078181082,6869,833SH SOLE 9,83300
UNITED BANKSHARES INCOrdinary Share90990710771520,500SH SOLE 20,50000
UNITED PARCEL SERVICE INC (UPS) CLASS BOrdinary Share91131210610,18847,505SH SOLE147,50500
UNITED RENTALS INCOrdinary Share9113631092775SH SOLE 7500
UNITEDHEALTH GROUP INCOrdinary Share91324P1025,94211,651SH SOLE111,65100
UNIVERSAL CORPOrdinary Share91345610912200SH SOLE 20000
UNIVERSAL DISPLAY CORPOrdinary Share91347P10533200SH SOLE 20000
UPSTART HOLDINGS INCOrdinary Share91680M10701SH SOLE 100
VALERO ENERGY CORPOrdinary Share91913Y1002,84127,976SH SOLE127,97600
VALLEY NATIONAL BANCORPOrdinary Share91979410744734,300SH SOLE 34,30000
VALLEY NATIONAL BANCORPPreferred Share9197943055200SH SOLE 20000
VANECK VECTORS SOCIAL SENTIMENT ETFEquity ETF92189H83901SH SOLE 100
VANGUARD 500 ETFEquity ETF922908363382920SH SOLE192000
VANGUARD CONSUMER DISCRETIONARY ETFEquity ETF92204A1081034SH SOLE 3400
VANGUARD CONSUMER STAPLES ETFEquity ETF92204A207525SH SOLE 2500
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF SHAREquity ETF9219088442141,321SH SOLE11,32100
Vanguard Energy ETFEquity ETF92204A30616153SH SOLE 15300
Vanguard Financials ETFEquity ETF92204A40522237SH SOLE 23700
VANGUARD FTSE DEVELOPED MARKETS ETFEquity ETF9219438581,65234,392SH SOLE134,39200
VANGUARD FTSE EMERGING MARKETS ETFEquity ETF9220428581,02822,283SH SOLE122,28300
VANGUARD GROWTH ETFEquity ETF92290873646159SH SOLE 15900
VANGUARD HEALTH CARE ETFEquity ETF92204A50495374SH SOLE 37400
VANGUARD HIGH DIVIDEND YIELD ETFEquity ETF92194640639346SH SOLE 34600
Vanguard Industrials ETFEquity ETF92204A6031050SH SOLE 5000
VANGUARD INFORMATION TECHNOLOGY ETFEquity ETF92204A702189455SH SOLE145500
VANGUARD LARGE-CAP ETFEquity ETF92290863744210SH SOLE 21000
VANGUARD MATERIALS ETFEquity ETF92204A8016,45133,244SH SOLE133,24400
VANGUARD MID-CAP ETFEquity ETF9229086291771SH SOLE 7100
VANGUARD REIT ETFEquity ETF9229085532412,221SH SOLE 2,22100
VANGUARD SMALL CAP ETFEquity ETF9229087513281,545SH SOLE11,54500
VANGUARD TELECOMMUNICATION SERVICES ETFEquity ETF92204A884978SH SOLE 7800
VANGUARD TOTAL STOCK MARKET ETFEquity ETF92290876981357SH SOLE 35700
VANGUARD TOTAL WORLD STOCK ETFEquity ETF92204274204SH SOLE 400
Vanguard Utilities ETFEquity ETF92204A876425SH SOLE 2500
VANGUARD VALUE ETFEquity ETF92290874489599SH SOLE 59900
VEEVA SYSTEMS INCOrdinary Share92247510832150SH SOLE 15000
VERIZON COMMUNICATIONS INCOrdinary Share92343V1043,15461,923SH SOLE161,92300
VESTAS WIND SYSTEMS A/SAmerican Depository Receipt925458101171,750SH SOLE 1,75000
VF CORPOrdinary Share9182041084,80384,469SH SOLE184,46900
VIATRIS INC COMOrdinary Share92556V1067684SH SOLE168400
VISA INC CLASS AOrdinary Share92826C8391,9498,787SH SOLE18,78700
VONTIER ORD WIOrdinary Share9288811014143SH SOLE114300
W.P. CAREY INCOrdinary Share92936U109220SH SOLE 2000
WAL-MART STORES INCOrdinary Share9311421034,29528,838SH SOLE128,83800
WALT DISNEY COOrdinary Share2546871065,85142,661SH SOLE142,66100
WASHINGTON TRUST BANCORP INCOrdinary Share94061010892117,550SH SOLE 17,55000
WASTE MANAGEMENT INCOrdinary Share94106L1091,2047,599SH SOLE 7,59900
WATSCO INCOrdinary Share94262220046150SH SOLE 15000
WEBSTER FIN CRP SR G PFD (NV)Preferred Share94789070311450SH SOLE 45000
WEBSTER FINANCIAL CORPOrdinary Share9478901091,01418,060SH SOLE 18,06000
WEC ENERGY GROUP INCOrdinary Share92939U1068658,662SH SOLE 8,66200
WELLS FARGO & COOrdinary Share9497461012,71956,110SH SOLE 56,11000
WESBANCO INCOrdinary Share95081010161217,800SH SOLE 17,80000
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORPOrdinary Share9297401081061,100SH SOLE 1,10000
WINDSWEPT ENVIRONMENTAL GROUP INC.Ordinary Share973812100010,000SH SOLE 10,00000
WOODWARD INCOrdinary Share9807451032502,000SH SOLE 2,00000
WR BERKLEY CORPOrdinary Share08442310271510,735SH SOLE 10,73500
XPO LOGISTICS INCOrdinary Share9837931001,98427,256SH SOLE 27,25600
XYLEM INCOrdinary Share98419M1006467,578SH SOLE 7,57800
YIELD10 BIOSCIENCE INCOrdinary Share98585K8621250SH SOLE 25000
ZEBRA TECHNOLOGIES CORPOrdinary Share989207105214517SH SOLE 51700
ZOETIS INCOrdinary Share98978V1035873,112SH SOLE 3,11200
ZOOM VIDEO COMMUNICATIONS-AOrdinary Share98980L101110SH SOLE 1000
ZSCALER INCOrdinary Share98980G10272300SH SOLE 30000
ZUORA INCOrdinary Share98983V1067500SH SOLE 50000