0000831571-24-000002.txt : 20240402 0000831571-24-000002.hdr.sgml : 20240402 20240402094528 ACCESSION NUMBER: 0000831571-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240402 DATE AS OF CHANGE: 20240402 EFFECTIVENESS DATE: 20240402 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ST GERMAIN D J CO INC CENTRAL INDEX KEY: 0000831571 ORGANIZATION NAME: IRS NUMBER: 042194178 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06725 FILM NUMBER: 24812488 BUSINESS ADDRESS: STREET 1: PO BOX 15649 CITY: SPRINGFIELD STATE: MA ZIP: 01115 BUSINESS PHONE: 8004437624 MAIL ADDRESS: STREET 1: PO BOX 15649 CITY: SPRINGFIELD STATE: MA ZIP: 01115 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true true 0000831571 XXXXXXXX 03-31-2024 03-31-2024 ST GERMAIN D J CO INC
PO BOX 15649 SPRINGFIELD MA 01115
13F HOLDINGS REPORT 028-06725 N
Trey Fortier Treasurer 413-584-9121 Trey Fortier Northampton MA 04-02-2024 0 801 204621655 false
INFORMATION TABLE 2 StGermain13F202403.xml ST GERMAIN 13F AMAZON.COM Stock 023135106 18382165 101908 SH SOLE 9997 0 91911 ISHARES MORNINGSTAR VALUE ETF ETF 464288109 36739 478 SH SOLE 0 0 478 PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 2024 172 SH SOLE 0 0 172 PRUDENTIAL FINL INC COM Stock 744320102 101786 867 SH SOLE 0 0 867 UNDER ARMOUR INC CL A Stock 904311107 517 70 SH SOLE 0 0 70 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 43829 2472 SH SOLE 0 0 2472 SEALED AIR CORP NEW COM Stock 81211K100 13504 363 SH SOLE 0 0 363 SIRIUS XM HOLDINGS INC COM Stock 82968B103 3880 1000 SH SOLE 0 0 1000 INVESCO QQQ TRUST SERIES I ETF 46090E103 593641 1337 SH SOLE 0 0 1337 STERICYCLE INC COM Stock 858912108 1477 28 SH SOLE 0 0 28 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 475897 2285 SH SOLE 0 0 2285 STARBUCKS CORP COM Stock 855244109 651885 7133 SH SOLE 0 0 7133 SEMPRA COM Stock 816851109 9553 133 SH SOLE 0 0 133 PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 422450 6326 SH SOLE 0 0 6326 PAN AMERN SILVER CORP COM Stock 697900108 2820 187 SH SOLE 0 0 187 OLD REP INTL CORP COM Stock 680223104 6451 210 SH SOLE 0 0 210 BLOCK INC CL A Stock 852234103 9030691 106771 SH SOLE 0 0 106771 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 4595 134 SH SOLE 0 0 134 GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206 3886 124 SH SOLE 0 0 124 NUVEEN MASSACHUSETS QLT MUN FD COM CEF 67061E104 10876 996 SH SOLE 0 0 996 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 57209 2263 SH SOLE 0 0 2263 ELEVANCE HEALTH INC COM Stock 036752103 466167 899 SH SOLE 0 0 899 ISHARES GOLD TRUST ETF 464285204 42 1 SH SOLE 0 0 1 DOLLAR GEN CORP NEW COM Stock 256677105 196948 1262 SH SOLE 0 0 1262 SPDR PORTFOLIO INTERMEDIATE TERM TREASURY ETF ETF 78464A672 4683291 166192 SH SOLE 0 0 166192 TRIPADVISOR INC COM Stock 896945201 2779 100 SH SOLE 0 0 100 JOHNSON & JOHNSON Stock 478160104 26593015 168108 SH SOLE 5783 0 162325 ISHARES U.S. EQUITY FACTOR ETF ETF 46434V282 4359 81 SH SOLE 0 0 81 AKAMAI TECHNOLOGIES INC COM Stock 00971T101 21752 200 SH SOLE 0 0 200 SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103 392671 4220 SH SOLE 0 0 4220 EATON VANCE TAX ADVT DIV INCM COM CEF 27828G107 6915 293 SH SOLE 0 0 293 WASTE MGMT INC DEL COM Stock 94106L109 387294 1817 SH SOLE 0 0 1817 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 1522754 5859 SH SOLE 0 0 5859 OLIN CORP COM PAR $1 Stock 680665205 64562 1098 SH SOLE 0 0 1098 INVESCO WATER RESOURCES ETF ETF 46137V142 145455 2185 SH SOLE 0 0 2185 VANGUARD EXTENDED MARKET ETF ETF 922908652 30497 174 SH SOLE 0 0 174 VANGUARD ENERGY ETF ETF 92204A306 26340 200 SH SOLE 0 0 200 DEXCOM INC COM Stock 252131107 17615 127 SH SOLE 0 0 127 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 2807812 34439 SH SOLE 0 0 34439 JPMORGAN DIVERSIFIED RETURN USE EQUITY JPMORGAN DIVERSIFIED RETURN USE EQUI ETF 46641Q407 56544671 504846 SH SOLE 0 0 504846 COSTCO WHSL CORP NEW COM Stock 22160K105 5629529 7684 SH SOLE 0 0 7684 HCA HEALTHCARE INC COM Stock 40412C101 26015 78 SH SOLE 0 0 78 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 27195 662 SH SOLE 0 0 662 GOLDMAN SACHS GROUP INC COM Stock 38141G104 634889 1520 SH SOLE 0 0 1520 SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 3000817 63255 SH SOLE 0 0 63255 DIODES INC COM Stock 254543101 5288 75 SH SOLE 0 0 75 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 3406874 33795 SH SOLE 0 0 33795 SHELL PLC SPON ADS ADR 780259305 295512 4408 SH SOLE 0 0 4408 TELEDYNE TECHNOLOGIES INC COM Stock 879360105 9016 21 SH SOLE 0 0 21 YUM BRANDS INC COM Stock 988498101 418723 3020 SH SOLE 0 0 3020 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 767585 3500 SH SOLE 0 0 3500 UNDER ARMOUR INC CL C Stock 904311206 7140 1000 SH SOLE 0 0 1000 ISHARES MORNINGSTAR SMALL CAP VALUE ETF ETF 464288703 21481 351 SH SOLE 0 0 351 BOSTON SCIENTIFIC CORP COM Stock 101137107 121912 1780 SH SOLE 0 0 1780 REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 2609 66 SH SOLE 0 0 66 PROCTER AND GAMBLE Stock 742718109 31825570 196151 SH SOLE 0 0 196151 COCA COLA CO COM Stock 191216100 1327361 21696 SH SOLE 0 0 21696 PUTNAM MUN OPPORTUNITIES TR SH BEN INT CEF 746922103 30480 3000 SH SOLE 0 0 3000 GENERAL MLS INC COM Stock 370334104 18441643 263565 SH SOLE 0 0 263565 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 589436 20200 SH SOLE 0 0 20200 AMEREN CORP COM Stock 023608102 8505 115 SH SOLE 0 0 115 OCCIDENTAL PETE CORP COM Stock 674599105 106454 1638 SH SOLE 0 0 1638 ISHARES NEW YORK MUNI BOND ETF ETF 464288323 394696 7335 SH SOLE 0 0 7335 TRUIST FINL CORP COM Stock 89832Q109 9082 233 SH SOLE 0 0 233 UNITED PARCEL SERVICE INC CL B Stock 911312106 245388 1651 SH SOLE 0 0 1651 INGEVITY CORP COM Stock 45688C107 572 12 SH SOLE 0 0 12 MARRIOTT INTL INC NEW CL A Stock 571903202 916390 3632 SH SOLE 0 0 3632 VANGUARD REAL ESTATE ETF ETF 922908553 224762 2599 SH SOLE 0 0 2599 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 47052 431 SH SOLE 0 0 431 CARNIVAL CORP PAIRED CTF Stock 143658300 1634 100 SH SOLE 0 0 100 INTEL CORP Stock 458140100 9805860 222003 SH SOLE 15795 0 206207 CME GROUP INC COM Stock 12572Q105 6235444 28963 SH SOLE 4863 0 24100 ATKORE INC COM Stock 047649108 10470 55 SH SOLE 0 0 55 STATE STR CORP COM Stock 857477103 207913 2689 SH SOLE 0 0 2689 MEDTRONIC PLC SHS Stock G5960L103 7411410 85042 SH SOLE 0 0 85042 CLOROX CO DEL COM Stock 189054109 609531 3981 SH SOLE 0 0 3981 FORTIVE CORP COM Stock 34959J108 19489293 226567 SH SOLE 0 0 226567 NETFLIX INC COM Stock 64110L106 28752217 47342 SH SOLE 0 0 47342 ISHARES DOW JONES U.S. ETF ETF 464287846 46625 364 SH SOLE 0 0 364 SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109 76768 193 SH SOLE 0 0 193 PAYCHEX INC COM Stock 704326107 96766 788 SH SOLE 0 0 788 MEDICAL PPTYS TRUST INC COM REIT 58463J304 6580 1400 SH SOLE 0 0 1400 HORMEL FOODS CORP COM Stock 440452100 1116 32 SH SOLE 0 0 32 SEI INVTS CO COM Stock 784117103 2517 35 SH SOLE 0 0 35 TETRA TECH INC NEW COM Stock 88162G103 45254 245 SH SOLE 0 0 245 WATERS CORP COM Stock 941848103 12392 36 SH SOLE 0 0 36 LAUDER ESTEE COS INC CL A Stock 518439104 3083 20 SH SOLE 0 0 20 PROLOGIS INC. COM REIT 74340W103 24351 187 SH SOLE 0 0 187 SALLY BEAUTY HLDGS INC COM Stock 79546E104 969 78 SH SOLE 0 0 78 SUN LIFE FINANCIAL INC. COM Stock 866796105 388009 7109 SH SOLE 0 0 7109 ISHARES AGENCY BOND ETF ETF 464288166 51324 475 SH SOLE 0 0 475 SANOFI SPONSORED ADR ADR 80105N105 398520 8200 SH SOLE 0 0 8200 MERCK & CO INC COM Stock 58933Y105 4625375 35054 SH SOLE 0 0 35054 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 60220 575 SH SOLE 0 0 575 OSHKOSH CORP COM Stock 688239201 12471 100 SH SOLE 0 0 100 SPDR S&P 500 ETF TRUST ETF 78462F103 12958013 24773 SH SOLE 0 0 24773 THE TRADE DESK INC COM CL A Stock 88339J105 27450 314 SH SOLE 0 0 314 FIDELITY DIVIDEND ETF FOR RISING RATES ETF 316092832 172840 3713 SH SOLE 0 0 3713 MASTERCARD INCORPORATED CL A Stock 57636Q104 888978 1846 SH SOLE 0 0 1846 FIRST REP BK SAN FRANCISCO CAL COM Stock 33616C100 1 28 SH SOLE 0 0 28 ILLINOIS TOOL WKS INC COM Stock 452308109 2071508 7720 SH SOLE 0 0 7720 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 1300 6 SH SOLE 0 0 6 UNITED RENTALS INC COM Stock 911363109 182441 253 SH SOLE 0 0 253 TYLER TECHNOLOGIES INC COM Stock 902252105 1275 3 SH SOLE 0 0 3 EMERSON ELEC CO COM Stock 291011104 1867007 16461 SH SOLE 0 0 16461 CORCEPT THERAPEUTICS INC COM Stock 218352102 25190 1000 SH SOLE 0 0 1000 ADIENT PLC ORD SHS Stock G0084W101 263 8 SH SOLE 0 0 8 YUM CHINA HLDGS INC COM Stock 98850P109 107234 2695 SH SOLE 0 0 2695 WESTERN NEW ENG BANCORP INC COM Stock 958892101 169691 22124 SH SOLE 0 0 22124 ALLSTATE CORP COM Stock 020002101 177335 1025 SH SOLE 0 0 1025 DOUBLELINE INCOME SOLUTIONS FD COM CEF 258622109 3112 245 SH SOLE 0 0 245 DIAGEO PLC SPON ADR NEW ADR 25243Q205 191131 1285 SH SOLE 0 0 1285 LAMB WESTON HLDGS INC COM Stock 513272104 56141 527 SH SOLE 0 0 527 NVR INC COM Stock 62944T105 16200 2 SH SOLE 0 0 2 ISHARES TIPS BOND ETF ETF 464287176 13426 125 SH SOLE 0 0 125 NORTHWEST BANCSHARES INC MD COM Stock 667340103 1367955 117421 SH SOLE 0 0 117421 CONDUENT INC COM Stock 206787103 17 5 SH SOLE 0 0 5 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 57685 138 SH SOLE 0 0 138 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 6816 93 SH SOLE 0 0 93 BLUEBIRD BIO INC COM Stock 09609G100 73 57 SH SOLE 0 0 57 GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF ETF 37954Y715 12247 385 SH SOLE 0 0 385 SMUCKER J M CO COM NEW Stock 832696405 56264 447 SH SOLE 0 0 447 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 579 5 SH SOLE 0 0 5 CORNING INC COM Stock 219350105 5693807 172749 SH SOLE 27000 0 145749 BANK NEW YORK MELLON CORP COM Stock 064058100 132699 2303 SH SOLE 0 0 2303 ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 1827474 68037 SH SOLE 0 0 68037 TEGNA INC COM Stock 87901J105 6006 402 SH SOLE 0 0 402 NUVEEN S&P 500 BUY-WRITE INCOM COM CEF 6706ER101 2474 187 SH SOLE 0 0 187 VERIZON COMMUNICATIONS Stock 92343V104 15200681 362266 SH SOLE 0 0 362266 CODA OCTOPUS GROUP INC COM NEW Stock 19188U206 6 1 SH SOLE 0 0 1 CHUBB LIMITED COM Stock H1467J104 28656928 110589 SH SOLE 0 0 110589 SONOCO PRODS CO COM Stock 835495102 39042 675 SH SOLE 0 0 675 PENN ENTERTAINMENT INC COM Stock 707569109 419 23 SH SOLE 0 0 23 MARVELL TECHNOLOGY INC COM Stock 573874104 107029 1510 SH SOLE 0 0 1510 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 30963 265 SH SOLE 0 0 265 ISHARES COHEN & STEERS REIT ETF ETF 464287564 2020 35 SH SOLE 0 0 35 FEDEX CORP COM Stock 31428X106 93876 324 SH SOLE 0 0 324 VAREX IMAGING CORP COM Stock 92214X106 5792 320 SH SOLE 0 0 320 PULTE GROUP INC COM Stock 745867101 53073 440 SH SOLE 0 0 440 PEPSICO INC COM Stock 713448108 13618053 77813 SH SOLE 0 0 77813 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 21590 264 SH SOLE 0 0 264 NEWELL BRANDS INC COM Stock 651229106 1205 150 SH SOLE 0 0 150 ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 69048 1200 SH SOLE 0 0 1200 MARATHON OIL CORP COM Stock 565849106 21255 750 SH SOLE 0 0 750 NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 4075909 104887 SH SOLE 0 0 104887 VIAVI SOLUTIONS INC COM Stock 925550105 91 10 SH SOLE 0 0 10 GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 398 10 SH SOLE 0 0 10 DXC TECHNOLOGY CO COM Stock 23355L106 42 2 SH SOLE 0 0 2 KIMBERLY-CLARK CORP COM Stock 494368103 1138927 8805 SH SOLE 0 0 8805 INTERPUBLIC GROUP COS INC COM Stock 460690100 20883 640 SH SOLE 0 0 640 TE CONNECTIVITY LTD SHS Stock H84989104 17429 120 SH SOLE 0 0 120 HONEYWELL INTL INC COM Stock 438516106 1910057 9306 SH SOLE 0 0 9306 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 1184289 3945 SH SOLE 0 0 3945 FIRSTENERGY CORP COM Stock 337932107 2085 54 SH SOLE 0 0 54 FLOOR & DECOR HLDGS INC CL A Stock 339750101 23770882 183389 SH SOLE 0 0 183389 FORD MTR CO DEL COM Stock 345370860 46546 3505 SH SOLE 0 0 3505 MICROSTRATEGY INC CL A NEW Stock 594972408 28978 17 SH SOLE 0 0 17 SPDR PORTFOLIO MORTGAGE BACKED BOND ETF ETF 78464A383 14931675 687462 SH SOLE 0 0 687462 INGERSOLL RAND INC COM Stock 45687V106 117263 1235 SH SOLE 0 0 1235 US BANCORP DEL COM NEW Stock 902973304 231457 5178 SH SOLE 0 0 5178 XCEL ENERGY INC COM Stock 98389B100 110241 2051 SH SOLE 0 0 2051 BP PLC SPONSORED ADR ADR 055622104 159462 4232 SH SOLE 0 0 4232 SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 13753213 188297 SH SOLE 0 0 188297 HOME DEPOT INC COM Stock 437076102 7926710 20664 SH SOLE 0 0 20664 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 3269 100 SH SOLE 0 0 100 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 22538284 689455 SH SOLE 0 0 689455 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 3113758 12468 SH SOLE 0 0 12468 FAIR ISAAC CORP COM Stock 303250104 832240 666 SH SOLE 0 0 666 BRIGHTHOUSE FINL INC COM Stock 10922N103 3453 67 SH SOLE 0 0 67 PIMCO 1-5 YEAR US TIPS INDEX EXCHANGE-TRADED FUND PIMCO 1-5 YEAR U.S. TIPS ETF 72201R205 2009 39 SH SOLE 0 0 39 DUPONT DE NEMOURS INC COM Stock 26614N102 431192 5624 SH SOLE 0 0 5624 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 5405184 220800 SH SOLE 0 0 220800 SPDR ICE PREFERRED SECURITIES ETF ETF 78464A292 3914227 112252 SH SOLE 0 0 112252 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 501204 3156 SH SOLE 0 0 3156 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 5909939 40005 SH SOLE 0 0 40005 SPDR GOLD SHARES ETF 78463V107 137832 670 SH SOLE 0 0 670 SOUTHERN CO COM Stock 842587107 400381 5581 SH SOLE 0 0 5581 ROKU INC COM CL A Stock 77543R102 6517 100 SH SOLE 0 0 100 VICI PPTYS INC COM REIT 925652109 16087 540 SH SOLE 0 0 540 BECTON DICKINSON & CO Stock 075887109 12382151 50039 SH SOLE 0 0 50039 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 80510 393 SH SOLE 0 0 393 KEYCORP COM Stock 493267108 68157 4311 SH SOLE 0 0 4311 MONGODB INC CL A Stock 60937P106 15422 43 SH SOLE 0 0 43 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 8388 275 SH SOLE 0 0 275 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 792742 2352 SH SOLE 0 0 2352 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 16821 77 SH SOLE 0 0 77 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 27080 694 SH SOLE 0 0 694 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 4963 65 SH SOLE 0 0 65 SENSIENT TECHNOLOGIES CORP COM Stock 81725T100 62271 900 SH SOLE 0 0 900 MAXIMUS INC COM Stock 577933104 1762 21 SH SOLE 0 0 21 SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 3200 60 SH SOLE 0 0 60 SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 14548432 272749 SH SOLE 0 0 272749 IQVIA HLDGS INC COM Stock 46266C105 29082 115 SH SOLE 0 0 115 JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHORT INCOME FUND ETF 46641Q837 2775 55 SH SOLE 0 0 55 AON PLC SHS CL A Stock G0403H108 19022 57 SH SOLE 0 0 57 SOUTHWEST GAS HLDGS INC COM Stock 844895102 21012 276 SH SOLE 0 0 276 STERIS PLC SHS USD Stock G8473T100 2923 13 SH SOLE 0 0 13 SMITH A O CORP COM Stock 831865209 4709443 52643 SH SOLE 0 0 52643 UGI CORP NEW COM Stock 902681105 88344 3600 SH SOLE 0 0 3600 LUMEN TECHNOLOGIES INC COM Stock 550241103 805 516 SH SOLE 0 0 516 GALLAGHER ARTHUR J & CO COM Stock 363576109 1054919 4219 SH SOLE 0 0 4219 ATMOS ENERGY CORP COM Stock 049560105 23774 200 SH SOLE 0 0 200 PINNACLE WEST CAP CORP COM Stock 723484101 80708 1080 SH SOLE 0 0 1080 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 25301 273 SH SOLE 0 0 272 WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104 19205 413 SH SOLE 0 0 413 PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND PIMCO ENHANCED SH ETF 72201R833 502700 5000 SH SOLE 0 0 5000 ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 1610 44 SH SOLE 0 0 44 LINCOLN ELEC HLDGS INC COM Stock 533900106 2554 10 SH SOLE 0 0 10 NUTRIEN LTD COM Stock 67077M108 96031 1766 SH SOLE 0 0 1766 MARINEMAX INC COM Stock 567908108 3326 100 SH SOLE 0 0 100 CENTENE CORP DEL COM Stock 15135B101 29822 380 SH SOLE 0 0 380 ISHARES S&P SMALL-CAP FUND ETF 464287804 213856 1935 SH SOLE 0 0 1935 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 52297549 124364 SH SOLE 0 0 124364 ADOBE INC COM Stock 00724F101 41377 82 SH SOLE 0 0 82 SOUTHERN COPPER CORP COM Stock 84265V105 115 1 SH SOLE 0 0 1 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 10773 300 SH SOLE 0 0 300 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 291980 3777 SH SOLE 0 0 3776 EXELON CORP COM Stock 30161N101 47789 1272 SH SOLE 0 0 1272 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 17428947 216482 SH SOLE 0 0 216481 ALPHABET INC CL A Stock 02079K305 66658989 441655 SH SOLE 5440 0 436215 PIEDMONT OFFICE REALTY TR INC COM CL A REIT 720190206 4921 700 SH SOLE 0 0 700 TERRENO RLTY CORP COM REIT 88146M101 1461 22 SH SOLE 0 0 22 PROSHARES ULTRAPRO QQQ ETF 74347X831 406296 6600 SH SOLE 0 0 6600 FISERV INC COM Stock 337738108 696496 4358 SH SOLE 0 0 4358 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 42206 489 SH SOLE 0 0 489 INTUIT COM Stock 461202103 128050 197 SH SOLE 0 0 197 HALLIBURTON CO COM Stock 406216101 40997 1040 SH SOLE 0 0 1040 CONSTELLATION BRANDS INC CL A Stock 21036P108 4834610 17790 SH SOLE 757 0 17033 UNILEVER PLC SPON ADR NEW ADR 904767704 5069 101 SH SOLE 0 0 101 NEWMONT CORP COM Stock 651639106 11648 325 SH SOLE 0 0 325 CSX CORP COM Stock 126408103 687130 18536 SH SOLE 0 0 18536 COMCAST CORP NEW CL A Stock 20030N101 1680853 38774 SH SOLE 0 0 38774 MICROSOFT CORP Stock 594918104 35761455 85001 SH SOLE 0 0 85000 SS&C TECHNOLOGIES HLDGS Stock 78467J100 26585 413 SH SOLE 0 0 413 VALERO ENERGY CORP COM Stock 91913Y100 21336 125 SH SOLE 0 0 125 DOCUSIGN INC COM Stock 256163106 119 2 SH SOLE 0 0 2 NVENT ELECTRIC PLC SHS Stock G6700G107 1659 22 SH SOLE 0 0 22 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 45623 5226 SH SOLE 0 0 5226 HEALTHPEAK PROPERTIES INC COM REIT 42250P103 4575 244 SH SOLE 0 0 244 CANADIAN NAT RES LTD COM Stock 136385101 8472 111 SH SOLE 0 0 111 SCHLUMBERGER LTD COM STK Stock 806857108 37889358 691286 SH SOLE 0 0 691285 CVS HEALTH CORP Stock 126650100 24136094 302609 SH SOLE 0 0 302609 STRATEGY SHARES NASDAQ 7HANDL INDEX ETF ETF 86280R506 1591 75 SH SOLE 0 0 75 ACCO BRANDS CORP COM Stock 00081T108 174 31 SH SOLE 0 0 31 DTE ENERGY CO COM Stock 233331107 11214 100 SH SOLE 0 0 100 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 327538 4011 SH SOLE 0 0 4011 BJS WHSL CLUB HLDGS INC COM Stock 05550J101 15130 200 SH SOLE 0 0 200 TEXTRON INC COM Stock 883203101 105523 1100 SH SOLE 0 0 1100 MASCO CORP COM Stock 574599106 22875 290 SH SOLE 0 0 290 NISOURCE INC COM Stock 65473P105 42430 1534 SH SOLE 0 0 1534 RPM INTL INC COM Stock 749685103 339008 2850 SH SOLE 0 0 2850 ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 9962 290 SH SOLE 0 0 290 AMERIPRISE FINL INC COM Stock 03076C106 552434 1260 SH SOLE 0 0 1260 ARES CAPITAL CORP COM CEF 04010L103 843210 40500 SH SOLE 0 0 40500 NIO INC SPON ADS ADR 62914V106 450 100 SH SOLE 0 0 100 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 634440 1 SH SOLE 0 0 1 VANGUARD ESG INTERNATIONAL STOCK ETF ETF 921910725 2947924 51295 SH SOLE 0 0 51295 VANGUARD ESG U.S. STOCK ETF ETF 921910733 2285858 24529 SH SOLE 0 0 24529 GARRETT MOTION INC COM Stock 366505105 159 16 SH SOLE 0 0 16 AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 02390A101 541 29 SH SOLE 0 0 29 CLEANSPARK INC COM NEW Stock 18452B209 12408 585 SH SOLE 0 0 585 BOEING CO COM Stock 097023105 327697 1698 SH SOLE 0 0 1698 VANGUARD SMALL-CAP ETF ETF 922908751 18355320 80298 SH SOLE 0 0 80298 VANGUARD MID-CAP ETF ETF 922908629 24301384 97260 SH SOLE 0 0 97260 NEXTERA ENERGY INC COM Stock 65339F101 9754455 152628 SH SOLE 0 0 152628 NIKE INC CL B Stock 654106103 1467874 15619 SH SOLE 0 0 15619 ALIGN TECHNOLOGY INC COM Stock 016255101 4919 15 SH SOLE 0 0 15 HYATT HOTELS CORP COM CL A Stock 448579102 3512 22 SH SOLE 0 0 22 VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102 7163167 123354 SH SOLE 0 0 123354 JPMORGAN U.S. QUALITY FACTOR ETF US QUALITY FACTOR FUND ETF 46641Q761 57364 1085 SH SOLE 0 0 1085 JPMORGAN U.S. QUALITY FACTOR ETF US QUALITY FACTOR FUND ETF 46641Q761 127468565 2410981 SH SOLE 0 0 2410981 TESLA INC COM Stock 88160R101 209717 1193 SH SOLE 40 0 1153 MSCI INC COM Stock 55354G100 3363 6 SH SOLE 0 0 6 RESIDEO TECHNOLOGIES INC COM Stock 76118Y104 314 14 SH SOLE 0 0 14 DECKERS OUTDOOR CORP COM Stock 243537107 4706 5 SH SOLE 0 0 5 VANGUARD LONG-TERM TREASURY ETF ETF 92206C847 2844 48 SH SOLE 0 0 48 LINDE PLC SHS Stock G54950103 836705 1802 SH SOLE 0 0 1802 CMS ENERGY CORP COM Stock 125896100 18283 303 SH SOLE 0 0 303 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 427 2 SH SOLE 0 0 2 NCR VOYIX CORPORATION COM Stock 62886E108 6315 500 SH SOLE 0 0 500 VANGUARD HEALTH CARE ETF ETF 92204A504 431750 1596 SH SOLE 0 0 1596 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 102057 2423 SH SOLE 0 0 2423 NXP SEMICONDUCTORS N V COM Stock N6596X109 61695 249 SH SOLE 0 0 249 NORFOLK SOUTHN CORP COM Stock 655844108 999345 3921 SH SOLE 0 0 3921 DELL TECHNOLOGIES INC CL C Stock 24703L202 29669 260 SH SOLE 0 0 260 HOST HOTELS & RESORTS INC COM REIT 44107P104 12449 602 SH SOLE 0 0 602 ALERIAN MLP ETF ETF 00162Q452 3939 83 SH SOLE 0 0 83 SABA CAPITAL INCOME & OPPORTUN COM CEF 880198106 5444 1425 SH SOLE 0 0 1425 NEWMARKET CORP COM Stock 651587107 76154 120 SH SOLE 0 0 120 BRAINSTORM CELL THERAPEUTICS I COM NEW Stock 10501E201 282 500 SH SOLE 0 0 500 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 125138 613 SH SOLE 0 0 613 VANGUARD INDUSTRIALS ETF ETF 92204A603 112553 461 SH SOLE 0 0 461 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 581493 1109 SH SOLE 0 0 1109 SCHWAB US TIPS ETF ETF 808524870 60 1 SH SOLE 0 0 1 AMPHENOL CORP NEW CL A Stock 032095101 73824 640 SH SOLE 0 0 640 GLOBAL X ARTIFICIAL INTELLIGENCE & TECHNOLOGY ETF ETF 37954Y632 2004 59 SH SOLE 0 0 59 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 15048 175 SH SOLE 0 0 175 SHOCKWAVE MED INC COM Stock 82489T104 25725 79 SH SOLE 0 0 79 REINSURANCE GRP OF AMERICA INC COM NEW Stock 759351604 12923 67 SH SOLE 0 0 67 STANLEY BLACK & DECKER INC COM Stock 854502101 115068 1175 SH SOLE 0 0 1175 WELLTOWER INC COM REIT 95040Q104 9344 100 SH SOLE 0 0 100 DOW INC COM Stock 260557103 349955 6041 SH SOLE 0 0 6041 SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 60827 1050 SH SOLE 0 0 1050 HANESBRANDS INC COM Stock 410345102 1160 200 SH SOLE 0 0 200 TRADEWEB MKTS INC CL A Stock 892672106 25105 241 SH SOLE 0 0 241 KKR & CO INC COM Stock 48251W104 199450 1983 SH SOLE 0 0 1983 ALCON AG ORD SHS Stock H01301128 3082 37 SH SOLE 0 0 37 VANGUARD S&P MID-CAP 400 ETF ETF 921932885 12567 122 SH SOLE 0 0 122 CONAGRA BRANDS INC COM Stock 205887102 43363 1463 SH SOLE 0 0 1463 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 9964 220 SH SOLE 0 0 220 VANGUARD S&P 500 ETF ETF 922908363 167764 349 SH SOLE 0 0 349 IROBOT CORP COM Stock 462726100 6132 700 SH SOLE 0 0 700 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 2710 40 SH SOLE 0 0 40 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 15353 117 SH SOLE 0 0 117 LINEAGE CELL THERAPEUTICS INC COM Stock 53566P109 3 2 SH SOLE 0 0 2 UBER TECHNOLOGIES INC COM Stock 90353T100 22415408 291147 SH SOLE 0 0 291147 CAPITAL GROUP SHORT DURATION INCOME ETF 14020Y409 259664 10225 SH SOLE 0 0 10225 ILLUMINA INC COM Stock 452327109 26503 193 SH SOLE 0 0 193 GLOBALFOUNDRIES INC ORDINARY SHARES Stock G39387108 20844 400 SH SOLE 0 0 400 CORTEVA INC COM Stock 22052L104 441060 7648 SH SOLE 0 0 7648 CONSOLIDATED EDISON INC COM Stock 209115104 94806 1044 SH SOLE 0 0 1044 GENERAL MTRS CO COM Stock 37045V100 16553 365 SH SOLE 0 0 365 ITT INC COM Stock 45073V108 15371 113 SH SOLE 0 0 113 AMCOR PLC ORD Stock G0250X107 102851 10815 SH SOLE 0 0 10815 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 641 2 SH SOLE 0 0 2 ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 22438 294 SH SOLE 0 0 294 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 94000 555 SH SOLE 0 0 555 VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 11571 114 SH SOLE 0 0 114 RITE AID CORP COM Stock 767754872 4 25 SH SOLE 0 0 25 TERADYNE INC COM Stock 880770102 73340 650 SH SOLE 0 0 650 WABTEC COM Stock 929740108 111445 765 SH SOLE 0 0 765 ELI LILLY & CO COM Stock 532457108 1000457 1286 SH SOLE 0 0 1286 HASBRO INC COM Stock 418056107 122931 2175 SH SOLE 0 0 2175 AIR PRODS & CHEMS INC COM Stock 009158106 886224 3658 SH SOLE 0 0 3658 LEIDOS HOLDINGS INC COM Stock 525327102 1049 8 SH SOLE 0 0 8 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 6067 70 SH SOLE 0 0 70 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 535163 8875 SH SOLE 0 0 8875 ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 149895 1196 SH SOLE 0 0 1196 LITHIA MTRS INC COM Stock 536797103 903 3 SH SOLE 0 0 3 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 21205184 464924 SH SOLE 0 0 464924 DRAFTKINGS INC NEW COM CL A Stock 26142V105 54492 1200 SH SOLE 0 0 1200 ISHARES RUSSELL 2000 ETF ETF 464287655 1317109 6263 SH SOLE 0 0 6263 PIMCO ENHANCED SHORT MATURITY ACTIVE ESG ETF ETF 72201R643 42206 428 SH SOLE 0 0 428 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 12091 163 SH SOLE 0 0 163 AERCAP HOLDINGS NV SHS Stock N00985106 8170 94 SH SOLE 0 0 94 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 326396 3375 SH SOLE 0 0 3375 DIGITAL RLTY TR INC COM REIT 253868103 31113 216 SH SOLE 0 0 216 PROSHARES SHORT S&P500 ETF 74347B425 130460 11000 SH SOLE 0 0 11000 STURM RUGER & CO INC COM Stock 864159108 4615 100 SH SOLE 0 0 100 MICRON TECHNOLOGY INC COM Stock 595112103 11789 100 SH SOLE 0 0 100 TREDEGAR CORP COM Stock 894650100 2706 415 SH SOLE 0 0 415 FIVERR INTL LTD ORD SHS Stock M4R82T106 42 2 SH SOLE 0 0 2 CARRIER GLOBAL CORPORATION COM Stock 14448C104 385809 6637 SH SOLE 0 0 6637 BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 4865 135 SH SOLE 0 0 135 AFLAC INC COM Stock 001055102 2110611 24582 SH SOLE 0 0 24582 FREEPORT-MCMORAN INC CL B Stock 35671D857 20219 430 SH SOLE 0 0 430 SYSCO CORP COM Stock 871829107 165607 2040 SH SOLE 0 0 2040 WOODSIDE ENERGY GROUP LTD SPONSORED ADR ADR 980228308 4993 250 SH SOLE 0 0 250 JPMORGAN EQUITY PREMIUM INCOME FUND JPMORGAN EQUITY PREMIUM INCOME FUND ETF 46641Q332 27 0 SH SOLE 0 0 0 ISHARES FLOATING RATE BOND ETF ETF 46429B655 67757 1327 SH SOLE 0 0 1327 ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718 10646356 105713 SH SOLE 0 0 105713 ROYALTY PHARMA PLC SHS CLASS A Stock G7709Q104 7 0 SH SOLE 0 0 0 OCCIDENTAL PETE CORP WT EXP 080327 Stock 674599162 12887 299 SH SOLE 0 0 299 ISHARES SELECT DIVIDEND ETF ETF 464287168 194624 1580 SH SOLE 0 0 1580 AMERICAN ELEC PWR CO INC COM Stock 025537101 374707 4352 SH SOLE 0 0 4352 SPDR S&P 500 ESG ETF ETF 78468R531 382585 7555 SH SOLE 0 0 7555 ENTERGY CORP NEW COM Stock 29364G103 233976 2214 SH SOLE 0 0 2214 EDISON INTL COM Stock 281020107 16056 227 SH SOLE 0 0 227 EVERSOURCE ENERGY COM Stock 30040W108 1417266 23712 SH SOLE 0 0 23712 AMERICAN OUTDOOR BRANDS INC COM Stock 02875D109 1100 125 SH SOLE 0 0 125 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 15865 139 SH SOLE 0 0 139 MARATHON PETE CORP COM Stock 56585A102 117878 585 SH SOLE 0 0 585 HF SINCLAIR CORP COM Stock 403949100 60370 1000 SH SOLE 0 0 1000 INDEPENDENT BK CORP MASS COM Stock 453836108 19247 370 SH SOLE 0 0 370 SNOWFLAKE INC CL A Stock 833445109 439229 2718 SH SOLE 0 0 2718 BROADSTONE NET LEASE INC COM REIT 11135E203 244828 15624 SH SOLE 0 0 15624 VANGUARD SMALL CAP VALUE ETF ETF 922908611 1151 6 SH SOLE 0 0 6 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 105386 4580 SH SOLE 0 0 4580 VANGUARD ESG U.S. CORPORATE BOND ETF ETF 921910691 2138583 34081 SH SOLE 0 0 34081 SPDR BLOOMBERG 3-12 MONTH T-BILL ETF ETF 78468R523 4953900 49828 SH SOLE 0 0 49828 VONTIER CORPORATION COM Stock 928881101 315706 6960 SH SOLE 0 0 6960 MIDDLESEX WTR CO COM Stock 596680108 69930 1332 SH SOLE 0 0 1332 BRUKER CORP COM Stock 116794108 2255 24 SH SOLE 0 0 24 JANUS DETROIT STREET TRUST JANUS HENDERSON AAA CLO ETF ETF 47103U845 2030 40 SH SOLE 0 0 40 JANUS DETROIT STREET TRUST JANUS HENDERSON AAA CLO ETF ETF 47103U845 35760994 704789 SH SOLE 0 0 704789 SMITH & WESSON BRANDS INC COM Stock 831754106 13888 800 SH SOLE 0 0 800 ISHARES ESG SCREENED S&P 500 ETF ETF 46436E569 450272 11176 SH SOLE 0 0 11176 VIATRIS INC COM Stock 92556V106 62108 5202 SH SOLE 0 0 5201 SPDR PORTFOLIO CORPORATE BOND ETF ETF 78464A144 79037231 2715123 SH SOLE 0 0 2715123 FIRST SOLAR INC COM Stock 336433107 1857 11 SH SOLE 0 0 11 DIMENSIONAL EMERGING CORE EQUITY MARKET ETF ETF 25434V302 55224 2234 SH SOLE 0 0 2234 C3 AI INC CL A Stock 12468P104 2707 100 SH SOLE 0 0 100 AIRBNB INC COM CL A Stock 009066101 11712 71 SH SOLE 0 0 71 UPSTART HLDGS INC COM Stock 91680M107 807 30 SH SOLE 0 0 30 VANGUARD MID-CAP GROWTH ETF ETF 922908538 23343 99 SH SOLE 0 0 99 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 743247 9218 SH SOLE 0 0 9218 STELLANTIS N.V SHS Stock N82405106 4245 150 SH SOLE 0 0 150 XYLEM INC COM Stock 98419M100 38772 300 SH SOLE 0 0 300 THE BEACHBODY COMPANY INC COM CL A NEW Stock 073463309 38 4 SH SOLE 0 0 4 CHESAPEAKE ENERGY CORP COM Stock 165167735 6040 68 SH SOLE 0 0 68 APTIV PLC SHS Stock G6095L109 1513 19 SH SOLE 0 0 19 GOLD ROYALTY CORP COMMON SHARES Stock 38071H106 3760 2000 SH SOLE 0 0 2000 ROBLOX CORP CL A Stock 771049103 764 20 SH SOLE 0 0 20 MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107 34581 321 SH SOLE 0 0 321 VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 33000 666 SH SOLE 0 0 666 COINBASE GLOBAL INC COM CL A Stock 19260Q107 11930 45 SH SOLE 0 0 45 TRACTOR SUPPLY CO COM Stock 892356106 34024 130 SH SOLE 0 0 130 UIPATH INC CL A Stock 90364P105 453 20 SH SOLE 0 0 20 ELECTRONIC ARTS INC COM Stock 285512109 6634 50 SH SOLE 0 0 50 BLUE OWL CAPITAL INC COM CL A Stock 09581B103 1716 91 SH SOLE 0 0 91 INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 133683 3475 SH SOLE 0 0 3475 LIGAND PHARMACEUTICALS INC COM NEW Stock 53220K504 5483 75 SH SOLE 0 0 75 ISHARES GLOBAL 100 ETF ETF 464287572 5186 58 SH SOLE 0 0 58 ORGANON & CO COMMON STOCK Stock 68622V106 8686 462 SH SOLE 0 0 462 VISA INC COM CL A Stock 92826C839 7736098 27720 SH SOLE 0 0 27720 WENDYS CO COM Stock 95058W100 3278 174 SH SOLE 0 0 174 DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 884664 27689 SH SOLE 0 0 27689 DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 386399 7099 SH SOLE 0 0 7099 VANECK PHARMACEUTICAL ETF ETF 92189F692 4535 50 SH SOLE 0 0 50 DT MIDSTREAM INC COMMON STOCK Stock 23345M107 3055 50 SH SOLE 0 0 50 FREYR BATTERY INC COM NEW Stock 35834F104 336 200 SH SOLE 0 0 200 HERSHEY CO COM Stock 427866108 62240 320 SH SOLE 0 0 320 EVOLV TECHNOLOGIES HLDNGS INC COM CL A Stock 30049H102 2225 500 SH SOLE 0 0 500 LUCID GROUP INC COM Stock 549498103 114 40 SH SOLE 0 0 40 VICTORIAS SECRET AND CO COMMON STOCK Stock 926400102 407 21 SH SOLE 0 0 21 BATH & BODY WORKS INC COM Stock 070830104 3251 65 SH SOLE 0 0 65 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 111663 1336 SH SOLE 0 0 1336 TOAST INC CL A Stock 888787108 186900 7500 SH SOLE 0 0 7500 TRUMP MEDIA & TECHNOLOGY GROUP COM Stock 25400Q105 12516 202 SH SOLE 0 0 202 KELLANOVA COM Stock 487836108 13979 244 SH SOLE 0 0 244 ISHARES CMBS ETF ETF 46429B366 229777 4879 SH SOLE 0 0 4878 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 12730 585 SH SOLE 0 0 585 2SEVENTY BIO INC COMMON STOCK Stock 901384107 102 19 SH SOLE 0 0 19 VANGUARD VALUE INDEX FUND ETF 922908744 1217216 7474 SH SOLE 0 0 7474 VANGUARD GROWTH INDEX FUND ETF 922908736 2813835 8175 SH SOLE 0 0 8175 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 3643 160 SH SOLE 0 0 160 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 16122002 708037 SH SOLE 0 0 708037 ENPHASE ENERGY INC COM Stock 29355A107 4234 35 SH SOLE 0 0 35 ORION OFFICE REIT INC COM REIT 68629Y103 35 10 SH SOLE 0 0 10 PEMBINA PIPELINE CORP COM Stock 706327103 35764 1012 SH SOLE 0 0 1012 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 1663459 7806 SH SOLE 0 0 7806 DOUGLAS ELLIMAN INC COM Stock 25961D105 220 139 SH SOLE 0 0 139 PHILLIPS 66 COM Stock 718546104 307896 1885 SH SOLE 0 0 1885 AMERICAN TOWER CORP NEW COM REIT 03027X100 219127 1109 SH SOLE 0 0 1109 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 9948 33 SH SOLE 0 0 33 VANECK OIL SERVICES ETF ETF 92189H607 253929 755 SH SOLE 0 0 755 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 14067 122 SH SOLE 0 0 122 SANDSTORM GOLD LTD COM NEW Stock 80013R206 4594 875 SH SOLE 0 0 875 CONSTELLATION ENERGY CORP COM Stock 21037T109 78007 422 SH SOLE 0 0 422 META PLATFORMS INC CL A Stock 30303M102 48738150 100371 SH SOLE 4000 0 96371 GLOBAL X MLP ETF ETF 37954Y343 32356 671 SH SOLE 0 0 671 CAPITAL GROUP GROWTH ETF ETF 14020G101 2423115 75746 SH SOLE 0 0 75746 CAPITAL GROUP DIVIDEND VALUE ETF ETF 14020W106 6813983 209661 SH SOLE 0 0 209661 CAPITAL GROUP GLOBAL GROWTH EQUITY ETF ETF 14020X104 24261610 842417 SH SOLE 0 0 842417 CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109 110828 4299 SH SOLE 0 0 4299 CAPITAL GROUP CORE EQUITY ETF ETF 14020V108 4848465 155599 SH SOLE 0 0 155599 ZIMVIE INC COM Stock 98888T107 8014 486 SH SOLE 0 0 486 CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102 15345368 683231 SH SOLE 0 0 683231 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 87342 90 SH SOLE 0 0 90 AMERICAN AIRLS GROUP INC COM Stock 02376R102 7675 500 SH SOLE 0 0 500 VANGUARD MATERIALS ETF ETF 92204A801 13288 65 SH SOLE 0 0 65 EMBECTA CORP COMMON STOCK Stock 29082K105 13429 1012 SH SOLE 0 0 1012 SERVICENOW INC COM Stock 81762P102 22872 30 SH SOLE 0 0 30 BCE INC COM NEW Stock 05534B760 18655 549 SH SOLE 0 0 549 PACKAGING CORP AMER COM Stock 695156109 12905 68 SH SOLE 0 0 68 BLACK HILLS CORP COM Stock 092113109 15616 286 SH SOLE 0 0 286 PALO ALTO NETWORKS INC COM Stock 697435105 16269000 57259 SH SOLE 0 0 57259 SOUNDHOUND AI INC CLASS A COM Stock 836100107 13300 2258 SH SOLE 0 0 2258 JABIL INC COM Stock 466313103 50901 380 SH SOLE 0 0 380 FMC CORP COM NEW Stock 302491303 6370 100 SH SOLE 0 0 100 HALEON PLC SPON ADS ADR 405552100 4559 537 SH SOLE 0 0 537 VECTOR GROUP LTD COM Stock 92240M108 2915 266 SH SOLE 0 0 266 MONDELEZ INTL INC CL A Stock 609207105 197330 2819 SH SOLE 100 0 2719 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 7091 34 SH SOLE 0 0 34 WP CAREY INC COM REIT 92936U109 55988 992 SH SOLE 0 0 992 PENTAIR PLC SHS Stock G7S00T104 1880 22 SH SOLE 0 0 22 BROADCOM INC COM Stock 11135F101 220018 166 SH SOLE 0 0 166 OMNIAB INC COM Stock 68218J103 1989 367 SH SOLE 0 0 367 CAPITAL GROUP U.S. MULTI-SECTOR INCOME ETF ETF 14020Y300 7301449 270024 SH SOLE 0 0 270024 CAPITAL GROUP MUNICIPAL INCOME ETF ETF 14020Y201 167462 6200 SH SOLE 0 0 6200 D R HORTON INC COM Stock 23331A109 17936 109 SH SOLE 0 0 109 JOHNSON CTLS INTL PLC SHS Stock G51502105 27957 428 SH SOLE 0 0 428 METLIFE INC COM Stock 59156R108 91600 1236 SH SOLE 0 0 1236 CROWN HLDGS INC COM Stock 228368106 11889 150 SH SOLE 0 0 150 CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 99191 1125 SH SOLE 0 0 1125 FLOWERS FOODS INC COM Stock 343498101 6816 287 SH SOLE 0 0 287 MOODYS CORP COM Stock 615369105 51094 130 SH SOLE 0 0 130 MAGNA INTL INC COM Stock 559222401 18905 347 SH SOLE 0 0 347 NOVARTIS AG SPONSORED ADR ADR 66987V109 531241 5492 SH SOLE 0 0 5492 ISHARES CORE MSCI EAFE ETF ETF 46432F842 177312 2389 SH SOLE 0 0 2389 WD 40 CO COM Stock 929236107 507 2 SH SOLE 0 0 2 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 22645 329 SH SOLE 0 0 329 HEXCEL CORP NEW COM Stock 428291108 2186 30 SH SOLE 0 0 30 ENPRO INC COM Stock 29355X107 2869 17 SH SOLE 0 0 17 EXPEDITORS INTL WASH INC COM Stock 302130109 4863 40 SH SOLE 0 0 40 KINDER MORGAN INC DEL COM Stock 49456B101 20798 1134 SH SOLE 0 0 1134 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 957683 2763 SH SOLE 0 0 2763 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 253366 2787 SH SOLE 0 0 2787 GOODYEAR TIRE & RUBR CO COM Stock 382550101 3021 220 SH SOLE 0 0 220 UNISYS CORP COM NEW Stock 909214306 20 4 SH SOLE 0 0 4 ENBRIDGE INC COM Stock 29250N105 44610 1233 SH SOLE 0 0 1233 SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 3126964 101426 SH SOLE 0 0 101426 NVIDIA CORPORATION COM Stock 67066G104 1711343 1894 SH SOLE 0 0 1894 ARCHER DANIELS MIDLAND CO COM Stock 039483102 4334 69 SH SOLE 0 0 69 BALL CORP COM Stock 058498106 308644 4582 SH SOLE 0 0 4582 CUMMINS INC COM Stock 231021106 19987288 67834 SH SOLE 0 0 67834 EATON VANCE TAX-MANAGED DIVERS COM CEF 27828N102 2538 190 SH SOLE 0 0 190 EOG RES INC COM Stock 26875P101 26719 209 SH SOLE 0 0 209 GENUINE PARTS CO COM Stock 372460105 19366 125 SH SOLE 0 0 125 OWENS CORNING NEW COM Stock 690742101 2836 17 SH SOLE 0 0 17 NEXTRACKER INC CLASS A COM Stock 65290E101 1969 35 SH SOLE 0 0 35 ABBVIE INC Stock 00287Y109 12303045 67562 SH SOLE 6191 0 61371 NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 3002 44 SH SOLE 0 0 44 S&P GLOBAL INC COM Stock 78409V104 148057 348 SH SOLE 0 0 348 NUVEEN FLOATING RATE INCOME FD COM CEF 67072T108 1 0 SH SOLE 0 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 11835131 229363 SH SOLE 0 0 229363 CRANE COMPANY COMMON STOCK Stock 224408104 6486 48 SH SOLE 0 0 48 MANULIFE FINL CORP COM Stock 56501R106 78968 3160 SH SOLE 0 0 3160 VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 2171782 29902 SH SOLE 0 0 29902 KENVUE INC COM Stock 49177J102 80110 3733 SH SOLE 0 0 3733 VIRTUS CONVERTIBLE & INCOME FD COM CEF 92838X102 40 12 SH SOLE 0 0 12 WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 2374 6 SH SOLE 0 0 6 MORGAN STANLEY CHINA A SH FD I COM CEF 617468103 19264 1600 SH SOLE 0 0 1600 RISKON INTERNATIONAL INC COM Stock 27888N406 1 50 SH SOLE 0 0 50 CELANESE CORP DEL COM Stock 150870103 46402 270 SH SOLE 0 0 270 ZOETIS INC CL A Stock 98978V103 42133 249 SH SOLE 0 0 249 ATMUS FILTRATION TECHNOLOGIES COM Stock 04956D107 144512 4481 SH SOLE 0 0 4481 ICON PLC SHS Stock G4705A100 3695 11 SH SOLE 0 0 11 MACYS INC COM Stock 55616P104 2639 132 SH SOLE 0 0 132 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 1262136 9277 SH SOLE 0 0 9277 ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 1214169 37672 SH SOLE 0 0 37672 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 507750 1875 SH SOLE 0 0 1875 CASELLA WASTE SYS INC CL A Stock 147448104 84040 850 SH SOLE 0 0 850 BLACKSTONE INC Stock 09260D107 11660664 88762 SH SOLE 11340 0 77422 ANSYS INC COM Stock 03662Q105 29509 85 SH SOLE 0 0 85 APTARGROUP INC COM Stock 038336103 8633 60 SH SOLE 0 0 60 CHURCH & DWIGHT CO INC COM Stock 171340102 52781 506 SH SOLE 0 0 506 GRACO INC COM Stock 384109104 1122 12 SH SOLE 0 0 12 JACOBS SOLUTIONS INC COM Stock 46982L108 1998 13 SH SOLE 0 0 13 POLARIS INC COM Stock 731068102 6508 65 SH SOLE 0 0 65 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 11199031 84854 SH SOLE 0 0 84854 ROCKWELL AUTOMATION INC COM Stock 773903109 76328 262 SH SOLE 0 0 262 JPMORGAN EQUITY FOCUS ETF JPMORGAN EQUITY FOCUS ETF ETF 46654Q781 169508 2836 SH SOLE 0 0 2836 STRYKER CORPORATION COM Stock 863667101 712161 1990 SH SOLE 0 0 1990 HELIUS MED TECHNOLOGIES INC COM CL A NEW Stock 42328V801 12 2 SH SOLE 0 0 2 QUALCOMM INC COM Stock 747525103 18363294 108466 SH SOLE 0 0 108466 T-MOBILE US INC COM Stock 872590104 67573 414 SH SOLE 0 0 414 ARM HOLDINGS PLC SPONSORED ADR ADR 042068205 19998 160 SH SOLE 0 0 160 GENERAL DYNAMICS CORP COM Stock 369550108 33616 119 SH SOLE 0 0 119 RESMED INC COM Stock 761152107 19719035 99576 SH SOLE 0 0 99576 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 17161 43 SH SOLE 0 0 43 VERALTO CORP COM SHS Stock 92338C103 1330 15 SH SOLE 0 0 15 DISCOVER FINL SVCS COM Stock 254709108 97400 743 SH SOLE 0 0 743 MCDONALDS CORP COM Stock 580135101 4477366 15880 SH SOLE 0 0 15880 MOLINA HEALTHCARE INC COM Stock 60855R100 45191 110 SH SOLE 0 0 110 NCR ATLEOS CORPORATION COM SHS Stock 63001N106 4938 250 SH SOLE 0 0 250 AMETEK INC COM Stock 031100100 102790 562 SH SOLE 0 0 562 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 59645 434 SH SOLE 0 0 434 NET LEASE OFFICE PROPERTIES COM REIT 64110Y108 619 26 SH SOLE 0 0 26 QUEST DIAGNOSTICS INC COM Stock 74834L100 5458 41 SH SOLE 0 0 41 DOVER CORP COM Stock 260003108 99404 561 SH SOLE 0 0 561 CISCO SYS INC COM Stock 17275R102 21171373 424191 SH SOLE 0 0 424191 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 327753 6663 SH SOLE 0 0 6663 TAPESTRY INC COM Stock 876030107 99661 2099 SH SOLE 0 0 2099 CAPITAL ONE FINL CORP COM Stock 14040H105 527219 3541 SH SOLE 0 0 3541 GRANITESHARES 2X SHORT TSLA DAILY ETF ETF 38747R769 125050 5000 SH SOLE 0 0 5000 ISHARES RUSSELL MIDCAP ETF ETF 464287499 5886 70 SH SOLE 0 0 70 APA CORPORATION COM Stock 03743Q108 16331 475 SH SOLE 0 0 475 ADVANCED MICRO DEVICES INC COM Stock 007903107 8392605 46499 SH SOLE 0 0 46499 AUTODESK INC COM Stock 052769106 17969 69 SH SOLE 0 0 69 JETBLUE AWYS CORP COM Stock 477143101 7420 1000 SH SOLE 0 0 1000 AT&T INC COM Stock 00206R102 386602 21966 SH SOLE 0 0 21966 VANGUARD FINANCIALS ETF ETF 92204A405 74233 725 SH SOLE 0 0 725 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 396333 4198 SH SOLE 0 0 4198 Q32 BIO INC COM Stock 746964105 187 11 SH SOLE 0 0 11 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 143 2 SH SOLE 0 0 2 ISHARES BIOTECHNOLOGY ETF ETF 464287556 162606 1185 SH SOLE 0 0 1185 GENERAL ELECTRIC CO COM NEW Stock 369604301 1475330 8405 SH SOLE 0 0 8405 SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 2024 70 SH SOLE 0 0 70 SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 6588352 227813 SH SOLE 0 0 227813 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 40923 249 SH SOLE 0 0 249 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 78 1 SH SOLE 0 0 1 NOKIA CORP SPONSORED ADR ADR 654902204 6022 1701 SH SOLE 0 0 1701 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 31840 90 SH SOLE 0 0 89 SPDR S&P REGIONAL BANKING ETF ETF 78464A698 12570 250 SH SOLE 0 0 250 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 6557 35 SH SOLE 0 0 35 CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108 4665 395 SH SOLE 0 0 395 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 26664 145 SH SOLE 0 0 145 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 47109 374 SH SOLE 0 0 374 EASTMAN KODAK CO COM NEW Stock 277461406 990 200 SH SOLE 0 0 200 CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 1744 6 SH SOLE 0 0 6 SKYWORKS SOLUTIONS INC COM Stock 83088M102 37370 345 SH SOLE 0 0 345 SPDR BLOOMBERG 1-10 YEAR TIPS ETF ETF 78468R861 1491 80 SH SOLE 0 0 80 SPDR BLOOMBERG 1-10 YEAR TIPS ETF ETF 78468R861 16570308 888965 SH SOLE 0 0 888965 ISHARES S&P 500 VALUE ETF ETF 464287408 93592 501 SH SOLE 0 0 501 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 3099 72 SH SOLE 0 0 72 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 15505461 360257 SH SOLE 0 0 360257 LULULEMON ATHLETICA INC COM Stock 550021109 2562273 6559 SH SOLE 0 0 6559 ISHARES S&P 500 GROWTH ETF ETF 464287309 11231 133 SH SOLE 0 0 133 ISHARES CORE S&P 500 ETF ETF 464287200 1788533 3402 SH SOLE 0 0 3402 ALLEGION PLC ORD SHS Stock G0176J109 80691 599 SH SOLE 0 0 599 THE CIGNA GROUP COM Stock 125523100 1072500 2953 SH SOLE 0 0 2953 ONEOK INC NEW COM Stock 682680103 277869 3466 SH SOLE 0 0 3466 ROSS STORES INC COM Stock 778296103 1105983 7536 SH SOLE 0 0 7536 FLEX LTD ORD Stock Y2573F102 5951 208 SH SOLE 0 0 208 WELLS FARGO CO NEW COM Stock 949746101 17481895 301620 SH SOLE 0 0 301620 UNION PAC CORP COM Stock 907818108 2634156 10711 SH SOLE 0 0 10711 CINTAS CORP COM Stock 172908105 76947 112 SH SOLE 0 0 112 ECOLAB INC COM Stock 278865100 220740 956 SH SOLE 0 0 956 ISHARES MBS ETF ETF 464288588 3697 40 SH SOLE 0 0 40 ISHARES MBS ETF ETF 464288588 26756607 289511 SH SOLE 0 0 289511 ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 2538435 78760 SH SOLE 0 0 78760 ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 34135 325 SH SOLE 0 0 325 CHARLES RIV LABS INTL INC COM Stock 159864107 8129 30 SH SOLE 0 0 30 SALESFORCE COM Stock 79466L302 6410917 21286 SH SOLE 0 0 21286 PROSHARES ULTRA QQQ ETF 74347R206 14872 170 SH SOLE 0 0 170 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 62797 700 SH SOLE 0 0 700 MCCORMICK & CO INC COM NON VTG Stock 579780206 471613 6140 SH SOLE 0 0 6140 SCRIPPS E W CO OHIO CL A NEW Stock 811054402 523 133 SH SOLE 0 0 133 NORTHROP GRUMMAN CORP COM Stock 666807102 33985 71 SH SOLE 0 0 71 DARDEN RESTAURANTS INC COM Stock 237194105 147928 885 SH SOLE 0 0 885 IDEXX LABS INC COM Stock 45168D104 14578 27 SH SOLE 0 0 27 REPUBLIC SVCS INC COM Stock 760759100 47860 250 SH SOLE 0 0 250 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 6194536 10658 SH SOLE 0 0 10658 VANGUARD MID-CAP VALUE ETF ETF 922908512 128938 827 SH SOLE 0 0 827 LOCKHEED MARTIN CORP COM Stock 539830109 1314574 2890 SH SOLE 0 0 2890 MANHATTAN ASSOCIATES INC COM Stock 562750109 24272 97 SH SOLE 0 0 97 JPMORGAN CHASE & CO Stock 46625H100 40443775 201916 SH SOLE 1683 0 200233 HARTFORD FINL SVCS GROUP INC COM Stock 416515104 340683 3306 SH SOLE 0 0 3306 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 4705 130 SH SOLE 0 0 130 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 23999181 663144 SH SOLE 0 0 663144 MONOLITHIC PWR SYS INC COM Stock 609839105 1355 2 SH SOLE 0 0 2 CHEVRON CORP NEW COM Stock 166764100 2189589 13881 SH SOLE 0 0 13881 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 6332798 58855 SH SOLE 0 0 58855 ALBEMARLE CORP COM Stock 012653101 99332 754 SH SOLE 0 0 754 CONOCOPHILLIPS COM Stock 20825C104 527830 4147 SH SOLE 0 0 4147 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 4809045 95855 SH SOLE 0 0 95855 CINCINNATI FINL CORP COM Stock 172062101 56125 452 SH SOLE 0 0 452 DANAHER CORPORATION COM Stock 235851102 719194 2880 SH SOLE 0 0 2880 M & T BK CORP COM Stock 55261F104 2283117 15698 SH SOLE 0 0 15698 TJX COS INC NEW COM Stock 872540109 10396970 102514 SH SOLE 0 0 102514 BANK AMERICA CORP COM Stock 060505104 320538 8453 SH SOLE 0 0 8453 BERKSHIRE HILLS BANCORP INC COM Stock 084680107 156223 6816 SH SOLE 0 0 6816 VANECK RUSSIA ETF ETF 92189F403 0 2175 SH SOLE 0 0 2175 TERADATA CORP DEL COM Stock 88076W103 38670 1000 SH SOLE 0 0 1000 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 130269 410 SH SOLE 0 0 410 HANCOCK JOHN TAX-ADVANTAGED DI COM CEF 41013V100 37688 1917 SH SOLE 0 0 1917 INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 82787 2255 SH SOLE 0 0 2254 WALMART INC Stock 931142103 10959063 182135 SH SOLE 0 0 182135 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 561 20 SH SOLE 0 0 20 ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 114073 985 SH SOLE 0 0 985 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 2203803 11541 SH SOLE 0 0 11540 ORACLE CORP COM Stock 68389X105 17083337 136003 SH SOLE 0 0 136003 RTX CORPORATION COM Stock 75513E101 1599492 16400 SH SOLE 0 0 16400 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1581746 37868 SH SOLE 0 0 37868 TEXAS INSTRS INC COM Stock 882508104 1714749 9843 SH SOLE 0 0 9843 TARGET CORP COM Stock 87612E106 1093563 6171 SH SOLE 0 0 6171 INVESCO GLOBAL CLEAN ENERGY ETF ETF 46138G847 1132 80 SH SOLE 0 0 80 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 20447 169 SH SOLE 0 0 169 SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF ETF 78468R721 2117675 45561 SH SOLE 0 0 45561 STANDEX INTL CORP COM Stock 854231107 19680 108 SH SOLE 0 0 108 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 522 37 SH SOLE 0 0 37 PFIZER INC COM Stock 717081103 1056783 38082 SH SOLE 0 0 38082 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 1634 15 SH SOLE 0 0 15 MORGAN STANLEY Stock 617446448 290860 3089 SH SOLE 0 0 3089 VANECK AGRIBUSINESS ETF ETF 92189F700 56348 750 SH SOLE 0 0 750 3M CO COM Stock 88579Y101 1210365 11411 SH SOLE 0 0 11411 KLA CORP COM NEW Stock 482480100 16766 24 SH SOLE 0 0 24 HP INC COM Stock 40434L105 42761 1415 SH SOLE 0 0 1415 GILEAD SCIENCES INC COM Stock 375558103 262675 3586 SH SOLE 0 0 3586 NUVEEN CORE EQUITY ALPHA FD COM CEF 67090X107 1759 125 SH SOLE 0 0 125 CATERPILLAR INC COM Stock 149123101 2420021 6604 SH SOLE 0 0 6604 ALPHABET INC CAP STK CL C Stock 02079K107 13141256 86308 SH SOLE 0 0 86308 AMERICAN EXPRESS CO COM Stock 025816109 7564089 33221 SH SOLE 0 0 33221 AMGEN INC COM Stock 031162100 22652627 79673 SH SOLE 0 0 79673 APPLIED MATLS INC COM Stock 038222105 4232871 20525 SH SOLE 0 0 20525 OTIS WORLDWIDE CORP COM Stock 68902V107 300887 3031 SH SOLE 0 0 3031 ANALOG DEVICES INC COM Stock 032654105 1009916 5106 SH SOLE 0 0 5106 VANGUARD UTILITIES ETF ETF 92204A876 65587 460 SH SOLE 0 0 460 TRANSDIGM GROUP INC COM Stock 893641100 25864 21 SH SOLE 0 0 21 SPDR PORTFOLIO TIPS ETF ETF 78464A656 4444173 173465 SH SOLE 0 0 173465 WILLIAMS COS INC COM Stock 969457100 29266 751 SH SOLE 0 0 751 CITIZENS & NORTHN CORP COM Stock 172922106 34330 1828 SH SOLE 0 0 1828 AGNICO EAGLE MINES LTD COM Stock 008474108 2625 44 SH SOLE 0 0 44 ARISTA NETWORKS INC COM Stock 040413106 5220 18 SH SOLE 0 0 18 CANADIAN NATL RY CO COM Stock 136375102 111954 850 SH SOLE 0 0 850 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 431567 3682 SH SOLE 0 0 3682 ISHARES CORE S&P US VALUE ETF ETF 464287663 646556 7149 SH SOLE 0 0 7149 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 7747 50 SH SOLE 0 0 50 RAYONIER ADVANCED MATLS INC COM Stock 75508B104 91 19 SH SOLE 0 0 19 MERCADOLIBRE INC COM Stock 58733R102 3024 2 SH SOLE 0 0 2 BANK MONTREAL QUE COM Stock 063671101 10628268 108807 SH SOLE 0 0 108807 CHIMERA INVT CORP COM NEW REIT 16934Q208 9220 2000 SH SOLE 0 0 2000 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106 1715 57 SH SOLE 0 0 57 VANGUARD DIVIDEND APPREC INDEX FUND ETF 921908844 3655852 20020 SH SOLE 0 0 20020 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 22545 356 SH SOLE 0 0 356 BARINGS CORPORATE INVS COM CEF 06759X107 212898 12385 SH SOLE 0 0 12385 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 140097 1480 SH SOLE 0 0 1480 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 7052 72 SH SOLE 0 0 72 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 55826 590 SH SOLE 0 0 590 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 132957 2290 SH SOLE 0 0 2290 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 6028832 97982 SH SOLE 0 0 97982 SYNCHRONY FINANCIAL COM Stock 87165B103 25053 581 SH SOLE 0 0 581 EATON CORP PLC SHS Stock G29183103 9446375 30211 SH SOLE 0 0 30211 ISHARES GLOBAL REIT ETF ETF 46434V647 117121 4946 SH SOLE 0 0 4946 PURE CYCLE CORP COM NEW Stock 746228303 190 20 SH SOLE 0 0 20 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 4342 60 SH SOLE 0 0 60 V2X INC COM Stock 92242T101 561 12 SH SOLE 0 0 12 WAYFAIR INC CL A Stock 94419L101 13576 200 SH SOLE 0 0 200 DNP SELECT INCOME FD INC COM CEF 23325P104 85258 9400 SH SOLE 0 0 9400 WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 102 2 SH SOLE 0 0 2 INVESCO EQUAL WEIGHT 0-30 YEAR TREASURY ETF ETF 46138E107 137199 4886 SH SOLE 0 0 4886 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 21111 135 SH SOLE 0 0 135 AVANOS MED INC COM Stock 05350V106 60 3 SH SOLE 0 0 3 BOISE CASCADE CO DEL COM Stock 09739D100 230408 1502 SH SOLE 0 0 1502 TOPGOLF CALLAWAY BRANDS CORP COM Stock 131193104 3234 200 SH SOLE 0 0 200 CIENA CORP COM NEW Stock 171779309 2324 47 SH SOLE 0 0 47 COMMUNITY BK SYS INC COM Stock 203607106 20029 417 SH SOLE 0 0 417 CRANE NXT CO COM Stock 224441105 2971 48 SH SOLE 0 0 48 DELTA AIR LINES INC DEL COM NEW Stock 247361702 4787 100 SH SOLE 0 0 100 JAZZ PHARMACEUTICALS PLC SHS USD Stock G50871105 39016 324 SH SOLE 0 0 324 EMCOR GROUP INC COM Stock 29084Q100 66538 190 SH SOLE 0 0 190 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 7108 140 SH SOLE 0 0 140 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 8072532 159002 SH SOLE 0 0 159002 FIRST AMERN FINL CORP COM Stock 31847R102 12972759 212494 SH SOLE 0 0 212494 VANGUARD SHORT-TERM BOND ETF ETF 921937827 6738910 87895 SH SOLE 0 0 87895 FLUOR CORP NEW COM Stock 343412102 1691 40 SH SOLE 0 0 40 GARTNER INC COM Stock 366651107 381336 800 SH SOLE 0 0 800 ULTRAGENYX PHARMACEUTICAL INC COM Stock 90400D108 14007 300 SH SOLE 0 0 300 RESTAURANT BRANDS INTL INC COM Stock 76131D103 795 10 SH SOLE 0 0 10 MANITOWOC CO INC COM NEW Stock 563571405 1414 100 SH SOLE 0 0 100 QORVO INC COM Stock 74736K101 24688 215 SH SOLE 0 0 215 PHILIP MORRIS INTL INC COM Stock 718172109 120205 1312 SH SOLE 0 0 1312 NUCOR CORP COM Stock 670346105 9499 48 SH SOLE 0 0 48 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 285177 995 SH SOLE 0 0 995 VANGUARD MEGA CAP ETF ETF 921910873 13081 70 SH SOLE 0 0 70 SYNOPSYS INC COM Stock 871607107 114872 201 SH SOLE 0 0 201 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 2761 29 SH SOLE 0 0 29 PNC FINL SVCS GROUP INC COM Stock 693475105 504838 3124 SH SOLE 0 0 3124 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 1238993 22847 SH SOLE 0 0 22847 REALTY INCOME CORP COM REIT 756109104 20125 372 SH SOLE 0 0 372 ALTRIA GROUP INC COM Stock 02209S103 147392 3379 SH SOLE 0 0 3379 DOMINION ENERGY INC COM Stock 25746U109 341477 6942 SH SOLE 0 0 6942 CITIGROUP INC COM NEW Stock 172967424 111492 1763 SH SOLE 0 0 1763 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 26031 213 SH SOLE 0 0 213 3-D SYS CORP DEL COM NEW Stock 88554D205 222 50 SH SOLE 0 0 50 CADENCE DESIGN SYSTEM INC COM Stock 127387108 62256 200 SH SOLE 0 0 200 AGILENT TECHNOLOGIES INC COM Stock 00846U101 49473 340 SH SOLE 0 0 340 EXXON MOBIL CORP COM Stock 30231G102 19108496 164388 SH SOLE 0 0 164388 UNITEDHEALTH GROUP INC COM Stock 91324P102 10286792 20794 SH SOLE 0 0 20794 PRICE T ROWE GROUP INC COM Stock 74144T108 3787445 31065 SH SOLE 0 0 31065 TRAVELERS COMPANIES INC COM Stock 89417E109 210808 916 SH SOLE 0 0 916 LOWES COS INC COM Stock 548661107 1123135 4409 SH SOLE 0 0 4409 ARK INNOVATION ETF ETF 00214Q104 1252 25 SH SOLE 0 0 25 ON SEMICONDUCTOR CORP COM Stock 682189105 1839 25 SH SOLE 0 0 25 DEERE & CO COM Stock 244199105 823123 2004 SH SOLE 0 0 2004 ISHARES MSCI ACWI ETF ETF 464288257 767386 6968 SH SOLE 0 0 6968 COLGATE PALMOLIVE CO COM Stock 194162103 1522475 16907 SH SOLE 0 0 16907 SHOPIFY INC CL A Stock 82509L107 772 10 SH SOLE 0 0 10 DEVON ENERGY CORP NEW COM Stock 25179M103 2057 41 SH SOLE 0 0 41 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 1905 214 SH SOLE 0 0 214 ISHARES U.S. UTILITIES ETF ETF 464287697 25356 300 SH SOLE 0 0 300 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 2290988 34897 SH SOLE 0 0 34897 ENERGIZER HLDGS INC NEW COM Stock 29272W109 3091 105 SH SOLE 0 0 105 RAYONIER INC COM REIT 754907103 200637 6036 SH SOLE 0 0 6036 TOPBUILD CORP COM Stock 89055F103 5289 12 SH SOLE 0 0 12 CHEMOURS CO COM Stock 163851108 5252 200 SH SOLE 0 0 200 NOVO-NORDISK A S ADR ADR 670100205 10843123 84448 SH SOLE 0 0 84448 BIO RAD LABS INC CL A Stock 090572207 1383 4 SH SOLE 0 0 4 NEW YORK TIMES CO CL A Stock 650111107 1297 30 SH SOLE 0 0 30 BWX TECHNOLOGIES INC COM Stock 05605H100 10262 100 SH SOLE 0 0 100 WESTROCK CO COM Stock 96145D105 6280 127 SH SOLE 0 0 127 KRAFT HEINZ CO COM Stock 500754106 23948 649 SH SOLE 33 0 616 PAYPAL HLDGS INC COM Stock 70450Y103 83269 1243 SH SOLE 0 0 1243 FIRST TRUST GLOBAL WIND ENERGY ETF ETF 33736G106 1542 100 SH SOLE 0 0 100 SCHWAB CHARLES CORP COM Stock 808513105 1160261 16039 SH SOLE 0 0 16039 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 4659 130 SH SOLE 0 0 130 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 15430016 430525 SH SOLE 0 0 430525 CROWN CASTLE INC COM REIT 22822V101 1058 10 SH SOLE 0 0 10 BARINGS PARTN INVS SH BEN INT CEF 06761A103 21375 1326 SH SOLE 0 0 1326 TORONTO DOMINION BK ONT COM NEW Stock 891160509 45768 758 SH SOLE 0 0 758 LUMENTUM HLDGS INC COM Stock 55024U109 1042 22 SH SOLE 0 0 22 BLACKROCK INC COM Stock 09247X101 19293069 23142 SH SOLE 0 0 23141 ISHARES CORE S&P MID-CAP ETF ETF 464287507 345003 5680 SH SOLE 0 0 5680 WW INTL INC COM Stock 98262P101 278 150 SH SOLE 0 0 150 ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 2097 150 SH SOLE 0 0 150 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 2829 204 SH SOLE 0 0 204 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1089772 21537 SH SOLE 0 0 21537 ISHARES MSCI EAFE ETF ETF 464287465 624186 7816 SH SOLE 0 0 7816 APPLE INC Stock 037833100 96618005 563436 SH SOLE 15715 0 547721 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 7369 71 SH SOLE 0 0 71 GSK PLC SPONSORED ADR ADR 37733W204 11446 267 SH SOLE 0 0 267 WEC ENERGY GROUP INC COM Stock 92939U106 102978 1254 SH SOLE 0 0 1254 ABBOTT LABS COM Stock 002824100 2441489 21481 SH SOLE 0 0 21480 TITAN PHARMACEUTICALS INC DEL COM NEW Stock 888314705 7 1 SH SOLE 0 0 1 DISNEY WALT CO Stock 254687106 8767339 71652 SH SOLE 8635 0 63017 INVESCO PREFERRED ETF ETF 46138E511 21681 1825 SH SOLE 0 0 1825 BOOKING HOLDINGS INC COM Stock 09857L108 25598321 7056 SH SOLE 0 0 7056 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 1246644 13580 SH SOLE 0 0 13580 MARSH & MCLENNAN COS INC COM Stock 571748102 165196 802 SH SOLE 0 0 802 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 542524 3029 SH SOLE 0 0 3029