0000887602-23-000007.txt : 20231023 0000887602-23-000007.hdr.sgml : 20231023 20231023140556 ACCESSION NUMBER: 0000887602-23-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231023 DATE AS OF CHANGE: 20231023 EFFECTIVENESS DATE: 20231023 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: 231339707 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 true false 0000887602 XXXXXXXX 09-30-2023 09-30-2023 BARRETT & COMPANY, INC.
THE WILCOX BUILDING 42 WEYBOSSET STREET PROVIDENCE RI 02903
13F HOLDINGS REPORT 028-23226 8-44856 N
Wilson G Saville President 401-351-1000 Wilson G. Saville Providence RI 10-23-2023 0 633 169826816 false
INFORMATION TABLE 2 barrett13f_q32023.xml AFLAC INC COM 001055102 102745 1339 SH SOLE 0 0 1339 ABBOTT LABS COM 002824100 193797 2001 SH SOLE 0 0 2001 ADVANCED MICRO DEVICES INC COM 007903107 2571 25 SH SOLE 0 0 25 AEROVIRONMENT INC COM 008073108 11153 100 SH SOLE 0 0 100 ALBERTSONS COS INC COMMON STOCK 013091103 7394 325 SH SOLE 0 0 325 ALCOA CORP COM 013872106 1657 57 SH SOLE 0 0 57 ALIGN TECHNOLOGY INC COM 016255101 174338 571 SH SOLE 0 0 571 ALLIANT ENERGY CORP COM 018802108 22093 456 SH SOLE 0 0 456 ALLSTATE CORP COM 020002101 33423 300 SH SOLE 0 0 300 AMAZON COM INC COM 023135106 3834066 30161 SH SOLE 0 0 30161 AMERICAN ELEC PWR CO INC COM 025537101 37309 496 SH SOLE 0 0 496 AMERICAN WTR WKS CO INC NEW COM 030420103 331376 2676 SH SOLE 0 0 2676 AMGEN INC COM 031162100 277315 1032 SH SOLE 0 0 1032 ANIKA THERAPEUTICS INC COM 035255108 4844 260 SH SOLE 0 0 260 APPLE INC COM 037833100 4691880 27404 SH SOLE 0 0 27404 ATLASSIAN CORPORATION CL A 049468101 10076 50 SH SOLE 0 0 50 AUTOMATIC DATA PROCESSING IN COM 053015103 24058 100 SH SOLE 0 0 100 BP PLC SPONSORED ADR 055622104 61768 1595 SH SOLE 0 0 1595 BALL CORP COM 058498106 3734 75 SH SOLE 0 0 75 BANK AMERICA CORP COM 060505104 888668 32457 SH SOLE 0 0 32457 BANK NEW YORK MELLON CORP COM 064058100 182457 4278 SH SOLE 0 0 4278 BECTON DICKINSON &CO COM 075887109 17838 69 SH SOLE 0 0 69 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 271658 776 SH SOLE 0 0 776 BOEING CO COM 097023105 773567 4036 SH SOLE 0 0 4036 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 218540 2000 SH SOLE 0 0 2000 BORGWARNER INC COM 099724106 10092 250 SH SOLE 0 0 250 BOSTON PROPERTIES INC COM 101121101 5948 100 SH SOLE 0 0 100 BRISTOL-MYERS SQUIBB CO COM 110122108 688525 11863 SH SOLE 0 0 11863 BROWN FORMAN CORP CL A 115637100 91798 1580 SH SOLE 0 0 1580 BROWN FORMAN CORP CL B 115637209 143879 2494 SH SOLE 0 0 2494 THE CIGNA GROUP COM 125523100 7152 25 SH SOLE 0 0 25 CSX CORP COM 126408103 32103 1044 SH SOLE 0 0 1044 CVS HEALTH CORP COM 126650100 672516 9632 SH SOLE 0 0 9632 CADENCE DESIGN SYSTEM INC COM 127387108 33974 145 SH SOLE 0 0 145 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 108035 10250 SH SOLE 0 0 10250 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 87923 6249 SH SOLE 0 0 6249 CAMPBELL SOUP CO COM 134429109 13967 340 SH SOLE 0 0 340 CANOPY GROWTH CORP COM 138035100 403 515 SH SOLE 0 0 515 CARNIVAL CORP COMMON STOCK 143658300 9973 727 SH SOLE 0 0 727 CARVANA CO CL A 146869102 3148 75 SH SOLE 0 0 75 CATERPILLAR INC COM 149123101 77101 282 SH SOLE 0 0 282 CELANESE CORP DEL COM 150870103 10041 80 SH SOLE 0 0 80 CHEMOURS CO COM 163851108 2524 90 SH SOLE 0 0 90 CHEVRON CORP NEW COM 166764100 1068713 6338 SH SOLE 0 0 6338 CHIPOTLE MEXICAN GRILL INC COM 169656105 73273 40 SH SOLE 0 0 40 CHURCH &DWIGHT CO INC COM 171340102 7058 77 SH SOLE 0 0 77 CITIGROUP INC COM NEW 172967424 10837 263 SH SOLE 0 0 263 CITIZENS FINL GROUP INC COM 174610105 5842 218 SH SOLE 0 0 218 CLEAN ENERGY FUELS CORP COM 184499101 153 40 SH SOLE 0 0 40 CLOROX CO DEL COM 189054109 26212 200 SH SOLE 0 0 200 COCA COLA CO COM 191216100 159018 2841 SH SOLE 0 0 2841 COGNEX CORP COM 192422103 170 4 SH SOLE 0 0 4 COLGATE PALMOLIVE CO COM 194162103 21333 300 SH SOLE 0 0 300 CONSOLIDATED COMM HLDGS INC COM 209034107 20178 5900 SH SOLE 0 0 5900 CONSOLIDATED EDISON INC COM 209115104 58478 684 SH SOLE 0 0 684 COPART INC COM 217204106 88334 2050 SH SOLE 0 0 2050 CUMMINS INC COM 231021106 8361 37 SH SOLE 0 0 37 DBX ETF TR XTRACK USD HIGH 233051432 1526 45 SH SOLE 0 0 45 DBX ETF TR XTRACKERS RUSSEL 233051481 15586 362 SH SOLE 0 0 362 DANAHER CORPORATION COM 235851102 92949 375 SH SOLE 0 0 375 DEERE &CO COM 244199105 28321 75 SH SOLE 0 0 75 DIGITAL RLTY TR INC COM 253868103 9682 80 SH SOLE 0 0 80 DISNEY WALT CO COM 254687106 294507 3634 SH SOLE 0 0 3634 DOLLAR GEN CORP NEW COM 256677105 2645 25 SH SOLE 0 0 25 DOVER CORP COM 260003108 99909 716 SH SOLE 0 0 716 DOW INC COM 260557103 49291 956 SH SOLE 0 0 956 EAGLE PHARMACEUTICALS INC COM 269796108 1577 100 SH SOLE 0 0 100 EASTGROUP PPTYS INC COM 277276101 174857 1050 SH SOLE 0 0 1050 EATON VANCE ENHANCED EQUITY COM 278274105 11888 750 SH SOLE 0 0 750 EBAY INC. COM 278642103 7139 162 SH SOLE 0 0 162 EDISON INTL COM 281020107 13671 216 SH SOLE 0 0 216 EMERSON ELEC CO COM 291011104 683497 7078 SH SOLE 0 0 7078 ENERGY FUELS INC COM NEW 292671708 411 50 SH SOLE 0 0 50 ENTERPRISE PRODS PARTNERS L COM 293792107 114486 4183 SH SOLE 0 0 4183 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 88 3 SH SOLE 0 0 3 FAIR ISAAC CORP COM 303250104 17371 20 SH SOLE 0 0 20 FIRST TR MORNINGSTAR DIVID L SHS 336917109 6688 200 SH SOLE 0 0 200 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 424693 4084 SH SOLE 0 0 4084 FIRSTENERGY CORP COM 337932107 4204 123 SH SOLE 0 0 123 FLOOR &DECOR HLDGS INC CL A 339750101 16290 180 SH SOLE 0 0 180 FORD MTR CO DEL COM 345370860 66908 5387 SH SOLE 0 0 5387 GALECTIN THERAPEUTICS INC COM NEW 363225202 9569 4984 SH SOLE 0 0 4984 GENERAC HLDGS INC COM 368736104 21792 200 SH SOLE 0 0 200 GENERAL DYNAMICS CORP COM 369550108 79328 359 SH SOLE 0 0 359 GENERAL ELECTRIC CO COM NEW 369604301 228977 2071 SH SOLE 0 0 2071 GENERAL MLS INC COM 370334104 108783 1700 SH SOLE 0 0 1700 GILEAD SCIENCES INC COM 375558103 1199 16 SH SOLE 0 0 16 HALEON PLC SPON ADS 405552100 37496 4501 SH SOLE 0 0 4501 HARLEY DAVIDSON INC COM 412822108 8463 256 SH SOLE 0 0 256 HARTFORD FINL SVCS GROUP INC COM 416515104 20777 293 SH SOLE 0 0 293 HAWAIIAN ELEC INDUSTRIES COM 419870100 7386 600 SH SOLE 0 0 600 HAWAIIAN HOLDINGS INC COM 419879101 63 10 SH SOLE 0 0 10 HEICO CORP NEW COM 422806109 506706 3129 SH SOLE 0 0 3129 HOME DEPOT INC COM 437076102 124875 413 SH SOLE 0 0 413 HONEYWELL INTL INC COM 438516106 398161 2155 SH SOLE 0 0 2155 HOWMET AEROSPACE INC COM 443201108 572929 12388 SH SOLE 0 0 12388 HUNTINGTON BANCSHARES INC COM 446150104 10400 1000 SH SOLE 0 0 1000 IDACORP INC COM 451107106 6930 74 SH SOLE 0 0 74 ILLINOIS TOOL WKS INC COM 452308109 100140 435 SH SOLE 0 0 435 INTEL CORP COM 458140100 122713 3452 SH SOLE 0 0 3452 INTERNATIONAL BUSINESS MACHS COM 459200101 374367 2668 SH SOLE 0 0 2668 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1772 26 SH SOLE 0 0 26 INTERNATIONAL PAPER CO COM 460146103 31841 898 SH SOLE 0 0 898 INTUIT COM 461202103 33340 65 SH SOLE 0 0 65 ISHARES GOLD TR ISHARES NEW 464285204 34990 1000 SH SOLE 0 0 1000 ISHARES INC EM MKTS DIV ETF 464286319 478332 20081 SH SOLE 0 0 20081 ISHARES INC MSCI EMERG MRKT 464286533 18139 340 SH SOLE 0 0 340 ISHARES TR S&P 100 ETF 464287101 47551 237 SH SOLE 0 0 237 ISHARES TR CORE S&P TTL STK 464287150 233458 2479 SH SOLE 0 0 2479 ISHARES TR SELECT DIVID ETF 464287168 285436 2652 SH SOLE 0 0 2652 ISHARES TR TIPS BD ETF 464287176 140229 1352 SH SOLE 0 0 1352 ISHARES TR CORE S&P500 ETF 464287200 4994106 11630 SH SOLE 0 0 11630 ISHARES TR CORE US AGGBD ET 464287226 14388 153 SH SOLE 0 0 153 ISHARES TR MSCI EMG MKT ETF 464287234 1016 26 SH SOLE 0 0 26 ISHARES TR IBOXX INV CP ETF 464287242 71661 702 SH SOLE 0 0 702 ISHARES TR S&P 500 GRWT ETF 464287309 7230943 105684 SH SOLE 0 0 105684 ISHARES TR GLOBAL ENERG ETF 464287341 20630 500 SH SOLE 0 0 500 ISHARES TR S&P 500 VAL ETF 464287408 213592 1388 SH SOLE 0 0 1388 ISHARES TR 7-10 YR TRSY BD 464287440 42132 460 SH SOLE 0 0 460 ISHARES TR 1 3 YR TREAS BD 464287457 749010 9250 SH SOLE 0 0 9250 ISHARES TR MSCI EAFE ETF 464287465 89468 1298 SH SOLE 0 0 1298 ISHARES TR RUS MID CAP ETF 464287499 51868 749 SH SOLE 0 0 749 ISHARES TR CORE S&P MCP ETF 464287507 118940 477 SH SOLE 0 0 477 ISHARES TR ISHARES SEMICDTR 464287523 1421 3 SH SOLE 0 0 3 ISHARES TR ISHARES BIOTECH 464287556 71941 588 SH SOLE 0 0 588 ISHARES TR RUS 1000 VAL ETF 464287598 1330347 8763 SH SOLE 0 0 8763 ISHARES TR RUS 1000 ETF 464287622 3993 17 SH SOLE 0 0 17 ISHARES TR RUS 2000 VAL ETF 464287630 12877 95 SH SOLE 0 0 95 ISHARES TR RUSSELL 2000 ETF 464287655 2828 16 SH SOLE 0 0 16 ISHARES TR CORE S&P US VLU 464287663 3209 43 SH SOLE 0 0 43 ISHARES TR CORE S&P US GWT 464287671 142241 1500 SH SOLE 0 0 1500 ISHARES TR U.S. REAL ES ETF 464287739 95848 1227 SH SOLE 0 0 1227 ISHARES TR CORE S&P SCP ETF 464287804 663046 7029 SH SOLE 0 0 7029 ISHARES TR SP SMCP600VL ETF 464287879 451543 5061 SH SOLE 0 0 5061 ISHARES TR S&P SML 600 GWT 464287887 8774 80 SH SOLE 0 0 80 ISHARES TR MORNINGSTAR VALU 464288109 5570527 86005 SH SOLE 0 0 86005 ISHARES TR INTL TREA BD ETF 464288117 5204 140 SH SOLE 0 0 140 ISHARES TR MRGSTR MD CP ETF 464288208 186151 3117 SH SOLE 0 0 3117 ISHARES TR GL CLEAN ENE ETF 464288224 2339 160 SH SOLE 0 0 160 ISHARES TR JPMORGAN USD EMG 464288281 82509 1000 SH SOLE 0 0 1000 ISHARES TR GLB INFRASTR ETF 464288372 15379 355 SH SOLE 0 0 355 ISHARES TR INTL SEL DIV ETF 464288448 197544 7777 SH SOLE 0 0 7777 ISHARES TR IBOXX HI YD ETF 464288513 323077 4382 SH SOLE 0 0 4382 ISHARES TR MSCI KLD400 SOC 464288570 4559 56 SH SOLE 0 0 56 ISHARES TR MBS ETF 464288588 3965 45 SH SOLE 0 0 45 ISHARES TR ISHS 1-5YR INVS 464288646 39864 800 SH SOLE 0 0 800 ISHARES TR 3 7 YR TREAS BD 464288661 52657 465 SH SOLE 0 0 465 ISHARES TR PFD AND INCM SEC 464288687 452622 15012 SH SOLE 0 0 15012 ISHARES TR MRNING SM CP ETF 464288703 219614 4241 SH SOLE 0 0 4241 ISHARES TR US REGNL BKS ETF 464288778 33898 1009 SH SOLE 0 0 1009 ISHARES TR EAFE VALUE ETF 464288877 11743 240 SH SOLE 0 0 240 JOHNSON &JOHNSON COM 478160104 1593370 10230 SH SOLE 0 0 10230 KELLANOVA COM 487836108 11902 200 SH SOLE 0 0 200 KIMBERLY-CLARK CORP COM 494368103 30025 248 SH SOLE 0 0 248 KRAFT HEINZ CO COM 500754106 90532 2691 SH SOLE 0 0 2691 KROGER CO COM 501044101 10874 243 SH SOLE 0 0 243 L3HARRIS TECHNOLOGIES INC COM 502431109 261463 1502 SH SOLE 0 0 1502 LAM RESEARCH CORP COM 512807108 226148 361 SH SOLE 0 0 361 ELI LILLY &CO COM 532457108 602468 1122 SH SOLE 0 0 1122 LINCOLN NATL CORP IND COM 534187109 29628 1200 SH SOLE 0 0 1200 LOCKHEED MARTIN CORP COM 539830109 601612 1471 SH SOLE 0 0 1471 LOWES COS INC COM 548661107 338364 1628 SH SOLE 0 0 1628 MARKEL GROUP INC COM 570535104 61845 42 SH SOLE 0 0 42 MARRIOTT INTL INC NEW CL A 571903202 89042 453 SH SOLE 0 0 453 MARVELL TECHNOLOGY INC COM 573874104 32478 600 SH SOLE 0 0 600 MASIMO CORP COM 574795100 149056 1700 SH SOLE 0 0 1700 MATTERPORT INC COM CL A 577096100 651 300 SH SOLE 0 0 300 MCDONALDS CORP COM 580135101 188531 716 SH SOLE 0 0 716 MICROSOFT CORP COM 594918104 3377636 10697 SH SOLE 0 0 10697 MICRON TECHNOLOGY INC COM 595112103 32241 474 SH SOLE 0 0 474 MONDELEZ INTL INC CL A 609207105 6940 100 SH SOLE 0 0 100 MORGAN STANLEY COM NEW 617446448 16334 200 SH SOLE 0 0 200 MOTOROLA SOLUTIONS INC COM NEW 620076307 7623 28 SH SOLE 0 0 28 NAPCO SEC TECHNOLOGIES INC COM 630402105 136957 6155 SH SOLE 0 0 6155 NATERA INC COM 632307104 2213 50 SH SOLE 0 0 50 NATIONAL GRID PLC SPONSORED ADR NE 636274409 117077 1931 SH SOLE 0 0 1931 NEW YORK MTG TR INC COM 649604840 5535 652 SH SOLE 0 0 652 NEWELL BRANDS INC COM 651229106 56934 6305 SH SOLE 0 0 6305 NEWTEKONE INC COM NEW 652526203 2623543 177867 SH SOLE 0 0 177867 NIKE INC CL B 654106103 464342 4856 SH SOLE 0 0 4856 NOKIA CORP SPONSORED ADR 654902204 64 17 SH SOLE 0 0 17 NORTHERN TR CORP COM 665859104 138960 2000 SH SOLE 0 0 2000 NOVO-NORDISK A S ADR 670100205 90940 1000 SH SOLE 0 0 1000 NUCOR CORP COM 670346105 782 5 SH SOLE 0 0 5 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3272 338 SH SOLE 0 0 338 NUVEEN MUN VALUE FD INC COM 670928100 85450 10345 SH SOLE 0 0 10345 OCCIDENTAL PETE CORP COM 674599105 6488 100 SH SOLE 0 0 100 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 519 12 SH SOLE 0 0 12 OKTA INC CL A 679295105 4891 60 SH SOLE 0 0 60 OLD REP INTL CORP COM 680223104 534179 19828 SH SOLE 0 0 19828 OLIN CORP COM PAR $1 680665205 138823 2778 SH SOLE 0 0 2778 OMEGA HEALTHCARE INVS INC COM 681936100 1658 50 SH SOLE 0 0 50 PPG INDS INC COM 693506107 89562 690 SH SOLE 0 0 690 PACCAR INC COM 693718108 15814 186 SH SOLE 0 0 186 PALO ALTO NETWORKS INC COM 697435105 239129 1020 SH SOLE 0 0 1020 PAYCHEX INC COM 704326107 133321 1156 SH SOLE 0 0 1156 PEMBINA PIPELINE CORP COM 706327103 222807 7412 SH SOLE 0 0 7412 PEPSICO INC COM 713448108 257040 1517 SH SOLE 0 0 1517 PFIZER INC COM 717081103 541855 16336 SH SOLE 0 0 16336 PHILIP MORRIS INTL INC COM 718172109 30551 330 SH SOLE 0 0 330 PHILLIPS 66 COM 718546104 11895 99 SH SOLE 0 0 99 PINNACLE WEST CAP CORP COM 723484101 12305 167 SH SOLE 0 0 167 PITNEY BOWES INC COM 724479100 25670 8500 SH SOLE 0 0 8500 PROCTER AND GAMBLE CO COM 742718109 1303744 8938 SH SOLE 0 0 8938 PRUDENTIAL FINL INC COM 744320102 32168 339 SH SOLE 0 0 339 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 16750 5000 SH SOLE 0 0 5000 QUALCOMM INC COM 747525103 77458 697 SH SOLE 0 0 697 RAYONIER INC COM 754907103 10331 363 SH SOLE 0 0 363 RAYONIER INC COM 754907103 2732 96 SH SOLE 0 0 96 REALTY INCOME CORP COM 756109104 14183 284 SH SOLE 0 0 284 REPUBLIC SVCS INC COM 760759100 17814 125 SH SOLE 0 0 125 ROPER TECHNOLOGIES INC COM 776696106 36559 76 SH SOLE 0 0 76 ROSS STORES INC COM 778296103 5822 52 SH SOLE 0 0 52 SHELL PLC SPON ADS 780259305 66054 1026 SH SOLE 0 0 1026 ROYCE VALUE TR INC COM 780910105 203592 15819 SH SOLE 0 0 15819 ROYCE MICRO-CAP TR INC COM 780915104 26910 3250 SH SOLE 0 0 3250 SCHWAB CHARLES CORP COM 808513105 87182 1588 SH SOLE 0 0 1588 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 683677 13715 SH SOLE 0 0 13715 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 55130 1331 SH SOLE 0 0 1331 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3052 69 SH SOLE 0 0 69 SCHWAB STRATEGIC TR US REIT ETF 808524847 5325 300 SH SOLE 0 0 300 SCHWAB STRATEGIC TR US TIPS ETF 808524870 382260 7571 SH SOLE 0 0 7571 SMITH &WESSON BRANDS INC COM 831754106 9963 772 SH SOLE 0 0 772 SMUCKER J M CO COM NEW 832696405 72041 586 SH SOLE 0 0 586 SNOWFLAKE INC CL A 833445109 306 2 SH SOLE 0 0 2 SOUTHERN CO COM 842587107 65756 1016 SH SOLE 0 0 1016 SOUTHWEST AIRLS CO COM 844741108 7715 285 SH SOLE 0 0 285 BLOCK INC CL A 852234103 2213 50 SH SOLE 0 0 50 STARBUCKS CORP COM 855244109 64345 705 SH SOLE 0 0 705 STATE STR CORP COM 857477103 670 10 SH SOLE 0 0 10 STRYKER CORPORATION COM 863667101 11477 42 SH SOLE 0 0 42 STURM RUGER &CO INC COM 864159108 5368 103 SH SOLE 0 0 103 SUN LIFE FINANCIAL INC. COM 866796105 4587 94 SH SOLE 0 0 94 SYLVAMO CORP COMMON STOCK 871332102 1977 45 SH SOLE 0 0 45 SYNOPSYS INC COM 871607107 918 2 SH SOLE 0 0 2 SYSCO CORP COM 871829107 35006 530 SH SOLE 0 0 530 TJX COS INC NEW COM 872540109 6577 74 SH SOLE 0 0 74 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 140 1 SH SOLE 0 0 1 TELEDYNE TECHNOLOGIES INC COM 879360105 20429 50 SH SOLE 0 0 50 TERADYNE INC COM 880770102 65003 647 SH SOLE 0 0 647 TEXAS INSTRS INC COM 882508104 8441 53 SH SOLE 0 0 53 TEXTRON INC COM 883203101 940018 12030 SH SOLE 0 0 12030 THERMO FISHER SCIENTIFIC INC COM 883556102 43060 85 SH SOLE 0 0 85 TRADEWEB MKTS INC CL A 892672106 49336 615 SH SOLE 0 0 615 TUTOR PERINI CORP COM 901109108 1370 175 SH SOLE 0 0 175 2SEVENTY BIO INC COMMON STOCK 901384107 259 66 SH SOLE 0 0 66 TYLER TECHNOLOGIES INC COM 902252105 27030 70 SH SOLE 0 0 70 US BANCORP DEL COM NEW 902973304 21489 650 SH SOLE 0 0 650 UNILEVER PLC SPON ADR NEW 904767704 29936 606 SH SOLE 0 0 606 UNION PAC CORP COM 907818108 68216 335 SH SOLE 0 0 335 URANIUM ENERGY CORP COM 916896103 515 100 SH SOLE 0 0 100 V F CORP COM 918204108 4258 241 SH SOLE 0 0 241 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1100521 7083 SH SOLE 0 0 7083 VANGUARD STAR FDS VG TL INTL STK F 921909768 50844 950 SH SOLE 0 0 950 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 28971 117 SH SOLE 0 0 117 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 227678 2955 SH SOLE 0 0 2955 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 134109 1422 SH SOLE 0 0 1422 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 85743 950 SH SOLE 0 0 950 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 90278 1068 SH SOLE 0 0 1068 VANGUARD WELLINGTON FD US MOMENTUM 921935508 14174 125 SH SOLE 0 0 125 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 4359 65 SH SOLE 0 0 65 VANGUARD BD INDEX FDS INTERMED TERM 921937819 451773 6248 SH SOLE 0 0 6248 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 873110 11615 SH SOLE 0 0 11615 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 461293 6611 SH SOLE 0 0 6611 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2757578 63074 SH SOLE 0 0 63074 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 311820 3018 SH SOLE 0 0 3018 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 36745 346 SH SOLE 0 0 346 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3433531 66195 SH SOLE 0 0 66195 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 730237 18624 SH SOLE 0 0 18624 VEEVA SYS INC CL A COM 922475108 31535 155 SH SOLE 0 0 155 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 686423 1748 SH SOLE 0 0 1748 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 43628 224 SH SOLE 0 0 224 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 417822 5522 SH SOLE 0 0 5522 VANGUARD INDEX FDS MID CAP ETF 922908629 216647 1040 SH SOLE 0 0 1040 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 45866 320 SH SOLE 0 0 320 VANGUARD INDEX FDS GROWTH ETF 922908736 3812242 14000 SH SOLE 0 0 14000 VANGUARD INDEX FDS VALUE ETF 922908744 3651793 26476 SH SOLE 0 0 26476 VANGUARD INDEX FDS SMALL CP ETF 922908751 1531403 8100 SH SOLE 0 0 8100 VANGUARD INDEX FDS TOTAL STK MKT 922908769 9408244 44293 SH SOLE 0 0 44293 VOYA FINANCIAL INC COM 929089100 3987 60 SH SOLE 0 0 60 WABTEC COM 929740108 2993 28 SH SOLE 0 0 28 WALMART INC COM 931142103 4318 27 SH SOLE 0 0 27 WALGREENS BOOTS ALLIANCE INC COM 931427108 89 4 SH SOLE 0 0 4 WARNER BROS DISCOVERY INC COM SER A 934423104 16366 1507 SH SOLE 0 0 1507 WASHINGTON TR BANCORP INC COM 940610108 105582 4010 SH SOLE 0 0 4010 WELLS FARGO CO NEW COM 949746101 19497 477 SH SOLE 0 0 477 WEST PHARMACEUTICAL SVSC INC COM 955306105 108511 289 SH SOLE 0 0 289 WEYERHAEUSER CO MTN BE COM NEW 962166104 17207 561 SH SOLE 0 0 561 WHIRLPOOL CORP COM 963320106 53480 400 SH SOLE 0 0 400 YUM BRANDS INC COM 988498101 18741 150 SH SOLE 0 0 150 EQUITABLE HLDGS INC COM 29452E101 4259 150 SH SOLE 0 0 150 RTX CORPORATION COM 75513E101 76648 1065 SH SOLE 0 0 1065 INVESCO QQQ TR UNIT SER 1 46090E103 34957 98 SH SOLE 0 0 98 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 3036477 41240 SH SOLE 0 0 41240 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 20688 4670 SH SOLE 0 0 4670 TARGET CORP COM 87612E106 91662 829 SH SOLE 0 0 829 TOTALENERGIES SE SPONSORED ADS 89151E109 26304 400 SH SOLE 0 0 400 TRAVELERS COMPANIES INC COM 89417E109 7676 47 SH SOLE 0 0 47 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 140495 960 SH SOLE 0 0 960 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 6225 39 SH SOLE 0 0 39 ALPS ETF TR ALERIAN MLP 00162Q452 27641 655 SH SOLE 0 0 655 AMC ENTMT HLDGS INC CL A NEW 00165C302 679 85 SH SOLE 0 0 85 AT&T INC COM 00206R102 226831 15102 SH SOLE 0 0 15102 ARK ETF TR INNOVATION ETF 00214Q104 167654 4226 SH SOLE 0 0 4226 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2379 45 SH SOLE 0 0 45 ARK ETF TR GENOMIC REV ETF 00214Q302 697 25 SH SOLE 0 0 25 ARK ETF TR FINTECH INNOVA 00214Q708 5421 280 SH SOLE 0 0 280 ABBVIE INC COM 00287Y109 454003 3046 SH SOLE 0 0 3046 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 946 260 SH SOLE 0 0 260 ACTIVISION BLIZZARD INC COM 00507V109 9363 100 SH SOLE 0 0 100 ADOBE INC COM 00724F101 177445 348 SH SOLE 0 0 348 AGILENT TECHNOLOGIES INC COM 00846U101 68210 610 SH SOLE 0 0 610 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13445 155 SH SOLE 0 0 155 ALPHABET INC CAP STK CL A 02079K305 2688760 20513 SH SOLE 0 0 20513 ALTRIA GROUP INC COM 02209S103 60846 1447 SH SOLE 0 0 1447 AMERICAN OUTDOOR BRANDS INC COM 02875D109 1585 162 SH SOLE 0 0 162 AMERICAN TOWER CORP NEW COM 03027X100 11347 69 SH SOLE 0 0 69 ANIXA BIOSCIENCES INC COM 03528H109 261 80 SH SOLE 0 0 80 APPIAN CORP CL A 03782L101 182 4 SH SOLE 0 0 4 APPLIED OPTOELECTRONICS INC COM 03823U102 117 11 SH SOLE 0 0 11 AVENUE THERAPEUTICS INC COM 05360L304 11 15 SH SOLE 0 0 15 BIOGEN INC COM 09062X103 7710 30 SH SOLE 0 0 30 BIOVIE INC CL A NEW 09074F207 1023 300 SH SOLE 0 0 300 BLACKLINE INC COM 09239B109 55470 1000 SH SOLE 0 0 1000 BLACKROCK INC COM 09247X101 36764 57 SH SOLE 0 0 57 BLACKSTONE INC COM 09260D107 114979 1073 SH SOLE 0 0 1073 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 113238 16270 SH SOLE 0 0 16270 BLACKROCK ETF TRUST FUTURE INVTR ETF 09290C202 42117 1600 SH SOLE 0 0 1600 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 20951 445 SH SOLE 0 0 445 BLUEBIRD BIO INC COM 09609G100 608 200 SH SOLE 0 0 200 BRIGHTHOUSE FINL INC COM 10922N103 2300 47 SH SOLE 0 0 47 BROADCOM INC COM 11135F101 9136 11 SH SOLE 0 0 11 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1077 45 SH SOLE 0 0 45 BROOKLINE BANCORP INC DEL COM 11373M107 5466 600 SH SOLE 0 0 600 CME GROUP INC COM 12572Q105 90427 452 SH SOLE 0 0 452 CNX RES CORP COM 12653C108 11290 500 SH SOLE 0 0 500 CAESARS ENTERTAINMENT INC NE COM 12769G100 2318 50 SH SOLE 0 0 50 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 724761 29582 SH SOLE 0 0 29582 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 24820 988 SH SOLE 0 0 988 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 251668 9508 SH SOLE 0 0 9508 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 7564 330 SH SOLE 0 0 330 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 55220 2568 SH SOLE 0 0 2568 CAPITAL ONE FINL CORP COM 14040H105 89821 926 SH SOLE 0 0 926 CHAMPIONX CORPORATION COM 15872M104 3562 100 SH SOLE 0 0 100 CISCO SYS INC COM 17275R102 452761 8422 SH SOLE 0 0 8422 COHEN &STEERS QUALITY INCOM COM 19247L106 4129 408 SH SOLE 0 0 408 COHEN &STEERS LTD DURATION COM 19248C105 209035 12246 SH SOLE 0 0 12246 COHEN &STEERS SELECT PFD & COM 19248Y107 11759 650 SH SOLE 0 0 650 COMCAST CORP NEW CL A 20030N101 135450 3055 SH SOLE 0 0 3055 CONOCOPHILLIPS COM 20825C104 362948 3030 SH SOLE 0 0 3030 CONSTELLATION BRANDS INC CL A 21036P108 1257 5 SH SOLE 0 0 5 CONSTELLATION ENERGY CORP COM 21037T109 17453 160 SH SOLE 0 0 160 CORTEVA INC COM 22052L104 24617 481 SH SOLE 0 0 481 COSTCO WHSL CORP NEW COM 22160K105 22598 40 SH SOLE 0 0 40 CROWDSTRIKE HLDGS INC CL A 22788C105 8369 50 SH SOLE 0 0 50 CROWN CASTLE INC COM 22822V101 7362 80 SH SOLE 0 0 80 DNP SELECT INCOME FD INC COM 23325P104 72714 7638 SH SOLE 0 0 7638 DEVON ENERGY CORP NEW COM 25179M103 1908 40 SH SOLE 0 0 40 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 566270 18907 SH SOLE 0 0 18907 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 672056 25739 SH SOLE 0 0 25739 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 24951 536 SH SOLE 0 0 536 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 17908 549 SH SOLE 0 0 549 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 9503 122 SH SOLE 0 0 122 DRAFTKINGS INC NEW COM CL A 26142V105 49312 1675 SH SOLE 0 0 1675 DUKE ENERGY CORP NEW COM NEW 26441C204 167655 1900 SH SOLE 0 0 1900 DUPONT DE NEMOURS INC COM 26614N102 124856 1674 SH SOLE 0 0 1674 EOG RES INC COM 26875P101 13455 106 SH SOLE 0 0 106 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 51600 1000 SH SOLE 0 0 1000 EATON VANCE LTD DURATION INC COM 27828H105 128531 14218 SH SOLE 0 0 14218 EATON VANCE TAX-MANAGED DIVE COM 27828N102 20195 1750 SH SOLE 0 0 1750 EATON VANCE SR FLTNG RTE TR COM 27828Q105 24220 2000 SH SOLE 0 0 2000 EATON VANCE SHORT DURATION D COM 27828V104 31110 3000 SH SOLE 0 0 3000 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 11970 1000 SH SOLE 0 0 1000 EATON VANCE TAX-MANAGED GLOB COM 27829F108 14372 1950 SH SOLE 0 0 1950 EMBECTA CORP COMMON STOCK 29082K105 120 8 SH SOLE 0 0 8 ENBRIDGE INC COM 29250N105 26947 812 SH SOLE 0 0 812 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 133386 9507 SH SOLE 0 0 9507 ESPERION THERAPEUTICS INC NE COM 29664W105 294 300 SH SOLE 0 0 300 ESSENTIAL UTILS INC COM 29670G102 17165 500 SH SOLE 0 0 500 EVERSOURCE ENERGY COM 30040W108 30005 516 SH SOLE 0 0 516 EXACT SCIENCES CORP COM 30063P105 2183 32 SH SOLE 0 0 32 EXELON CORP COM 30161N101 18517 490 SH SOLE 0 0 490 EXPEDIA GROUP INC COM NEW 30212P303 7730 75 SH SOLE 0 0 75 EXSCIENTIA PLC ADS 30223G102 1107 245 SH SOLE 0 0 245 EXXON MOBIL CORP COM 30231G102 1731766 14728 SH SOLE 0 0 14728 META PLATFORMS INC CL A 30303M102 1026933 3421 SH SOLE 0 0 3421 FARFETCH LTD ORD SH CL A 30744W107 105 50 SH SOLE 0 0 50 FEDEX CORP COM 31428X106 124423 470 SH SOLE 0 0 470 FIDELITY NATL INFORMATION SV COM 31620M106 16078 291 SH SOLE 0 0 291 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 2599 100 SH SOLE 0 0 100 FIRST TR VALUE LINE DIVID IN SHS 33734H106 3424349 91585 SH SOLE 0 0 91585 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 16672 150 SH SOLE 0 0 150 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4019 195 SH SOLE 0 0 195 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 82755 4500 SH SOLE 0 0 4500 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1461146 31798 SH SOLE 0 0 31798 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 60100 2000 SH SOLE 0 0 2000 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 5170 100 SH SOLE 0 0 100 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 28733 1197 SH SOLE 0 0 1197 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1263776 26752 SH SOLE 0 0 26752 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 771102 15622 SH SOLE 0 0 15622 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 692 140 SH SOLE 0 0 140 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 224486 11401 SH SOLE 0 0 11401 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 251621 8913 SH SOLE 0 0 8913 FRANKLIN LTD DURATION INCOME COM 35472T101 122410 20100 SH SOLE 0 0 20100 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 36465 1500 SH SOLE 0 0 1500 GABELLI DIVID &INCOME TR COM 36242H104 1116 57 SH SOLE 0 0 57 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 40764 599 SH SOLE 0 0 599 GAMESTOP CORP NEW CL A 36467W109 1317 80 SH SOLE 0 0 80 GANNETT CO INC COM 36472T109 1960 800 SH SOLE 0 0 800 GENERAL MTRS CO COM 37045V100 5275 160 SH SOLE 0 0 160 GITLAB INC CLASS A COM 37637K108 4522 100 SH SOLE 0 0 100 GSK PLC SPONSORED ADR 37733W204 180826 4988 SH SOLE 0 0 4988 GLOBAL X FDS GLOBAL X AGTECH 37954Y178 9009 825 SH SOLE 0 0 825 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 5085 500 SH SOLE 0 0 500 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 13793 250 SH SOLE 0 0 250 GOLDMAN SACHS GROUP INC COM 38141G104 107188 331 SH SOLE 0 0 331 GREAT ELM GROUP INC COM NEW 39037G109 28 13 SH SOLE 0 0 13 GUARDANT HEALTH INC COM 40131M109 14820 500 SH SOLE 0 0 500 HP INC COM 40434L105 2807 109 SH SOLE 0 0 109 HANCOCK JOHN PFD INCOME FD I COM 41021P103 13330 1000 SH SOLE 0 0 1000 HARBORONE BANCORP INC NEW COM NEW 41165Y100 848 89 SH SOLE 0 0 89 HEALTHPEAK PROPERTIES INC COM 42250P103 40742 2000 SH SOLE 0 0 2000 HOST HOTELS &RESORTS INC COM 44107P104 3134 195 SH SOLE 0 0 195 ITT INC COM 45073V108 43962 449 SH SOLE 0 0 449 IDEX CORP COM 45167R104 21842 105 SH SOLE 0 0 105 IDEXX LABS INC COM 45168D104 69963 160 SH SOLE 0 0 160 INGERSOLL RAND INC COM 45687V106 3951 62 SH SOLE 0 0 62 INTELLIA THERAPEUTICS INC COM 45826J105 9486 300 SH SOLE 0 0 300 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6051 55 SH SOLE 0 0 55 INTUITIVE SURGICAL INC COM NEW 46120E602 39751 136 SH SOLE 0 0 136 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 921872 6506 SH SOLE 0 0 6506 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 886369 46189 SH SOLE 0 0 46189 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 24742 750 SH SOLE 0 0 750 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 22563 709 SH SOLE 0 0 709 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 63150 1985 SH SOLE 0 0 1985 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 23097 300 SH SOLE 0 0 300 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 23516 400 SH SOLE 0 0 400 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 381 35 SH SOLE 0 0 35 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 9290 275 SH SOLE 0 0 275 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 910 50 SH SOLE 0 0 50 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 60891 2722 SH SOLE 0 0 2722 IRON MTN INC DEL COM 46284V101 29725 500 SH SOLE 0 0 500 ISHARES SILVER TR ISHARES 46428Q109 4068 200 SH SOLE 0 0 200 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 3376 150 SH SOLE 0 0 150 ISHARES TR US TREAS BD ETF 46429B267 2512 114 SH SOLE 0 0 114 ISHARES TR CORE HIGH DV ETF 46429B663 286490 2897 SH SOLE 0 0 2897 ISHARES TR MSCI EAFE MIN VL 46429B689 75003 1150 SH SOLE 0 0 1150 ISHARES TR MSCI USA MIN VOL 46429B697 9154715 126481 SH SOLE 0 0 126481 ISHARES TR 0-5 YR TIPS ETF 46429B747 106723 1101 SH SOLE 0 0 1101 ISHARES TR CORE MSCI TOTAL 46432F834 72759 1213 SH SOLE 0 0 1213 ISHARES TR CORE MSCI EAFE 46432F842 526953 8189 SH SOLE 0 0 8189 ISHARES INC CORE MSCI EMKT 46434G103 118968 2500 SH SOLE 0 0 2500 ISHARES INC ESG AWR MSCI EM 46434G863 1302 43 SH SOLE 0 0 43 ISHARES TR U S EQUITY FACTR 46434V282 64807 1496 SH SOLE 0 0 1496 ISHARES TR US SML CAP EQT 46434V290 2724 72 SH SOLE 0 0 72 ISHARES TR EXPONENTIAL TECH 46434V381 4450659 85245 SH SOLE 0 0 85245 ISHARES TR CORE TOTAL USD 46434V613 5814 133 SH SOLE 0 0 133 ISHARES TR CORE DIV GRWTH 46434V621 128778 2600 SH SOLE 0 0 2600 ISHARES TR IBONDS DEC23 ETF 46434VAX8 917455 36177 SH SOLE 0 0 36177 ISHARES TR IBONDS DEC25 ETF 46434VBD1 995177 40836 SH SOLE 0 0 40836 ISHARES TR IBONDS DEC24 ETF 46434VBG4 994583 40218 SH SOLE 0 0 40218 ISHARES TR ESG AWRE USD ETF 46435G193 1262 58 SH SOLE 0 0 58 ISHARES TR ESG AWR MSCI USA 46435G425 2911 31 SH SOLE 0 0 31 ISHARES TR ESG AW MSCI EAFE 46435G516 1866 27 SH SOLE 0 0 27 ISHARES TR IBONDS DEC2026 46435GAA0 463858 19878 SH SOLE 0 0 19878 ISHARES TR GENOMICS IMMUN 46435U192 15263 750 SH SOLE 0 0 750 ISHARES TR IBDS DEC28 ETF 46435U515 79891 3325 SH SOLE 0 0 3325 ISHARES TR ROBOTICS ARTIF 46435U556 4581 150 SH SOLE 0 0 150 ISHARES TR ESG AWARE MSCI 46435U663 2355 70 SH SOLE 0 0 70 ISHARES TR IBONDS 27 ETF 46435UAA9 412111 17809 SH SOLE 0 0 17809 ISHARES TR ESG ADV TTL USD 46436E619 2859 70 SH SOLE 0 0 70 ISHARES TR ESG EAFE ETF 46436E759 2112 37 SH SOLE 0 0 37 ISHARES TR ESG MSCI USA ETF 46436E767 3813 110 SH SOLE 0 0 110 ISHARES TR IBONDS 28 TRM TS 46436E833 39868 1850 SH SOLE 0 0 1850 ISHARES TR IBONDS 27 TRM TS 46436E841 91770 4200 SH SOLE 0 0 4200 ISHARES TR IBONDS 26 TRM TS 46436E858 294464 13105 SH SOLE 0 0 13105 ISHARES TR IBONDS 25 TRM TS 46436E866 481754 20873 SH SOLE 0 0 20873 ISHARES TR IBONDS 24 TRM TS 46436E874 525549 22045 SH SOLE 0 0 22045 ISHARES TR IBONDS 23 TRM TS 46436E882 34202 1378 SH SOLE 0 0 1378 JPMORGAN CHASE &CO COM 46625H100 936303 6456 SH SOLE 0 0 6456 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 7298 165 SH SOLE 0 0 165 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 184411 3675 SH SOLE 0 0 3675 JD.COM INC SPON ADR CL A 47215P106 1573 54 SH SOLE 0 0 54 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 264 100 SH SOLE 0 0 100 KEYSIGHT TECHNOLOGIES INC COM 49338L103 46044 348 SH SOLE 0 0 348 KINDER MORGAN INC DEL COM 49456B101 23212 1400 SH SOLE 0 0 1400 KRATOS DEFENSE &SEC SOLUTIO COM NEW 50077B207 2478 165 SH SOLE 0 0 165 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 6282 416 SH SOLE 0 0 416 M &T BK CORP COM 55261F104 2318538 18336 SH SOLE 0 0 18336 MSCI INC COM 55354G100 54357 106 SH SOLE 0 0 106 MANULIFE FINL CORP COM 56501R106 28057 1535 SH SOLE 0 0 1535 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 704 7 SH SOLE 0 0 7 MASTERCARD INCORPORATED CL A 57636Q104 235792 596 SH SOLE 0 0 596 MERCK &CO INC COM 58933Y105 735638 7146 SH SOLE 0 0 7146 METHANEX CORP COM 59151K108 105 2 SH SOLE 0 0 2 METLIFE INC COM 59156R108 877101 13942 SH SOLE 0 0 13942 MINIM INC COM NEW 60365W201 35 24 SH SOLE 0 0 24 MONSTER BEVERAGE CORP NEW COM 61174X109 10378 196 SH SOLE 0 0 196 NEOGENOMICS INC COM NEW 64049M209 2460 200 SH SOLE 0 0 200 NETFLIX INC COM 64110L106 39270 104 SH SOLE 0 0 104 RITHM CAPITAL CORP COM NEW 64828T201 4645 500 SH SOLE 0 0 500 NEXTERA ENERGY INC COM 65339F101 108622 1896 SH SOLE 0 0 1896 NISOURCE INC COM 65473P105 16042 650 SH SOLE 0 0 650 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 50820 6000 SH SOLE 0 0 6000 NVIDIA CORPORATION COM 67066G104 4532413 10420 SH SOLE 0 0 10420 NUVEEN FLOATING RATE INCOME COM 67072T108 36938 4499 SH SOLE 0 0 4499 NUVEEN REAL ASSET INCOME &G COM 67074Y105 5310 500 SH SOLE 0 0 500 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1112 81 SH SOLE 0 0 81 NUTRIEN LTD COM 67077M108 6226 101 SH SOLE 0 0 101 ORACLE CORP COM 68389X105 20654 195 SH SOLE 0 0 195 ORGANOGENESIS HLDGS INC COM 68621F102 3498 1100 SH SOLE 0 0 1100 ORGANON &CO COMMON STOCK 68622V106 6545 377 SH SOLE 0 0 377 ORION OFFICE REIT INC COM 68629Y103 146 28 SH SOLE 0 0 28 OTIS WORLDWIDE CORP COM 68902V107 16062 200 SH SOLE 0 0 200 OUSTER INC COM NEW 68989M202 66 13 SH SOLE 0 0 13 OVINTIV INC COM 69047Q102 15222 320 SH SOLE 0 0 320 PACER FDS TR PACER US SMALL 69374H857 1316308 31566 SH SOLE 0 0 31566 PACER FDS TR DEVELOPED MRKT 69374H873 460614 15421 SH SOLE 0 0 15421 PACER FDS TR US CASH COWS 100 69374H881 302388 6117 SH SOLE 0 0 6117 PALANTIR TECHNOLOGIES INC CL A 69608A108 7200 450 SH SOLE 0 0 450 PAYCOM SOFTWARE INC COM 70432V102 36330 140 SH SOLE 0 0 140 PAYPAL HLDGS INC COM 70450Y103 11692 200 SH SOLE 0 0 200 PERFICIENT INC COM 71375U101 1447 25 SH SOLE 0 0 25 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 388919 3884 SH SOLE 0 0 3884 PIONEER HIGH INCOME FUND INC COM 72369H106 23485 3500 SH SOLE 0 0 3500 PRICE T ROWE GROUP INC COM 74144T108 15731 150 SH SOLE 0 0 150 PROSHARES TR ULTRPRO DOW30 74347X823 14247 265 SH SOLE 0 0 265 PROSPECT CAP CORP COM 74348T102 287012 47440 SH SOLE 0 0 47440 RINGCENTRAL INC CL A 76680R206 296 10 SH SOLE 0 0 10 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 73 3 SH SOLE 0 0 3 SBA COMMUNICATIONS CORP NEW CL A 78410G104 6102 30 SH SOLE 0 0 30 SPDR S&P 500 ETF TR TR UNIT 78462F103 2428622 5681 SH SOLE 0 0 5681 SPDR GOLD TR GOLD SHS 78463V107 257346 1501 SH SOLE 0 0 1501 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1546 47 SH SOLE 0 0 47 SPDR SER TR S&P 600 SMCP GRW 78464A201 3790531 51733 SH SOLE 0 0 51733 SPDR SER TR BBG CONV SEC ETF 78464A359 11323 167 SH SOLE 0 0 167 SPDR SER TR AEROSPACE DEF 78464A631 22420 200 SH SOLE 0 0 200 SPDR SER TR PORTFOLIO AGRGTE 78464A649 3821 157 SH SOLE 0 0 157 SPDR SER TR S&P INS ETF 78464A789 2236 53 SH SOLE 0 0 53 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3760445 8235 SH SOLE 0 0 8235 SPDR SER TR SSGA US LRG ETF 78468R804 138419 1037 SH SOLE 0 0 1037 SPDR SER TR PORTFOLIO S&P600 78468R853 20738 562 SH SOLE 0 0 562 SALESFORCE INC COM 79466L302 22306 110 SH SOLE 0 0 110 SCHRODINGER INC COM 80810D103 1414 50 SH SOLE 0 0 50 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 66194 514 SH SOLE 0 0 514 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 41286 600 SH SOLE 0 0 600 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 82434 512 SH SOLE 0 0 512 SELECT SECTOR SPDR TR ENERGY 81369Y506 58890 651 SH SOLE 0 0 651 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 92981 2803 SH SOLE 0 0 2803 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 105079 641 SH SOLE 0 0 641 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 202929 5955 SH SOLE 0 0 5955 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 20398 346 SH SOLE 0 0 346 SERVICENOW INC COM 81762P102 33538 60 SH SOLE 0 0 60 SHOPIFY INC CL A 82509L107 16371 300 SH SOLE 0 0 300 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 617 100 SH SOLE 0 0 100 SIMPLY GOOD FOODS CO COM 82900L102 1726 50 SH SOLE 0 0 50 SOFI TECHNOLOGIES INC COM 83406F102 15980 2000 SH SOLE 0 0 2000 SOLID POWER INC CLASS A COM 83422N105 576 285 SH SOLE 0 0 285 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 7580 1000 SH SOLE 0 0 1000 SPROTT PHYSICAL GOLD &SILVE TR UNIT 85208R101 1801 104 SH SOLE 0 0 104 STAR GROUP L P UNIT LTD PARTNR 85512C105 1203 100 SH SOLE 0 0 100 STARWOOD PPTY TR INC COM 85571B105 7256 375 SH SOLE 0 0 375 SYNCHRONY FINANCIAL COM 87165B103 1987 65 SH SOLE 0 0 65 SYNTAX ETF TR STRATIFD LRG CAP 87166N106 18569 284 SH SOLE 0 0 284 SYNTAX ETF TR STRATIFIE MDCP 87166N205 16299 443 SH SOLE 0 0 443 SYNTAX ETF TR STRATIFIED SMCP 87166N304 72035 1800 SH SOLE 0 0 1800 SYNTAX ETF TR STRATIFIED US TT 87166N502 17153 452 SH SOLE 0 0 452 TELADOC HEALTH INC COM 87918A105 4276 230 SH SOLE 0 0 230 TESLA INC COM 88160R101 177656 710 SH SOLE 0 0 710 THE TRADE DESK INC COM CL A 88339J105 547 7 SH SOLE 0 0 7 3M CO COM 88579Y101 68076 727 SH SOLE 0 0 727 TRANSUNION COM 89400J107 3590 50 SH SOLE 0 0 50 UBER TECHNOLOGIES INC COM 90353T100 17246 375 SH SOLE 0 0 375 UNITEDHEALTH GROUP INC COM 91324P102 453267 899 SH SOLE 0 0 899 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1615 60 SH SOLE 0 0 60 VANECK ETF TRUST BDC INCOME ETF 92189F411 56105 3500 SH SOLE 0 0 3500 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5799 40 SH SOLE 0 0 40 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 347 15 SH SOLE 0 0 15 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 348065 7277 SH SOLE 0 0 7277 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 12567 69 SH SOLE 0 0 69 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6818 29 SH SOLE 0 0 29 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 18753 96 SH SOLE 0 0 96 VANGUARD WORLD FDS INF TECH ETF 92204A702 27963 67 SH SOLE 0 0 67 VANGUARD WORLD FDS MATERIALS ETF 92204A801 7558 44 SH SOLE 0 0 44 VANGUARD WORLD FDS UTILITIES ETF 92204A876 47827 375 SH SOLE 0 0 375 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 719214 9570 SH SOLE 0 0 9570 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1459 22 SH SOLE 0 0 22 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 78605 482 SH SOLE 0 0 482 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 270931 6188 SH SOLE 0 0 6188 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 237960 3132 SH SOLE 0 0 3132 V2X INC COM 92242T101 2531 49 SH SOLE 0 0 49 VERIZON COMMUNICATIONS INC COM 92343V104 323795 9991 SH SOLE 0 0 9991 VIATRIS INC COM 92556V106 11853 1202 SH SOLE 0 0 1202 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 225 125 SH SOLE 0 0 125 VISA INC COM CL A 92826C839 138199 601 SH SOLE 0 0 601 VIZSLA SILVER CORP COM NEW 92859G202 622 600 SH SOLE 0 0 600 WP CAREY INC COM 92936U109 37964 702 SH SOLE 0 0 702 WEC ENERGY GROUP INC COM 92939U106 43497 540 SH SOLE 0 0 540 WASTE MGMT INC DEL COM 94106L109 125763 825 SH SOLE 0 0 825 WAYFAIR INC CL A 94419L101 6057 100 SH SOLE 0 0 100 WELLTOWER INC COM 95040Q104 8192 100 SH SOLE 0 0 100 WISDOMTREE TR US MIDCAP DIVID 97717W505 43008 1050 SH SOLE 0 0 1050 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 7929 440 SH SOLE 0 0 440 XYLEM INC COM 98419M100 399277 4386 SH SOLE 0 0 4386 YUM CHINA HLDGS INC COM 98850P109 4458 80 SH SOLE 0 0 80 ZIMVIE INC COM 98888T107 19 2 SH SOLE 0 0 2 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2244 20 SH SOLE 0 0 20 ZOETIS INC CL A 98978V103 45265 260 SH SOLE 0 0 260 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2408 100 SH SOLE 0 0 100 ZSCALER INC COM 98980G102 7577 49 SH SOLE 0 0 49 VISION MARINE TECHNOLOGIES I COM C96657116 2420 1000 SH SOLE 0 0 1000 ARCH CAP GROUP LTD ORD G0450A105 3507 44 SH SOLE 0 0 44 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1012 53 SH SOLE 0 0 53 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30711 100 SH SOLE 0 0 100 CAPRI HOLDINGS LIMITED SHS G1890L107 2104 40 SH SOLE 0 0 40 EATON CORP PLC SHS G29183103 121143 568 SH SOLE 0 0 568 EVEREST GROUP LTD COM G3223R108 14867 40 SH SOLE 0 0 40 ICHOR HOLDINGS SHS G4740B105 1424 46 SH SOLE 0 0 46 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1968 15 SH SOLE 0 0 15 LINDE PLC SHS G54950103 10053 27 SH SOLE 0 0 27 MEDTRONIC PLC SHS G5960L103 11676 149 SH SOLE 0 0 149 NORDIC AMERICAN TANKERS LIMI COM G65773106 680 165 SH SOLE 0 0 165 NOVOCURE LTD ORD SHS G6674U108 646 40 SH SOLE 0 0 40 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 40823 619 SH SOLE 0 0 619 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 18625 500 SH SOLE 0 0 500 TRANE TECHNOLOGIES PLC SHS G8994E103 24349 120 SH SOLE 0 0 120 CHUBB LIMITED COM H1467J104 17487 86 SH SOLE 0 0 86 SPOTIFY TECHNOLOGY S A SHS L8681T102 10825 70 SH SOLE 0 0 70 CHECK POINT SOFTWARE TECH LT ORD M22465104 6264 47 SH SOLE 0 0 47 STRATASYS LTD SHS M85548101 1361 100 SH SOLE 0 0 100 ASML HOLDING N V N Y REGISTRY SHS N07059210 11773 20 SH SOLE 0 0 20 ROYAL CARIBBEAN GROUP COM V7780T103 46070 500 SH SOLE 0 0 500 SCORPIO TANKERS INC SHS Y7542C130 12448 230 SH SOLE 0 0 230