0001695664-24-000003.txt : 20240502 0001695664-24-000003.hdr.sgml : 20240502 20240502133831 ACCESSION NUMBER: 0001695664-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240502 DATE AS OF CHANGE: 20240502 EFFECTIVENESS DATE: 20240502 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Mascoma Wealth Management LLC CENTRAL INDEX KEY: 0001695664 ORGANIZATION NAME: IRS NUMBER: 473031243 STATE OF INCORPORATION: NH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17607 FILM NUMBER: 24907017 BUSINESS ADDRESS: STREET 1: 80 SOUTH MAIN STREET STE 103 CITY: HANOVER STATE: NH ZIP: 03755 BUSINESS PHONE: 6036768813 MAIL ADDRESS: STREET 1: 80 SOUTH MAIN STREET STE 103 CITY: HANOVER STATE: NH ZIP: 03755 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001695664 XXXXXXXX 03-31-2024 03-31-2024 Mascoma Wealth Management LLC
80 SOUTH MAIN STREET STE 103 HANOVER NH 03755
13F HOLDINGS REPORT 028-17607 N
Genevieve Kozlowski Wealth & Compliance Admin 6034438704 Genevieve Kozlowski Hanover NH 05-02-2024 0 452 351382564 false
INFORMATION TABLE 2 q12024.13f.xml AMAZON COM INC COM Stock 023135106 1123587 6229 SH SOLE 0 1435 0 4794 INVESCO QQQ TRUST SERIES I ETF 46090E103 1949755 4391 SH SOLE 0 971 0 3419 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 69146 332 SH SOLE 0 332 0 0 STARBUCKS CORP COM Stock 855244109 30433 333 SH SOLE 0 0 0 333 HANCOCK JOHN INVT TR II COM CEF 410142103 660 50 SH SOLE 0 0 0 50 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 273602 7979 SH SOLE 0 2660 0 5319 ELEVANCE HEALTH INC COM Stock 036752103 59632 115 SH SOLE 0 0 0 115 ISHARES GOLD TRUST ETF 464285204 68980 1642 SH SOLE 0 52 0 1590 EBAY INC. COM Stock 278642103 9131 173 SH SOLE 0 0 0 173 BAR HBR BANKSHARES COM Stock 066849100 3625 137 SH SOLE 0 27 0 109 BLACKROCK MUNIYIELD N Y QUALIT COM CEF 09255E102 631 60 SH SOLE 0 60 0 0 PIMCO CALIF MUN INCOME FD III COM CEF 72201C109 2603 343 SH SOLE 0 343 0 0 JOHNSON & JOHNSON COM Stock 478160104 281736 1781 SH SOLE 0 759 0 1022 WASTE MGMT INC DEL COM Stock 94106L109 140679 660 SH SOLE 0 0 0 660 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 27549 106 SH SOLE 0 106 0 0 VANGUARD ENERGY ETF ETF 92204A306 12775 97 SH SOLE 0 97 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 18344 225 SH SOLE 0 225 0 0 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 20640 300 SH SOLE 0 300 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 743619 1015 SH SOLE 0 830 0 185 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 107219 2610 SH SOLE 0 0 0 2610 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 10379214 102958 SH SOLE 0 77974 0 24984 SHELL PLC SPON ADS ADR 780259305 3620 54 SH SOLE 0 54 0 0 REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 3795 96 SH SOLE 0 96 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 249541 1538 SH SOLE 0 1248 0 290 COCA COLA CO COM Stock 191216100 189780 3102 SH SOLE 0 1550 0 1552 BLACKROCK MUNICIPAL INCOME COM CEF 09253X102 13604 1128 SH SOLE 0 1128 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT CEF 746922103 12101 1191 SH SOLE 0 1191 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 3405 55 SH SOLE 0 0 0 55 BLACKROCK MUNI INCOME TR II COM CEF 09249N101 13727 1264 SH SOLE 0 1264 0 0 GENERAL MLS INC COM Stock 370334104 27988 400 SH SOLE 0 72 0 328 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 11134 545 SH SOLE 0 545 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 166855 1123 SH SOLE 0 55 0 1067 MARRIOTT INTL INC NEW CL A Stock 571903202 67367 267 SH SOLE 0 27 0 240 VANGUARD REAL ESTATE ETF ETF 922908553 73508 850 SH SOLE 0 0 0 850 BIOGEN INC COM Stock 09062X103 199458 925 SH SOLE 0 925 0 0 ISHARES MSCI ACWI EX U.S. ETF ETF 464288240 24826 465 SH SOLE 0 0 0 465 ALLIANCEBERNSTEIN NATL MUN INM COM CEF 01864U106 3792 345 SH SOLE 0 345 0 0 INTEL CORP COM Stock 458140100 200249 4534 SH SOLE 0 189 0 4344 STATE STR CORP COM Stock 857477103 7732 100 SH SOLE 0 0 0 100 MEDTRONIC PLC SHS Stock G5960L103 9587 110 SH SOLE 0 110 0 0 CLOROX CO DEL COM Stock 189054109 6124 40 SH SOLE 0 40 0 0 NETFLIX INC COM Stock 64110L106 42513 70 SH SOLE 0 70 0 0 PAYCHEX INC COM Stock 704326107 111536 908 SH SOLE 0 145 0 763 ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859 268717 3658 SH SOLE 0 1045 0 2613 ISHARES SILVER TRUST ETF 46428Q109 44909 1974 SH SOLE 0 0 0 1974 FORTIS INC COM Stock 349553107 3595 91 SH SOLE 0 91 0 0 ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 179881 3231 SH SOLE 0 2773 0 457 ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 4304047 53861 SH SOLE 0 42922 0 10939 ISHARES MSCI GLOBAL SUSTAINABLE DEVELOPMENT GOALS ETF ETF 46435G532 18654 237 SH SOLE 0 237 0 0 SUN LIFE FINANCIAL INC. COM Stock 866796105 1090 20 SH SOLE 0 19 0 0 MERCK & CO INC COM Stock 58933Y105 70725 536 SH SOLE 0 272 0 264 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 47129 450 SH SOLE 0 450 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 238520 456 SH SOLE 0 456 0 0 FIDELITY HIGH DIVIDEND ETF ETF 316092840 13112266 289390 SH SOLE 0 191361 0 98028 MCKESSON CORP COM Stock 58155Q103 22011 41 SH SOLE 0 41 0 0 FIDELITY DIVIDEND ETF FOR RISING RATES ETF 316092832 1186485 25488 SH SOLE 0 4615 0 20873 MASTERCARD INCORPORATED CL A Stock 57636Q104 45749 95 SH SOLE 0 95 0 0 FIRST REP BK SAN FRANCISCO CAL COM Stock 33616C100 1 32 SH SOLE 0 32 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 112430 419 SH SOLE 0 208 0 211 CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108 2795 41 SH SOLE 0 41 0 0 EMERSON ELEC CO COM Stock 291011104 139393 1229 SH SOLE 0 787 0 442 ALCOA CORP COM Stock 013872106 101370 3000 SH SOLE 0 0 0 3000 ISHARES CORE CONSERVATIVE ALLOCATION ETF ETF 464289883 13552 368 SH SOLE 0 193 0 175 DIAGEO PLC SPON ADR NEW ADR 25243Q205 7140 48 SH SOLE 0 0 0 48 ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839 4923 250 SH SOLE 0 0 0 250 ISHARES TIPS BOND ETF ETF 464287176 61944 577 SH SOLE 0 526 0 50 CONDUENT INC COM Stock 206787103 135 40 SH SOLE 0 0 0 40 INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF ETF 46138J833 4091 180 SH SOLE 0 180 0 0 MFS HIGH YIELD MUN TR SH BEN INT CEF 59318E102 2811 844 SH SOLE 0 844 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 9078 95 SH SOLE 0 95 0 0 JPMORGAN BETABUILDERS USD HIGH YIELD CORPORATE BOND ETF ETF 46641Q878 4804 104 SH SOLE 0 104 0 0 HOWMET AEROSPACE INC COM Stock 443201108 684300 10000 SH SOLE 0 0 0 10000 VERIZON COMMUNICATIONS INC COM Stock 92343V104 995010 23713 SH SOLE 0 8258 0 15455 CHUBB LIMITED COM Stock H1467J104 7515 29 SH SOLE 0 0 0 29 SONOCO PRODS CO COM Stock 835495102 5784 100 SH SOLE 0 0 0 100 FEDEX CORP COM Stock 31428X106 52153 180 SH SOLE 0 50 0 130 SNAP ON INC COM Stock 833034101 14811 50 SH SOLE 0 50 0 0 PEPSICO INC COM Stock 713448108 382047 2183 SH SOLE 0 522 0 1661 NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201 2240420 29371 SH SOLE 0 23987 0 5384 NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 2428885 62503 SH SOLE 0 48464 0 14038 ISHARES CORE MODERATE ALLOCATION ETF ETF 464289875 21818 510 SH SOLE 0 375 0 135 KIMBERLY-CLARK CORP COM Stock 494368103 64416 498 SH SOLE 0 90 0 408 EATON VANCE MUN BD FD COM CEF 27827X101 15784 1525 SH SOLE 0 1525 0 0 TE CONNECTIVITY LTD SHS Stock H84989104 12055 83 SH SOLE 0 83 0 0 HONEYWELL INTL INC COM Stock 438516106 130334 635 SH SOLE 0 182 0 453 FORD MTR CO DEL COM Stock 345370860 3052 230 SH SOLE 0 0 0 229 ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 527207 4586 SH SOLE 0 4586 0 0 US BANCORP DEL COM NEW Stock 902973304 14304 320 SH SOLE 0 85 0 235 HOME DEPOT INC COM Stock 437076102 352192 918 SH SOLE 0 734 0 184 BAXTER INTL INC COM Stock 071813109 26584 622 SH SOLE 0 0 0 622 GOLDMAN SACHS ACCESS INVESTMENT GRADE CORPORATE BOND ETF ETF 381430479 10303 225 SH SOLE 0 225 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 399334 1599 SH SOLE 0 451 0 1148 FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 11423 177 SH SOLE 0 0 0 177 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 399855 16334 SH SOLE 0 5448 0 10885 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 4447 28 SH SOLE 0 28 0 0 BECTON DICKINSON & CO COM Stock 075887109 38602 156 SH SOLE 0 18 0 138 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 22739 111 SH SOLE 0 111 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 26688 542 SH SOLE 0 542 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 21234 63 SH SOLE 0 63 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 41507 190 SH SOLE 0 0 0 190 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 30906 498 SH SOLE 0 498 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 31689 415 SH SOLE 0 415 0 0 FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX ETF 33737A108 33008 288 SH SOLE 0 288 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHORT INCOME FUND ETF 46641Q837 19502238 386566 SH SOLE 0 235045 0 151520 AON PLC SHS CL A Stock G0403H108 37043 111 SH SOLE 0 19 0 92 GALLAGHER ARTHUR J & CO COM Stock 363576109 10252 41 SH SOLE 0 41 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 42651 460 SH SOLE 0 460 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 512455 17214 SH SOLE 0 12936 0 4277 LINCOLN ELEC HLDGS INC COM Stock 533900106 42403 166 SH SOLE 0 166 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 6616581 59868 SH SOLE 0 34409 0 25458 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1017238 2419 SH SOLE 0 699 0 1720 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 7196 285 SH SOLE 0 285 0 0 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 503609 7502 SH SOLE 0 3224 0 4278 ADOBE INC COM Stock 00724F101 22202 44 SH SOLE 0 44 0 0 SOUTHERN COPPER CORP COM Stock 84265V105 22050 207 SH SOLE 0 0 0 207 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 557067 7206 SH SOLE 0 7205 0 0 EXELON CORP COM Stock 30161N101 7063 188 SH SOLE 0 188 0 0 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 31962 397 SH SOLE 0 0 0 397 ALPHABET INC CAP STK CL A Stock 02079K305 620322 4110 SH SOLE 0 1420 0 2690 PROGRESSIVE CORP COM Stock 743315103 9721 47 SH SOLE 0 47 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 13547 12 SH SOLE 0 12 0 0 INTUIT COM Stock 461202103 5200 8 SH SOLE 0 8 0 0 HALLIBURTON CO COM Stock 406216101 39735 1008 SH SOLE 0 0 0 1008 CONSTELLATION BRANDS INC CL A Stock 21036P108 10327 38 SH SOLE 0 0 0 38 CSX CORP COM Stock 126408103 25245 681 SH SOLE 0 0 0 681 COMCAST CORP NEW CL A Stock 20030N101 83622 1929 SH SOLE 0 279 0 1650 ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 262288 6049 SH SOLE 0 1495 0 4554 MICROSOFT CORP COM Stock 594918104 2978714 7080 SH SOLE 0 2826 0 4254 ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 1228665 30511 SH SOLE 0 15172 0 15338 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 1117 128 SH SOLE 0 128 0 0 CVS HEALTH CORP COM Stock 126650100 118842 1490 SH SOLE 0 473 0 1017 DTE ENERGY CO COM Stock 233331107 23998 214 SH SOLE 0 0 0 214 ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 13912 405 SH SOLE 0 167 0 238 TILRAY BRANDS INC COM Stock 88688T100 12 5 SH SOLE 0 5 0 0 AMERIPRISE FINL INC COM Stock 03076C106 11399 26 SH SOLE 0 26 0 0 FEDERAL AGRIC MTG CORP CL C Stock 313148306 71664 364 SH SOLE 0 364 0 0 VANGUARD ESG U.S. STOCK ETF ETF 921910733 170191 1826 SH SOLE 0 426 0 1400 VANGUARD SMALL-CAP ETF ETF 922908751 480422 2102 SH SOLE 0 1058 0 1043 VANGUARD MID-CAP ETF ETF 922908629 658631 2636 SH SOLE 0 1713 0 923 NEXTERA ENERGY INC COM Stock 65339F101 33936 531 SH SOLE 0 531 0 0 NIKE INC CL B Stock 654106103 25563 272 SH SOLE 0 272 0 0 TESLA INC COM Stock 88160R101 124987 711 SH SOLE 0 330 0 381 YETI HLDGS INC COM Stock 98585X104 2506 65 SH SOLE 0 65 0 0 ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549 5744292 122063 SH SOLE 0 92885 0 29177 SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648 16155 336 SH SOLE 0 336 0 0 SPDR S&P KENSHO CLEAN POWER ETF ETF 78468R655 65342 1009 SH SOLE 0 721 0 288 VANGUARD HEALTH CARE ETF ETF 92204A504 52481 194 SH SOLE 0 25 0 169 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 17775 422 SH SOLE 0 422 0 0 ISHARES TRUST ISHARES USD GREEN BOND ETF ETF 46435U440 9279 198 SH SOLE 0 197 0 0 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 7810 162 SH SOLE 0 162 0 0 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 5920 29 SH SOLE 0 29 0 0 VANGUARD INDUSTRIALS ETF ETF 92204A603 26368 108 SH SOLE 0 108 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 271608 518 SH SOLE 0 468 0 50 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 33811 445 SH SOLE 0 445 0 0 STANLEY BLACK & DECKER INC COM Stock 854502101 4179 43 SH SOLE 0 42 0 0 DOW INC COM Stock 260557103 6720 116 SH SOLE 0 116 0 0 ONESPAWORLD HOLDINGS LIMITED COM Stock P73684113 54336 4107 SH SOLE 0 4107 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 6014 92 SH SOLE 0 0 0 92 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 7020 155 SH SOLE 0 105 0 50 VANGUARD S&P 500 ETF ETF 922908363 2265172 4712 SH SOLE 0 4224 0 488 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 17886 264 SH SOLE 0 264 0 0 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 5118 39 SH SOLE 0 39 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 110167 198 SH SOLE 0 0 0 198 CONSOLIDATED EDISON INC COM Stock 209115104 6084 67 SH SOLE 0 67 0 0 GENERAL MTRS CO COM Stock 37045V100 9428 208 SH SOLE 0 0 0 207 GOLDMAN SACHS ACCESS ULTRA SHORT BOND ETF ETF 381430230 83891 1666 SH SOLE 0 266 0 1400 ISHARES SELF-DRIVING EV & TECH ETF ETF 46435U366 26936 857 SH SOLE 0 857 0 0 JPMORGAN CORE PLUS BOND ETF JPMORGAN CORE PLUS BOND FUND ETF 46641Q670 12834838 275160 SH SOLE 0 188104 0 87055 ISHARES IBONDS 2025 TERM HIGH YIELD & INCOME ETF ETF 46435U168 4489 192 SH SOLE 0 192 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 134426 1352 SH SOLE 0 259 0 1092 VANECK GOLD MINERS ETF ETF 92189F106 5534 175 SH SOLE 0 175 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 79815 769 SH SOLE 0 769 0 0 ISHARES CYBERSECURITY & TECH ETF ETF 46435U135 38886 830 SH SOLE 0 660 0 170 ELI LILLY & CO COM Stock 532457108 626816 806 SH SOLE 0 503 0 302 HASBRO INC COM Stock 418056107 5935 105 SH SOLE 0 0 0 105 AIR PRODS & CHEMS INC COM Stock 009158106 38763 160 SH SOLE 0 115 0 45 SCHWAB U.S. MID-CAP ETF ETF 808524508 42506 522 SH SOLE 0 522 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 8924 148 SH SOLE 0 148 0 0 BNY MELLON STRATEGIC MUNICIPALS CEF 05588W108 3398 557 SH SOLE 0 557 0 0 BLACKROCK MUNIYILD QULT FD INC COM CEF 09254F100 564 46 SH SOLE 0 46 0 0 BLACKROCK MUNIHLDNGS CALI QLTY COM CEF 09254L107 1189 108 SH SOLE 0 108 0 0 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 6842 150 SH SOLE 0 150 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 522175 2483 SH SOLE 0 2316 0 167 PIMCO ENHANCED SHORT MATURITY ACTIVE ESG EXCHANGE-TRADED FUND PIMCO ENHANCE ETF 72201R643 556145 5640 SH SOLE 0 2478 0 3161 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 66126 600 SH SOLE 0 0 0 600 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 25338 262 SH SOLE 0 75 0 187 SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 224973 1601 SH SOLE 0 437 0 1164 ISHARES IBONDS DEC 2027 TERM TREASURY ETF ETF 46436E841 244371 11028 SH SOLE 0 11027 0 0 STURM RUGER & CO INC COM Stock 864159108 4615 100 SH SOLE 0 0 0 100 ISHARES IBONDS DEC 2024 TERM TREASURY ETF ETF 46436E874 326685 13646 SH SOLE 0 8400 0 5246 ISHARES IBONDS DEC 2025 TERM TREASURY ETF ETF 46436E866 326289 14046 SH SOLE 0 8643 0 5403 ISHARES IBONDS DEC 2026 TERM TREASURY ETF ETF 46436E858 316314 13928 SH SOLE 0 8838 0 5090 XEROX HOLDINGS CORP COM NEW Stock 98421M106 895 50 SH SOLE 0 0 0 50 CARRIER GLOBAL CORPORATION COM Stock 14448C104 78592 1352 SH SOLE 0 92 0 1260 BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 252 7 SH SOLE 0 7 0 0 SYSCO CORP COM Stock 871829107 33609 414 SH SOLE 0 414 0 0 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 99211 752 SH SOLE 0 0 0 752 PUTNAM MANAGED MUN INCOME TR COM CEF 746823103 4013 670 SH SOLE 0 670 0 0 BLACKROCK MUNIVEST FD INC COM CEF 09253R105 10117 1433 SH SOLE 0 1433 0 0 JPMORGAN EQUITY PREMIUM INCOME FUND JPMORGAN EQUITY PREMIUM INCOME FUND ETF 46641Q332 1077323 18619 SH SOLE 0 5877 0 12742 ISHARES ESG AWARE MODERATE ALLOCATION ETF ETF 46436E684 7453 276 SH SOLE 0 276 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 2193017 17803 SH SOLE 0 6640 0 11162 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 19176 168 SH SOLE 0 168 0 0 KRANESHARES GLOBAL CARBON STRATEGY ETF ETF 500767678 12089 393 SH SOLE 0 248 0 145 ISHARES ESG AWARE AGGRESSIVE ALLOCATION ETF ETF 46436E668 13121 385 SH SOLE 0 385 0 0 MARATHON PETE CORP COM Stock 56585A102 57428 285 SH SOLE 0 285 0 0 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 35468 371 SH SOLE 0 239 0 132 VANGUARD SMALL CAP VALUE ETF ETF 922908611 7675 40 SH SOLE 0 40 0 0 ISHARES ESG SCREENED S&P MID-CAP ETF ETF 46436E551 259054 6306 SH SOLE 0 2237 0 4068 JANUS DETROIT STREET TRUST JANUS HENDERSON AAA CLO ETF ETF 47103U845 130858 2579 SH SOLE 0 2579 0 0 BLACKROCK MUNIYIELD FD INC COM CEF 09253W104 4656 421 SH SOLE 0 421 0 0 VIATRIS INC COM Stock 92556V106 1827 153 SH SOLE 0 0 0 153 FIRST SOLAR INC COM Stock 336433107 11647 69 SH SOLE 0 69 0 0 SCHWAB US AGGREGATE BOND ETF ETF 808524839 8878 193 SH SOLE 0 193 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 22467 413 SH SOLE 0 413 0 0 ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 195802 1860 SH SOLE 0 0 0 1860 ISHARES ESG AWARE GROWTH ALLOCATION ETF ETF 46436E676 699 23 SH SOLE 0 23 0 0 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 135759 2399 SH SOLE 0 0 0 2399 TRACTOR SUPPLY CO COM Stock 892356106 59991 229 SH SOLE 0 229 0 0 CAMBRIDGE BANCORP COM Stock 132152109 136320 2000 SH SOLE 0 0 0 2000 VISA INC COM CL A Stock 92826C839 349408 1252 SH SOLE 0 685 0 567 DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 36740 675 SH SOLE 0 0 0 675 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 988067 13940 SH SOLE 0 13790 0 150 DT MIDSTREAM INC COMMON STOCK Stock 23345M107 6538 107 SH SOLE 0 0 0 107 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 4819945 57669 SH SOLE 0 6949 0 50718 INVESCO SOLAR ETF ETF 46138G706 8167 180 SH SOLE 0 0 0 180 ARCHER AVIATION INC COM CL A Stock 03945R102 924 200 SH SOLE 0 0 0 200 PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 135952 1480 SH SOLE 0 942 0 537 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 4570 210 SH SOLE 0 10 0 200 VANGUARD VALUE ETF ETF 922908744 13843 85 SH SOLE 0 85 0 0 VANGUARD GROWTH ETF ETF 922908736 34420 100 SH SOLE 0 100 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 10520 462 SH SOLE 0 462 0 0 RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 2190 200 SH SOLE 0 0 0 200 JPMORGAN INCOME ETF ETF 46641Q159 53989 1185 SH SOLE 0 1185 0 0 MFS HIGH INCOME MUN TR SH BEN INT CEF 59318D104 9137 2517 SH SOLE 0 2517 0 0 NUVEEN MUN VALUE FD INC COM CEF 670928100 49699 5706 SH SOLE 0 1636 0 4070 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 33031 155 SH SOLE 0 155 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 6718 34 SH SOLE 0 0 0 34 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 9339 81 SH SOLE 0 81 0 0 ROYCE VALUE TR INC COM CEF 780910105 154992 10217 SH SOLE 0 0 0 10217 CONSTELLATION ENERGY CORP COM Stock 21037T109 11461 62 SH SOLE 0 62 0 0 META PLATFORMS INC CL A Stock 30303M102 393805 811 SH SOLE 0 100 0 711 GLOBAL X MLP ETF ETF 37954Y343 14032 291 SH SOLE 0 291 0 0 BNY MELLON STRATEGIC MUNI BOND CEF 09662E109 3311 565 SH SOLE 0 565 0 0 ZIMVIE INC COM Stock 98888T107 165 10 SH SOLE 0 0 0 10 ISHARES AAA-A RATED CORPORATE BOND ETF ETF 46429B291 21366 450 SH SOLE 0 150 0 300 NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101 13085 1069 SH SOLE 0 1069 0 0 VANGUARD MATERIALS ETF ETF 92204A801 8177 40 SH SOLE 0 40 0 0 EMBECTA CORP COMMON STOCK Stock 29082K105 358 27 SH SOLE 0 0 0 27 COHEN & STEERS TOTAL RETURN RL COM CEF 19247R103 67179 5650 SH SOLE 0 0 0 5650 VIRTUS TOTAL RETURN FD INC COM CEF 92835W107 66283 11900 SH SOLE 0 0 0 11900 PACKAGING CORP AMER COM Stock 695156109 15942 84 SH SOLE 0 84 0 0 SAREPTA THERAPEUTICS INC COM Stock 803607100 647 5 SH SOLE 0 5 0 0 PALO ALTO NETWORKS INC COM Stock 697435105 5114 18 SH SOLE 0 18 0 0 FEDERATED HERMES PREM MUNI INM COM CEF 31423P108 3686 333 SH SOLE 0 333 0 0 INVESCO TR INVT GRADE MUNS COM CEF 46131M106 3155 320 SH SOLE 0 320 0 0 MONDELEZ INTL INC CL A Stock 609207105 3780 54 SH SOLE 0 54 0 0 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 32325 155 SH SOLE 0 155 0 0 BROADCOM INC COM Stock 11135F101 169652 128 SH SOLE 0 128 0 0 D R HORTON INC COM Stock 23331A109 49859 303 SH SOLE 0 303 0 0 JOHNSON CTLS INTL PLC SHS Stock G51502105 5683 87 SH SOLE 0 87 0 0 METLIFE INC COM Stock 59156R108 22233 300 SH SOLE 0 300 0 0 INVESCO FTSE RAFI US 1500 SMALL-MID ETF ETF 46137V597 267104 6800 SH SOLE 0 0 0 6800 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 34609 510 SH SOLE 0 510 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 6481 67 SH SOLE 0 67 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 182952 2465 SH SOLE 0 2465 0 0 INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 20024 451 SH SOLE 0 451 0 0 KINDER MORGAN INC DEL COM Stock 49456B101 57452 3133 SH SOLE 0 3132 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 98437 284 SH SOLE 0 284 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 8546 94 SH SOLE 0 44 0 50 KROGER CO COM Stock 501044101 79868 1398 SH SOLE 0 598 0 800 ENBRIDGE INC COM Stock 29250N105 4776 132 SH SOLE 0 132 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 745125 12718 SH SOLE 0 3626 0 9091 SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 832 27 SH SOLE 0 27 0 0 MILLERKNOLL INC COM Stock 600544100 7428 300 SH SOLE 0 0 0 300 NVIDIA CORPORATION COM Stock 67066G104 495151 548 SH SOLE 0 548 0 0 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 970119 18918 SH SOLE 0 6053 0 12865 ISHARES SHORT TREASURY BOND ETF ETF 464288679 17841654 161405 SH SOLE 0 93121 0 68283 GRAINGER W W INC COM Stock 384802104 244152 240 SH SOLE 0 0 0 240 ABBVIE INC COM Stock 00287Y109 168078 923 SH SOLE 0 660 0 263 S&P GLOBAL INC COM Stock 78409V104 71901 169 SH SOLE 0 169 0 0 BLACKROCK CALIF MUN INCOME TR SH BEN INT CEF 09248E102 8168 691 SH SOLE 0 691 0 0 INVESCO ADVANTAGE MUN INCOME T SH BEN INT CEF 46132E103 3094 364 SH SOLE 0 364 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 77813 1508 SH SOLE 0 1328 0 180 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 22932 391 SH SOLE 0 391 0 0 NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104 2093 100 SH SOLE 0 0 0 100 FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 5852 84 SH SOLE 0 84 0 0 WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 1187 3 SH SOLE 0 3 0 0 ZOETIS INC CL A Stock 98978V103 54486 322 SH SOLE 0 322 0 0 BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254E103 974 85 SH SOLE 0 85 0 0 BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254G108 4025 383 SH SOLE 0 383 0 0 ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 594708 18452 SH SOLE 0 11933 0 6519 GLOBUS MED INC CL A Stock 379577208 1448 27 SH SOLE 0 27 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 4333 16 SH SOLE 0 16 0 0 CASELLA WASTE SYS INC CL A Stock 147448104 158192 1600 SH SOLE 0 100 0 1500 BLACKSTONE INC COM Stock 09260D107 8670 66 SH SOLE 0 66 0 0 FORTREA HLDGS INC COMMON STOCK Stock 34965K107 7627 190 SH SOLE 0 0 0 190 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 13198 100 SH SOLE 0 0 0 100 ROCKWELL AUTOMATION INC COM Stock 773903109 14567 50 SH SOLE 0 50 0 0 NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 4802 419 SH SOLE 0 419 0 0 NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 9708 799 SH SOLE 0 799 0 0 STRYKER CORPORATION COM Stock 863667101 62269 174 SH SOLE 0 44 0 130 QUALCOMM INC COM Stock 747525103 4233 25 SH SOLE 0 25 0 0 SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 423248 10051 SH SOLE 0 8835 0 1216 GENERAL DYNAMICS CORP COM Stock 369550108 127121 450 SH SOLE 0 100 0 350 DISCOVER FINL SVCS COM Stock 254709108 7079 54 SH SOLE 0 0 0 54 MCDONALDS CORP COM Stock 580135101 234019 830 SH SOLE 0 438 0 392 AMETEK INC COM Stock 031100100 45176 247 SH SOLE 0 247 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 29547 215 SH SOLE 0 215 0 0 DOVER CORP COM Stock 260003108 6910 39 SH SOLE 0 39 0 0 CISCO SYS INC COM Stock 17275R102 138600 2777 SH SOLE 0 1279 0 1498 COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 3465 147 SH SOLE 0 147 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 34141 406 SH SOLE 0 406 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 2707 15 SH SOLE 0 15 0 0 CDW CORP COM Stock 12514G108 69572 272 SH SOLE 0 272 0 0 AT&T INC COM Stock 00206R102 47034 2672 SH SOLE 0 1311 0 1361 REDDIT INC CL A Stock 75734B100 4932 100 SH SOLE 0 0 0 100 VANGUARD FINANCIALS ETF ETF 92204A405 8601 84 SH SOLE 0 84 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 48266 352 SH SOLE 0 11 0 340 GE AEROSPACE COM NEW Stock 369604301 50261 286 SH SOLE 0 135 0 151 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 449983 2738 SH SOLE 0 1352 0 1385 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 50705 500 SH SOLE 0 500 0 0 FIDELITY MSCI UTILITIES INDEX ETF ETF 316092865 492379 11607 SH SOLE 0 1184 0 10423 FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 5407 209 SH SOLE 0 209 0 0 FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 1826470 26178 SH SOLE 0 4808 0 21370 FIDELITY COVINGTON TRUST MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 19032 400 SH SOLE 0 0 0 400 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 184203 1182 SH SOLE 0 1097 0 85 ISHARES S&P 500 VALUE ETF ETF 464287408 119185 638 SH SOLE 0 638 0 0 LULULEMON ATHLETICA INC COM Stock 550021109 8985 23 SH SOLE 0 23 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 463238 5486 SH SOLE 0 5486 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 60436856 114958 SH SOLE 0 72542 0 42415 THE CIGNA GROUP COM Stock 125523100 214355 590 SH SOLE 0 270 0 320 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 33989 799 SH SOLE 0 350 0 448 WELLS FARGO CO NEW COM Stock 949746101 39471 681 SH SOLE 0 317 0 364 UNION PAC CORP COM Stock 907818108 18199 74 SH SOLE 0 74 0 0 CINTAS CORP COM Stock 172908105 4809 7 SH SOLE 0 7 0 0 SALESFORCE INC COM Stock 79466L302 140651 467 SH SOLE 0 0 0 467 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 5921 66 SH SOLE 0 66 0 0 PITNEY BOWES INC COM Stock 724479100 1797 415 SH SOLE 0 0 0 415 DARDEN RESTAURANTS INC COM Stock 237194105 7187 43 SH SOLE 0 43 0 0 IDEXX LABS INC COM Stock 45168D104 64792 120 SH SOLE 0 120 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 593997 1022 SH SOLE 0 355 0 667 VANGUARD MID-CAP VALUE ETF ETF 922908512 9355 60 SH SOLE 0 60 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 177399 390 SH SOLE 0 65 0 325 JPMORGAN CHASE & CO COM Stock 46625H100 483324 2413 SH SOLE 0 1043 0 1370 INTERNATIONAL PAPER CO COM Stock 460146103 4253 109 SH SOLE 0 109 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 3690305 101970 SH SOLE 0 55109 0 46861 CHEVRON CORP NEW COM Stock 166764100 111680 708 SH SOLE 0 708 0 0 CONOCOPHILLIPS COM Stock 20825C104 37929 298 SH SOLE 0 298 0 0 BRUNSWICK CORP COM Stock 117043109 25771 267 SH SOLE 0 67 0 200 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 28127608 560646 SH SOLE 0 347371 0 213274 DANAHER CORPORATION COM Stock 235851102 53940 216 SH SOLE 0 216 0 0 M & T BK CORP COM Stock 55261F104 58238 400 SH SOLE 0 194 0 206 TJX COS INC NEW COM Stock 872540109 117572 1159 SH SOLE 0 75 0 1084 BANK AMERICA CORP COM Stock 060505104 35228 929 SH SOLE 0 74 0 855 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 7308 23 SH SOLE 0 23 0 0 BLACKROCK MUNIHLDGS NY QLTY FD COM CEF 09255C106 508 48 SH SOLE 0 48 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 9449 72 SH SOLE 0 72 0 0 WALMART INC COM Stock 931142103 18773 312 SH SOLE 0 312 0 0 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 29021 1035 SH SOLE 0 1035 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 338787 1774 SH SOLE 0 115 0 1659 ORACLE CORP COM Stock 68389X105 88053 701 SH SOLE 0 625 0 76 RTX CORPORATION COM Stock 75513E101 337401 3459 SH SOLE 0 1453 0 2006 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 279028 6680 SH SOLE 0 6380 0 300 TEXAS INSTRS INC COM Stock 882508104 15679 90 SH SOLE 0 90 0 0 TARGET CORP COM Stock 87612E106 23392 132 SH SOLE 0 132 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 19358 160 SH SOLE 0 0 0 160 PFIZER INC COM Stock 717081103 239210 8620 SH SOLE 0 1339 0 7281 3M CO COM Stock 88579Y101 36170 341 SH SOLE 0 341 0 0 KLA CORP COM NEW Stock 482480100 3493 5 SH SOLE 0 5 0 0 ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 7040 65 SH SOLE 0 65 0 0 HP INC COM Stock 40434L105 28860 955 SH SOLE 0 955 0 0 GILEAD SCIENCES INC COM Stock 375558103 62849 858 SH SOLE 0 83 0 775 CATERPILLAR INC COM Stock 149123101 56797 155 SH SOLE 0 0 0 155 TRINET GROUP INC COM Stock 896288107 2385 18 SH SOLE 0 18 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 406534 2670 SH SOLE 0 2670 0 0 AMERICAN EXPRESS CO COM Stock 025816109 184201 809 SH SOLE 0 139 0 670 AMGEN INC COM Stock 031162100 521134 1833 SH SOLE 0 50 0 1782 APPLIED MATLS INC COM Stock 038222105 6187 30 SH SOLE 0 30 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 54599 550 SH SOLE 0 0 0 550 ANALOG DEVICES INC COM Stock 032654105 5736 29 SH SOLE 0 29 0 0 TYSON FOODS INC CL A Stock 902494103 31362 534 SH SOLE 0 0 0 534 FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 15069 98 SH SOLE 0 0 0 98 HUMANA INC COM Stock 444859102 149090 430 SH SOLE 0 60 0 370 NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 18044 1630 SH SOLE 0 1630 0 0 UNITED STATES STL CORP NEW COM Stock 912909108 2610 64 SH SOLE 0 64 0 0 CANADIAN NATL RY CO COM Stock 136375102 70070 532 SH SOLE 0 532 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 21395294 182538 SH SOLE 0 112669 0 69868 ISHARES CORE S&P US VALUE ETF ETF 464287663 1039235 11491 SH SOLE 0 7365 0 4125 ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580 81970 1000 SH SOLE 0 0 0 1000 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 1986066 10876 SH SOLE 0 6177 0 4699 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 37117698 378984 SH SOLE 0 244458 0 134525 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 1107843 19081 SH SOLE 0 13403 0 5678 EATON CORP PLC SHS Stock G29183103 46902 150 SH SOLE 0 150 0 0 INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 551426 23140 SH SOLE 0 7928 0 15212 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 955938 18907 SH SOLE 0 13041 0 5866 ISHARES CORE MSCI EUROPE ETF ETF 46434V738 7231 125 SH SOLE 0 0 0 125 BLACKROCK MUNIVEST FD II INC COM CEF 09253T101 3480 319 SH SOLE 0 319 0 0 INVESCO MUN OPPORTUNITY TR COM CEF 46132C107 13729 1411 SH SOLE 0 1411 0 0 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 2341 75 SH SOLE 0 75 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 12331 120 SH SOLE 0 120 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 164778 1393 SH SOLE 0 1393 0 0 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 11534 550 SH SOLE 0 550 0 0 PIMCO MUN INCOME FD COM CEF 72200R107 355 38 SH SOLE 0 38 0 0 DNP SELECT INCOME FD INC COM CEF 23325P104 115779 12765 SH SOLE 0 0 0 12765 AXCELIS TECHNOLOGIES INC COM NEW Stock 054540208 3903 35 SH SOLE 0 35 0 0 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 26149 754 SH SOLE 0 0 0 754 SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 117040 1600 SH SOLE 0 1600 0 0 JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 19853 346 SH SOLE 0 346 0 0 LAM RESEARCH CORP COM Stock 512807108 407088 419 SH SOLE 0 391 0 28 FIRST TRUST WATER ETF ETF 33733B100 1563363 15312 SH SOLE 0 9720 0 5592 PARKER-HANNIFIN CORP COM Stock 701094104 9448 17 SH SOLE 0 17 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 25101178 553988 SH SOLE 0 377027 0 176960 PNC FINL SVCS GROUP INC COM Stock 693475105 6141 38 SH SOLE 0 0 0 38 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 35033 646 SH SOLE 0 410 0 236 ISHARES U.S. ETF TRUST ISHARES GSCI COMMODITY DYNAMIC ROLL STRATEGY ETF ETF 46431W853 21870 810 SH SOLE 0 0 0 810 REALTY INCOME CORP COM REIT 756109104 3625 67 SH SOLE 0 0 0 67 ALTRIA GROUP INC COM Stock 02209S103 4362 100 SH SOLE 0 0 0 100 DOMINION ENERGY INC COM Stock 25746U109 4919 100 SH SOLE 0 100 0 0 FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 32613 1250 SH SOLE 0 550 0 700 AGILENT TECHNOLOGIES INC COM Stock 00846U101 43653 300 SH SOLE 0 300 0 0 EXXON MOBIL CORP COM Stock 30231G102 145835 1255 SH SOLE 0 883 0 371 UNITEDHEALTH GROUP INC COM Stock 91324P102 413075 835 SH SOLE 0 340 0 495 PRICE T ROWE GROUP INC COM Stock 74144T108 12192 100 SH SOLE 0 0 0 100 TRAVELERS COMPANIES INC COM Stock 89417E109 15419 67 SH SOLE 0 0 0 67 ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 110118 1847 SH SOLE 0 1137 0 710 LOWES COS INC COM Stock 548661107 10189 40 SH SOLE 0 40 0 0 ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 6128 112 SH SOLE 0 0 0 112 DEERE & CO COM Stock 244199105 80094 195 SH SOLE 0 195 0 0 ISHARES INTEREST RATE HEDGED CORPORATE BOND ETF ETF 46431W705 81815 870 SH SOLE 0 870 0 0 PATTERSON COS INC COM Stock 703395103 22784 824 SH SOLE 0 0 0 824 COLGATE PALMOLIVE CO COM Stock 194162103 9005 100 SH SOLE 0 100 0 0 U.S. GLOBAL JETS ETF ETF 26922A842 4958 236 SH SOLE 0 236 0 0 APPLE HOSPITALITY REIT INC COM NEW REIT 03784Y200 8190 500 SH SOLE 0 0 0 500 PAYPAL HLDGS INC COM Stock 70450Y103 13800 206 SH SOLE 0 33 0 173 ISHARES MSCI ACWI LOW CARBON TARGET ETF ETF 46434V464 1795 10 SH SOLE 0 10 0 0 SCHWAB CHARLES CORP COM Stock 808513105 10851 150 SH SOLE 0 150 0 0 TORONTO DOMINION BK ONT COM NEW Stock 891160509 38885 644 SH SOLE 0 644 0 0 AUTOZONE INC COM Stock 053332102 47275 15 SH SOLE 0 15 0 0 BLACKROCK INC COM Stock 09247X101 64195 77 SH SOLE 0 77 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 7894244 129968 SH SOLE 0 71230 0 58737 ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 24339 1741 SH SOLE 0 300 0 1441 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 278553 5505 SH SOLE 0 5505 0 0 ISHARES MSCI EAFE ETF ETF 464287465 500243 6264 SH SOLE 0 4506 0 1758 APPLE INC COM Stock 037833100 4137339 24127 SH SOLE 0 5691 0 18435 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 13472 543 SH SOLE 0 543 0 0 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 17535 700 SH SOLE 0 700 0 0 ABBOTT LABS COM Stock 002824100 75129 661 SH SOLE 0 406 0 255 DISNEY WALT CO COM Stock 254687106 39335 321 SH SOLE 0 0 0 321 BOOKING HOLDINGS INC COM Stock 09857L108 7256 2 SH SOLE 0 2 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 10299 50 SH SOLE 0 50 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1114243 6221 SH SOLE 0 221 0 6000