0000887602-23-000006.txt : 20230727 0000887602-23-000006.hdr.sgml : 20230727 20230727121757 ACCESSION NUMBER: 0000887602-23-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230727 DATE AS OF CHANGE: 20230727 EFFECTIVENESS DATE: 20230727 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: 231116565 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 06-30-2023 06-30-2023 BARRETT & COMPANY, INC.
THE WILCOX BUILDING 42 WEYBOSSET STREET PROVIDENCE RI 02903
13F HOLDINGS REPORT 028-23226 8-448526 N
Wilson G Saville II President 401-351-1000 Wilson G Saville II Providence RI 07-27-2023 0 620 172466657 false
INFORMATION TABLE 2 barrett13f_q22023.xml.xml AFLAC INC COM 001055102 93441 1339 SH SOLE 0 0 1339 ABBOTT LABS COM 002824100 204413 1875 SH SOLE 0 0 1875 AEROJET ROCKETDYNE HLDGS INC COM 007800105 176 3 SH SOLE 0 0 3 ADVANCED MICRO DEVICES INC COM 007903107 2848 25 SH SOLE 0 0 25 AEROVIRONMENT INC COM 008073108 10228 100 SH SOLE 0 0 100 ALCOA CORP COM 013872106 1927 57 SH SOLE 0 0 57 ALIGN TECHNOLOGY INC COM 016255101 201928 571 SH SOLE 0 0 571 ALLIANT ENERGY CORP COM 018802108 23931 456 SH SOLE 0 0 456 ALLSTATE CORP COM 020002101 38164 350 SH SOLE 0 0 350 AMAZON COM INC COM 023135106 3911760 30007 SH SOLE 0 0 30007 AMERICAN ELEC PWR CO INC COM 025537101 33343 396 SH SOLE 0 0 396 AMERICAN WTR WKS CO INC NEW COM 030420103 392679 2751 SH SOLE 0 0 2751 AMGEN INC COM 031162100 228326 1028 SH SOLE 0 0 1028 ANIKA THERAPEUTICS INC COM 035255108 6755 260 SH SOLE 0 0 260 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 18509 925 SH SOLE 0 0 925 APPLE INC COM 037833100 5231413 26970 SH SOLE 0 0 26970 ATLASSIAN CORPORATION CL A 049468101 8391 50 SH SOLE 0 0 50 AUTOMATIC DATA PROCESSING IN COM 053015103 21979 100 SH SOLE 0 0 100 BP PLC SPONSORED ADR 055622104 56245 1594 SH SOLE 0 0 1594 BALL CORP COM 058498106 4366 75 SH SOLE 0 0 75 BANK AMERICA CORP COM 060505104 592277 20644 SH SOLE 0 0 20644 BANK NEW YORK MELLON CORP COM 064058100 190457 4278 SH SOLE 0 0 4278 BECTON DICKINSON &CO COM 075887109 10561 40 SH SOLE 0 0 40 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 275357 807 SH SOLE 0 0 807 BOEING CO COM 097023105 864150 4092 SH SOLE 0 0 4092 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 223200 2000 SH SOLE 0 0 2000 BOSTON PROPERTIES INC COM 101121101 5759 100 SH SOLE 0 0 100 BRISTOL-MYERS SQUIBB CO COM 110122108 766408 11984 SH SOLE 0 0 11984 BROWN FORMAN CORP CL A 115637100 107551 1580 SH SOLE 0 0 1580 BROWN FORMAN CORP CL B 115637209 166549 2494 SH SOLE 0 0 2494 CSX CORP COM 126408103 35600 1044 SH SOLE 0 0 1044 CVS HEALTH CORP COM 126650100 807340 11679 SH SOLE 0 0 11679 CADENCE DESIGN SYSTEM INC COM 127387108 34005 145 SH SOLE 0 0 145 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 7280 650 SH SOLE 0 0 650 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 14000 1250 SH SOLE 0 0 1250 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 16800 1500 SH SOLE 0 0 1500 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 14000 1250 SH SOLE 0 0 1250 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 16800 1500 SH SOLE 0 0 1500 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 28000 2500 SH SOLE 0 0 2500 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 25200 2250 SH SOLE 0 0 2250 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 92173 6249 SH SOLE 0 0 6249 CAMPBELL SOUP CO COM 134429109 15541 340 SH SOLE 0 0 340 CANOPY GROWTH CORP COM 138035100 200 515 SH SOLE 0 0 515 CARNIVAL CORP COMMON STOCK 143658300 11957 635 SH SOLE 0 0 635 CARVANA CO CL A 146869102 1944 75 SH SOLE 0 0 75 CATERPILLAR INC COM 149123101 69489 282 SH SOLE 0 0 282 CELANESE CORP DEL COM 150870103 9264 80 SH SOLE 0 0 80 CHEMOURS CO COM 163851108 3320 90 SH SOLE 0 0 90 CHEVRON CORP NEW COM 166764100 997284 6338 SH SOLE 0 0 6338 CHIPOTLE MEXICAN GRILL INC COM 169656105 85560 40 SH SOLE 0 0 40 CHURCH &DWIGHT CO INC COM 171340102 7699 77 SH SOLE 0 0 77 CITIGROUP INC COM NEW 172967424 613 12 SH SOLE 0 0 12 CITIZENS FINL GROUP INC COM 174610105 18726 718 SH SOLE 0 0 718 CLEAN ENERGY FUELS CORP COM 184499101 198 40 SH SOLE 0 0 40 CLOROX CO DEL COM 189054109 37692 237 SH SOLE 0 0 237 COCA COLA CO COM 191216100 171062 2841 SH SOLE 0 0 2841 COGNEX CORP COM 192422103 224 4 SH SOLE 0 0 4 COLGATE PALMOLIVE CO COM 194162103 23112 300 SH SOLE 0 0 300 CONSOLIDATED COMM HLDGS INC COM 209034107 30257 7900 SH SOLE 0 0 7900 CONSOLIDATED EDISON INC COM 209115104 61661 682 SH SOLE 0 0 682 COPART INC COM 217204106 94859 1040 SH SOLE 0 0 1040 CUMMINS INC COM 231021106 8972 37 SH SOLE 0 0 37 DBX ETF TR XTRACK USD HIGH 233051432 1553 45 SH SOLE 0 0 45 DBX ETF TR XTRACKERS RUSSEL 233051481 16253 362 SH SOLE 0 0 362 DANAHER CORPORATION COM 235851102 89899 375 SH SOLE 0 0 375 DEERE &CO COM 244199105 30402 75 SH SOLE 0 0 75 DIGITAL RLTY TR INC COM 253868103 9110 80 SH SOLE 0 0 80 DISNEY WALT CO COM 254687106 346732 3884 SH SOLE 0 0 3884 DOLLAR GEN CORP NEW COM 256677105 4245 25 SH SOLE 0 0 25 DOVER CORP COM 260003108 105690 716 SH SOLE 0 0 716 DOW INC COM 260557103 50605 950 SH SOLE 0 0 950 EAGLE PHARMACEUTICALS INC COM 269796108 1944 100 SH SOLE 0 0 100 EASTGROUP PPTYS INC COM 277276101 182280 1050 SH SOLE 0 0 1050 EATON VANCE ENHANCED EQUITY COM 278274105 12368 750 SH SOLE 0 0 750 EBAY INC. COM 278642103 7195 161 SH SOLE 0 0 161 ECOLAB INC COM 278865100 23336 125 SH SOLE 0 0 125 EDISON INTL COM 281020107 15001 216 SH SOLE 0 0 216 EMERSON ELEC CO COM 291011104 625791 6923 SH SOLE 0 0 6923 ENERGY FUELS INC COM NEW 292671708 312 50 SH SOLE 0 0 50 ENTERPRISE PRODS PARTNERS L COM 293792107 96953 3679 SH SOLE 0 0 3679 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 88 3 SH SOLE 0 0 3 FAIR ISAAC CORP COM 303250104 16184 20 SH SOLE 0 0 20 FIRST TR MORNINGSTAR DIVID L SHS 336917109 6802 200 SH SOLE 0 0 200 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 425837 3984 SH SOLE 0 0 3984 FIRSTENERGY CORP COM 337932107 4782 123 SH SOLE 0 0 123 FORD MTR CO DEL COM 345370860 183481 12127 SH SOLE 0 0 12127 GALECTIN THERAPEUTICS INC COM NEW 363225202 7177 4984 SH SOLE 0 0 4984 GENERAC HLDGS INC COM 368736104 29826 200 SH SOLE 0 0 200 GENERAL DYNAMICS CORP COM 369550108 81542 379 SH SOLE 0 0 379 GENERAL ELECTRIC CO COM NEW 369604301 237599 2163 SH SOLE 0 0 2163 GENERAL MLS INC COM 370334104 130390 1700 SH SOLE 0 0 1700 HALEON PLC SPON ADS 405552100 66140 7893 SH SOLE 0 0 7893 HARLEY DAVIDSON INC COM 412822108 9014 256 SH SOLE 0 0 256 HARTFORD FINL SVCS GROUP INC COM 416515104 21102 293 SH SOLE 0 0 293 HAWAIIAN ELEC INDUSTRIES COM 419870100 33666 930 SH SOLE 0 0 930 HAWAIIAN HOLDINGS INC COM 419879101 108 10 SH SOLE 0 0 10 HEICO CORP NEW COM 422806109 554401 3133 SH SOLE 0 0 3133 HOME DEPOT INC COM 437076102 122711 395 SH SOLE 0 0 395 HONEYWELL INTL INC COM 438516106 446495 2152 SH SOLE 0 0 2152 HOWMET AEROSPACE INC COM 443201108 650200 13119 SH SOLE 0 0 13119 HUNTINGTON BANCSHARES INC COM 446150104 10780 1000 SH SOLE 0 0 1000 IDACORP INC COM 451107106 7592 74 SH SOLE 0 0 74 ILLINOIS TOOL WKS INC COM 452308109 99265 397 SH SOLE 0 0 397 INTEL CORP COM 458140100 115400 3451 SH SOLE 0 0 3451 INTERNATIONAL BUSINESS MACHS COM 459200101 336396 2514 SH SOLE 0 0 2514 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2069 26 SH SOLE 0 0 26 INTERNATIONAL PAPER CO COM 460146103 28555 698 SH SOLE 0 0 698 INTUIT COM 461202103 29879 65 SH SOLE 0 0 65 ISHARES GOLD TR ISHARES NEW 464285204 36390 1000 SH SOLE 0 0 1000 ISHARES INC EM MKTS DIV ETF 464286319 514865 21015 SH SOLE 0 0 21015 ISHARES INC MSCI EMERG MRKT 464286533 18693 340 SH SOLE 0 0 340 ISHARES TR S&P 100 ETF 464287101 49073 237 SH SOLE 0 0 237 ISHARES TR CORE S&P TTL STK 464287150 242505 2479 SH SOLE 0 0 2479 ISHARES TR SELECT DIVID ETF 464287168 300446 2652 SH SOLE 0 0 2652 ISHARES TR TIPS BD ETF 464287176 145502 1352 SH SOLE 0 0 1352 ISHARES TR CORE S&P500 ETF 464287200 5152237 11560 SH SOLE 0 0 11560 ISHARES TR CORE US AGGBD ET 464287226 14987 153 SH SOLE 0 0 153 ISHARES TR MSCI EMG MKT ETF 464287234 1059 27 SH SOLE 0 0 27 ISHARES TR IBOXX INV CP ETF 464287242 75960 702 SH SOLE 0 0 702 ISHARES TR S&P 500 GRWT ETF 464287309 7330263 104005 SH SOLE 0 0 104005 ISHARES TR GLOBAL ENERG ETF 464287341 18610 500 SH SOLE 0 0 500 ISHARES TR S&P 500 VAL ETF 464287408 223797 1388 SH SOLE 0 0 1388 ISHARES TR 7-10 YR TRSY BD 464287440 44436 460 SH SOLE 0 0 460 ISHARES TR 1 3 YR TREAS BD 464287457 782459 9650 SH SOLE 0 0 9650 ISHARES TR MSCI EAFE ETF 464287465 94115 1298 SH SOLE 0 0 1298 ISHARES TR RUS MID CAP ETF 464287499 54699 749 SH SOLE 0 0 749 ISHARES TR CORE S&P MCP ETF 464287507 124726 477 SH SOLE 0 0 477 ISHARES TR ISHARES BIOTECH 464287556 74688 588 SH SOLE 0 0 588 ISHARES TR RUS 1000 VAL ETF 464287598 1381432 8753 SH SOLE 0 0 8753 ISHARES TR RUS 1000 ETF 464287622 4144 17 SH SOLE 0 0 17 ISHARES TR RUS 2000 VAL ETF 464287630 13376 95 SH SOLE 0 0 95 ISHARES TR RUSSELL 2000 ETF 464287655 2996 16 SH SOLE 0 0 16 ISHARES TR CORE S&P US VLU 464287663 3365 43 SH SOLE 0 0 43 ISHARES TR CORE S&P US GWT 464287671 146456 1500 SH SOLE 0 0 1500 ISHARES TR U.S. REAL ES ETF 464287739 106152 1227 SH SOLE 0 0 1227 ISHARES TR CORE S&P SCP ETF 464287804 690475 6929 SH SOLE 0 0 6929 ISHARES TR SP SMCP600VL ETF 464287879 481252 5061 SH SOLE 0 0 5061 ISHARES TR S&P SML 600 GWT 464287887 9194 80 SH SOLE 0 0 80 ISHARES TR MORNINGSTAR VALU 464288109 5572297 83769 SH SOLE 0 0 83769 ISHARES TR INTL TREA BD ETF 464288117 5543 140 SH SOLE 0 0 140 ISHARES TR MRGSTR MD CP ETF 464288208 197246 3117 SH SOLE 0 0 3117 ISHARES TR GL CLEAN ENE ETF 464288224 2944 160 SH SOLE 0 0 160 ISHARES TR JPMORGAN USD EMG 464288281 85462 988 SH SOLE 0 0 988 ISHARES TR GLB INFRASTR ETF 464288372 16679 356 SH SOLE 0 0 356 ISHARES TR INTL SEL DIV ETF 464288448 204777 7777 SH SOLE 0 0 7777 ISHARES TR IBOXX HI YD ETF 464288513 327146 4358 SH SOLE 0 0 4358 ISHARES TR MSCI KLD400 SOC 464288570 4714 56 SH SOLE 0 0 56 ISHARES TR MBS ETF 464288588 4165 45 SH SOLE 0 0 45 ISHARES TR 3 7 YR TREAS BD 464288661 53634 465 SH SOLE 0 0 465 ISHARES TR PFD AND INCM SEC 464288687 486429 15727 SH SOLE 0 0 15727 ISHARES TR MRNING SM CP ETF 464288703 229117 4241 SH SOLE 0 0 4241 ISHARES TR US REGNL BKS ETF 464288778 34150 1009 SH SOLE 0 0 1009 ISHARES TR EAFE VALUE ETF 464288877 11746 240 SH SOLE 0 0 240 JOHNSON &JOHNSON COM 478160104 1616536 9766 SH SOLE 0 0 9766 KELLOGG CO COM 487836108 13480 200 SH SOLE 0 0 200 KIMBERLY-CLARK CORP COM 494368103 29745 215 SH SOLE 0 0 215 KRAFT HEINZ CO COM 500754106 85655 2413 SH SOLE 0 0 2413 L3HARRIS TECHNOLOGIES INC COM 502431109 286909 1466 SH SOLE 0 0 1466 LAM RESEARCH CORP COM 512807108 231841 361 SH SOLE 0 0 361 LILLY ELI &CO COM 532457108 522153 1113 SH SOLE 0 0 1113 LINCOLN NATL CORP IND COM 534187109 30912 1200 SH SOLE 0 0 1200 LOCKHEED MARTIN CORP COM 539830109 678265 1473 SH SOLE 0 0 1473 LOWES COS INC COM 548661107 373082 1653 SH SOLE 0 0 1653 MARKEL GROUP INC COM 570535104 58094 42 SH SOLE 0 0 42 MARRIOTT INTL INC NEW CL A 571903202 83212 453 SH SOLE 0 0 453 MARVELL TECHNOLOGY INC COM 573874104 35868 600 SH SOLE 0 0 600 MASIMO CORP COM 574795100 279735 1700 SH SOLE 0 0 1700 MCDONALDS CORP COM 580135101 213495 715 SH SOLE 0 0 715 MICROSOFT CORP COM 594918104 3583541 10523 SH SOLE 0 0 10523 MICRON TECHNOLOGY INC COM 595112103 26506 420 SH SOLE 0 0 420 MONDELEZ INTL INC CL A 609207105 7294 100 SH SOLE 0 0 100 MORGAN STANLEY COM NEW 617446448 17080 200 SH SOLE 0 0 200 MOTOROLA SOLUTIONS INC COM NEW 620076307 8212 28 SH SOLE 0 0 28 NAPCO SEC TECHNOLOGIES INC COM 630402105 138690 4003 SH SOLE 0 0 4003 NATERA INC COM 632307104 2433 50 SH SOLE 0 0 50 NATIONAL GRID PLC SPONSORED ADR NE 636274409 180512 2681 SH SOLE 0 0 2681 NEW YORK MTG TR INC COM 649604840 6468 652 SH SOLE 0 0 652 NEWELL BRANDS INC COM 651229106 62545 7189 SH SOLE 0 0 7189 NEWTEKONE INC COM NEW 652526203 2834048 178242 SH SOLE 0 0 178242 NIKE INC CL B 654106103 531156 4813 SH SOLE 0 0 4813 NOKIA CORP SPONSORED ADR 654902204 70 17 SH SOLE 0 0 17 NORTHERN TR CORP COM 665859104 148280 2000 SH SOLE 0 0 2000 NOVO-NORDISK A S ADR 670100205 80915 500 SH SOLE 0 0 500 NUCOR CORP COM 670346105 820 5 SH SOLE 0 0 5 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3694 338 SH SOLE 0 0 338 NUVEEN MUN VALUE FD INC COM 670928100 90002 10345 SH SOLE 0 0 10345 OCCIDENTAL PETE CORP COM 674599105 5880 100 SH SOLE 0 0 100 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 448 12 SH SOLE 0 0 12 OKTA INC CL A 679295105 4161 60 SH SOLE 0 0 60 OLD REP INTL CORP COM 680223104 498020 19786 SH SOLE 0 0 19786 OLIN CORP COM PAR $1 680665205 269632 5247 SH SOLE 0 0 5247 OMEGA HEALTHCARE INVS INC COM 681936100 1535 50 SH SOLE 0 0 50 PPG INDS INC COM 693506107 102327 690 SH SOLE 0 0 690 PALO ALTO NETWORKS INC COM 697435105 259343 1015 SH SOLE 0 0 1015 PAYCHEX INC COM 704326107 125294 1120 SH SOLE 0 0 1120 PEMBINA PIPELINE CORP COM 706327103 230807 7341 SH SOLE 0 0 7341 PEPSICO INC COM 713448108 274866 1484 SH SOLE 0 0 1484 PFIZER INC COM 717081103 593726 16187 SH SOLE 0 0 16187 PHILIP MORRIS INTL INC COM 718172109 32215 330 SH SOLE 0 0 330 PHILLIPS 66 COM 718546104 9443 99 SH SOLE 0 0 99 PINNACLE WEST CAP CORP COM 723484101 13604 167 SH SOLE 0 0 167 PITNEY BOWES INC COM 724479100 30090 8500 SH SOLE 0 0 8500 PROCTER AND GAMBLE CO COM 742718109 1355984 8936 SH SOLE 0 0 8936 PRUDENTIAL FINL INC COM 744320102 29907 339 SH SOLE 0 0 339 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 17600 5000 SH SOLE 0 0 5000 QUALCOMM INC COM 747525103 82953 697 SH SOLE 0 0 697 RAYONIER INC COM 754907103 14412 459 SH SOLE 0 0 459 REALTY INCOME CORP COM 756109104 16980 284 SH SOLE 0 0 284 REPUBLIC SVCS INC COM 760759100 19146 125 SH SOLE 0 0 125 ROPER TECHNOLOGIES INC COM 776696106 36279 75 SH SOLE 0 0 75 ROSS STORES INC COM 778296103 5762 51 SH SOLE 0 0 51 SHELL PLC SPON ADS 780259305 68894 1141 SH SOLE 0 0 1141 ROYCE VALUE TR INC COM 780910105 218232 15814 SH SOLE 0 0 15814 ROYCE MICRO-CAP TR INC COM 780915104 28437 3250 SH SOLE 0 0 3250 SCHWAB CHARLES CORP COM 808513105 90008 1588 SH SOLE 0 0 1588 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 727809 14078 SH SOLE 0 0 14078 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 58298 1331 SH SOLE 0 0 1331 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3185 69 SH SOLE 0 0 69 SCHWAB STRATEGIC TR US REIT ETF 808524847 5859 300 SH SOLE 0 0 300 SCHWAB STRATEGIC TR US TIPS ETF 808524870 396947 7571 SH SOLE 0 0 7571 SMITH &WESSON BRANDS INC COM 831754106 9999 767 SH SOLE 0 0 767 SMUCKER J M CO COM NEW 832696405 86279 584 SH SOLE 0 0 584 SNOWFLAKE INC CL A 833445109 352 2 SH SOLE 0 0 2 SOUTHERN CO COM 842587107 71374 1016 SH SOLE 0 0 1016 SOUTHWEST AIRLS CO COM 844741108 10320 285 SH SOLE 0 0 285 BLOCK INC CL A 852234103 3328 50 SH SOLE 0 0 50 STARBUCKS CORP COM 855244109 69837 705 SH SOLE 0 0 705 STATE STR CORP COM 857477103 732 10 SH SOLE 0 0 10 STRYKER CORPORATION COM 863667101 17390 57 SH SOLE 0 0 57 STURM RUGER &CO INC COM 864159108 5455 103 SH SOLE 0 0 103 SUN LIFE FINANCIAL INC. COM 866796105 4899 94 SH SOLE 0 0 94 SYLVAMO CORP COMMON STOCK 871332102 1820 45 SH SOLE 0 0 45 SYNOPSYS INC COM 871607107 871 2 SH SOLE 0 0 2 SYSCO CORP COM 871829107 39326 530 SH SOLE 0 0 530 TJX COS INC NEW COM 872540109 6274 74 SH SOLE 0 0 74 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 147 1 SH SOLE 0 0 1 TELEDYNE TECHNOLOGIES INC COM 879360105 20556 50 SH SOLE 0 0 50 TERADYNE INC COM 880770102 135023 1213 SH SOLE 0 0 1213 TEXAS INSTRS INC COM 882508104 9485 53 SH SOLE 0 0 53 TEXTRON INC COM 883203101 813576 12030 SH SOLE 0 0 12030 THERMO FISHER SCIENTIFIC INC COM 883556102 44376 85 SH SOLE 0 0 85 TRADEWEB MKTS INC CL A 892672106 42121 615 SH SOLE 0 0 615 TUTOR PERINI CORP COM 901109108 1251 175 SH SOLE 0 0 175 2SEVENTY BIO INC COMMON STOCK 901384107 668 66 SH SOLE 0 0 66 TYLER TECHNOLOGIES INC COM 902252105 29153 70 SH SOLE 0 0 70 US BANCORP DEL COM NEW 902973304 9912 300 SH SOLE 0 0 300 UNILEVER PLC SPON ADR NEW 904767704 20852 400 SH SOLE 0 0 400 UNION PAC CORP COM 907818108 68548 335 SH SOLE 0 0 335 URANIUM ENERGY CORP COM 916896103 340 100 SH SOLE 0 0 100 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1149099 7074 SH SOLE 0 0 7074 VANGUARD STAR FDS VG TL INTL STK F 921909768 28040 500 SH SOLE 0 0 500 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 29740 117 SH SOLE 0 0 117 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 242587 2954 SH SOLE 0 0 2954 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 140949 1422 SH SOLE 0 0 1422 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 88780 950 SH SOLE 0 0 950 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 94577 1068 SH SOLE 0 0 1068 VANGUARD WELLINGTON FD US MOMENTUM 921935508 15156 125 SH SOLE 0 0 125 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 4870 65 SH SOLE 0 0 65 VANGUARD BD INDEX FDS INTERMED TERM 921937819 469372 6239 SH SOLE 0 0 6239 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 878088 11620 SH SOLE 0 0 11620 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 483999 6658 SH SOLE 0 0 6658 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2914166 63105 SH SOLE 0 0 63105 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 309512 2918 SH SOLE 0 0 2918 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 38226 346 SH SOLE 0 0 346 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3554091 65321 SH SOLE 0 0 65321 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 753775 18529 SH SOLE 0 0 18529 VEEVA SYS INC CL A COM 922475108 30648 155 SH SOLE 0 0 155 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 671180 1648 SH SOLE 0 0 1648 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 46092 224 SH SOLE 0 0 224 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 460678 5513 SH SOLE 0 0 5513 VANGUARD INDEX FDS MID CAP ETF 922908629 133094 605 SH SOLE 0 0 605 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 47626 1940 SH SOLE 0 0 1940 VANGUARD INDEX FDS GROWTH ETF 922908736 3976479 14053 SH SOLE 0 0 14053 VANGUARD INDEX FDS VALUE ETF 922908744 3744518 26351 SH SOLE 0 0 26351 VANGUARD INDEX FDS SMALL CP ETF 922908751 1344438 6760 SH SOLE 0 0 6760 VANGUARD INDEX FDS TOTAL STK MKT 922908769 9053824 41101 SH SOLE 0 0 41101 VOYA FINANCIAL INC COM 929089100 4303 60 SH SOLE 0 0 60 WABTEC COM 929740108 2649 24 SH SOLE 0 0 24 WALMART INC COM 931142103 6444 41 SH SOLE 0 0 41 WALGREENS BOOTS ALLIANCE INC COM 931427108 114 4 SH SOLE 0 0 4 WARNER BROS DISCOVERY INC COM SER A 934423104 20202 1611 SH SOLE 0 0 1611 WASHINGTON TR BANCORP INC COM 940610108 78094 2913 SH SOLE 0 0 2913 WELLS FARGO CO NEW COM 949746101 28382 665 SH SOLE 0 0 665 WEST PHARMACEUTICAL SVSC INC COM 955306105 110606 289 SH SOLE 0 0 289 WEYERHAEUSER CO MTN BE COM NEW 962166104 28858 861 SH SOLE 0 0 861 WHIRLPOOL CORP COM 963320106 59516 400 SH SOLE 0 0 400 YUM BRANDS INC COM 988498101 20783 150 SH SOLE 0 0 150 RAYTHEON TECHNOLOGIES CORP COM 75513E101 99136 1012 SH SOLE 0 0 1012 INVESCO QQQ TR UNIT SER 1 46090E103 30467 82 SH SOLE 0 0 82 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 3014847 40155 SH SOLE 0 0 40155 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 23397 4670 SH SOLE 0 0 4670 TARGET CORP COM 87612E106 109052 827 SH SOLE 0 0 827 TOTALENERGIES SE SPONSORED ADS 89151E109 23056 400 SH SOLE 0 0 400 TRAVELERS COMPANIES INC COM 89417E109 695 4 SH SOLE 0 0 4 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 147014 960 SH SOLE 0 0 960 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 6357 39 SH SOLE 0 0 39 ALPS ETF TR ALERIAN MLP 00162Q452 25683 655 SH SOLE 0 0 655 AMC ENTMT HLDGS INC CL A COM 00165C104 1760 400 SH SOLE 0 0 400 AT&T INC COM 00206R102 219799 13781 SH SOLE 0 0 13781 ARK ETF TR INNOVATION ETF 00214Q104 201322 4561 SH SOLE 0 0 4561 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2556 45 SH SOLE 0 0 45 ARK ETF TR GENOMIC REV ETF 00214Q302 852 25 SH SOLE 0 0 25 ARK ETF TR FINTECH INNOVA 00214Q708 4182 200 SH SOLE 0 0 200 ABBVIE INC COM 00287Y109 410233 3045 SH SOLE 0 0 3045 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 1019 260 SH SOLE 0 0 260 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 4130 500 SH SOLE 0 0 500 ACTIVISION BLIZZARD INC COM 00507V109 8430 100 SH SOLE 0 0 100 ADOBE SYSTEMS INCORPORATED COM 00724F101 168702 345 SH SOLE 0 0 345 AGILENT TECHNOLOGIES INC COM 00846U101 73353 610 SH SOLE 0 0 610 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10476 126 SH SOLE 0 0 126 ALPHABET INC CAP STK CL A 02079K305 2437474 20317 SH SOLE 0 0 20317 ALTRIA GROUP INC COM 02209S103 76874 1697 SH SOLE 0 0 1697 AMERICAN OUTDOOR BRANDS INC COM 02875D109 321 37 SH SOLE 0 0 37 AMERICAN OUTDOOR BRANDS INC COM 02875D109 1085 125 SH SOLE 0 0 125 AMERICAN TOWER CORP NEW COM 03027X100 13382 69 SH SOLE 0 0 69 ANIXA BIOSCIENCES INC COM 03528H109 256 80 SH SOLE 0 0 80 APPIAN CORP CL A 03782L101 190 4 SH SOLE 0 0 4 APPHARVEST INC COM 03783T103 185 500 SH SOLE 0 0 500 ARCONIC CORPORATION COM 03966V107 1242 42 SH SOLE 0 0 42 AVENUE THERAPEUTICS INC COM 05360L304 17 15 SH SOLE 0 0 15 AWARE INC MASS COM 05453N100 20856 13200 SH SOLE 0 0 13200 BIOGEN INC COM 09062X103 8546 30 SH SOLE 0 0 30 BIOVIE INC CL A NEW 09074F207 1293 300 SH SOLE 0 0 300 BLACKLINE INC COM 09239B109 53820 1000 SH SOLE 0 0 1000 BLACKROCK INC COM 09247X101 39194 57 SH SOLE 0 0 57 BLACKSTONE INC COM 09260D107 99648 1072 SH SOLE 0 0 1072 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 127649 16261 SH SOLE 0 0 16261 BLACKROCK ETF TRUST FUTURE INVTR ETF 09290C202 45751 1600 SH SOLE 0 0 1600 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 21734 445 SH SOLE 0 0 445 BLUEBIRD BIO INC COM 09609G100 658 200 SH SOLE 0 0 200 BRIGHTHOUSE FINL INC COM 10922N103 2225 47 SH SOLE 0 0 47 BROADCOM INC COM 11135F101 9542 11 SH SOLE 0 0 11 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1418 45 SH SOLE 0 0 45 BROOKLINE BANCORP INC DEL COM 11373M107 5244 600 SH SOLE 0 0 600 CME GROUP INC COM 12572Q105 83612 451 SH SOLE 0 0 451 CNX RES CORP COM 12653C108 8860 500 SH SOLE 0 0 500 CAESARS ENTERTAINMENT INC NE COM 12769G100 2549 50 SH SOLE 0 0 50 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 578481 22928 SH SOLE 0 0 22928 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 25335 987 SH SOLE 0 0 987 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 163592 6050 SH SOLE 0 0 6050 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 56428 2535 SH SOLE 0 0 2535 CAPITAL ONE FINL CORP COM 14040H105 101223 926 SH SOLE 0 0 926 CHAMPIONX CORPORATION COM 15872M104 3104 100 SH SOLE 0 0 100 CISCO SYS INC COM 17275R102 433676 8382 SH SOLE 0 0 8382 COHEN &STEERS QUALITY INCOM COM 19247L106 4732 408 SH SOLE 0 0 408 COHEN &STEERS LTD DURATION COM 19248C105 221571 12174 SH SOLE 0 0 12174 COHEN &STEERS SELECT PFD & COM 19248Y107 11804 650 SH SOLE 0 0 650 COMCAST CORP NEW CL A 20030N101 103815 2499 SH SOLE 0 0 2499 CONOCOPHILLIPS COM 20825C104 291933 2818 SH SOLE 0 0 2818 CONSTELLATION BRANDS INC CL A 21036P108 1231 5 SH SOLE 0 0 5 CONSTELLATION ENERGY CORP COM 21037T109 14648 160 SH SOLE 0 0 160 CORTEVA INC COM 22052L104 27505 480 SH SOLE 0 0 480 COSTCO WHSL CORP NEW COM 22160K105 11844 22 SH SOLE 0 0 22 CROWDSTRIKE HLDGS INC CL A 22788C105 7344 50 SH SOLE 0 0 50 CROWN CASTLE INC COM 22822V101 9115 80 SH SOLE 0 0 80 DNP SELECT INCOME FD INC COM 23325P104 80046 7638 SH SOLE 0 0 7638 DEVON ENERGY CORP NEW COM 25179M103 1934 40 SH SOLE 0 0 40 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 6428 437 SH SOLE 0 0 437 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 616851 19905 SH SOLE 0 0 19905 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 666834 24408 SH SOLE 0 0 24408 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 25814 536 SH SOLE 0 0 536 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 18034 549 SH SOLE 0 0 549 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 10908 121 SH SOLE 0 0 121 DRAFTKINGS INC NEW COM CL A 26142V105 44505 1675 SH SOLE 0 0 1675 DUKE ENERGY CORP NEW COM NEW 26441C204 171295 1909 SH SOLE 0 0 1909 DUPONT DE NEMOURS INC COM 26614N102 119020 1666 SH SOLE 0 0 1666 EOG RES INC COM 26875P101 12070 105 SH SOLE 0 0 105 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 50580 1000 SH SOLE 0 0 1000 EATON VANCE SR INCOME TR SH BEN INT 27826S103 24570 4500 SH SOLE 0 0 4500 EATON VANCE LTD DURATION INC COM 27828H105 145252 15518 SH SOLE 0 0 15518 EATON VANCE TAX-MANAGED DIVE COM 27828N102 21805 1750 SH SOLE 0 0 1750 EATON VANCE SR FLTNG RTE TR COM 27828Q105 23500 2000 SH SOLE 0 0 2000 EATON VANCE SHORT DURATION D COM 27828V104 39240 4000 SH SOLE 0 0 4000 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 12780 1000 SH SOLE 0 0 1000 EATON VANCE TAX-MANAGED GLOB COM 27829F108 15444 1950 SH SOLE 0 0 1950 EMBECTA CORP COMMON STOCK 29082K105 173 8 SH SOLE 0 0 8 ENBRIDGE INC COM 29250N105 23590 635 SH SOLE 0 0 635 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 123253 97005 SH SOLE 0 0 97005 ESPERION THERAPEUTICS INC NE COM 29664W105 417 300 SH SOLE 0 0 300 ESSENTIAL UTILS INC COM 29670G102 19955 500 SH SOLE 0 0 500 EVERSOURCE ENERGY COM 30040W108 36595 516 SH SOLE 0 0 516 EXACT SCIENCES CORP COM 30063P105 3005 32 SH SOLE 0 0 32 EXELON CORP COM 30161N101 19963 490 SH SOLE 0 0 490 EXSCIENTIA PLC ADS 30223G102 1450 245 SH SOLE 0 0 245 EXXON MOBIL CORP COM 30231G102 1575980 14694 SH SOLE 0 0 14694 META PLATFORMS INC CL A 30303M102 977167 3405 SH SOLE 0 0 3405 FARFETCH LTD ORD SH CL A 30744W107 302 50 SH SOLE 0 0 50 FEDEX CORP COM 31428X106 100061 404 SH SOLE 0 0 404 FIDELITY NATL INFORMATION SV COM 31620M106 27377 500 SH SOLE 0 0 500 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 2328 100 SH SOLE 0 0 100 FIRST TR VALUE LINE DIVID IN SHS 33734H106 3586030 89849 SH SOLE 0 0 89849 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 17256 150 SH SOLE 0 0 150 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4181 195 SH SOLE 0 0 195 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 46550 2500 SH SOLE 0 0 2500 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1455145 30895 SH SOLE 0 0 30895 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 64880 2000 SH SOLE 0 0 2000 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 5423 100 SH SOLE 0 0 100 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 27052 1188 SH SOLE 0 0 1188 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1270450 26651 SH SOLE 0 0 26651 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 797876 15097 SH SOLE 0 0 15097 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 854 140 SH SOLE 0 0 140 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 226875 11401 SH SOLE 0 0 11401 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 242704 8573 SH SOLE 0 0 8573 FRANKLIN LTD DURATION INCOME COM 35472T101 135034 21850 SH SOLE 0 0 21850 GABELLI DIVID &INCOME TR COM 36242H104 1194 57 SH SOLE 0 0 57 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 57928 713 SH SOLE 0 0 713 GAMESTOP CORP NEW CL A 36467W109 1940 80 SH SOLE 0 0 80 GANNETT CO INC COM 36472T109 6539 2906 SH SOLE 0 0 2906 GENERAL MTRS CO COM 37045V100 6170 160 SH SOLE 0 0 160 GITLAB INC CLASS A COM 37637K108 5111 100 SH SOLE 0 0 100 GSK PLC SPONSORED ADR 37733W204 233849 6561 SH SOLE 0 0 6561 GLOBAL X FDS GLOBAL X AGTECH 37954Y178 10222 825 SH SOLE 0 0 825 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 6060 500 SH SOLE 0 0 500 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 16255 250 SH SOLE 0 0 250 GOLDMAN SACHS GROUP INC COM 38141G104 118766 368 SH SOLE 0 0 368 GREAT ELM GROUP INC COM NEW 39037G109 26 13 SH SOLE 0 0 13 GUARDANT HEALTH INC COM 40131M109 17900 500 SH SOLE 0 0 500 HP INC COM 40434L105 3354 119 SH SOLE 0 0 119 HANCOCK JOHN PFD INCOME FD I COM 41021P103 27320 1950 SH SOLE 0 0 1950 HARBORONE BANCORP INC NEW COM NEW 41165Y100 773 89 SH SOLE 0 0 89 HEALTHPEAK PROPERTIES INC COM 42250P103 52658 2620 SH SOLE 0 0 2620 HOST HOTELS &RESORTS INC COM 44107P104 3282 195 SH SOLE 0 0 195 ITT INC COM 45073V108 41851 449 SH SOLE 0 0 449 IDEXX LABS INC COM 45168D104 80357 160 SH SOLE 0 0 160 INGERSOLL RAND INC COM 45687V106 4052 62 SH SOLE 0 0 62 INTELLIA THERAPEUTICS INC COM 45826J105 12234 300 SH SOLE 0 0 300 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6219 55 SH SOLE 0 0 55 INTUITIVE SURGICAL INC COM NEW 46120E602 39943 116 SH SOLE 0 0 116 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 972453 6499 SH SOLE 0 0 6499 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 888125 46208 SH SOLE 0 0 46208 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 25701 149 SH SOLE 0 0 149 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 87916 537 SH SOLE 0 0 537 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 24309 300 SH SOLE 0 0 300 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 25124 400 SH SOLE 0 0 400 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 395 35 SH SOLE 0 0 35 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 9837 275 SH SOLE 0 0 275 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 971 50 SH SOLE 0 0 50 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 60565 2722 SH SOLE 0 0 2722 IRON MTN INC DEL COM 46284V101 28410 500 SH SOLE 0 0 500 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2924 150 SH SOLE 0 0 150 ISHARES TR US TREAS BD ETF 46429B267 2611 114 SH SOLE 0 0 114 ISHARES TR CORE HIGH DV ETF 46429B663 291994 2897 SH SOLE 0 0 2897 ISHARES TR MSCI EAFE MIN VL 46429B689 77625 1150 SH SOLE 0 0 1150 ISHARES TR MSCI USA MIN VOL 46429B697 9176524 123457 SH SOLE 0 0 123457 ISHARES TR 0-5 YR TIPS ETF 46429B747 107472 1101 SH SOLE 0 0 1101 ISHARES TR CORE MSCI TOTAL 46432F834 75949 1213 SH SOLE 0 0 1213 ISHARES TR CORE MSCI EAFE 46432F842 548428 8125 SH SOLE 0 0 8125 ISHARES INC CORE MSCI EMKT 46434G103 123218 2500 SH SOLE 0 0 2500 ISHARES INC ESG AWR MSCI EM 46434G863 1360 43 SH SOLE 0 0 43 ISHARES TR U S EQUITY FACTR 46434V282 66662 1496 SH SOLE 0 0 1496 ISHARES TR US SML CAP EQT 46434V290 3861 72 SH SOLE 0 0 72 ISHARES TR EXPONENTIAL TECH 46434V381 4684807 84259 SH SOLE 0 0 84259 ISHARES TR CORE TOTAL USD 46434V613 6047 133 SH SOLE 0 0 133 ISHARES TR CORE DIV GRWTH 46434V621 133978 2600 SH SOLE 0 0 2600 ISHARES TR IBONDS DEC23 ETF 46434VAX8 913249 36111 SH SOLE 0 0 36111 ISHARES TR IBONDS DEC25 ETF 46434VBD1 920842 37770 SH SOLE 0 0 37770 ISHARES TR IBONDS DEC24 ETF 46434VBG4 988350 40144 SH SOLE 0 0 40144 ISHARES TR ESG AWRE USD ETF 46435G193 1319 58 SH SOLE 0 0 58 ISHARES TR ESG AWR MSCI USA 46435G425 3021 31 SH SOLE 0 0 31 ISHARES TR ESG AW MSCI EAFE 46435G516 1969 27 SH SOLE 0 0 27 ISHARES TR IBONDS DEC2026 46435GAA0 392637 16729 SH SOLE 0 0 16729 ISHARES TR GENOMICS IMMUN 46435U192 17515 750 SH SOLE 0 0 750 ISHARES TR IBDS DEC28 ETF 46435U515 81214 3315 SH SOLE 0 0 3315 ISHARES TR ROBOTICS ARTIF 46435U556 4956 150 SH SOLE 0 0 150 ISHARES TR ESG AWARE MSCI 46435U663 2486 70 SH SOLE 0 0 70 ISHARES TR IBONDS 27 ETF 46435UAA9 346437 14755 SH SOLE 0 0 14755 ISHARES TR ESG ADV TTL USD 46436E619 2981 70 SH SOLE 0 0 70 ISHARES TR ESG EAFE ETF 46436E759 2254 37 SH SOLE 0 0 37 ISHARES TR ESG MSCI USA ETF 46436E767 3954 110 SH SOLE 0 0 110 ISHARES TR IBONDS 28 TRM TS 46436E833 40700 1850 SH SOLE 0 0 1850 ISHARES TR IBONDS 27 TRM TS 46436E841 93030 4200 SH SOLE 0 0 4200 ISHARES TR IBONDS 26 TRM TS 46436E858 296589 13094 SH SOLE 0 0 13094 ISHARES TR IBONDS 25 TRM TS 46436E866 481427 20814 SH SOLE 0 0 20814 ISHARES TR IBONDS 24 TRM TS 46436E874 530889 22306 SH SOLE 0 0 22306 ISHARES TR IBONDS 23 TRM TS 46436E882 34188 1378 SH SOLE 0 0 1378 JPMORGAN CHASE &CO COM 46625H100 964544 6632 SH SOLE 0 0 6632 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 7620 165 SH SOLE 0 0 165 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 184264 3675 SH SOLE 0 0 3675 JD.COM INC SPON ADR CL A 47215P106 1843 54 SH SOLE 0 0 54 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 342 100 SH SOLE 0 0 100 KEYSIGHT TECHNOLOGIES INC COM 49338L103 51072 305 SH SOLE 0 0 305 KINDER MORGAN INC DEL COM 49456B101 24108 1400 SH SOLE 0 0 1400 KRATOS DEFENSE &SEC SOLUTIO COM NEW 50077B207 2366 165 SH SOLE 0 0 165 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 5524 416 SH SOLE 0 0 416 M &T BK CORP COM 55261F104 2397980 19376 SH SOLE 0 0 19376 MSCI INC COM 55354G100 49680 106 SH SOLE 0 0 106 MANULIFE FINL CORP COM 56501R106 19023 1006 SH SOLE 0 0 1006 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 859 7 SH SOLE 0 0 7 MASTERCARD INCORPORATED CL A 57636Q104 234221 596 SH SOLE 0 0 596 MERCK &CO INC COM 58933Y105 787448 6824 SH SOLE 0 0 6824 METHANEX CORP COM 59151K108 96 2 SH SOLE 0 0 2 METLIFE INC COM 59156R108 842020 14895 SH SOLE 0 0 14895 MINIM INC COM NEW 60365W201 105 24 SH SOLE 0 0 24 MONSTER BEVERAGE CORP NEW COM 61174X109 11258 196 SH SOLE 0 0 196 NEOGENOMICS INC COM NEW 64049M209 3214 200 SH SOLE 0 0 200 NETFLIX INC COM 64110L106 37593 85 SH SOLE 0 0 85 RITHM CAPITAL CORP COM NEW 64828T201 4675 500 SH SOLE 0 0 500 NEXTERA ENERGY INC COM 65339F101 140683 1896 SH SOLE 0 0 1896 NISOURCE INC COM 65473P105 17777 650 SH SOLE 0 0 650 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 54000 6000 SH SOLE 0 0 6000 NVIDIA CORPORATION COM 67066G104 4453487 10528 SH SOLE 0 0 10528 NUVEEN SR INCOME FD COM 67067Y104 35495 7750 SH SOLE 0 0 7750 NUVEEN REAL ASSET INCOME &G COM 67074Y105 5710 500 SH SOLE 0 0 500 ORACLE CORP COM 68389X105 23223 195 SH SOLE 0 0 195 ORGANOGENESIS HLDGS INC COM 68621F102 25896 7800 SH SOLE 0 0 7800 ORGANON &CO COMMON STOCK 68622V106 7908 380 SH SOLE 0 0 380 ORION OFFICE REIT INC COM 68629Y103 185 28 SH SOLE 0 0 28 OTIS WORLDWIDE CORP COM 68902V107 17802 200 SH SOLE 0 0 200 OUSTER INC COM NEW 68989M202 64 13 SH SOLE 0 0 13 PACER FDS TR PACER US SMALL 69374H857 1131403 27799 SH SOLE 0 0 27799 PACER FDS TR DEVELOPED MRKT 69374H873 413660 13914 SH SOLE 0 0 13914 PACER FDS TR US CASH COWS 100 69374H881 287645 6009 SH SOLE 0 0 6009 PALANTIR TECHNOLOGIES INC CL A 69608A108 6899 450 SH SOLE 0 0 450 PAYCOM SOFTWARE INC COM 70432V102 44993 140 SH SOLE 0 0 140 PAYPAL HLDGS INC COM 70450Y103 13346 200 SH SOLE 0 0 200 PERFICIENT INC COM 71375U101 2083 25 SH SOLE 0 0 25 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 385743 3867 SH SOLE 0 0 3867 PIONEER HIGH INCOME FUND INC COM 72369H106 26880 4000 SH SOLE 0 0 4000 PRICE T ROWE GROUP INC COM 74144T108 16803 150 SH SOLE 0 0 150 PROSHARES TR ULTRPRO DOW30 74347X823 15764 264 SH SOLE 0 0 264 PROSPECT CAP CORP COM 74348T102 413066 66624 SH SOLE 0 0 66624 REGIONAL HEALTH PPTYS INC COM 75903M309 752 209 SH SOLE 0 0 209 RINGCENTRAL INC CL A 76680R206 327 10 SH SOLE 0 0 10 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 50 3 SH SOLE 0 0 3 SBA COMMUNICATIONS CORP NEW CL A 78410G104 7052 30 SH SOLE 0 0 30 SPDR S&P 500 ETF TR TR UNIT 78462F103 2127944 4800 SH SOLE 0 0 4800 SPDR GOLD TR GOLD SHS 78463V107 267583 1501 SH SOLE 0 0 1501 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1616 47 SH SOLE 0 0 47 SPDR SER TR S&P 600 SMCP GRW 78464A201 4003011 52014 SH SOLE 0 0 52014 SPDR SER TR BBG CONV SEC ETF 78464A359 11682 167 SH SOLE 0 0 167 SPDR SER TR AEROSPACE DEF 78464A631 24306 200 SH SOLE 0 0 200 SPDR SER TR PORTFOLIO AGRGTE 78464A649 3983 157 SH SOLE 0 0 157 SPDR SER TR S&P INS ETF 78464A789 2149 53 SH SOLE 0 0 53 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3888523 8120 SH SOLE 0 0 8120 SPDR SER TR SSGA US LRG ETF 78468R804 145037 1031 SH SOLE 0 0 1031 SPDR SER TR PORTFOLIO S&P600 78468R853 21828 562 SH SOLE 0 0 562 SALESFORCE INC COM 79466L302 23239 110 SH SOLE 0 0 110 SCHRODINGER INC COM 80810D103 2496 50 SH SOLE 0 0 50 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 68245 514 SH SOLE 0 0 514 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 41832 564 SH SOLE 0 0 564 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 86956 512 SH SOLE 0 0 512 SELECT SECTOR SPDR TR ENERGY 81369Y506 52663 649 SH SOLE 0 0 649 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 90618 2689 SH SOLE 0 0 2689 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 106228 611 SH SOLE 0 0 611 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 224491 5956 SH SOLE 0 0 5956 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2561 39 SH SOLE 0 0 39 SERVICENOW INC COM 81762P102 33718 60 SH SOLE 0 0 60 SHOPIFY INC CL A 82509L107 19380 300 SH SOLE 0 0 300 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 624 100 SH SOLE 0 0 100 SIMPLY GOOD FOODS CO COM 82900L102 1830 50 SH SOLE 0 0 50 SOFI TECHNOLOGIES INC COM 83406F102 16680 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 1874 104 SH SOLE 0 0 104 STAR GROUP L P UNIT LTD PARTNR 85512C105 1366 100 SH SOLE 0 0 100 STARWOOD PPTY TR INC COM 85571B105 7275 375 SH SOLE 0 0 375 SYNCHRONY FINANCIAL COM 87165B103 2205 65 SH SOLE 0 0 65 SYNTAX ETF TR STRATIFD LRG CAP 87166N106 19367 284 SH SOLE 0 0 284 SYNTAX ETF TR STRATIFIE MDCP 87166N205 17166 443 SH SOLE 0 0 443 SYNTAX ETF TR STRATIFIED SMCP 87166N304 77731 1800 SH SOLE 0 0 1800 SYNTAX ETF TR STRATIFIED US TT 87166N502 17782 452 SH SOLE 0 0 452 TELADOC HEALTH INC COM 87918A105 5824 230 SH SOLE 0 0 230 TESLA INC COM 88160R101 160742 6214 SH SOLE 0 0 6214 THE TRADE DESK INC COM CL A 88339J105 540 7 SH SOLE 0 0 7 3M CO COM 88579Y101 72644 726 SH SOLE 0 0 726 TRANSUNION COM 89400J107 3917 50 SH SOLE 0 0 50 UBER TECHNOLOGIES INC COM 90353T100 16189 375 SH SOLE 0 0 375 UNITEDHEALTH GROUP INC COM 91324P102 432095 899 SH SOLE 0 0 899 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1807 60 SH SOLE 0 0 60 VANECK ETF TRUST BDC INCOME ETF 92189F411 58368 3800 SH SOLE 0 0 3800 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 372 15 SH SOLE 0 0 15 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 358032 7325 SH SOLE 0 0 7325 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 13377 69 SH SOLE 0 0 69 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 7100 29 SH SOLE 0 0 29 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 19768 96 SH SOLE 0 0 96 VANGUARD WORLD FDS INF TECH ETF 92204A702 29800 67 SH SOLE 0 0 67 VANGUARD WORLD FDS MATERIALS ETF 92204A801 7972 44 SH SOLE 0 0 44 VANGUARD WORLD FDS UTILITIES ETF 92204A876 95965 675 SH SOLE 0 0 675 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 700764 9262 SH SOLE 0 0 9262 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1505 22 SH SOLE 0 0 22 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 85044 482 SH SOLE 0 0 482 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 283430 6163 SH SOLE 0 0 6163 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 246945 3125 SH SOLE 0 0 3125 V2X INC COM 92242T101 2428 49 SH SOLE 0 0 49 VERIZON COMMUNICATIONS INC COM 92343V104 398140 10706 SH SOLE 0 0 10706 VIATRIS INC COM 92556V106 16566 1670 SH SOLE 0 0 1670 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 485 125 SH SOLE 0 0 125 VISA INC COM CL A 92826C839 142666 601 SH SOLE 0 0 601 VIZSLA SILVER CORP COM NEW 92859G202 732 600 SH SOLE 0 0 600 WP CAREY INC COM 92936U109 47427 702 SH SOLE 0 0 702 WEC ENERGY GROUP INC COM 92939U106 52944 600 SH SOLE 0 0 600 WASTE MGMT INC DEL COM 94106L109 143072 825 SH SOLE 0 0 825 WAYFAIR INC CL A 94419L101 6501 100 SH SOLE 0 0 100 WELLTOWER INC COM 95040Q104 8089 100 SH SOLE 0 0 100 WISDOMTREE TR US MIDCAP DIVID 97717W505 44153 1050 SH SOLE 0 0 1050 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 7506 440 SH SOLE 0 0 440 XYLEM INC COM 98419M100 493619 4383 SH SOLE 0 0 4383 YUM CHINA HLDGS INC COM 98850P109 4520 80 SH SOLE 0 0 80 ZIMVIE INC COM 98888T107 22 2 SH SOLE 0 0 2 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2912 20 SH SOLE 0 0 20 ZOETIS INC CL A 98978V103 44784 260 SH SOLE 0 0 260 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2499 100 SH SOLE 0 0 100 ZSCALER INC COM 98980G102 7125 49 SH SOLE 0 0 49 VISION MARINE TECHNOLOGIES I COM C96657116 3730 1000 SH SOLE 0 0 1000 ARCH CAP GROUP LTD ORD G0450A105 3293 44 SH SOLE 0 0 44 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1242 53 SH SOLE 0 0 53 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30858 100 SH SOLE 0 0 100 CAPRI HOLDINGS LIMITED SHS G1890L107 1436 40 SH SOLE 0 0 40 EATON CORP PLC SHS G29183103 114225 569 SH SOLE 0 0 569 ICHOR HOLDINGS SHS G4740B105 1725 46 SH SOLE 0 0 46 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1488 12 SH SOLE 0 0 12 NORDIC AMERICAN TANKERS LIMI COM G65773106 606 165 SH SOLE 0 0 165 NOVOCURE LTD ORD SHS G6674U108 1660 40 SH SOLE 0 0 40 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 38297 619 SH SOLE 0 0 619 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 19690 500 SH SOLE 0 0 500 TRANE TECHNOLOGIES PLC SHS G8994E103 22951 120 SH SOLE 0 0 120 TRITON INTL LTD CL A G9078F107 4163 50 SH SOLE 0 0 50 SPOTIFY TECHNOLOGY S A SHS L8681T102 11238 70 SH SOLE 0 0 70 STRATASYS LTD SHS M85548101 1776 100 SH SOLE 0 0 100 ASML HOLDING N V N Y REGISTRY SHS N07059210 14495 20 SH SOLE 0 0 20 ROYAL CARIBBEAN GROUP COM V7780T103 51870 500 SH SOLE 0 0 500