0000887602-23-000004.txt : 20230523 0000887602-23-000004.hdr.sgml : 20230523 20230523120541 ACCESSION NUMBER: 0000887602-23-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230523 DATE AS OF CHANGE: 20230523 EFFECTIVENESS DATE: 20230523 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BARRETT & COMPANY, INC. CENTRAL INDEX KEY: 0000887602 IRS NUMBER: 050462791 STATE OF INCORPORATION: RI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23226 FILM NUMBER: 23947488 BUSINESS ADDRESS: STREET 1: 42 WEYBOSSET ST CITY: PROVIDENCE STATE: RI ZIP: 02903 BUSINESS PHONE: 401-351-1000 MAIL ADDRESS: STREET 1: THE WILCOX BUILDING STREET 2: 42 WEYBOSSET STREET CITY: PROVIDENCE STATE: RI ZIP: 02903 FORMER COMPANY: FORMER CONFORMED NAME: BARRETT & CO INC /BD DATE OF NAME CHANGE: 20020208 FORMER COMPANY: FORMER CONFORMED NAME: BARRETT & CO/RI/BD /BD DATE OF NAME CHANGE: 19991130 FORMER COMPANY: FORMER CONFORMED NAME: BARRETT & COMPANY INC /RI/ /BD DATE OF NAME CHANGE: 19940927 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000887602 XXXXXXXX 12-31-2022 12-31-2022 BARRETT & COMPANY, INC.
THE WILCOX BUILDING 42 WEYBOSSET STREET PROVIDENCE RI 02903
13F HOLDINGS REPORT 028-23226 000001175 8-44856 N
Wilson G Saville President/CCO 401-444-0250 Wilson G Saville Providence RI 05-23-2023 0 593 151392160 false
INFORMATION TABLE 2 Barrett13F_Q42022.xml AFLAC INC COM 001055102 95104 1322 SH SOLE 0 0 1322 ABBOTT LABS COM 002824100 172919 1575 SH SOLE 0 0 1575 AEROJET ROCKETDYNE HLDGS INC COM 007800105 180 3 SH SOLE 0 0 3 ADVANCED MICRO DEVICES INC COM 007903107 1619 25 SH SOLE 0 0 25 AEROVIRONMENT INC COM 008073108 8566 100 SH SOLE 0 0 100 ALCOA CORP COM 013872106 5160 113 SH SOLE 0 0 113 ALIGN TECHNOLOGY INC COM 016255101 9701 46 SH SOLE 0 0 46 ALLIANT ENERGY CORP COM 018802108 25176 456 SH SOLE 0 0 456 ALLSTATE CORP COM 020002101 6780 50 SH SOLE 0 0 50 AMAZON COM INC COM 023135106 2487018 29607 SH SOLE 0 0 29607 AMERICAN ELEC PWR CO INC COM 025537101 36700 396 SH SOLE 0 0 396 AMERICAN WTR WKS CO INC NEW COM 030420103 502217 3295 SH SOLE 0 0 3295 AMGEN INC COM 031162100 233547 889 SH SOLE 0 0 889 ANIKA THERAPEUTICS INC COM 035255108 7696 260 SH SOLE 0 0 260 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 19499 925 SH SOLE 0 0 925 APPLE INC COM 037833100 3663645 28197 SH SOLE 0 0 28197 ATLASSIAN CORPORATION CL A 049468101 6434 50 SH SOLE 0 0 50 BP PLC SPONSORED ADR 055622104 55577 1591 SH SOLE 0 0 1591 BALL CORP COM 058498106 3836 75 SH SOLE 0 0 75 BANK AMERICA CORP COM 060505104 66892 20226 SH SOLE 0 0 20226 BANK NEW YORK MELLON CORP COM 064058100 194735 4278 SH SOLE 0 0 4278 BECTON DICKINSON &CO COM 075887109 10172 40 SH SOLE 0 0 40 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 743259 788 SH SOLE 0 0 788 BOEING CO COM 097023105 931953 4892 SH SOLE 0 0 4892 BOSTON PROPERTIES INC COM 101121101 6758 100 SH SOLE 0 0 100 BRISTOL-MYERS SQUIBB CO COM 110122108 987604 13726 SH SOLE 0 0 13726 BROWN FORMAN CORP CL A 115637100 103901 1580 SH SOLE 0 0 1580 BROWN FORMAN CORP CL B 115637209 163806 2494 SH SOLE 0 0 2494 CSX CORP COM 126408103 32343 1044 SH SOLE 0 0 1044 CVD EQUIP CORP COM 126601103 17908 3250 SH SOLE 0 0 3250 CVS HEALTH CORP COM 126650100 1028263 11034 SH SOLE 0 0 11034 CADENCE DESIGN SYSTEM INC COM 127387108 21686 135 SH SOLE 0 0 135 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 114559 10900 SH SOLE 0 0 10900 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 83862 6249 SH SOLE 0 0 6249 CAMPBELL SOUP CO COM 134429109 19295 340 SH SOLE 0 0 340 CANOPY GROWTH CORP COM 138035100 1155 500 SH SOLE 0 0 500 CARNIVAL CORP COMMON STOCK 143658300 5118 635 SH SOLE 0 0 635 CARVANA CO CL A 146869102 356 75 SH SOLE 0 0 75 CATERPILLAR INC COM 149123101 67657 282 SH SOLE 0 0 282 CELANESE CORP DEL COM 150870103 8179 80 SH SOLE 0 0 80 CHEMOURS CO COM 163851108 2756 90 SH SOLE 0 0 90 CHEVRON CORP NEW COM 166764100 1097222 6113 SH SOLE 0 0 6113 CHIPOTLE MEXICAN GRILL INC COM 169656105 55500 40 SH SOLE 0 0 40 CHURCH &DWIGHT CO INC COM 171340102 6154 76 SH SOLE 0 0 76 CITIGROUP INC COM NEW 172967424 46 1 SH SOLE 0 0 1 CITIZENS FINL GROUP INC COM 174610105 8583 218 SH SOLE 0 0 218 CLOROX CO DEL COM 189054109 5193 37 SH SOLE 0 0 37 COCA COLA CO COM 191216100 138073 2171 SH SOLE 0 0 2171 CONSOLIDATED COMM HLDGS INC COM 209034107 38127 10650 SH SOLE 0 0 10650 CONSOLIDATED EDISON INC COM 209115104 17057 179 SH SOLE 0 0 179 COPART INC COM 217204106 69415 1140 SH SOLE 0 0 1140 CUMMINS INC COM 231021106 8867 37 SH SOLE 0 0 37 DBX ETF TR XTRACK USD HIGH 233051432 1517 45 SH SOLE 0 0 45 DBX ETF TR XTRACKERS RUSSEL 233051481 15267 362 SH SOLE 0 0 362 DANAHER CORPORATION COM 235851102 83733 315 SH SOLE 0 0 315 DEERE &CO COM 244199105 32157 75 SH SOLE 0 0 75 DIGITAL RLTY TR INC COM 253868103 8022 80 SH SOLE 0 0 80 DISNEY WALT CO COM 254687106 341755 3934 SH SOLE 0 0 3934 DOLLAR GEN CORP NEW COM 256677105 6156 25 SH SOLE 0 0 25 DOVER CORP COM 260003108 96843 715 SH SOLE 0 0 715 DOW INC COM 260557103 27152 539 SH SOLE 0 0 539 EAGLE PHARMACEUTICALS INC COM 269796108 2923 100 SH SOLE 0 0 100 EASTGROUP PPTYS INC COM 277276101 155463 1050 SH SOLE 0 0 1050 EATON VANCE ENHANCED EQUITY COM 278274105 11198 750 SH SOLE 0 0 750 EBAY INC. COM 278642103 6602 159 SH SOLE 0 0 159 ECOLAB INC COM 278865100 7278 50 SH SOLE 0 0 50 ECOLAB INC COM 278865100 10917 75 SH SOLE 0 0 75 EDISON INTL COM 281020107 13742 216 SH SOLE 0 0 216 EMERSON ELEC CO COM 291011104 660874 6880 SH SOLE 0 0 6880 ENERGY FUELS INC COM NEW 292671708 311 50 SH SOLE 0 0 50 ENTERPRISE PRODS PARTNERS L COM 293792107 88896 3723 SH SOLE 0 0 3723 FAIR ISAAC CORP COM 303250104 11972 20 SH SOLE 0 0 20 FIRST TR MORNINGSTAR DIVID L SHS 336917109 7312 200 SH SOLE 0 0 200 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 249284 2808 SH SOLE 0 0 2808 FIRSTENERGY CORP COM 337932107 5159 123 SH SOLE 0 0 123 FORD MTR CO DEL COM 345370860 113778 9783 SH SOLE 0 0 9783 GALECTIN THERAPEUTICS INC COM NEW 363225202 5632 4984 SH SOLE 0 0 4984 GENERAC HLDGS INC COM 368736104 15099 150 SH SOLE 0 0 150 GENERAL DYNAMICS CORP COM 369550108 94034 379 SH SOLE 0 0 379 GENERAL ELECTRIC CO COM NEW 369604301 174377 2081 SH SOLE 0 0 2081 GENERAL MLS INC COM 370334104 125775 1500 SH SOLE 0 0 1500 HALEON PLC SPON ADS 405552100 88328 11041 SH SOLE 0 0 11041 HARLEY DAVIDSON INC COM 412822108 10650 256 SH SOLE 0 0 256 HARTFORD FINL SVCS GROUP INC COM 416515104 22218 293 SH SOLE 0 0 293 HAWAIIAN ELEC INDUSTRIES COM 419870100 38921 930 SH SOLE 0 0 930 HEICO CORP NEW COM 422806109 295340 1922 SH SOLE 0 0 1922 HOME DEPOT INC COM 437076102 124601 394 SH SOLE 0 0 394 HONEYWELL INTL INC COM 438516106 481877 2249 SH SOLE 0 0 2249 HOWMET AEROSPACE INC COM 443201108 562282 14267 SH SOLE 0 0 14267 HUNTINGTON BANCSHARES INC COM 446150104 14100 1000 SH SOLE 0 0 1000 IDACORP INC COM 451107106 7981 74 SH SOLE 0 0 74 ILLINOIS TOOL WKS INC COM 452308109 87416 397 SH SOLE 0 0 397 INTEL CORP COM 458140100 93734 3548 SH SOLE 0 0 3548 INTERNATIONAL BUSINESS MACHS COM 459200101 352844 2504 SH SOLE 0 0 2504 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2726 26 SH SOLE 0 0 26 INTERNATIONAL PAPER CO COM 460146103 20698 598 SH SOLE 0 0 598 INTUIT COM 461202103 25345 65 SH SOLE 0 0 65 ISHARES GOLD TR ISHARES NEW 464285204 34590 1000 SH SOLE 0 0 1000 ISHARES INC EM MKTS DIV ETF 464286319 539695 223755 SH SOLE 0 0 223755 ISHARES INC MSCI EMERG MRKT 464286533 18037 340 SH SOLE 0 0 340 ISHARES TR S&P 100 ETF 464287101 40425 237 SH SOLE 0 0 237 ISHARES TR CORE S&P TTL STK 464287150 209248 2468 SH SOLE 0 0 2468 ISHARES TR SELECT DIVID ETF 464287168 316740 2626 SH SOLE 0 0 2626 ISHARES TR TIPS BD ETF 464287176 127941 1202 SH SOLE 0 0 1202 ISHARES TR CORE S&P500 ETF 464287200 4559511 11867 SH SOLE 0 0 11867 ISHARES TR CORE US AGGBD ET 464287226 6207 64 SH SOLE 0 0 64 ISHARES TR MSCI EMG MKT ETF 464287234 1007 27 SH SOLE 0 0 27 ISHARES TR IBOXX INV CP ETF 464287242 74057 702 SH SOLE 0 0 702 ISHARES TR S&P 500 GRWT ETF 464287309 6268738 107158 SH SOLE 0 0 107158 ISHARES TR GLOBAL ENERG ETF 464287341 19495 500 SH SOLE 0 0 500 ISHARES TR S&P 500 VAL ETF 464287408 406241 2800 SH SOLE 0 0 2800 ISHARES TR 7-10 YR TRSY BD 464287440 44059 460 SH SOLE 0 0 460 ISHARES TR 1 3 YR TREAS BD 464287457 767094 9450 SH SOLE 0 0 9450 ISHARES TR MSCI EAFE ETF 464287465 125979 1919 SH SOLE 0 0 1919 ISHARES TR RUS MID CAP ETF 464287499 48699 722 SH SOLE 0 0 722 ISHARES TR CORE S&P MCP ETF 464287507 115382 477 SH SOLE 0 0 477 ISHARES TR ISHARES BIOTECH 464287556 77235 588 SH SOLE 0 0 588 ISHARES TR RUS 1000 VAL ETF 464287598 1361471 8978 SH SOLE 0 0 8978 ISHARES TR RUS 2000 VAL ETF 464287630 11787 85 SH SOLE 0 0 85 ISHARES TR RUSSELL 2000 ETF 464287655 2790 16 SH SOLE 0 0 16 ISHARES TR CORE S&P US VLU 464287663 3037 43 SH SOLE 0 0 43 ISHARES TR CORE S&P US GWT 464287671 124365 1526 SH SOLE 0 0 1526 ISHARES TR U.S. REAL ES ETF 464287739 97660 1160 SH SOLE 0 0 1160 ISHARES TR CORE S&P SCP ETF 464287804 646775 6835 SH SOLE 0 0 6835 ISHARES TR SP SMCP600VL ETF 464287879 458776 5024 SH SOLE 0 0 5024 ISHARES TR S&P SML 600 GWT 464287887 8047 80 SH SOLE 0 0 80 ISHARES TR MORNINGSTAR VALU 464288109 5860879 92691 SH SOLE 0 0 92691 ISHARES TR INTL TREA BD ETF 464288117 5481 140 SH SOLE 0 0 140 ISHARES TR GL TIMB FORE ETF 464288174 6402 88 SH SOLE 0 0 88 ISHARES TR MRGSTR MD CP ETF 464288208 181547 3095 SH SOLE 0 0 3095 ISHARES TR GL CLEAN ENE ETF 464288224 3176 160 SH SOLE 0 0 160 ISHARES TR JPMORGAN USD EMG 464288281 81851 968 SH SOLE 0 0 968 ISHARES TR GLB INFRASTR ETF 464288372 16052 350 SH SOLE 0 0 350 ISHARES TR INTL SEL DIV ETF 464288448 204888 7544 SH SOLE 0 0 7544 ISHARES TR IBOXX HI YD ETF 464288513 317967 4318 SH SOLE 0 0 4318 ISHARES TR MSCI KLD400 SOC 464288570 4024 56 SH SOLE 0 0 56 ISHARES TR MBS ETF 464288588 4142 45 SH SOLE 0 0 45 ISHARES TR 3 7 YR TREAS BD 464288661 53462 465 SH SOLE 0 0 465 ISHARES TR PFD AND INCM SEC 464288687 566238 18547 SH SOLE 0 0 18547 ISHARES TR MRNING SM CP ETF 464288703 200573 3853 SH SOLE 0 0 3853 ISHARES TR EAFE VALUE ETF 464288877 11011 240 SH SOLE 0 0 240 JOHNSON &JOHNSON COM 478160104 1625207 9200 SH SOLE 0 0 9200 KAYNE ANDERSON ENERGY INFRST COM 486606106 8218 960 SH SOLE 0 0 960 KIMBERLY-CLARK CORP COM 494368103 2097 15 SH SOLE 0 0 15 KRAFT HEINZ CO COM 500754106 116293 2857 SH SOLE 0 0 2857 L3HARRIS TECHNOLOGIES INC COM 502431109 301794 1449 SH SOLE 0 0 1449 LAM RESEARCH CORP COM 512807108 10696 25 SH SOLE 0 0 25 LILLY ELI &CO COM 532457108 404809 1107 SH SOLE 0 0 1107 LINCOLN NATL CORP IND COM 534187109 36864 1200 SH SOLE 0 0 1200 LOCKHEED MARTIN CORP COM 539830109 708075 1455 SH SOLE 0 0 1455 LOWES COS INC COM 548661107 329344 1653 SH SOLE 0 0 1653 MARKEL CORP COM 570535104 55335 42 SH SOLE 0 0 42 MARRIOTT INTL INC NEW CL A 571903202 67447 453 SH SOLE 0 0 453 MARVELL TECHNOLOGY INC COM 573874104 22224 600 SH SOLE 0 0 600 MASIMO CORP COM 574795100 251515 1700 SH SOLE 0 0 1700 MCDONALDS CORP COM 580135101 115959 440 SH SOLE 0 0 440 MICROSOFT CORP COM 594918104 2426261 10117 SH SOLE 0 0 10117 MICRON TECHNOLOGY INC COM 595112103 20992 420 SH SOLE 0 0 420 MONDELEZ INTL INC CL A 609207105 6665 100 SH SOLE 0 0 100 MORGAN STANLEY COM NEW 617446448 17004 200 SH SOLE 0 0 200 MOTOROLA SOLUTIONS INC COM NEW 620076307 7216 28 SH SOLE 0 0 28 NAPCO SEC TECHNOLOGIES INC COM 630402105 178565 6498 SH SOLE 0 0 6498 NATERA INC COM 632307104 2009 50 SH SOLE 0 0 50 NATIONAL GRID PLC SPONSORED ADR NE 636274409 100915 1673 SH SOLE 0 0 1673 NEW YORK MTG TR INC COM PAR $.02 649604501 11804 4611 SH SOLE 0 0 4611 NEWELL BRANDS INC COM 651229106 96384 7389 SH SOLE 0 0 7389 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2976201 183151 SH SOLE 0 0 183151 NIKE INC CL B 654106103 562934 4811 SH SOLE 0 0 4811 NOKIA CORP SPONSORED ADR 654902204 79 17 SH SOLE 0 0 17 NORTHERN TR CORP COM 665859104 176980 2000 SH SOLE 0 0 2000 NOVO-NORDISK A S ADR 670100205 67670 500 SH SOLE 0 0 500 NUCOR CORP COM 670346105 659 5 SH SOLE 0 0 5 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3843 338 SH SOLE 0 0 338 NUVEEN INTER DURATION MUN TE COM 670671106 3280 250 SH SOLE 0 0 250 NUVEEN MUN VALUE FD INC COM 670928100 88967 10345 SH SOLE 0 0 10345 OCCIDENTAL PETE CORP COM 674599105 6299 100 SH SOLE 0 0 100 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 495 12 SH SOLE 0 0 12 OKTA INC CL A 679295105 4100 60 SH SOLE 0 0 60 OLD REP INTL CORP COM 680223104 534512 22133 SH SOLE 0 0 22133 OLIN CORP COM PAR $1 680665205 276514 5223 SH SOLE 0 0 5223 OMEGA HEALTHCARE INVS INC COM 681936100 1398 50 SH SOLE 0 0 50 PPG INDS INC COM 693506107 150134 1194 SH SOLE 0 0 1194 PAYCHEX INC COM 704326107 71647 620 SH SOLE 0 0 620 PEMBINA PIPELINE CORP COM 706327103 251390 7405 SH SOLE 0 0 7405 PEPSICO INC COM 713448108 195835 1084 SH SOLE 0 0 1084 PFIZER INC COM 717081103 799156 15596 SH SOLE 0 0 15596 PHILIP MORRIS INTL INC COM 718172109 33399 330 SH SOLE 0 0 330 PHILLIPS 66 COM 718546104 10304 99 SH SOLE 0 0 99 PINNACLE WEST CAP CORP COM 723484101 12699 167 SH SOLE 0 0 167 PITNEY BOWES INC COM 724479100 32300 8500 SH SOLE 0 0 8500 PROCTER AND GAMBLE CO COM 742718109 1291826 2824 SH SOLE 0 0 2824 PRUDENTIAL FINL INC COM 744320102 27153 273 SH SOLE 0 0 273 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 26318 7250 SH SOLE 0 0 7250 QUALCOMM INC COM 747525103 76496 696 SH SOLE 0 0 696 RAYONIER INC COM 754907103 15128 459 SH SOLE 0 0 459 REALTY INCOME CORP COM 756109104 18014 284 SH SOLE 0 0 284 ROPER TECHNOLOGIES INC COM 776696106 30409 70 SH SOLE 0 0 70 ROSS STORES INC COM 778296103 5927 51 SH SOLE 0 0 51 SHELL PLC SPON ADS 780259305 59285 1041 SH SOLE 0 0 1041 ROYCE VALUE TR INC COM 780910105 207611 15657 SH SOLE 0 0 15657 ROYCE MICRO-CAP TR INC COM 780915104 28210 3250 SH SOLE 0 0 3250 SCHWAB CHARLES CORP COM 808513105 115565 1388 SH SOLE 0 0 1388 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 628395 14024 SH SOLE 0 0 14024 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 53919 1331 SH SOLE 0 0 1331 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3150 69 SH SOLE 0 0 69 SCHWAB STRATEGIC TR US REIT ETF 808524847 5787 300 SH SOLE 0 0 300 SCHWAB STRATEGIC TR US TIPS ETF 808524870 392102 7571 SH SOLE 0 0 7571 SMITH &WESSON BRANDS INC COM 831754106 6564 756 SH SOLE 0 0 756 SMUCKER J M CO COM NEW 832696405 92031 581 SH SOLE 0 0 581 SOUTHERN CO COM 842587107 4714 66 SH SOLE 0 0 66 SOUTHWEST AIRLS CO COM 844741108 9596 285 SH SOLE 0 0 285 BLOCK INC CL A 852234103 3142 50 SH SOLE 0 0 50 STARBUCKS CORP COM 855244109 69936 705 SH SOLE 0 0 705 STATE STR CORP COM 857477103 776 10 SH SOLE 0 0 10 STRYKER CORPORATION COM 863667101 13936 57 SH SOLE 0 0 57 STURM RUGER &CO INC COM 864159108 5214 103 SH SOLE 0 0 103 SUN LIFE FINANCIAL INC. COM 866796105 4363 94 SH SOLE 0 0 94 SYLVAMO CORP COMMON STOCK 871332102 2187 45 SH SOLE 0 0 45 SYSCO CORP COM 871829107 40519 530 SH SOLE 0 0 530 TJX COS INC NEW COM 872540109 5890 74 SH SOLE 0 0 74 TELEDYNE TECHNOLOGIES INC COM 879360105 19996 50 SH SOLE 0 0 50 TERADYNE INC COM 880770102 105902 1212 SH SOLE 0 0 1212 TEXAS INSTRS INC COM 882508104 8578 52 SH SOLE 0 0 52 TEXTRON INC COM 883203101 856366 12096 SH SOLE 0 0 12096 THERMO FISHER SCIENTIFIC INC COM 883556102 33057 60 SH SOLE 0 0 60 TRADEWEB MKTS INC CL A 892672106 27271 420 SH SOLE 0 0 420 TUTOR PERINI CORP COM 901109108 1321 175 SH SOLE 0 0 175 2SEVENTY BIO INC COMMON STOCK 901384107 618 66 SH SOLE 0 0 66 TYLER TECHNOLOGIES INC COM 902252105 22569 70 SH SOLE 0 0 70 US BANCORP DEL COM NEW 902973304 13083 300 SH SOLE 0 0 300 UNILEVER PLC SPON ADR NEW 904767704 20140 400 SH SOLE 0 0 400 UNION PAC CORP COM 907818108 69368 335 SH SOLE 0 0 335 URANIUM ENERGY CORP COM 916896103 388 100 SH SOLE 0 0 100 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1018416 6707 SH SOLE 0 0 6707 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 24614 117 SH SOLE 0 0 117 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 308771 1966 SH SOLE 0 0 1966 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 132523 711 SH SOLE 0 0 711 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 80389 475 SH SOLE 0 0 475 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 87346 534 SH SOLE 0 0 534 VANGUARD WELLINGTON FD US MOMENTUM 921935508 14258 125 SH SOLE 0 0 125 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 4709 65 SH SOLE 0 0 65 VANGUARD BD INDEX FDS INTERMED TERM 921937819 454981 6122 SH SOLE 0 0 6122 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 867208 11520 SH SOLE 0 0 11520 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 458124 6377 SH SOLE 0 0 6377 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2591584 61748 SH SOLE 0 0 61748 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 315757 2918 SH SOLE 0 0 2918 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 35161 342 SH SOLE 0 0 342 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3308495 65985 SH SOLE 0 0 65985 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 689144 17679 SH SOLE 0 0 17679 VEEVA SYS INC CL A COM 922475108 25014 155 SH SOLE 0 0 155 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 583561 1661 SH SOLE 0 0 1661 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 40266 224 SH SOLE 0 0 224 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 384934 4667 SH SOLE 0 0 4667 VANGUARD INDEX FDS MID CAP ETF 922908629 77353 380 SH SOLE 0 0 380 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 42515 320 SH SOLE 0 0 320 VANGUARD INDEX FDS GROWTH ETF 922908736 2925942 13730 SH SOLE 0 0 13730 VANGUARD INDEX FDS VALUE ETF 922908744 3624003 25818 SH SOLE 0 0 25818 VANGUARD INDEX FDS SMALL CP ETF 922908751 1180469 6432 SH SOLE 0 0 6432 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6749980 35305 SH SOLE 0 0 35305 VOYA FINANCIAL INC COM 929089100 3689 60 SH SOLE 0 0 60 WABTEC COM 929740108 2308 23 SH SOLE 0 0 23 WALMART INC COM 931142103 5813 41 SH SOLE 0 0 41 WALGREENS BOOTS ALLIANCE INC COM 931427108 149 4 SH SOLE 0 0 4 WARNER BROS DISCOVERY INC COM SER A 934423104 15073 1590 SH SOLE 0 0 1590 WASHINGTON TR BANCORP INC COM 940610108 113495 2406 SH SOLE 0 0 2406 WEIBO CORP SPONSORED ADR 948596101 1563 82 SH SOLE 0 0 82 WELLS FARGO CO NEW COM 949746101 27458 665 SH SOLE 0 0 665 WEST PHARMACEUTICAL SVSC INC COM 955306105 68053 289 SH SOLE 0 0 289 WEYERHAEUSER CO MTN BE COM NEW 962166104 42782 1380 SH SOLE 0 0 1380 YUM BRANDS INC COM 988498101 19212 150 SH SOLE 0 0 150 RAYTHEON TECHNOLOGIES CORP COM 75513E101 101159 962 SH SOLE 0 0 962 INVESCO QQQ TR UNIT SER 1 46090E103 21931 82 SH SOLE 0 0 82 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2864497 38219 SH SOLE 0 0 38219 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 23677 4670 SH SOLE 0 0 4670 TARGET CORP COM 87612E106 122673 824 SH SOLE 0 0 824 TRAVELERS COMPANIES INC COM 89417E109 750 4 SH SOLE 0 0 4 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 147965 960 SH SOLE 0 0 960 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4803 39 SH SOLE 0 0 39 ALPS ETF TR ALERIAN MLP 00162Q452 28743 755 SH SOLE 0 0 755 AMC ENTMT HLDGS INC CL A COM 00165C104 1628 400 SH SOLE 0 0 400 AT&T INC COM 00206R102 160098 8696 SH SOLE 0 0 8696 ARK ETF TR INNOVATION ETF 00214Q104 65885 2109 SH SOLE 0 0 2109 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1860 45 SH SOLE 0 0 45 ARK ETF TR GENOMIC REV ETF 00214Q302 706 25 SH SOLE 0 0 25 ARK ETF TR FINTECH INNOVA 00214Q708 2854 200 SH SOLE 0 0 200 ABBVIE INC COM 00287Y109 386733 2393 SH SOLE 0 0 2393 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 1014 260 SH SOLE 0 0 260 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 3900 500 SH SOLE 0 0 500 ACTIVISION BLIZZARD INC COM 00507V109 11483 150 SH SOLE 0 0 150 ADOBE SYSTEMS INCORPORATED COM 00724F101 25240 75 SH SOLE 0 0 75 AGILENT TECHNOLOGIES INC COM 00846U101 91287 610 SH SOLE 0 0 610 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11072 126 SH SOLE 0 0 126 ALPHABET INC CAP STK CL A 02079K305 1741823 19717 SH SOLE 0 0 19717 ALTRIA GROUP INC COM 02209S103 77570 1697 SH SOLE 0 0 1697 AMERICAN OUTDOOR BRANDS INC COM 02875D109 1623 162 SH SOLE 0 0 162 AMERICAN TOWER CORP NEW COM 03027X100 14618 69 SH SOLE 0 0 69 ANIXA BIOSCIENCES INC COM 03528H109 340 80 SH SOLE 0 0 80 APPHARVEST INC COM 03783T103 284 500 SH SOLE 0 0 500 ARCONIC CORPORATION COM 03966V107 12633 597 SH SOLE 0 0 597 AWARE INC MASS COM 05453N100 22572 13200 SH SOLE 0 0 13200 BIOGEN INC COM 09062X103 8308 30 SH SOLE 0 0 30 BIOVIE INC CL A NEW 09074F207 2331 300 SH SOLE 0 0 300 BLACKROCK INC COM 09247X101 39961 56 SH SOLE 0 0 56 BLACKSTONE INC COM 09260D107 84835 1143 SH SOLE 0 0 1143 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 104496 15344 SH SOLE 0 0 15344 BLACKROCK ETF TRUST FUTURE INVTR ETF 09290C202 38934 1600 SH SOLE 0 0 1600 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 18877 445 SH SOLE 0 0 445 BLUEBIRD BIO INC COM 09609G100 1384 200 SH SOLE 0 0 200 BRIGHTHOUSE FINL INC COM 10922N103 7639 149 SH SOLE 0 0 149 BROADCOM INC COM 11135F101 6150 11 SH SOLE 0 0 11 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1239 45 SH SOLE 0 0 45 BROOKLINE BANCORP INC DEL COM 11373M107 7075 500 SH SOLE 0 0 500 CME GROUP INC COM 12572Q105 72998 434 SH SOLE 0 0 434 CNX RES CORP COM 12653C108 8420 500 SH SOLE 0 0 500 CAESARS ENTERTAINMENT INC NE COM 12769G100 2080 50 SH SOLE 0 0 50 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 233045 11687 SH SOLE 0 0 11687 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 13130 585 SH SOLE 0 0 585 CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 2941 132 SH SOLE 0 0 132 CAPITAL ONE FINL CORP COM 14040H105 86036 926 SH SOLE 0 0 926 CHAMPIONX CORPORATION COM 15872M104 2899 100 SH SOLE 0 0 100 CISCO SYS INC COM 17275R102 381787 8014 SH SOLE 0 0 8014 COHEN &STEERS QUALITY INCOM COM 19247L106 4692 408 SH SOLE 0 0 408 COHEN &STEERS LTD DURATION COM 19248C105 235564 12385 SH SOLE 0 0 12385 COHEN &STEERS SELECT PFD & COM 19248Y107 21528 1150 SH SOLE 0 0 1150 COINBASE GLOBAL INC COM CL A 19260Q107 18580 525 SH SOLE 0 0 525 COMCAST CORP NEW CL A 20030N101 30354 868 SH SOLE 0 0 868 CONOCOPHILLIPS COM 20825C104 317829 3693 SH SOLE 0 0 3693 CONSTELLATION BRANDS INC CL A 21036P108 1159 5 SH SOLE 0 0 5 CONSTELLATION ENERGY CORP COM 21037T109 4742 55 SH SOLE 0 0 55 CORTEVA INC COM 22052L104 28101 478 SH SOLE 0 0 478 COSTCO WHSL CORP NEW COM 22160K105 10043 22 SH SOLE 0 0 22 CROWDSTRIKE HLDGS INC CL A 22788C105 5265 50 SH SOLE 0 0 50 CROWN CASTLE INC COM 22822V101 10851 80 SH SOLE 0 0 80 DNP SELECT INCOME FD INC COM 23325P104 85928 7638 SH SOLE 0 0 7638 DEVON ENERGY CORP NEW COM 25179M103 2461 40 SH SOLE 0 0 40 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 6827 624 SH SOLE 0 0 624 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 534185 19770 SH SOLE 0 0 19770 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 293619 11726 SH SOLE 0 0 11726 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 22303 536 SH SOLE 0 0 536 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 16690 549 SH SOLE 0 0 549 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 7476 120 SH SOLE 0 0 120 DRAFTKINGS INC NEW COM CL A 26142V105 19078 1675 SH SOLE 0 0 1675 DUKE ENERGY CORP NEW COM NEW 26441C204 158020 1534 SH SOLE 0 0 1534 DUPONT DE NEMOURS INC COM 26614N102 113197 1649 SH SOLE 0 0 1649 EOG RES INC COM 26875P101 13361 103 SH SOLE 0 0 103 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 44050 1000 SH SOLE 0 0 1000 EATON VANCE SR INCOME TR SH BEN INT 27826S103 23715 4500 SH SOLE 0 0 4500 EATON VANCE LTD DURATION INC COM 27828H105 143747 15308 SH SOLE 0 0 15308 EATON VANCE TAX-MANAGED DIVE COM 27828N102 19005 1750 SH SOLE 0 0 1750 EATON VANCE SR FLTNG RTE TR COM 27828Q105 21880 2000 SH SOLE 0 0 2000 EATON VANCE SHORT DURATION D COM 27828V104 40760 4000 SH SOLE 0 0 4000 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 12280 1000 SH SOLE 0 0 1000 EATON VANCE TAX-MANAGED GLOB COM 27829F108 14723 1950 SH SOLE 0 0 1950 EMBECTA CORP COMMON STOCK 29082K105 228 9 SH SOLE 0 0 9 ENBRIDGE INC COM 29250N105 14076 360 SH SOLE 0 0 360 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 107671 9071 SH SOLE 0 0 9071 EQUINIX INC COM 29444U700 19950 30 SH SOLE 0 0 30 ESPERION THERAPEUTICS INC NE COM 29664W105 1869 300 SH SOLE 0 0 300 ESSENTIAL UTILS INC COM 29670G102 23865 500 SH SOLE 0 0 500 EXACT SCIENCES CORP COM 30063P105 1584 32 SH SOLE 0 0 32 EXELON CORP COM 30161N101 7133 165 SH SOLE 0 0 165 EXSCIENTIA PLC ADS 30223G102 1306 245 SH SOLE 0 0 245 EXXON MOBIL CORP COM 30231G102 1604589 14547 SH SOLE 0 0 14547 META PLATFORMS INC CL A 30303M102 346579 2880 SH SOLE 0 0 2880 FARFETCH LTD ORD SH CL A 30744W107 237 50 SH SOLE 0 0 50 FEDEX CORP COM 31428X106 69502 401 SH SOLE 0 0 401 FIDELITY NATL INFORMATION SV COM 31620M106 33591 495 SH SOLE 0 0 495 FIRST REP BK SAN FRANCISCO C COM 33616C100 194638 1597 SH SOLE 0 0 1597 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 2451 100 SH SOLE 0 0 100 FIRST TR VALUE LINE DIVID IN SHS 33734H106 3461227 86726 SH SOLE 0 0 86726 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4286 195 SH SOLE 0 0 195 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 46675 2500 SH SOLE 0 0 2500 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1188032 27050 SH SOLE 0 0 27050 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 4420 100 SH SOLE 0 0 100 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1243509 26229 SH SOLE 0 0 26229 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 696510 13633 SH SOLE 0 0 13633 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 461 140 SH SOLE 0 0 140 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 210348 11401 SH SOLE 0 0 11401 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 109116 4189 SH SOLE 0 0 4189 FRANKLIN LTD DURATION INCOME COM 35472T101 149973 24150 SH SOLE 0 0 24150 GABELLI DIVID &INCOME TR COM 36242H104 1124 55 SH SOLE 0 0 55 GAMESTOP CORP NEW CL A 36467W109 1476 80 SH SOLE 0 0 80 GANNETT CO INC COM 36472T109 7929 3906 SH SOLE 0 0 3906 GENERAL MTRS CO COM 37045V100 5382 160 SH SOLE 0 0 160 GSK PLC SPONSORED ADR 37733W204 289143 8228 SH SOLE 0 0 8228 GLOBAL X FDS GLOBAL X AGTECH 37954Y178 10183 700 SH SOLE 0 0 700 GOLDMAN SACHS GROUP INC COM 38141G104 125805 366 SH SOLE 0 0 366 GREAT ELM GROUP INC COM NEW 39037G109 26 13 SH SOLE 0 0 13 GUARDANT HEALTH INC COM 40131M109 13600 500 SH SOLE 0 0 500 HP INC COM 40434L105 2934 109 SH SOLE 0 0 109 HANCOCK JOHN PFD INCOME FD I COM 41021P103 28139 1950 SH SOLE 0 0 1950 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1237 89 SH SOLE 0 0 89 HEALTHPEAK PROPERTIES INC COM 42250P103 92341 3683 SH SOLE 0 0 3683 HOST HOTELS &RESORTS INC COM 44107P104 3130 195 SH SOLE 0 0 195 ITT INC COM 45073V108 36414 449 SH SOLE 0 0 449 IDEXX LABS INC COM 45168D104 48955 120 SH SOLE 0 0 120 IMMUNOGEN INC COM 45253H101 29760 6000 SH SOLE 0 0 6000 IMPAC MTG HLDGS INC COM NEW 45254P508 1109 6500 SH SOLE 0 0 6500 INGERSOLL RAND INC COM 45687V106 3240 62 SH SOLE 0 0 62 INTELLIA THERAPEUTICS INC COM 45826J105 10467 300 SH SOLE 0 0 300 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5642 55 SH SOLE 0 0 55 INTUITIVE SURGICAL INC COM NEW 46120E602 30996 117 SH SOLE 0 0 117 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 968733 6858 SH SOLE 0 0 6858 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 950066 45919 SH SOLE 0 0 45919 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 194915 1250 SH SOLE 0 0 1250 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 389 35 SH SOLE 0 0 35 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 8979 275 SH SOLE 0 0 275 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 930 50 SH SOLE 0 0 50 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 60946 2722 SH SOLE 0 0 2722 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 3185 150 SH SOLE 0 0 150 ISHARES TR US TREAS BD ETF 46429B267 2590 114 SH SOLE 0 0 114 ISHARES TR CORE HIGH DV ETF 46429B663 299106 2869 SH SOLE 0 0 2869 ISHARES TR MSCI EAFE MIN VL 46429B689 73123 1150 SH SOLE 0 0 1150 ISHARES TR MSCI USA MIN VOL 46429B697 9057883 125629 SH SOLE 0 0 125629 ISHARES TR 0-5 YR TIPS ETF 46429B747 106768 1101 SH SOLE 0 0 1101 ISHARES TR CORE MSCI TOTAL 46432F834 70474 1218 SH SOLE 0 0 1218 ISHARES TR CORE MSCI EAFE 46432F842 486934 7900 SH SOLE 0 0 7900 ISHARES TR IBNDS MAR23 ETF 46432FAN7 183359 7558 SH SOLE 0 0 7558 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 9631 363 SH SOLE 0 0 363 ISHARES INC CORE MSCI EMKT 46434G103 116086 2486 SH SOLE 0 0 2486 ISHARES INC ESG AWR MSCI EM 46434G863 1293 43 SH SOLE 0 0 43 ISHARES TR U S EQUITY FACTR 46434V282 58359 1496 SH SOLE 0 0 1496 ISHARES TR MSCI USA SML CP 46434V290 3576 72 SH SOLE 0 0 72 ISHARES TR EXPONENTIAL TECH 46434V381 4026824 85062 SH SOLE 0 0 85062 ISHARES TR CORE TOTAL USD 46434V613 5976 133 SH SOLE 0 0 133 ISHARES TR CORE DIV GRWTH 46434V621 135000 2700 SH SOLE 0 0 2700 ISHARES TR IBONDS DEC23 ETF 46434VAX8 842862 33674 SH SOLE 0 0 33674 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1108646 45586 SH SOLE 0 0 45586 ISHARES TR IBONDS DEC24 ETF 46434VBG4 844637 34588 SH SOLE 0 0 34588 ISHARES TR ESG AWRE USD ETF 46435G193 1293 58 SH SOLE 0 0 58 ISHARES TR ESG AWR MSCI USA 46435G425 2627 31 SH SOLE 0 0 31 ISHARES TR ESG AW MSCI EAFE 46435G516 1775 27 SH SOLE 0 0 27 ISHARES TR IBONDS DEC2026 46435GAA0 81331 3483 SH SOLE 0 0 3483 ISHARES TR GENOMICS IMMUN 46435U192 18878 750 SH SOLE 0 0 750 ISHARES TR IBDS DEC28 ETF 46435U515 21861 900 SH SOLE 0 0 900 ISHARES TR ESG AWARE MSCI 46435U663 2302 70 SH SOLE 0 0 70 ISHARES TR IBONDS 27 ETF 46435UAA9 44403 1900 SH SOLE 0 0 1900 ISHARES TR ESG ADV TTL USD 46436E619 2954 70 SH SOLE 0 0 70 ISHARES TR ESG EAFE ETF 46436E759 2008 37 SH SOLE 0 0 37 ISHARES TR ESG MSCI USA ETF 46436E767 3373 110 SH SOLE 0 0 110 ISHARES TR IBONDS 28 TRM TS 46436E833 40589 1850 SH SOLE 0 0 1850 ISHARES TR IBONDS 27 TRM TS 46436E841 55614 2500 SH SOLE 0 0 2500 ISHARES TR IBONDS 26 TRM TS 46436E858 208387 9174 SH SOLE 0 0 9174 ISHARES TR IBONDS 25 TRM TS 46436E866 411761 17687 SH SOLE 0 0 17687 ISHARES TR IBONDS 24 TRM TS 46436E874 492816 20663 SH SOLE 0 0 20663 ISHARES TR IBONDS 23 TRM TS 46436E882 24700 1000 SH SOLE 0 0 1000 JPMORGAN CHASE &CO COM 46625H100 822151 6131 SH SOLE 0 0 6131 J P MORGAN EXCHANGE TRADED F US AGGREGATE ETF 46641Q241 7555 165 SH SOLE 0 0 165 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 184228 3675 SH SOLE 0 0 3675 JD.COM INC SPON ADR CL A 47215P106 2807 50 SH SOLE 0 0 50 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 321 100 SH SOLE 0 0 100 KEYSIGHT TECHNOLOGIES INC COM 49338L103 52176 305 SH SOLE 0 0 305 KRATOS DEFENSE &SEC SOLUTIO COM NEW 50077B207 1703 165 SH SOLE 0 0 165 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 4848 436 SH SOLE 0 0 436 LEMONADE INC COM 52567D107 684 50 SH SOLE 0 0 50 M &T BK CORP COM 55261F104 3047947 21012 SH SOLE 0 0 21012 MSCI INC COM 55354G100 49164 106 SH SOLE 0 0 106 MANULIFE FINL CORP COM 56501R106 17947 1006 SH SOLE 0 0 1006 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2288 17 SH SOLE 0 0 17 MASTERCARD INCORPORATED CL A 57636Q104 207051 595 SH SOLE 0 0 595 MERCK &CO INC COM 58933Y105 761586 6864 SH SOLE 0 0 6864 METHANEX CORP COM 59151K108 87 2 SH SOLE 0 0 2 METLIFE INC COM 59156R108 1064100 14704 SH SOLE 0 0 14704 MINIM INC COM 60365W102 113 600 SH SOLE 0 0 600 MONSTER BEVERAGE CORP NEW COM 61174X109 9950 98 SH SOLE 0 0 98 NEOGENOMICS INC COM NEW 64049M209 1848 200 SH SOLE 0 0 200 NETFLIX INC COM 64110L106 32539 110 SH SOLE 0 0 110 RITHM CAPITAL CORP COM NEW 64828T201 4085 500 SH SOLE 0 0 500 NEXTERA ENERGY INC COM 65339F101 49826 596 SH SOLE 0 0 596 NISOURCE INC COM 65473P105 17823 650 SH SOLE 0 0 650 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 54360 6000 SH SOLE 0 0 6000 NVIDIA CORPORATION COM 67066G104 1840583 12595 SH SOLE 0 0 12595 NUVEEN SR INCOME FD COM 67067Y104 35572 7750 SH SOLE 0 0 7750 NUVEEN PFD &INCOME OPPORTUN COM 67073B106 5460 750 SH SOLE 0 0 750 NUVEEN REAL ASSET INCOME &G COM 67074Y105 30128 2575 SH SOLE 0 0 2575 ORACLE CORP COM 68389X105 15939 195 SH SOLE 0 0 195 ORGANOGENESIS HLDGS INC COM 68621F102 20982 7800 SH SOLE 0 0 7800 ORGANON &CO COMMON STOCK 68622V106 12848 460 SH SOLE 0 0 460 ORION OFFICE REIT INC COM 68629Y103 239 28 SH SOLE 0 0 28 OTIS WORLDWIDE CORP COM 68902V107 15662 200 SH SOLE 0 0 200 PACER FDS TR PACER US SMALL 69374H857 541355 15059 SH SOLE 0 0 15059 PACER FDS TR DEVELOPED MRKT 69374H873 157716 5788 SH SOLE 0 0 5788 PACER FDS TR US CASH COWS 100 69374H881 134116 2900 SH SOLE 0 0 2900 PALANTIR TECHNOLOGIES INC CL A 69608A108 963 150 SH SOLE 0 0 150 PAYCOM SOFTWARE INC COM 70432V102 43443 140 SH SOLE 0 0 140 PAYPAL HLDGS INC COM 70450Y103 32548 457 SH SOLE 0 0 457 PERFICIENT INC COM 71375U101 1746 25 SH SOLE 0 0 25 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 418333 4241 SH SOLE 0 0 4241 PIONEER HIGH INCOME FUND INC COM 72369H106 26000 4000 SH SOLE 0 0 4000 PRICE T ROWE GROUP INC COM 74144T108 16359 150 SH SOLE 0 0 150 PROSHARES TR ULTRPRO DOW30 74347X823 14868 262 SH SOLE 0 0 262 PROSPECT CAP CORP COM 74348T102 476048 68104 SH SOLE 0 0 68104 RAYONIER ADVANCED MATLS INC COM 75508B104 307 32 SH SOLE 0 0 32 REGIONAL HEALTH PPTYS INC COM 75903M309 694 209 SH SOLE 0 0 209 SBA COMMUNICATIONS CORP NEW CL A 78410G104 8498 30 SH SOLE 0 0 30 SPDR S&P 500 ETF TR TR UNIT 78462F103 1725146 4511 SH SOLE 0 0 4511 SPDR GOLD TR GOLD SHS 78463V107 252085 1486 SH SOLE 0 0 1486 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1519 47 SH SOLE 0 0 47 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 49658 1855 SH SOLE 0 0 1855 SPDR SER TR S&P 600 SMCP GRW 78464A201 3854353 53355 SH SOLE 0 0 53355 SPDR SER TR BBG CONV SEC ETF 78464A359 10745 167 SH SOLE 0 0 167 SPDR SER TR AEROSPACE DEF 78464A631 22010 200 SH SOLE 0 0 200 SPDR SER TR PORTFOLIO AGRGTE 78464A649 3945 157 SH SOLE 0 0 157 SPDR SER TR S&P INS ETF 78464A789 2152 53 SH SOLE 0 0 53 SPDR SER TR S&P 600 SML CAP 78464A813 20799 253 SH SOLE 0 0 253 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3598055 8126 SH SOLE 0 0 8126 SPDR SER TR SSGA US LRG ETF 78468R804 70801 522 SH SOLE 0 0 522 SPDR SER TR SSGA US LRG ETF 78468R804 67848 500 SH SOLE 0 0 500 SABA CAPITAL INCOME &OPRNT SHS NEW 78518H202 10464 1375 SH SOLE 0 0 1375 SALESFORCE INC COM 79466L302 14585 110 SH SOLE 0 0 110 SCHRODINGER INC COM 80810D103 935 50 SH SOLE 0 0 50 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 66454 489 SH SOLE 0 0 489 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 42046 564 SH SOLE 0 0 564 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 66140 512 SH SOLE 0 0 512 SELECT SECTOR SPDR TR ENERGY 81369Y506 83004 949 SH SOLE 0 0 949 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 209925 6138 SH SOLE 0 0 6138 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 76033 611 SH SOLE 0 0 611 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 219964 5956 SH SOLE 0 0 5956 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2759 39 SH SOLE 0 0 39 SERVICENOW INC COM 81762P102 23296 60 SH SOLE 0 0 60 SHOPIFY INC CL A 82509L107 10413 300 SH SOLE 0 0 300 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 1066 100 SH SOLE 0 0 100 SIGNATURE BK NEW YORK N Y COM 82669G104 130372 1132 SH SOLE 0 0 1132 SIMPLY GOOD FOODS CO COM 82900L102 1902 50 SH SOLE 0 0 50 SNAP INC CL A 83304A106 3893 435 SH SOLE 0 0 435 SOFI TECHNOLOGIES INC COM 83406F102 9220 2000 SH SOLE 0 0 2000 SOLID POWER INC CLASS A COM 83422N105 724 285 SH SOLE 0 0 285 SPROTT PHYSICAL GOLD &SILVE TR UNIT 85208R101 1865 104 SH SOLE 0 0 104 STAR GROUP L P UNIT LTD PARTNR 85512C105 1205 100 SH SOLE 0 0 100 STARWOOD PPTY TR INC COM 85571B105 6874 375 SH SOLE 0 0 375 SYNCHRONY FINANCIAL COM 87165B103 2136 65 SH SOLE 0 0 65 TELADOC HEALTH INC COM 87918A105 4257 180 SH SOLE 0 0 180 TESLA INC COM 88160R101 67264 546 SH SOLE 0 0 546 3M CO COM 88579Y101 74120 618 SH SOLE 0 0 618 TRANSUNION COM 89400J107 2838 50 SH SOLE 0 0 50 UBER TECHNOLOGIES INC COM 90353T100 9274 375 SH SOLE 0 0 375 UNITEDHEALTH GROUP INC COM 91324P102 432097 815 SH SOLE 0 0 815 VANECK ETF TRUST GOLD MINERS ETF 92189F106 5589 195 SH SOLE 0 0 195 VANECK ETF TRUST BDC INCOME ETF 92189F411 53770 3800 SH SOLE 0 0 3800 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 352 15 SH SOLE 0 0 15 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 333754 7037 SH SOLE 0 0 7037 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 13179 69 SH SOLE 0 0 69 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 7194 29 SH SOLE 0 0 29 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 17566 96 SH SOLE 0 0 96 VANGUARD WORLD FDS INF TECH ETF 92204A702 21527 67 SH SOLE 0 0 67 VANGUARD WORLD FDS MATERIALS ETF 92204A801 7456 43 SH SOLE 0 0 43 VANGUARD WORLD FDS UTILITIES ETF 92204A876 103518 675 SH SOLE 0 0 675 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 659015 8765 SH SOLE 0 0 8765 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1475 22 SH SOLE 0 0 22 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 74771 480 SH SOLE 0 0 480 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 272554 5988 SH SOLE 0 0 5988 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 247573 3194 SH SOLE 0 0 3194 V2X INC COM 92242T101 2477 60 SH SOLE 0 0 60 VELODYNE LIDAR INC COM 92259F101 111 150 SH SOLE 0 0 150 VERIZON COMMUNICATIONS INC COM 92343V104 324568 8238 SH SOLE 0 0 8238 PARAMOUNT GLOBAL CLASS B COM 92556H206 5030 298 SH SOLE 0 0 298 VIATRIS INC COM 92556V106 18509 1663 SH SOLE 0 0 1663 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 435 125 SH SOLE 0 0 125 VISA INC COM CL A 92826C839 99837 481 SH SOLE 0 0 481 VIZSLA SILVER CORP COM NEW 92859G202 690 600 SH SOLE 0 0 600 WP CAREY INC COM 92936U109 54861 702 SH SOLE 0 0 702 WEC ENERGY GROUP INC COM 92939U106 56256 600 SH SOLE 0 0 600 WASTE MGMT INC DEL COM 94106L109 11766 75 SH SOLE 0 0 75 WASTE MGMT INC DEL COM 94106L109 31376 200 SH SOLE 0 0 200 WAYFAIR INC CL A 94419L101 3289 100 SH SOLE 0 0 100 WELLTOWER INC COM 95040Q104 6555 100 SH SOLE 0 0 100 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 8017 440 SH SOLE 0 0 440 XYLEM INC COM 98419M100 482901 4367 SH SOLE 0 0 4367 YUM CHINA HLDGS INC COM 98850P109 4372 80 SH SOLE 0 0 80 ZIMVIE INC COM 98888T107 19 2 SH SOLE 0 0 2 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2550 20 SH SOLE 0 0 20 ZOETIS INC CL A 98978V103 34560 236 SH SOLE 0 0 236 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2643 98 SH SOLE 0 0 98 ZSCALER INC COM 98980G102 5226 47 SH SOLE 0 0 47 VISION MARINE TECHNOLOGIES I COM C96657116 4610 1000 SH SOLE 0 0 1000 ARCH CAP GROUP LTD ORD G0450A105 2762 44 SH SOLE 0 0 44 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1373 53 SH SOLE 0 0 53 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26684 100 SH SOLE 0 0 100 CAPRI HOLDINGS LIMITED SHS G1890L107 2293 40 SH SOLE 0 0 40 EATON CORP PLC SHS G29183103 89148 568 SH SOLE 0 0 568 ICHOR HOLDINGS SHS G4740B105 1234 46 SH SOLE 0 0 46 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2360 15 SH SOLE 0 0 15 NORDIC AMERICAN TANKERS LIMI COM G65773106 505 165 SH SOLE 0 0 165 NOVOCURE LTD ORD SHS G6674U108 2934 40 SH SOLE 0 0 40 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 32566 619 SH SOLE 0 0 619 STERIS PLC SHS USD G8473T100 12928 70 SH SOLE 0 0 70 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 15505 500 SH SOLE 0 0 500 TRANE TECHNOLOGIES PLC SHS G8994E103 20171 120 SH SOLE 0 0 120 TRITON INTL LTD CL A G9078F107 3439 50 SH SOLE 0 0 50 SPOTIFY TECHNOLOGY S A SHS L8681T102 5527 70 SH SOLE 0 0 70 STRATASYS LTD SHS M85548101 1186 100 SH SOLE 0 0 100 ASML HOLDING N V N Y REGISTRY SHS N07059210 10928 20 SH SOLE 0 0 20 ROYAL CARIBBEAN GROUP COM V7780T103 24715 500 SH SOLE 0 0 500