0000887602-24-000001.txt : 20240124 0000887602-24-000001.hdr.sgml : 20240124 20240124104621 ACCESSION NUMBER: 0000887602-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240124 DATE AS OF CHANGE: 20240124 EFFECTIVENESS DATE: 20240124 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BARRETT & COMPANY, INC. CENTRAL INDEX KEY: 0000887602 ORGANIZATION NAME: 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: 24554936 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-2023 12-31-2023 BARRETT & COMPANY, INC.
THE WILCOX BUILDING 42 WEYBOSSET STREET PROVIDENCE RI 02903
13F HOLDINGS REPORT 028-23226 8-44856 N
Wilson G. Saville II President, CCO 401-351-1000 x 250 Wilson G saville II Providence RI 01-24-2024 0 617 184677570 false
INFORMATION TABLE 2 barrett13f_q42023.xml AFLAC INC COM 001055102 110443 1339 SH SOLE 0 0 1339 ABBOTT LABS COM 002824100 206381 1875 SH SOLE 0 0 1875 ADVANCED MICRO DEVICES INC COM 007903107 3685 25 SH SOLE 0 0 25 AEROVIRONMENT INC COM 008073108 12604 100 SH SOLE 0 0 100 ALCOA CORP COM 013872106 1945 57 SH SOLE 0 0 57 ALIGN TECHNOLOGY INC COM 016255101 156454 571 SH SOLE 0 0 571 ALLIANT ENERGY CORP COM 018802108 23393 456 SH SOLE 0 0 456 ALLSTATE CORP COM 020002101 38495 275 SH SOLE 0 0 275 AMAZON COM INC COM 023135106 3438888 22633 SH SOLE 0 0 22633 AMERICAN ELEC PWR CO INC COM 025537101 40375 497 SH SOLE 0 0 497 AMERICAN WTR WKS CO INC NEW COM 030420103 353956 2682 SH SOLE 0 0 2682 AMGEN INC COM 031162100 298107 1035 SH SOLE 0 0 1035 ANIKA THERAPEUTICS INC COM 035255108 5892 260 SH SOLE 0 0 260 APPLE INC COM 037833100 5063110 26298 SH SOLE 0 0 26298 ATLASSIAN CORPORATION CL A 049468101 11893 50 SH SOLE 0 0 50 AUTOMATIC DATA PROCESSING IN COM 053015103 23297 100 SH SOLE 0 0 100 BP PLC SPONSORED ADR 055622104 56528 1597 SH SOLE 0 0 1597 BALL CORP COM 058498106 4314 75 SH SOLE 0 0 75 BANK AMERICA CORP COM 060505104 1025807 30467 SH SOLE 0 0 30467 BANK NEW YORK MELLON CORP COM 064058100 222670 4278 SH SOLE 0 0 4278 BECTON DICKINSON &CO COM 075887109 9753 40 SH SOLE 0 0 40 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 270170 758 SH SOLE 0 0 758 BOEING CO COM 097023105 842120 3231 SH SOLE 0 0 3231 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 255820 2000 SH SOLE 0 0 2000 BOSTON PROPERTIES INC COM 101121101 7017 100 SH SOLE 0 0 100 BRISTOL-MYERS SQUIBB CO COM 110122108 606448 11819 SH SOLE 0 0 11819 BROWN FORMAN CORP CL A 115637100 94152 1580 SH SOLE 0 0 1580 BROWN FORMAN CORP CL B 115637209 142407 2494 SH SOLE 0 0 2494 CSX CORP COM 126408103 36195 1044 SH SOLE 0 0 1044 CVS HEALTH CORP COM 126650100 741432 9390 SH SOLE 0 0 9390 CADENCE DESIGN SYSTEM INC COM 127387108 39494 145 SH SOLE 0 0 145 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 106190 10250 SH SOLE 0 0 10250 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 92923 6249 SH SOLE 0 0 6249 CAMPBELL SOUP CO COM 134429109 14698 340 SH SOLE 0 0 340 CANOPY GROWTH CORP COM NEW 138035704 261 51 SH SOLE 0 0 51 CARNIVAL CORP UNIT 99/99/9999 143658300 13477 727 SH SOLE 0 0 727 CARVANA CO CL A 146869102 3971 75 SH SOLE 0 0 75 CATERPILLAR INC COM 149123101 83503 282 SH SOLE 0 0 282 CELANESE CORP DEL COM 150870103 12430 80 SH SOLE 0 0 80 CHEMOURS CO COM 163851108 2839 90 SH SOLE 0 0 90 CHEVRON CORP NEW COM 166764100 945376 6338 SH SOLE 0 0 6338 CHIPOTLE MEXICAN GRILL INC COM 169656105 91478 40 SH SOLE 0 0 40 CHURCH &DWIGHT CO INC COM 171340102 7305 77 SH SOLE 0 0 77 CITIGROUP INC COM NEW 172967424 13561 264 SH SOLE 0 0 264 CITIZENS FINL GROUP INC COM 174610105 7225 218 SH SOLE 0 0 218 CLEAN ENERGY FUELS CORP COM 184499101 153 40 SH SOLE 0 0 40 CLOROX CO DEL COM 189054109 28518 200 SH SOLE 0 0 200 COCA COLA CO COM 191216100 167398 2841 SH SOLE 0 0 2841 COGNEX CORP COM 192422103 167 4 SH SOLE 0 0 4 COLGATE PALMOLIVE CO COM 194162103 23913 300 SH SOLE 0 0 300 COMFORT SYS USA INC COM 199908104 15425 75 SH SOLE 0 0 75 CONSOLIDATED COMM HLDGS INC COM 209034107 17183 3950 SH SOLE 0 0 3950 CONSOLIDATED EDISON INC COM 209115104 53246 585 SH SOLE 0 0 585 COPART INC COM 217204106 100450 2050 SH SOLE 0 0 2050 CROCS INC COM 227046109 5605 60 SH SOLE 0 0 60 CUMMINS INC COM 231021106 8768 37 SH SOLE 0 0 37 DBX ETF TR XTRACK USD HIGH 233051432 1600 45 SH SOLE 0 0 45 DBX ETF TR XTRACKERS RUSSEL 233051481 17237 362 SH SOLE 0 0 362 DANAHER CORPORATION COM 235851102 86689 375 SH SOLE 0 0 375 DEERE &CO COM 244199105 30016 75 SH SOLE 0 0 75 DIGITAL RLTY TR INC COM 253868103 10766 80 SH SOLE 0 0 80 DISNEY WALT CO COM 254687106 319053 3534 SH SOLE 0 0 3534 DOLLAR GEN CORP NEW COM 256677105 3399 25 SH SOLE 0 0 25 DOVER CORP COM 260003108 110198 716 SH SOLE 0 0 716 DOW INC COM 260557103 52768 962 SH SOLE 0 0 962 EAGLE PHARMACEUTICALS INC COM 269796108 523 100 SH SOLE 0 0 100 EASTGROUP PPTYS INC COM 277276101 192717 1050 SH SOLE 0 0 1050 EATON VANCE ENHANCED EQUITY COM 278274105 12435 750 SH SOLE 0 0 750 EBAY INC. COM 278642103 7106 163 SH SOLE 0 0 163 EDISON INTL COM 281020107 15442 216 SH SOLE 0 0 216 EMERSON ELEC CO COM 291011104 677054 6956 SH SOLE 0 0 6956 ENTERPRISE PRODS PARTNERS L COM 293792107 110314 4187 SH SOLE 0 0 4187 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 92 3 SH SOLE 0 0 3 FAIR ISAAC CORP COM 303250104 23280 20 SH SOLE 0 0 20 FIRST TR MORNINGSTAR DIVID L SHS 336917109 7176 200 SH SOLE 0 0 200 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 479760 4085 SH SOLE 0 0 4085 FIRSTENERGY CORP COM 337932107 4509 123 SH SOLE 0 0 123 FLOOR &DECOR HLDGS INC CL A 339750101 20081 180 SH SOLE 0 0 180 FORD MTR CO DEL COM 345370860 65811 5399 SH SOLE 0 0 5399 GALECTIN THERAPEUTICS INC COM NEW 363225202 6364 3834 SH SOLE 0 0 3834 GENERAC HLDGS INC COM 368736104 25848 200 SH SOLE 0 0 200 GENERAL DYNAMICS CORP COM 369550108 93222 359 SH SOLE 0 0 359 GENERAL ELECTRIC CO COM NEW 369604301 264394 2072 SH SOLE 0 0 2072 GENERAL MLS INC COM 370334104 110738 1700 SH SOLE 0 0 1700 GILEAD SCIENCES INC COM 375558103 1296 16 SH SOLE 0 0 16 HALEON PLC SPON ADS 405552100 30634 3722 SH SOLE 0 0 3722 HARLEY DAVIDSON INC COM 412822108 9431 256 SH SOLE 0 0 256 HARTFORD FINL SVCS GROUP INC COM 416515104 23551 293 SH SOLE 0 0 293 HAWAIIAN ELEC INDUSTRIES COM 419870100 8514 600 SH SOLE 0 0 600 HAWAIIAN HOLDINGS INC COM 419879101 142 10 SH SOLE 0 0 10 HEICO CORP NEW COM 422806109 559714 3129 SH SOLE 0 0 3129 HOME DEPOT INC COM 437076102 123206 356 SH SOLE 0 0 356 HONEYWELL INTL INC COM 438516106 304874 1454 SH SOLE 0 0 1454 HOWMET AEROSPACE INC COM 443201108 670842 12395 SH SOLE 0 0 12395 HUNTINGTON BANCSHARES INC COM 446150104 12720 1000 SH SOLE 0 0 1000 IDACORP INC COM 451107106 7276 74 SH SOLE 0 0 74 ILLINOIS TOOL WKS INC COM 452308109 103939 397 SH SOLE 0 0 397 INTEL CORP COM 458140100 184027 3662 SH SOLE 0 0 3662 INTERNATIONAL BUSINESS MACHS COM 459200101 437069 2672 SH SOLE 0 0 2672 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2105 26 SH SOLE 0 0 26 INTERNATIONAL PAPER CO COM 460146103 32451 898 SH SOLE 0 0 898 INTUIT COM 461202103 40811 65 SH SOLE 0 0 65 ISHARES GOLD TR ISHARES NEW 464285204 39030 1000 SH SOLE 0 0 1000 ISHARES INC EM MKTS DIV ETF 464286319 539824 20378 SH SOLE 0 0 20378 ISHARES INC MSCI EMERG MRKT 464286533 18901 340 SH SOLE 0 0 340 ISHARES TR S&P 100 ETF 464287101 52943 237 SH SOLE 0 0 237 ISHARES TR CORE S&P TTL STK 464287150 262363 2493 SH SOLE 0 0 2493 ISHARES TR SELECT DIVID ETF 464287168 306533 2615 SH SOLE 0 0 2615 ISHARES TR TIPS BD ETF 464287176 145326 1352 SH SOLE 0 0 1352 ISHARES TR CORE S&P500 ETF 464287200 5532182 11583 SH SOLE 0 0 11583 ISHARES TR CORE US AGGBD ET 464287226 15185 153 SH SOLE 0 0 153 ISHARES TR MSCI EMG MKT ETF 464287234 1076 27 SH SOLE 0 0 27 ISHARES TR IBOXX INV CP ETF 464287242 72529 655 SH SOLE 0 0 655 ISHARES TR S&P 500 GRWT ETF 464287309 8421654 112139 SH SOLE 0 0 112139 ISHARES TR GLOBAL ENERG ETF 464287341 19555 500 SH SOLE 0 0 500 ISHARES TR S&P 500 VAL ETF 464287408 241836 1391 SH SOLE 0 0 1391 ISHARES TR 20 YR TR BD ETF 464287432 19776 200 SH SOLE 0 0 200 ISHARES TR 7-10 YR TRSY BD 464287440 44339 460 SH SOLE 0 0 460 ISHARES TR 1 3 YR TREAS BD 464287457 769163 9375 SH SOLE 0 0 9375 ISHARES TR MSCI EAFE ETF 464287465 97815 1298 SH SOLE 0 0 1298 ISHARES TR RUS MID CAP ETF 464287499 58220 749 SH SOLE 0 0 749 ISHARES TR CORE S&P MCP ETF 464287507 132201 477 SH SOLE 0 0 477 ISHARES TR ISHARES SEMICDTR 464287523 1728 3 SH SOLE 0 0 3 ISHARES TR ISHARES BIOTECH 464287556 79918 588 SH SOLE 0 0 588 ISHARES TR RUS 1000 VAL ETF 464287598 1295199 7838 SH SOLE 0 0 7838 ISHARES TR RUS 1000 ETF 464287622 4458 17 SH SOLE 0 0 17 ISHARES TR RUS 2000 VAL ETF 464287630 14756 95 SH SOLE 0 0 95 ISHARES TR RUSSELL 2000 ETF 464287655 3211 16 SH SOLE 0 0 16 ISHARES TR CORE S&P US VLU 464287663 3626 43 SH SOLE 0 0 43 ISHARES TR CORE S&P US GWT 464287671 156437 1503 SH SOLE 0 0 1503 ISHARES TR U.S. REAL ES ETF 464287739 112236 1228 SH SOLE 0 0 1228 ISHARES TR CORE S&P SCP ETF 464287804 766627 7082 SH SOLE 0 0 7082 ISHARES TR SP SMCP600VL ETF 464287879 523067 5075 SH SOLE 0 0 5075 ISHARES TR S&P SML 600 GWT 464287887 10011 80 SH SOLE 0 0 80 ISHARES TR MORNINGSTAR VALU 464288109 6500595 92050 SH SOLE 0 0 92050 ISHARES TR INTL TREA BD ETF 464288117 5786 140 SH SOLE 0 0 140 ISHARES TR MRGSTR MD CP ETF 464288208 211261 3147 SH SOLE 0 0 3147 ISHARES TR GL CLEAN ENE ETF 464288224 2492 160 SH SOLE 0 0 160 ISHARES TR JPMORGAN USD EMG 464288281 90541 1016 SH SOLE 0 0 1016 ISHARES TR GLB INFRASTR ETF 464288372 17037 362 SH SOLE 0 0 362 ISHARES TR INTL SEL DIV ETF 464288448 224055 8005 SH SOLE 0 0 8005 ISHARES TR IBOXX HI YD ETF 464288513 341746 4416 SH SOLE 0 0 4416 ISHARES TR MSCI KLD400 SOC 464288570 5099 56 SH SOLE 0 0 56 ISHARES TR MBS ETF 464288588 4201 45 SH SOLE 0 0 45 ISHARES TR ISHS 1-5YR INVS 464288646 41020 800 SH SOLE 0 0 800 ISHARES TR 3 7 YR TREAS BD 464288661 54504 465 SH SOLE 0 0 465 ISHARES TR PFD AND INCM SEC 464288687 446136 14304 SH SOLE 0 0 14304 ISHARES TR MRNING SM CP ETF 464288703 183152 3093 SH SOLE 0 0 3093 ISHARES TR US REGNL BKS ETF 464288778 43341 1036 SH SOLE 0 0 1036 ISHARES TR EAFE VALUE ETF 464288877 12504 240 SH SOLE 0 0 240 JOHNSON &JOHNSON COM 478160104 1535569 9797 SH SOLE 0 0 9797 KIMBERLY-CLARK CORP COM 494368103 30189 248 SH SOLE 0 0 248 KRAFT HEINZ CO COM 500754106 99640 2694 SH SOLE 0 0 2694 L3HARRIS TECHNOLOGIES INC COM 502431109 214668 1019 SH SOLE 0 0 1019 LAM RESEARCH CORP COM 512807108 361102 461 SH SOLE 0 0 461 ELI LILLY &CO COM 532457108 456837 784 SH SOLE 0 0 784 LINCOLN NATL CORP IND COM 534187109 32364 1200 SH SOLE 0 0 1200 LOCKHEED MARTIN CORP COM 539830109 456211 1007 SH SOLE 0 0 1007 LOWES COS INC COM 548661107 362311 1628 SH SOLE 0 0 1628 MARKEL GROUP INC COM 570535104 59636 42 SH SOLE 0 0 42 MARRIOTT INTL INC NEW CL A 571903202 102156 453 SH SOLE 0 0 453 MARVELL TECHNOLOGY INC COM 573874104 36186 600 SH SOLE 0 0 600 MASIMO CORP COM 574795100 132825 1133 SH SOLE 0 0 1133 MATTERPORT INC COM CL A 577096100 807 300 SH SOLE 0 0 300 MCDONALDS CORP COM 580135101 203368 686 SH SOLE 0 0 686 MICROSOFT CORP COM 594918104 3834492 10197 SH SOLE 0 0 10197 MICRON TECHNOLOGY INC COM 595112103 40453 474 SH SOLE 0 0 474 MONDELEZ INTL INC CL A 609207105 7243 100 SH SOLE 0 0 100 MOTOROLA SOLUTIONS INC COM NEW 620076307 8767 28 SH SOLE 0 0 28 NAPCO SEC TECHNOLOGIES INC COM 630402105 211220 6167 SH SOLE 0 0 6167 NATERA INC COM 632307104 3132 50 SH SOLE 0 0 50 NATIONAL GRID PLC SPONSORED ADR NE 636274409 106200 1562 SH SOLE 0 0 1562 NEW YORK MTG TR INC COM 649604840 5562 652 SH SOLE 0 0 652 NEWELL BRANDS INC COM 651229106 54890 6324 SH SOLE 0 0 6324 NEWTEKONE INC COM NEW 652526203 2418105 175225 SH SOLE 0 0 175225 NIKE INC CL B 654106103 522887 4816 SH SOLE 0 0 4816 NOKIA CORP SPONSORED ADR 654902204 58 17 SH SOLE 0 0 17 NORTHERN TR CORP COM 665859104 168760 2000 SH SOLE 0 0 2000 NOVO-NORDISK A S ADR 670100205 113795 1100 SH SOLE 0 0 1100 NUCOR CORP COM 670346105 870 5 SH SOLE 0 0 5 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3718 338 SH SOLE 0 0 338 NUVEEN MUN VALUE FD INC COM 670928100 76067 8845 SH SOLE 0 0 8845 OCCIDENTAL PETE CORP COM 674599105 5971 100 SH SOLE 0 0 100 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 467 12 SH SOLE 0 0 12 OKTA INC CL A 679295105 5432 60 SH SOLE 0 0 60 OLD REP INTL CORP COM 680223104 584137 19869 SH SOLE 0 0 19869 OLIN CORP COM PAR $1 680665205 150017 2781 SH SOLE 0 0 2781 OMEGA HEALTHCARE INVS INC COM 681936100 1533 50 SH SOLE 0 0 50 PPG INDS INC COM 693506107 114061 763 SH SOLE 0 0 763 PALO ALTO NETWORKS INC COM 697435105 356215 1208 SH SOLE 0 0 1208 PAYCHEX INC COM 704326107 133403 1120 SH SOLE 0 0 1120 PEMBINA PIPELINE CORP COM 706327103 236922 6883 SH SOLE 0 0 6883 PEPSICO INC COM 713448108 249155 1467 SH SOLE 0 0 1467 PFIZER INC COM 717081103 445043 15458 SH SOLE 0 0 15458 PHILIP MORRIS INTL INC COM 718172109 31046 330 SH SOLE 0 0 330 PHILLIPS 66 COM 718546104 13181 99 SH SOLE 0 0 99 PINNACLE WEST CAP CORP COM 723484101 11997 167 SH SOLE 0 0 167 PITNEY BOWES INC COM 724479100 37400 8500 SH SOLE 0 0 8500 PROCTER AND GAMBLE CO COM 742718109 1310365 8942 SH SOLE 0 0 8942 PRUDENTIAL FINL INC COM 744320102 35158 339 SH SOLE 0 0 339 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 17850 5000 SH SOLE 0 0 5000 QUALCOMM INC COM 747525103 100943 698 SH SOLE 0 0 698 RAYONIER INC COM 754907103 15335 459 SH SOLE 0 0 459 REALTY INCOME CORP COM 756109104 16307 284 SH SOLE 0 0 284 REPUBLIC SVCS INC COM 760759100 20614 125 SH SOLE 0 0 125 ROPER TECHNOLOGIES INC COM 776696106 41175 76 SH SOLE 0 0 76 ROSS STORES INC COM 778296103 7151 52 SH SOLE 0 0 52 SHELL PLC SPON ADS 780259305 67511 1026 SH SOLE 0 0 1026 ROYCE VALUE TR INC COM 780910105 230407 15825 SH SOLE 0 0 15825 ROYCE MICRO-CAP TR INC COM 780915104 30030 3250 SH SOLE 0 0 3250 SCHWAB CHARLES CORP COM 808513105 109254 1588 SH SOLE 0 0 1588 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 765186 13745 SH SOLE 0 0 13745 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 62876 1331 SH SOLE 0 0 1331 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3217 69 SH SOLE 0 0 69 SCHWAB STRATEGIC TR US REIT ETF 808524847 6213 300 SH SOLE 0 0 300 SCHWAB STRATEGIC TR US TIPS ETF 808524870 383722 7351 SH SOLE 0 0 7351 SMITH &WESSON BRANDS INC COM 831754106 10532 777 SH SOLE 0 0 777 SMUCKER J M CO COM NEW 832696405 74390 588 SH SOLE 0 0 588 SNOWFLAKE INC CL A 833445109 398 2 SH SOLE 0 0 2 SOUTHERN CO COM 842587107 53712 766 SH SOLE 0 0 766 SOUTHWEST AIRLS CO COM 844741108 2166 75 SH SOLE 0 0 75 BLOCK INC CL A 852234103 3868 50 SH SOLE 0 0 50 STARBUCKS CORP COM 855244109 67687 705 SH SOLE 0 0 705 STATE STR CORP COM 857477103 775 10 SH SOLE 0 0 10 STEEL DYNAMICS INC COM 858119100 5905 50 SH SOLE 0 0 50 STRYKER CORPORATION COM 863667101 12577 42 SH SOLE 0 0 42 STURM RUGER &CO INC COM 864159108 4681 103 SH SOLE 0 0 103 SUN LIFE FINANCIAL INC. COM 866796105 4875 94 SH SOLE 0 0 94 SYLVAMO CORP COMMON STOCK 871332102 2210 45 SH SOLE 0 0 45 SYNOPSYS INC COM 871607107 1030 2 SH SOLE 0 0 2 SYSCO CORP COM 871829107 38759 530 SH SOLE 0 0 530 TJX COS INC NEW COM 872540109 6942 74 SH SOLE 0 0 74 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 161 1 SH SOLE 0 0 1 TELEDYNE TECHNOLOGIES INC COM 879360105 22315 50 SH SOLE 0 0 50 TERADYNE INC COM 880770102 70242 647 SH SOLE 0 0 647 TEXAS INSTRS INC COM 882508104 9130 53 SH SOLE 0 0 53 TEXTRON INC COM 883203101 967454 12030 SH SOLE 0 0 12030 THERMO FISHER SCIENTIFIC INC COM 883556102 45166 85 SH SOLE 0 0 85 TRADEWEB MKTS INC CL A 892672106 55912 615 SH SOLE 0 0 615 TUTOR PERINI CORP COM 901109108 1593 175 SH SOLE 0 0 175 2SEVENTY BIO INC COMMON STOCK 901384107 282 66 SH SOLE 0 0 66 TYLER TECHNOLOGIES INC COM 902252105 29268 70 SH SOLE 0 0 70 US BANCORP DEL COM NEW 902973304 12984 300 SH SOLE 0 0 300 UNILEVER PLC SPON ADR NEW 904767704 19392 400 SH SOLE 0 0 400 UNION PAC CORP COM 907818108 82283 335 SH SOLE 0 0 335 URANIUM ENERGY CORP COM 916896103 640 100 SH SOLE 0 0 100 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1111900 6525 SH SOLE 0 0 6525 VANGUARD STAR FDS VG TL INTL STK F 921909768 55062 950 SH SOLE 0 0 950 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 31986 118 SH SOLE 0 0 118 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 315023 3560 SH SOLE 0 0 3560 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 153007 1422 SH SOLE 0 0 1422 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 94341 960 SH SOLE 0 0 960 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 98950 1053 SH SOLE 0 0 1053 VANGUARD WELLINGTON FD US MOMENTUM 921935508 16411 125 SH SOLE 0 0 125 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 4847 65 SH SOLE 0 0 65 VANGUARD BD INDEX FDS INTERMED TERM 921937819 477755 6255 SH SOLE 0 0 6255 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 875683 11370 SH SOLE 0 0 11370 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 527935 7178 SH SOLE 0 0 7178 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2993036 62485 SH SOLE 0 0 62485 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 336899 3018 SH SOLE 0 0 3018 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 39800 346 SH SOLE 0 0 346 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3894843 69377 SH SOLE 0 0 69377 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 752436 18307 SH SOLE 0 0 18307 VEEVA SYS INC CL A COM 922475108 29841 155 SH SOLE 0 0 155 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 763508 1748 SH SOLE 0 0 1748 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 46110 210 SH SOLE 0 0 210 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 489601 5541 SH SOLE 0 0 5541 VANGUARD INDEX FDS MID CAP ETF 922908629 253991 1092 SH SOLE 0 0 1092 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 52614 320 SH SOLE 0 0 320 VANGUARD INDEX FDS GROWTH ETF 922908736 4166311 13402 SH SOLE 0 0 13402 VANGUARD INDEX FDS VALUE ETF 922908744 3919935 26220 SH SOLE 0 0 26220 VANGUARD INDEX FDS SMALL CP ETF 922908751 1886718 8844 SH SOLE 0 0 8844 VANGUARD INDEX FDS TOTAL STK MKT 922908769 12164910 51281 SH SOLE 0 0 51281 VOYA FINANCIAL INC COM 929089100 4378 60 SH SOLE 0 0 60 WABTEC COM 929740108 3576 28 SH SOLE 0 0 28 WALMART INC COM 931142103 4255 27 SH SOLE 0 0 27 WALGREENS BOOTS ALLIANCE INC COM 931427108 104 4 SH SOLE 0 0 4 WARNER BROS DISCOVERY INC COM SER A 934423104 17150 1507 SH SOLE 0 0 1507 WASHINGTON TR BANCORP INC COM 940610108 130440 4028 SH SOLE 0 0 4028 WELLS FARGO CO NEW COM 949746101 23486 477 SH SOLE 0 0 477 WEST PHARMACEUTICAL SVSC INC COM 955306105 101839 289 SH SOLE 0 0 289 WEYERHAEUSER CO MTN BE COM NEW 962166104 19514 561 SH SOLE 0 0 561 WHIRLPOOL CORP COM 963320106 30443 250 SH SOLE 0 0 250 YUM BRANDS INC COM 988498101 19599 150 SH SOLE 0 0 150 RTX CORPORATION COM 75513E101 91833 1091 SH SOLE 0 0 1091 INVESCO QQQ TR UNIT SER 1 46090E103 48272 118 SH SOLE 0 0 118 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 3513969 43903 SH SOLE 0 0 43903 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 21949 4670 SH SOLE 0 0 4670 TARGET CORP COM 87612E106 118358 831 SH SOLE 0 0 831 TOTALENERGIES SE SPONSORED ADS 89151E109 23583 350 SH SOLE 0 0 350 TRAVELERS COMPANIES INC COM 89417E109 8953 47 SH SOLE 0 0 47 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 151733 960 SH SOLE 0 0 960 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 7275 39 SH SOLE 0 0 39 ALPS ETF TR ALERIAN MLP 00162Q452 21260 500 SH SOLE 0 0 500 AMC ENTMT HLDGS INC CL A NEW 00165C302 520 85 SH SOLE 0 0 85 AT&T INC COM 00206R102 212721 12677 SH SOLE 0 0 12677 ARK ETF TR INNOVATION ETF 00214Q104 224297 4283 SH SOLE 0 0 4283 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 14248 247 SH SOLE 0 0 247 ARK ETF TR GENOMIC REV ETF 00214Q302 820 25 SH SOLE 0 0 25 ARK ETF TR FINTECH INNOVA 00214Q708 7722 280 SH SOLE 0 0 280 ABBVIE INC COM 00287Y109 464414 2997 SH SOLE 0 0 2997 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 1009 260 SH SOLE 0 0 260 ADOBE INC COM 00724F101 312022 523 SH SOLE 0 0 523 AGILENT TECHNOLOGIES INC COM 00846U101 84808 610 SH SOLE 0 0 610 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10023 129 SH SOLE 0 0 129 ALPHABET INC CAP STK CL C 02079K107 818521 5808 SH SOLE 0 0 5808 ALPHABET INC CAP STK CL A 02079K305 1800045 12886 SH SOLE 0 0 12886 ALTRIA GROUP INC COM 02209S103 58372 1447 SH SOLE 0 0 1447 AMERICAN OUTDOOR BRANDS INC COM 02875D109 1361 162 SH SOLE 0 0 162 AMERICAN TOWER CORP NEW COM 03027X100 14896 69 SH SOLE 0 0 69 ANIXA BIOSCIENCES INC COM 03528H109 310 80 SH SOLE 0 0 80 APPIAN CORP CL A 03782L101 151 4 SH SOLE 0 0 4 APPLIED OPTOELECTRONICS INC COM 03823U102 206 11 SH SOLE 0 0 11 AVENUE THERAPEUTICS INC COM 05360L304 2 15 SH SOLE 0 0 15 BIOGEN INC COM 09062X103 7763 30 SH SOLE 0 0 30 BLACKROCK INC COM 09247X101 46276 57 SH SOLE 0 0 57 BLACKSTONE INC COM 09260D107 124320 950 SH SOLE 0 0 950 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 108308 14776 SH SOLE 0 0 14776 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 23291 445 SH SOLE 0 0 445 BLUEBIRD BIO INC COM 09609G100 276 200 SH SOLE 0 0 200 BRIGHTHOUSE FINL INC COM 10922N103 2487 47 SH SOLE 0 0 47 BROADCOM INC COM 11135F101 12279 11 SH SOLE 0 0 11 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1305 37 SH SOLE 0 0 37 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1296 45 SH SOLE 0 0 45 BROOKLINE BANCORP INC DEL COM 11373M107 6546 600 SH SOLE 0 0 600 CME GROUP INC COM 12572Q105 95193 452 SH SOLE 0 0 452 CNX RES CORP COM 12653C108 10000 500 SH SOLE 0 0 500 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 1086349 38482 SH SOLE 0 0 38482 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 28028 990 SH SOLE 0 0 990 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 382686 12825 SH SOLE 0 0 12825 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 8491 330 SH SOLE 0 0 330 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 111300 4904 SH SOLE 0 0 4904 CAPITAL ONE FINL CORP COM 14040H105 121353 926 SH SOLE 0 0 926 CHAMPIONX CORPORATION COM 15872M104 2921 100 SH SOLE 0 0 100 CISCO SYS INC COM 17275R102 424561 8404 SH SOLE 0 0 8404 COHEN &STEERS QUALITY INCOM COM 19247L106 4994 408 SH SOLE 0 0 408 COHEN &STEERS LTD DURATION COM 19248C105 227032 12319 SH SOLE 0 0 12319 COHEN &STEERS SELECT PFD & COM 19248Y107 12285 650 SH SOLE 0 0 650 COINBASE GLOBAL INC COM CL A 19260Q107 26088 150 SH SOLE 0 0 150 COMCAST CORP NEW CL A 20030N101 125447 2861 SH SOLE 0 0 2861 CONOCOPHILLIPS COM 20825C104 353086 3042 SH SOLE 0 0 3042 CONSTELLATION BRANDS INC CL A 21036P108 1209 5 SH SOLE 0 0 5 CONSTELLATION ENERGY CORP COM 21037T109 18702 160 SH SOLE 0 0 160 CORTEVA INC COM 22052L104 23123 483 SH SOLE 0 0 483 COSTCO WHSL CORP NEW COM 22160K105 26403 40 SH SOLE 0 0 40 CROWDSTRIKE HLDGS INC CL A 22788C105 12766 50 SH SOLE 0 0 50 CROWN CASTLE INC COM 22822V101 9215 80 SH SOLE 0 0 80 DNP SELECT INCOME FD INC COM 23325P104 64770 7638 SH SOLE 0 0 7638 DEVON ENERGY CORP NEW COM 25179M103 1812 40 SH SOLE 0 0 40 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 635407 19110 SH SOLE 0 0 19110 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 738210 25775 SH SOLE 0 0 25775 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 27781 536 SH SOLE 0 0 536 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 18864 549 SH SOLE 0 0 549 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 12673 122 SH SOLE 0 0 122 DRAFTKINGS INC NEW COM CL A 26142V105 59044 1675 SH SOLE 0 0 1675 DUKE ENERGY CORP NEW COM NEW 26441C204 166159 1712 SH SOLE 0 0 1712 DUPONT DE NEMOURS INC COM 26614N102 129098 1678 SH SOLE 0 0 1678 EOG RES INC COM 26875P101 13078 108 SH SOLE 0 0 108 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 72190 1195 SH SOLE 0 0 1195 EATON VANCE LTD DURATION INC COM 27828H105 137184 14320 SH SOLE 0 0 14320 EATON VANCE TAX-MANAGED DIVE COM 27828N102 21333 1750 SH SOLE 0 0 1750 EATON VANCE SR FLTNG RTE TR COM 27828Q105 25320 2000 SH SOLE 0 0 2000 EATON VANCE SHORT DURATION D COM 27828V104 31140 3000 SH SOLE 0 0 3000 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 12330 1000 SH SOLE 0 0 1000 EATON VANCE TAX-MANAGED GLOB COM 27829F108 15054 1950 SH SOLE 0 0 1950 EMBECTA CORP COMMON STOCK 29082K105 151 8 SH SOLE 0 0 8 ENBRIDGE INC COM 29250N105 19340 537 SH SOLE 0 0 537 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 132161 9577 SH SOLE 0 0 9577 ENPHASE ENERGY INC COM 29355A107 3304 25 SH SOLE 0 0 25 ESPERION THERAPEUTICS INC NE COM 29664W105 897 300 SH SOLE 0 0 300 ESSENTIAL UTILS INC COM 29670G102 18675 500 SH SOLE 0 0 500 EVERSOURCE ENERGY COM 30040W108 24688 400 SH SOLE 0 0 400 EXACT SCIENCES CORP COM 30063P105 2367 32 SH SOLE 0 0 32 EXELON CORP COM 30161N101 17591 490 SH SOLE 0 0 490 EXSCIENTIA PLC ADS 30223G102 1571 245 SH SOLE 0 0 245 EXXON MOBIL CORP COM 30231G102 1472661 14730 SH SOLE 0 0 14730 META PLATFORMS INC CL A 30303M102 1317693 3723 SH SOLE 0 0 3723 FEDEX CORP COM 31428X106 102613 406 SH SOLE 0 0 406 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 56644 2137 SH SOLE 0 0 2137 FIDELITY NATL INFORMATION SV COM 31620M106 6459 108 SH SOLE 0 0 108 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 8434 200 SH SOLE 0 0 200 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 2429 100 SH SOLE 0 0 100 FIRST TR VALUE LINE DIVID IN SHS 33734H106 3805182 93816 SH SOLE 0 0 93816 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 19211 150 SH SOLE 0 0 150 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4341 195 SH SOLE 0 0 195 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 85320 4500 SH SOLE 0 0 4500 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1525064 29515 SH SOLE 0 0 29515 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 67492 2000 SH SOLE 0 0 2000 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 5809 100 SH SOLE 0 0 100 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 27115 1208 SH SOLE 0 0 1208 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1292844 26756 SH SOLE 0 0 26756 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 807345 15622 SH SOLE 0 0 15622 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 387 40 SH SOLE 0 0 40 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 237444 11401 SH SOLE 0 0 11401 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 294814 8996 SH SOLE 0 0 8996 FRANKLIN LTD DURATION INCOME COM 35472T101 125023 20100 SH SOLE 0 0 20100 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 38550 1500 SH SOLE 0 0 1500 GABELLI DIVID &INCOME TR COM 36242H104 1263 58 SH SOLE 0 0 58 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 46328 599 SH SOLE 0 0 599 GAMESTOP CORP NEW CL A 36467W109 1402 80 SH SOLE 0 0 80 GANNETT CO INC COM 36472T109 1840 800 SH SOLE 0 0 800 GENERAL MTRS CO COM 37045V100 3592 100 SH SOLE 0 0 100 GITLAB INC CLASS A COM 37637K108 6296 100 SH SOLE 0 0 100 GSK PLC SPONSORED ADR 37733W204 137820 3719 SH SOLE 0 0 3719 GLOBAL X FDS GLOBAL X AGTECH 37954Y178 1074 100 SH SOLE 0 0 100 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 5779 500 SH SOLE 0 0 500 GOLDMAN SACHS GROUP INC COM 38141G104 128018 332 SH SOLE 0 0 332 GREAT ELM GROUP INC COM NEW 39037G109 25 13 SH SOLE 0 0 13 GUARDANT HEALTH INC COM 40131M109 13525 500 SH SOLE 0 0 500 HP INC COM 40434L105 3286 109 SH SOLE 0 0 109 HANCOCK JOHN PFD INCOME FD I COM 41021P103 14140 1000 SH SOLE 0 0 1000 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1066 5089 SH SOLE 0 0 5089 HEALTHPEAK PROPERTIES INC COM 42250P103 44376 2241 SH SOLE 0 0 2241 HOST HOTELS &RESORTS INC COM 44107P104 3797 195 SH SOLE 0 0 195 ITT INC COM 45073V108 53575 449 SH SOLE 0 0 449 IDEX CORP COM 45167R104 27168 125 SH SOLE 0 0 125 IDEXX LABS INC COM 45168D104 88808 160 SH SOLE 0 0 160 INGERSOLL RAND INC COM 45687V106 4795 62 SH SOLE 0 0 62 INTELLIA THERAPEUTICS INC COM 45826J105 9147 300 SH SOLE 0 0 300 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7064 55 SH SOLE 0 0 55 INTUITIVE SURGICAL INC COM NEW 46120E602 45881 136 SH SOLE 0 0 136 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1027773 6513 SH SOLE 0 0 6513 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 959058 45367 SH SOLE 0 0 45367 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 28116 750 SH SOLE 0 0 750 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 94817 2694 SH SOLE 0 0 2694 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 25647 300 SH SOLE 0 0 300 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 25064 400 SH SOLE 0 0 400 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 299 35 SH SOLE 0 0 35 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 10971 275 SH SOLE 0 0 275 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1027 50 SH SOLE 0 0 50 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 62824 2722 SH SOLE 0 0 2722 IRON MTN INC DEL COM 46284V101 27992 400 SH SOLE 0 0 400 ISHARES SILVER TR ISHARES 46428Q109 4356 200 SH SOLE 0 0 200 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 3009 150 SH SOLE 0 0 150 ISHARES TR US TREAS BD ETF 46429B267 2627 114 SH SOLE 0 0 114 ISHARES TR CORE HIGH DV ETF 46429B663 298376 2926 SH SOLE 0 0 2926 ISHARES TR MSCI EAFE MIN VL 46429B689 79741 1150 SH SOLE 0 0 1150 ISHARES TR MSCI USA MIN VOL 46429B697 10016028 128361 SH SOLE 0 0 128361 ISHARES TR 0-5 YR TIPS ETF 46429B747 108562 1101 SH SOLE 0 0 1101 ISHARES TR CORE MSCI TOTAL 46432F834 79110 1218 SH SOLE 0 0 1218 ISHARES TR CORE MSCI EAFE 46432F842 580723 8255 SH SOLE 0 0 8255 ISHARES INC CORE MSCI EMKT 46434G103 127898 2529 SH SOLE 0 0 2529 ISHARES INC ESG AWR MSCI EM 46434G863 1378 43 SH SOLE 0 0 43 ISHARES TR U S EQUITY FACTR 46434V282 72241 1496 SH SOLE 0 0 1496 ISHARES TR US SML CAP EQT 46434V290 4235 72 SH SOLE 0 0 72 ISHARES TR EXPONENTIAL TECH 46434V381 5166334 86293 SH SOLE 0 0 86293 ISHARES TR CORE TOTAL USD 46434V613 6127 133 SH SOLE 0 0 133 ISHARES TR CORE DIV GRWTH 46434V621 139932 2600 SH SOLE 0 0 2600 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1001656 40455 SH SOLE 0 0 40455 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1011173 40593 SH SOLE 0 0 40593 ISHARES TR ESG AWRE USD ETF 46435G193 1350 58 SH SOLE 0 0 58 ISHARES TR ESG AWR MSCI USA 46435G425 3252 31 SH SOLE 0 0 31 ISHARES TR ESG AW MSCI EAFE 46435G516 2040 27 SH SOLE 0 0 27 ISHARES TR IBONDS DEC2026 46435GAA0 520740 21788 SH SOLE 0 0 21788 ISHARES TR IBDS DEC28 ETF 46435U515 83764 3339 SH SOLE 0 0 3339 ISHARES TR ROBOTICS ARTIF 46435U556 5175 150 SH SOLE 0 0 150 ISHARES TR ESG AWARE MSCI 46435U663 2661 70 SH SOLE 0 0 70 ISHARES TR IBONDS 27 ETF 46435UAA9 914199 38203 SH SOLE 0 0 38203 ISHARES TR ESG ADV TTL USD 46436E619 3028 70 SH SOLE 0 0 70 ISHARES TR ESG EAFE ETF 46436E759 2363 37 SH SOLE 0 0 37 ISHARES TR ESG MSCI USA ETF 46436E767 4380 110 SH SOLE 0 0 110 ISHARES TR IBONDS 28 TRM TS 46436E833 41098 1850 SH SOLE 0 0 1850 ISHARES TR IBONDS 27 TRM TS 46436E841 94037 4200 SH SOLE 0 0 4200 ISHARES TR IBONDS 26 TRM TS 46436E858 297226 13005 SH SOLE 0 0 13005 ISHARES TR IBONDS 25 TRM TS 46436E866 485287 20846 SH SOLE 0 0 20846 ISHARES TR IBONDS 24 TRM TS 46436E874 520667 21822 SH SOLE 0 0 21822 JPMORGAN CHASE &CO COM 46625H100 1088753 6401 SH SOLE 0 0 6401 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 7677 165 SH SOLE 0 0 165 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 184595 3675 SH SOLE 0 0 3675 JD.COM INC SPON ADR CL A 47215P106 1560 54 SH SOLE 0 0 54 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 353 100 SH SOLE 0 0 100 KEYSIGHT TECHNOLOGIES INC COM 49338L103 48522 305 SH SOLE 0 0 305 KINDER MORGAN INC DEL COM 49456B101 24696 1400 SH SOLE 0 0 1400 KRATOS DEFENSE &SEC SOLUTIO COM NEW 50077B207 3348 165 SH SOLE 0 0 165 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 8644 416 SH SOLE 0 0 416 M &T BK CORP COM 55261F104 1540370 11237 SH SOLE 0 0 11237 MSCI INC COM 55354G100 59972 106 SH SOLE 0 0 106 MANULIFE FINL CORP COM 56501R106 33919 1535 SH SOLE 0 0 1535 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 594 7 SH SOLE 0 0 7 MASTERCARD INCORPORATED CL A 57636Q104 254036 596 SH SOLE 0 0 596 MERCK &CO INC COM 58933Y105 764294 7010 SH SOLE 0 0 7010 METHANEX CORP COM 59151K108 110 2 SH SOLE 0 0 2 METLIFE INC COM 59156R108 925085 13989 SH SOLE 0 0 13989 MINIM INC COM NEW 60365W201 47 24 SH SOLE 0 0 24 MONSTER BEVERAGE CORP NEW COM 61174X109 11292 196 SH SOLE 0 0 196 NEOGENOMICS INC COM NEW 64049M209 3236 200 SH SOLE 0 0 200 NETFLIX INC COM 64110L106 50636 104 SH SOLE 0 0 104 NET LEASE OFFICE PROPERTIES COM 64110Y108 850 46 SH SOLE 0 0 46 RITHM CAPITAL CORP COM NEW 64828T201 5340 500 SH SOLE 0 0 500 NEXTERA ENERGY INC COM 65339F101 90867 1496 SH SOLE 0 0 1496 NISOURCE INC COM 65473P105 17258 650 SH SOLE 0 0 650 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 52920 6000 SH SOLE 0 0 6000 NVIDIA CORPORATION COM 67066G104 4522090 9131 SH SOLE 0 0 9131 NUVEEN FLOATING RATE INCOME COM 67072T108 36983 4499 SH SOLE 0 0 4499 NUVEEN REAL ASSET INCOME &G COM 67074Y105 5860 500 SH SOLE 0 0 500 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1184 85 SH SOLE 0 0 85 NUTRIEN LTD COM 67077M108 5679 101 SH SOLE 0 0 101 ORACLE CORP COM 68389X105 20559 195 SH SOLE 0 0 195 ORGANOGENESIS HLDGS INC COM 68621F102 4499 1100 SH SOLE 0 0 1100 ORGANON &CO COMMON STOCK 68622V106 4586 318 SH SOLE 0 0 318 ORION OFFICE REIT INC COM 68629Y103 160 28 SH SOLE 0 0 28 OTIS WORLDWIDE CORP COM 68902V107 17894 200 SH SOLE 0 0 200 OUSTER INC COM NEW 68989M202 100 13 SH SOLE 0 0 13 PACER FDS TR PACER US SMALL 69374H857 1624670 33826 SH SOLE 0 0 33826 PACER FDS TR DEVELOPED MRKT 69374H873 584832 18720 SH SOLE 0 0 18720 PACER FDS TR US CASH COWS 100 69374H881 479217 9217 SH SOLE 0 0 9217 PALANTIR TECHNOLOGIES INC CL A 69608A108 7727 450 SH SOLE 0 0 450 PAYCOM SOFTWARE INC COM 70432V102 28988 140 SH SOLE 0 0 140 PAYPAL HLDGS INC COM 70450Y103 12282 200 SH SOLE 0 0 200 PERFICIENT INC COM 71375U101 1645 25 SH SOLE 0 0 25 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 376863 3777 SH SOLE 0 0 3777 PIONEER HIGH INCOME FUND INC COM 72369H106 25025 3500 SH SOLE 0 0 3500 PRICE T ROWE GROUP INC COM 74144T108 16154 150 SH SOLE 0 0 150 PROSHARES TR ULTRPRO DOW30 74347X823 19738 265 SH SOLE 0 0 265 PROSPECT CAP CORP COM 74348T102 286245 47787 SH SOLE 0 0 47787 RINGCENTRAL INC CL A 76680R206 340 10 SH SOLE 0 0 10 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 70 3 SH SOLE 0 0 3 SBA COMMUNICATIONS CORP NEW CL A 78410G104 7748 31 SH SOLE 0 0 31 SPDR S&P 500 ETF TR TR UNIT 78462F103 3128157 6581 SH SOLE 0 0 6581 SPDR GOLD TR GOLD SHS 78463V107 286946 1501 SH SOLE 0 0 1501 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1671 47 SH SOLE 0 0 47 SPDR SER TR S&P 600 SMCP GRW 78464A201 4412179 52758 SH SOLE 0 0 52758 SPDR SER TR BBG CONV SEC ETF 78464A359 12049 167 SH SOLE 0 0 167 SPDR SER TR AEROSPACE DEF 78464A631 27084 200 SH SOLE 0 0 200 SPDR SER TR PORTFOLIO AGRGTE 78464A649 4025 157 SH SOLE 0 0 157 SPDR SER TR S&P INS ETF 78464A789 2377 53 SH SOLE 0 0 53 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4002114 7888 SH SOLE 0 0 7888 SPDR SER TR SSGA US LRG ETF 78468R804 151396 1044 SH SOLE 0 0 1044 SPDR SER TR PORTFOLIO S&P600 78468R853 23705 562 SH SOLE 0 0 562 SALESFORCE INC COM 79466L302 28945 110 SH SOLE 0 0 110 SCHRODINGER INC COM 80810D103 1790 50 SH SOLE 0 0 50 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 71350 523 SH SOLE 0 0 523 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 43218 600 SH SOLE 0 0 600 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 91564 512 SH SOLE 0 0 512 SELECT SECTOR SPDR TR ENERGY 81369Y506 59525 710 SH SOLE 0 0 710 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 105399 2803 SH SOLE 0 0 2803 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 123380 641 SH SOLE 0 0 641 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 238607 5956 SH SOLE 0 0 5956 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2478 39 SH SOLE 0 0 39 SERVICENOW INC COM 81762P102 42389 60 SH SOLE 0 0 60 SHOPIFY INC CL A 82509L107 23370 300 SH SOLE 0 0 300 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 543 100 SH SOLE 0 0 100 SIMPLY GOOD FOODS CO COM 82900L102 1980 50 SH SOLE 0 0 50 SOFI TECHNOLOGIES INC COM 83406F102 19900 2000 SH SOLE 0 0 2000 SOLID POWER INC CLASS A COM 83422N105 413 285 SH SOLE 0 0 285 SPROTT PHYSICAL GOLD &SILVE TR UNIT 85208R101 1992 104 SH SOLE 0 0 104 STAR GROUP L P UNIT LTD PARTNR 85512C105 1153 100 SH SOLE 0 0 100 STARWOOD PPTY TR INC COM 85571B105 7883 375 SH SOLE 0 0 375 SYNCHRONY FINANCIAL COM 87165B103 2482 65 SH SOLE 0 0 65 SYNTAX ETF TR STRATIFD LRG CAP 87166N106 20206 284 SH SOLE 0 0 284 SYNTAX ETF TR STRATIFIE MDCP 87166N205 18103 443 SH SOLE 0 0 443 SYNTAX ETF TR STRATIFIED SMCP 87166N304 80497 1800 SH SOLE 0 0 1800 TELADOC HEALTH INC COM 87918A105 4957 230 SH SOLE 0 0 230 TESLA INC COM 88160R101 176421 710 SH SOLE 0 0 710 THE TRADE DESK INC COM CL A 88339J105 504 7 SH SOLE 0 0 7 3M CO COM 88579Y101 70900 649 SH SOLE 0 0 649 TRANSUNION COM 89400J107 3436 50 SH SOLE 0 0 50 UBER TECHNOLOGIES INC COM 90353T100 23089 375 SH SOLE 0 0 375 UNITEDHEALTH GROUP INC COM 91324P102 560164 1064 SH SOLE 0 0 1064 UNUM GROUP COM 91529Y106 4477 99 SH SOLE 0 0 99 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1861 60 SH SOLE 0 0 60 VANECK ETF TRUST BDC INCOME ETF 92189F411 56140 3500 SH SOLE 0 0 3500 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 6995 40 SH SOLE 0 0 40 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 369 15 SH SOLE 0 0 15 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 353178 7154 SH SOLE 0 0 7154 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 13137 69 SH SOLE 0 0 69 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 7270 29 SH SOLE 0 0 29 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 21201 96 SH SOLE 0 0 96 VANGUARD WORLD FDS INF TECH ETF 92204A702 32620 67 SH SOLE 0 0 67 VANGUARD WORLD FDS MATERIALS ETF 92204A801 8321 44 SH SOLE 0 0 44 VANGUARD WORLD FDS UTILITIES ETF 92204A876 51401 375 SH SOLE 0 0 375 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 741418 9583 SH SOLE 0 0 9583 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1523 22 SH SOLE 0 0 22 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 88461 482 SH SOLE 0 0 482 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 294280 6348 SH SOLE 0 0 6348 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 255383 3142 SH SOLE 0 0 3142 V2X INC COM 92242T101 2276 49 SH SOLE 0 0 49 VERALTO CORP COM SHS 92338C103 5182 63 SH SOLE 0 0 63 VERIZON COMMUNICATIONS INC COM 92343V104 354650 9407 SH SOLE 0 0 9407 VIATRIS INC COM 92556V106 12762 1178 SH SOLE 0 0 1178 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 306 125 SH SOLE 0 0 125 VISA INC COM CL A 92826C839 151249 581 SH SOLE 0 0 581 VIZSLA SILVER CORP COM NEW 92859G202 750 600 SH SOLE 0 0 600 WP CAREY INC COM 92936U109 45497 702 SH SOLE 0 0 702 WEC ENERGY GROUP INC COM 92939U106 45452 540 SH SOLE 0 0 540 WASTE MGMT INC DEL COM 94106L109 143280 800 SH SOLE 0 0 800 WAYFAIR INC CL A 94419L101 6170 100 SH SOLE 0 0 100 WELLTOWER INC COM 95040Q104 9017 100 SH SOLE 0 0 100 WISDOMTREE TR US MIDCAP DIVID 97717W505 47975 1050 SH SOLE 0 0 1050 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 7449 440 SH SOLE 0 0 440 XYLEM INC COM 98419M100 501903 4389 SH SOLE 0 0 4389 YUM CHINA HLDGS INC COM 98850P109 3394 80 SH SOLE 0 0 80 ZIMVIE INC COM 98888T107 36 2 SH SOLE 0 0 2 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2434 20 SH SOLE 0 0 20 ZOETIS INC CL A 98978V103 51376 260 SH SOLE 0 0 260 ZSCALER INC COM 98980G102 10790 49 SH SOLE 0 0 49 VISION MARINE TECHNOLOGIES I COM C96657116 1090 1000 SH SOLE 0 0 1000 ARCH CAP GROUP LTD ORD G0450A105 3268 44 SH SOLE 0 0 44 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1139 53 SH SOLE 0 0 53 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 35091 100 SH SOLE 0 0 100 CAPRI HOLDINGS LIMITED SHS G1890L107 2010 40 SH SOLE 0 0 40 EATON CORP PLC SHS G29183103 136786 568 SH SOLE 0 0 568 EVEREST GROUP LTD COM G3223R108 14143 40 SH SOLE 0 0 40 ICHOR HOLDINGS SHS G4740B105 1547 46 SH SOLE 0 0 46 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1870 15 SH SOLE 0 0 15 NORDIC AMERICAN TANKERS LIMI COM G65773106 693 165 SH SOLE 0 0 165 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 52844 619 SH SOLE 0 0 619 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 24600 500 SH SOLE 0 0 500 TRANE TECHNOLOGIES PLC SHS G8994E103 29268 120 SH SOLE 0 0 120 CHUBB LIMITED COM H1467J104 18984 84 SH SOLE 0 0 84 SPOTIFY TECHNOLOGY S A SHS L8681T102 13153 70 SH SOLE 0 0 70 CHECK POINT SOFTWARE TECH LT ORD M22465104 7181 47 SH SOLE 0 0 47 STRATASYS LTD SHS M85548101 1428 100 SH SOLE 0 0 100 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 987 100 SH SOLE 0 0 100 ASML HOLDING N V N Y REGISTRY SHS N07059210 15138 20 SH SOLE 0 0 20 ROYAL CARIBBEAN GROUP COM V7780T103 12949 100 SH SOLE 0 0 100 ROYAL CARIBBEAN GROUP COM V7780T103 51796 400 SH SOLE 0 0 400