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

FORM 13F COVER PAGE
OMB APPROVAL
OMB Number:3235-0006
Expires:July 31, 2015
Estimated average burden
hours per response:23.8

Report for the Calendar Year or Quarter Ended:
12-31-2022
Check here if Amendment: Amendment Number:
This Amendment (Check only one.): is a restatement.
adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:
Moors & Cabot, Inc.
Address:
One Federal St.
19th Floor
BOSTON, MA 02110
Form 13F File Number:

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.


Person Signing this Report on Behalf of Reporting Manager:
Name:
Katherine R. Kelliher
Title:
Compliance Officer
Phone:
617-314-0213


Signature, Place, and Date of Signing:

/s/ Katherine R. Kelliher
                         [Signature]
Boston, MASSACHUSETTS
                 [City, State]
02-06-2023
                           [Date]
                          

Report Type (Check only one.):

13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.) 

13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) 

13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)


Form 13F Summary Page

Report Summary:

Number of Other Included Managers:
0
Form 13F Information table Entry Total:
774
Form 13F Information table Value Total:
1501168214
          (thousands)

List of Other Included Managers:

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state "NONE" and omit the column headings and list entries.]

  
NONE


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

FORM 13F INFORMATION TABLE
OMB APPROVAL
OMB Number:3235-0006
Expires:July 31, 2015
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 COCOM88579Y1014,377,87324,646SHSOLE24,646 0 0
ABB LTDSPONSORED ADR0003752044,654,183121,933SHSOLE121,933 0 0
ABBOTT LABSCOM0028241007,742,85255,015SHSOLE55,015 0 0
ABBVIE INCCOM00287Y10910,207,83375,390SHSOLE75,390 0 0
ABRDN ASIA PACIFIC INCOME FUCOM003009107281,06073,576SHSOLE73,576 0 0
ABRDN GLOBAL PREMIER PPTYS FCOM SH BEN INT00302L10891,05913,313SHSOLE13,313 0 0
ACCENTURE PLC IRELANDSHS CLASS AG1151C10110,894,27426,280SHSOLE26,280 0 0
ADAM NAT RES FD INCCOM00548F105211,15412,782SHSOLE12,782 0 0
ADOBE SYSTEMS INCORPORATEDCOM00724F1011,426,7232,516SHSOLE2,516 0 0
ADT INC DELCOM00090Q103234,21927,850SHSOLE27,850 0 0
ADVANCED MICRO DEVICES INCCOM0079031072,107,41614,645SHSOLE14,645 0 0
AES CORPCOM00130H105352,35014,500SHSOLE14,500 0 0
AFLAC INCCOM001055102366,3976,275SHSOLE6,275 0 0
AGNICO EAGLE MINES LTDCOM008474108819,41715,420SHSOLE15,420 0 0
AIR PRODS & CHEMS INCCOM0091581061,398,3154,596SHSOLE4,596 0 0
AIRBNB INCCOM CL A0090661011,888,49611,343SHSOLE11,343 0 0
ALAMOS GOLD INC NEWCOM CL A011532108808,134105,089SHSOLE105,089 0 0
ALCOA CORPCOM013872106506,9078,508SHSOLE8,508 0 0
ALCON AGORD SHSH013011281,816,89820,855SHSOLE20,855 0 0
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102452,8273,812SHSOLE3,812 0 0
ALICO INCCOM016230104221,9955,995SHSOLE5,995 0 0
ALIGN TECHNOLOGY INCCOM016255101281,273428SHSOLE428 0 0
ALKALINE WTR CO INCCOM NEW01643A20714,16012,000SHSOLE12,000 0 0
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1062,687,03055,017SHSOLE55,017 0 0
ALLIANCEBERNSTEIN NATL MUN ICOM01864U1061,010,78368,250SHSOLE68,250 0 0
ALLIANT ENERGY CORPCOM018802108244,7123,981SHSOLE3,981 0 0
ALLSTATE CORPCOM0200021015,541,43347,101SHSOLE47,101 0 0
ALPHABET INCCAP STK CL A02079K30517,874,7376,170SHSOLE6,170 0 0
ALPHABET INCCAP STK CL C02079K1079,595,1443,316SHSOLE3,316 0 0
ALTRIA GROUP INCCOM02209S1031,502,69331,709SHSOLE31,709 0 0
AMAZON COM INCCOM02313510630,499,2089,147SHSOLE9,147 0 0
AMBEV SASPONSORED ADR02319V103141,40050,500SHSOLE50,500 0 0
AMCOR PLCORDG0250X107153,12812,750SHSOLE12,750 0 0
AMERICAN EAGLE OUTFITTERS INCOM02553E106341,82013,500SHSOLE13,500 0 0
AMERICAN ELEC PWR CO INCCOM0255371011,356,02515,241SHSOLE15,241 0 0
AMERICAN EXPRESS COCOM0258161091,485,1249,078SHSOLE9,078 0 0
AMERICAN INTL GROUP INCCOM NEW026874784359,1526,316SHSOLE6,316 0 0
AMERICAN TOWER CORP NEWCOM03027X1001,226,9054,195SHSOLE4,195 0 0
AMERICAN WTR WKS CO INC NEWCOM0304201031,310,6706,940SHSOLE6,940 0 0
AMETEK INCCOM0311001002,773,02718,859SHSOLE18,859 0 0
AMGEN INCCOM0311621002,908,95912,930SHSOLE12,930 0 0
AMPLIFY ETF TRCWP ENHANCED DIV032108409267,6747,009SHSOLE7,009 0 0
AMYRIS INCCOM NEW03236M200282,67352,250SHSOLE52,250 0 0
ANALOG DEVICES INCCOM032654105442,9522,520SHSOLE2,520 0 0
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A108304,8095,034SHSOLE5,034 0 0
AON PLCSHS CL AG0403H108225,721751SHSOLE751 0 0
APA CORPORATIONCOM03743Q108431,33516,041SHSOLE16,041 0 0
APOLLO TACTICAL INCOME FD INCOM037638103512,83733,475SHSOLE33,475 0 0
APPLE INCCOM03783310081,170,380457,118SHSOLE457,118 0 0
APPLIED MATLS INCCOM0382221052,557,96816,256SHSOLE16,256 0 0
ARCHER DANIELS MIDLAND COCOM039483102998,50014,773SHSOLE14,773 0 0
ARCOS DORADOS HOLDINGS INCSHS CLASS -A -G0457F107783,936134,466SHSOLE134,466 0 0
ARES CAPITAL CORPCOM04010L103389,02218,359SHSOLE18,359 0 0
ARK ETF TRGENOMIC REV ETF00214Q3021,122,96918,337SHSOLE18,337 0 0
ARK ETF TRINNOVATION ETF00214Q1042,823,79029,853SHSOLE29,853 0 0
ARK ETF TRNEXT GNRTN INTER00214Q401426,5033,597SHSOLE3,597 0 0
ASTRAZENECA PLCSPONSORED ADR046353108456,7297,841SHSOLE7,841 0 0
AT&T INCCOM00206R1026,540,102265,858SHSOLE265,858 0 0
AUDACY INCCL A05070N103326,297126,964SHSOLE126,964 0 0
AUTOMATIC DATA PROCESSING INCOM0530151031,663,6986,747SHSOLE6,747 0 0
AVALONBAY CMNTYS INCCOM053484101862,7533,416SHSOLE3,416 0 0
AXCELIS TECHNOLOGIES INCCOM NEW054540208818,66910,980SHSOLE10,980 0 0
AZENTA INCCOM114340102320,2683,106SHSOLE3,106 0 0
B2GOLD CORPCOM11777Q209133,03133,850SHSOLE33,850 0 0
BALL CORPCOM0584981061,521,43015,804SHSOLE15,804 0 0
BANCO SANTANDER S.A.ADR05964H105100,70030,608SHSOLE30,608 0 0
BANDWIDTH INCCOM CL A05988J103397,1925,535SHSOLE5,535 0 0
BANK AMERICA CORPCOM0605051047,508,054168,758SHSOLE168,758 0 0
BANK NEW YORK MELLON CORPCOM0640581001,717,20929,566SHSOLE29,566 0 0
BANK NOVA SCOTIA HALIFAXCOM064149107457,7416,385SHSOLE6,385 0 0
BAR HBR BANKSHARESCOM066849100219,1377,575SHSOLE7,575 0 0
BARNES GROUP INCCOM067806109215,3864,623SHSOLE4,623 0 0
BARRICK GOLD CORPCOM067901108829,18743,641SHSOLE43,641 0 0
BAXTER INTL INCCOM0718131092,326,40027,102SHSOLE27,102 0 0
BCE INCCOM NEW05534B760902,58217,344SHSOLE17,344 0 0
BEAM THERAPEUTICS INCCOM07373V105220,7412,770SHSOLE2,770 0 0
BECTON DICKINSON & COCOM0758871091,960,5387,796SHSOLE7,796 0 0
BERKSHIRE HATHAWAY INC DELCL A084670108450,6621SHSOLE1 0 0
BERKSHIRE HATHAWAY INC DELCL B NEW0846707027,996,15726,743SHSOLE26,743 0 0
BGC PARTNERS INCCL A05541T101205,99544,300SHSOLE44,300 0 0
BHP GROUP LTDSPONSORED ADS0886061081,007,79016,699SHSOLE16,699 0 0
BIOMARIN PHARMACEUTICAL INCCOM09061G101515,5225,835SHSOLE5,835 0 0
BIOTRICITY INCCOM09074H10439,80010,000SHSOLE10,000 0 0
BJS WHSL CLUB HLDGS INCCOM05550J101254,2183,796SHSOLE3,796 0 0
BLACK HILLS CORPCOM092113109517,2087,329SHSOLE7,329 0 0
BLACK STONE MINERALS L PCOM UNIT09225M101675,06665,350SHSOLE65,350 0 0
BLACKROCK ENERGY & RES TRCOM09250U101109,80711,583SHSOLE11,583 0 0
BLACKROCK ENHANCED EQUITY DICOM09251A104208,73720,708SHSOLE20,708 0 0
BLACKROCK FLOATING RATE INCCOM091941104716,69351,229SHSOLE51,229 0 0
BLACKROCK HEALTH SCIENCS TRCOM SHS09260E105248,1149,784SHSOLE9,784 0 0
BLACKROCK INCCOM09247X1017,921,4118,652SHSOLE8,652 0 0
BLACKROCK LONG-TERM MUN ADVACOM09250B103377,47825,165SHSOLE25,165 0 0
BLACKROCK MUNICIPAL INCOMECOM09253X1021,543,483101,746SHSOLE101,746 0 0
BLACKROCK MUNIHOLDINGS FD INCOM09253N104939,73356,070SHSOLE56,070 0 0
BLACKROCK MUNIHOLDINGS QUALICOM09254C107785,12056,000SHSOLE56,000 0 0
BLACKROCK MUNIYIELD QUALITYCOM09254G108406,00028,000SHSOLE28,000 0 0
BLACKROCK MUNIYIELD QUALITYCOM09254E103642,37343,345SHSOLE43,345 0 0
BLACKROCK MUNIYILD QULT FD ICOM09254F100976,37360,494SHSOLE60,494 0 0
BLACKROCK RES & COMMODITIESSHS09257A108386,18341,303SHSOLE41,303 0 0
BLACKROCK SCIENCE & TECHNOLOSHS BEN INT09260K101235,0266,036SHSOLE6,036 0 0
BLACKSTONE INCCOM09260D10711,493,71288,830SHSOLE88,830 0 0
BLOCK INCCL A8522341031,855,10411,486SHSOLE11,486 0 0
BNY MELLON MUN INCOME INCCOM05589T104533,75061,000SHSOLE61,000 0 0
BOEING COCOM0970231053,717,81218,467SHSOLE18,467 0 0
BOOKING HOLDINGS INCCOM09857L108585,412244SHSOLE244 0 0
BORGWARNER INCCOM099724106202,0044,482SHSOLE4,482 0 0
BOSTON SCIENTIFIC CORPCOM1011371071,364,92532,131SHSOLE32,131 0 0
BOX INCCL A10316T104205,7497,856SHSOLE7,856 0 0
BP PLCSPONSORED ADR0556221042,935,238110,223SHSOLE110,223 0 0
BRISTOL-MYERS SQUIBB COCOM1101221086,021,14396,570SHSOLE96,570 0 0
BRITISH AMERN TOB PLCSPONSORED ADR1104481071,307,08134,939SHSOLE34,939 0 0
BROADCOM INCCOM11135F10111,182,92216,806SHSOLE16,806 0 0
BROADRIDGE FINL SOLUTIONS INCOM11133T103228,1591,248SHSOLE1,248 0 0
BROOKLINE BANCORP INC DELCOM11373M107614,67537,966SHSOLE37,966 0 0
BROWN & BROWN INCCOM115236101308,6704,392SHSOLE4,392 0 0
BRP INCCOM SUN VTG05577W200213,8372,438SHSOLE2,438 0 0
BUNGE LIMITEDCOMG169621051,710,20518,318SHSOLE18,318 0 0
CACI INTL INCCL A127190304276,7481,028SHSOLE1,028 0 0
CAMBRIDGE BANCORPCOM132152109664,4897,100SHSOLE7,100 0 0
CAMDEN PPTY TRSH BEN INT133131102397,5632,225SHSOLE2,225 0 0
CAMECO CORPCOM13321L108291,94213,386SHSOLE13,386 0 0
CAMPBELL SOUP COCOM134429109454,57110,460SHSOLE10,460 0 0
CANADIAN NATL RY COCOM136375102743,9176,055SHSOLE6,055 0 0
CANADIAN PAC RY LTDCOM13645T100847,45311,780SHSOLE11,780 0 0
CAPITAL ONE FINL CORPCOM14040H105579,4623,994SHSOLE3,994 0 0
CAPITOL FED FINL INCCOM14057J101128,27811,322SHSOLE11,322 0 0
CARDINAL HEALTH INCCOM14149Y108856,08416,626SHSOLE16,626 0 0
CARLYLE GROUP INCCOM14316J108337,8006,153SHSOLE6,153 0 0
CARRIER GLOBAL CORPORATIONCOM14448C1042,039,73937,606SHSOLE37,606 0 0
CATERPILLAR INCCOM1491231014,610,08922,299SHSOLE22,299 0 0
CBOE GLOBAL MKTS INCCOM12503M108331,2162,540SHSOLE2,540 0 0
CBRE GBL REAL ESTATE INC FDCOM12504G100476,65748,688SHSOLE48,688 0 0
CBRE GROUP INCCL A12504L109234,9242,165SHSOLE2,165 0 0
CENTENE CORP DELCOM15135B1014,769,31257,880SHSOLE57,880 0 0
CENTERPOINT ENERGY INCCOM15189T1071,076,61938,575SHSOLE38,575 0 0
CHARLES RIV LABS INTL INCCOM159864107677,4501,798SHSOLE1,798 0 0
CHARTER COMMUNICATIONS INC NCL A16119P108328,593504SHSOLE504 0 0
CHECK POINT SOFTWARE TECH LTORDM224651041,187,74610,190SHSOLE10,190 0 0
CHEVRON CORP NEWCOM16676410011,099,85794,588SHSOLE94,588 0 0
CHIPOTLE MEXICAN GRILL INCCOM169656105410,839235SHSOLE235 0 0
CHUBB LIMITEDCOMH1467J1041,217,8176,300SHSOLE6,300 0 0
CHURCH & DWIGHT CO INCCOM171340102263,7332,573SHSOLE2,573 0 0
CIENA CORPCOM NEW171779309327,1234,250SHSOLE4,250 0 0
CIGNA CORP NEWCOM1255231001,849,1548,053SHSOLE8,053 0 0
CISCO SYS INCCOM17275R1027,508,883118,493SHSOLE118,493 0 0
CITIGROUP INCCOM NEW1729674241,597,33726,450SHSOLE26,450 0 0
CITIZENS FINL GROUP INCCOM1746101053,453,69673,094SHSOLE73,094 0 0
CIVEO CORP CDACOM NEW17878Y207798,85241,672SHSOLE41,672 0 0
CLEAN ENERGY FUELS CORPCOM1844991012,792,368455,525SHSOLE455,525 0 0
CLEVELAND-CLIFFS INC NEWCOM1858991011,594,60773,248SHSOLE73,248 0 0
CLOROX CO DELCOM1890541091,557,3368,932SHSOLE8,932 0 0
CME GROUP INCCOM12572Q1055,003,63621,902SHSOLE21,902 0 0
CNA FINL CORPCOM126117100440,80010,000SHSOLE10,000 0 0
COCA COLA COCOM1912161007,055,151119,155SHSOLE119,155 0 0
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102213,8152,410SHSOLE2,410 0 0
COHEN & STEERS INFRASTRUCTURCOM19248A109249,7618,764SHSOLE8,764 0 0
COHEN & STEERS QUALITY INCOMCOM19247L106474,90226,065SHSOLE26,065 0 0
COINBASE GLOBAL INCCOM CL A19260Q107341,9611,355SHSOLE1,355 0 0
COLGATE PALMOLIVE COCOM1941621033,703,46343,397SHSOLE43,397 0 0
COLUMBIA ETF TR IDIVERSIFID FXD19761L508261,04812,250SHSOLE12,250 0 0
COMCAST CORP NEWCL A20030N1012,660,03752,852SHSOLE52,852 0 0
COMMUNITY HEALTHCARE TR INCCOM20369C106739,17615,637SHSOLE15,637 0 0
COMPASS MINERALS INTL INCCOM20451N101270,7245,300SHSOLE5,300 0 0
CONOCOPHILLIPSCOM20825C1043,599,14849,864SHSOLE49,864 0 0
CONSOLIDATED EDISON INCCOM2091151041,717,49120,130SHSOLE20,130 0 0
CONSTELLATION BRANDS INCCL A21036P1089,631,24538,376SHSOLE38,376 0 0
CORE LABORATORIES N VCOMN22717107336,00715,061SHSOLE15,061 0 0
CORNING INCCOM2193501055,046,384135,546SHSOLE135,546 0 0
CORPORATE OFFICE PPTYS TRSH BEN INT22002T108299,47710,707SHSOLE10,707 0 0
CORTEVA INCCOM22052L1041,502,30431,775SHSOLE31,775 0 0
COSTAMARE INCSHSY1771G102562,92544,500SHSOLE44,500 0 0
COSTCO WHSL CORP NEWCOM22160K1054,740,2728,350SHSOLE8,350 0 0
COTERRA ENERGY INCCOM127097103287,85015,150SHSOLE15,150 0 0
CROWN CASTLE INCCOM22822V101453,1522,171SHSOLE2,171 0 0
CSX CORPCOM1264081032,673,47271,103SHSOLE71,103 0 0
CULP INCCOM2302151051,726,617181,558SHSOLE181,558 0 0
CUMMINS INCCOM231021106606,6912,781SHSOLE2,781 0 0
CVS HEALTH CORPCOM12665010021,392,708207,374SHSOLE207,374 0 0
DANAHER CORPORATIONCOM235851102956,3922,907SHSOLE2,907 0 0
DARDEN RESTAURANTS INCCOM237194105233,4241,550SHSOLE1,550 0 0
DASEKE INCCOM23753F107153,22015,261SHSOLE15,261 0 0
DCP MIDSTREAM LPCOM UT LTD PTN23311P100232,2328,451SHSOLE8,451 0 0
DEERE & COCOM2441991051,994,8675,818SHSOLE5,818 0 0
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T108338,88024,000SHSOLE24,000 0 0
DELL TECHNOLOGIES INCCL C24703L202253,3274,510SHSOLE4,510 0 0
DELTA AIR LINES INC DELCOM NEW247361702456,45511,680SHSOLE11,680 0 0
DEVON ENERGY CORP NEWCOM25179M103545,75212,389SHSOLE12,389 0 0
DIAGEO PLCSPON ADR NEW25243Q2052,699,10512,261SHSOLE12,261 0 0
DIAMONDBACK ENERGY INCCOM25278X109298,0972,764SHSOLE2,764 0 0
DIGITAL MEDIA SOLUTIONS INCCOM CL A25401G106110,71023,161SHSOLE23,161 0 0
DIMENSIONAL ETF TRUSTUS SMALL CAP ETF25434V500304,7495,080SHSOLE5,080 0 0
DISCOVER FINL SVCSCOM254709108672,2715,818SHSOLE5,818 0 0
DISNEY WALT COCOM25468710610,551,31268,121SHSOLE68,121 0 0
DOCUSIGN INCCOM256163106331,7312,178SHSOLE2,178 0 0
DOLLAR GEN CORP NEWCOM256677105868,7033,684SHSOLE3,684 0 0
DOMINION ENERGY INCCOM25746U1091,993,92625,381SHSOLE25,381 0 0
DORCHESTER MINERALS LPCOM UNIT25820R1051,572,31679,450SHSOLE79,450 0 0
DOVER CORPCOM260003108240,2571,323SHSOLE1,323 0 0
DOW INCCOM2605571032,950,33452,016SHSOLE52,016 0 0
DUFF & PHELPS UTLITY AND INFCOM26433C105168,11711,651SHSOLE11,651 0 0
DUKE ENERGY CORP NEWCOM NEW26441C2045,094,54948,566SHSOLE48,566 0 0
DUPONT DE NEMOURS INCCOM26614N1022,095,48325,941SHSOLE25,941 0 0
EASTERN BANKSHARES INCCOM27627N1051,005,95949,874SHSOLE49,874 0 0
EATON CORP PLCSHSG291831038,540,57549,419SHSOLE49,419 0 0
EATON VANCE LTD DURATION INCCOM27828H105183,66214,020SHSOLE14,020 0 0
EATON VANCE NATL MUN OPPORTCOM SHS27829L105231,73510,500SHSOLE10,500 0 0
EATON VANCE NEW YORK MUN BDCOM27827Y109965,92579,500SHSOLE79,500 0 0
EATON VANCE TAX-MANAGED DIVECOM27828N102314,35720,887SHSOLE20,887 0 0
EATON VANCE TAX-MANAGED GLOBCOM27829F108334,79131,377SHSOLE31,377 0 0
EBAY INC.COM278642103229,1013,445SHSOLE3,445 0 0
ECOLAB INCCOM278865100332,2331,416SHSOLE1,416 0 0
EDISON INTLCOM281020107307,5954,507SHSOLE4,507 0 0
EDWARDS LIFESCIENCES CORPCOM28176E1086,087,42546,989SHSOLE46,989 0 0
ELANCO ANIMAL HEALTH INCCOM28414H103859,68730,292SHSOLE30,292 0 0
ELBIT SYS LTDORDM3760D101514,5542,955SHSOLE2,955 0 0
ELECTRONIC ARTS INCCOM285512109257,2051,950SHSOLE1,950 0 0
ELEMENT SOLUTIONS INCCOM28618M106370,27015,250SHSOLE15,250 0 0
ELME COMMUNITIESSH BEN INT9396531011,286,68449,775SHSOLE49,775 0 0
EMERSON ELEC COCOM2910111044,237,96545,584SHSOLE45,584 0 0
ENBRIDGE INCCOM29250N1054,366,601111,735SHSOLE111,735 0 0
ENERGIZER HLDGS INC NEWCOM29272W109520,25712,974SHSOLE12,974 0 0
ENERGY TRANSFER L PCOM UT LTD PTN29273V1003,103,793377,132SHSOLE377,132 0 0
ENTERPRISE PRODS PARTNERS LCOM2937921077,548,288343,729SHSOLE343,729 0 0
ESSENTIAL UTILS INCCOM29670G102631,28711,758SHSOLE11,758 0 0
ESSEX PPTY TR INCCOM297178105238,812678SHSOLE678 0 0
ETF MANAGERS TRETFMG TRAVEL TEC26924G7711,052,76043,199SHSOLE43,199 0 0
ETF MANAGERS TRPRIME CYBR SCRTY26924G201784,51012,767SHSOLE12,767 0 0
ETF MANAGERS TRPRIME MOBILE PAY26924G409288,5604,970SHSOLE4,970 0 0
ETF SER SOLUTIONSDEFIANCE NEXT26922A289345,4948,285SHSOLE8,285 0 0
ETF SER SOLUTIONSUS GLB JETS26922A842270,47912,825SHSOLE12,825 0 0
EVERGY INCCOM30034W106606,5128,840SHSOLE8,840 0 0
EVERSOURCE ENERGYCOM30040W1087,349,18480,778SHSOLE80,778 0 0
EXELON CORPCOM30161N101399,6376,919SHSOLE6,919 0 0
EXPEDIA GROUP INCCOM NEW30212P303312,1031,727SHSOLE1,727 0 0
EXXON MOBIL CORPCOM30231G1029,616,029157,150SHSOLE157,150 0 0
F N B CORPCOM302520101248,75820,508SHSOLE20,508 0 0
FASTENAL COCOM311900104578,0639,024SHSOLE9,024 0 0
FEDEX CORPCOM31428X106548,4902,121SHSOLE2,121 0 0
FIDELITY COVINGTON TRUSTSTOCK FOR INFL316092386406,64911,992SHSOLE11,992 0 0
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3031,572,24730,131SHSOLE30,131 0 0
FIDELITY NATL INFORMATION SVCOM31620M106792,2117,258SHSOLE7,258 0 0
FIRST REP BK SAN FRANCISCO CCOM33616C100465,6802,255SHSOLE2,255 0 0
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1081,383,92568,107SHSOLE68,107 0 0
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X192500,8974,802SHSOLE4,802 0 0
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K205548,3456,637SHSOLE6,637 0 0
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X846774,21814,666SHSOLE14,666 0 0
FIRST TR EXCHANGE TRADED FDWTR ETF33733B100263,9232,784SHSOLE2,784 0 0
FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M102221,6152,987SHSOLE2,987 0 0
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E104215,4622,548SHSOLE2,548 0 0
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R605526,52610,708SHSOLE10,708 0 0
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q408606,25210,138SHSOLE10,138 0 0
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q200694,27713,888SHSOLE13,888 0 0
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E500420,9656,193SHSOLE6,193 0 0
FIRST TR EXCHANGE-TRADED FDNASDAQ BK ETF33738R860270,5568,239SHSOLE8,239 0 0
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D101324,58113,004SHSOLE13,004 0 0
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R506318,2206,144SHSOLE6,144 0 0
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D309374,8307,822SHSOLE7,822 0 0
FIRST TR MLP & ENERGY INCOMCOM33739B104168,92523,300SHSOLE23,300 0 0
FIRST TR VALUE LINE DIVID INSHS33734H106405,7309,427SHSOLE9,427 0 0
FIRSTENERGY CORPCOM3379321071,241,28629,846SHSOLE29,846 0 0
FISERV INCCOM3377381082,322,09422,373SHSOLE22,373 0 0
FLEXSHARES TRMORNSTAR UPSTR33939L407298,1507,550SHSOLE7,550 0 0
FLOWERS FOODS INCCOM343498101228,8808,332SHSOLE8,332 0 0
FMC CORPCOM NEW302491303709,9536,461SHSOLE6,461 0 0
FORD MTR CO DELCOM3453708602,852,335137,330SHSOLE137,330 0 0
FORTINET INCCOM34959E1092,631,5277,322SHSOLE7,322 0 0
FORTIVE CORPCOM34959J108305,1604,000SHSOLE4,000 0 0
FORTUNE BRANDS INNOVATIONS ICOM34964C106341,6523,196SHSOLE3,196 0 0
FRANCO NEV CORPCOM3518581054,682,03533,857SHSOLE33,857 0 0
FREEPORT-MCMORAN INCCL B35671D8572,930,96470,236SHSOLE70,236 0 0
FREQUENCY ELECTRS INCCOM358010106332,57433,324SHSOLE33,324 0 0
FUBOTV INCCOM35953D104162,96010,500SHSOLE10,500 0 0
GABELLI EQUITY TR INCCOM36239710192,65012,886SHSOLE12,886 0 0
GAMCO NAT RES GOLD & INCOMESH BEN INT36465E10160,99011,400SHSOLE11,400 0 0
GARTNER INCCOM366651107256,758768SHSOLE768 0 0
GENCO SHIPPING & TRADING LTDSHSY2685T131356,00022,250SHSOLE22,250 0 0
GENERAL DYNAMICS CORPCOM369550108586,6862,814SHSOLE2,814 0 0
GENERAL ELECTRIC COCOM NEW3696043012,052,98021,732SHSOLE21,732 0 0
GENERAL MLS INCCOM3703341042,733,54340,569SHSOLE40,569 0 0
GENERAL MTRS COCOM37045V100554,4789,457SHSOLE9,457 0 0
GENUINE PARTS COCOM3724601056,970,18349,716SHSOLE49,716 0 0
GEOSPACE TECHNOLOGIES CORPCOM37364X1092,791,904417,325SHSOLE417,325 0 0
GILEAD SCIENCES INCCOM3755581032,132,59129,370SHSOLE29,370 0 0
GLOBAL PARTNERS LPCOM UNITS37946R109583,13924,825SHSOLE24,825 0 0
GLOBAL PMTS INCCOM37940X102930,3216,882SHSOLE6,882 0 0
GLOBAL SHIP LEASE INC NEWCOM CL AY27183600750,87532,775SHSOLE32,775 0 0
GLOBAL X FDSCYBRSCURTY ETF37954Y384215,3376,778SHSOLE6,778 0 0
GLOBAL X FDSLITHIUM BTRY ETF37954Y855227,9102,699SHSOLE2,699 0 0
GLOBAL X FDSNASDAQ 100 COVER37954Y483511,41823,047SHSOLE23,047 0 0
GLOBAL X FDSRBTCS ARTFL INTE37954Y715716,14519,926SHSOLE19,926 0 0
GOLDMAN SACHS GROUP INCCOM38141G1041,117,7732,922SHSOLE2,922 0 0
GOLUB CAP BDC INCCOM38173M102425,34027,548SHSOLE27,548 0 0
GOODYEAR TIRE & RUBR COCOM382550101419,08719,657SHSOLE19,657 0 0
GRAHAM CORPCOM384556106388,32531,216SHSOLE31,216 0 0
GRAINGER W W INCCOM384802104233,208450SHSOLE450 0 0
GRAN TIERRA ENERGY INCCOM38500T10116,74422,000SHSOLE22,000 0 0
GRANITE CONSTR INCCOM387328107248,0666,410SHSOLE6,410 0 0
GREENBRIER COS INCCOM3936571011,159,87025,275SHSOLE25,275 0 0
HALLIBURTON COCOM406216101867,95237,952SHSOLE37,952 0 0
HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW409735206233,1365,004SHSOLE5,004 0 0
HANESBRANDS INCCOM410345102653,66839,095SHSOLE39,095 0 0
HANNON ARMSTRONG SUST INFR CCOM41068X1001,623,52330,563SHSOLE30,563 0 0
HARTFORD FINL SVCS GROUP INCCOM416515104778,35711,274SHSOLE11,274 0 0
HASBRO INCCOM418056107204,7252,011SHSOLE2,011 0 0
HCA HEALTHCARE INCCOM40412C101231,597901SHSOLE901 0 0
HEALTHPEAK PROPERTIES INCCOM42250P103222,9286,177SHSOLE6,177 0 0
HEARTLAND FINL USA INCCOM42234Q102659,86713,038SHSOLE13,038 0 0
HECLA MNG COCOM422704106195,75037,500SHSOLE37,500 0 0
HEICO CORP NEWCOM4228061091,227,4868,511SHSOLE8,511 0 0
HERSHEY COCOM4278661081,384,2917,155SHSOLE7,155 0 0
HERTZ GLOBAL HLDGS INCCOM NEW42806J700423,58116,950SHSOLE16,950 0 0
HEWLETT PACKARD ENTERPRISE CCOM42824C109196,26012,445SHSOLE12,445 0 0
HIGHLAND INCOME FDHIGHLAND INCOME43010E404218,70119,900SHSOLE19,900 0 0
HILTON WORLDWIDE HLDGS INCCOM43300A203253,3281,624SHSOLE1,624 0 0
HINGHAM INSTN SVGS MASSCOM433323102965,6082,300SHSOLE2,300 0 0
HOME DEPOT INCCOM43707610219,568,93147,153SHSOLE47,153 0 0
HOMETRUST BANCSHARES INCCOM437872104309,80010,000SHSOLE10,000 0 0
HONEYWELL INTL INCCOM4385161065,211,49424,994SHSOLE24,994 0 0
HOOKER FURNISHINGS CORPORATICOM439038100876,49237,650SHSOLE37,650 0 0
HOWMET AEROSPACE INCCOM443201108418,85913,159SHSOLE13,159 0 0
HUMANA INCCOM444859102658,6811,420SHSOLE1,420 0 0
HUNT J B TRANS SVCS INCCOM445658107299,4461,465SHSOLE1,465 0 0
HUNTINGTON BANCSHARES INCCOM4461501042,974,072192,871SHSOLE192,871 0 0
ICAHN ENTERPRISES LPDEPOSITARY UNIT4511001011,234,33924,891SHSOLE24,891 0 0
IDEXX LABS INCCOM45168D1041,075,9241,634SHSOLE1,634 0 0
ILLINOIS TOOL WKS INCCOM4523081091,285,7915,210SHSOLE5,210 0 0
ILLUMINA INCCOM4523271092,556,5576,720SHSOLE6,720 0 0
INDEPENDENT BK CORP MASSCOM4538361083,973,99248,743SHSOLE48,743 0 0
INMODE LTDSHSM5425M103268,2043,800SHSOLE3,800 0 0
INNOVATOR ETFS TRUS EQTY PWR BUF45782C573398,01312,835SHSOLE12,835 0 0
INOVIO PHARMACEUTICALS INCCOM NEW45773H20156,63711,350SHSOLE11,350 0 0
INTEL CORPCOM4581401005,767,960111,999SHSOLE111,999 0 0
INTELLIA THERAPEUTICS INCCOM45826J105331,0722,800SHSOLE2,800 0 0
INTERCONTINENTAL EXCHANGE INCOM45866F1041,425,19610,420SHSOLE10,420 0 0
INTERCONTINENTAL HOTELS GROUSPONSORED ADS45857P806253,7323,891SHSOLE3,891 0 0
INTERNATIONAL BUSINESS MACHSCOM4592001018,005,71459,896SHSOLE59,896 0 0
INTERNATIONAL PAPER COCOM4601461032,150,50645,775SHSOLE45,775 0 0
INTUITCOM461202103393,272611SHSOLE611 0 0
INTUITIVE SURGICAL INCCOM NEW46120E602803,7542,237SHSOLE2,237 0 0
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E404378,51515,654SHSOLE15,654 0 0
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E651554,96412,772SHSOLE12,772 0 0
INVESCO EXCH TRADED FD TR IIPFD ETF46138E511834,96855,665SHSOLE55,665 0 0
INVESCO EXCH TRADED FD TR IISR LN ETF46138G508211,8289,585SHSOLE9,585 0 0
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V100304,5824,216SHSOLE4,216 0 0
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142483,6937,950SHSOLE7,950 0 0
INVESCO QQQ TRUNIT SER 146090E1034,774,49112,001SHSOLE12,001 0 0
INVITATION HOMES INCCOM46187W107240,3025,300SHSOLE5,300 0 0
IRON MTN INC DELCOM46284V1014,820,01892,108SHSOLE92,108 0 0
ISHARES GOLD TRISHARES NEW464285204479,54313,776SHSOLE13,776 0 0
ISHARES INCCORE MSCI EMKT46434G103248,3874,149SHSOLE4,149 0 0
ISHARES INCMSCI TAIWAN ETF46434G772232,8123,495SHSOLE3,495 0 0
ISHARES SILVER TRISHARES46428Q1091,149,92553,460SHSOLE53,460 0 0
ISHARES TR0-5YR HI YL CP46434V407214,9454,745SHSOLE4,745 0 0
ISHARES TR1 3 YR TREAS BD4642874572,225,00926,011SHSOLE26,011 0 0
ISHARES TR20 YR TR BD ETF464287432233,3991,575SHSOLE1,575 0 0
ISHARES TRCORE S&P MCP ETF4642875071,226,6334,333SHSOLE4,333 0 0
ISHARES TRCORE S&P SCP ETF464287804875,1267,642SHSOLE7,642 0 0
ISHARES TRCORE S&P TTL STK464287150605,8525,663SHSOLE5,663 0 0
ISHARES TRCORE S&P US GWT464287671222,0541,920SHSOLE1,920 0 0
ISHARES TRCORE S&P500 ETF4642872002,422,2585,078SHSOLE5,078 0 0
ISHARES TREAFE GRWTH ETF464288885251,7782,283SHSOLE2,283 0 0
ISHARES TREXPONENTIAL TECH46434V381280,1634,240SHSOLE4,240 0 0
ISHARES TRGL CLEAN ENE ETF4642882244,442,197209,835SHSOLE209,835 0 0
ISHARES TRGLOB HLTHCRE ETF464287325209,9842,324SHSOLE2,324 0 0
ISHARES TRIBOXX HI YD ETF464288513474,8875,458SHSOLE5,458 0 0
ISHARES TRIBOXX INV CP ETF464287242627,2994,734SHSOLE4,734 0 0
ISHARES TRISHARES BIOTECH4642875564,406,68528,874SHSOLE28,874 0 0
ISHARES TRMSCI EAFE ETF464287465530,3516,741SHSOLE6,741 0 0
ISHARES TRMSCI EMG MKT ETF464287234322,7856,608SHSOLE6,608 0 0
ISHARES TRMSCI UK ETF NEW46435G334348,96410,530SHSOLE10,530 0 0
ISHARES TRMSCI USA ESG SLC464288802268,6112,528SHSOLE2,528 0 0
ISHARES TRMSCI USA MIN VOL46429B6971,067,82713,199SHSOLE13,199 0 0
ISHARES TRMSCI USA QLT FCT46432F339258,6601,777SHSOLE1,777 0 0
ISHARES TRNATIONAL MUN ETF464288414754,7736,491SHSOLE6,491 0 0
ISHARES TRPFD AND INCM SEC4642886871,225,16731,072SHSOLE31,072 0 0
ISHARES TRRUS 1000 GRW ETF464287614215,639706SHSOLE706 0 0
ISHARES TRRUS 1000 VAL ETF464287598447,5552,665SHSOLE2,665 0 0
ISHARES TRRUS 2000 GRW ETF464287648340,1121,161SHSOLE1,161 0 0
ISHARES TRRUS MDCP VAL ETF464287473297,4112,430SHSOLE2,430 0 0
ISHARES TRRUS MID CAP ETF464287499537,9886,481SHSOLE6,481 0 0
ISHARES TRRUSSELL 2000 ETF4642876551,099,9544,945SHSOLE4,945 0 0
ISHARES TRS&P 500 GRWT ETF464287309271,7363,248SHSOLE3,248 0 0
ISHARES TRSELECT DIVID ETF464287168759,5706,196SHSOLE6,196 0 0
ISHARES TRSHORT TREAS BD464288679278,9602,526SHSOLE2,526 0 0
ISHARES TRSHRT NAT MUN ETF464288158461,6914,300SHSOLE4,300 0 0
ISHARES TRSP SMCP600VL ETF464287879429,0404,106SHSOLE4,106 0 0
ISHARES TRTIPS BD ETF4642871761,181,5999,146SHSOLE9,146 0 0
ISHARES TRU.S. ENERGY ETF464287796408,90913,585SHSOLE13,585 0 0
ISHARES TRU.S. MED DVC ETF4642888106,294,95295,595SHSOLE95,595 0 0
ISHARES TRU.S. TECH ETF464287721288,8872,516SHSOLE2,516 0 0
ISHARES TRU.S. UTILITS ETF464287697284,6143,219SHSOLE3,219 0 0
ISHARES TRUS AER DEF ETF464288760315,1853,067SHSOLE3,067 0 0
ISHARES TRUS HLTHCARE ETF464287762645,0972,148SHSOLE2,148 0 0
ISHARES TRUS INFRASTRUC46435U713449,85811,761SHSOLE11,761 0 0
ISHARES TRUS TREAS BD ETF46429B267848,07731,787SHSOLE31,787 0 0
J P MORGAN EXCHANGE TRADED FEQUITY PREMIUM46641Q3321,820,31428,807SHSOLE28,807 0 0
J P MORGAN EXCHANGE TRADED FULTRA SHRT INC46641Q8371,075,76221,311SHSOLE21,311 0 0
JETBLUE AWYS CORPCOM477143101634,56344,562SHSOLE44,562 0 0
JOHNSON & JOHNSONCOM47816010419,093,403111,612SHSOLE111,612 0 0
JOHNSON CTLS INTL PLCSHSG515021051,020,44112,550SHSOLE12,550 0 0
JPMORGAN CHASE & COCOM46625H10018,363,733115,969SHSOLE115,969 0 0
KARYOPHARM THERAPEUTICS INCCOM48576U106138,56721,550SHSOLE21,550 0 0
KAYNE ANDERSON ENERGY INFRSTCOM486606106184,13323,637SHSOLE23,637 0 0
KELLOGG COCOM487836108606,9939,422SHSOLE9,422 0 0
KEY TRONIC CORPCOM4931441091,890,574302,250SHSOLE302,250 0 0
KEYCORPCOM493267108878,36137,975SHSOLE37,975 0 0
KEYSIGHT TECHNOLOGIES INCCOM49338L1031,579,3887,648SHSOLE7,648 0 0
KIMBERLY-CLARK CORPCOM4943681033,082,06721,565SHSOLE21,565 0 0
KIMCO RLTY CORPCOM49446R109366,07714,851SHSOLE14,851 0 0
KINDER MORGAN INC DELCOM49456B1011,455,87491,795SHSOLE91,795 0 0
KKR & CO INCCOM48251W104727,9679,771SHSOLE9,771 0 0
KONINKLIJKE PHILIPS N VNY REGIS SHS NEW500472303538,21314,606SHSOLE14,606 0 0
KRAFT HEINZ COCOM5007541061,950,95954,344SHSOLE54,344 0 0
KROGER COCOM501044101336,4697,434SHSOLE7,434 0 0
KVH INDS INCCOM482738101443,58348,268SHSOLE48,268 0 0
L3HARRIS TECHNOLOGIES INCCOM5024311093,676,78317,242SHSOLE17,242 0 0
LAM RESEARCH CORPCOM512807108533,609742SHSOLE742 0 0
LAUDER ESTEE COS INCCL A518439104876,3312,367SHSOLE2,367 0 0
LEGGETT & PLATT INCCOM524660107349,6548,495SHSOLE8,495 0 0
LEVI STRAUSS & CO NEWCL A COM STK52736R102207,8228,303SHSOLE8,303 0 0
LIBERTY BROADBAND CORPCOM SER C530307305258,7271,606SHSOLE1,606 0 0
LILLY ELI & COCOM5324571085,194,94618,807SHSOLE18,807 0 0
LINCOLN ELEC HLDGS INCCOM533900106683,4034,900SHSOLE4,900 0 0
LINDE PLCSHSG5494J103523,8831,512SHSOLE1,512 0 0
LINEAGE CELL THERAPEUTICS INCOM53566P10930,38012,400SHSOLE12,400 0 0
LIONS GATE ENTMNT CORPCL A VTG535919401613,20136,851SHSOLE36,851 0 0
LISTED FD TRHORIZON KINETICS53656F6232,853,96291,444SHSOLE91,444 0 0
LITHIUM AMERS CORP NEWCOM NEW53680Q207219,5657,540SHSOLE7,540 0 0
LOCKHEED MARTIN CORPCOM5398301096,078,59417,103SHSOLE17,103 0 0
LOEWS CORPCOM540424108508,7528,808SHSOLE8,808 0 0
LOUISIANA PAC CORPCOM546347105481,3046,143SHSOLE6,143 0 0
LOWES COS INCCOM5486611074,685,10718,126SHSOLE18,126 0 0
LUCID GROUP INCCOM549498103260,4906,846SHSOLE6,846 0 0
LYONDELLBASELL INDUSTRIES NSHS - A -N53745100480,9615,215SHSOLE5,215 0 0
M & T BK CORPCOM55261F104582,0923,790SHSOLE3,790 0 0
MACQUARIE / FIRST TR GLOBALCOM55607W100216,36522,421SHSOLE22,421 0 0
MACYS INCCOM55616P104293,87111,225SHSOLE11,225 0 0
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801063,717,56780,051SHSOLE80,051 0 0
MANULIFE FINL CORPCOM56501R106691,17336,244SHSOLE36,244 0 0
MARATHON OIL CORPCOM565849106290,25717,677SHSOLE17,677 0 0
MARATHON PETE CORPCOM56585A102550,3568,601SHSOLE8,601 0 0
MARKETAXESS HLDGS INCCOM57060D108287,889700SHSOLE700 0 0
MARRIOTT INTL INC NEWCL A5719032023,628,33121,958SHSOLE21,958 0 0
MARRIOTT VACATIONS WORLDWIDECOM57164Y107238,4381,411SHSOLE1,411 0 0
MARSH & MCLENNAN COS INCCOM571748102480,6932,765SHSOLE2,765 0 0
MARTIN MARIETTA MATLS INCCOM573284106521,7131,184SHSOLE1,184 0 0
MARVELL TECHNOLOGY INCCOM5738741041,239,50114,167SHSOLE14,167 0 0
MASCO CORPCOM574599106250,4473,567SHSOLE3,567 0 0
MASTEC INCCOM576323109282,3773,060SHSOLE3,060 0 0
MASTERCARD INCORPORATEDCL A57636Q1042,842,6637,911SHSOLE7,911 0 0
MATTEL INCCOM577081102488,61222,663SHSOLE22,663 0 0
MCCORMICK & CO INCCOM NON VTG579780206308,1393,190SHSOLE3,190 0 0
MCDONALDS CORPCOM5801351013,408,91512,717SHSOLE12,717 0 0
MDU RES GROUP INCCOM5526901092,145,10769,556SHSOLE69,556 0 0
MEDICAL PPTYS TRUST INCCOM58463J304231,1519,782SHSOLE9,782 0 0
MEDTRONIC PLCSHSG5960L1036,020,79658,200SHSOLE58,200 0 0
MERCK & CO INCCOM58933Y1059,475,921123,642SHSOLE123,642 0 0
MESABI TRCTF BEN INT5906721011,214,66045,975SHSOLE45,975 0 0
META PLATFORMS INCCL A30303M10212,618,17037,515SHSOLE37,515 0 0
METLIFE INCCOM59156R108990,88915,857SHSOLE15,857 0 0
MGM RESORTS INTERNATIONALCOM552953101815,73318,176SHSOLE18,176 0 0
MICROCHIP TECHNOLOGY INC.COM5950171041,080,24012,408SHSOLE12,408 0 0
MICRON TECHNOLOGY INCCOM5951121032,789,87129,950SHSOLE29,950 0 0
MICROSOFT CORPCOM59491810472,315,790215,021SHSOLE215,021 0 0
MICROSTRATEGY INCCL A NEW594972408676,8011,243SHSOLE1,243 0 0
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS606822104387,80271,026SHSOLE71,026 0 0
MODERNA INCCOM60770K1079,307,85936,648SHSOLE36,648 0 0
MONDELEZ INTL INCCL A6092071052,614,24639,425SHSOLE39,425 0 0
MORGAN STANLEYCOM NEW6174464481,472,46415,001SHSOLE15,001 0 0
MORGAN STANLEY EMERGING MKTSCOM617477104389,08271,000SHSOLE71,000 0 0
MOSAIC CO NEWCOM61945C1031,217,14930,979SHSOLE30,979 0 0
MOTOROLA SOLUTIONS INCCOM NEW620076307683,5972,516SHSOLE2,516 0 0
MP MATERIALS CORPCOM CL A553368101238,0015,240SHSOLE5,240 0 0
MPLX LPCOM UNIT REP LTD55336V100511,78917,296SHSOLE17,296 0 0
MUELLER WTR PRODS INCCOM SER A624758108417,60029,000SHSOLE29,000 0 0
MYERS INDS INCCOM628464109774,57838,710SHSOLE38,710 0 0
NATIONAL BANKSHARES INC VACOM634865109421,58611,763SHSOLE11,763 0 0
NATIONAL FUEL GAS COCOM636180101327,6685,125SHSOLE5,125 0 0
NATIONAL GRID PLCSPONSORED ADR NE636274409375,4225,191SHSOLE5,191 0 0
NATIONAL RETAIL PROPERTIES ICOM637417106584,38312,157SHSOLE12,157 0 0
NETFLIX INCCOM64110L106898,2381,491SHSOLE1,491 0 0
NEW GOLD INC CDACOM644535106130,87587,250SHSOLE87,250 0 0
NEW YORK CMNTY BANCORP INCCOM649445103173,38214,200SHSOLE14,200 0 0
NEWELL BRANDS INCCOM651229106525,11824,044SHSOLE24,044 0 0
NEWMONT CORPCOM6516391062,349,04137,876SHSOLE37,876 0 0
NEXTERA ENERGY INCCOM65339F10112,548,551134,410SHSOLE134,410 0 0
NICE LTDSPONSORED ADR653656108374,6421,234SHSOLE1,234 0 0
NIKE INCCL B6541061036,905,74441,434SHSOLE41,434 0 0
NISOURCE INCCOM65473P105595,99421,586SHSOLE21,586 0 0
NOKIA CORPSPONSORED ADR654902204575,26392,486SHSOLE92,486 0 0
NORDIC AMERICAN TANKERS LIMICOMG65773106136,89081,000SHSOLE81,000 0 0
NORDSTROM INCCOM655664100237,51010,500SHSOLE10,500 0 0
NORFOLK SOUTHN CORPCOM6558441089,580,94932,182SHSOLE32,182 0 0
NORTHEAST BK LEWISTON MECOM66405S100393,03011,000SHSOLE11,000 0 0
NORTHERN TR CORPCOM665859104405,9743,394SHSOLE3,394 0 0
NORTHROP GRUMMAN CORPCOM6668071021,550,5464,006SHSOLE4,006 0 0
NORWEGIAN CRUISE LINE HLDG LSHSG66721104326,65515,750SHSOLE15,750 0 0
NOV INCCOM62955J103142,37710,507SHSOLE10,507 0 0
NOVARTIS AGSPONSORED ADR66987V1092,573,56329,422SHSOLE29,422 0 0
NOVO-NORDISK A SADR670100205274,9602,455SHSOLE2,455 0 0
NUCANA PLCSPONSORED ADR67022C10659,50025,000SHSOLE25,000 0 0
NUCOR CORPCOM670346105475,0214,161SHSOLE4,161 0 0
NUSTAR ENERGY LPUNIT COM67058H102367,55923,146SHSOLE23,146 0 0
NUTRIEN LTDCOM67077M1084,108,70054,637SHSOLE54,637 0 0
NUVEEN AMT FREE MUN CR INC FCOM67071L106418,30723,330SHSOLE23,330 0 0
NUVEEN AMT FREE QLTY MUN INCCOM670657105945,57860,614SHSOLE60,614 0 0
NUVEEN MASSACHUSETS QLT MUNCOM67061E104679,83043,000SHSOLE43,000 0 0
NUVEEN MUN VALUE FD INCCOM670928100147,28414,189SHSOLE14,189 0 0
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X101192,81811,276SHSOLE11,276 0 0
NUVEEN PFD & INCOME OPPORTUNCOM67073B1062,501,007256,251SHSOLE256,251 0 0
NUVEEN PFD & INCOME SECS FDCOM67072C1052,308,600237,510SHSOLE237,510 0 0
NUVEEN QUALITY MUNCP INCOMECOM67066V1011,065,55766,143SHSOLE66,143 0 0
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER1011,209,83682,583SHSOLE82,583 0 0
NVIDIA CORPORATIONCOM67066G10426,958,63591,662SHSOLE91,662 0 0
NVR INCCOM62944T105667,702113SHSOLE113 0 0
OAKTREE SPECIALTY LENDING COCOM67401P108188,81825,311SHSOLE25,311 0 0
OBSIDIAN ENERGY LTDCOM67448220350,02712,141SHSOLE12,141 0 0
OCCIDENTAL PETE CORPCOM674599105500,47317,264SHSOLE17,264 0 0
OKTA INCCL A679295105243,6731,087SHSOLE1,087 0 0
OLD DOMINION FREIGHT LINE INCOM679580100710,6681,983SHSOLE1,983 0 0
OLD REP INTL CORPCOM680223104535,87121,801SHSOLE21,801 0 0
OLIN CORPCOM PAR $1680665205385,6406,704SHSOLE6,704 0 0
ON SEMICONDUCTOR CORPCOM682189105207,0883,049SHSOLE3,049 0 0
ONEOK INC NEWCOM6826801033,463,70858,947SHSOLE58,947 0 0
ONESPAWORLD HOLDINGS LIMITEDCOMP73684113105,95110,574SHSOLE10,574 0 0
ORACLE CORPCOM68389X1052,562,98329,389SHSOLE29,389 0 0
ORASURE TECHNOLOGIES INCCOM68554V108165,11019,000SHSOLE19,000 0 0
OREILLY AUTOMOTIVE INCCOM67103H107236,587335SHSOLE335 0 0
ORGANOGENESIS HLDGS INCCOM68621F102613,07466,350SHSOLE66,350 0 0
ORGANON & COCOMMON STOCK68622V106397,11813,042SHSOLE13,042 0 0
OTIS WORLDWIDE CORPCOM68902V107545,5296,265SHSOLE6,265 0 0
PACER FDS TRDATA AND INFRAST69374H741220,9445,105SHSOLE5,105 0 0
PACKAGING CORP AMERCOM695156109310,9672,284SHSOLE2,284 0 0
PALANTIR TECHNOLOGIES INCCL A69608A108352,81919,375SHSOLE19,375 0 0
PALO ALTO NETWORKS INCCOM697435105895,8271,609SHSOLE1,609 0 0
PAN AMERN SILVER CORPCOM697900108373,30214,950SHSOLE14,950 0 0
PARAMOUNT GLOBAL5.75% CONV PFD A92556H3051,890,53237,645SHSOLE37,645 0 0
PARAMOUNT GLOBALCLASS B COM92556H2062,348,09077,803SHSOLE77,803 0 0
PAYCHEX INCCOM7043261071,064,7817,801SHSOLE7,801 0 0
PAYONEER GLOBAL INCCOM70451X104326,80344,463SHSOLE44,463 0 0
PAYPAL HLDGS INCCOM70450Y1036,705,90535,560SHSOLE35,560 0 0
PCTEL INCCOM69325Q105141,44924,947SHSOLE24,947 0 0
PENN ENTERTAINMENT INCCOM707569109262,3095,059SHSOLE5,059 0 0
PENNANTPARK INVT CORPCOM70806210475,98710,965SHSOLE10,965 0 0
PENTAIR PLCSHSG7S00T104814,85911,158SHSOLE11,158 0 0
PEPSICO INCCOM71344810818,287,904105,278SHSOLE105,278 0 0
PERKINELMER INCCOM7140461091,181,4295,876SHSOLE5,876 0 0
PFIZER INCCOM71708110320,546,737347,955SHSOLE347,955 0 0
PHILIP MORRIS INTL INCCOM7181721091,592,51816,763SHSOLE16,763 0 0
PHILLIPS 66COM7185461041,002,13413,830SHSOLE13,830 0 0
PILGRIMS PRIDE CORPCOM72147K108881,50431,259SHSOLE31,259 0 0
PIMCO ETF TRENHAN SHRT MA AC72201R8331,337,42613,169SHSOLE13,169 0 0
PIMCO INCOME STRATEGY FD IICOM72201J104109,52911,469SHSOLE11,469 0 0
PINNACLE WEST CAP CORPCOM7234841011,611,21322,825SHSOLE22,825 0 0
PIONEER NAT RES COCOM723787107216,6191,191SHSOLE1,191 0 0
PLAINS GP HLDGS L PLTD PARTNR INT A72651A2072,673,476263,656SHSOLE263,656 0 0
PLUG POWER INCCOM NEW72919P202214,9717,615SHSOLE7,615 0 0
PNC FINL SVCS GROUP INCCOM6934751053,288,18116,398SHSOLE16,398 0 0
POTLATCHDELTIC CORPORATIONCOM737630103291,3444,838SHSOLE4,838 0 0
PPG INDS INCCOM6935061072,079,98712,062SHSOLE12,062 0 0
PPL CORPCOM69351T106470,60215,655SHSOLE15,655 0 0
PROCTER AND GAMBLE COCOM74271810921,365,246130,610SHSOLE130,610 0 0
PROGRESSIVE CORPCOM743315103283,1092,758SHSOLE2,758 0 0
PROLOGIS INC.COM74340W103955,6115,676SHSOLE5,676 0 0
PROSHARES TRPET CARE ETF74348A145973,32412,319SHSOLE12,319 0 0
PROSHARES TRS&P 500 DV ARIST74348A4671,393,30714,191SHSOLE14,191 0 0
PROSHARES TRS&P MDCP 400 DIV74347B680322,3484,372SHSOLE4,372 0 0
PROVIDENT BANCORP INCCOM NEW74383L105186,00010,000SHSOLE10,000 0 0
PRUDENTIAL FINL INCCOM7443201021,105,49610,213SHSOLE10,213 0 0
PUBLIC STORAGECOM74460D109415,7621,110SHSOLE1,110 0 0
QIAGEN NVSHS NEWN724821234,924,44488,601SHSOLE88,601 0 0
QORVO INCCOM74736K101400,6712,562SHSOLE2,562 0 0
QUALCOMM INCCOM7475251033,673,51420,088SHSOLE20,088 0 0
QUANTA SVCS INCCOM74762E102346,0443,018SHSOLE3,018 0 0
QUANTERIX CORPCOM74766Q101774,26618,261SHSOLE18,261 0 0
QUEST DIAGNOSTICS INCCOM74834L1003,518,73820,338SHSOLE20,338 0 0
RAPID7 INCCOM7534221041,421,22412,076SHSOLE12,076 0 0
RAYTHEON TECHNOLOGIES CORPCOM75513E1018,878,837103,170SHSOLE103,170 0 0
REALTY INCOME CORPCOM7561091041,107,11715,465SHSOLE15,465 0 0
REAVES UTIL INCOME FDCOM SH BEN INT756158101558,47815,902SHSOLE15,902 0 0
REGENERON PHARMACEUTICALSCOM75886F107620,153982SHSOLE982 0 0
REGIONS FINANCIAL CORP NEWCOM7591EP1001,211,88455,591SHSOLE55,591 0 0
RENN FD INCCOM759720105462,204174,285SHSOLE174,285 0 0
REPUBLIC SVCS INCCOM760759100900,9426,461SHSOLE6,461 0 0
RESIDEO TECHNOLOGIES INCCOM76118Y104225,2908,655SHSOLE8,655 0 0
RIO TINTO PLCSPONSORED ADR7672041002,168,38432,393SHSOLE32,393 0 0
RIVERNORTH MANAGED DUR MUN ICOM76882H105846,30042,000SHSOLE42,000 0 0
ROCKWELL AUTOMATION INCCOM773903109740,7852,124SHSOLE2,124 0 0
ROYAL BK CDA SUSTAINABLCOM7800871021,041,1789,809SHSOLE9,809 0 0
ROYAL CARIBBEAN GROUPCOMV7780T103481,6026,263SHSOLE6,263 0 0
ROYCE MICRO-CAP TR INCCOM780915104978,96384,759SHSOLE84,759 0 0
ROYCE VALUE TR INCCOM780910105245,92112,553SHSOLE12,553 0 0
RPC INCCOM74966010651,30211,300SHSOLE11,300 0 0
S&P GLOBAL INCCOM78409V104406,255861SHSOLE861 0 0
SABINE RTY TRUNIT BEN INT785688102370,1188,880SHSOLE8,880 0 0
SAFE & GREEN HOLDINGS CORPCOM NEW78418A50528,20015,000SHSOLE15,000 0 0
SAIA INCCOM78709Y105316,808940SHSOLE940 0 0
SALESFORCE INCCOM79466L30210,559,86441,553SHSOLE41,553 0 0
SANDSTORM GOLD LTDCOM NEW80013R206370,76059,800SHSOLE59,800 0 0
SANOFISPONSORED ADR80105N105369,2727,371SHSOLE7,371 0 0
SCHLUMBERGER LTDCOM STK8068571082,034,10867,917SHSOLE67,917 0 0
SCHWAB CHARLES CORPCOM808513105503,6755,989SHSOLE5,989 0 0
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797294,3243,641SHSOLE3,641 0 0
SCHWAB STRATEGIC TRUS TIPS ETF808524870257,6604,097SHSOLE4,097 0 0
SCOTTS MIRACLE-GRO COCL A8101861061,845,36811,462SHSOLE11,462 0 0
SEI INVTS COCOM7841171031,185,05719,446SHSOLE19,446 0 0
SELECT ENERGY SVCS INCCL A COM81617J30166,66110,700SHSOLE10,700 0 0
SELECT SECTOR SPDR TRENERGY81369Y506466,6828,409SHSOLE8,409 0 0
SELECT SECTOR SPDR TRFINANCIAL81369Y6051,619,21241,465SHSOLE41,465 0 0
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y860244,0404,710SHSOLE4,710 0 0
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y407767,5863,755SHSOLE3,755 0 0
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y308502,0296,511SHSOLE6,511 0 0
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y209997,1737,078SHSOLE7,078 0 0
SELECT SECTOR SPDR TRSBI INT-INDS81369Y704824,5107,792SHSOLE7,792 0 0
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8861,023,72714,302SHSOLE14,302 0 0
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,591,5329,154SHSOLE9,154 0 0
SENSATA TECHNOLOGIES HLDG PLSHSG8060N102596,1729,664SHSOLE9,664 0 0
SERVICENOW INCCOM81762P102304,433469SHSOLE469 0 0
SHERWIN WILLIAMS COCOM8243481063,307,7089,393SHSOLE9,393 0 0
SHOPIFY INCCL A82509L1071,432,4861,040SHSOLE1,040 0 0
SIMON PPTY GROUP INC NEWCOM828806109673,8704,218SHSOLE4,218 0 0
SIRIUS XM HOLDINGS INCCOM82968B103131,76320,750SHSOLE20,750 0 0
SKYWORKS SOLUTIONS INCCOM83088M102815,2305,255SHSOLE5,255 0 0
SOFI TECHNOLOGIES INCCOM83406F1023,621,850229,086SHSOLE229,086 0 0
SONY GROUP CORPORATIONSPONSORED ADR8356993071,508,60111,935SHSOLE11,935 0 0
SORRENTO THERAPEUTICS INCCOM NEW83587F20254,63811,750SHSOLE11,750 0 0
SOUTHERN COCOM8425871074,194,91961,168SHSOLE61,168 0 0
SOUTHWESTERN ENERGY COCOM84546710965,24014,000SHSOLE14,000 0 0
SPDR DOW JONES INDL AVERAGEUT SER 178467X109946,3872,605SHSOLE2,605 0 0
SPDR GOLD TRGOLD SHS78463V1072,615,51715,299SHSOLE15,299 0 0
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X103606,21214,227SHSOLE14,227 0 0
SPDR S&P 500 ETF TRTR UNIT78462F1035,691,70811,984SHSOLE11,984 0 0
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107817,9341,580SHSOLE1,580 0 0
SPDR SER TRBBG CONV SEC ETF78464A359550,1916,632SHSOLE6,632 0 0
SPDR SER TRBLOOMBERG 1-3 MO78468R663242,2902,650SHSOLE2,650 0 0
SPDR SER TRNUVEEN BLMBRG MU78468R7211,120,16121,654SHSOLE21,654 0 0
SPDR SER TRPORTFOLIO LN TSR78464A664337,2008,000SHSOLE8,000 0 0
SPDR SER TRS&P BIOTECH78464A870591,4085,282SHSOLE5,282 0 0
SPDR SER TRS&P DIVID ETF78464A763644,2174,989SHSOLE4,989 0 0
SPDR SER TRS&P REGL BKG78464A698287,7624,062SHSOLE4,062 0 0
SPDR SER TRS&P TRANSN ETF78464A532208,5362,210SHSOLE2,210 0 0
SPLUNK INCCOM8486371041,610,70713,919SHSOLE13,919 0 0
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R101496,28027,975SHSOLE27,975 0 0
SPROTT PHYSICAL GOLD TRUNIT85207H1041,159,88680,772SHSOLE80,772 0 0
SPROTT PHYSICAL SILVER TRTR UNIT85207K1071,106,167137,926SHSOLE137,926 0 0
STAG INDL INCCOM85254J1023,544,77073,911SHSOLE73,911 0 0
STANLEY BLACK & DECKER INCCOM854502101887,1004,703SHSOLE4,703 0 0
STARBUCKS CORPCOM8552441096,880,26558,821SHSOLE58,821 0 0
STATE STR CORPCOM8574771031,731,93118,623SHSOLE18,623 0 0
STEEL PARTNERS HLDGS L PLTD PRTRSHIP U85814R107420,00010,000SHSOLE10,000 0 0
STORE CAP CORPCOM862121100398,83311,594SHSOLE11,594 0 0
STRYKER CORPORATIONCOM8636671013,087,32911,545SHSOLE11,545 0 0
SUMMIT MATLS INCCL A86614U100323,3288,055SHSOLE8,055 0 0
SUNRUN INCCOM86771W105737,45021,500SHSOLE21,500 0 0
SVB FINANCIAL GROUPCOM78486Q101840,3391,239SHSOLE1,239 0 0
SYNAPTICS INCCOM87157D1092,738,7659,460SHSOLE9,460 0 0
SYSCO CORPCOM8718291072,539,64332,332SHSOLE32,332 0 0
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001,620,60113,470SHSOLE13,470 0 0
TARGET CORPCOM87612E1062,260,0729,765SHSOLE9,765 0 0
TC ENERGY CORPCOM87807B1071,020,15121,920SHSOLE21,920 0 0
TE CONNECTIVITY LTDSHSH84989104381,4672,364SHSOLE2,364 0 0
TELEFONICA S ASPONSORED ADR87938220878,37818,485SHSOLE18,485 0 0
TEMPLETON GLOBAL INCOME FDCOM88019810683,59516,107SHSOLE16,107 0 0
TESLA INCCOM88160R1017,932,1917,506SHSOLE7,506 0 0
TESSCO TECHNOLOGIES INCCOM872386107787,294124,771SHSOLE124,771 0 0
TEXAS INSTRS INCCOM8825081041,296,5316,879SHSOLE6,879 0 0
TEXAS PACIFIC LAND CORPORATICOM88262P10230,981,16124,807SHSOLE24,807 0 0
THE BEACHBODY COMPANY INCCOM CL A07346310153,32522,500SHSOLE22,500 0 0
THE TRADE DESK INCCOM CL A88339J1051,201,40013,110SHSOLE13,110 0 0
THERMO FISHER SCIENTIFIC INCCOM8835561022,879,7604,316SHSOLE4,316 0 0
THOMSON REUTERS CORP.COM NEW884903709290,1982,426SHSOLE2,426 0 0
TJX COS INC NEWCOM87254010910,370,926136,603SHSOLE136,603 0 0
TORONTO DOMINION BK ONTCOM NEW8911605092,270,32929,608SHSOLE29,608 0 0
TOTALENERGIES SESPONSORED ADS89151E1091,895,93938,333SHSOLE38,333 0 0
TRANE TECHNOLOGIES PLCSHSG8994E103739,8963,662SHSOLE3,662 0 0
TRANSOCEAN LTDREG SHSH8817H10042,64215,450SHSOLE15,450 0 0
TRAVELERS COMPANIES INCCOM89417E109520,5993,328SHSOLE3,328 0 0
TRICON RESIDENTIAL INCCOM NPV89612W102333,10421,800SHSOLE21,800 0 0
TRINITY INDS INCCOM896522109543,70918,004SHSOLE18,004 0 0
TRITON INTL LTDCL AG9078F107731,79512,150SHSOLE12,150 0 0
TRUIST FINL CORPCOM89832Q1091,645,78628,109SHSOLE28,109 0 0
TWILIO INCCL A90138F102264,6571,005SHSOLE1,005 0 0
TYLER TECHNOLOGIES INCCOM9022521051,090,4252,027SHSOLE2,027 0 0
TYSON FOODS INCCL A9024941031,693,61519,431SHSOLE19,431 0 0
UBER TECHNOLOGIES INCCOM90353T1001,430,10734,107SHSOLE34,107 0 0
UGI CORP NEWCOM902681105325,3647,087SHSOLE7,087 0 0
ULTA BEAUTY INCCOM90384S303390,486947SHSOLE947 0 0
UNILEVER PLCSPON ADR NEW9047677042,075,40338,583SHSOLE38,583 0 0
UNION PAC CORPCOM9078181086,549,12525,996SHSOLE25,996 0 0
UNITED AIRLS HLDGS INCCOM910047109212,3334,850SHSOLE4,850 0 0
UNITED PARCEL SERVICE INCCL B9113121066,445,17530,070SHSOLE30,070 0 0
UNITED RENTALS INCCOM9113631095,377,44916,183SHSOLE16,183 0 0
UNITED STATES ANTIMONY CORPCOM91154910331,11362,500SHSOLE62,500 0 0
UNITED STS LIME & MINERALS ICOM911922102283,8442,200SHSOLE2,200 0 0
UNITEDHEALTH GROUP INCCOM91324P1024,959,1499,876SHSOLE9,876 0 0
US BANCORP DELCOM NEW9029733041,749,26831,142SHSOLE31,142 0 0
VALERO ENERGY CORPCOM91913Y100514,6116,851SHSOLE6,851 0 0
VANECK ETF TRUSTAGRIBUSINESS ETF92189F700327,1603,429SHSOLE3,429 0 0
VANECK ETF TRUSTGOLD MINERS ETF92189F106773,90024,162SHSOLE24,162 0 0
VANECK ETF TRUSTHIGH YLD MUNIETF92189H409387,7596,211SHSOLE6,211 0 0
VANECK ETF TRUSTINFLATION ALLOCA92189F130351,81314,186SHSOLE14,186 0 0
VANECK ETF TRUSTJUNIOR GOLD MINE92189F791645,83415,403SHSOLE15,403 0 0
VANECK ETF TRUSTMRNGSTR WDE MOAT92189F643302,7863,978SHSOLE3,978 0 0
VANECK ETF TRUSTRARE EARTH/STRTG92189H805329,9512,941SHSOLE2,941 0 0
VANECK ETF TRUSTSEMICONDUCTR ETF92189F676447,8771,450SHSOLE1,450 0 0
VANGUARD BD INDEX FDSTOTAL BND MRKT921937835272,6223,217SHSOLE3,217 0 0
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J407407,6887,391SHSOLE7,391 0 0
VANGUARD INDEX FDSGROWTH ETF922908736406,0631,265SHSOLE1,265 0 0
VANGUARD INDEX FDSMID CAP ETF922908629655,4382,573SHSOLE2,573 0 0
VANGUARD INDEX FDSREAL ESTATE ETF922908553308,2572,657SHSOLE2,657 0 0
VANGUARD INDEX FDSS&P 500 ETF SHS9229083631,499,3733,434SHSOLE3,434 0 0
VANGUARD INDEX FDSSMALL CP ETF922908751514,7682,278SHSOLE2,278 0 0
VANGUARD INDEX FDSSML CP GRW ETF922908595271,676964SHSOLE964 0 0
VANGUARD INDEX FDSTOTAL STK MKT9229087691,071,6014,438SHSOLE4,438 0 0
VANGUARD INDEX FDSVALUE ETF922908744437,0722,971SHSOLE2,971 0 0
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858737,60014,913SHSOLE14,913 0 0
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742246,0152,290SHSOLE2,290 0 0
VANGUARD MALVERN FDSSTRM INFPROIDX922020805388,0707,550SHSOLE7,550 0 0
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C870631,6866,810SHSOLE6,810 0 0
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C409314,7833,874SHSOLE3,874 0 0
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088445,508,90432,075SHSOLE32,075 0 0
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858252,4984,945SHSOLE4,945 0 0
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406304,8352,719SHSOLE2,719 0 0
VANGUARD WORLD FDSFINANCIALS ETF92204A405268,3202,779SHSOLE2,779 0 0
VANGUARD WORLD FDSINF TECH ETF92204A702648,2481,415SHSOLE1,415 0 0
VANGUARD WORLD FDSUTILITIES ETF92204A876250,2401,600SHSOLE1,600 0 0
VAXART INCCOM NEW92243A20062,70010,000SHSOLE10,000 0 0
VERISIGN INCCOM92343E102211,940835SHSOLE835 0 0
VERIZON COMMUNICATIONS INCCOM92343V10417,388,595334,653SHSOLE334,653 0 0
VERTEX PHARMACEUTICALS INCCOM92532F100692,1793,152SHSOLE3,152 0 0
VIATRIS INCCOM92556V106813,03060,091SHSOLE60,091 0 0
VICARIOUS SURGICAL INCCOM CL A92561V109141,24613,300SHSOLE13,300 0 0
VIRTUS ARTIFICIAL INTELLIGENCOM92838Y100425,60717,168SHSOLE17,168 0 0
VIRTUS STONE HBR EMG MKTS TOCOM86164W100222,35128,325SHSOLE28,325 0 0
VIRTUS STONE HBR EMRG MKTS ICOM86164T10788,57813,300SHSOLE13,300 0 0
VISA INCCOM CL A92826C83915,345,92370,813SHSOLE70,813 0 0
VMWARE INCCL A COM928563402234,1932,021SHSOLE2,021 0 0
VODAFONE GROUP PLC NEWSPONSORED ADR92857W3081,152,51477,195SHSOLE77,195 0 0
VOXX INTL CORPCL A91829F1041,697,373166,900SHSOLE166,900 0 0
VOYA EMERGING MKTS HIGH DIVICOM92912P108116,97316,475SHSOLE16,475 0 0
VOYA GLBL EQTY DIV & PREM OPCOM92912T100132,89421,400SHSOLE21,400 0 0
VOYA INFRASTRUCTURE INDLS &COM92912X101145,26212,025SHSOLE12,025 0 0
VULCAN MATLS COCOM929160109225,8471,088SHSOLE1,088 0 0
WALGREENS BOOTS ALLIANCE INCCOM931427108785,80715,065SHSOLE15,065 0 0
WALMART INCCOM93114210312,510,71386,466SHSOLE86,466 0 0
WASTE MGMT INC DELCOM94106L1099,570,43657,342SHSOLE57,342 0 0
WAVEDANCER INCCOM45669610389,04117,988SHSOLE17,988 0 0
WEC ENERGY GROUP INCCOM92939U106548,3485,649SHSOLE5,649 0 0
WELLS FARGO CO NEWCOM9497461012,322,50148,406SHSOLE48,406 0 0
WELLTOWER INCCOM95040Q104288,1873,360SHSOLE3,360 0 0
WEST PHARMACEUTICAL SVSC INCCOM955306105257,355549SHSOLE549 0 0
WESTERN ASSET MUN PARTNERS FCOM95766P108445,78128,649SHSOLE28,649 0 0
WESTERN DIGITAL CORP.COM958102105816,71812,524SHSOLE12,524 0 0
WESTERN DIGITAL CORP.NOTE 1.500% 2/0958102AP050,46950,000PRNSOLE50,000 0 0
WESTROCK COCOM96145D105642,25214,478SHSOLE14,478 0 0
WEYERHAEUSER CO MTN BECOM NEW9621661042,296,43555,766SHSOLE55,766 0 0
WHEATON PRECIOUS METALS CORPCOM9628791021,681,06539,158SHSOLE39,158 0 0
WHEELS UP EXPERIENCE INCCOM CL A96328L10686,30418,600SHSOLE18,600 0 0
WHIRLPOOL CORPCOM963320106579,6102,470SHSOLE2,470 0 0
WILLIAMS COS INCCOM9694571005,897,002226,459SHSOLE226,459 0 0
WISDOMTREE TRFUTRE STRAT FD97717W125243,6856,876SHSOLE6,876 0 0
WISDOMTREE TRINDIA ERNGS FD97717W422422,48811,581SHSOLE11,581 0 0
WISDOMTREE TRJAPN HEDGE EQT97717W851716,85411,462SHSOLE11,462 0 0
WISDOMTREE TRWSDM EMKTBD FD97717X784369,9755,000SHSOLE5,000 0 0
WP CAREY INCCOM92936U1091,861,84722,692SHSOLE22,692 0 0
WYNN RESORTS LTDCOM983134107231,1392,718SHSOLE2,718 0 0
XCEL ENERGY INCCOM98389B100648,9779,586SHSOLE9,586 0 0
XYLEM INCCOM98419M100819,9596,838SHSOLE6,838 0 0
YAMANA GOLD INCCOM98462Y10093,17122,078SHSOLE22,078 0 0
YUM BRANDS INCCOM988498101931,5696,709SHSOLE6,709 0 0
YUM CHINA HLDGS INCCOM98850P109264,7035,311SHSOLE5,311 0 0
ZIM INTEGRATED SHIPPING SERVSHSM9T951109600,96110,210SHSOLE10,210 0 0
ZIMMER BIOMET HOLDINGS INCCOM98956P102339,5552,673SHSOLE2,673 0 0
ZOETIS INCCL A98978V1034,502,19518,449SHSOLE18,449 0 0