0000950123-24-003254.txt : 20240412 0000950123-24-003254.hdr.sgml : 20240412 20240412101433 ACCESSION NUMBER: 0000950123-24-003254 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240412 DATE AS OF CHANGE: 20240412 EFFECTIVENESS DATE: 20240412 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BALDWIN BROTHERS LLC/MA CENTRAL INDEX KEY: 0001021258 ORGANIZATION NAME: IRS NUMBER: 133028618 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05814 FILM NUMBER: 24840263 BUSINESS ADDRESS: STREET 1: 204 SPRING STREET CITY: MARION STATE: MA ZIP: 02738 BUSINESS PHONE: 5087480800 MAIL ADDRESS: STREET 1: 204 SPRING STREET CITY: MARION STATE: MA ZIP: 02738 FORMER COMPANY: FORMER CONFORMED NAME: BALDWIN BROTHERS INC/MA DATE OF NAME CHANGE: 19990402 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001021258 XXXXXXXX 03-31-2024 03-31-2024 false BALDWIN BROTHERS LLC/MA
204 Spring Street Marion MA 02738
13F HOLDINGS REPORT 028-05814 000105343 801-15418 N
Taylor Baldwin Chief Compliance Officer 508-748-0800 Taylor Baldwin Marion MA 04-12-2024 0 767 1327617017 false
INFORMATION TABLE 2 31691.xml INFORMATION TABLE FOR FORM 13F ABBOTT LABS COM 002824100 34666 305 SH OTR 0 0 305 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 173305 500 SH OTR 0 0 500 AIRBNB INC COM CL A 009066101 16496 100 SH OTR 0 0 100 ALPHABET INC CAP STK CL A 02079K305 709371 4700 SH OTR 0 0 4700 ALPHABET INC CAP STK CL C 02079K107 152260 1000 SH OTR 0 0 1000 AMAZON COM INC COM 023135106 793672 4400 SH OTR 0 0 4400 AMERICAN TOWER CORP NEW COM 03027X100 15807 80 SH OTR 0 0 80 ANALOG DEVICES INC COM 032654105 2007569 10150 SH OTR 0 0 10150 APPIAN CORP CL A 03782L101 19975 500 SH OTR 0 0 500 APPLE INC COM 037833100 695523 4056 SH OTR 0 0 4056 AXON ENTERPRISE INC COM 05464C101 156440 500 SH OTR 0 0 500 BANK AMERICA CORP COM 060505104 168668 4448 SH OTR 0 0 4448 BLACKROCK INC COM 09247X101 104213 125 SH OTR 0 0 125 CARRIER GLOBAL CORPORATION COM 14448C104 29065 500 SH OTR 0 0 500 CHEVRON CORP NEW COM 166764100 10253 65 SH OTR 0 0 65 CHURCHILL DOWNS INC COM 171484108 9900 80 SH OTR 0 0 80 CONOCOPHILLIPS COM 20825C104 6364 50 SH OTR 0 0 50 CROWDSTRIKE HLDGS INC CL A 22788C105 160295 500 SH OTR 0 0 500 CROWN CASTLE INC COM 22822V101 5292 50 SH OTR 0 0 50 CVS HEALTH CORP COM 126650100 299100 3750 SH OTR 0 0 3750 DIAGEO PLC SPON ADR NEW 25243Q205 44622 300 SH OTR 0 0 300 EATON CORP PLC SHS G29183103 26578 85 SH OTR 0 0 85 LAUDER ESTEE COS INC CL A 518439104 77075 500 SH OTR 0 0 500 GALLAGHER ARTHUR J & CO COM 363576109 16253 65 SH OTR 0 0 65 HELIOS TECHNOLOGIES INC COM 42328H109 354213 7926 SH OTR 0 0 7926 HUBSPOT INC COM 443573100 375936 600 SH OTR 0 0 600 INNOVATIVE INDL PPTYS INC COM 45781V101 41416 400 SH OTR 0 0 400 INTUIT COM 461202103 260000 400 SH OTR 0 0 400 IRON MTN INC DEL COM 46284V101 96252 1200 SH OTR 0 0 1200 ISHARES TR SHRT NAT MUN ETF 464288158 276487 2640 SH OTR 0 0 2640 JOHNSON & JOHNSON COM 478160104 71186 450 SH OTR 0 0 450 KINSALE CAP GROUP INC COM 49714P108 157422 300 SH OTR 0 0 300 LINDE PLC SHS G54950103 11608 25 SH OTR 0 0 25 MAGNITE INC COM 55955D100 43000 4000 SH OTR 0 0 4000 MERCK & CO INC COM 58933Y105 20452 155 SH OTR 0 0 155 MICROSOFT CORP COM 594918104 813672 1934 SH OTR 0 0 1934 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 15040 500 SH OTR 0 0 500 NIKE INC CL B 654106103 70485 750 SH OTR 0 0 750 NUVECTIS PHARMA INC COM 67080T108 82000 10000 SH OTR 0 0 10000 NVIDIA CORPORATION COM 67066G104 1445696 1600 SH OTR 0 0 1600 OTIS WORLDWIDE CORP COM 68902V107 24818 250 SH OTR 0 0 250 PAYCOM SOFTWARE INC COM 70432V102 39802 200 SH OTR 0 0 200 PAYPAL HLDGS INC COM 70450Y103 61296 915 SH OTR 0 0 915 QUEST DIAGNOSTICS INC COM 74834L100 53244 400 SH OTR 0 0 400 RTX CORPORATION COM 75513E101 48765 500 SH OTR 0 0 500 REGENCY CTRS CORP COM 758849103 181680 3000 SH OTR 0 0 3000 ROBLOX CORP CL A 771049103 17181 450 SH OTR 0 0 450 S&P GLOBAL INC COM 78409V104 148908 350 SH OTR 0 0 350 SERVICENOW INC COM 81762P102 266840 350 SH OTR 0 0 350 STAG INDL INC COM 85254J102 19220 500 SH OTR 0 0 500 SYNOPSYS INC COM 871607107 5715 10 SH OTR 0 0 10 TELADOC HEALTH INC COM 87918A105 33220 2200 SH OTR 0 0 2200 THE TRADE DESK INC COM CL A 88339J105 437100 5000 SH OTR 0 0 5000 TORONTO DOMINION BK ONT COM NEW 891160509 724560 12000 SH OTR 0 0 12000 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 276529 5465 SH OTR 0 0 5465 VISA INC COM CL A 92826C839 223264 800 SH OTR 0 0 800 WELLS FARGO CO NEW COM 949746101 173880 3000 SH OTR 0 0 3000 ZSCALER INC COM 98980G102 231156 1200 SH OTR 0 0 1200 ADOBE INC COM 00724F101 17661 35 SH DFND 0 35 0 ALPHABET INC CAP STK CL A 02079K305 60372 400 SH DFND 0 400 0 AMAZON COM INC COM 023135106 54114 300 SH DFND 0 300 0 APPLE INC COM 037833100 37726 220 SH DFND 0 220 0 APPLIED MATLS INC COM 038222105 11961 58 SH DFND 0 58 0 BLACKROCK INC COM 09247X101 41685 50 SH DFND 0 50 0 BLACKSTONE INC COM 09260D107 13137 100 SH DFND 0 100 0 CITIGROUP INC COM NEW 172967424 12205 193 SH DFND 0 193 0 COOPER COS INC COM 216648501 10146 100 SH DFND 0 100 0 COSTCO WHSL CORP NEW COM 22160K105 29305 40 SH DFND 0 40 0 DANAHER CORPORATION COM 235851102 24972 100 SH DFND 0 100 0 EATON CORP PLC SHS G29183103 42212 135 SH DFND 0 135 0 FMC CORP COM NEW 302491303 4141 65 SH DFND 0 65 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 21331 100 SH DFND 0 100 0 HONEYWELL INTL INC COM 438516106 17036 83 SH DFND 0 83 0 INVESCO QQQ TR UNIT SER 1 46090E103 22201 50 SH DFND 0 50 0 ISHARES TR RUSSELL 2000 ETF 464287655 21030 100 SH DFND 0 100 0 MARRIOTT INTL INC NEW CL A 571903202 11354 45 SH DFND 0 45 0 MARVELL TECHNOLOGY INC COM 573874104 9923 140 SH DFND 0 140 0 MERCK & CO INC COM 58933Y105 39585 300 SH DFND 0 300 0 MICROSOFT CORP COM 594918104 58901 140 SH DFND 0 140 0 MORGAN STANLEY COM NEW 617446448 12712 135 SH DFND 0 135 0 PEPSICO INC COM 713448108 35002 200 SH DFND 0 200 0 PPG INDS INC COM 693506107 7245 50 SH DFND 0 50 0 PROLOGIS INC. COM 74340W103 12371 95 SH DFND 0 95 0 SALESFORCE INC COM 79466L302 9035 30 SH DFND 0 30 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 25272 600 SH DFND 0 600 0 STARBUCKS CORP COM 855244109 9139 100 SH DFND 0 100 0 UNITED PARCEL SERVICE INC CL B 911312106 5202 35 SH DFND 0 35 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 15553 310 SH DFND 0 310 0 VERTEX PHARMACEUTICALS INC COM 92532F100 31351 75 SH DFND 0 75 0 VISA INC COM CL A 92826C839 22326 80 SH DFND 0 80 0 AFLAC INC COM 001055102 49799 580 SH SOLE 580 0 0 AGNC INVT CORP COM 00123Q104 69300 7000 SH SOLE 7000 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 14236259 299963 SH SOLE 299963 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 985 18 SH SOLE 18 0 0 ABBOTT LABS COM 002824100 743336 6540 SH SOLE 6540 0 0 ABBVIE INC COM 00287Y109 1151600 6324 SH SOLE 6324 0 0 ADOBE INC COM 00724F101 21857758 43317 SH SOLE 43317 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1206756 6686 SH SOLE 6686 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 234126 1609 SH SOLE 1609 0 0 AIR PRODS & CHEMS INC COM 009158106 335544 1385 SH SOLE 1385 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1027 561 SH SOLE 561 0 0 ALBEMARLE CORP COM 012653101 54145 411 SH SOLE 411 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 72360 1000 SH SOLE 1000 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 608819 17525 SH SOLE 17525 0 0 ALPHABET INC CAP STK CL C 02079K107 11650658 76518 SH SOLE 76518 0 0 ALPHABET INC CAP STK CL A 02079K305 55185592 365637 SH SOLE 365637 0 0 ALTRIA GROUP INC COM 02209S103 2984698 68425 SH SOLE 68425 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 12000 500 SH SOLE 500 0 0 AMAZON COM INC COM 023135106 66797961 370318 SH SOLE 370318 0 0 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 70161 4307 SH SOLE 4307 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 10308 110 SH SOLE 110 0 0 AMERICAN ELEC PWR CO INC COM 025537101 11107 129 SH SOLE 129 0 0 AMERICAN EXPRESS CO COM 025816109 1822 8 SH SOLE 8 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 4066 462 SH SOLE 462 0 0 AMERICAN TOWER CORP NEW COM 03027X100 417903 2115 SH SOLE 2115 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 499839 4090 SH SOLE 4090 0 0 CENCORA INC COM 03073E105 105458 434 SH SOLE 434 0 0 AMGEN INC COM 031162100 1092642 3843 SH SOLE 3843 0 0 ANALOG DEVICES INC COM 032654105 15509766 78415 SH SOLE 78415 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 78760 4000 SH SOLE 4000 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 125328 8333 SH SOLE 8333 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 1478268 13146 SH SOLE 13146 0 0 APPLE INC COM 037833100 70526245 411280 SH SOLE 411280 0 0 ARES CAPITAL CORP COM 04010L103 124920 6000 SH SOLE 6000 0 0 ARISTA NETWORKS INC COM 040413106 23198 80 SH SOLE 80 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 45770 1000 SH SOLE 1000 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 54200 800 SH SOLE 800 0 0 ATLASSIAN CORPORATION CL A 049468101 21267 109 SH SOLE 109 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3590262 14376 SH SOLE 14376 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 8445 500 SH SOLE 500 0 0 AXON ENTERPRISE INC COM 05464C101 15644 50 SH SOLE 50 0 0 AXSOME THERAPEUTICS INC COM 05464T104 3965661 49695 SH SOLE 49695 0 0 BANCO SANTANDER S.A. ADR 05964H105 3136 648 SH SOLE 648 0 0 BANK AMERICA CORP COM 060505104 6174969 162842 SH SOLE 162842 0 0 BANK NEW YORK MELLON CORP COM 064058100 999995 17355 SH SOLE 17355 0 0 BAXTER INTL INC COM 071813109 2137 50 SH SOLE 50 0 0 BECTON DICKINSON & CO COM 075887109 120013 485 SH SOLE 485 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 634440 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6877184 16354 SH SOLE 16354 0 0 BEYOND MEAT INC COM 08862E109 662 80 SH SOLE 80 0 0 BEYOND AIR INC COM 08862L103 65250 37500 SH SOLE 37500 0 0 BIOGEN INC COM 09062X103 182207 845 SH SOLE 845 0 0 BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 65033 1680 SH SOLE 1680 0 0 BLACKROCK INC COM 09247X101 1117992 1341 SH SOLE 1341 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 2092 200 SH SOLE 200 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 39820 2000 SH SOLE 2000 0 0 BLACKSTONE INC COM 09260D107 34830727 265135 SH SOLE 265135 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 3205 1125 SH SOLE 1125 0 0 BOSTON PROPERTIES INC COM 101121101 3266 50 SH SOLE 50 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 284534 2510 SH SOLE 2510 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 504014 9294 SH SOLE 9294 0 0 BROADCOM INC COM 11135F101 885374 668 SH SOLE 668 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 64600 5000 SH SOLE 5000 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 58724 5896 SH SOLE 5896 0 0 ETERNA THERAPEUTICS INC COM NEW 114082209 20506 8544 SH SOLE 8544 0 0 BROWN FORMAN CORP CL B 115637209 56782 1100 SH SOLE 1100 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 1080 1000 SH SOLE 1000 0 0 CDW CORP COM 12514G108 51412 201 SH SOLE 201 0 0 CF INDS HLDGS INC COM 125269100 4839410 58159 SH SOLE 58159 0 0 CME GROUP INC COM 12572Q105 189455 880 SH SOLE 880 0 0 CSW INDUSTRIALS INC COM 126402106 84925 362 SH SOLE 362 0 0 CSX CORP COM 126408103 64502 1740 SH SOLE 1740 0 0 CVS HEALTH CORP COM 126650100 534073 6696 SH SOLE 6696 0 0 CABLE ONE INC COM 12685J105 423 1 SH SOLE 1 0 0 CAMECO CORP COM 13321L108 194940 4500 SH SOLE 4500 0 0 CANADIAN NATL RY CO COM 136375102 1202249 9128 SH SOLE 9128 0 0 CANADIAN NAT RES LTD COM 136385101 13890 182 SH SOLE 182 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 188425 2136 SH SOLE 2136 0 0 CARA THERAPEUTICS INC COM 140755109 3185 3500 SH SOLE 3500 0 0 CARLYLE GROUP INC COM 14316J108 737425 15720 SH SOLE 15720 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 81091 1395 SH SOLE 1395 0 0 CATERPILLAR INC COM 149123101 384752 1050 SH SOLE 1050 0 0 CHAMPIONX CORPORATION COM 15872M104 69339 1932 SH SOLE 1932 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 380 200 SH SOLE 200 0 0 CHARLES RIV LABS INTL INC COM 159864107 6063048 22377 SH SOLE 22377 0 0 CHEMOURS CO COM 163851108 1864 71 SH SOLE 71 0 0 CHEVRON CORP NEW COM 166764100 10862377 68863 SH SOLE 68863 0 0 CHIMERA INVT CORP COM NEW 16934Q208 922 200 SH SOLE 200 0 0 CHURCH & DWIGHT CO INC COM 171340102 10378065 99493 SH SOLE 99493 0 0 CHURCHILL DOWNS INC COM 171484108 34650 280 SH SOLE 280 0 0 CISCO SYS INC COM 17275R102 179676 3600 SH SOLE 3600 0 0 CITIGROUP INC COM NEW 172967424 4111 65 SH SOLE 65 0 0 CLOROX CO DEL COM 189054109 34756 227 SH SOLE 227 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 3810 750 SH SOLE 750 0 0 CLOUDFLARE INC CL A COM 18915M107 7262 75 SH SOLE 75 0 0 COCA COLA CO COM 191216100 2944471 48128 SH SOLE 48128 0 0 COGNEX CORP COM 192422103 118776 2800 SH SOLE 2800 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 73290 1000 SH SOLE 1000 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 63733 2704 SH SOLE 2704 0 0 COHEN & STEERS LTD DURATION COM 19248C105 1833947 91332 SH SOLE 91332 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 2620037 131067 SH SOLE 131067 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 21210 80 SH SOLE 80 0 0 COMCAST CORP NEW CL A 20030N101 135165 3118 SH SOLE 3118 0 0 COMSTOCK RES INC COM 205768302 11136 1200 SH SOLE 1200 0 0 CONOCOPHILLIPS COM 20825C104 832029 6537 SH SOLE 6537 0 0 CONSOLIDATED EDISON INC COM 209115104 73465 809 SH SOLE 809 0 0 CONSTELLATION BRANDS INC CL A 21036P108 148109 545 SH SOLE 545 0 0 CONSTELLATION ENERGY CORP COM 21037T109 9243 50 SH SOLE 50 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 80 14 SH SOLE 14 0 0 COOPER COS INC COM 216648501 10196933 100502 SH SOLE 100502 0 0 CORNING INC COM 219350105 3263 99 SH SOLE 99 0 0 CORTEVA INC COM 22052L104 199711 3463 SH SOLE 3463 0 0 COSTCO WHSL CORP NEW COM 22160K105 32259164 44032 SH SOLE 44032 0 0 CUMMINS INC COM 231021106 129351 439 SH SOLE 439 0 0 DBX ETF TR XTRACKERS RUSSEL 233051481 22171 425 SH SOLE 425 0 0 DXC TECHNOLOGY CO COM 23355L106 1442 68 SH SOLE 68 0 0 DANAHER CORPORATION COM 235851102 20162143 80739 SH SOLE 80739 0 0 DEERE & CO COM 244199105 640754 1560 SH SOLE 1560 0 0 DENTSPLY SIRONA INC COM 24906P109 21076 635 SH SOLE 635 0 0 DEXCOM INC COM 252131107 463119 3339 SH SOLE 3339 0 0 DISNEY WALT CO COM 254687106 820669 6707 SH SOLE 6707 0 0 DOMINOS PIZZA INC COM 25754A201 14906 30 SH SOLE 30 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 38100 3000 SH SOLE 3000 0 0 DOVER CORP COM 260003108 7066337 39880 SH SOLE 39880 0 0 DOW INC COM 260557103 273314 4718 SH SOLE 4718 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 16441 170 SH SOLE 170 0 0 DUPONT DE NEMOURS INC COM 26614N102 345628 4508 SH SOLE 4508 0 0 EOG RES INC COM 26875P101 3270147 25580 SH SOLE 25580 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 65280 8000 SH SOLE 8000 0 0 ECOLAB INC COM 278865100 114296 495 SH SOLE 495 0 0 ELECTRONIC ARTS INC COM 285512109 1459 11 SH SOLE 11 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 27640 4000 SH SOLE 4000 0 0 EMBECTA CORP COMMON STOCK 29082K105 27 2 SH SOLE 2 0 0 EMERSON ELEC CO COM 291011104 1449508 12780 SH SOLE 12780 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4516539 287129 SH SOLE 287129 0 0 TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106 3063 50 SH SOLE 50 0 0 ENPHASE ENERGY INC COM 29355A107 13913 115 SH SOLE 115 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 7914754 271239 SH SOLE 271239 0 0 EPAM SYS INC COM 29414B104 9389 34 SH SOLE 34 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 13884 220 SH SOLE 220 0 0 ETSY INC COM 29786A106 5154 75 SH SOLE 75 0 0 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 27150 463 SH SOLE 463 0 0 EXELON CORP COM 30161N101 5636 150 SH SOLE 150 0 0 EXPEDIA GROUP INC COM NEW 30212P303 275500 2000 SH SOLE 2000 0 0 EXXON MOBIL CORP COM 30231G102 18550425 159587 SH SOLE 159587 0 0 FS KKR CAP CORP COM 302635206 114420 6000 SH SOLE 6000 0 0 META PLATFORMS INC CL A 30303M102 2692541 5545 SH SOLE 5545 0 0 FASTENAL CO COM 311900104 1933320 25062 SH SOLE 25062 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 100143 1350 SH SOLE 1350 0 0 FIFTH THIRD BANCORP COM 316773100 45806 1231 SH SOLE 1231 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 8466 220 SH SOLE 220 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 30754 200 SH SOLE 200 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 25636 125 SH SOLE 125 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 10404 300 SH SOLE 300 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 56251 295 SH SOLE 295 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 37412 330 SH SOLE 330 0 0 FISERV INC COM 337738108 13901463 86982 SH SOLE 86982 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 123917 956 SH SOLE 956 0 0 FOOT LOCKER INC COM 344849104 1425 50 SH SOLE 50 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 201 5 SH SOLE 5 0 0 FRANKLIN RESOURCES INC COM 354613101 22966 817 SH SOLE 817 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 26909 296 SH SOLE 296 0 0 GALLAGHER ARTHUR J & CO COM 363576109 19573094 78280 SH SOLE 78280 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 965 250 SH SOLE 250 0 0 GENERAL DYNAMICS CORP COM 369550108 215540 763 SH SOLE 763 0 0 GENERAL ELECTRIC CO COM NEW 369604301 231875 1321 SH SOLE 1321 0 0 GENERAL MLS INC COM 370334104 89212 1275 SH SOLE 1275 0 0 GENERAL MTRS CO COM 37045V100 454 10 SH SOLE 10 0 0 GILEAD SCIENCES INC COM 375558103 496269 6775 SH SOLE 6775 0 0 GLOBAL PMTS INC COM 37940X102 13366 100 SH SOLE 100 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 754460 17000 SH SOLE 17000 0 0 GLOBAL MED REIT INC COM NEW 37954A204 17500 2000 SH SOLE 2000 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 36165 750 SH SOLE 750 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 59500 2000 SH SOLE 2000 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 35820 2000 SH SOLE 2000 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 64312 1420 SH SOLE 1420 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 66741 2315 SH SOLE 2315 0 0 GLOBAL X FDS SUPERDIVIDEND 37960A669 1970 91 SH SOLE 91 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 22973 55 SH SOLE 55 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1868 18 SH SOLE 18 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1371600 13595 SH SOLE 13595 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 601492 40153 SH SOLE 40153 0 0 GOPRO INC CL A 38268T103 223 100 SH SOLE 100 0 0 GRACO INC COM 384109104 32711 350 SH SOLE 350 0 0 GRANITE PT MTG TR INC COM STK 38741L107 86 18 SH SOLE 18 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 149271 2363 SH SOLE 2363 0 0 GUARDANT HEALTH INC COM 40131M109 7633 370 SH SOLE 370 0 0 HAEMONETICS CORP MASS COM 405024100 18350 215 SH SOLE 215 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 57143 4905 SH SOLE 4905 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 68161 3467 SH SOLE 3467 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 263382 9274 SH SOLE 9274 0 0 HARLEY DAVIDSON INC COM 412822108 437 10 SH SOLE 10 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 185365 13100 SH SOLE 13100 0 0 HECLA MNG CO COM 422704106 3608 750 SH SOLE 750 0 0 HESS MIDSTREAM LP CL A SHS 428103105 144520 4000 SH SOLE 4000 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 342320 22128 SH SOLE 22128 0 0 HOME DEPOT INC COM 437076102 1593091 4153 SH SOLE 4153 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 745 20 SH SOLE 20 0 0 HONEYWELL INTL INC COM 438516106 13630858 66411 SH SOLE 66411 0 0 HUBSPOT INC COM 443573100 6266 10 SH SOLE 10 0 0 HUMANA INC COM 444859102 1934004 5578 SH SOLE 5578 0 0 IPG PHOTONICS CORP COM 44980X109 69015 761 SH SOLE 761 0 0 ICICI BANK LIMITED ADR 45104G104 17087 647 SH SOLE 647 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 68 4 SH SOLE 4 0 0 IDEXX LABS INC COM 45168D104 55073 102 SH SOLE 102 0 0 ILLINOIS TOOL WKS INC COM 452308109 9871812 36790 SH SOLE 36790 0 0 INFOSYS LTD SPONSORED ADR 456788108 17930 1000 SH SOLE 1000 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2589 25 SH SOLE 25 0 0 INTEL CORP COM 458140100 446603 10111 SH SOLE 10111 0 0 INTER PARFUMS INC COM 458334109 66742 475 SH SOLE 475 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 127810 930 SH SOLE 930 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 17202823 90086 SH SOLE 90086 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 537696 1211 SH SOLE 1211 0 0 INTUIT COM 461202103 539500 830 SH SOLE 830 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 25143 63 SH SOLE 63 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4590 125 SH SOLE 125 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 99081 585 SH SOLE 585 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 91956 2148 SH SOLE 2148 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 657235 7012 SH SOLE 7012 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 30798 1160 SH SOLE 1160 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 17157122 310649 SH SOLE 310649 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 41856 1600 SH SOLE 1600 0 0 ISHARES GOLD TR ISHARES NEW 464285204 13573263 323096 SH SOLE 323096 0 0 ISHARES INC MSCI AUST ETF 464286103 58937 2390 SH SOLE 2390 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 107798 10610 SH SOLE 10610 0 0 ISHARES TR CORE S&P TTL STK 464287150 4497 39 SH SOLE 39 0 0 ISHARES TR SELECT DIVID ETF 464287168 135498 1100 SH SOLE 1100 0 0 ISHARES TR TIPS BD ETF 464287176 35699962 332371 SH SOLE 332371 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1926 80 SH SOLE 80 0 0 ISHARES TR CORE S&P500 ETF 464287200 8363313 15908 SH SOLE 15908 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 60454 649 SH SOLE 649 0 0 ISHARES TR S&P 500 VAL ETF 464287408 358115 1917 SH SOLE 1917 0 0 ISHARES TR MSCI EAFE ETF 464287465 64287 805 SH SOLE 805 0 0 ISHARES TR RUS MD CP GR ETF 464287481 458843 4020 SH SOLE 4020 0 0 ISHARES TR RUS MID CAP ETF 464287499 653426 7770 SH SOLE 7770 0 0 ISHARES TR CORE S&P MCP ETF 464287507 324655 5345 SH SOLE 5345 0 0 ISHARES TR EXPND TEC SC ETF 464287549 109621 1272 SH SOLE 1272 0 0 ISHARES TR ISHARES BIOTECH 464287556 293651 2140 SH SOLE 2140 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 89555 500 SH SOLE 500 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 178637 530 SH SOLE 530 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 250257 1190 SH SOLE 1190 0 0 ISHARES TR CORE S&P SCP ETF 464287804 496345 4491 SH SOLE 4491 0 0 ISHARES TR SP SMCP600VL ETF 464287879 146433 1425 SH SOLE 1425 0 0 ISHARES TR S&P SML 600 GWT 464287887 15688 120 SH SOLE 120 0 0 ISHARES TR CRE U S REIT ETF 464288521 64022 1190 SH SOLE 1190 0 0 ISHARES TR MSCI KLD400 SOC 464288570 40324 400 SH SOLE 400 0 0 ISHARES TR US AER DEF ETF 464288760 15832 120 SH SOLE 120 0 0 ISHARES TR MSCI USA ESG SLC 464288802 79148 725 SH SOLE 725 0 0 ISHARES TR U.S. MED DVC ETF 464288810 68667 1172 SH SOLE 1172 0 0 ISHARES TR EAFE GRWTH ETF 464288885 30099 290 SH SOLE 290 0 0 ISHARES SILVER TR ISHARES 46428Q109 151288 6650 SH SOLE 6650 0 0 ISHARES TR MSCI CHINA ETF 46429B671 9933 250 SH SOLE 250 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 16302 230 SH SOLE 230 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 91019 1089 SH SOLE 1089 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 171746 1045 SH SOLE 1045 0 0 ISHARES TR CORE MSCI EAFE 46432F842 33770 455 SH SOLE 455 0 0 ISHARES INC CORE MSCI EMKT 46434G103 39422 764 SH SOLE 764 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 118370 1659 SH SOLE 1659 0 0 ISHARES TR U S EQUITY FACTR 46434V282 18834 350 SH SOLE 350 0 0 ISHARES TR ESG AWARE MSCI 46435U663 11477 285 SH SOLE 285 0 0 JPMORGAN CHASE & CO COM 46625H100 18754939 93634 SH SOLE 93634 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 60405 1295 SH SOLE 1295 0 0 JACOBS SOLUTIONS INC COM 46982L108 107611 700 SH SOLE 700 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 4696 136 SH SOLE 136 0 0 JOHNSON & JOHNSON COM 478160104 15025254 94982 SH SOLE 94982 0 0 KLA CORP COM NEW 482480100 26371018 37750 SH SOLE 37750 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 40620 3000 SH SOLE 3000 0 0 KIMBERLY-CLARK CORP COM 494368103 671327 5190 SH SOLE 5190 0 0 KNOWLES CORP COM 49926D109 725 45 SH SOLE 45 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 63800 2932 SH SOLE 2932 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 27703 130 SH SOLE 130 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4369 20 SH SOLE 20 0 0 LAM RESEARCH CORP COM 512807108 88413 91 SH SOLE 91 0 0 LEIDOS HOLDINGS INC COM 525327102 100284 765 SH SOLE 765 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1299 65 SH SOLE 65 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 17684 309 SH SOLE 309 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 8764 200 SH SOLE 200 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 4235 100 SH SOLE 100 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 23768 800 SH SOLE 800 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 11880 400 SH SOLE 400 0 0 ELI LILLY & CO COM 532457108 973228 1251 SH SOLE 1251 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 4960 399 SH SOLE 399 0 0 LOWES COS INC COM 548661107 495450 1945 SH SOLE 1945 0 0 LULULEMON ATHLETICA INC COM 550021109 71098 182 SH SOLE 182 0 0 MGM RESORTS INTERNATIONAL COM 552953101 495705 10500 SH SOLE 10500 0 0 MPLX LP COM UNIT REP LTD 55336V100 448682 10796 SH SOLE 10796 0 0 MSCI INC COM 55354G100 5626358 10039 SH SOLE 10039 0 0 MADISON COVERED CALL & EQUIT COM 557437100 36550 5000 SH SOLE 5000 0 0 MANULIFE FINL CORP COM 56501R106 86216 3450 SH SOLE 3450 0 0 MARRIOTT INTL INC NEW CL A 571903202 12811202 50776 SH SOLE 50776 0 0 MARVELL TECHNOLOGY INC COM 573874104 70880 1000 SH SOLE 1000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 287016 596 SH SOLE 596 0 0 MATCH GROUP INC NEW COM 57667L107 1850 51 SH SOLE 51 0 0 MCDONALDS CORP COM 580135101 154509 548 SH SOLE 548 0 0 MERCADOLIBRE INC COM 58733R102 49895 33 SH SOLE 33 0 0 MERCK & CO INC COM 58933Y105 25096230 190195 SH SOLE 190195 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 571123 429 SH SOLE 429 0 0 MICROSOFT CORP COM 594918104 78151737 185757 SH SOLE 185757 0 0 MICROSTRATEGY INC CL A NEW 594972408 64773 38 SH SOLE 38 0 0 MIDDLESEX WTR CO COM 596680108 10500 200 SH SOLE 200 0 0 MONDELEZ INTL INC CL A 609207105 346360 4948 SH SOLE 4948 0 0 MONGODB INC CL A 60937P106 5380 15 SH SOLE 15 0 0 MOODYS CORP COM 615369105 320319 815 SH SOLE 815 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 150157 423 SH SOLE 423 0 0 NETFLIX INC COM 64110L106 479791 790 SH SOLE 790 0 0 RITHM CAPITAL CORP COM NEW 64828T201 83700 7500 SH SOLE 7500 0 0 NEXTERA ENERGY INC COM 65339F101 22227762 347798 SH SOLE 347798 0 0 NIKE INC CL B 654106103 149992 1596 SH SOLE 1596 0 0 NIKOLA CORP COM 654110105 123 118 SH SOLE 118 0 0 NORFOLK SOUTHN CORP COM 655844108 314764 1235 SH SOLE 1235 0 0 NORTHERN TR CORP COM 665859104 35568 400 SH SOLE 400 0 0 NORTHRIM BANCORP INC COM 666762109 32832 650 SH SOLE 650 0 0 NOVARTIS AG SPONSORED ADR 66987V109 4746944 49074 SH SOLE 49074 0 0 NOVO-NORDISK A S ADR 670100205 6278375 48897 SH SOLE 48897 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 50031 2150 SH SOLE 2150 0 0 NVIDIA CORPORATION COM 67066G104 41954651 46433 SH SOLE 46433 0 0 NUVECTIS PHARMA INC COM 67080T108 1181866 144130 SH SOLE 144130 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 3277 2900 SH SOLE 2900 0 0 OCCIDENTAL PETE CORP COM 674599105 25996 400 SH SOLE 400 0 0 OMNICOM GROUP INC COM 681919106 9676 100 SH SOLE 100 0 0 ON SEMICONDUCTOR CORP COM 682189105 6715140 91300 SH SOLE 91300 0 0 ONEOK INC NEW COM 682680103 1618071 20183 SH SOLE 20183 0 0 ONEMAIN HLDGS INC COM 68268W103 51090 1000 SH SOLE 1000 0 0 ORACLE CORP COM 68389X105 464255 3696 SH SOLE 3696 0 0 ORGANIGRAM HLDGS INC COM 68620P705 534 250 SH SOLE 250 0 0 ORION OFFICE REIT INC COM 68629Y103 211 60 SH SOLE 60 0 0 PNC FINL SVCS GROUP INC COM 693475105 108272 670 SH SOLE 670 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 83940 3648 SH SOLE 3648 0 0 PAPA JOHNS INTL INC COM 698813102 10656 160 SH SOLE 160 0 0 PAYCHEX INC COM 704326107 5095676 41496 SH SOLE 41496 0 0 PAYCOM SOFTWARE INC COM 70432V102 9951 50 SH SOLE 50 0 0 PAYPAL HLDGS INC COM 70450Y103 523460 7814 SH SOLE 7814 0 0 PEPSICO INC COM 713448108 28871371 164970 SH SOLE 164970 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 45630 3000 SH SOLE 3000 0 0 PFIZER INC COM 717081103 1533604 55265 SH SOLE 55265 0 0 PHILIP MORRIS INTL INC COM 718172109 2961416 32323 SH SOLE 32323 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 38580 2000 SH SOLE 2000 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 468132 26659 SH SOLE 26659 0 0 PRICE T ROWE GROUP INC COM 74144T108 48768 400 SH SOLE 400 0 0 PROCTER AND GAMBLE CO COM 742718109 9497099 58534 SH SOLE 58534 0 0 PROGRESSIVE CORP COM 743315103 698638 3378 SH SOLE 3378 0 0 PROLOGIS INC. COM 74340W103 9274433 71221 SH SOLE 71221 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 20969 314 SH SOLE 314 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 15550 2500 SH SOLE 2500 0 0 QUALCOMM INC COM 747525103 487076 2877 SH SOLE 2877 0 0 RBB FD INC MOTLEY FOOL SML 74933W874 4781 150 SH SOLE 150 0 0 RTX CORPORATION COM 75513E101 222759 2284 SH SOLE 2284 0 0 REALTY INCOME CORP COM 756109104 66543 1230 SH SOLE 1230 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 73140 7336 SH SOLE 7336 0 0 REGENCY CTRS CORP COM 758849103 9731629 160694 SH SOLE 160694 0 0 REVANCE THERAPEUTICS INC COM 761330109 2460 500 SH SOLE 500 0 0 ROPER TECHNOLOGIES INC COM 776696106 5025276 8960 SH SOLE 8960 0 0 SHELL PLC SPON ADS 780259305 127912 1908 SH SOLE 1908 0 0 S&P GLOBAL INC COM 78409V104 7896370 18560 SH SOLE 18560 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2703226 5168 SH SOLE 5168 0 0 SPDR GOLD TR GOLD SHS 78463V107 13456145 65410 SH SOLE 65410 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 40998 470 SH SOLE 470 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 10371 125 SH SOLE 125 0 0 SPDR SER TR S&P METALS MNG 78464A755 177826 2950 SH SOLE 2950 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 31424 360 SH SOLE 360 0 0 SPDR SER TR S&P BIOTECH 78464A870 243393 2565 SH SOLE 2565 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 101767 2541 SH SOLE 2541 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 924737 1662 SH SOLE 1662 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 46479 300 SH SOLE 300 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 52434 1288 SH SOLE 1288 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 103790 2425 SH SOLE 2425 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 153873 3700 SH SOLE 3700 0 0 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 62094 1980 SH SOLE 1980 0 0 SALESFORCE INC COM 79466L302 55116 183 SH SOLE 183 0 0 SANOFI SPONSORED ADR 80105N105 14580 300 SH SOLE 300 0 0 SCHLUMBERGER LTD COM STK 806857108 43848 800 SH SOLE 800 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 43318 698 SH SOLE 698 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 102389 4055 SH SOLE 4055 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 44266 549 SH SOLE 549 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14773 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 509375 2770 SH SOLE 2770 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1702478 18033 SH SOLE 18033 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 29783 143 SH SOLE 143 0 0 SHAKE SHACK INC CL A 819047101 1040 10 SH SOLE 10 0 0 SHERWIN WILLIAMS CO COM 824348106 13229893 38090 SH SOLE 38090 0 0 SHIFT4 PMTS INC CL A 82452J109 16187 245 SH SOLE 245 0 0 SHOPIFY INC CL A 82509L107 34495 447 SH SOLE 447 0 0 SMITH & WESSON BRANDS INC COM 831754106 32116 1850 SH SOLE 1850 0 0 SNAP INC CL A 83304A106 7336 639 SH SOLE 639 0 0 SOFI TECHNOLOGIES INC COM 83406F102 19754 2706 SH SOLE 2706 0 0 SONY GROUP CORP SPONSORED ADR 835699307 8574 100 SH SOLE 100 0 0 SOUTHERN CO COM 842587107 495006 6900 SH SOLE 6900 0 0 SOUTHWEST AIRLS CO COM 844741108 5546 190 SH SOLE 190 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 29116 1683 SH SOLE 1683 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 9650 1000 SH SOLE 1000 0 0 SPROUTS FMRS MKT INC COM 85208M102 81245 1260 SH SOLE 1260 0 0 STAG INDL INC COM 85254J102 76880 2000 SH SOLE 2000 0 0 STARBUCKS CORP COM 855244109 11484890 125669 SH SOLE 125669 0 0 STATE STR CORP COM 857477103 59768 773 SH SOLE 773 0 0 STRYKER CORPORATION COM 863667101 3472055 9702 SH SOLE 9702 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 633045 10500 SH SOLE 10500 0 0 SYNOVUS FINL CORP COM NEW 87161C501 73871 1844 SH SOLE 1844 0 0 TJX COS INC NEW COM 872540109 702131 6923 SH SOLE 6923 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 20408 150 SH SOLE 150 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 486 35 SH SOLE 35 0 0 TARGA RES CORP COM 87612G101 1410514 12595 SH SOLE 12595 0 0 TC ENERGY CORP COM 87807B107 1116904 27782 SH SOLE 27782 0 0 TELADOC HEALTH INC COM 87918A105 9966 660 SH SOLE 660 0 0 TESLA INC COM 88160R101 1912595 10880 SH SOLE 10880 0 0 TEXAS ROADHOUSE INC COM 882681109 26260 170 SH SOLE 170 0 0 THE TRADE DESK INC COM CL A 88339J105 7868 90 SH SOLE 90 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3495452 6014 SH SOLE 6014 0 0 THOMSON REUTERS CORP. COM 884903808 74471 478 SH SOLE 478 0 0 3M CO COM 88579Y101 652543 6152 SH SOLE 6152 0 0 TOAST INC CL A 888787108 4984 200 SH SOLE 200 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2586257 42833 SH SOLE 42833 0 0 TOYOTA MOTOR CORP ADS 892331307 125840 500 SH SOLE 500 0 0 TRAVELERS COMPANIES INC COM 89417E109 624370 2713 SH SOLE 2713 0 0 TREX CO INC COM 89531P105 9975 100 SH SOLE 100 0 0 TRUIST FINL CORP COM 89832Q109 109339 2805 SH SOLE 2805 0 0 TWO HBRS INVT CORP COM 90187B804 331 25 SH SOLE 25 0 0 US BANCORP DEL COM NEW 902973304 400467 8959 SH SOLE 8959 0 0 UBER TECHNOLOGIES INC COM 90353T100 1873706 24337 SH SOLE 24337 0 0 UNILEVER PLC SPON ADR NEW 904767704 32624 650 SH SOLE 650 0 0 UNION PAC CORP COM 907818108 15472932 62916 SH SOLE 62916 0 0 UNITED NAT FOODS INC COM 911163103 68216 5937 SH SOLE 5937 0 0 UNITED PARCEL SERVICE INC CL B 911312106 94826 638 SH SOLE 638 0 0 UNITED RENTALS INC COM 911363109 25930405 35959 SH SOLE 35959 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1323323 2675 SH SOLE 2675 0 0 UNITI GROUP INC COM 91325V108 3835 650 SH SOLE 650 0 0 UNUM GROUP COM 91529Y106 21464 400 SH SOLE 400 0 0 VALLEY NATL BANCORP COM 919794107 23880 3000 SH SOLE 3000 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 86639 2740 SH SOLE 2740 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 11250 50 SH SOLE 50 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 61118 1190 SH SOLE 1190 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1004355 5500 SH SOLE 5500 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 208559 2238 SH SOLE 2238 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4472991 61586 SH SOLE 61586 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 717632 14304 SH SOLE 14304 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 36297 300 SH SOLE 300 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 95809 820 SH SOLE 820 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 668278 15999 SH SOLE 15999 0 0 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 16522 52 SH SOLE 52 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 20478 200 SH SOLE 200 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 21101 78 SH SOLE 78 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 630639 2583 SH SOLE 2583 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 54117 700 SH SOLE 700 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6429077 109805 SH SOLE 109805 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 118252 246 SH SOLE 246 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 38397 444 SH SOLE 444 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 38065 146 SH SOLE 146 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 14758396 76915 SH SOLE 76915 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 750 3 SH SOLE 3 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 32011 93 SH SOLE 93 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 319206 1960 SH SOLE 1960 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 540072 2078 SH SOLE 2078 0 0 VERALTO CORP COM SHS 92338C103 3014 34 SH SOLE 34 0 0 VERISIGN INC COM 92343E102 34301 181 SH SOLE 181 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 87 4 SH SOLE 4 0 0 VIATRIS INC COM 92556V106 4573 383 SH SOLE 383 0 0 VISA INC COM CL A 92826C839 34579781 123906 SH SOLE 123906 0 0 WALMART INC COM 931142103 98558 1638 SH SOLE 1638 0 0 WASTE CONNECTIONS INC COM 94106B101 50571 294 SH SOLE 294 0 0 WASTE MGMT INC DEL COM 94106L109 28384106 133165 SH SOLE 133165 0 0 WELLS FARGO CO NEW COM 949746101 214452 3700 SH SOLE 3700 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 177750 5000 SH SOLE 5000 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 2128885 59284 SH SOLE 59284 0 0 WIDEOPENWEST INC COM 96758W101 362 100 SH SOLE 100 0 0 WILEY JOHN & SONS INC CL A 968223206 30504 800 SH SOLE 800 0 0 WILLIAMS COS INC COM 969457100 77940 2000 SH SOLE 2000 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 234701 5388 SH SOLE 5388 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 184776 1703 SH SOLE 1703 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 252204 5015 SH SOLE 5015 0 0 XYLEM INC COM 98419M100 7754 60 SH SOLE 60 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 24292 498 SH SOLE 498 0 0 ZOETIS INC CL A 98978V103 12388033 73211 SH SOLE 73211 0 0 AON PLC SHS CL A G0403H108 21024 63 SH SOLE 63 0 0 ARCH CAP GROUP LTD ORD G0450A105 18950 205 SH SOLE 205 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 109289 25357 SH SOLE 25357 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20768833 59920 SH SOLE 59920 0 0 FERGUSON PLC NEW SHS G3421J106 21625 99 SH SOLE 99 0 0 FLEX LNG LTD SHS G35947202 63575 2500 SH SOLE 2500 0 0 ICON PLC SHS G4705A100 31915 95 SH SOLE 95 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 115 1 SH SOLE 1 0 0 LINDE PLC SHS G54950103 22287 48 SH SOLE 48 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 140 10 SH SOLE 10 0 0 MEDTRONIC PLC SHS G5960L103 11504 132 SH SOLE 132 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 16229 920 SH SOLE 920 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 14651 700 SH SOLE 700 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 16296 1366 SH SOLE 1366 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 19978 85 SH SOLE 85 0 0 STERIS PLC SHS USD G8473T100 16637 74 SH SOLE 74 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 219146 730 SH SOLE 730 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 179430 100 SH SOLE 100 0 0 CHUBB LIMITED COM H1467J104 45348 175 SH SOLE 175 0 0 GARMIN LTD SHS H2906T109 15360575 103181 SH SOLE 103181 0 0 UBS GROUP AG SHS H42097107 13763 448 SH SOLE 448 0 0 TE CONNECTIVITY LTD SHS H84989104 217134 1495 SH SOLE 1495 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 78114 296 SH SOLE 296 0 0 MONDAY COM LTD SHS M7S64H106 9938 44 SH SOLE 44 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 31055 32 SH SOLE 32 0 0 FERRARI N V COM N3167Y103 36183 83 SH SOLE 83 0 0 YANDEX N V SHS CLASS A N97284108 92499 2132 SH SOLE 2132 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 71610 3000 SH SOLE 3000 0 0 AT&T INC COM 00206R102 117093 6653 SH SOLE 6653 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 6754 100 SH SOLE 100 0 0 ACUSHNET HLDGS CORP COM 005098108 32975 500 SH SOLE 500 0 0 AIRBNB INC COM CL A 009066101 20620 125 SH SOLE 125 0 0 ALLSTATE CORP COM 020002101 51903 300 SH SOLE 300 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 6140 400 SH SOLE 400 0 0 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 2989 715 SH SOLE 715 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 24875 388 SH SOLE 388 0 0 ANSYS INC COM 03662Q105 147543 425 SH SOLE 425 0 0 AUTODESK INC COM 052769106 26042 100 SH SOLE 100 0 0 B & G FOODS INC NEW COM 05508R106 3432 300 SH SOLE 300 0 0 BP PLC SPONSORED ADR 055622104 198762 5275 SH SOLE 5275 0 0 BALCHEM CORP COM 057665200 643628 4154 SH SOLE 4154 0 0 BALL CORP COM 058498106 56380 837 SH SOLE 837 0 0 BITFARMS LTD COM 09173B107 223 100 SH SOLE 100 0 0 BOEING CO COM 097023105 111934 580 SH SOLE 580 0 0 BOSTON SCIENTIFIC CORP COM 101137107 41094 600 SH SOLE 600 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 2763 66 SH SOLE 66 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 672 16 SH SOLE 16 0 0 CALAVO GROWERS INC COM 128246105 22248 800 SH SOLE 800 0 0 CAMBRIDGE BANCORP COM 132152109 464238 6811 SH SOLE 6811 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 109961 2168 SH SOLE 2168 0 0 CAVA GROUP INC COM 148929102 4553 65 SH SOLE 65 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 37788 13 SH SOLE 13 0 0 CINCINNATI FINL CORP COM 172062101 51454 414 SH SOLE 414 0 0 CLEAN HARBORS INC COM 184496107 20131 100 SH SOLE 100 0 0 COLGATE PALMOLIVE CO COM 194162103 230258 2557 SH SOLE 2557 0 0 COPART INC COM 217204106 3939 68 SH SOLE 68 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5744 120 SH SOLE 120 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2231 15 SH SOLE 15 0 0 DIGITAL RLTY TR INC COM 253868103 31689 220 SH SOLE 220 0 0 DOMINION ENERGY INC COM 25746U109 8166 166 SH SOLE 166 0 0 E L F BEAUTY INC COM 26856L103 19603 100 SH SOLE 100 0 0 ETF SER SOLUTIONS US VEGAN CLIMATE 26922A297 10967 234 SH SOLE 234 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 4202 200 SH SOLE 200 0 0 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 2913 100 SH SOLE 100 0 0 EASTERN BANKSHARES INC COM 27627N105 62010 4500 SH SOLE 4500 0 0 EBAY INC. COM 278642103 5278 100 SH SOLE 100 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2642903 27657 SH SOLE 27657 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 9590 360 SH SOLE 360 0 0 ENERPLUS CORP COM 292766102 3932 200 SH SOLE 200 0 0 EXACT SCIENCES CORP COM 30063P105 32458 470 SH SOLE 470 0 0 EXPEDITORS INTL WASH INC COM 302130109 8510 70 SH SOLE 70 0 0 FACTSET RESH SYS INC COM 303075105 22720 50 SH SOLE 50 0 0 FEDEX CORP COM 31428X106 547898 1891 SH SOLE 1891 0 0 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 19239 310 SH SOLE 310 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 36659 700 SH SOLE 700 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 23250 500 SH SOLE 500 0 0 FIRST SOLAR INC COM 336433107 13504 80 SH SOLE 80 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 322776 5724 SH SOLE 5724 0 0 FLOWERS FOODS INC COM 343498101 117563 4950 SH SOLE 4950 0 0 FORD MTR CO DEL COM 345370860 18107 1363 SH SOLE 1363 0 0 FORTINET INC COM 34959E109 11681 171 SH SOLE 171 0 0 FORTIVE CORP COM 34959J108 34408 400 SH SOLE 400 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 650012 7677 SH SOLE 7677 0 0 FRANCO NEV CORP COM 351858105 143826 1207 SH SOLE 1207 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660 3133 144 SH SOLE 144 0 0 FREEPORT-MCMORAN INC CL B 35671D857 241824 5143 SH SOLE 5143 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 116 100 SH SOLE 100 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1803336 44770 SH SOLE 44770 0 0 GSK PLC SPONSORED ADR 37733W204 13676 319 SH SOLE 319 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 1707 150 SH SOLE 150 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 31810 1000 SH SOLE 1000 0 0 GLOBAL X FDS GBL X BLOCKCHAIN 37960A735 1275 25 SH SOLE 25 0 0 GOODRX HLDGS INC COM CL A 38246G108 1356 191 SH SOLE 191 0 0 HCI GROUP INC COM 40416E103 1545837 13317 SH SOLE 13317 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 5904 150 SH SOLE 150 0 0 HERSHEY CO COM 427866108 14588 75 SH SOLE 75 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1155623 6624 SH SOLE 6624 0 0 HORMEL FOODS CORP COM 440452100 75014 2150 SH SOLE 2150 0 0 HUNTINGTON BANCSHARES INC COM 446150104 81342 5831 SH SOLE 5831 0 0 HUT 8 CORP COM 44812J104 221 20 SH SOLE 20 0 0 ILLUMINA INC COM 452327109 28151 205 SH SOLE 205 0 0 IMPERIAL OIL LTD COM NEW 453038408 11476 166 SH SOLE 166 0 0 INDEPENDENT BK CORP MASS COM 453836108 49419 950 SH SOLE 950 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34396 400 SH SOLE 400 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 4660 70 SH SOLE 70 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 9820 250 SH SOLE 250 0 0 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 3236 50 SH SOLE 50 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 3018 70 SH SOLE 70 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 739628 16730 SH SOLE 16730 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 15335 338 SH SOLE 338 0 0 IRON MTN INC DEL COM 46284V101 64810 808 SH SOLE 808 0 0 ISHARES INC MSCI HONG KG ETF 464286871 5443 350 SH SOLE 350 0 0 ISHARES TR CORE US AGGBD ET 464287226 31831 325 SH SOLE 325 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 8216 200 SH SOLE 200 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 24395 1745 SH SOLE 1745 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 61536 1200 SH SOLE 1200 0 0 ISHARES S&P GSCI COMMODITY UNIT BEN INT 46428R107 6618 300 SH SOLE 300 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 6768 210 SH SOLE 210 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 135959 1350 SH SOLE 1350 0 0 KEYCORP COM 493267108 38213 2417 SH SOLE 2417 0 0 KINDER MORGAN INC DEL COM 49456B101 77028 4200 SH SOLE 4200 0 0 KINSALE CAP GROUP INC COM 49714P108 550977 1050 SH SOLE 1050 0 0 LAUDER ESTEE COS INC CL A 518439104 123320 800 SH SOLE 800 0 0 LOCKHEED MARTIN CORP COM 539830109 14101 31 SH SOLE 31 0 0 LUMEN TECHNOLOGIES INC COM 550241103 222 142 SH SOLE 142 0 0 LYFT INC CL A COM 55087P104 1935 100 SH SOLE 100 0 0 MSC INDL DIRECT INC CL A 553530106 82484 850 SH SOLE 850 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 112750 1047 SH SOLE 1047 0 0 MARSH & MCLENNAN COS INC COM 571748102 180233 875 SH SOLE 875 0 0 MASTERBRAND INC COMMON STOCK 57638P104 53878 2875 SH SOLE 2875 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3329695 43350 SH SOLE 43350 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2350 500 SH SOLE 500 0 0 MODERNA INC COM 60770K107 11082 104 SH SOLE 104 0 0 MORGAN STANLEY COM NEW 617446448 18832 200 SH SOLE 200 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 11345 205 SH SOLE 205 0 0 NORTHROP GRUMMAN CORP COM 666807102 23933 50 SH SOLE 50 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 188523 167 SH SOLE 167 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1164 27 SH SOLE 27 0 0 ORGANON & CO COMMON STOCK 68622V106 8930 475 SH SOLE 475 0 0 OTIS WORLDWIDE CORP COM 68902V107 57080 575 SH SOLE 575 0 0 PJT PARTNERS INC COM CL A 69343T107 189 2 SH SOLE 2 0 0 PACIRA BIOSCIENCES INC COM 695127100 3039 104 SH SOLE 104 0 0 PALO ALTO NETWORKS INC COM 697435105 158545 558 SH SOLE 558 0 0 PHILLIPS 66 COM 718546104 313286 1918 SH SOLE 1918 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 310166 3085 SH SOLE 3085 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 39625 500 SH SOLE 500 0 0 PLUG POWER INC COM NEW 72919P202 2958 860 SH SOLE 860 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 1887 300 SH SOLE 300 0 0 RENAISSANCE CAP GREENWICH FD INTNTL IPO ETF 759937303 4112 300 SH SOLE 300 0 0 RESMED INC COM 761152107 1652572 8345 SH SOLE 8345 0 0 RIO TINTO PLC SPONSORED ADR 767204100 6374 100 SH SOLE 100 0 0 RIOT PLATFORMS INC COM 767292105 490 40 SH SOLE 40 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 153 14 SH SOLE 14 0 0 ROYAL BK CDA COM 780087102 20176 200 SH SOLE 200 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 25911 432 SH SOLE 432 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 11333 325 SH SOLE 325 0 0 SPDR SER TR S&P DIVID ETF 78464A763 443591 3380 SH SOLE 3380 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 3344 44 SH SOLE 44 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 83241 2700 SH SOLE 2700 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 82069 894 SH SOLE 894 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 25631 176 SH SOLE 176 0 0 SCHWAB CHARLES CORP COM 808513105 9040911 124978 SH SOLE 124978 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 336718 5515 SH SOLE 5515 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 62911 828 SH SOLE 828 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 407002 16030 SH SOLE 16030 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 19695 300 SH SOLE 300 0 0 SEMPRA COM 816851109 45540 634 SH SOLE 634 0 0 SERVICE CORP INTL COM 817565104 174394 2350 SH SOLE 2350 0 0 SHARECARE INC COM CL A 81948W104 23 30 SH SOLE 30 0 0 SONOCO PRODS CO COM 835495102 69408 1200 SH SOLE 1200 0 0 SOUTHERN COPPER CORP COM 84265V105 31956 300 SH SOLE 300 0 0 STOCK YDS BANCORP INC COM 861025104 588387 12030 SH SOLE 12030 0 0 STURM RUGER & CO INC COM 864159108 4615 100 SH SOLE 100 0 0 SYSCO CORP COM 871829107 37343 460 SH SOLE 460 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 742 5 SH SOLE 5 0 0 TARGET CORP COM 87612E106 35442 200 SH SOLE 200 0 0 TELEFLEX INCORPORATED COM 879369106 1379637 6100 SH SOLE 6100 0 0 TEXAS INSTRS INC COM 882508104 23693 136 SH SOLE 136 0 0 TORO CO COM 891092108 183260 2000 SH SOLE 2000 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 31012 135 SH SOLE 135 0 0 UNITIL CORP COM 913259107 52350 1000 SH SOLE 1000 0 0 V F CORP COM 918204108 6136 400 SH SOLE 400 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 17780 697 SH SOLE 697 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 7353 300 SH SOLE 300 0 0 VANECK ETF TRUST ENERGY INCME ET 92189H870 28972 377 SH SOLE 377 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 22464 293 SH SOLE 293 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 23460 400 SH SOLE 400 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 13468 200 SH SOLE 200 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2807 33 SH SOLE 33 0 0 VERACYTE INC COM 92337F107 1108 50 SH SOLE 50 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 127978 3050 SH SOLE 3050 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3723215 8907 SH SOLE 8907 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4023 452 SH SOLE 452 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 30691 1415 SH SOLE 1415 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 14003 1604 SH SOLE 1604 0 0 WASHINGTON TR BANCORP INC COM 940610108 44594 1659 SH SOLE 1659 0 0 WATERS CORP COM 941848103 10296608 29912 SH SOLE 29912 0 0 WATSCO INC COM 942622200 129591 300 SH SOLE 300 0 0 WELLTOWER INC COM 95040Q104 93440 1000 SH SOLE 1000 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2770 7 SH SOLE 7 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 65210 1000 SH SOLE 1000 0 0 WOLFSPEED INC COM 977852102 20650 700 SH SOLE 700 0 0 AMBARELLA INC SHS G037AX101 2539 50 SH SOLE 50 0 0 ALCON AG ORD SHS H01301128 20823 250 SH SOLE 250 0 0 NXP SEMICONDUCTORS N V COM N6596X109 69376 280 SH SOLE 280 0 0 COSTAMARE INC SHS Y1771G102 5675 500 SH SOLE 500 0 0