0000950123-23-003335.txt : 20230421 0000950123-23-003335.hdr.sgml : 20230421 20230421105725 ACCESSION NUMBER: 0000950123-23-003335 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230421 DATE AS OF CHANGE: 20230421 EFFECTIVENESS DATE: 20230421 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BALDWIN BROTHERS LLC/MA CENTRAL INDEX KEY: 0001021258 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: 23835102 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-2023 03-31-2023 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-20-2023 0 883 1147367995 false
INFORMATION TABLE 2 22379.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 776868 7391 SH SOLE 7391 0 0 3M CO COM 88579Y101 31533 300 SH OTR 0 0 300 ABBOTT LABS COM 002824100 751045 7417 SH SOLE 7417 0 0 ABBOTT LABS COM 002824100 30884 305 SH OTR 0 0 305 ABBVIE INC COM 00287Y109 2303534 14454 SH SOLE 14454 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 6525 100 SH SOLE 100 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17836228 62406 SH SOLE 62406 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 142905 500 SH OTR 0 0 500 ACUSHNET HLDGS CORP COM 005098108 25470 500 SH SOLE 500 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 16779781 43542 SH SOLE 43542 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 13488 35 SH DFND 0 35 0 ADVANCED MICRO DEVICES INC COM 007903107 451728 4609 SH SOLE 4609 0 0 AFLAC INC COM 001055102 42583 660 SH SOLE 660 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2539784 18359 SH SOLE 18359 0 0 AGNC INVT CORP COM 00123Q104 60480 6000 SH SOLE 6000 0 0 AIR PRODS & CHEMS INC COM 009158106 655988 2284 SH SOLE 2284 0 0 AIR PRODS & CHEMS INC COM 009158106 14361 50 SH OTR 0 0 50 AIRBNB INC COM CL A 009066101 15550 125 SH SOLE 125 0 0 AIRBNB INC COM CL A 009066101 12440 100 SH OTR 0 0 100 AKEBIA THERAPEUTICS INC COM 00972D105 314 561 SH SOLE 561 0 0 ALBANY INTL CORP CL A 012348108 20106 225 SH SOLE 225 0 0 ALBEMARLE CORP COM 012653101 71838 325 SH SOLE 325 0 0 ALCON AG ORD SHS H01301128 17635 250 SH SOLE 250 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 374285 3663 SH SOLE 3663 0 0 ALLETE INC COM NEW 018522300 12874 200 SH SOLE 200 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 640714 17525 SH SOLE 17525 0 0 ALLSTATE CORP COM 020002101 88648 800 SH SOLE 800 0 0 ALPHABET INC CAP STK CL C 02079K107 9833683 94555 SH SOLE 94555 0 0 ALPHABET INC CAP STK CL A 02079K305 39353502 379384 SH SOLE 379384 0 0 ALPHABET INC CAP STK CL A 02079K305 41492 400 SH DFND 0 400 0 ALPHABET INC CAP STK CL C 02079K107 104000 1000 SH OTR 0 0 1000 ALPHABET INC CAP STK CL A 02079K305 487531 4700 SH OTR 0 0 4700 ALPS ETF TR ALERIAN MLP 00162Q452 12434986 321733 SH SOLE 321733 0 0 ALTRIA GROUP INC COM 02209S103 4198628 94097 SH SOLE 94097 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 8845 500 SH SOLE 500 0 0 AMAZON COM INC COM 023135106 37772740 365696 SH SOLE 365696 0 0 AMAZON COM INC COM 023135106 30987 300 SH DFND 0 300 0 AMAZON COM INC COM 023135106 454476 4400 SH OTR 0 0 4400 AMBARELLA INC SHS G037AX101 7742 100 SH SOLE 100 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 5900 400 SH SOLE 400 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 8147 110 SH SOLE 110 0 0 AMERICAN ELEC PWR CO INC COM 025537101 34485 379 SH SOLE 379 0 0 AMERICAN EXPRESS CO COM 025816109 10887 66 SH SOLE 66 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 3936 400 SH SOLE 400 0 0 AMERICAN TOWER CORP NEW COM 03027X100 438309 2145 SH SOLE 2145 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 627124 4281 SH SOLE 4281 0 0 AMERISOURCEBERGEN CORP COM 03073E105 69488 434 SH SOLE 434 0 0 AMGEN INC COM 031162100 1101655 4557 SH SOLE 4557 0 0 ANALOG DEVICES INC COM 032654105 16696959 84662 SH SOLE 84662 0 0 ANALOG DEVICES INC COM 032654105 2001783 10150 SH OTR 0 0 10150 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 57330 3000 SH SOLE 3000 0 0 ANSYS INC COM 03662Q105 199680 600 SH SOLE 600 0 0 AON PLC SHS CL A G0403H108 20494 65 SH SOLE 65 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 9310 1000 SH SOLE 1000 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 830301 13146 SH SOLE 13146 0 0 APPIAN CORP CL A 03782L101 88760 2000 SH OTR 0 0 2000 APPLE INC COM 037833100 74495260 451760 SH SOLE 451760 0 0 APPLE INC COM 037833100 36278 220 SH DFND 0 220 0 APPLE INC COM 037833100 668834 4056 SH OTR 0 0 4056 APPLIED MATLS INC COM 038222105 3808 31 SH SOLE 31 0 0 APPLIED MATLS INC COM 038222105 7124 58 SH DFND 0 58 0 ARCH CAP GROUP LTD ORD G0450A105 12013 177 SH SOLE 177 0 0 ARES CAPITAL CORP COM 04010L103 109650 6000 SH SOLE 6000 0 0 ARISTA NETWORKS INC COM 040413106 13429 80 SH SOLE 80 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 902 30 SH SOLE 30 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 905 18 SH SOLE 18 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 31980 1000 SH SOLE 1000 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 264115 388 SH SOLE 388 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 236758 3411 SH SOLE 3411 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 20823 300 SH OTR 0 0 300 AT&T INC COM 00206R102 177235 9207 SH SOLE 9207 0 0 ATLASSIAN CORPORATION CL A 049468101 17973 105 SH SOLE 105 0 0 ATLASSIAN CORPORATION CL A 049468101 68468 400 SH OTR 0 0 400 ATOMERA INC COM 04965B100 15728 2469 SH SOLE 2469 0 0 AUTODESK INC COM 052769106 20816 100 SH SOLE 100 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3652245 16405 SH SOLE 16405 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 4580 500 SH SOLE 500 0 0 AXON ENTERPRISE INC COM 05464C101 11243 50 SH SOLE 50 0 0 AXON ENTERPRISE INC COM 05464C101 112425 500 SH OTR 0 0 500 AXSOME THERAPEUTICS INC COM 05464T104 2929492 47495 SH SOLE 47495 0 0 B & G FOODS INC NEW COM 05508R106 4659 300 SH SOLE 300 0 0 BALCHEM CORP COM 057665200 1022886 8087 SH SOLE 8087 0 0 BALL CORP COM 058498106 118487 2150 SH SOLE 2150 0 0 BANCO SANTANDER S.A. ADR 05964H105 2391 648 SH SOLE 648 0 0 BANK AMERICA CORP COM 060505104 4992216 174553 SH SOLE 174553 0 0 BANK AMERICA CORP COM 060505104 160875 5625 SH OTR 0 0 5625 BANK MONTREAL QUE COM 063671101 712880 8000 SH SOLE 8000 0 0 BANK NEW YORK MELLON CORP COM 064058100 795927 17516 SH SOLE 17516 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 342448 6800 SH SOLE 6800 0 0 BAXTER INTL INC COM 071813109 2028 50 SH SOLE 50 0 0 BECTON DICKINSON & CO COM 075887109 166347 672 SH SOLE 672 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 465600 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5438675 17614 SH SOLE 17614 0 0 BEYOND AIR INC COM 08862L103 256500 38000 SH SOLE 38000 0 0 BEYOND MEAT INC COM 08862E109 1298 80 SH SOLE 80 0 0 BIOGEN INC COM 09062X103 1090712 3923 SH SOLE 3923 0 0 BIONTECH SE SPONSORED ADS 09075V102 80099 643 SH SOLE 643 0 0 BITFARMS LTD COM 09173B107 97 100 SH SOLE 100 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 3932 396 SH SOLE 396 0 0 BLACKROCK INC COM 09247X101 1240548 1854 SH SOLE 1854 0 0 BLACKROCK INC COM 09247X101 33456 50 SH DFND 0 50 0 BLACKROCK INC COM 09247X101 83640 125 SH OTR 0 0 125 BLACKSTONE INC COM 09260D107 21288375 242354 SH SOLE 242354 0 0 BLACKSTONE INC COM 09260D107 8784 100 SH DFND 0 100 0 BLACKSTONE MTG TR INC COM CL A 09257W100 35700 2000 SH SOLE 2000 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 3801 1125 SH SOLE 1125 0 0 BLOCK INC CL A 852234103 20252 295 SH SOLE 295 0 0 BOEING CO COM 097023105 133831 630 SH SOLE 630 0 0 BOSTON PROPERTIES INC COM 101121101 2706 50 SH SOLE 50 0 0 BOSTON SCIENTIFIC CORP COM 101137107 30018 600 SH SOLE 600 0 0 BP PLC SPONSORED ADR 055622104 207418 5467 SH SOLE 5467 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 195324 2537 SH SOLE 2537 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 920075 13275 SH SOLE 13275 0 0 BROADCOM INC COM 11135F101 483721 754 SH SOLE 754 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 524 16 SH SOLE 16 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 2151 66 SH SOLE 66 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 82250 5000 SH SOLE 5000 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 61908 5896 SH SOLE 5896 0 0 BROWN FORMAN CORP CL B 115637209 64656 1006 SH SOLE 1006 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 1880 1000 SH SOLE 1000 0 0 CABLE ONE INC COM 12685J105 702 1 SH SOLE 1 0 0 CALAVO GROWERS INC COM 128246105 516134 17940 SH SOLE 17940 0 0 CAMBRIDGE BANCORP COM 132152109 441421 6811 SH SOLE 6811 0 0 CAMECO CORP COM 13321L108 91595 3500 SH SOLE 3500 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 111904 2638 SH SOLE 2638 0 0 CANADIAN NATL RY CO COM 136375102 1100778 9331 SH SOLE 9331 0 0 CANADIAN PAC RY LTD COM 13645T100 240899 3131 SH SOLE 3131 0 0 CANOPY GROWTH CORP COM 138035100 771 440 SH SOLE 440 0 0 CARA THERAPEUTICS INC COM 140755109 78643 16017 SH SOLE 16017 0 0 CARLYLE GROUP INC COM 14316J108 488263 15720 SH SOLE 15720 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 93650 2047 SH SOLE 2047 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 22875 500 SH OTR 0 0 500 CATALENT INC COM 148806102 333281 5072 SH SOLE 5072 0 0 CATERPILLAR INC COM 149123101 493379 2156 SH SOLE 2156 0 0 CDW CORP COM 12514G108 39173 201 SH SOLE 201 0 0 CELULARITY INC COM CL A 151190105 68 110 SH SOLE 110 0 0 CF INDS HLDGS INC COM 125269100 4467269 61626 SH SOLE 61626 0 0 CHAMPIONX CORPORATION COM 15872M104 64624 2382 SH SOLE 2382 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 2094 200 SH SOLE 200 0 0 CHARLES RIV LABS INTL INC COM 159864107 26842 133 SH SOLE 133 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 41125 115 SH SOLE 115 0 0 CHEMOURS CO COM 163851108 2126 71 SH SOLE 71 0 0 CHEVRON CORP NEW COM 166764100 11748329 72005 SH SOLE 72005 0 0 CHEWY INC CL A 16679L109 37380 1000 SH SOLE 1000 0 0 CHIMERA INVT CORP COM NEW 16934Q208 49068 8700 SH SOLE 8700 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 17083 10 SH SOLE 10 0 0 CHUBB LIMITED COM H1467J104 37865 195 SH SOLE 195 0 0 CHURCH & DWIGHT CO INC COM 171340102 10502220 118790 SH SOLE 118790 0 0 CHURCHILL DOWNS INC COM 171484108 35987 140 SH SOLE 140 0 0 CHURCHILL DOWNS INC COM 171484108 10282 40 SH OTR 0 0 40 CINCINNATI FINL CORP COM 172062101 754637 6733 SH SOLE 6733 0 0 CINTAS CORP COM 172908105 360890 780 SH SOLE 780 0 0 CISCO SYS INC COM 17275R102 233931 4475 SH SOLE 4475 0 0 CITIGROUP INC COM NEW 172967424 3048 65 SH SOLE 65 0 0 CITIGROUP INC COM NEW 172967424 5767 123 SH DFND 0 123 0 CITIZENS FINL GROUP INC COM 174610105 3796 125 SH SOLE 125 0 0 CLEAN HARBORS INC COM 184496107 14256 100 SH SOLE 100 0 0 CLOROX CO DEL COM 189054109 412215 2605 SH SOLE 2605 0 0 CLOUDFLARE INC CL A COM 18915M107 4625 75 SH SOLE 75 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 28118 5750 SH SOLE 5750 0 0 CME GROUP INC COM 12572Q105 168538 880 SH SOLE 880 0 0 COCA COLA CO COM 191216100 3243425 52288 SH SOLE 52288 0 0 COGNEX CORP COM 192422103 138740 2800 SH SOLE 2800 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 60930 1000 SH SOLE 1000 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 65978 2704 SH SOLE 2704 0 0 COHEN & STEERS LTD DURATION COM 19248C105 1715708 96172 SH SOLE 96172 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 215987 11933 SH SOLE 11933 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 12636 187 SH SOLE 187 0 0 COLGATE PALMOLIVE CO COM 194162103 289929 3858 SH SOLE 3858 0 0 COMCAST CORP NEW CL A 20030N101 135339 3570 SH SOLE 3570 0 0 COMERICA INC COM 200340107 17368 400 SH SOLE 400 0 0 COMSTOCK RES INC COM 205768302 12948 1200 SH SOLE 1200 0 0 CONFLUENT INC CLASS A COM 20717M103 4814 200 SH OTR 0 0 200 CONFORMIS INC COM NEW 20717E200 322 200 SH SOLE 200 0 0 CONOCOPHILLIPS COM 20825C104 696950 7025 SH SOLE 7025 0 0 CONSOLIDATED EDISON INC COM 209115104 76536 800 SH SOLE 800 0 0 CONSTELLATION BRANDS INC CL A 21036P108 134405 595 SH SOLE 595 0 0 CONSTELLATION ENERGY CORP COM 21037T109 3925 50 SH SOLE 50 0 0 CONTEXTLOGIC INC COM CL A 21077C107 1070 2400 SH SOLE 2400 0 0 COPART INC COM 217204106 2557 34 SH SOLE 34 0 0 CORNING INC COM 219350105 56413 1599 SH SOLE 1599 0 0 CORTEVA INC COM 22052L104 226404 3754 SH SOLE 3754 0 0 COSTAMARE INC SHS Y1771G102 4705 500 SH SOLE 500 0 0 COSTCO WHSL CORP NEW COM 22160K105 27250835 54845 SH SOLE 54845 0 0 COSTCO WHSL CORP NEW COM 22160K105 24844 50 SH DFND 0 50 0 CROWDSTRIKE HLDGS INC CL A 22788C105 68630 500 SH OTR 0 0 500 CROWN CASTLE INC COM 22822V101 4684 35 SH SOLE 35 0 0 CROWN CASTLE INC COM 22822V101 26099 195 SH OTR 0 0 195 CSW INDUSTRIALS INC COM 126402106 50293 362 SH SOLE 362 0 0 CSX CORP COM 126408103 67904 2268 SH SOLE 2268 0 0 CUMMINS INC COM 231021106 156228 654 SH SOLE 654 0 0 CVS HEALTH CORP COM 126650100 652665 8783 SH SOLE 8783 0 0 CVS HEALTH CORP COM 126650100 445860 6000 SH OTR 0 0 6000 DANAHER CORPORATION COM 235851102 19742041 78329 SH SOLE 78329 0 0 DANAHER CORPORATION COM 235851102 25204 100 SH DFND 0 100 0 DANIMER SCIENTIFIC INC COM CL A 236272100 1380 400 SH SOLE 400 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 3520 100 SH SOLE 100 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 7324 200 SH SOLE 200 0 0 DBX ETF TR XTRACKERS RUSSEL 233051481 18348 425 SH SOLE 425 0 0 DEERE & CO COM 244199105 655241 1587 SH SOLE 1587 0 0 DEERE & CO COM 244199105 10322 25 SH OTR 0 0 25 DELTA AIR LINES INC DEL COM NEW 247361702 7682 220 SH SOLE 220 0 0 DENTSPLY SIRONA INC COM 24906P109 24943 635 SH SOLE 635 0 0 DEVON ENERGY CORP NEW COM 25179M103 3745 74 SH SOLE 74 0 0 DEVON ENERGY CORP NEW COM 25179M103 7592 150 SH OTR 0 0 150 DEXCOM INC COM 252131107 401053 3452 SH SOLE 3452 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 35511 196 SH SOLE 196 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 54354 300 SH OTR 0 0 300 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 478 34 SH SOLE 34 0 0 DISNEY WALT CO COM 254687106 1048361 10470 SH SOLE 10470 0 0 DOMINION ENERGY INC COM 25746U109 12971 232 SH SOLE 232 0 0 DOMINOS PIZZA INC COM 25754A201 9896 30 SH SOLE 30 0 0 DOVER CORP COM 260003108 7183151 47276 SH SOLE 47276 0 0 DOW INC COM 260557103 289724 5285 SH SOLE 5285 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 179724 1863 SH SOLE 1863 0 0 DUPONT DE NEMOURS INC COM 26614N102 374711 5221 SH SOLE 5221 0 0 DXC TECHNOLOGY CO COM 23355L106 1738 68 SH SOLE 68 0 0 EASTERN BANKSHARES INC COM 27627N105 56790 4500 SH SOLE 4500 0 0 EATON CORP PLC SHS G29183103 23131 135 SH DFND 0 135 0 EATON CORP PLC SHS G29183103 14564 85 SH OTR 0 0 85 EATON VANCE TAX-MANAGED GLOB COM 27829F108 78100 10000 SH SOLE 10000 0 0 EBAY INC. COM 278642103 48807 1100 SH SOLE 1100 0 0 ECOLAB INC COM 278865100 123651 747 SH SOLE 747 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2564216 30995 SH SOLE 30995 0 0 ELECTRONIC ARTS INC COM 285512109 1325 11 SH SOLE 11 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 29200 4000 SH SOLE 4000 0 0 EMBECTA CORP COMMON STOCK 29082K105 900 32 SH SOLE 32 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 5893 360 SH SOLE 360 0 0 EMERSON ELEC CO COM 291011104 1293070 14839 SH SOLE 14839 0 0 ENBRIDGE INC COM 29250N105 1866 49 SH SOLE 49 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3687741 295729 SH SOLE 295729 0 0 ENERPLUS CORP COM 292766102 2882 200 SH SOLE 200 0 0 ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106 2380 50 SH SOLE 50 0 0 ENPHASE ENERGY INC COM 29355A107 24182 115 SH SOLE 115 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 7179014 277182 SH SOLE 277182 0 0 EOG RES INC COM 26875P101 688 6 SH SOLE 6 0 0 EPAM SYS INC COM 29414B104 9867 33 SH SOLE 33 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 57240 954 SH SOLE 954 0 0 ETERNA THERAPEUTICS INC COM NEW 114082209 32198 9470 SH SOLE 9470 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3013 63 SH SOLE 63 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 9680 2750 SH SOLE 2750 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 196845 10566 SH SOLE 10566 0 0 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 2192 100 SH SOLE 100 0 0 ETSY INC COM 29786A106 16700 150 SH SOLE 150 0 0 EVERSOURCE ENERGY COM 30040W108 67225 859 SH SOLE 859 0 0 EXACT SCIENCES CORP COM 30063P105 61029 900 SH SOLE 900 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 35858 655 SH SOLE 655 0 0 EXELON CORP COM 30161N101 6284 150 SH SOLE 150 0 0 EXP WORLD HLDGS INC COM 30212W100 32994 2600 SH SOLE 2600 0 0 EXPEDITORS INTL WASH INC COM 302130109 95804 870 SH SOLE 870 0 0 EXPONENT INC COM 30214U102 10966 110 SH SOLE 110 0 0 EXXON MOBIL CORP COM 30231G102 19350797 176462 SH SOLE 176462 0 0 F5 INC COM 315616102 10198 70 SH SOLE 70 0 0 FACTSET RESH SYS INC COM 303075105 35283 85 SH SOLE 85 0 0 FARFETCH LTD ORD SH CL A 30744W107 982 200 SH SOLE 200 0 0 FASTENAL CO COM 311900104 1603203 29722 SH SOLE 29722 0 0 FEDEX CORP COM 31428X106 882200 3861 SH SOLE 3861 0 0 FERGUSON PLC NEW SHS G3421J106 105529 789 SH SOLE 789 0 0 FERRARI N V COM N3167Y103 21946 81 SH SOLE 81 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 31913 700 SH SOLE 700 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 23060 500 SH SOLE 500 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 73346 1350 SH SOLE 1350 0 0 FIFTH THIRD BANCORP COM 316773100 32794 1231 SH SOLE 1231 0 0 FIRST BANCORP P R COM NEW 318672706 3997 350 SH SOLE 350 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 273085 19520 SH SOLE 19520 0 0 FIRST SOLAR INC COM 336433107 17400 80 SH SOLE 80 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 328277 7679 SH SOLE 7679 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 22178 150 SH SOLE 150 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 24809 475 SH SOLE 475 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 31006 200 SH SOLE 200 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 29687 330 SH SOLE 330 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 65255 500 SH SOLE 500 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 19344 240 SH SOLE 240 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 172432 14782 SH SOLE 14782 0 0 FISERV INC COM 337738108 10586503 93661 SH SOLE 93661 0 0 FLEX LNG LTD SHS G35947202 83950 2500 SH SOLE 2500 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 93898 956 SH SOLE 956 0 0 FLOWERS FOODS INC COM 343498101 315215 11500 SH SOLE 11500 0 0 FMC CORP COM NEW 302491303 7938 65 SH DFND 0 65 0 FORD MTR CO DEL COM 345370860 22050 1750 SH SOLE 1750 0 0 FORTIVE CORP COM 34959J108 40902 600 SH SOLE 600 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 510657 8695 SH SOLE 8695 0 0 FRANCO NEV CORP COM 351858105 8019002 55000 SH SOLE 55000 0 0 FRANKLIN RESOURCES INC COM 354613101 22010 817 SH SOLE 817 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2743774 67069 SH SOLE 67069 0 0 FS KKR CAP CORP COM 302635206 74000 4000 SH SOLE 4000 0 0 FUELCELL ENERGY INC COM 35952H601 285 100 SH SOLE 100 0 0 GALLAGHER ARTHUR J & CO COM 363576109 11686554 61087 SH SOLE 61087 0 0 GALLAGHER ARTHUR J & CO COM 363576109 12435 65 SH OTR 0 0 65 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 915 250 SH SOLE 250 0 0 GAMESTOP CORP NEW CL A 36467W109 92 4 SH SOLE 4 0 0 GARMIN LTD SHS H2906T109 10546544 104504 SH SOLE 104504 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 50613 617 SH SOLE 617 0 0 GENERAL DYNAMICS CORP COM 369550108 185535 813 SH SOLE 813 0 0 GENERAL ELECTRIC CO COM NEW 369604301 158696 1660 SH SOLE 1660 0 0 GENERAL MLS INC COM 370334104 141436 1655 SH SOLE 1655 0 0 GENERAL MTRS CO COM 37045V100 367 10 SH SOLE 10 0 0 GENTEX CORP COM 371901109 16818 600 SH SOLE 600 0 0 GILEAD SCIENCES INC COM 375558103 2911186 35087 SH SOLE 35087 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 962 723 SH SOLE 723 0 0 GLACIER BANCORP INC NEW COM 37637Q105 6803351 161946 SH SOLE 161946 0 0 GLOBAL MED REIT INC COM NEW 37954A204 18220 2000 SH SOLE 2000 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 527340 17000 SH SOLE 17000 0 0 GLOBAL PMTS INC COM 37940X102 10524 100 SH SOLE 100 0 0 GLOBAL X FDS GBL X BLOCKCHAIN 37960A735 556 25 SH SOLE 25 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 1848 150 SH SOLE 150 0 0 GLOBAL X FDS SUPERDIVIDEND 37960A669 2097 91 SH SOLE 91 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 23970 600 SH SOLE 600 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 31200 750 SH SOLE 750 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 36338 1425 SH SOLE 1425 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 38710 1000 SH SOLE 1000 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 92465 1455 SH SOLE 1455 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 510387 37391 SH SOLE 37391 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1624 20 SH SOLE 20 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3001797 29976 SH SOLE 29976 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 152106 465 SH SOLE 465 0 0 GOODRX HLDGS INC COM CL A 38246G108 1194 191 SH SOLE 191 0 0 GOPRO INC CL A 38268T103 503 100 SH SOLE 100 0 0 GRACO INC COM 384109104 32855 450 SH SOLE 450 0 0 GRANITE PT MTG TR INC COM STK 38741L107 89 18 SH SOLE 18 0 0 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 73552 4254 SH SOLE 4254 0 0 GSK PLC SPONSORED ADR 37733W204 118624 3334 SH SOLE 3334 0 0 GUARDANT HEALTH INC COM 40131M109 8673 370 SH SOLE 370 0 0 HAEMONETICS CORP MASS COM 405024100 19115 231 SH SOLE 231 0 0 HALEON PLC SPON ADS 405552100 3248 399 SH SOLE 399 0 0 HALLIBURTON CO COM 406216101 3385 107 SH SOLE 107 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 60773 4905 SH SOLE 4905 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 119221 5592 SH SOLE 5592 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 289375 10118 SH SOLE 10118 0 0 HARLEY DAVIDSON INC COM 412822108 380 10 SH SOLE 10 0 0 HCI GROUP INC COM 40416E103 735928 13730 SH SOLE 13730 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 224345 3365 SH SOLE 3365 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 272553 14100 SH SOLE 14100 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 6591 300 SH SOLE 300 0 0 HECLA MNG CO COM 422704106 4748 750 SH SOLE 750 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 518360 7926 SH OTR 0 0 7926 HELMERICH & PAYNE INC COM 423452101 8991 252 SH SOLE 252 0 0 HERSHEY CO COM 427866108 25441 100 SH SOLE 100 0 0 HESS MIDSTREAM LP CL A SHS 428103105 115760 4000 SH SOLE 4000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 271 17 SH SOLE 17 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 14087 100 SH DFND 0 100 0 HIMS & HERS HEALTH INC COM CL A 433000106 273842 27605 SH SOLE 27605 0 0 HINGHAM INSTN SVGS MASS COM 433323102 2172159 9305 SH SOLE 9305 0 0 HOME DEPOT INC COM 437076102 1487110 5039 SH SOLE 5039 0 0 HONDA MOTOR LTD AMERN SHS 438128308 63894 2412 SH SOLE 2412 0 0 HONEYWELL INTL INC COM 438516106 13218050 69161 SH SOLE 69161 0 0 HONEYWELL INTL INC COM 438516106 15863 83 SH DFND 0 83 0 HORACE MANN EDUCATORS CORP N COM 440327104 7366 220 SH SOLE 220 0 0 HORMEL FOODS CORP COM 440452100 1165962 29237 SH SOLE 29237 0 0 HP INC COM 40434L105 88 3 SH SOLE 3 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 5120 150 SH SOLE 150 0 0 HUBSPOT INC COM 443573100 4288 10 SH SOLE 10 0 0 HUBSPOT INC COM 443573100 257250 600 SH OTR 0 0 600 HUMANA INC COM 444859102 19925220 41044 SH SOLE 41044 0 0 HUMANA INC COM 444859102 14564 30 SH DFND 0 30 0 HUNTINGTON BANCSHARES INC COM 446150104 65307 5831 SH SOLE 5831 0 0 HUT 8 MNG CORP COM 44812T102 185 100 SH SOLE 100 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 34749 672 SH SOLE 672 0 0 ICICI BANK LIMITED ADR 45104G104 14092 653 SH SOLE 653 0 0 ICON PLC SHS G4705A100 15806 74 SH SOLE 74 0 0 IDEXX LABS INC COM 45168D104 1632261 3264 SH SOLE 3264 0 0 ILLINOIS TOOL WKS INC COM 452308109 10274606 42204 SH SOLE 42204 0 0 ILLUMINA INC COM 452327109 63486 273 SH SOLE 273 0 0 IMPERIAL OIL LTD COM NEW 453038408 45729 900 SH SOLE 900 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 220028 13726 SH SOLE 13726 0 0 INDEPENDENT BK CORP MASS COM 453836108 62339 950 SH SOLE 950 0 0 ING GROEP N.V. SPONSORED ADR 456837103 164530 13861 SH SOLE 13861 0 0 INGERSOLL RAND INC COM 45687V106 1280 22 SH SOLE 22 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1900 25 SH SOLE 25 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 30396 400 SH OTR 0 0 400 INTEL CORP COM 458140100 928089 28408 SH SOLE 28408 0 0 INTER PARFUMS INC COM 458334109 67564 475 SH SOLE 475 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 149135 1430 SH SOLE 1430 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11986345 91436 SH SOLE 91436 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 82764 900 SH SOLE 900 0 0 INTUIT COM 461202103 381185 855 SH SOLE 855 0 0 INTUIT COM 461202103 178332 400 SH OTR 0 0 400 INTUITIVE SURGICAL INC COM NEW 46120E602 16095 63 SH SOLE 63 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 13888 585 SH SOLE 585 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 2449 70 SH SOLE 70 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 8237 396 SH SOLE 396 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 31181 1160 SH SOLE 1160 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 80299 716 SH SOLE 716 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 90517 1166 SH SOLE 1166 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 202676 4600 SH SOLE 4600 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 533613 7012 SH SOLE 7012 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1646223 38872 SH SOLE 38872 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 3138 50 SH SOLE 50 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3735 70 SH SOLE 70 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 8226 50 SH SOLE 50 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 18137 120 SH SOLE 120 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 75926 525 SH SOLE 525 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 446414 1391 SH SOLE 1391 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 16047 50 SH DFND 0 50 0 INVESTMENT MANAGERS SER TR I AXS CANNABIS ETF 46144X537 344 160 SH SOLE 160 0 0 IPG PHOTONICS CORP COM 44980X109 93839 761 SH SOLE 761 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 99088 1600 SH SOLE 1600 0 0 IRON MTN INC DEL COM 46284V101 42751 808 SH SOLE 808 0 0 IRON MTN INC DEL COM 46284V101 63492 1200 SH OTR 0 0 1200 ISHARES GOLD TR ISHARES NEW 464285204 12850796 343880 SH SOLE 343880 0 0 ISHARES INC MSCI HONG KG ETF 464286871 7193 350 SH SOLE 350 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 7860 184 SH SOLE 184 0 0 ISHARES INC CORE MSCI EMKT 46434G103 40252 825 SH SOLE 825 0 0 ISHARES INC MSCI AUST ETF 464286103 54827 2390 SH SOLE 2390 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 97367 1659 SH SOLE 1659 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 121591 10610 SH SOLE 10610 0 0 ISHARES INC CORE MSCI EMKT 46434G103 13661 280 SH OTR 0 0 280 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 6036 300 SH SOLE 300 0 0 ISHARES SILVER TR ISHARES 46428Q109 163533 7393 SH SOLE 7393 0 0 ISHARES TR EAFE VALUE ETF 464288877 2475 51 SH SOLE 51 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2847 33 SH SOLE 33 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3022 40 SH SOLE 40 0 0 ISHARES TR MSCI EURO FL ETF 464289180 3534 189 SH SOLE 189 0 0 ISHARES TR EXPANDED TECH 464287515 4571 15 SH SOLE 15 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 4725 160 SH SOLE 160 0 0 ISHARES TR CORE S&P TTL STK 464287150 5342 59 SH SOLE 59 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 5481 40 SH SOLE 40 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 6491 79 SH SOLE 79 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 7892 200 SH SOLE 200 0 0 ISHARES TR PFD AND INCM SEC 464288687 8273 265 SH SOLE 265 0 0 ISHARES TR ESG AWARE MSCI 46435U663 9687 285 SH SOLE 285 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 10000 85 SH SOLE 85 0 0 ISHARES TR MSCI CHINA ETF 46429B671 12473 250 SH SOLE 250 0 0 ISHARES TR US AER DEF ETF 464288760 13810 120 SH SOLE 120 0 0 ISHARES TR U S EQUITY FACTR 46434V282 14504 350 SH SOLE 350 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 15560 230 SH SOLE 230 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 16672 200 SH SOLE 200 0 0 ISHARES TR EAFE SML CP ETF 464288273 18389 309 SH SOLE 309 0 0 ISHARES TR BROAD USD HIGH 46435U853 24885 700 SH SOLE 700 0 0 ISHARES TR EAFE GRWTH ETF 464288885 27167 290 SH SOLE 290 0 0 ISHARES TR MSCI KLD400 SOC 464288570 31196 400 SH SOLE 400 0 0 ISHARES TR CORE US AGGBD ET 464287226 32383 325 SH SOLE 325 0 0 ISHARES TR IBOXX INV CP ETF 464287242 32883 300 SH SOLE 300 0 0 ISHARES TR CORE MSCI EAFE 46432F842 35698 534 SH SOLE 534 0 0 ISHARES TR CRE U S REIT ETF 464288521 59976 1190 SH SOLE 1190 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 60648 1200 SH SOLE 1200 0 0 ISHARES TR MSCI USA ESG SLC 464288802 63633 725 SH SOLE 725 0 0 ISHARES TR U.S. REAL ES ETF 464287739 63760 751 SH SOLE 751 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 63856 2332 SH SOLE 2332 0 0 ISHARES TR U.S. MED DVC ETF 464288810 68663 1272 SH SOLE 1272 0 0 ISHARES TR EXPND TEC SC ETF 464287549 71936 212 SH SOLE 212 0 0 ISHARES TR S&P SML 600 GWT 464287887 94768 862 SH SOLE 862 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 108098 5465 SH SOLE 5465 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 125725 1250 SH SOLE 1250 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 168552 1107 SH SOLE 1107 0 0 ISHARES TR MSCI EAFE ETF 464287465 169145 2365 SH SOLE 2365 0 0 ISHARES TR SELECT DIVID ETF 464287168 189480 1617 SH SOLE 1617 0 0 ISHARES TR SP SMCP600VL ETF 464287879 200751 2145 SH SOLE 2145 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 239197 1928 SH SOLE 1928 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 279514 1144 SH SOLE 1144 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 333965 1872 SH SOLE 1872 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 338565 4654 SH SOLE 4654 0 0 ISHARES TR ISHARES BIOTECH 464287556 339691 2630 SH SOLE 2630 0 0 ISHARES TR NATIONAL MUN ETF 464288414 378167 3510 SH SOLE 3510 0 0 ISHARES TR RUS MD CP GR ETF 464287481 424202 4659 SH SOLE 4659 0 0 ISHARES TR S&P 500 VAL ETF 464287408 435248 2868 SH SOLE 2868 0 0 ISHARES TR CORE S&P SCP ETF 464287804 475667 4919 SH SOLE 4919 0 0 ISHARES TR RUS MID CAP ETF 464287499 559849 8007 SH SOLE 8007 0 0 ISHARES TR CORE S&P MCP ETF 464287507 609140 2435 SH SOLE 2435 0 0 ISHARES TR CORE S&P500 ETF 464287200 7493166 18228 SH SOLE 18228 0 0 ISHARES TR TIPS BD ETF 464287176 24219500 219678 SH SOLE 219678 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 17840 100 SH DFND 0 100 0 ISHARES TR TIPS BD ETF 464287176 55125 500 SH OTR 0 0 500 ISHARES TR SHRT NAT MUN ETF 464288158 231866 2215 SH OTR 0 0 2215 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 126518 25979 SH SOLE 25979 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 30804 650 SH SOLE 650 0 0 JACOBS SOLUTIONS INC COM 46982L108 105759 900 SH SOLE 900 0 0 JETBLUE AWYS CORP COM 477143101 910 125 SH SOLE 125 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 4175 136 SH SOLE 136 0 0 JOHNSON & JOHNSON COM 478160104 15952571 102920 SH SOLE 102920 0 0 JOHNSON & JOHNSON COM 478160104 69750 450 SH OTR 0 0 450 JPMORGAN CHASE & CO COM 46625H100 8176822 62749 SH SOLE 62749 0 0 KIMBERLY-CLARK CORP COM 494368103 696602 5190 SH SOLE 5190 0 0 KINDER MORGAN INC DEL COM 49456B101 151884 8674 SH SOLE 8674 0 0 KINSALE CAP GROUP INC COM 49714P108 435218 1450 SH SOLE 1450 0 0 KINSALE CAP GROUP INC COM 49714P108 90045 300 SH OTR 0 0 300 KLA CORP COM NEW 482480100 15673410 39265 SH SOLE 39265 0 0 KNOWLES CORP COM 49926D109 765 45 SH SOLE 45 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 5615 306 SH SOLE 306 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 81032 5490 SH SOLE 5490 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 25511 130 SH SOLE 130 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4588 20 SH SOLE 20 0 0 LAM RESEARCH CORP COM 512807108 57253 108 SH SOLE 108 0 0 LAUDER ESTEE COS INC CL A 518439104 2784646 11299 SH SOLE 11299 0 0 LAUDER ESTEE COS INC CL A 518439104 123230 500 SH OTR 0 0 500 LEIDOS HOLDINGS INC COM 525327102 90679 985 SH SOLE 985 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1185 65 SH SOLE 65 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 25245 309 SH SOLE 309 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 18750 920 SH SOLE 920 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 11236 400 SH SOLE 400 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 22392 800 SH SOLE 800 0 0 LILLY ELI & CO COM 532457108 445416 1297 SH SOLE 1297 0 0 LIMONEIRA CO COM 532746104 16660 1000 SH SOLE 1000 0 0 LINDE PLC SHS G54950103 15284 43 SH SOLE 43 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 554 50 SH SOLE 50 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 3743 399 SH SOLE 399 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 14000 200 SH OTR 0 0 200 LIVE OAK BANCSHARES INC COM 53803X105 1219 50 SH OTR 0 0 50 LIVENT CORP COM 53814L108 30408 1400 SH SOLE 1400 0 0 LOCKHEED MARTIN CORP COM 539830109 37818 80 SH SOLE 80 0 0 LOWES COS INC COM 548661107 452332 2262 SH SOLE 2262 0 0 LUCID GROUP INC COM 549498103 1608 200 SH SOLE 200 0 0 LULULEMON ATHLETICA INC COM 550021109 66283 182 SH SOLE 182 0 0 LUMEN TECHNOLOGIES INC COM 550241103 376 142 SH SOLE 142 0 0 LYFT INC CL A COM 55087P104 927 100 SH SOLE 100 0 0 MADISON COVERED CALL & EQUIT COM 557437100 39750 5000 SH SOLE 5000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3125919 57610 SH SOLE 57610 0 0 MAGNITE INC COM 55955D100 37040 4000 SH OTR 0 0 4000 MANCHESTER UTD PLC NEW ORD CL A G5784H106 222 10 SH SOLE 10 0 0 MANULIFE FINL CORP COM 56501R106 63342 3450 SH SOLE 3450 0 0 MARRIOTT INTL INC NEW CL A 571903202 7843597 47239 SH SOLE 47239 0 0 MARRIOTT INTL INC NEW CL A 571903202 7472 45 SH DFND 0 45 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 145325 1078 SH SOLE 1078 0 0 MARSH & MCLENNAN COS INC COM 571748102 152560 916 SH SOLE 916 0 0 MARVELL TECHNOLOGY INC COM 573874104 1083 25 SH SOLE 25 0 0 MASTERBRAND INC COMMON STOCK 57638P104 65888 8195 SH SOLE 8195 0 0 MASTERCARD INCORPORATED CL A 57636Q104 626882 1725 SH SOLE 1725 0 0 MATCH GROUP INC NEW COM 57667L107 1958 51 SH SOLE 51 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3828418 46009 SH SOLE 46009 0 0 MCDONALDS CORP COM 580135101 639748 2288 SH SOLE 2288 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4110 500 SH SOLE 500 0 0 MEDTRONIC PLC SHS G5960L103 7611415 94411 SH SOLE 94411 0 0 MERCADOLIBRE INC COM 58733R102 27679 21 SH SOLE 21 0 0 MERCK & CO INC COM 58933Y105 20200801 189875 SH SOLE 189875 0 0 MERCK & CO INC COM 58933Y105 31917 300 SH DFND 0 300 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 6145 500 SH SOLE 500 0 0 META PLATFORMS INC CL A 30303M102 1227980 5794 SH SOLE 5794 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 765105 500 SH SOLE 500 0 0 MGM RESORTS INTERNATIONAL COM 552953101 322045 7250 SH SOLE 7250 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 12064 144 SH SOLE 144 0 0 MICRON TECHNOLOGY INC COM 595112103 9534 158 SH SOLE 158 0 0 MICROSOFT CORP COM 594918104 63634441 220723 SH SOLE 220723 0 0 MICROSOFT CORP COM 594918104 40362 140 SH DFND 0 140 0 MICROSOFT CORP COM 594918104 547482 1899 SH OTR 0 0 1899 MICROSTRATEGY INC CL A NEW 594972408 585 2 SH SOLE 2 0 0 MID-AMER APT CMNTYS INC COM 59522J103 134022 887 SH SOLE 887 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 94996 8333 SH SOLE 8333 0 0 MIDDLESEX WTR CO COM 596680108 15624 200 SH SOLE 200 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 94297 14757 SH SOLE 14757 0 0 MODERNA INC COM 60770K107 15972 104 SH SOLE 104 0 0 MONDELEZ INTL INC CL A 609207105 509305 7305 SH SOLE 7305 0 0 MONGODB INC CL A 60937P106 3497 15 SH SOLE 15 0 0 MONGODB INC CL A 60937P106 116560 500 SH OTR 0 0 500 MOODYS CORP COM 615369105 249406 815 SH SOLE 815 0 0 MORGAN STANLEY COM NEW 617446448 43900 500 SH SOLE 500 0 0 MORGAN STANLEY COM NEW 617446448 7902 90 SH DFND 0 90 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 121033 423 SH SOLE 423 0 0 MPLX LP COM UNIT REP LTD 55336V100 371922 10796 SH SOLE 10796 0 0 MSC INDL DIRECT INC CL A 553530106 121800 1450 SH SOLE 1450 0 0 MSCI INC COM 55354G100 6447069 11519 SH SOLE 11519 0 0 NETFLIX INC COM 64110L106 231126 669 SH SOLE 669 0 0 NEWMARK GROUP INC CL A 65158N102 26274 3711 SH SOLE 3711 0 0 NEXTERA ENERGY INC COM 65339F101 22828938 296172 SH SOLE 296172 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 30375 500 SH OTR 0 0 500 NIKE INC CL B 654106103 207997 1696 SH SOLE 1696 0 0 NIKE INC CL B 654106103 91980 750 SH OTR 0 0 750 NIKOLA CORP COM 654110105 143 118 SH SOLE 118 0 0 NISOURCE INC COM 65473P105 11408 408 SH SOLE 408 0 0 NORFOLK SOUTHN CORP COM 655844108 263940 1245 SH SOLE 1245 0 0 NORFOLK SOUTHN CORP COM 655844108 9540 45 SH OTR 0 0 45 NORTHEAST BK LEWISTON ME COM 66405S100 6900 205 SH SOLE 205 0 0 NORTHERN TR CORP COM 665859104 35252 400 SH SOLE 400 0 0 NORTHRIM BANCORP INC COM 666762109 30667 650 SH SOLE 650 0 0 NORTHROP GRUMMAN CORP COM 666807102 32320 70 SH SOLE 70 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9415 700 SH SOLE 700 0 0 NOVARTIS AG SPONSORED ADR 66987V109 4851635 52735 SH SOLE 52735 0 0 NOVO-NORDISK A S ADR 670100205 4324470 27174 SH SOLE 27174 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 20115 900 SH SOLE 900 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 33626 2150 SH SOLE 2150 0 0 NUVECTIS PHARMA INC COM 67080T108 1885218 143800 SH SOLE 143800 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 38051 2592 SH SOLE 2592 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 13888 1061 SH SOLE 1061 0 0 NVIDIA CORPORATION COM 67066G104 17405479 62661 SH SOLE 62661 0 0 NVIDIA CORPORATION COM 67066G104 444432 1600 SH OTR 0 0 1600 NXP SEMICONDUCTORS N V COM N6596X109 324653 1741 SH SOLE 1741 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 7018 2900 SH SOLE 2900 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1107 27 SH SOLE 27 0 0 OCCIDENTAL PETE CORP COM 674599105 4682 75 SH SOLE 75 0 0 OKTA INC CL A 679295105 87102 1010 SH SOLE 1010 0 0 OKTA INC CL A 679295105 8624 100 SH OTR 0 0 100 OLD REP INTL CORP COM 680223104 6243 250 SH SOLE 250 0 0 OMNICOM GROUP INC COM 681919106 18868 200 SH SOLE 200 0 0 ON SEMICONDUCTOR CORP COM 682189105 8232 100 SH SOLE 100 0 0 ONEMAIN HLDGS INC COM 68268W103 37080 1000 SH SOLE 1000 0 0 ONEOK INC NEW COM 682680103 174163 2741 SH SOLE 2741 0 0 ORACLE CORP COM 68389X105 420463 4525 SH SOLE 4525 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 173192 204 SH SOLE 204 0 0 ORGANIGRAM HLDGS INC COM 68620P101 636 1000 SH SOLE 1000 0 0 ORGANON & CO COMMON STOCK 68622V106 32411 1378 SH SOLE 1378 0 0 ORION OFFICE REIT INC COM 68629Y103 469 70 SH SOLE 70 0 0 ORIX CORP SPONSORED ADR 686330101 182792 2227 SH SOLE 2227 0 0 ORMAT TECHNOLOGIES INC COM 686688102 22888 270 SH SOLE 270 0 0 OTIS WORLDWIDE CORP COM 68902V107 91152 1080 SH SOLE 1080 0 0 OTIS WORLDWIDE CORP COM 68902V107 21100 250 SH OTR 0 0 250 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 127460 4674 SH SOLE 4674 0 0 PACIRA BIOSCIENCES INC COM 695127100 4244 104 SH SOLE 104 0 0 PACKAGING CORP AMER COM 695156109 10829 78 SH SOLE 78 0 0 PACWEST BANCORP DEL COM 695263103 145152 14918 SH SOLE 14918 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 17584 2081 SH SOLE 2081 0 0 PALO ALTO NETWORKS INC COM 697435105 315190 1578 SH SOLE 1578 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 103 4 SH SOLE 4 0 0 PAYCHEX INC COM 704326107 5693655 49687 SH SOLE 49687 0 0 PAYCOM SOFTWARE INC COM 70432V102 15201 50 SH SOLE 50 0 0 PAYCOM SOFTWARE INC COM 70432V102 60802 200 SH OTR 0 0 200 PAYPAL HLDGS INC COM 70450Y103 4588371 60421 SH SOLE 60421 0 0 PAYPAL HLDGS INC COM 70450Y103 69485 915 SH OTR 0 0 915 PELOTON INTERACTIVE INC CL A COM 70614W100 2620 231 SH SOLE 231 0 0 PEPSICO INC COM 713448108 29837382 163672 SH SOLE 163672 0 0 PEPSICO INC COM 713448108 36460 200 SH DFND 0 200 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 1800 200 SH SOLE 200 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3944 425 SH SOLE 425 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 31290 3000 SH SOLE 3000 0 0 PFIZER INC COM 717081103 3107981 76176 SH SOLE 76176 0 0 PHILIP MORRIS INTL INC COM 718172109 3917053 40278 SH SOLE 40278 0 0 PHILLIPS 66 COM 718546104 217257 2143 SH SOLE 2143 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 129025 1300 SH SOLE 1300 0 0 PINTEREST INC CL A 72352L106 6818 250 SH SOLE 250 0 0 PJT PARTNERS INC COM CL A 69343T107 144 2 SH SOLE 2 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 332438 26659 SH SOLE 26659 0 0 PLAYTIKA HLDG CORP COM 72815L107 151042 13414 SH SOLE 13414 0 0 PLUG POWER INC COM NEW 72919P202 12423 1060 SH SOLE 1060 0 0 PNC FINL SVCS GROUP INC COM 693475105 10626704 83609 SH SOLE 83609 0 0 PRICE T ROWE GROUP INC COM 74144T108 75304 667 SH SOLE 667 0 0 PROCTER AND GAMBLE CO COM 742718109 9911105 66656 SH SOLE 66656 0 0 PROGRESSIVE CORP COM 743315103 470381 3288 SH SOLE 3288 0 0 PROLOGIS INC. COM 74340W103 8574943 68726 SH SOLE 68726 0 0 PROLOGIS INC. COM 74340W103 11853 95 SH DFND 0 95 0 PROSHARES TR ULTRASHRT S&P500 74347G416 159880 4000 SH SOLE 4000 0 0 PRUDENTIAL FINL INC COM 744320102 843948 10200 SH SOLE 10200 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 41467 664 SH SOLE 664 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 17500 2500 SH SOLE 2500 0 0 QUALCOMM INC COM 747525103 376999 2955 SH SOLE 2955 0 0 QUANTA SVCS INC COM 74762E102 233296 1400 SH SOLE 1400 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 2454 300 SH SOLE 300 0 0 QUEST DIAGNOSTICS INC COM 74834L100 56592 400 SH OTR 0 0 400 RAYTHEON TECHNOLOGIES CORP COM 75513E101 639021 6525 SH SOLE 6525 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 48965 500 SH OTR 0 0 500 RBB FD INC MOTLEY FOOL SML 74933W874 4004 150 SH SOLE 150 0 0 REALTY INCOME CORP COM 756109104 84216 1330 SH SOLE 1330 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 36698 5502 SH SOLE 5502 0 0 REGENCY CTRS CORP COM 758849103 9951111 162653 SH SOLE 162653 0 0 REGENCY CTRS CORP COM 758849103 183540 3000 SH OTR 0 0 3000 REGENERON PHARMACEUTICALS COM 75886F107 40262 49 SH SOLE 49 0 0 RENAISSANCE CAP GREENWICH FD INTNTL IPO ETF 759937303 4934 300 SH SOLE 300 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 17029 85 SH SOLE 85 0 0 REPUBLIC BANCORP INC KY CL A 760281204 38187 900 SH SOLE 900 0 0 RESMED INC COM 761152107 2825833 12904 SH SOLE 12904 0 0 REVANCE THERAPEUTICS INC COM 761330109 16105 500 SH SOLE 500 0 0 RH COM 74967X103 2436 10 SH SOLE 10 0 0 RIO TINTO PLC SPONSORED ADR 767204100 6860 100 SH SOLE 100 0 0 RIOT PLATFORMS INC COM 767292105 400 40 SH SOLE 40 0 0 RITHM CAPITAL CORP COM NEW 64828T201 68000 8500 SH SOLE 8500 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 4087 264 SH SOLE 264 0 0 ROBLOX CORP CL A 771049103 20241 450 SH OTR 0 0 450 ROPER TECHNOLOGIES INC COM 776696106 4135012 9383 SH SOLE 9383 0 0 ROYAL BK CDA SUSTAINABL COM 780087102 28674 300 SH SOLE 300 0 0 S&P GLOBAL INC COM 78409V104 1056375 3064 SH SOLE 3064 0 0 S&P GLOBAL INC COM 78409V104 177901 516 SH OTR 0 0 516 SALESFORCE INC COM 79466L302 110678 554 SH SOLE 554 0 0 SALESFORCE INC COM 79466L302 5993 30 SH DFND 0 30 0 SALESFORCE INC COM 79466L302 19978 100 SH OTR 0 0 100 SANOFI SPONSORED ADR 80105N105 16326 300 SH SOLE 300 0 0 SAP SE SPON ADR 803054204 247785 1958 SH SOLE 1958 0 0 SCHLUMBERGER LTD COM STK 806857108 39280 800 SH SOLE 800 0 0 SCHWAB CHARLES CORP COM 808513105 6998968 133619 SH SOLE 133619 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 40165 549 SH SOLE 549 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 45794 1092 SH SOLE 1092 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 61110 1263 SH SOLE 1263 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 69700 1070 SH SOLE 1070 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 76073 1160 SH SOLE 1160 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 131182 5350 SH SOLE 5350 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 325686 6806 SH SOLE 6806 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2000331 84402 SH SOLE 84402 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 11606 361 SH SOLE 361 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 20307 300 SH SOLE 300 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21143 283 SH SOLE 283 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 34954 270 SH SOLE 270 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 45756 303 SH SOLE 303 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 414226 2770 SH SOLE 2770 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1799171 21721 SH SOLE 21721 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 19290 600 SH DFND 0 600 0 SEMPRA COM 816851109 131660 871 SH SOLE 871 0 0 SERVICE CORP INTL COM 817565104 161633 2350 SH SOLE 2350 0 0 SERVICENOW INC COM 81762P102 2324 5 SH SOLE 5 0 0 SERVICENOW INC COM 81762P102 162652 350 SH OTR 0 0 350 SHAKE SHACK INC CL A 819047101 555 10 SH SOLE 10 0 0 SHARECARE INC COM CL A 81948W104 43 30 SH SOLE 30 0 0 SHELL PLC SPON ADS 780259305 151100 2626 SH SOLE 2626 0 0 SHERWIN WILLIAMS CO COM 824348106 15734 70 SH SOLE 70 0 0 SHIFT4 PMTS INC CL A 82452J109 18571 245 SH SOLE 245 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 57463 2133 SH SOLE 2133 0 0 SHOPIFY INC CL A 82509L107 14382 300 SH SOLE 300 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 26710 1000 SH OTR 0 0 1000 SK TELECOM LTD SPONSORED ADR 78440P306 119245 5814 SH SOLE 5814 0 0 SMITH & WESSON BRANDS INC COM 831754106 19696 1600 SH SOLE 1600 0 0 SMUCKER J M CO COM NEW 832696405 19514 124 SH SOLE 124 0 0 SNAP INC CL A 83304A106 7163 639 SH SOLE 639 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 163579 2018 SH SOLE 2018 0 0 SOFI TECHNOLOGIES INC COM 83406F102 16425 2706 SH SOLE 2706 0 0 SONOCO PRODS CO COM 835495102 73200 1200 SH SOLE 1200 0 0 SONOS INC COM 83570H108 1472 75 SH SOLE 75 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 154105 1700 SH SOLE 1700 0 0 SOUTHERN CO COM 842587107 553439 7954 SH SOLE 7954 0 0 SOUTHERN COPPER CORP COM 84265V105 56425 740 SH SOLE 740 0 0 SOUTHWEST AIRLS CO COM 844741108 6183 190 SH SOLE 190 0 0 SPDR GOLD TR GOLD SHS 78463V107 13565609 74040 SH SOLE 74040 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 140755 3800 SH SOLE 3800 0 0 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 493669 16397 SH SOLE 16397 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2433005 5943 SH SOLE 5943 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 816887 1782 SH SOLE 1782 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 743 8 SH SOLE 8 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 1580 37 SH SOLE 37 0 0 SPDR SER TR S&P REGL BKG 78464A698 4430 101 SH SOLE 101 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 7477 301 SH SOLE 301 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 9523 125 SH SOLE 125 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 12760 265 SH SOLE 265 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 34562 505 SH SOLE 505 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 38277 300 SH SOLE 300 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 40341 547 SH SOLE 547 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 54644 1438 SH SOLE 1438 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 55185 1625 SH SOLE 1625 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 80773 2430 SH SOLE 2430 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 82161 2700 SH SOLE 2700 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 103848 1131 SH SOLE 1131 0 0 SPDR SER TR S&P METALS MNG 78464A755 156822 2950 SH SOLE 2950 0 0 SPDR SER TR S&P BIOTECH 78464A870 427699 5612 SH SOLE 5612 0 0 SPDR SER TR S&P DIVID ETF 78464A763 528365 4271 SH SOLE 4271 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 44495 333 SH SOLE 333 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 26019 1683 SH SOLE 1683 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 12210 1000 SH SOLE 1000 0 0 SPROUTS FMRS MKT INC COM 85208M102 36782 1050 SH SOLE 1050 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 108442 2643 SH SOLE 2643 0 0 STAG INDL INC COM 85254J102 67640 2000 SH SOLE 2000 0 0 STAG INDL INC COM 85254J102 16910 500 SH OTR 0 0 500 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 63360 3000 SH SOLE 3000 0 0 STARBUCKS CORP COM 855244109 14007880 134523 SH SOLE 134523 0 0 STARBUCKS CORP COM 855244109 10413 100 SH DFND 0 100 0 STATE STR CORP COM 857477103 66077 873 SH SOLE 873 0 0 STERIS PLC SHS USD G8473T100 13963 73 SH SOLE 73 0 0 STOCK YDS BANCORP INC COM 861025104 3410318 61848 SH SOLE 61848 0 0 STRYKER CORPORATION COM 863667101 3437630 12042 SH SOLE 12042 0 0 STURM RUGER & CO INC COM 864159108 5744 100 SH SOLE 100 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 460845 10500 SH SOLE 10500 0 0 SYNAPTICS INC COM 87157D109 100035 900 SH OTR 0 0 900 SYNOPSYS INC COM 871607107 401700 1040 SH SOLE 1040 0 0 SYNOVUS FINL CORP COM NEW 87161C501 190252 6171 SH SOLE 6171 0 0 SYSCO CORP COM 871829107 121792 1577 SH SOLE 1577 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 406032 4365 SH SOLE 4365 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 33537 2035 SH SOLE 2035 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 597 5 SH SOLE 5 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 29445 1500 SH OTR 0 0 1500 TAPESTRY INC COM 876030107 103464 2400 SH SOLE 2400 0 0 TARGA RES CORP COM 87612G101 939231 12875 SH SOLE 12875 0 0 TARGET CORP COM 87612E106 108488 655 SH SOLE 655 0 0 TC ENERGY CORP COM 87807B107 1885805 48469 SH SOLE 48469 0 0 TE CONNECTIVITY LTD SHS H84989104 196069 1495 SH SOLE 1495 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 37520 2000 SH SOLE 2000 0 0 TELADOC HEALTH INC COM 87918A105 17612 680 SH SOLE 680 0 0 TELADOC HEALTH INC COM 87918A105 56980 2200 SH OTR 0 0 2200 TELEFLEX INCORPORATED COM 879369106 1733907 6845 SH SOLE 6845 0 0 TERADYNE INC COM 880770102 4408 41 SH SOLE 41 0 0 TESLA INC COM 88160R101 2339112 11275 SH SOLE 11275 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 128325 14500 SH SOLE 14500 0 0 TEXAS INSTRS INC COM 882508104 27529 148 SH SOLE 148 0 0 TFF PHARMACEUTICALS INC COM 87241J104 6853 10000 SH SOLE 10000 0 0 THE CIGNA GROUP COM 125523100 39607 155 SH SOLE 155 0 0 THE TRADE DESK INC COM CL A 88339J105 5482 90 SH SOLE 90 0 0 THE TRADE DESK INC COM CL A 88339J105 304550 5000 SH OTR 0 0 5000 THERMO FISHER SCIENTIFIC INC COM 883556102 4786464 8305 SH SOLE 8305 0 0 THOMSON REUTERS CORP. COM NEW 884903709 64149 493 SH SOLE 493 0 0 TILRAY BRANDS INC COM 88688T100 1111 439 SH SOLE 439 0 0 TJX COS INC NEW COM 872540109 581274 7418 SH SOLE 7418 0 0 T-MOBILE US INC COM 872590104 231744 1600 SH SOLE 1600 0 0 TOAST INC CL A 888787108 3550 200 SH SOLE 200 0 0 TORO CO COM 891092108 501220 4509 SH SOLE 4509 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2736052 45677 SH SOLE 45677 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 718800 12000 SH OTR 0 0 12000 TOTALENERGIES SE SPONSORED ADS 89151E109 9979 169 SH SOLE 169 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 385438 2095 SH SOLE 2095 0 0 TRAVELERS COMPANIES INC COM 89417E109 516630 3014 SH SOLE 3014 0 0 TREX CO INC COM 89531P105 4867 100 SH SOLE 100 0 0 TRIP COM GROUP LTD ADS 89677Q107 121900 3236 SH SOLE 3236 0 0 TRUIST FINL CORP COM 89832Q109 223560 6556 SH SOLE 6556 0 0 TWILIO INC CL A 90138F102 2732 41 SH SOLE 41 0 0 TWILIO INC CL A 90138F102 6663 100 SH OTR 0 0 100 TWO HBRS INVT CORP COM 90187B804 29788 2025 SH SOLE 2025 0 0 UBER TECHNOLOGIES INC COM 90353T100 475088 14987 SH SOLE 14987 0 0 UNILEVER PLC SPON ADR NEW 904767704 261156 5029 SH SOLE 5029 0 0 UNION PAC CORP COM 907818108 13395664 66559 SH SOLE 66559 0 0 UNITED NAT FOODS INC COM 911163103 156440 5937 SH SOLE 5937 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1151331 5935 SH SOLE 5935 0 0 UNITED PARCEL SERVICE INC CL B 911312106 6790 35 SH DFND 0 35 0 UNITED RENTALS INC COM 911363109 17196168 43451 SH SOLE 43451 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 30235 135 SH SOLE 135 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1580341 3344 SH SOLE 3344 0 0 UNITI GROUP INC COM 91325V108 2308 650 SH SOLE 650 0 0 UNITIL CORP COM 913259107 57040 1000 SH SOLE 1000 0 0 UNUM GROUP COM 91529Y106 15824 400 SH SOLE 400 0 0 US BANCORP DEL COM NEW 902973304 419009 11623 SH SOLE 11623 0 0 VAIL RESORTS INC COM 91879Q109 11684 50 SH OTR 0 0 50 VALLEY NATL BANCORP COM 919794107 27720 3000 SH SOLE 3000 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 6580 25 SH SOLE 25 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 7575 300 SH SOLE 300 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 99364 1218 SH SOLE 1218 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 169514 5240 SH SOLE 5240 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 7268 90 SH SOLE 90 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 8023 102 SH SOLE 102 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 25930 339 SH SOLE 339 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3033896 41093 SH SOLE 41093 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 758 4 SH SOLE 4 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 4851 23 SH SOLE 23 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 23198 93 SH SOLE 93 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 31596 146 SH SOLE 146 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 71639 351 SH SOLE 351 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 101309 1220 SH SOLE 1220 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 142907 380 SH SOLE 380 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 270696 1960 SH SOLE 1960 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 12948286 81559 SH SOLE 81559 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 12190 200 SH SOLE 200 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 21388 400 SH SOLE 400 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 89577 820 SH SOLE 820 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 612181 15153 SH SOLE 15153 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 232023 4580 SH OTR 0 0 4580 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 30580 510 SH SOLE 510 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 84005 1102 SH SOLE 1102 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 847055 5500 SH SOLE 5500 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 1380 25 SH SOLE 25 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 597238 13222 SH SOLE 13222 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 14003 310 SH DFND 0 310 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 31650 300 SH SOLE 300 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 65973 920 SH SOLE 920 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 32579 129 SH SOLE 129 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 42995 552 SH SOLE 552 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 55800 234 SH SOLE 234 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 492087 2583 SH SOLE 2583 0 0 VERACYTE INC COM 92337F107 1115 50 SH SOLE 50 0 0 VERISIGN INC COM 92343E102 14793 70 SH SOLE 70 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 8234335 211734 SH SOLE 211734 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 7389 190 SH DFND 0 190 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2933932 9312 SH SOLE 9312 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 23630 75 SH DFND 0 75 0 VIATRIS INC COM 92556V106 19577 2035 SH SOLE 2035 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 75 47 SH SOLE 47 0 0 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 38620 2000 SH SOLE 2000 0 0 VISA INC COM CL A 92826C839 26430676 117230 SH SOLE 117230 0 0 VISA INC COM CL A 92826C839 18037 80 SH DFND 0 80 0 VISA INC COM CL A 92826C839 180368 800 SH OTR 0 0 800 VMWARE INC CL A COM 928563402 8115 65 SH SOLE 65 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4990 452 SH SOLE 452 0 0 VROOM INC COM 92918V109 449 500 SH SOLE 500 0 0 VULCAN MATLS CO COM 929160109 3260 19 SH SOLE 19 0 0 WABTEC COM 929740108 1415 14 SH SOLE 14 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 48931 1415 SH SOLE 1415 0 0 WALMART INC COM 931142103 109998 746 SH SOLE 746 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 28131 1863 SH SOLE 1863 0 0 WASHINGTON TR BANCORP INC COM 940610108 57501 1659 SH SOLE 1659 0 0 WASTE CONNECTIONS INC COM 94106B101 37827 272 SH SOLE 272 0 0 WASTE MGMT INC DEL COM 94106L109 17838723 109326 SH SOLE 109326 0 0 WATERS CORP COM 941848103 10024271 32375 SH SOLE 32375 0 0 WATSCO INC COM 942622200 143172 450 SH SOLE 450 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 59 1 SH SOLE 1 0 0 WEC ENERGY GROUP INC COM 92939U106 11849 125 SH SOLE 125 0 0 WELLS FARGO CO NEW COM 949746101 542945 14525 SH SOLE 14525 0 0 WELLS FARGO CO NEW COM 949746101 112140 3000 SH OTR 0 0 3000 WELLTOWER INC COM 95040Q104 408633 5700 SH SOLE 5700 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2425 7 SH SOLE 7 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 353042 13388 SH SOLE 13388 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 3286206 109068 SH SOLE 109068 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 137749 100 SH SOLE 100 0 0 WIDEOPENWEST INC COM 96758W101 1063 100 SH SOLE 100 0 0 WILEY JOHN & SONS INC CL A 968223206 67848 1750 SH SOLE 1750 0 0 WILLIAMS COS INC COM 969457100 59720 2000 SH SOLE 2000 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 8166 132 SH SOLE 132 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 60940 1000 SH SOLE 1000 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 120436 1703 SH SOLE 1703 0 0 WOLFSPEED INC COM 977852102 48713 750 SH SOLE 750 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 606 27 SH SOLE 27 0 0 WP CAREY INC COM 92936U109 61960 800 SH SOLE 800 0 0 XYLEM INC COM 98419M100 6282 60 SH SOLE 60 0 0 YANDEX N V SHS CLASS A N97284108 52185 2132 SH SOLE 2132 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 22146 498 SH SOLE 498 0 0 ZOETIS INC CL A 98978V103 11424442 68640 SH SOLE 68640 0 0 ZSCALER INC COM 98980G102 140196 1200 SH OTR 0 0 1200