0000928052-22-000004.txt : 20221025 0000928052-22-000004.hdr.sgml : 20221025 20221025160546 ACCESSION NUMBER: 0000928052-22-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221025 DATE AS OF CHANGE: 20221025 EFFECTIVENESS DATE: 20221025 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HM PAYSON & CO CENTRAL INDEX KEY: 0000928052 IRS NUMBER: 010420707 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04422 FILM NUMBER: 221329557 BUSINESS ADDRESS: STREET 1: ONE PORTLAND SQUARE STREET 2: 5TH FLOOR CITY: PORTLAND STATE: ME ZIP: 04101 BUSINESS PHONE: 2077723761 MAIL ADDRESS: STREET 1: PO BOX 31 CITY: PORTLAND STATE: ME ZIP: 04112 FORMER COMPANY: FORMER CONFORMED NAME: H M PAYSON & CO / DATE OF NAME CHANGE: 20000410 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000928052 XXXXXXXX 09-30-2022 09-30-2022 HM PAYSON & CO
PO BOX 31 PORTLAND ME 04112
13F HOLDINGS REPORT 028-04422 N
DEREK BLACKBURN CCO 2077723761 DEREK BLACKBURN PORTLAND ME 10-25-2022 0 1009 3642390 false
INFORMATION TABLE 2 13fq32022.xml 1STDIBS COM INC COM 320551104 9 1500 SH SOLE 1500 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 5 333 SH SOLE 333 0 0 3M CO COM 88579Y101 4284 38772 SH SOLE 38330 0 442 ABB LTD SPONSORED ADR 000375204 182 7100 SH SOLE 7100 0 0 ABBOTT LABS COM 002824100 43182 446276 SH SOLE 443196 0 3080 ABBVIE INC COM 00287Y109 67555 503355 SH SOLE 453032 0 50323 ABCAM PLC ADS 000380204 18 1219 SH SOLE 1219 0 0 ABIOMED INC COM 003654100 63 256 SH SOLE 256 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 69844 271449 SH SOLE 253594 0 17855 ACCO BRANDS CORP COM 00081T108 3 700 SH SOLE 700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 16 215 SH SOLE 215 0 0 ACUSHNET HLDGS CORP COM 005098108 180 4132 SH SOLE 2132 0 2000 ADOBE SYSTEMS INCORPORATED COM 00724F101 1130 4105 SH SOLE 3939 0 166 ADVANCED MICRO DEVICES INC COM 007903107 158 2486 SH SOLE 2223 0 263 AES CORP COM 00130H105 1 60 SH SOLE 60 0 0 AFFIRM HLDGS INC COM CL A 00827B106 2 84 SH SOLE 84 0 0 AFLAC INC COM 001055102 9658 171853 SH SOLE 171718 0 135 AGCO CORP COM 001084102 356 3700 SH SOLE 3700 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 198 1630 SH SOLE 1630 0 0 AGNC INVT CORP COM 00123Q104 3 355 SH SOLE 0 0 355 AGNICO EAGLE MINES LTD COM 008474108 80 1903 SH SOLE 1903 0 0 AIR PRODS & CHEMS INC COM 009158106 5514 23692 SH SOLE 23546 0 146 AIRBNB INC COM CL A 009066101 17 164 SH SOLE 164 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 177 2199 SH SOLE 2199 0 0 AKILI INC COMMON STOCK 00974B107 2 715 SH SOLE 715 0 0 ALBEMARLE CORP COM 012653101 2602 9840 SH SOLE 0 0 9840 ALCOA CORP COM 013872106 1 33 SH SOLE 33 0 0 ALCON AG ORD SHS H01301128 3 45 SH SOLE 45 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 28 200 SH SOLE 200 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 135 1682 SH SOLE 1682 0 0 ALIGN TECHNOLOGY INC COM 016255101 122 590 SH SOLE 590 0 0 ALLEGION PLC ORD SHS G0176J109 111 1243 SH SOLE 1243 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 35 1000 SH SOLE 1000 0 0 ALLIANT ENERGY CORP COM 018802108 298 5615 SH SOLE 5615 0 0 ALLSTATE CORP COM 020002101 1135 9111 SH SOLE 9011 0 100 ALPHABET INC CAP STK CL A 02079K305 53294 557175 SH SOLE 432933 0 124242 ALPHABET INC CAP STK CL C 02079K107 117726 1224396 SH SOLE 1192955 0 31441 ALTRIA GROUP INC COM 02209S103 1951 48316 SH SOLE 46866 0 1450 AMAZON COM INC COM 023135106 70770 626282 SH SOLE 592125 0 34157 AMEREN CORP COM 023608102 127 1574 SH SOLE 1574 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 20 1192 SH SOLE 1192 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 18 1502 SH SOLE 1502 0 0 AMERICAN ELEC PWR CO INC COM 025537101 873 10104 SH SOLE 7984 0 2120 AMERICAN EXPRESS CO COM 025816109 17966 133173 SH SOLE 106367 0 26806 AMERICAN INTL GROUP INC COM NEW 026874784 245 5155 SH SOLE 5155 0 0 AMERICAN TOWER CORP NEW COM 03027X100 7350 34234 SH SOLE 34097 0 137 AMERICAN WTR WKS CO INC NEW COM 030420103 333 2562 SH SOLE 2513 0 49 AMERIPRISE FINL INC COM 03076C106 807 3203 SH SOLE 3203 0 0 AMERISOURCEBERGEN CORP COM 03073E105 398 2938 SH SOLE 2938 0 0 AMETEK INC COM 031100100 32552 287032 SH SOLE 251349 0 35683 AMGEN INC COM 031162100 28792 127735 SH SOLE 108348 0 19387 AMN HEALTHCARE SVCS INC COM 001744101 24 230 SH SOLE 230 0 0 AMPHENOL CORP NEW CL A 032095101 305 4562 SH SOLE 4562 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1 40 SH SOLE 40 0 0 ANALOG DEVICES INC COM 032654105 755 5420 SH SOLE 5338 0 82 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 14 1000 SH SOLE 1000 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 7 400 SH SOLE 400 0 0 ANSYS INC COM 03662Q105 8 36 SH SOLE 0 0 36 AON PLC SHS CL A G0403H108 47525 177417 SH SOLE 154398 0 23019 APA CORPORATION COM 03743Q108 63 1847 SH SOLE 1847 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 2 50 SH SOLE 50 0 0 APPLE INC COM 037833100 229426 1660101 SH SOLE 1557494 0 102607 APPLIED MATLS INC COM 038222105 695 8486 SH SOLE 8456 0 30 APTARGROUP INC COM 038336103 73 766 SH SOLE 612 0 154 APTIV PLC SHS G6095L109 1265 16174 SH SOLE 16174 0 0 AQUA METALS INC COM 03837J101 0 300 SH SOLE 300 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 280 3477 SH SOLE 2477 0 1000 ARCONIC CORPORATION COM 03966V107 3 205 SH SOLE 205 0 0 ARCUS BIOSCIENCES INC COM 03969F109 44 1700 SH SOLE 1700 0 0 ARES CAPITAL CORP COM 04010L103 107 6361 SH SOLE 6361 0 0 ARK ETF TR INNOVATION ETF 00214Q104 14 378 SH SOLE 325 0 53 ARK ETF TR NEXT GNRTN INTER 00214Q401 6 135 SH SOLE 135 0 0 ARROW FINL CORP COM 042744102 8 269 SH SOLE 0 0 269 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 17 648 SH SOLE 0 0 648 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 63 5000 SH SOLE 5000 0 0 ASANA INC CL A 04342Y104 2 100 SH SOLE 100 0 0 ASGN INC COM 00191U102 84 935 SH SOLE 935 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 95 229 SH SOLE 229 0 0 AST SPACEMOBILE INC COM CL A 00217D100 7 1000 SH SOLE 1000 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 111 2023 SH SOLE 2023 0 0 AT&T INC COM 00206R102 739 48159 SH SOLE 48159 0 0 ATLASSIAN CORP PLC CL A G06242104 13 60 SH SOLE 60 0 0 ATMOS ENERGY CORP COM 049560105 71 700 SH SOLE 700 0 0 ATRION CORP COM 049904105 20 36 SH SOLE 0 0 36 AUTODESK INC COM 052769106 101 539 SH SOLE 539 0 0 AUTOLIV INC COM 052800109 27 400 SH SOLE 400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 10136 44812 SH SOLE 44747 0 65 AUTOZONE INC COM 053332102 7356 3434 SH SOLE 3372 0 62 AVANGRID INC COM 05351W103 21 500 SH SOLE 500 0 0 AVANOS MED INC COM 05350V106 0 3 SH SOLE 3 0 0 AVANTOR INC COM 05352A100 4 192 SH SOLE 192 0 0 AVERY DENNISON CORP COM 053611109 25 156 SH SOLE 156 0 0 AYRO INC COM 054748108 2 3898 SH SOLE 3898 0 0 AZENTA INC COM 114340102 314 7325 SH SOLE 7325 0 0 BAIDU INC SPON ADR REP A 056752108 550 4681 SH SOLE 4681 0 0 BAKER HUGHES COMPANY CL A 05722G100 1 60 SH SOLE 60 0 0 BALCHEM CORP COM 057665200 185 1525 SH SOLE 1525 0 0 BALL CORP COM 058498106 144 2980 SH SOLE 2880 0 100 BANK HAWAII CORP COM 062540109 302 3970 SH SOLE 3970 0 0 BANK NEW YORK MELLON CORP COM 064058100 473 12280 SH SOLE 12280 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 30 630 SH SOLE 630 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 65 2000 SH SOLE 2000 0 0 BANK OZK COM 06417N103 475 12000 SH SOLE 12000 0 0 BAR HBR BANKSHARES COM 066849100 83 3118 SH SOLE 3118 0 0 BARRICK GOLD CORP COM 067901108 17 1100 SH SOLE 100 0 1000 BAXTER INTL INC COM 071813109 1757 32618 SH SOLE 32618 0 0 BCE INC COM NEW 05534B760 82 1958 SH SOLE 1958 0 0 BECTON DICKINSON & CO COM 075887109 13315 59753 SH SOLE 59703 0 50 BERKLEY W R CORP COM 084423102 743 11510 SH SOLE 11344 0 166 BERKSHIRE HATHAWAY INC DEL CL A 084670108 13820 34 SH SOLE 34 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 69657 260867 SH SOLE 221852 0 39015 BEST BUY INC COM 086516101 327 5155 SH SOLE 5034 0 121 BHP GROUP LTD SPONSORED ADS 088606108 88 1752 SH SOLE 1752 0 0 BIO RAD LABS INC CL A 090572207 21 50 SH SOLE 50 0 0 BIOGEN INC COM 09062X103 80 300 SH SOLE 300 0 0 BIO-TECHNE CORP COM 09073M104 7 26 SH SOLE 26 0 0 BK OF AMERICA CORP COM 060505104 9761 323215 SH SOLE 318938 0 4277 BLACK KNIGHT INC COM 09215C105 11 164 SH SOLE 164 0 0 BLACKLINE INC COM 09239B109 94 1575 SH SOLE 1375 0 200 BLACKROCK CORE BD TR SHS BEN INT 09249E101 15 1500 SH SOLE 1500 0 0 BLACKROCK INC COM 09247X101 818 1486 SH SOLE 1320 0 166 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 18 600 SH SOLE 600 0 0 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 201 10000 SH SOLE 10000 0 0 BLACKSTONE INC COM 09260D107 4961 59274 SH SOLE 57674 0 1600 BLACKSTONE MTG TR INC COM CL A 09257W100 35 1500 SH SOLE 1500 0 0 BLOCK INC CL A 852234103 187 3396 SH SOLE 2496 0 900 BLUEBIRD BIO INC COM 09609G100 6 1000 SH SOLE 1000 0 0 BOEING CO COM 097023105 327 2701 SH SOLE 2701 0 0 BOOKING HOLDINGS INC COM 09857L108 117 71 SH SOLE 71 0 0 BORGWARNER INC COM 099724106 44 1404 SH SOLE 1404 0 0 BOSTON BEER INC CL A 100557107 49 150 SH SOLE 150 0 0 BOSTON SCIENTIFIC CORP COM 101137107 50 1289 SH SOLE 1200 0 89 BP PLC SPONSORED ADR 055622104 426 14919 SH SOLE 13819 0 1100 BREAD FINANCIAL HOLDINGS INC COM 018581108 2 51 SH SOLE 51 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 71050 999441 SH SOLE 835904 0 163537 BROADCOM INC COM 11135F101 83470 187991 SH SOLE 158664 0 29327 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 32398 224484 SH SOLE 217594 0 6890 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 213 5200 SH SOLE 5200 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 78 2500 SH SOLE 0 0 2500 BROOKLINE BANCORP INC DEL COM 11373M107 64 5500 SH SOLE 5500 0 0 BRUKER CORP COM 116794108 5 100 SH SOLE 100 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2 40 SH SOLE 0 0 40 CADENCE DESIGN SYSTEM INC COM 127387108 2 15 SH SOLE 15 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 66 1260 SH SOLE 1260 0 0 CAMDEN NATL CORP COM 133034108 518 12171 SH SOLE 12171 0 0 CAMDEN PPTY TR SH BEN INT 133131102 57 474 SH SOLE 474 0 0 CAMPBELL SOUP CO COM 134429109 19 400 SH SOLE 400 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 38 2500 SH SOLE 2200 0 300 CANADIAN NAT RES LTD COM 136385101 20 430 SH SOLE 0 0 430 CANADIAN NATL RY CO COM 136375102 618 5720 SH SOLE 5720 0 0 CANADIAN PAC RY LTD COM 13645T100 40 593 SH SOLE 17 0 576 CANADIAN SOLAR INC COM 136635109 1 40 SH SOLE 40 0 0 CANOO INC COM CL A 13803R102 0 50 SH SOLE 50 0 0 CAPITAL ONE FINL CORP COM 14040H105 740 8032 SH SOLE 8032 0 0 CARDINAL HEALTH INC COM 14149Y108 3 50 SH SOLE 50 0 0 CARETRUST REIT INC COM 14174T107 7 400 SH SOLE 400 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 3801 106888 SH SOLE 106238 0 650 CASELLA WASTE SYS INC CL A 147448104 3553 46517 SH SOLE 46517 0 0 CASSAVA SCIENCES INC COM 14817C107 4 96 SH SOLE 96 0 0 CATERPILLAR INC COM 149123101 849 5172 SH SOLE 5172 0 0 CDW CORP COM 12514G108 66618 426822 SH SOLE 372006 0 54816 CELANESE CORP DEL COM 150870103 23 250 SH SOLE 250 0 0 CENTENE CORP DEL COM 15135B101 4 56 SH SOLE 56 0 0 CENTERPOINT ENERGY INC COM 15189T107 46 1615 SH SOLE 1615 0 0 CERENCE INC COM 156727109 39 2500 SH SOLE 2500 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 14 500 SH SOLE 500 0 0 CF INDS HLDGS INC COM 125269100 2 24 SH SOLE 0 0 24 CGI INC CL A SUB VTG 12532H104 14 191 SH SOLE 191 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 37 2500 SH SOLE 2500 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 112 368 SH SOLE 368 0 0 CHEMOURS CO COM 163851108 2 100 SH SOLE 100 0 0 CHEMUNG FINL CORP COM 164024101 2 43 SH SOLE 43 0 0 CHENIERE ENERGY INC COM NEW 16411R208 52 312 SH SOLE 312 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 80 1500 SH SOLE 1500 0 0 CHEVRON CORP NEW COM 166764100 49953 347691 SH SOLE 305596 0 42095 CHIPOTLE MEXICAN GRILL INC COM 169656105 23 15 SH SOLE 15 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 3 20 SH SOLE 0 0 20 CHUBB LIMITED COM H1467J104 368 2025 SH SOLE 1948 0 77 CHURCH & DWIGHT CO INC COM 171340102 837 11713 SH SOLE 11713 0 0 CIGNA CORP NEW COM 125523100 1221 4402 SH SOLE 4385 0 17 CINCINNATI FINL CORP COM 172062101 7 75 SH SOLE 75 0 0 CINTAS CORP COM 172908105 393 1013 SH SOLE 1013 0 0 CISCO SYS INC COM 17275R102 14096 352395 SH SOLE 348973 0 3422 CITIGROUP INC COM NEW 172967424 2371 56893 SH SOLE 56893 0 0 CITIZENS FINL GROUP INC COM 174610105 1 40 SH SOLE 40 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 21 700 SH SOLE 0 0 700 CLEARWATER ANALYTICS HLDGS I CL A 185123106 77 4600 SH SOLE 4300 0 300 CLOROX CO DEL COM 189054109 320 2492 SH SOLE 2492 0 0 CME GROUP INC COM 12572Q105 258 1457 SH SOLE 1457 0 0 CMS ENERGY CORP COM 125896100 6 111 SH SOLE 111 0 0 CNB FINL CORP PA COM 126128107 649 27551 SH SOLE 27551 0 0 COCA COLA CO COM 191216100 4912 87688 SH SOLE 84942 0 2746 COCA COLA CONS INC COM 191098102 21 50 SH SOLE 0 0 50 COEUR MNG INC COM NEW 192108504 2 500 SH SOLE 500 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 187 3254 SH SOLE 3254 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 232 10000 SH SOLE 10000 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 37 3287 SH SOLE 3287 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 56 861 SH SOLE 861 0 0 COLGATE PALMOLIVE CO COM 194162103 5413 77060 SH SOLE 75808 0 1252 COMCAST CORP NEW CL A 20030N101 1432 48820 SH SOLE 48208 0 612 COMERICA INC COM 200340107 2 25 SH SOLE 25 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 2 500 SH SOLE 500 0 0 CONAGRA BRANDS INC COM 205887102 66 2025 SH SOLE 2025 0 0 CONCENTRIX CORP COM 20602D101 16 142 SH SOLE 142 0 0 CONOCOPHILLIPS COM 20825C104 2646 25856 SH SOLE 25691 0 165 CONSOLIDATED EDISON INC COM 209115104 147 1711 SH SOLE 1711 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2202 9589 SH SOLE 9392 0 197 COOPER COS INC COM NEW 216648402 24 90 SH SOLE 90 0 0 COPART INC COM 217204106 29 268 SH SOLE 268 0 0 CORNING INC COM 219350105 102 3519 SH SOLE 3519 0 0 CORTEVA INC COM 22052L104 635 11116 SH SOLE 10980 0 136 COSTAMARE INC SHS Y1771G102 1 116 SH SOLE 0 0 116 COSTCO WHSL CORP NEW COM 22160K105 1143 2420 SH SOLE 2329 0 91 COVETRUS INC COM 22304C100 25 1200 SH SOLE 1200 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 31 480 SH SOLE 480 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 49 300 SH SOLE 300 0 0 CROWN CASTLE INC COM 22822V101 222 1538 SH SOLE 1500 0 38 CSG SYS INTL INC COM 126349109 65 1220 SH SOLE 1220 0 0 CSX CORP COM 126408103 10813 405909 SH SOLE 405394 0 515 CUMMINS INC COM 231021106 14773 72590 SH SOLE 72447 0 143 CURTISS WRIGHT CORP COM 231561101 89 636 SH SOLE 636 0 0 CVS HEALTH CORP COM 126650100 79196 830410 SH SOLE 701407 0 129003 D R HORTON INC COM 23331A109 26465 392951 SH SOLE 304041 0 88910 DANAHER CORPORATION COM 235851102 54341 210387 SH SOLE 197445 0 12942 DARDEN RESTAURANTS INC COM 237194105 1303 10314 SH SOLE 9739 0 575 DEERE & CO COM 244199105 813 2435 SH SOLE 2435 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 37 718 SH SOLE 718 0 0 DELL TECHNOLOGIES INC CL C 24703L202 26 750 SH SOLE 750 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 66 2350 SH SOLE 2350 0 0 DERMTECH INC COM 24984K105 0 125 SH SOLE 125 0 0 DEVON ENERGY CORP NEW COM 25179M103 8024 133446 SH SOLE 96102 0 37344 DEXCOM INC COM 252131107 92 1140 SH SOLE 1140 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 12994 76521 SH SOLE 75971 0 550 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 118 716 SH SOLE 716 0 0 DIAMONDBACK ENERGY INC COM 25278X109 995 8256 SH SOLE 8056 0 200 DIGITAL RLTY TR INC COM 253868103 50 500 SH SOLE 500 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 193 4148 SH SOLE 4023 0 125 DISCOVER FINL SVCS COM 254709108 537 5911 SH SOLE 5799 0 112 DISNEY WALT CO COM 254687106 4708 49913 SH SOLE 49630 0 283 DOCUSIGN INC COM 256163106 5 100 SH SOLE 100 0 0 DOLLAR GEN CORP NEW COM 256677105 25 106 SH SOLE 99 0 7 DOMINION ENERGY INC COM 25746U109 1745 25257 SH SOLE 25257 0 0 DONALDSON INC COM 257651109 38 780 SH SOLE 368 0 412 DOUGLAS ELLIMAN INC COM 25961D105 8 2000 SH SOLE 2000 0 0 DOVER CORP COM 260003108 2772 23781 SH SOLE 23671 0 110 DOW INC COM 260557103 854 19443 SH SOLE 19243 0 200 DRAFTKINGS INC NEW COM CL A 26142V105 27 1765 SH SOLE 1765 0 0 DRIL-QUIP INC COM 262037104 8 400 SH SOLE 400 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 47 911 SH SOLE 911 0 0 DTE ENERGY CO COM 233331107 219 1904 SH SOLE 1834 0 70 DUKE ENERGY CORP NEW COM NEW 26441C204 845 9081 SH SOLE 9081 0 0 DULUTH HLDGS INC COM CL B 26443V101 15 2100 SH SOLE 2100 0 0 DUPONT DE NEMOURS INC COM 26614N102 819 16259 SH SOLE 16259 0 0 DXC TECHNOLOGY CO COM 23355L106 1 32 SH SOLE 32 0 0 EAGLE MATLS INC COM 26969P108 226 2112 SH SOLE 2112 0 0 EAST WEST BANCORP INC COM 27579R104 8 117 SH SOLE 117 0 0 EASTGROUP PPTYS INC COM 277276101 188 1300 SH SOLE 1300 0 0 EASTMAN CHEM CO COM 277432100 1654 23276 SH SOLE 23276 0 0 EATON CORP PLC SHS G29183103 220 1652 SH SOLE 1252 0 400 EATON VANCE TAX-MANAGED GLOB COM 27829F108 18 2436 SH SOLE 2436 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 46 3034 SH SOLE 3034 0 0 EBAY INC. COM 278642103 117 3175 SH SOLE 3175 0 0 ECOLAB INC COM 278865100 814 5636 SH SOLE 5603 0 33 EDGEWELL PERS CARE CO COM 28035Q102 11 300 SH SOLE 300 0 0 EDISON INTL COM 281020107 32 568 SH SOLE 568 0 0 EDITAS MEDICINE INC COM 28106W103 3 210 SH SOLE 210 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 402 4867 SH SOLE 4867 0 0 ELEVANCE HEALTH INC COM 036752103 204 450 SH SOLE 450 0 0 ELEVANCE HEALTH INC COM 036752103 109 239 SH SOLE 239 0 0 EMBECTA CORP COMMON STOCK 29082K105 220 7639 SH SOLE 7629 0 10 EMCOR GROUP INC COM 29084Q100 239 2068 SH SOLE 1350 0 718 EMERSON ELEC CO COM 291011104 3052 41684 SH SOLE 41376 0 308 ENBRIDGE INC COM 29250N105 484 13042 SH SOLE 13042 0 0 ENCORE WIRE CORP COM 292562105 3 30 SH SOLE 30 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 23 900 SH SOLE 300 0 600 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 408 36960 SH SOLE 36960 0 0 ENOVIS CORPORATION COM 194014502 825 17897 SH SOLE 16864 0 1033 ENTERGY CORP NEW COM 29364G103 334 3320 SH SOLE 3320 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 675 28365 SH SOLE 26731 0 1634 EOG RES INC COM 26875P101 26 233 SH SOLE 150 0 83 EQUIFAX INC COM 294429105 302 1759 SH SOLE 1723 0 36 EQUINIX INC COM 29444U700 313 551 SH SOLE 526 0 25 EQUINOR ASA SPONSORED ADR 29446M102 126 3815 SH SOLE 3815 0 0 EQUITABLE HLDGS INC COM 29452E101 1 44 SH SOLE 44 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 14 1918 SH SOLE 1918 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 173 2577 SH SOLE 2577 0 0 ESAB CORPORATION COM 29605J106 583 17491 SH SOLE 16458 0 1033 ESSENTIAL UTILS INC COM 29670G102 5592 135129 SH SOLE 135129 0 0 ESSEX PPTY TR INC COM 297178105 44 180 SH SOLE 180 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 43 1500 SH SOLE 1500 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 8 544 SH SOLE 544 0 0 ETSY INC COM 29786A106 30 300 SH SOLE 300 0 0 EVEREST RE GROUP LTD COM G3223R108 289 1100 SH SOLE 1100 0 0 EVERGY INC COM 30034W106 61 1025 SH SOLE 1025 0 0 EVERSOURCE ENERGY COM 30040W108 255 3271 SH SOLE 3271 0 0 EVOLVE TRANSITION INFRASTRU COM UNITS REP B 30053M104 0 50 SH SOLE 50 0 0 EXACT SCIENCES CORP COM 30063P105 6 200 SH SOLE 200 0 0 EXELON CORP COM 30161N101 67 1800 SH SOLE 1800 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1 10 SH SOLE 10 0 0 EXPEDITORS INTL WASH INC COM 302130109 245 2769 SH SOLE 2725 0 44 EXPONENT INC COM 30214U102 14 156 SH SOLE 82 0 74 EXTRA SPACE STORAGE INC COM 30225T102 35 200 SH SOLE 200 0 0 EXXON MOBIL CORP COM 30231G102 29559 338552 SH SOLE 333684 0 4868 F5 INC COM 315616102 10 66 SH SOLE 66 0 0 FACTSET RESH SYS INC COM 303075105 459 1148 SH SOLE 996 0 152 FAIR ISAAC CORP COM 303250104 7 16 SH SOLE 16 0 0 FASTENAL CO COM 311900104 18 400 SH SOLE 400 0 0 FEDEX CORP COM 31428X106 678 4565 SH SOLE 4415 0 150 FERRARI N V COM N3167Y103 18 100 SH SOLE 100 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 20 1000 SH SOLE 1000 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2 50 SH SOLE 50 0 0 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 0 0 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5 127 SH SOLE 127 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 701 9276 SH SOLE 9276 0 0 FIFTH THIRD BANCORP COM 316773100 2 50 SH SOLE 50 0 0 FIRST AMERN FINL CORP COM 31847R102 355 7711 SH SOLE 7711 0 0 FIRST BANCORP INC ME COM 31866P102 553 20058 SH SOLE 18058 0 2000 FIRST HAWAIIAN INC COM 32051X108 128 5200 SH SOLE 4900 0 300 FIRST REP BK SAN FRANCISCO C COM 33616C100 659 5050 SH SOLE 5000 0 50 FIRST SOLAR INC COM 336433107 8 60 SH SOLE 60 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 8 126 SH SOLE 126 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 14 166 SH SOLE 166 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 170 1343 SH SOLE 1343 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 16 407 SH SOLE 407 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 157 2180 SH SOLE 2137 0 43 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 223 2774 SH SOLE 2737 0 37 FIRST TR NASDAQ 100 TECH IND SHS 337345102 329 3140 SH SOLE 140 0 3000 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 311 4283 SH SOLE 4283 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 50 1403 SH SOLE 1222 0 181 FIRSTENERGY CORP COM 337932107 67 1800 SH SOLE 1800 0 0 FISERV INC COM 337738108 4627 49445 SH SOLE 48545 0 900 FLAHERTY & CRUMRINE PFD SECS COM 338478100 18 1235 SH SOLE 1235 0 0 FLEX LNG LTD SHS G35947202 0 10 SH SOLE 10 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 1050 22215 SH SOLE 22215 0 0 FLOWSERVE CORP COM 34354P105 15 600 SH SOLE 600 0 0 FORD MTR CO DEL COM 345370860 239 21310 SH SOLE 20310 0 1000 FORTIS INC COM 349553107 14 368 SH SOLE 368 0 0 FORTIVE CORP COM 34959J108 1097 18811 SH SOLE 18811 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 174 3237 SH SOLE 2547 0 690 FOUR CORNERS PPTY TR INC COM 35086T109 28 1175 SH SOLE 1175 0 0 FOX CORP CL A COM 35137L105 40 1314 SH SOLE 1314 0 0 FOX CORP CL B COM 35137L204 8 264 SH SOLE 264 0 0 FOX FACTORY HLDG CORP COM 35138V102 5 62 SH SOLE 62 0 0 FREEPORT-MCMORAN INC CL B 35671D857 81 2952 SH SOLE 2952 0 0 FRESHPET INC COM 358039105 15 300 SH SOLE 300 0 0 FTI CONSULTING INC COM 302941109 155 936 SH SOLE 250 0 686 GALLAGHER ARTHUR J & CO COM 363576109 107 624 SH SOLE 624 0 0 GAP INC COM 364760108 1 125 SH SOLE 125 0 0 GARMIN LTD SHS H2906T109 1 10 SH SOLE 10 0 0 GARRETT MOTION INC COM 366505105 0 9 SH SOLE 0 0 9 GARTNER INC COM 366651107 835 3019 SH SOLE 3019 0 0 GENERAC HLDGS INC COM 368736104 15018 84304 SH SOLE 80970 0 3334 GENERAL DYNAMICS CORP COM 369550108 30770 145027 SH SOLE 144016 0 1011 GENERAL ELECTRIC CO COM NEW 369604301 1484 23966 SH SOLE 23666 0 300 GENERAL MLS INC COM 370334104 1948 25424 SH SOLE 23010 0 2414 GENERAL MTRS CO COM 37045V100 20 623 SH SOLE 623 0 0 GENUINE PARTS CO COM 372460105 321 2153 SH SOLE 2153 0 0 GERON CORP COM 374163103 1 340 SH SOLE 340 0 0 GILEAD SCIENCES INC COM 375558103 458 7421 SH SOLE 6521 0 900 GLOBAL PMTS INC COM 37940X102 160 1478 SH SOLE 503 0 975 GLOBAL X FDS CANNABIS ETF NEW 37954Y145 0 6 SH SOLE 6 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1 83 SH SOLE 83 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 7 112 SH SOLE 112 0 0 GLOBALSTAR INC COM 378973408 6 3740 SH SOLE 3740 0 0 GLOBE LIFE INC COM 37959E102 101 1013 SH SOLE 1013 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 108 369 SH SOLE 369 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 15 1536 SH SOLE 1536 0 0 GRACO INC COM 384109104 285 4753 SH SOLE 3737 0 1016 GRAINGER W W INC COM 384802104 268 547 SH SOLE 547 0 0 GREENHILL & CO INC COM 395259104 4 600 SH SOLE 0 0 600 GSK PLC SPONSORED ADR 37733W204 81 2769 SH SOLE 2769 0 0 GUARDANT HEALTH INC COM 40131M109 54 1000 SH SOLE 1000 0 0 HALEON PLC SPON ADS 405552100 21 3462 SH SOLE 3462 0 0 HAMILTON LANE INC CL A 407497106 6 100 SH SOLE 100 0 0 HANESBRANDS INC COM 410345102 4 600 SH SOLE 600 0 0 HANOVER INS GROUP INC COM 410867105 164 1280 SH SOLE 1280 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 189 3052 SH SOLE 3052 0 0 HASBRO INC COM 418056107 7049 104553 SH SOLE 102406 0 2147 HAWAIIAN ELEC INDUSTRIES COM 419870100 16 464 SH SOLE 464 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 2 100 SH SOLE 100 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 28 1200 SH SOLE 1200 0 0 HENRY JACK & ASSOC INC COM 426281101 267 1467 SH SOLE 1191 0 276 HENRY SCHEIN INC COM 806407102 38 575 SH SOLE 575 0 0 HERSHEY CO COM 427866108 683 3100 SH SOLE 3100 0 0 HESS CORP COM 42809H107 27 245 SH SOLE 245 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 71 5966 SH SOLE 5621 0 345 HEXCEL CORP NEW COM 428291108 5 92 SH SOLE 0 0 92 HIGHWOODS PPTYS INC COM 431284108 208 7700 SH SOLE 7700 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 22 179 SH SOLE 179 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3 540 SH SOLE 540 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 23 1390 SH SOLE 1390 0 0 HOLOGIC INC COM 436440101 667 10344 SH SOLE 10344 0 0 HOME DEPOT INC COM 437076102 81992 297137 SH SOLE 259809 0 37328 HONDA MOTOR LTD AMERN SHS 438128308 3 140 SH SOLE 140 0 0 HONEYWELL INTL INC COM 438516106 24647 147611 SH SOLE 131725 0 15886 HOWMET AEROSPACE INC COM 443201108 25 823 SH SOLE 823 0 0 HP INC COM 40434L105 48492 1945792 SH SOLE 1544272 0 401520 HSBC HLDGS PLC SPON ADR NEW 404280406 6 225 SH SOLE 225 0 0 HUBBELL INC COM 443510607 323 1450 SH SOLE 1450 0 0 HUMANA INC COM 444859102 135 279 SH SOLE 279 0 0 HUNTINGTON BANCSHARES INC COM 446150104 38 2907 SH SOLE 2907 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 21 97 SH SOLE 97 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 2 600 SH SOLE 600 0 0 IDEXX LABS INC COM 45168D104 9000 27625 SH SOLE 26588 0 1037 IDT CORP CL B NEW 448947507 73 2950 SH SOLE 0 0 2950 ILLINOIS TOOL WKS INC COM 452308109 4932 27299 SH SOLE 27299 0 0 ILLUMINA INC COM 452327109 4 20 SH SOLE 20 0 0 IMMUCELL CORP COM PAR 452525306 61 8130 SH SOLE 8130 0 0 IMMUNOGEN INC COM 45253H101 4 810 SH SOLE 810 0 0 INDEPENDENT BK CORP MASS COM 453836108 186 2500 SH SOLE 2500 0 0 INGERSOLL RAND INC COM 45687V106 236 5454 SH SOLE 5454 0 0 INNOSPEC INC COM 45768S105 78 909 SH SOLE 909 0 0 INTEL CORP COM 458140100 8979 348430 SH SOLE 344451 0 3979 INTELLIA THERAPEUTICS INC COM 45826J105 4 65 SH SOLE 65 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6 96 SH SOLE 0 0 96 INTERCONTINENTAL EXCHANGE IN COM 45866F104 79 875 SH SOLE 875 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10431 87792 SH SOLE 86817 0 975 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 148 1630 SH SOLE 1630 0 0 INTERNATIONAL PAPER CO COM 460146103 60 1885 SH SOLE 1885 0 0 INTERPUBLIC GROUP COS INC COM 460690100 260 10137 SH SOLE 1000 0 9137 INTUIT COM 461202103 4310 11129 SH SOLE 11129 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2380 12698 SH SOLE 12698 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 7 311 SH SOLE 0 0 311 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 10 810 SH SOLE 810 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 43 640 SH SOLE 640 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 45 610 SH SOLE 610 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 40 418 SH SOLE 418 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 325 8300 SH SOLE 0 0 8300 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 55 959 SH SOLE 959 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 59 800 SH SOLE 800 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 53410 2521728 SH SOLE 2462513 0 59215 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 64720 3101087 SH SOLE 2959770 0 141317 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 41592 2039816 SH SOLE 1927867 0 111949 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 20841 1044922 SH SOLE 965539 0 79383 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 12276 658565 SH SOLE 620060 0 38505 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 401 2888 SH SOLE 2888 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 138 945 SH SOLE 945 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 6 23 SH SOLE 23 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 14 60 SH SOLE 60 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2958 23237 SH SOLE 23237 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 860 21641 SH SOLE 19691 0 1950 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 89 1947 SH SOLE 1947 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 95 1974 SH SOLE 1934 0 40 INVESCO QQQ TR UNIT SER 1 46090E103 624 2335 SH SOLE 2315 0 20 INVITAE CORP COM 46185L103 8 3240 SH SOLE 3240 0 0 INVIVYD INC COM 00534A102 1 396 SH SOLE 396 0 0 IPG PHOTONICS CORP COM 44980X109 8 100 SH SOLE 100 0 0 IQIYI INC SPONSORED ADS 46267X108 1 513 SH SOLE 513 0 0 IQVIA HLDGS INC COM 46266C105 74 408 SH SOLE 408 0 0 IRADIMED CORP COM 46266A109 74 2464 SH SOLE 2464 0 0 IRON MTN INC DEL COM 46284V101 539 12264 SH SOLE 12264 0 0 ISHARES GOLD TR ISHARES NEW 464285204 24 766 SH SOLE 766 0 0 ISHARES INC CORE MSCI EMKT 46434G103 320 7440 SH SOLE 7440 0 0 ISHARES INC MSCI CDA ETF 464286509 23 740 SH SOLE 740 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 7 146 SH SOLE 40 0 106 ISHARES SILVER TR ISHARES 46428Q109 37 2116 SH SOLE 116 0 2000 ISHARES TR 7-10 YR TRSY BD 464287440 4 46 SH SOLE 46 0 0 ISHARES TR AGENCY BOND ETF 464288166 2454 23046 SH SOLE 23046 0 0 ISHARES TR COHEN STEER REIT 464287564 46 850 SH SOLE 850 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 39 844 SH SOLE 0 0 844 ISHARES TR CORE MSCI EAFE 46432F842 391 7421 SH SOLE 7421 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2459 11213 SH SOLE 11213 0 0 ISHARES TR CORE S&P SCP ETF 464287804 4227 48475 SH SOLE 47894 0 581 ISHARES TR CORE S&P500 ETF 464287200 2077 5790 SH SOLE 5490 0 300 ISHARES TR CORE US AGGBD ET 464287226 135 1400 SH SOLE 0 0 1400 ISHARES TR EAFE GRWTH ETF 464288885 29 400 SH SOLE 0 0 400 ISHARES TR ESG AWARE MSCI 46435U663 189 6157 SH SOLE 6157 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 150 6400 SH SOLE 6400 0 0 ISHARES TR EUROPE ETF 464287861 2 50 SH SOLE 50 0 0 ISHARES TR EXPANDED TECH 464287515 15 59 SH SOLE 59 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 42 2200 SH SOLE 2200 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 220 4922 SH SOLE 4922 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 2589 103450 SH SOLE 103450 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 3953 158450 SH SOLE 158450 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 3865 158735 SH SOLE 158735 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 724 30000 SH SOLE 30000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 78 1095 SH SOLE 1095 0 0 ISHARES TR INTL TREA BD ETF 464288117 241 6582 SH SOLE 6582 0 0 ISHARES TR ISHARES BIOTECH 464287556 164 1402 SH SOLE 1335 0 67 ISHARES TR ISHARES SEMICDTR 464287523 72 227 SH SOLE 227 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 3892 78974 SH SOLE 78954 0 20 ISHARES TR ISHS 5-10YR INVT 464288638 1015 21023 SH SOLE 20623 0 400 ISHARES TR MSCI ACWI EXUS 46435G847 0 0 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 189 3382 SH SOLE 3360 0 22 ISHARES TR MSCI EMG MKT ETF 464287234 977 28010 SH SOLE 27630 0 380 ISHARES TR MSCI EURO FL ETF 464289180 7 500 SH SOLE 500 0 0 ISHARES TR MSCI KLD400 SOC 464288570 380 5670 SH SOLE 5470 0 200 ISHARES TR MSCI USA ESG SLC 464288802 4995 65804 SH SOLE 64185 0 1619 ISHARES TR MSCI USA QLT FCT 46432F339 62 600 SH SOLE 0 0 600 ISHARES TR PFD AND INCM SEC 464288687 86 2700 SH SOLE 0 0 2700 ISHARES TR RUS 1000 ETF 464287622 446 2260 SH SOLE 2260 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 213 1011 SH SOLE 290 0 721 ISHARES TR RUS 1000 VAL ETF 464287598 95 695 SH SOLE 0 0 695 ISHARES TR RUS 2000 GRW ETF 464287648 450 2177 SH SOLE 2177 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 167 1299 SH SOLE 1299 0 0 ISHARES TR RUS MD CP GR ETF 464287481 3970 50620 SH SOLE 50620 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 36 375 SH SOLE 375 0 0 ISHARES TR RUS MID CAP ETF 464287499 188 3032 SH SOLE 3032 0 0 ISHARES TR RUS TP200 GR ETF 464289438 43 363 SH SOLE 0 0 363 ISHARES TR RUSSELL 2000 ETF 464287655 3365 20405 SH SOLE 20320 0 85 ISHARES TR RUSSELL 3000 ETF 464287689 371 1790 SH SOLE 1790 0 0 ISHARES TR S&P 100 ETF 464287101 2072 12752 SH SOLE 12752 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1445 24986 SH SOLE 22453 0 2533 ISHARES TR S&P 500 VAL ETF 464287408 153 1191 SH SOLE 0 0 1191 ISHARES TR S&P MC 400GR ETF 464287606 108 1712 SH SOLE 0 0 1712 ISHARES TR S&P MC 400VL ETF 464287705 123 1367 SH SOLE 0 0 1367 ISHARES TR S&P SML 600 GWT 464287887 112 1101 SH SOLE 300 0 801 ISHARES TR SELECT DIVID ETF 464287168 10977 102374 SH SOLE 101329 0 1045 ISHARES TR SHORT TREAS BD 464288679 133 1213 SH SOLE 213 0 1000 ISHARES TR SP SMCP600VL ETF 464287879 99 1198 SH SOLE 0 0 1198 ISHARES TR TIPS BD ETF 464287176 84 800 SH SOLE 800 0 0 ISHARES TR U.S. MED DVC ETF 464288810 27 576 SH SOLE 576 0 0 ISHARES TR U.S. REAL ES ETF 464287739 55 676 SH SOLE 456 0 220 ISHARES TR U.S. TECH ETF 464287721 165 2250 SH SOLE 2250 0 0 ISHARES TR US AER DEF ETF 464288760 5 50 SH SOLE 50 0 0 ITERUM THERAPEUTICS PLC SHS NEW G6333L200 0 3 SH SOLE 3 0 0 ITT INC COM 45073V108 13 198 SH SOLE 198 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 212 4950 SH SOLE 4950 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 6458 128750 SH SOLE 96450 0 32300 JACOBS SOLUTIONS INC COM 46982L108 84 770 SH SOLE 770 0 0 JEFFERIES FINL GROUP INC COM 47233W109 36 1225 SH SOLE 1225 0 0 JOHNSON & JOHNSON COM 478160104 127999 783538 SH SOLE 718181 0 65357 JOHNSON CTLS INTL PLC SHS G51502105 184 3742 SH SOLE 3742 0 0 JPMORGAN CHASE & CO COM 46625H100 34730 332349 SH SOLE 309708 0 22641 KELLOGG CO COM 487836108 268 3853 SH SOLE 3272 0 581 KEMPER CORP COM 488401100 101 2450 SH SOLE 2450 0 0 KEYCORP COM 493267108 58 3628 SH SOLE 3028 0 600 KEYSIGHT TECHNOLOGIES INC COM 49338L103 77 490 SH SOLE 490 0 0 KIMBERLY-CLARK CORP COM 494368103 1496 13289 SH SOLE 13289 0 0 KIMCO RLTY CORP COM 49446R109 15 790 SH SOLE 790 0 0 KINDER MORGAN INC DEL COM 49456B101 23 1365 SH SOLE 1365 0 0 KKR & CO INC COM 48251W104 17 398 SH SOLE 398 0 0 KLA CORP COM NEW 482480100 6 19 SH SOLE 19 0 0 KONTOOR BRANDS INC COM 50050N103 22 654 SH SOLE 654 0 0 KRAFT HEINZ CO COM 500754106 185 5533 SH SOLE 5533 0 0 KROGER CO COM 501044101 197 4500 SH SOLE 1700 0 2800 KULICKE & SOFFA INDS INC COM 501242101 8 200 SH SOLE 200 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 45 5425 SH SOLE 5410 0 15 L3HARRIS TECHNOLOGIES INC COM 502431109 86750 417407 SH SOLE 376299 0 41108 LABORATORY CORP AMER HLDGS COM NEW 50540R409 11859 57902 SH SOLE 57630 0 272 LAKELAND BANCORP INC COM 511637100 48 3000 SH SOLE 3000 0 0 LAM RESEARCH CORP COM 512807108 44724 122195 SH SOLE 102970 0 19225 LAMB WESTON HLDGS INC COM 513272104 52 675 SH SOLE 675 0 0 LAREDO PETROLEUM INC COM 516806205 3 50 SH SOLE 50 0 0 LAUDER ESTEE COS INC CL A 518439104 161 747 SH SOLE 650 0 97 LCI INDS COM 50189K103 51 500 SH SOLE 500 0 0 LEGGETT & PLATT INC COM 524660107 3 78 SH SOLE 78 0 0 LEIDOS HOLDINGS INC COM 525327102 0 5 SH SOLE 5 0 0 LEMONADE INC COM 52567D107 1 50 SH SOLE 50 0 0 LI AUTO INC SPONSORED ADS 50202M102 5 200 SH SOLE 200 0 0 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 51 110000 SH SOLE 110000 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 2 400 SH SOLE 400 0 0 LILLY ELI & CO COM 532457108 7084 21907 SH SOLE 21507 0 400 LINCOLN NATL CORP IND COM 534187109 39 896 SH SOLE 896 0 0 LINDE PLC SHS G5494J103 717 2661 SH SOLE 2534 0 127 LITHIUM AMERS CORP NEW COM NEW 53680Q207 60 2273 SH SOLE 2273 0 0 LKQ CORP COM 501889208 12 250 SH SOLE 250 0 0 LOCKHEED MARTIN CORP COM 539830109 4037 10451 SH SOLE 10451 0 0 LOEWS CORP COM 540424108 179 3600 SH SOLE 3600 0 0 LOWES COS INC COM 548661107 1407 7492 SH SOLE 6747 0 745 LOYALTY VENTURES INC COMMON STOCK 54911Q107 0 10 SH SOLE 10 0 0 LPL FINL HLDGS INC COM 50212V100 11 50 SH SOLE 0 0 50 LUCID GROUP INC COM 549498103 16 1132 SH SOLE 1132 0 0 LULULEMON ATHLETICA INC COM 550021109 21 75 SH SOLE 75 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1 15 SH SOLE 15 0 0 M & T BK CORP COM 55261F104 269 1526 SH SOLE 1526 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 286 6022 SH SOLE 2152 0 3870 MAGNA INTL INC COM 559222401 9 200 SH SOLE 200 0 0 MAGNITE INC COM 55955D100 0 40 SH SOLE 40 0 0 MANHATTAN ASSOCIATES INC COM 562750109 69 520 SH SOLE 0 0 520 MANULIFE FINL CORP COM 56501R106 5 300 SH SOLE 300 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1 109 SH SOLE 109 0 0 MARATHON OIL CORP COM 565849106 294 13034 SH SOLE 13034 0 0 MARATHON PETE CORP COM 56585A102 5748 57864 SH SOLE 57564 0 300 MARKETAXESS HLDGS INC COM 57060D108 24 110 SH SOLE 110 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 0 100 SH SOLE 100 0 0 MARRIOTT INTL INC NEW CL A 571903202 356 2542 SH SOLE 2542 0 0 MARSH & MCLENNAN COS INC COM 571748102 1134 7596 SH SOLE 7504 0 92 MARVELL TECHNOLOGY INC COM 573874104 5 111 SH SOLE 111 0 0 MASTERCARD INCORPORATED CL A 57636Q104 58503 205751 SH SOLE 179573 0 26178 MATCH GROUP INC NEW COM 57667L107 3 65 SH SOLE 65 0 0 MATTEL INC COM 577081102 665 35096 SH SOLE 35096 0 0 MATTERPORT INC COM CL A 577096100 2 500 SH SOLE 500 0 0 MAXIMUS INC COM 577933104 293 5056 SH SOLE 4888 0 168 MCCORMICK & CO INC COM NON VTG 579780206 318 4458 SH SOLE 4458 0 0 MCDONALDS CORP COM 580135101 71773 311056 SH SOLE 307027 0 4029 MCKESSON CORP COM 58155Q103 486 1429 SH SOLE 1429 0 0 MDU RES GROUP INC COM 552690109 101 3700 SH SOLE 3700 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2 200 SH SOLE 200 0 0 MEDTRONIC PLC SHS G5960L103 3680 45568 SH SOLE 44109 0 1459 MERCADOLIBRE INC COM 58733R102 22 26 SH SOLE 26 0 0 MERCK & CO INC COM 58933Y105 18119 210397 SH SOLE 206984 0 3413 MERCURY SYS INC COM 589378108 32 800 SH SOLE 800 0 0 META PLATFORMS INC CL A 30303M102 4106 30260 SH SOLE 29067 0 1193 METLIFE INC COM 59156R108 120 1973 SH SOLE 1973 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 450 415 SH SOLE 415 0 0 MFA FINL INC NOTE 6.250% 6/1 55272XAA0 4 4000 SH SOLE 4000 0 0 MGE ENERGY INC COM 55277P104 106 1609 SH SOLE 1609 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1 45 SH SOLE 45 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 12 204 SH SOLE 204 0 0 MICRON TECHNOLOGY INC COM 595112103 3 50 SH SOLE 50 0 0 MICROSOFT CORP COM 594918104 176500 757838 SH SOLE 725533 0 32305 MODERNA INC COM 60770K107 78 662 SH SOLE 362 0 300 MOELIS & CO CL A 60786M105 31 931 SH SOLE 0 0 931 MOLSON COORS BEVERAGE CO CL B 60871R209 125 2597 SH SOLE 2597 0 0 MONDELEZ INTL INC CL A 609207105 6200 113077 SH SOLE 112337 0 740 MONGODB INC CL A 60937P106 273 1374 SH SOLE 1350 0 24 MONSTER BEVERAGE CORP NEW COM 61174X109 6 72 SH SOLE 72 0 0 MOODYS CORP COM 615369105 732 3012 SH SOLE 3012 0 0 MORGAN STANLEY COM NEW 617446448 556 7037 SH SOLE 7037 0 0 MORNINGSTAR INC COM 617700109 234 1100 SH SOLE 1100 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 20 88 SH SOLE 88 0 0 MPLX LP COM UNIT REP LTD 55336V100 47 1563 SH SOLE 1563 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 0 200 SH SOLE 200 0 0 NATIONAL FUEL GAS CO COM 636180101 105 1700 SH SOLE 1700 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 9 175 SH SOLE 175 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 24 600 SH SOLE 600 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 41 977 SH SOLE 977 0 0 NAVIENT CORPORATION COM 63938C108 69 4725 SH SOLE 4725 0 0 NCR CORP NEW COM 62886E108 0 8 SH SOLE 8 0 0 NEOGEN CORP COM 640491106 6 418 SH SOLE 418 0 0 NETAPP INC COM 64110D104 1 20 SH SOLE 20 0 0 NETFLIX INC COM 64110L106 212 901 SH SOLE 901 0 0 NEW FOUND GOLD CORP COM 64440N103 78 22000 SH SOLE 22000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 17 2000 SH SOLE 2000 0 0 NEWMONT CORP COM 651639106 13 301 SH SOLE 0 0 301 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 2 11 SH SOLE 11 0 0 NEXTERA ENERGY INC COM 65339F101 5023 64055 SH SOLE 63303 0 752 NIKE INC CL B 654106103 22197 267043 SH SOLE 263896 0 3147 NISOURCE INC COM 65473P105 105 4163 SH SOLE 4163 0 0 NOKIA CORP SPONSORED ADR 654902204 0 58 SH SOLE 58 0 0 NORFOLK SOUTHN CORP COM 655844108 3602 17182 SH SOLE 17182 0 0 NORTHERN TR CORP COM 665859104 64 750 SH SOLE 750 0 0 NORTHROP GRUMMAN CORP COM 666807102 1309 2784 SH SOLE 2623 0 161 NORTONLIFELOCK INC COM 668771108 260 12900 SH SOLE 12900 0 0 NOV INC COM 62955J103 566 35000 SH SOLE 35000 0 0 NOVARTIS AG SPONSORED ADR 66987V109 356 4689 SH SOLE 3389 0 1300 NOVAVAX INC COM NEW 670002401 22 1208 SH SOLE 1208 0 0 NOVO-NORDISK A S ADR 670100205 193 1935 SH SOLE 1935 0 0 NRG ENERGY INC COM NEW 629377508 1 31 SH SOLE 31 0 0 NUCOR CORP COM 670346105 324 3029 SH SOLE 3029 0 0 NUTRIEN LTD COM 67077M108 2 24 SH SOLE 0 0 24 NVIDIA CORPORATION COM 67066G104 9363 77133 SH SOLE 53768 0 23365 NXP SEMICONDUCTORS N V COM N6596X109 24247 164367 SH SOLE 148763 0 15604 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 8 197 SH SOLE 197 0 0 OCCIDENTAL PETE CORP COM 674599105 95 1553 SH SOLE 1553 0 0 OGE ENERGY CORP COM 670837103 121 3310 SH SOLE 3310 0 0 OKTA INC CL A 679295105 145 2550 SH SOLE 2550 0 0 OMNICOM GROUP INC COM 681919106 18 283 SH SOLE 283 0 0 ON SEMICONDUCTOR CORP COM 682189105 24 391 SH SOLE 391 0 0 ONEOK INC NEW COM 682680103 7 140 SH SOLE 140 0 0 ORACLE CORP COM 68389X105 17453 285788 SH SOLE 285258 0 530 OREILLY AUTOMOTIVE INC COM 67103H107 41 58 SH SOLE 58 0 0 ORGANON & CO COMMON STOCK 68622V106 140 5981 SH SOLE 5964 0 17 ORION OFFICE REIT INC COM 68629Y103 1 120 SH SOLE 120 0 0 ORMAT TECHNOLOGIES INC COM 686688102 17 200 SH SOLE 200 0 0 OSHKOSH CORP COM 688239201 210 2992 SH SOLE 2992 0 0 OTIS WORLDWIDE CORP COM 68902V107 3525 55245 SH SOLE 54795 0 450 OTTER TAIL CORP COM 689648103 6 100 SH SOLE 100 0 0 PACCAR INC COM 693718108 2 25 SH SOLE 25 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 0 25 SH SOLE 25 0 0 PALO ALTO NETWORKS INC COM 697435105 920 5616 SH SOLE 5595 0 21 PARAMOUNT GLOBAL CLASS B COM 92556H206 0 5 SH SOLE 5 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 1 51 SH SOLE 51 0 0 PARKER-HANNIFIN CORP COM 701094104 7944 32784 SH SOLE 32713 0 71 PAYCHEX INC COM 704326107 472 4203 SH SOLE 3203 0 1000 PAYCOM SOFTWARE INC COM 70432V102 97 295 SH SOLE 295 0 0 PAYPAL HLDGS INC COM 70450Y103 798 9269 SH SOLE 8831 0 438 PEGASYSTEMS INC COM 705573103 2 50 SH SOLE 50 0 0 PENN ENTERTAINMENT INC COM 707569109 344 12500 SH SOLE 12500 0 0 PENTAIR PLC SHS G7S00T104 11 260 SH SOLE 260 0 0 PENUMBRA INC COM 70975L107 95 500 SH SOLE 500 0 0 PEOPLES BANCORP INC COM 709789101 223 7700 SH SOLE 7700 0 0 PEPSICO INC COM 713448108 22443 137466 SH SOLE 136311 0 1155 PERKINELMER INC COM 714046109 128 1067 SH SOLE 1067 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1 70 SH SOLE 70 0 0 PFIZER INC COM 717081103 80674 1843566 SH SOLE 1690553 0 153013 PG&E CORP COM 69331C108 19 1500 SH SOLE 1500 0 0 PHILIP MORRIS INTL INC COM 718172109 4054 48841 SH SOLE 48541 0 300 PHILLIPS 66 COM 718546104 3410 42245 SH SOLE 41679 0 566 PHYSICIANS RLTY TR COM 71943U104 6 400 SH SOLE 400 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 145 1470 SH SOLE 1470 0 0 PINNACLE WEST CAP CORP COM 723484101 25 394 SH SOLE 394 0 0 PINTEREST INC CL A 72352L106 6 253 SH SOLE 253 0 0 PIONEER NAT RES CO COM 723787107 8375 38679 SH SOLE 28061 0 10618 PIPER SANDLER COMPANIES COM 724078100 1 6 SH SOLE 6 0 0 PJT PARTNERS INC COM CL A 69343T107 34 511 SH SOLE 511 0 0 PLUG POWER INC COM NEW 72919P202 25 1200 SH SOLE 1200 0 0 PNC FINL SVCS GROUP INC COM 693475105 406 2719 SH SOLE 2589 0 130 POLARIS INC COM 731068102 67 700 SH SOLE 700 0 0 POLARIS INC COM 731068102 24180 252800 SH SOLE 230988 0 21812 POOL CORP COM 73278L105 48 150 SH SOLE 150 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 43 1000 SH SOLE 1000 0 0 PPG INDS INC COM 693506107 1549 13996 SH SOLE 13164 0 832 PPL CORP COM 69351T106 54 2145 SH SOLE 2145 0 0 PRICE T ROWE GROUP INC COM 74144T108 60 567 SH SOLE 567 0 0 PRICESMART INC COM 741511109 49 853 SH SOLE 450 0 403 PRIMERICA INC COM 74164M108 65 528 SH SOLE 0 0 528 PROCTER AND GAMBLE CO COM 742718109 34696 274822 SH SOLE 271861 0 2961 PROGRESSIVE CORP COM 743315103 21 182 SH SOLE 182 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 31 987 SH SOLE 987 0 0 PRUDENTIAL FINL INC COM 744320102 56 650 SH SOLE 650 0 0 PTC INC COM 69370C100 52 500 SH SOLE 500 0 0 PUBLIC STORAGE COM 74460D109 105 360 SH SOLE 360 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 177 3149 SH SOLE 3149 0 0 PULTE GROUP INC COM 745867101 267 7117 SH SOLE 7117 0 0 PURE STORAGE INC CL A 74624M102 205 7500 SH SOLE 7500 0 0 Q2 HLDGS INC COM 74736L109 7 217 SH SOLE 217 0 0 QUALCOMM INC COM 747525103 583 5160 SH SOLE 4967 0 193 QUANTUMSCAPE CORP COM CL A 74767V109 14 1631 SH SOLE 1631 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1473 12008 SH SOLE 12008 0 0 RAYMOND JAMES FINL INC COM 754730109 7 73 SH SOLE 73 0 0 RAYONIER INC COM 754907103 22 719 SH SOLE 719 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 49205 601091 SH SOLE 582840 0 18251 RBC BEARINGS INC COM 75524B104 53 256 SH SOLE 0 0 256 REALTY INCOME CORP COM 756109104 92 1575 SH SOLE 1575 0 0 REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 3 3000 SH SOLE 3000 0 0 REGENCY CTRS CORP COM 758849103 12 225 SH SOLE 225 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2 100 SH SOLE 100 0 0 RELX PLC SPONSORED ADR 759530108 14 557 SH SOLE 557 0 0 REPUBLIC SVCS INC COM 760759100 428 3148 SH SOLE 3032 0 116 RESIDEO TECHNOLOGIES INC COM 76118Y104 2 120 SH SOLE 106 0 14 RESMED INC COM 761152107 87 400 SH SOLE 400 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 1 50 SH SOLE 50 0 0 RINGCENTRAL INC CL A 76680R206 6 150 SH SOLE 150 0 0 RIO TINTO PLC SPONSORED ADR 767204100 29 533 SH SOLE 533 0 0 RITE AID CORP COM 767754872 0 5 SH SOLE 5 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1 42 SH SOLE 42 0 0 RLI CORP COM 749607107 37 361 SH SOLE 0 0 361 ROBINHOOD MKTS INC COM CL A 770700102 8 766 SH SOLE 766 0 0 ROCKET LAB USA INC COM 773122106 1 201 SH SOLE 201 0 0 ROCKWELL AUTOMATION INC COM 773903109 408 1897 SH SOLE 1450 0 447 ROKU INC COM CL A 77543R102 7 118 SH SOLE 118 0 0 ROPER TECHNOLOGIES INC COM 776696106 913 2538 SH SOLE 2508 0 30 ROSS STORES INC COM 778296103 423 5020 SH SOLE 5020 0 0 ROYAL BK CDA COM 780087102 91 1006 SH SOLE 1006 0 0 RPM INTL INC COM 749685103 285 3420 SH SOLE 3420 0 0 S&P GLOBAL INC COM 78409V104 41624 136314 SH SOLE 132713 0 3601 SALESFORCE INC COM 79466L302 538 3743 SH SOLE 3735 0 8 SANOFI SPONSORED ADR 80105N105 330 8685 SH SOLE 8685 0 0 SAP SE SPON ADR 803054204 149 1837 SH SOLE 1837 0 0 SCHLUMBERGER LTD COM STK 806857108 256 7127 SH SOLE 7011 0 116 SCHRODINGER INC COM 80810D103 150 6000 SH SOLE 6000 0 0 SCHWAB CHARLES CORP COM 808513105 1527 21247 SH SOLE 21247 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 45 1992 SH SOLE 1992 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 0 11 SH SOLE 11 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 7 SH SOLE 7 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 17 361 SH SOLE 361 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 0 10 SH SOLE 10 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 0 21 SH SOLE 21 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 0 20 SH SOLE 20 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 0 9 SH SOLE 9 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 82 1941 SH SOLE 1941 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 189 2845 SH SOLE 1245 0 1600 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 259 6118 SH SOLE 18 0 6100 SCHWAB STRATEGIC TR US REIT ETF 808524847 0 8 SH SOLE 8 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 16 434 SH SOLE 434 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 663 12809 SH SOLE 9 0 12800 SCIENCE APPLICATIONS INTL CO COM 808625107 30 344 SH SOLE 344 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 38 900 SH SOLE 900 0 0 SEA LTD SPONSORD ADS 81141R100 45 800 SH SOLE 800 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 16 300 SH SOLE 300 0 0 SEI INVTS CO COM 784117103 29 600 SH SOLE 600 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 9 124 SH SOLE 33 0 91 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 366 12071 SH SOLE 11071 0 1000 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 108 760 SH SOLE 60 0 700 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 67 1000 SH SOLE 1000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 68 561 SH SOLE 126 0 435 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 190 2295 SH SOLE 2295 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 347 5300 SH SOLE 5155 0 145 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 6 SH SOLE 0 0 6 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 115 968 SH SOLE 968 0 0 SEMPRA COM 816851109 161 1072 SH SOLE 1012 0 60 SENSIENT TECHNOLOGIES CORP COM 81725T100 111 1600 SH SOLE 1600 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 64 12250 SH SOLE 12250 0 0 SERVICENOW INC COM 81762P102 178 472 SH SOLE 472 0 0 SHELL PLC SPON ADS 780259305 129 2592 SH SOLE 2092 0 500 SHERWIN WILLIAMS CO COM 824348106 4945 24149 SH SOLE 23423 0 726 SHIFT TECHNOLOGIES INC CL A 82452T107 2 3000 SH SOLE 3000 0 0 SHOPIFY INC CL A 82509L107 7 250 SH SOLE 0 0 250 SIGA TECHNOLOGIES INC COM 826917106 2 150 SH SOLE 150 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 89 5450 SH SOLE 5450 0 0 SIMPSON MFG INC COM 829073105 118 1500 SH SOLE 807 0 693 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3 28 SH SOLE 28 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 17 200 SH SOLE 200 0 0 SLM CORP COM 78442P106 66 4725 SH SOLE 4725 0 0 SMUCKER J M CO COM NEW 832696405 27 200 SH SOLE 200 0 0 SNAP INC CL A 83304A106 9 900 SH SOLE 0 0 900 SOFI TECHNOLOGIES INC COM 83406F102 0 100 SH SOLE 100 0 0 SONOS INC COM 83570H108 32 2300 SH SOLE 2300 0 0 SOUTHERN CO COM 842587107 856 12590 SH SOLE 12590 0 0 SOUTHERN COPPER CORP COM 84265V105 9 200 SH SOLE 200 0 0 SPDR GOLD TR GOLD SHS 78463V107 1121 7248 SH SOLE 6241 0 1007 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 200 7764 SH SOLE 7764 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 36229 101355 SH SOLE 100351 0 1004 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 820 2042 SH SOLE 2042 0 0 SPDR SER TR AEROSPACE DEF 78464A631 39 422 SH SOLE 422 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 637 33601 SH SOLE 33601 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 237 11381 SH SOLE 11381 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 66 2163 SH SOLE 163 0 2000 SPDR SER TR BLOOMBERG SHT TE 78468R408 185 7800 SH SOLE 800 0 7000 SPDR SER TR GLB DOW ETF 78464A706 3 36 SH SOLE 36 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 9 301 SH SOLE 1 0 300 SPDR SER TR PORTFOLIO SHORT 78464A474 2692 92118 SH SOLE 92118 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 30 440 SH SOLE 440 0 0 SPDR SER TR S&P BIOTECH 78464A870 180 2270 SH SOLE 2270 0 0 SPDR SER TR S&P BK ETF 78464A797 182 4100 SH SOLE 4000 0 100 SPDR SER TR S&P DIVID ETF 78464A763 117 1050 SH SOLE 750 0 300 SPDR SER TR S&P REGL BKG 78464A698 155 2625 SH SOLE 2500 0 125 SPDR SER TR S&P TRANSN ETF 78464A532 5 71 SH SOLE 71 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 558 25456 SH SOLE 25456 0 0 SPLUNK INC COM 848637104 33 445 SH SOLE 445 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 9 100 SH SOLE 100 0 0 SPRAGUE RES LP COM UNIT REP LTD 849343108 30 1500 SH SOLE 1500 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 559 43654 SH SOLE 1654 0 42000 STANDEX INTL CORP COM 854231107 518 6344 SH SOLE 6344 0 0 STANLEY BLACK & DECKER INC COM 854502101 3 35 SH SOLE 35 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 89 10900 SH SOLE 1900 0 9000 STARBUCKS CORP COM 855244109 704 8353 SH SOLE 8231 0 122 STARWOOD PPTY TR INC COM 85571B105 182 10000 SH SOLE 10000 0 0 STATE STR CORP COM 857477103 1596 26244 SH SOLE 26144 0 100 STEM INC COM 85859N102 7 500 SH SOLE 500 0 0 STERICYCLE INC COM 858912108 15 350 SH SOLE 350 0 0 STERIS PLC SHS USD G8473T100 23 140 SH SOLE 140 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 13 787 SH SOLE 787 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 6 200 SH SOLE 200 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 0 9 SH SOLE 0 0 9 STRYKER CORPORATION COM 863667101 2042 10084 SH SOLE 9941 0 143 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 150 10000 SH SOLE 10000 0 0 SUN LIFE FINANCIAL INC. COM 866796105 30 742 SH SOLE 742 0 0 SUNCOR ENERGY INC NEW COM 867224107 22 785 SH SOLE 0 0 785 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 19 500 SH SOLE 500 0 0 SUNPOWER CORP COM 867652406 9 400 SH SOLE 400 0 0 SUPER MICRO COMPUTER INC COM 86800U104 16 291 SH SOLE 291 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 10 10000 SH SOLE 10000 0 0 SVB FINANCIAL GROUP COM 78486Q101 313 932 SH SOLE 932 0 0 SYLVAMO CORP COMMON STOCK 871332102 2 54 SH SOLE 54 0 0 SYSCO CORP COM 871829107 1212 17142 SH SOLE 17142 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1830 26698 SH SOLE 26548 0 150 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 4 286 SH SOLE 286 0 0 TARGA RES CORP COM 87612G101 53 881 SH SOLE 881 0 0 TARGET CORP COM 87612E106 1267 8536 SH SOLE 6936 0 1600 TC ENERGY CORP COM 87807B107 3 67 SH SOLE 67 0 0 TD SYNNEX CORPORATION COM 87162W100 12 142 SH SOLE 142 0 0 TE CONNECTIVITY LTD SHS H84989104 300 2722 SH SOLE 2722 0 0 TELADOC HEALTH INC COM 87918A105 5 182 SH SOLE 182 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 181 537 SH SOLE 422 0 115 TELEFLEX INCORPORATED COM 879369106 2222 11029 SH SOLE 11029 0 0 TELEFONICA S A SPONSORED ADR 879382208 9 2781 SH SOLE 2781 0 0 TERADATA CORP DEL COM 88076W103 7 224 SH SOLE 224 0 0 TERADYNE INC COM 880770102 25 330 SH SOLE 251 0 79 TESLA INC COM 88160R101 946 3568 SH SOLE 3255 0 313 TEXAS INSTRS INC COM 882508104 26909 173856 SH SOLE 128905 0 44951 TEXTRON INC COM 883203101 39 664 SH SOLE 664 0 0 TFF PHARMACEUTICALS INC COM 87241J104 6 1500 SH SOLE 1500 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 3 1000 SH SOLE 1000 0 0 THE TRADE DESK INC COM CL A 88339J105 601 10064 SH SOLE 9874 0 190 THERMO FISHER SCIENTIFIC INC COM 883556102 70307 138621 SH SOLE 125454 0 13167 THOMSON REUTERS CORP. COM NEW 884903709 51 498 SH SOLE 498 0 0 THOR INDS INC COM 885160101 209 2993 SH SOLE 2516 0 477 TIMKEN CO COM 887389104 192 3250 SH SOLE 3250 0 0 TJX COS INC NEW COM 872540109 36374 585540 SH SOLE 584682 0 858 T-MOBILE US INC COM 872590104 3 22 SH SOLE 22 0 0 TOLL BROTHERS INC COM 889478103 162 3860 SH SOLE 3460 0 400 TORO CO COM 891092108 127 1468 SH SOLE 800 0 668 TORONTO DOMINION BK ONT COM NEW 891160509 1229 20033 SH SOLE 20033 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 4 125 SH SOLE 125 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 44 955 SH SOLE 955 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 33 706 SH SOLE 100 0 606 TOWNSQUARE MEDIA INC CL A 892231101 2 300 SH SOLE 300 0 0 TRACTOR SUPPLY CO COM 892356106 93 501 SH SOLE 501 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 953 6578 SH SOLE 6578 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 29 8000 SH SOLE 8000 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 22 2966 SH SOLE 2966 0 0 TRAVELERS COMPANIES INC COM 89417E109 3824 24963 SH SOLE 24883 0 80 TREX CO INC COM 89531P105 22 500 SH SOLE 500 0 0 TRUIST FINL CORP COM 89832Q109 1361 31263 SH SOLE 31263 0 0 TWITTER INC COM 90184L102 69 1567 SH SOLE 1567 0 0 TYLER TECHNOLOGIES INC COM 902252105 23351 67196 SH SOLE 67196 0 0 TYSON FOODS INC CL A 902494103 60 905 SH SOLE 905 0 0 UBER TECHNOLOGIES INC COM 90353T100 87 3300 SH SOLE 3000 0 300 UBS GROUP AG SHS H42097107 7 505 SH SOLE 505 0 0 ULTA BEAUTY INC COM 90384S303 2 4 SH SOLE 4 0 0 UMH PPTYS INC COM 903002103 10 600 SH SOLE 600 0 0 UNDER ARMOUR INC CL A 904311107 1 130 SH SOLE 130 0 0 UNDER ARMOUR INC CL C 904311206 1 130 SH SOLE 130 0 0 UNILEVER PLC SPON ADR NEW 904767704 2457 56054 SH SOLE 53002 0 3052 UNION PAC CORP COM 907818108 6888 35357 SH SOLE 34915 0 442 UNITED PARCEL SERVICE INC CL B 911312106 698 4319 SH SOLE 3850 0 469 UNITED STATES STL CORP NEW COM 912909108 6 304 SH SOLE 304 0 0 UNITEDHEALTH GROUP INC COM 91324P102 83645 165621 SH SOLE 139246 0 26375 UNITIL CORP COM 913259107 7 142 SH SOLE 142 0 0 UNITY SOFTWARE INC COM 91332U101 15 460 SH SOLE 460 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 50 527 SH SOLE 527 0 0 UNUM GROUP COM 91529Y106 389 10030 SH SOLE 9630 0 400 US BANCORP DEL COM NEW 902973304 214 5318 SH SOLE 4106 0 1212 V F CORP COM 918204108 5498 183830 SH SOLE 183361 0 469 VALERO ENERGY CORP COM 91913Y100 415 3884 SH SOLE 3884 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 0 2 SH SOLE 2 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 17 248 SH SOLE 248 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 68 365 SH SOLE 365 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 221 13679 SH SOLE 13679 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1462 9053 SH SOLE 9053 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3833 51233 SH SOLE 46233 0 5000 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 13 176 SH SOLE 0 0 176 VANGUARD INDEX FDS GROWTH ETF 922908736 539 2520 SH SOLE 2520 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 358 2186 SH SOLE 2186 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 16 94 SH SOLE 16 0 78 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 18 148 SH SOLE 122 0 26 VANGUARD INDEX FDS MID CAP ETF 922908629 1248 6638 SH SOLE 4391 0 2247 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 483 6023 SH SOLE 6005 0 18 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1410 4294 SH SOLE 155 0 4139 VANGUARD INDEX FDS SM CP VAL ETF 922908611 98 681 SH SOLE 454 0 227 VANGUARD INDEX FDS SMALL CP ETF 922908751 110 644 SH SOLE 644 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 173 886 SH SOLE 886 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1422 7923 SH SOLE 7870 0 53 VANGUARD INDEX FDS VALUE ETF 922908744 110 895 SH SOLE 713 0 182 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 548 12358 SH SOLE 12207 0 151 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4222 115690 SH SOLE 114918 0 772 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5 100 SH SOLE 100 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 0 1 SH SOLE 0 0 1 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2 52 SH SOLE 52 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 29 372 SH SOLE 372 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4964 103175 SH SOLE 88153 0 15022 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 15 204 SH SOLE 4 0 200 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 0 3 SH SOLE 3 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 7432 128605 SH SOLE 118305 0 10300 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 381 5131 SH SOLE 131 0 5000 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 92 1380 SH SOLE 1380 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 9 150 SH SOLE 150 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4635 34294 SH SOLE 30568 0 3726 VANGUARD STAR FDS VG TL INTL STK F 921909768 227 4968 SH SOLE 913 0 4055 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4303 118343 SH SOLE 118343 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1258 13256 SH SOLE 13091 0 165 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 203 3900 SH SOLE 0 0 3900 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 265 1544 SH SOLE 1544 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 20 200 SH SOLE 200 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 571 2553 SH SOLE 2553 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 585 1903 SH SOLE 1903 0 0 VAREX IMAGING CORP COM 92214X106 7 320 SH SOLE 320 0 0 VEEVA SYS INC CL A COM 922475108 6 38 SH SOLE 38 0 0 VENTAS INC COM 92276F100 1 34 SH SOLE 34 0 0 VERINT SYS INC COM 92343X100 10 300 SH SOLE 300 0 0 VERISIGN INC COM 92343E102 15 89 SH SOLE 89 0 0 VERISK ANALYTICS INC COM 92345Y106 51 300 SH SOLE 300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2018 53154 SH SOLE 49654 0 3500 VERTEX PHARMACEUTICALS INC COM 92532F100 3 12 SH SOLE 12 0 0 VIATRIS INC COM 92556V106 183 21458 SH SOLE 21458 0 0 VIAVI SOLUTIONS INC COM 925550105 1 100 SH SOLE 100 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 450 19285 SH SOLE 16700 0 2585 VIEWRAY INC COM 92672L107 4 1000 SH SOLE 1000 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 11 1309 SH SOLE 1309 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 160 1000 SH SOLE 1000 0 0 VISA INC COM CL A 92826C839 53123 299033 SH SOLE 252189 0 46844 VMWARE INC CL A COM 928563402 61 572 SH SOLE 572 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9 806 SH SOLE 806 0 0 VONTIER CORPORATION COM 928881101 44 2660 SH SOLE 2660 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 3 500 SH SOLE 500 0 0 VULCAN MATLS CO COM 929160109 181 1150 SH SOLE 1150 0 0 WABTEC COM 929740108 1 15 SH SOLE 10 0 5 WALGREENS BOOTS ALLIANCE INC COM 931427108 280 8930 SH SOLE 6030 0 2900 WALMART INC COM 931142103 13203 101796 SH SOLE 100951 0 845 WARNER BROS DISCOVERY INC COM SER A 934423104 688 59819 SH SOLE 59578 0 241 WASHINGTON TR BANCORP INC COM 940610108 153 3300 SH SOLE 3300 0 0 WASTE CONNECTIONS INC COM 94106B101 40 299 SH SOLE 299 0 0 WASTE MGMT INC DEL COM 94106L109 397 2479 SH SOLE 2479 0 0 WATERS CORP COM 941848103 1256 4660 SH SOLE 4660 0 0 WATSCO INC COM 942622200 42 164 SH SOLE 164 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 264 2103 SH SOLE 1666 0 437 WEBER INC CL A 94770D102 12 1800 SH SOLE 1800 0 0 WEC ENERGY GROUP INC COM 92939U106 957 10700 SH SOLE 10700 0 0 WEIS MKTS INC COM 948849104 36 505 SH SOLE 505 0 0 WELLS FARGO CO NEW COM 949746101 2020 50213 SH SOLE 50213 0 0 WELLTOWER INC COM 95040Q104 39 600 SH SOLE 200 0 400 WESTERN DIGITAL CORP. COM 958102105 1 25 SH SOLE 25 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 28 1121 SH SOLE 1121 0 0 WESTERN UN CO COM 959802109 6 433 SH SOLE 433 0 0 WESTROCK CO COM 96145D105 15 500 SH SOLE 500 0 0 WEX INC COM 96208T104 2646 20844 SH SOLE 19644 0 1200 WEYERHAEUSER CO MTN BE COM NEW 962166104 266 9305 SH SOLE 8305 0 1000 WHIRLPOOL CORP COM 963320106 613 4545 SH SOLE 4545 0 0 WILEY JOHN & SONS INC CL A 968223206 66 1765 SH SOLE 1765 0 0 WILLIAMS COS INC COM 969457100 263 9188 SH SOLE 9188 0 0 WILLIAMS SONOMA INC COM 969904101 12 100 SH SOLE 100 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1391 295248 SH SOLE 295248 0 0 WISDOMTREE INVTS INC COM 97717P104 12 2500 SH SOLE 2500 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 57 1000 SH SOLE 1000 0 0 WIX COM LTD SHS M98068105 12 150 SH SOLE 150 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 5 245 SH SOLE 245 0 0 WOODWARD INC COM 980745103 58 722 SH SOLE 622 0 100 WORKDAY INC CL A 98138H101 460 3025 SH SOLE 3025 0 0 WORKHORSE GROUP INC COM NEW 98138J206 0 30 SH SOLE 30 0 0 WP CAREY INC COM 92936U109 265 3796 SH SOLE 3796 0 0 WRAP TECHNOLOGIES INC COM 98212N107 17 10000 SH SOLE 10000 0 0 XCEL ENERGY INC COM 98389B100 118 1839 SH SOLE 1839 0 0 XYLEM INC COM 98419M100 1954 22363 SH SOLE 22163 0 200 YETI HLDGS INC COM 98585X104 51 1775 SH SOLE 1575 0 200 YORK WTR CO COM 987184108 16 410 SH SOLE 410 0 0 YUM BRANDS INC COM 988498101 91 858 SH SOLE 858 0 0 YUM CHINA HLDGS INC COM 98850P109 41 858 SH SOLE 858 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 230 878 SH SOLE 878 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 683 6528 SH SOLE 6528 0 0 ZIMVIE INC COM 98888T107 4 374 SH SOLE 374 0 0 ZIONS BANCORPORATION N A COM 989701107 78 1530 SH SOLE 1530 0 0 ZOETIS INC CL A 98978V103 2294 15467 SH SOLE 15375 0 92 ZOMEDICA CORP COM 98980M109 0 250 SH SOLE 250 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 50 685 SH SOLE 685 0 0 ZSCALER INC COM 98980G102 9 57 SH SOLE 0 0 57 ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 50 SH SOLE 50 0 0