0000928052-22-000001.txt : 20220215 0000928052-22-000001.hdr.sgml : 20220215 20220215143356 ACCESSION NUMBER: 0000928052-22-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220215 DATE AS OF CHANGE: 20220215 EFFECTIVENESS DATE: 20220215 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: 22638599 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 12-31-2021 12-31-2021 HM PAYSON & CO
PO BOX 31 PORTLAND ME 04112
13F HOLDINGS REPORT 028-04422 N
DEREK BLACKBURN CCO 2077723761 DEREK BLACKBURN PORTLAND ME 02-15-2022 0 1095 4600231 false
INFORMATION TABLE 2 13fq42021.xml ABB LTD SPONSORED ADR 000375204 276 7221 SH SOLE 7221 0 0 ABCAM PLC ADS 000380204 29 1219 SH SOLE 1219 0 0 ACCO BRANDS CORP COM 00081T108 6 700 SH SOLE 700 0 0 AFLAC INC COM 001055102 9459 161997 SH SOLE 161997 0 0 AGCO CORP COM 001084102 429 3700 SH SOLE 3700 0 0 AES CORP COM 00130H105 1 60 SH SOLE 60 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1 19 SH SOLE 19 0 0 AMN HEALTHCARE SVCS INC COM 001744101 28 230 SH SOLE 230 0 0 ASGN INC COM 00191U102 115 935 SH SOLE 935 0 0 AT&T INC COM 00206R102 1391 56530 SH SOLE 56530 0 0 ARK ETF TR INNOVATION ETF 00214Q104 50 525 SH SOLE 525 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 16 135 SH SOLE 135 0 0 ABBOTT LABS COM 002824100 67505 479640 SH SOLE 479540 0 100 ABBVIE INC COM 00287Y109 64896 479293 SH SOLE 441015 0 38278 ABIOMED INC COM 003654100 92 256 SH SOLE 256 0 0 ACTIVISION BLIZZARD INC COM 00507V109 14 215 SH SOLE 215 0 0 ACUITY BRANDS INC COM 00508Y102 21 100 SH SOLE 100 0 0 ACUSHNET HLDGS CORP COM 005098108 194 3664 SH SOLE 3664 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 1 96 SH SOLE 96 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 4860 8571 SH SOLE 8537 0 34 ADVANCED MICRO DEVICES INC COM 007903107 97 672 SH SOLE 672 0 0 AFFIRM HLDGS INC COM CL A 00827B106 45 448 SH SOLE 448 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 2 213 SH SOLE 213 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 269 1683 SH SOLE 1683 0 0 AIRBNB INC COM CL A 009066101 48 288 SH SOLE 288 0 0 AIR PRODS & CHEMS INC COM 009158106 7215 23712 SH SOLE 23662 0 50 AKAMAI TECHNOLOGIES INC COM 00971T101 257 2199 SH SOLE 2199 0 0 ALARM COM HLDGS INC COM 011642105 6 65 SH SOLE 65 0 0 ALBEMARLE CORP COM 012653101 2520 10780 SH SOLE 10780 0 0 ALECTOR INC COM 014442107 4 184 SH SOLE 184 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 290 1300 SH SOLE 1300 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 266 2239 SH SOLE 2239 0 0 ALIGN TECHNOLOGY INC COM 016255101 185 282 SH SOLE 282 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 16 233 SH SOLE 233 0 0 ALLIANT ENERGY CORP COM 018802108 345 5615 SH SOLE 5615 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 49 1000 SH SOLE 1000 0 0 ALLSTATE CORP COM 020002101 1060 9011 SH SOLE 9011 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 37 218 SH SOLE 218 0 0 ALPHABET INC CAP STK CL C 02079K107 159007 54952 SH SOLE 54673 0 279 ALPHABET INC CAP STK CL A 02079K305 83458 28808 SH SOLE 22658 0 6150 ALTRA INDL MOTION CORP COM 02208R106 4 74 SH SOLE 74 0 0 ALTRIA GROUP INC COM 02209S103 2402 50682 SH SOLE 50482 0 200 AMAZON COM INC COM 023135106 100833 30241 SH SOLE 30117 0 124 AMEREN CORP COM 023608102 140 1574 SH SOLE 1574 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 25 1192 SH SOLE 1192 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 27 1502 SH SOLE 1502 0 0 AMERICAN ELEC PWR CO INC COM 025537101 732 8233 SH SOLE 8233 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4 101 SH SOLE 101 0 0 AMERICAN EXPRESS CO COM 025816109 63006 385121 SH SOLE 357684 0 27437 AMERICAN HOMES 4 RENT CL A 02665T306 10 226 SH SOLE 226 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 315 5542 SH SOLE 5542 0 0 AMERICAN TOWER CORP NEW COM 03027X100 9990 34154 SH SOLE 34154 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 465 2463 SH SOLE 2463 0 0 AMERISOURCEBERGEN CORP COM 03073E105 394 2963 SH SOLE 2963 0 0 AMERIPRISE FINL INC COM 03076C106 1006 3335 SH SOLE 3335 0 0 AMETEK INC COM 031100100 38330 260681 SH SOLE 232471 0 28210 AMGEN INC COM 031162100 24552 109133 SH SOLE 98429 0 10704 AMPHENOL CORP NEW CL A 032095101 403 4610 SH SOLE 4610 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1 40 SH SOLE 40 0 0 ANALOG DEVICES INC COM 032654105 956 5440 SH SOLE 5440 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 21 1000 SH SOLE 1000 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 13 1600 SH SOLE 1600 0 0 ANSYS INC COM 03662Q105 2 4 SH SOLE 4 0 0 ANTHEM INC COM 036752103 442 953 SH SOLE 953 0 0 APA CORPORATION COM 03743Q108 48 1787 SH SOLE 1787 0 0 APPLE INC COM 037833100 276823 1558953 SH SOLE 1554963 0 3990 APPFOLIO INC COM CL A 03783C100 11 89 SH SOLE 89 0 0 APPLIED MATLS INC COM 038222105 1406 8936 SH SOLE 8936 0 0 APTARGROUP INC COM 038336103 75 612 SH SOLE 612 0 0 AQUA METALS INC COM 03837J101 0 300 SH SOLE 300 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 208 3077 SH SOLE 3077 0 0 ARCONIC CORPORATION COM 03966V107 6 180 SH SOLE 180 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9 106 SH SOLE 106 0 0 ARES CAPITAL CORP COM 04010L103 135 6361 SH SOLE 6361 0 0 ARVINAS INC COM 04335A105 8 96 SH SOLE 96 0 0 ASANA INC CL A 04342Y104 27 365 SH SOLE 365 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3 17 SH SOLE 17 0 0 ASPEN TECHNOLOGY INC COM 045327103 15 100 SH SOLE 100 0 0 ASTRA SPACE INC COM CL A 04634X103 1 120 SH SOLE 120 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 15 253 SH SOLE 253 0 0 ATKORE INC COM 047649108 6 51 SH SOLE 51 0 0 AUTODESK INC COM 052769106 159 567 SH SOLE 567 0 0 AUTOLIV INC COM 052800109 41 400 SH SOLE 400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 11566 46905 SH SOLE 46905 0 0 AUTOZONE INC COM 053332102 20108 9592 SH SOLE 9517 0 75 AVANOS MED INC COM 05350V106 1 15 SH SOLE 15 0 0 AVANGRID INC COM 05351W103 55 1110 SH SOLE 1110 0 0 AVANTOR INC COM 05352A100 8 192 SH SOLE 192 0 0 AVERY DENNISON CORP COM 053611109 34 156 SH SOLE 156 0 0 AYRO INC COM 054748108 6 3898 SH SOLE 3898 0 0 BCE INC COM NEW 05534B760 124 2377 SH SOLE 2377 0 0 BP PLC SPONSORED ADR 055622104 504 18917 SH SOLE 18917 0 0 BAIDU INC SPON ADR REP A 056752108 730 4904 SH SOLE 4904 0 0 BAKER HUGHES COMPANY CL A 05722G100 1 60 SH SOLE 60 0 0 BALCHEM CORP COM 057665200 257 1525 SH SOLE 1525 0 0 BALL CORP COM 058498106 417 4330 SH SOLE 4230 0 100 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 5 808 SH SOLE 808 0 0 BK OF AMERICA CORP COM 060505104 14589 327919 SH SOLE 324419 0 3500 BANK HAWAII CORP COM 062540109 333 3970 SH SOLE 3970 0 0 BANK MONTREAL QUE COM 063671101 5 48 SH SOLE 48 0 0 BANK NEW YORK MELLON CORP COM 064058100 767 13213 SH SOLE 13213 0 0 BANK NOVA SCOTIA B C COM 064149107 45 630 SH SOLE 630 0 0 BANK OZK COM 06417N103 558 12000 SH SOLE 12000 0 0 BAR HBR BANKSHARES COM 066849100 90 3118 SH SOLE 3118 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 25 1375 SH SOLE 1375 0 0 BARRICK GOLD CORP COM 067901108 2 100 SH SOLE 100 0 0 BAXTER INTL INC COM 071813109 3254 37904 SH SOLE 37904 0 0 BECTON DICKINSON & CO COM 075887109 16253 64631 SH SOLE 64631 0 0 BERKLEY W R CORP COM 084423102 623 7563 SH SOLE 7563 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 15323 34 SH SOLE 34 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 82190 274884 SH SOLE 224762 0 50122 BEST BUY INC COM 086516101 363 3575 SH SOLE 3575 0 0 BHP GROUP LTD SPONSORED ADS 088606108 106 1752 SH SOLE 1752 0 0 BIOGEN INC COM 09062X103 72 300 SH SOLE 300 0 0 BIO-TECHNE CORP COM 09073M104 13 26 SH SOLE 26 0 0 BIONTECH SE SPONSORED ADS 09075V102 8 30 SH SOLE 30 0 0 BLACK KNIGHT INC COM 09215C105 14 164 SH SOLE 164 0 0 BLACKLINE INC COM 09239B109 176 1701 SH SOLE 1601 0 100 BLACKROCK INC COM 09247X101 1034 1130 SH SOLE 1130 0 0 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 266 10000 SH SOLE 10000 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 25 1500 SH SOLE 1500 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 46 1500 SH SOLE 1500 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 30 600 SH SOLE 600 0 0 BLACKSTONE INC COM 09260D107 9220 71259 SH SOLE 70559 0 700 BLOCK H & R INC COM 093671105 38 1600 SH SOLE 1600 0 0 BLOOM ENERGY CORP COM CL A 093712107 55 2500 SH SOLE 2500 0 0 BLUEBIRD BIO INC COM 09609G100 10 1000 SH SOLE 1000 0 0 BOEING CO COM 097023105 587 2914 SH SOLE 2914 0 0 BOOKING HOLDINGS INC COM 09857L108 353 147 SH SOLE 145 0 2 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4 44 SH SOLE 44 0 0 BORGWARNER INC COM 099724106 113 2510 SH SOLE 2404 0 106 BOSTON BEER INC CL A 100557107 35 70 SH SOLE 70 0 0 BOSTON SCIENTIFIC CORP COM 101137107 51 1200 SH SOLE 1200 0 0 BRIDGEBIO PHARMA INC COM 10806X102 2 131 SH SOLE 131 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 5916 94876 SH SOLE 94276 0 600 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 44338 242524 SH SOLE 230516 0 12008 BROADCOM INC COM 11135F101 107216 161128 SH SOLE 140570 0 20558 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 314 5200 SH SOLE 5200 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 89 5500 SH SOLE 5500 0 0 AZENTA INC COM 114340102 601 5825 SH SOLE 5825 0 0 BROWN FORMAN CORP CL B 115637209 8 112 SH SOLE 112 0 0 BRUKER CORP COM 116794108 8 100 SH SOLE 100 0 0 BURLINGTON STORES INC COM 122017106 4 13 SH SOLE 13 0 0 CDK GLOBAL INC COM 12508E101 104 2487 SH SOLE 2487 0 0 CDW CORP COM 12514G108 77113 376567 SH SOLE 337740 0 38827 CGI INC CL A SUB VTG 12532H104 17 191 SH SOLE 191 0 0 CIGNA CORP NEW COM 125523100 1121 4882 SH SOLE 4882 0 0 CME GROUP INC COM 12572Q105 79 344 SH SOLE 344 0 0 CMS ENERGY CORP COM 125896100 7 111 SH SOLE 111 0 0 CNB FINL CORP PA COM 126128107 730 27551 SH SOLE 27551 0 0 CSG SYS INTL INC COM 126349109 70 1220 SH SOLE 1220 0 0 CSX CORP COM 126408103 16545 440031 SH SOLE 440031 0 0 CVS HEALTH CORP COM 126650100 72451 702315 SH SOLE 613125 0 89190 CACI INTL INC CL A 127190304 175 650 SH SOLE 650 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3 15 SH SOLE 15 0 0 CADRE HLDGS INC COM 12763L105 15 600 SH SOLE 600 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 91 1260 SH SOLE 1260 0 0 CAMDEN NATL CORP COM 133034108 682 14171 SH SOLE 14171 0 0 CAMDEN PPTY TR SH BEN INT 133131102 85 474 SH SOLE 474 0 0 CAMPBELL SOUP CO COM 134429109 17 400 SH SOLE 400 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 70 1900 SH SOLE 1700 0 200 CANADIAN IMP BK COMM COM 136069101 15 130 SH SOLE 130 0 0 CANADIAN NATL RY CO COM 136375102 716 5831 SH SOLE 5831 0 0 CANADIAN PAC RY LTD COM 13645T100 52 722 SH SOLE 722 0 0 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 1267 8733 SH SOLE 8733 0 0 CARDINAL HEALTH INC COM 14149Y108 1 15 SH SOLE 15 0 0 CARETRUST REIT INC COM 14174T107 9 400 SH SOLE 400 0 0 CARMAX INC COM 143130102 13 100 SH SOLE 100 0 0 CARPARTS COM INC COM 14427M107 10 910 SH SOLE 910 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 6015 110897 SH SOLE 110679 0 218 CARVANA CO CL A 146869102 45 192 SH SOLE 192 0 0 CASELLA WASTE SYS INC CL A 147448104 4657 54517 SH SOLE 54517 0 0 CASSAVA SCIENCES INC COM 14817C107 3 65 SH SOLE 65 0 0 CATALENT INC COM 148806102 5 42 SH SOLE 42 0 0 CATERPILLAR INC COM 149123101 1114 5390 SH SOLE 5390 0 0 CELANESE CORP DEL COM 150870103 42 250 SH SOLE 250 0 0 CENTERPOINT ENERGY INC COM 15189T107 42 1515 SH SOLE 1515 0 0 CERENCE INC COM 156727109 115 1500 SH SOLE 1500 0 0 CERNER CORP COM 156782104 243 2615 SH SOLE 2615 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 59 3100 SH SOLE 3100 0 0 CHARLES RIV LABS INTL INC COM 159864107 11 30 SH SOLE 30 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 240 368 SH SOLE 368 0 0 CHEGG INC COM 163092109 10 324 SH SOLE 324 0 0 CHEMOURS CO COM 163851108 3 100 SH SOLE 100 0 0 CHENIERE ENERGY INC COM NEW 16411R208 20 200 SH SOLE 200 0 0 CHEVRON CORP NEW COM 166764100 12749 108641 SH SOLE 108141 0 500 CHEWY INC CL A 16679L109 18 300 SH SOLE 300 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 26 15 SH SOLE 15 0 0 CHOICE HOTELS INTL INC COM 169905106 4 24 SH SOLE 24 0 0 CHURCH & DWIGHT CO INC COM 171340102 1242 12113 SH SOLE 12113 0 0 CINCINNATI FINL CORP COM 172062101 9 75 SH SOLE 75 0 0 CISCO SYS INC COM 17275R102 27777 438336 SH SOLE 437756 0 580 CINTAS CORP COM 172908105 449 1013 SH SOLE 1013 0 0 CITIGROUP INC COM NEW 172967424 5181 85791 SH SOLE 85717 0 74 CITIZENS FINL GROUP INC COM 174610105 2 40 SH SOLE 40 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 179 7800 SH SOLE 7000 0 800 CLEVELAND-CLIFFS INC NEW COM 185899101 4 200 SH SOLE 200 0 0 CLOROX CO DEL COM 189054109 330 1892 SH SOLE 1892 0 0 CLOUDFLARE INC CL A COM 18915M107 48 365 SH SOLE 365 0 0 COCA COLA CO COM 191216100 5261 88858 SH SOLE 88458 0 400 CODEXIS INC COM 192005106 23 724 SH SOLE 724 0 0 COEUR MNG INC COM NEW 192108504 3 500 SH SOLE 500 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 289 3254 SH SOLE 3254 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 60 3287 SH SOLE 3287 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 285 10000 SH SOLE 10000 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 221 877 SH SOLE 877 0 0 COLFAX CORP COM 194014106 3695 80380 SH SOLE 80286 0 94 COLGATE PALMOLIVE CO COM 194162103 6746 79050 SH SOLE 78650 0 400 COLUMBIA SPORTSWEAR CO COM 198516106 3 30 SH SOLE 30 0 0 COMCAST CORP NEW CL A 20030N101 2628 52217 SH SOLE 52217 0 0 COMERICA INC COM 200340107 93 1069 SH SOLE 1069 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 2 500 SH SOLE 500 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 53 1723 SH SOLE 1723 0 0 CONAGRA BRANDS INC COM 205887102 70 2050 SH SOLE 2050 0 0 CONCENTRIX CORP COM 20602D101 25 142 SH SOLE 142 0 0 CONFLUENT INC CLASS A COM 20717M103 46 604 SH SOLE 604 0 0 CONOCOPHILLIPS COM 20825C104 1837 25447 SH SOLE 25447 0 0 CONSOLIDATED EDISON INC COM 209115104 149 1751 SH SOLE 1751 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2704 10775 SH SOLE 10675 0 100 COOPER COS INC COM NEW 216648402 38 90 SH SOLE 90 0 0 COPART INC COM 217204106 41 268 SH SOLE 268 0 0 CORNING INC COM 219350105 124 3319 SH SOLE 3319 0 0 CORTEVA INC COM 22052L104 522 11041 SH SOLE 11041 0 0 COSTCO WHSL CORP NEW COM 22160K105 1305 2299 SH SOLE 2299 0 0 COUPA SOFTWARE INC COM 22266L106 6 36 SH SOLE 36 0 0 COVETRUS INC COM 22304C100 88 4425 SH SOLE 4425 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 809 3874 SH SOLE 3874 0 0 CUMMINS INC COM 231021106 17243 79046 SH SOLE 78934 0 112 CURTISS WRIGHT CORP COM 231561101 88 636 SH SOLE 636 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 35 7000 SH SOLE 7000 0 0 DBX ETF TR XTRACKERS S&P 233051143 32 750 SH SOLE 750 0 0 D R HORTON INC COM 23331A109 20051 184883 SH SOLE 183464 0 1419 DTE ENERGY CO COM 233331107 170 1421 SH SOLE 1421 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 34 710 SH SOLE 710 0 0 DXC TECHNOLOGY CO COM 23355L106 1 32 SH SOLE 32 0 0 DANAHER CORPORATION COM 235851102 64632 196445 SH SOLE 187310 0 9135 DARDEN RESTAURANTS INC COM 237194105 1563 10376 SH SOLE 10376 0 0 DEERE & CO COM 244199105 946 2760 SH SOLE 2760 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 31 718 SH SOLE 718 0 0 DELL TECHNOLOGIES INC CL C 24703L202 76 1348 SH SOLE 1348 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 125 3200 SH SOLE 3200 0 0 DENALI THERAPEUTICS INC COM 24823R105 26 578 SH SOLE 578 0 0 DERMTECH INC COM 24984K105 2 125 SH SOLE 125 0 0 DESCARTES SYS GROUP INC COM 249906108 6 74 SH SOLE 74 0 0 DEVON ENERGY CORP NEW COM 25179M103 34 779 SH SOLE 779 0 0 DEXCOM INC COM 252131107 145 270 SH SOLE 270 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 18649 84715 SH SOLE 84615 0 100 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 71 366 SH SOLE 366 0 0 DIAMONDBACK ENERGY INC COM 25278X109 882 8176 SH SOLE 7976 0 200 DIGITAL RLTY TR INC COM 253868103 88 500 SH SOLE 500 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 184 3065 SH SOLE 3065 0 0 DISNEY WALT CO COM 254687106 10098 65195 SH SOLE 65149 0 46 DISCOVER FINL SVCS COM 254709108 670 5799 SH SOLE 5799 0 0 DISCOVERY INC COM SER A 25470F104 109 4650 SH SOLE 4650 0 0 DISCOVERY INC COM SER C 25470F302 1124 49075 SH SOLE 49075 0 0 DISH NETWORK CORPORATION CL A 25470M109 6 180 SH SOLE 180 0 0 DOCUSIGN INC COM 256163106 33 217 SH SOLE 217 0 0 DOLLAR GEN CORP NEW COM 256677105 27 114 SH SOLE 114 0 0 DOLLAR TREE INC COM 256746108 1 10 SH SOLE 10 0 0 DOMINION ENERGY INC COM 25746U109 2106 26805 SH SOLE 26805 0 0 DONALDSON INC COM 257651109 35 590 SH SOLE 590 0 0 DOVER CORP COM 260003108 6793 37409 SH SOLE 37259 0 150 DOW INC COM 260557103 967 17044 SH SOLE 16844 0 200 DRAFTKINGS INC COM CL A 26142R104 90 3265 SH SOLE 3265 0 0 DRIL-QUIP INC COM 262037104 15 772 SH SOLE 772 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 964 9189 SH SOLE 9189 0 0 DULUTH HLDGS INC COM CL B 26443V101 38 2500 SH SOLE 2500 0 0 DUOLINGO INC CL A COM 26603R106 15 143 SH SOLE 143 0 0 DUPONT DE NEMOURS INC COM 26614N102 1387 17169 SH SOLE 17169 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 63 1500 SH SOLE 1500 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 11 544 SH SOLE 544 0 0 EAGLE MATLS INC COM 26969P108 352 2112 SH SOLE 2112 0 0 EAST WEST BANCORP INC COM 27579R104 9 117 SH SOLE 117 0 0 EASTGROUP PPTYS INC COM 277276101 296 1300 SH SOLE 1300 0 0 EASTMAN CHEM CO COM 277432100 2814 23276 SH SOLE 23276 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 69 3034 SH SOLE 3034 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 26 2436 SH SOLE 2436 0 0 EBAY INC. COM 278642103 211 3175 SH SOLE 3175 0 0 ECOLAB INC COM 278865100 1326 5654 SH SOLE 5654 0 0 EDGEWELL PERS CARE CO COM 28035Q102 14 300 SH SOLE 300 0 0 EDISON INTL COM 281020107 39 568 SH SOLE 568 0 0 EDITAS MEDICINE INC COM 28106W103 6 210 SH SOLE 210 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 672 5187 SH SOLE 5187 0 0 ELECTRONIC ARTS INC COM 285512109 15 115 SH SOLE 115 0 0 EMCOR GROUP INC COM 29084Q100 210 1650 SH SOLE 1650 0 0 EMERSON ELEC CO COM 291011104 4098 44084 SH SOLE 43934 0 150 ENBRIDGE INC COM 29250N105 502 12842 SH SOLE 12776 0 66 ENCORE WIRE CORP COM 292562105 4 30 SH SOLE 30 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 12 300 SH SOLE 300 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 304 36960 SH SOLE 36960 0 0 ENNIS INC COM 293389102 78 4000 SH SOLE 4000 0 0 ENPHASE ENERGY INC COM 29355A107 50 271 SH SOLE 271 0 0 ENTERGY CORP NEW COM 29364G103 374 3320 SH SOLE 3320 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 600 27334 SH SOLE 25834 0 1500 ENTRAVISION COMMUNICATIONS C CL A 29382R107 41 6000 SH SOLE 6000 0 0 EPAM SYS INC COM 29414B104 35 52 SH SOLE 52 0 0 EQUIFAX INC COM 294429105 504 1723 SH SOLE 1723 0 0 EQUINIX INC COM 29444U700 613 725 SH SOLE 725 0 0 EQUINOR ASA SPONSORED ADR 29446M102 100 3815 SH SOLE 3815 0 0 EQUITABLE HLDGS INC COM 29452E101 8 245 SH SOLE 245 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 20 1918 SH SOLE 1918 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 294 3251 SH SOLE 3251 0 0 ESSENTIAL UTILS INC COM 29670G102 7260 135229 SH SOLE 135229 0 0 ESSEX PPTY TR INC COM 297178105 74 210 SH SOLE 210 0 0 ETSY INC COM 29786A106 70 322 SH SOLE 322 0 0 EVERGY INC COM 30034W106 70 1025 SH SOLE 1025 0 0 EVERSOURCE ENERGY COM 30040W108 320 3521 SH SOLE 3521 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 33 698 SH SOLE 698 0 0 EXACT SCIENCES CORP COM 30063P105 37 481 SH SOLE 481 0 0 EXELON CORP COM 30161N101 104 1800 SH SOLE 1800 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 2 2000 SH SOLE 2000 0 0 EXPEDIA GROUP INC COM NEW 30212P303 10 56 SH SOLE 56 0 0 EXPEDITORS INTL WASH INC COM 302130109 26862 200027 SH SOLE 169742 0 30285 EXPONENT INC COM 30214U102 10 82 SH SOLE 82 0 0 EXTRA SPACE STORAGE INC COM 30225T102 46 204 SH SOLE 204 0 0 EXXON MOBIL CORP COM 30231G102 20738 338914 SH SOLE 338456 0 458 FIGS INC CL A 30260D103 6 200 SH SOLE 200 0 0 FTI CONSULTING INC COM 302941109 123 800 SH SOLE 800 0 0 META PLATFORMS INC CL A 30303M102 32296 96020 SH SOLE 68398 0 27622 FACTSET RESH SYS INC COM 303075105 606 1246 SH SOLE 1246 0 0 FAIR ISAAC CORP COM 303250104 7 16 SH SOLE 16 0 0 FASTLY INC CL A 31188V100 6 177 SH SOLE 177 0 0 FASTENAL CO COM 311900104 26 400 SH SOLE 400 0 0 FEDEX CORP COM 31428X106 1716 6635 SH SOLE 6635 0 0 F5 INC COM 315616102 16 66 SH SOLE 66 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 3 50 SH SOLE 50 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1348 12350 SH SOLE 12335 0 15 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7 127 SH SOLE 127 0 0 FIFTH THIRD BANCORP COM 316773100 2 50 SH SOLE 50 0 0 FIRST AMERN FINL CORP COM 31847R102 689 8807 SH SOLE 8807 0 0 FIRST BANCORP INC ME COM 31866P102 410 13058 SH SOLE 13058 0 0 FIRST HAWAIIAN INC COM 32051X108 468 17135 SH SOLE 16835 0 300 1STDIBS COM INC COM 320551104 6 500 SH SOLE 500 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 661 3203 SH SOLE 3153 0 50 FIRST SOLAR INC COM 336433107 5 60 SH SOLE 60 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 304 1343 SH SOLE 1343 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 25 140 SH SOLE 140 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 53 1222 SH SOLE 1222 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 197 2137 SH SOLE 2137 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 22 166 SH SOLE 166 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 13 126 SH SOLE 126 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 416 4283 SH SOLE 4283 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 281 2737 SH SOLE 2737 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 21 407 SH SOLE 407 0 0 FISERV INC COM 337738108 5327 51328 SH SOLE 51303 0 25 FIRSTENERGY CORP COM 337932107 75 1800 SH SOLE 1800 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 27 1235 SH SOLE 1235 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1 4 SH SOLE 4 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 1363 22215 SH SOLE 22215 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 24 188 SH SOLE 188 0 0 FLOWSERVE CORP COM 34354P105 19 625 SH SOLE 625 0 0 FORD MTR CO DEL COM 345370860 375 18050 SH SOLE 17050 0 1000 FORTIS INC COM 349553107 18 368 SH SOLE 368 0 0 FORTINET INC COM 34959E109 36 100 SH SOLE 100 0 0 FORTIVE CORP COM 34959J108 1501 19670 SH SOLE 19670 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4321 40416 SH SOLE 40416 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 35 1175 SH SOLE 1175 0 0 FOX CORP CL A COM 35137L105 48 1314 SH SOLE 1314 0 0 FOX CORP CL B COM 35137L204 12 355 SH SOLE 264 0 91 FOX FACTORY HLDG CORP COM 35138V102 11 62 SH SOLE 62 0 0 FREEPORT-MCMORAN INC CL B 35671D857 123 2952 SH SOLE 2952 0 0 FRESHPET INC COM 358039105 57 594 SH SOLE 594 0 0 FRESHWORKS INC CLASS A COM 358054104 6 243 SH SOLE 243 0 0 FUELCELL ENERGY INC COM 35952H601 88 16875 SH SOLE 16875 0 0 GALLAGHER ARTHUR J & CO COM 363576109 135 793 SH SOLE 793 0 0 GAMESTOP CORP NEW CL A 36467W109 0 2 SH SOLE 2 0 0 GAP INC COM 364760108 2 125 SH SOLE 125 0 0 GARTNER INC COM 366651107 1037 3103 SH SOLE 3103 0 0 GENERAC HLDGS INC COM 368736104 22754 64658 SH SOLE 64208 0 450 GENERAL DYNAMICS CORP COM 369550108 30758 147539 SH SOLE 147367 0 172 GENERAL ELECTRIC CO COM NEW 369604301 2864 30321 SH SOLE 30146 0 175 GENERAL MLS INC COM 370334104 1717 25483 SH SOLE 25483 0 0 GENERAL MTRS CO COM 37045V100 42 718 SH SOLE 718 0 0 GENUINE PARTS CO COM 372460105 335 2391 SH SOLE 2391 0 0 GERON CORP COM 374163103 0 340 SH SOLE 340 0 0 GILEAD SCIENCES INC COM 375558103 571 7871 SH SOLE 7871 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 168 3817 SH SOLE 3817 0 0 GLOBALSTAR INC COM 378973408 4 3740 SH SOLE 3740 0 0 GLOBAL PMTS INC COM 37940X102 27 203 SH SOLE 203 0 0 GLOBAL X FDS CANNABIS ETF 37954Y426 0 40 SH SOLE 40 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2 83 SH SOLE 83 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 9 107 SH SOLE 107 0 0 GLOBE LIFE INC COM 37959E102 95 1013 SH SOLE 1013 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 151 396 SH SOLE 396 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 31 325 SH SOLE 325 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 21 968 SH SOLE 968 0 0 GRACO INC COM 384109104 301 3737 SH SOLE 3737 0 0 GRAINGER W W INC COM 384802104 283 547 SH SOLE 547 0 0 GUARDANT HEALTH INC COM 40131M109 50 500 SH SOLE 500 0 0 HCA HEALTHCARE INC COM 40412C101 1 2 SH SOLE 2 0 0 HP INC COM 40434L105 47667 1265388 SH SOLE 1115996 0 149392 HANCOCK WHITNEY CORPORATION COM 410120109 5 106 SH SOLE 106 0 0 HANESBRANDS INC COM 410345102 10 600 SH SOLE 600 0 0 HANOVER INS GROUP INC COM 410867105 167 1274 SH SOLE 1274 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 211 3052 SH SOLE 3052 0 0 HASBRO INC COM 418056107 9027 88692 SH SOLE 88636 0 56 HASHICORP INC COM CL A 418100103 7 78 SH SOLE 78 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 19 464 SH SOLE 464 0 0 HEALTHCARE RLTY TR COM 421946104 3 100 SH SOLE 100 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 58 1600 SH SOLE 1600 0 0 HENRY JACK & ASSOC INC COM 426281101 205 1226 SH SOLE 1226 0 0 HERSHEY CO COM 427866108 605 3125 SH SOLE 3125 0 0 HESS CORP COM 42809H107 2 25 SH SOLE 25 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 89 5621 SH SOLE 5621 0 0 HIGHWOODS PPTYS INC COM 431284108 343 7700 SH SOLE 7700 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 9 540 SH SOLE 540 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 35 227 SH SOLE 227 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 23 1390 SH SOLE 1390 0 0 HOLOGIC INC COM 436440101 821 10722 SH SOLE 10722 0 0 HOME DEPOT INC COM 437076102 83610 201464 SH SOLE 193306 0 8158 HONDA MOTOR LTD AMERN SHS 438128308 11 399 SH SOLE 399 0 0 HONEST CO INC COM 438333106 5 595 SH SOLE 595 0 0 HONEYWELL INTL INC COM 438516106 33884 162505 SH SOLE 149713 0 12792 HOWMET AEROSPACE INC COM 443201108 23 723 SH SOLE 723 0 0 HUBBELL INC COM 443510607 302 1450 SH SOLE 1450 0 0 HUBSPOT INC COM 443573100 55 84 SH SOLE 84 0 0 HUMANA INC COM 444859102 128 277 SH SOLE 277 0 0 HUNT J B TRANS SVCS INC COM 445658107 4 18 SH SOLE 18 0 0 HUNTINGTON BANCSHARES INC COM 446150104 45 2907 SH SOLE 2907 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 18 97 SH SOLE 97 0 0 IPG PHOTONICS CORP COM 44980X109 17 100 SH SOLE 100 0 0 ITT INC COM 45073V108 20 198 SH SOLE 198 0 0 IDEXX LABS INC COM 45168D104 19623 29802 SH SOLE 29765 0 37 ILLINOIS TOOL WKS INC COM 452308109 6996 28348 SH SOLE 28348 0 0 ILLUMINA INC COM 452327109 8 20 SH SOLE 20 0 0 IMMUCELL CORP COM PAR 452525306 65 8130 SH SOLE 8130 0 0 IMMUNOGEN INC COM 45253H101 6 810 SH SOLE 810 0 0 IMPERIAL OIL LTD COM NEW 453038408 10 265 SH SOLE 265 0 0 IMPINJ INC COM 453204109 20 221 SH SOLE 221 0 0 INARI MED INC COM 45332Y109 16 179 SH SOLE 179 0 0 INDEPENDENT BK CORP MASS COM 453836108 204 2500 SH SOLE 2500 0 0 INGERSOLL RAND INC COM 45687V106 337 5454 SH SOLE 5454 0 0 INGREDION INC COM 457187102 116 1200 SH SOLE 1200 0 0 INNOSPEC INC COM 45768S105 82 909 SH SOLE 909 0 0 INSPIRE MED SYS INC COM 457730109 11 46 SH SOLE 46 0 0 INSPERITY INC COM 45778Q107 5 46 SH SOLE 46 0 0 INSULET CORP COM 45784P101 27 100 SH SOLE 100 0 0 INTEL CORP COM 458140100 30754 597161 SH SOLE 596605 0 556 INTELLIA THERAPEUTICS INC COM 45826J105 8 65 SH SOLE 65 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 158 1155 SH SOLE 1155 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 12458 93207 SH SOLE 93170 0 37 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 140 930 SH SOLE 930 0 0 INTERNATIONAL PAPER CO COM 460146103 77 1635 SH SOLE 1635 0 0 INTERPUBLIC GROUP COS INC COM 460690100 40 1060 SH SOLE 1060 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 915 2299 SH SOLE 2299 0 0 INTUIT COM 461202103 7182 11165 SH SOLE 11165 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4674 13010 SH SOLE 13010 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 138 1934 SH SOLE 1934 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 125 2047 SH SOLE 2047 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1179 22165 SH SOLE 22165 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 19 60 SH SOLE 60 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 7 23 SH SOLE 23 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11952 73437 SH SOLE 23437 0 50000 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 181 945 SH SOLE 945 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 496 2888 SH SOLE 2888 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 66 959 SH SOLE 959 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 12 810 SH SOLE 810 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 118 2500 SH SOLE 2500 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 26 775 SH SOLE 775 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 51 418 SH SOLE 418 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 58 610 SH SOLE 610 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 51 640 SH SOLE 640 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 69 900 SH SOLE 900 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 33039 1508641 SH SOLE 1495526 0 13115 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 40294 1845808 SH SOLE 1833728 0 12080 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 61157 2849815 SH SOLE 2832015 0 17800 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 53609 2506249 SH SOLE 2494249 0 12000 INVITAE CORP COM 46185L103 63 4110 SH SOLE 4110 0 0 IRADIMED CORP COM 46266A109 206 4456 SH SOLE 4456 0 0 IQVIA HLDGS INC COM 46266C105 119 421 SH SOLE 421 0 0 IQIYI INC SPONSORED ADS 46267X108 2 513 SH SOLE 513 0 0 IRON MTN INC NEW COM 46284V101 642 12263 SH SOLE 12263 0 0 GOLD TR ISHARES NEW 464285204 27 766 SH SOLE 766 0 0 ISHARES INC MSCI CDA ETF 464286509 28 740 SH SOLE 740 0 0 ISHARES TR S&P 100 ETF 464287101 2801 12782 SH SOLE 12782 0 0 ISHARES TR SELECT DIVID ETF 464287168 1024 8352 SH SOLE 8352 0 0 ISHARES TR TIPS BD ETF 464287176 23 176 SH SOLE 176 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 44 1200 SH SOLE 1200 0 0 ISHARES TR CORE S&P500 ETF 464287200 2683 5625 SH SOLE 5534 0 91 ISHARES TR CORE US AGGBD ET 464287226 15 135 SH SOLE 135 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2073 42428 SH SOLE 42428 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1885 22528 SH SOLE 22528 0 0 ISHARES TR MSCI EAFE ETF 464287465 566 7199 SH SOLE 7199 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 9 75 SH SOLE 75 0 0 ISHARES TR RUS MD CP GR ETF 464287481 6407 55607 SH SOLE 55607 0 0 ISHARES TR RUS MID CAP ETF 464287499 202 2432 SH SOLE 2432 0 0 ISHARES TR CORE S&P MCP ETF 464287507 3140 11094 SH SOLE 11094 0 0 ISHARES TR EXPANDED TECH 464287515 23 59 SH SOLE 59 0 0 ISHARES TR ISHARES SEMICDTR 464287523 123 227 SH SOLE 227 0 0 ISHARES TR ISHARES BIOTECH 464287556 188 1235 SH SOLE 1235 0 0 ISHARES TR COHEN STEER REIT 464287564 65 850 SH SOLE 850 0 0 ISHARES TR S&P MC 400GR ETF 464287606 17 200 SH SOLE 200 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 89 290 SH SOLE 290 0 0 ISHARES TR RUS 1000 ETF 464287622 466 1764 SH SOLE 1764 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 216 1299 SH SOLE 1299 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 637 2172 SH SOLE 2172 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4460 20050 SH SOLE 20050 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 497 1790 SH SOLE 1790 0 0 ISHARES TR S&P MC 400VL ETF 464287705 4 40 SH SOLE 40 0 0 ISHARES TR U.S. TECH ETF 464287721 264 2300 SH SOLE 2300 0 0 ISHARES TR U.S. REAL ES ETF 464287739 53 456 SH SOLE 456 0 0 ISHARES TR CORE S&P SCP ETF 464287804 5582 48751 SH SOLE 48751 0 0 ISHARES TR SP SMCP600VL ETF 464287879 4 40 SH SOLE 40 0 0 ISHARES TR S&P SML 600 GWT 464287887 42 304 SH SOLE 304 0 0 ISHARES TR INTL TREA BD ETF 464288117 331 6582 SH SOLE 6582 0 0 ISHARES TR AGENCY BOND ETF 464288166 2700 23046 SH SOLE 23046 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 47 2200 SH SOLE 2200 0 0 ISHARES TR MSCI ACWI EX US 464288240 11 203 SH SOLE 203 0 0 ISHARES TR JPMORGAN USD EMG 464288281 847 7765 SH SOLE 7765 0 0 ISHARES TR NATIONAL MUN ETF 464288414 491 4223 SH SOLE 4223 0 0 ISHARES TR IBOXX HI YD ETF 464288513 85 975 SH SOLE 975 0 0 ISHARES TR MSCI KLD400 SOC 464288570 453 4880 SH SOLE 4880 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 1205 20331 SH SOLE 20331 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 4232 78543 SH SOLE 78543 0 0 ISHARES TR PFD AND INCM SEC 464288687 59 1500 SH SOLE 0 0 1500 ISHARES TR US AER DEF ETF 464288760 5 50 SH SOLE 50 0 0 ISHARES TR MSCI USA ESG SLC 464288802 5710 53739 SH SOLE 53686 0 53 ISHARES TR U.S. MED DVC ETF 464288810 38 576 SH SOLE 576 0 0 ISHARES TR MSCI EURO FL ETF 464289180 10 500 SH SOLE 500 0 0 ISHARES TR RUS TP200 GR ETF 464289438 63 363 SH SOLE 0 0 363 ISHARES TR GRWT ALLOCAT ETF 464289867 281 4922 SH SOLE 4922 0 0 ISHARES SILVER TR ISHARES 46428Q109 2 116 SH SOLE 116 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 0 1 SH SOLE 1 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1262 16904 SH SOLE 16904 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1800 30063 SH SOLE 30063 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 74 1869 SH SOLE 1869 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 3041 118450 SH SOLE 118450 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 2601 103450 SH SOLE 103450 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 2327 89735 SH SOLE 89735 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 164 6400 SH SOLE 6400 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 4 48 SH SOLE 48 0 0 ISHARES TR ESG AWARE MSCI 46435U663 52 1282 SH SOLE 1282 0 0 J & J SNACK FOODS CORP COM 466032109 6 36 SH SOLE 36 0 0 JPMORGAN CHASE & CO COM 46625H100 85039 537032 SH SOLE 514953 0 22079 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 1005 16985 SH SOLE 16985 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 70011 1386906 SH SOLE 1379696 0 7210 JACOBS ENGR GROUP INC COM 469814107 105 756 SH SOLE 756 0 0 JEFFERIES FINL GROUP INC COM 47233W109 469 12075 SH SOLE 12075 0 0 JOHNSON & JOHNSON COM 478160104 123143 719838 SH SOLE 691501 0 28337 KLA CORP COM NEW 482480100 43 99 SH SOLE 99 0 0 KKR & CO INC COM 48251W104 19 252 SH SOLE 252 0 0 KELLOGG CO COM 487836108 211 3272 SH SOLE 3272 0 0 KEMPER CORP COM 488401100 144 2450 SH SOLE 2450 0 0 KEYCORP COM 493267108 68 2955 SH SOLE 2955 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 101 490 SH SOLE 490 0 0 KIMBERLY-CLARK CORP COM 494368103 2007 14046 SH SOLE 14046 0 0 KIMCO RLTY CORP COM 49446R109 12 474 SH SOLE 474 0 0 KINDER MORGAN INC DEL COM 49456B101 16 1038 SH SOLE 1038 0 0 KINSALE CAP GROUP INC COM 49714P108 8 35 SH SOLE 35 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 101 2400 SH SOLE 2400 0 0 KONTOOR BRANDS INC COM 50050N103 87 1700 SH SOLE 1700 0 0 KORN FERRY COM NEW 500643200 38 500 SH SOLE 500 0 0 KRAFT HEINZ CO COM 500754106 209 5828 SH SOLE 5828 0 0 KROGER CO COM 501044101 23 500 SH SOLE 500 0 0 KULICKE & SOFFA INDS INC COM 501242101 12 200 SH SOLE 200 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 253 13999 SH SOLE 13999 0 0 LKQ CORP COM 501889208 30 500 SH SOLE 500 0 0 LCI INDS COM 50189K103 35 223 SH SOLE 223 0 0 LI AUTO INC SPONSORED ADS 50202M102 20 623 SH SOLE 623 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 4 450 SH SOLE 450 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 73371 344077 SH SOLE 342795 0 1282 LABORATORY CORP AMER HLDGS COM NEW 50540R409 23569 75011 SH SOLE 48026 0 26985 LAKELAND BANCORP INC COM 511637100 57 3000 SH SOLE 3000 0 0 LAM RESEARCH CORP COM 512807108 69385 96482 SH SOLE 87690 0 8792 LAMB WESTON HLDGS INC COM 513272104 43 675 SH SOLE 675 0 0 LAREDO PETROLEUM INC COM 516806205 3 50 SH SOLE 50 0 0 LAS VEGAS SANDS CORP COM 517834107 1 15 SH SOLE 15 0 0 LAUDER ESTEE COS INC CL A 518439104 273 737 SH SOLE 737 0 0 LEGGETT & PLATT INC COM 524660107 3 78 SH SOLE 78 0 0 LEIDOS HOLDINGS INC COM 525327102 934 10503 SH SOLE 10458 0 45 LEMONADE INC COM 52567D107 3 70 SH SOLE 70 0 0 LILLY ELI & CO COM 532457108 5965 21595 SH SOLE 21595 0 0 LINCOLN NATL CORP IND COM 534187109 70 1019 SH SOLE 1019 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 10 1000 SH SOLE 1000 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 66 2283 SH SOLE 2283 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1 10 SH SOLE 10 0 0 LOCKHEED MARTIN CORP COM 539830109 3858 10856 SH SOLE 10856 0 0 LOEWS CORP COM 540424108 208 3600 SH SOLE 3600 0 0 LOWES COS INC COM 548661107 2053 7942 SH SOLE 7942 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 3 92 SH SOLE 92 0 0 LUCID GROUP INC COM 549498103 32 850 SH SOLE 850 0 0 LULULEMON ATHLETICA INC COM 550021109 29 75 SH SOLE 75 0 0 LUMENTUM HLDGS INC COM 55024U109 2 20 SH SOLE 20 0 0 M & T BK CORP COM 55261F104 216 1408 SH SOLE 1408 0 0 MDU RES GROUP INC COM 552690109 114 3700 SH SOLE 3700 0 0 MGE ENERGY INC COM 55277P104 132 1609 SH SOLE 1609 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2 45 SH SOLE 45 0 0 MPLX LP COM UNIT REP LTD 55336V100 46 1563 SH SOLE 1563 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 177 3822 SH SOLE 2152 0 1670 MAGENTA THERAPEUTICS INC COM 55910K108 4 1006 SH SOLE 1006 0 0 MAGNA INTL INC COM 559222401 16 200 SH SOLE 200 0 0 MAGNITE INC COM 55955D100 1 40 SH SOLE 40 0 0 MANHATTAN ASSOCIATES INC COM 562750109 93 600 SH SOLE 600 0 0 MANULIFE FINL CORP COM 56501R106 6 300 SH SOLE 300 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 4 109 SH SOLE 109 0 0 MARATHON OIL CORP COM 565849106 141 8604 SH SOLE 8604 0 0 MARATHON PETE CORP COM 56585A102 3739 58437 SH SOLE 58137 0 300 MARKETAXESS HLDGS INC COM 57060D108 46 112 SH SOLE 112 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 1 100 SH SOLE 100 0 0 MARSH & MCLENNAN COS INC COM 571748102 1296 7454 SH SOLE 7454 0 0 MARRIOTT INTL INC NEW CL A 571903202 371 2246 SH SOLE 2246 0 0 MARTEN TRANS LTD COM 573075108 3 180 SH SOLE 180 0 0 MARVELL TECHNOLOGY INC COM 573874104 40 453 SH SOLE 453 0 0 MASIMO CORP COM 574795100 6 21 SH SOLE 21 0 0 MASTERCARD INCORPORATED CL A 57636Q104 71698 199539 SH SOLE 180372 0 19167 MATCH GROUP INC NEW COM 57667L107 9 65 SH SOLE 65 0 0 MAXIMUS INC COM 577933104 600 7525 SH SOLE 7525 0 0 MCCORMICK & CO INC COM NON VTG 579780206 450 4658 SH SOLE 4658 0 0 MCDONALDS CORP COM 580135101 83096 309980 SH SOLE 309269 0 711 MCKESSON CORP COM 58155Q103 355 1429 SH SOLE 1429 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5 200 SH SOLE 200 0 0 MERCADOLIBRE INC COM 58733R102 88 65 SH SOLE 65 0 0 MERCK & CO INC COM 58933Y105 16943 221073 SH SOLE 220100 0 973 MERCURY SYS INC COM 589378108 424 7706 SH SOLE 7506 0 200 MERITAGE HOMES CORP COM 59001A102 4 29 SH SOLE 29 0 0 METLIFE INC COM 59156R108 48 773 SH SOLE 773 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 782 461 SH SOLE 461 0 0 MICROSOFT CORP COM 594918104 254908 757932 SH SOLE 733019 0 24913 MICROCHIP TECHNOLOGY INC. COM 595017104 56 638 SH SOLE 638 0 0 MICRON TECHNOLOGY INC COM 595112103 5 50 SH SOLE 50 0 0 MODERNA INC COM 60770K107 76 301 SH SOLE 301 0 0 MOLINA HEALTHCARE INC COM 60855R100 4 13 SH SOLE 13 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 120 2597 SH SOLE 2597 0 0 MONDELEZ INTL INC CL A 609207105 7638 115179 SH SOLE 115039 0 140 MONGODB INC CL A 60937P106 783 1479 SH SOLE 1455 0 24 MONMOUTH REAL ESTATE INVT CO CL A 609720107 130 6200 SH SOLE 6200 0 0 MONOLITHIC PWR SYS INC COM 609839105 21 42 SH SOLE 42 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 7 72 SH SOLE 72 0 0 MOODYS CORP COM 615369105 1264 3237 SH SOLE 3237 0 0 MORGAN STANLEY COM NEW 617446448 694 7065 SH SOLE 7065 0 0 MORNINGSTAR INC COM 617700109 462 1350 SH SOLE 1350 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 24 88 SH SOLE 88 0 0 NCR CORP NEW COM 62886E108 0 8 SH SOLE 8 0 0 NIO INC SPON ADS 62914V106 6 200 SH SOLE 200 0 0 NRG ENERGY INC COM NEW 629377508 1 25 SH SOLE 25 0 0 NOV INC COM 62955J103 203 15000 SH SOLE 15000 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1 200 SH SOLE 200 0 0 NATERA INC COM 632307104 23 248 SH SOLE 248 0 0 NATIONAL FUEL GAS CO COM 636180101 109 1700 SH SOLE 1700 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 7 91 SH SOLE 91 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 29 600 SH SOLE 600 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 68 977 SH SOLE 977 0 0 NAVIENT CORPORATION COM 63938C108 100 4725 SH SOLE 4725 0 0 NEOGEN CORP COM 640491106 19 418 SH SOLE 418 0 0 NETAPP INC COM 64110D104 2 20 SH SOLE 20 0 0 NETFLIX INC COM 64110L106 697 1157 SH SOLE 1157 0 0 NEW FOUND GOLD CORP COM 64440N103 217 30300 SH SOLE 30300 0 0 NEW YORK TIMES CO CL A 650111107 25 518 SH SOLE 518 0 0 NEWELL BRANDS INC COM 651229106 7 330 SH SOLE 330 0 0 NEXTERA ENERGY INC COM 65339F101 6795 72786 SH SOLE 72786 0 0 NIKE INC CL B 654106103 46937 281616 SH SOLE 280704 0 912 NISOURCE INC COM 65473P105 96 3463 SH SOLE 3463 0 0 NOKIA CORP SPONSORED ADR 654902204 0 58 SH SOLE 58 0 0 NORFOLK SOUTHN CORP COM 655844108 5123 17207 SH SOLE 17207 0 0 NORTHERN TR CORP COM 665859104 90 750 SH SOLE 750 0 0 NORTHROP GRUMMAN CORP COM 666807102 1104 2852 SH SOLE 2852 0 0 NORTONLIFELOCK INC COM 668771108 335 12900 SH SOLE 12900 0 0 NOVARTIS AG SPONSORED ADR 66987V109 300 3429 SH SOLE 3429 0 0 NOVAVAX INC COM NEW 670002401 173 1208 SH SOLE 1208 0 0 NOVANTA INC COM 67000B104 5 29 SH SOLE 29 0 0 NOVO-NORDISK A S ADR 670100205 217 1935 SH SOLE 1935 0 0 NUCOR CORP COM 670346105 369 3229 SH SOLE 3229 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 32 2000 SH SOLE 2000 0 0 NVIDIA CORPORATION COM 67066G104 31179 106010 SH SOLE 82937 0 23073 OGE ENERGY CORP COM 670837103 117 3060 SH SOLE 3060 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 41 58 SH SOLE 58 0 0 OCCIDENTAL PETE CORP COM 674599105 44 1518 SH SOLE 1518 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3 259 SH SOLE 259 0 0 OKTA INC CL A 679295105 798 3560 SH SOLE 3560 0 0 OMNICOM GROUP INC COM 681919106 21 283 SH SOLE 283 0 0 ON SEMICONDUCTOR CORP COM 682189105 16 241 SH SOLE 241 0 0 ONEOK INC NEW COM 682680103 6 98 SH SOLE 98 0 0 1LIFE HEALTHCARE INC COM 68269G107 6 339 SH SOLE 339 0 0 ORACLE CORP COM 68389X105 25661 294246 SH SOLE 294246 0 0 ORGANON & CO COMMON STOCK 68622V106 413 13560 SH SOLE 13560 0 0 ORION OFFICE REIT INC COM 68629Y103 3 157 SH SOLE 157 0 0 ORMAT TECHNOLOGIES INC COM 686688102 16 200 SH SOLE 200 0 0 OSHKOSH CORP COM 688239201 2100 18636 SH SOLE 18636 0 0 OTIS WORLDWIDE CORP COM 68902V107 6503 74684 SH SOLE 66034 0 8650 OTTER TAIL CORP COM 689648103 7 100 SH SOLE 100 0 0 OUTSET MED INC COM 690145107 1 13 SH SOLE 13 0 0 PG&E CORP COM 69331C108 18 1500 SH SOLE 1500 0 0 PJT PARTNERS INC COM CL A 69343T107 38 511 SH SOLE 511 0 0 PNC FINL SVCS GROUP INC COM 693475105 534 2664 SH SOLE 2664 0 0 PPG INDS INC COM 693506107 2408 13965 SH SOLE 13965 0 0 PPL CORP COM 69351T106 150 4995 SH SOLE 4995 0 0 PTC INC COM 69370C100 61 500 SH SOLE 500 0 0 PACCAR INC COM 693718108 2 25 SH SOLE 25 0 0 PACIRA BIOSCIENCES INC COM 695127100 39 650 SH SOLE 450 0 200 PALANTIR TECHNOLOGIES INC CL A 69608A108 0 25 SH SOLE 25 0 0 PALO ALTO NETWORKS INC COM 697435105 1379 2476 SH SOLE 2476 0 0 PARKER-HANNIFIN CORP COM 701094104 10805 33966 SH SOLE 33966 0 0 PAYCHEX INC COM 704326107 560 4103 SH SOLE 4103 0 0 PAYCOM SOFTWARE INC COM 70432V102 141 340 SH SOLE 340 0 0 PAYPAL HLDGS INC COM 70450Y103 2198 11657 SH SOLE 11607 0 50 PEGASYSTEMS INC COM 705573103 6 50 SH SOLE 50 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 16 458 SH SOLE 458 0 0 PENN NATL GAMING INC COM 707569109 786 15150 SH SOLE 15150 0 0 PENUMBRA INC COM 70975L107 144 500 SH SOLE 500 0 0 PEOPLES BANCORP INC COM 709789101 744 23400 SH SOLE 23400 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 70 3950 SH SOLE 3950 0 0 PEPSICO INC COM 713448108 24573 141459 SH SOLE 141059 0 400 PERKINELMER INC COM 714046109 215 1067 SH SOLE 1067 0 0 PERSHING SQUARE TONTINE HLDG *W EXP 07/24/202 71531R117 0 111 SH SOLE 111 0 0 PFIZER INC COM 717081103 98970 1676036 SH SOLE 1631262 0 44774 PHATHOM PHARMACEUTICALS INC COM 71722W107 2 111 SH SOLE 111 0 0 PHILIP MORRIS INTL INC COM 718172109 4993 52561 SH SOLE 52261 0 300 PHILLIPS 66 COM 718546104 3225 44511 SH SOLE 44084 0 427 PHYSICIANS RLTY TR COM 71943U104 8 400 SH SOLE 400 0 0 PIMCO ETF TR ENHANCD SHORT 72201R643 4496 44880 SH SOLE 44880 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 13371 131659 SH SOLE 131074 0 585 PINNACLE WEST CAP CORP COM 723484101 28 394 SH SOLE 394 0 0 PINTEREST INC CL A 72352L106 9 253 SH SOLE 253 0 0 PIONEER NAT RES CO COM 723787107 75 414 SH SOLE 414 0 0 PIPER SANDLER COMPANIES COM 724078100 1 6 SH SOLE 6 0 0 PLUG POWER INC COM NEW 72919P202 150 5300 SH SOLE 5300 0 0 POLAR PWR INC COM 73102V105 1 360 SH SOLE 360 0 0 POLARIS INC COM 731068102 31463 286262 SH SOLE 267264 0 18998 POOL CORP COM 73278L105 85 150 SH SOLE 150 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 53 1000 SH SOLE 1000 0 0 PRICE T ROWE GROUP INC COM 74144T108 153 779 SH SOLE 779 0 0 PRICESMART INC COM 741511109 33 450 SH SOLE 450 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 13 181 SH SOLE 181 0 0 PROCTER AND GAMBLE CO COM 742718109 45616 278858 SH SOLE 278333 0 525 PROCORE TECHNOLOGIES INC COM 74275K108 21 267 SH SOLE 267 0 0 PROGRESSIVE CORP COM 743315103 19 182 SH SOLE 182 0 0 PROLOGIS INC. COM 74340W103 23 138 SH SOLE 138 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 17 987 SH SOLE 987 0 0 PRUDENTIAL FINL INC COM 744320102 70 650 SH SOLE 650 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 239 3583 SH SOLE 3583 0 0 PUBLIC STORAGE COM 74460D109 148 396 SH SOLE 396 0 0 PULTE GROUP INC COM 745867101 407 7117 SH SOLE 7117 0 0 PURE STORAGE INC CL A 74624M102 326 10000 SH SOLE 10000 0 0 Q2 HLDGS INC COM 74736L109 17 217 SH SOLE 217 0 0 QUALCOMM INC COM 747525103 845 4620 SH SOLE 4620 0 0 QUANTA SVCS INC COM 74762E102 15 128 SH SOLE 128 0 0 QUANTERIX CORP COM 74766Q101 16 378 SH SOLE 378 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 14 631 SH SOLE 631 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2394 13838 SH SOLE 13838 0 0 RPM INTL INC COM 749685103 366 3620 SH SOLE 3620 0 0 RAYMOND JAMES FINL INC COM 754730109 7 73 SH SOLE 73 0 0 RAYONIER INC COM 754907103 29 719 SH SOLE 719 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 50389 585511 SH SOLE 582727 0 2784 REALTY INCOME CORP COM 756109104 113 1575 SH SOLE 1575 0 0 REGENCY CTRS CORP COM 758849103 17 225 SH SOLE 225 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2 100 SH SOLE 100 0 0 RELX PLC SPONSORED ADR 759530108 18 557 SH SOLE 557 0 0 REMITLY GLOBAL INC COM 75960P104 6 313 SH SOLE 313 0 0 REPLIGEN CORP COM 759916109 26 97 SH SOLE 97 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 5 610 SH SOLE 610 0 0 REPUBLIC SVCS INC COM 760759100 423 3032 SH SOLE 3032 0 0 RESMED INC COM 761152107 104 400 SH SOLE 400 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3 106 SH SOLE 106 0 0 RINGCENTRAL INC CL A 76680R206 28 150 SH SOLE 150 0 0 RIO TINTO PLC SPONSORED ADR 767204100 36 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 9 88 SH SOLE 88 0 0 ROBINHOOD MKTS INC COM CL A 770700102 2 100 SH SOLE 100 0 0 ROBLOX CORP CL A 771049103 40 383 SH SOLE 383 0 0 ROCKWELL AUTOMATION INC COM 773903109 650 1862 SH SOLE 1862 0 0 ROGERS CORP COM 775133101 4 16 SH SOLE 16 0 0 ROKU INC COM CL A 77543R102 108 473 SH SOLE 473 0 0 ROPER TECHNOLOGIES INC COM 776696106 1239 2520 SH SOLE 2520 0 0 ROSS STORES INC COM 778296103 722 6320 SH SOLE 6320 0 0 ROYAL BK CDA COM 780087102 204 1925 SH SOLE 1925 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 73 1688 SH SOLE 1688 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 27 623 SH SOLE 623 0 0 S&P GLOBAL INC COM 78409V104 73749 156271 SH SOLE 136465 0 19806 SEI INVTS CO COM 784117103 37 600 SH SOLE 600 0 0 SLM CORP COM 78442P106 93 4725 SH SOLE 4725 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 46424 97742 SH SOLE 97742 0 0 SPDR GOLD TR GOLD SHS 78463V107 1149 6720 SH SOLE 6720 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 287 7867 SH SOLE 7867 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 41 440 SH SOLE 440 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 0 1 SH SOLE 1 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 821 33601 SH SOLE 33601 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 2853 92118 SH SOLE 92118 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 322 11381 SH SOLE 11381 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 7 70 SH SOLE 70 0 0 SPDR SER TR AEROSPACE DEF 78464A631 61 522 SH SOLE 522 0 0 SPDR SER TR S&P REGL BKG 78464A698 177 2500 SH SOLE 2500 0 0 SPDR SER TR GLB DOW ETF 78464A706 4 36 SH SOLE 36 0 0 SPDR SER TR S&P DIVID ETF 78464A763 97 750 SH SOLE 750 0 0 SPDR SER TR S&P BK ETF 78464A797 218 4000 SH SOLE 4000 0 0 SPDR SER TR S&P BIOTECH 78464A870 254 2270 SH SOLE 2270 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 8 23 SH SOLE 23 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1057 2042 SH SOLE 2042 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 22 800 SH SOLE 800 0 0 SVB FINANCIAL GROUP COM 78486Q101 104 153 SH SOLE 153 0 0 SAIA INC COM 78709Y105 5 14 SH SOLE 14 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 88 1815 SH SOLE 1815 0 0 SALESFORCE COM INC COM 79466L302 1061 4174 SH SOLE 4174 0 0 SANOFI SPONSORED ADR 80105N105 435 8685 SH SOLE 8685 0 0 SAP SE SPON ADR 803054204 263 1877 SH SOLE 1877 0 0 HENRY SCHEIN INC COM 806407102 45 575 SH SOLE 575 0 0 SCHLUMBERGER LTD COM STK 806857108 208 6934 SH SOLE 6934 0 0 SCHRODINGER INC COM 80810D103 174 5000 SH SOLE 5000 0 0 SCHWAB CHARLES CORP COM 808513105 1718 20429 SH SOLE 20429 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 110 971 SH SOLE 971 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1 9 SH SOLE 9 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 22 217 SH SOLE 217 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 59 1992 SH SOLE 1992 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1 21 SH SOLE 21 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 0 9 SH SOLE 9 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1 20 SH SOLE 20 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1 10 SH SOLE 10 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 21 355 SH SOLE 355 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 372 4604 SH SOLE 4604 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 0 11 SH SOLE 11 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 0 4 SH SOLE 4 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1 8 SH SOLE 8 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 7 SH SOLE 7 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 28 340 SH SOLE 340 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 322 2000 SH SOLE 2000 0 0 SEA LTD SPONSORD ADS 81141R100 179 800 SH SOLE 800 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 336 2388 SH SOLE 2224 0 164 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 77 1000 SH SOLE 1000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 14 246 SH SOLE 32 0 214 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 446 11411 SH SOLE 11411 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 222 2095 SH SOLE 2095 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 516 2968 SH SOLE 2968 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 418 5838 SH SOLE 5655 0 183 SELECTIVE INS GROUP INC COM 816300107 4 45 SH SOLE 45 0 0 SEMPRA COM 816851109 143 1082 SH SOLE 1082 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 160 1600 SH SOLE 1600 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 108 12250 SH SOLE 12250 0 0 SERVICENOW INC COM 81762P102 419 645 SH SOLE 645 0 0 SHAKE SHACK INC CL A 819047101 37 506 SH SOLE 506 0 0 SHERWIN WILLIAMS CO COM 824348106 9029 25638 SH SOLE 25488 0 150 SHIFT TECHNOLOGIES INC CL A 82452T107 10 3000 SH SOLE 3000 0 0 SHOCKWAVE MED INC COM 82489T104 77 429 SH SOLE 429 0 0 SHOPIFY INC CL A 82509L107 120 87 SH SOLE 62 0 25 SHOTSPOTTER INC COM 82536T107 15 503 SH SOLE 503 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 451 26250 SH SOLE 25650 0 600 SIMPSON MFG INC COM 829073105 112 807 SH SOLE 807 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7 28 SH SOLE 28 0 0 SKILLZ INC COM 83067L109 0 50 SH SOLE 50 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 31 200 SH SOLE 200 0 0 SMUCKER J M CO COM NEW 832696405 39 288 SH SOLE 288 0 0 SNAP INC CL A 83304A106 19 405 SH SOLE 405 0 0 SNOWFLAKE INC CL A 833445109 41 120 SH SOLE 120 0 0 SOFI TECHNOLOGIES INC COM 83406F102 2 100 SH SOLE 100 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4 13 SH SOLE 13 0 0 SONOCO PRODS CO COM 835495102 35 600 SH SOLE 600 0 0 SONOS INC COM 83570H108 92 3100 SH SOLE 3100 0 0 SOUTHERN CO COM 842587107 887 12929 SH SOLE 12929 0 0 SOUTHERN COPPER CORP COM 84265V105 12 200 SH SOLE 200 0 0 SOUTHWEST AIRLS CO COM 844741108 1 30 SH SOLE 30 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1138 26413 SH SOLE 26413 0 0 SPLUNK INC COM 848637104 51 445 SH SOLE 445 0 0 SPRAGUE RES LP COM UNIT REP LTD 849343108 34 2500 SH SOLE 2500 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 24 1654 SH SOLE 1654 0 0 BLOCK INC CL A 852234103 234 1449 SH SOLE 1349 0 100 STANLEY BLACK & DECKER INC COM 854502101 0 1 SH SOLE 1 0 0 STARBUCKS CORP COM 855244109 999 8540 SH SOLE 8540 0 0 STARWOOD PPTY TR INC COM 85571B105 243 10000 SH SOLE 10000 0 0 STATE STR CORP COM 857477103 2387 25667 SH SOLE 25567 0 100 STEM INC COM 85859N102 9 500 SH SOLE 500 0 0 STERICYCLE INC COM 858912108 21 350 SH SOLE 350 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 10 200 SH SOLE 200 0 0 STOKE THERAPEUTICS INC COM 86150R107 2 99 SH SOLE 99 0 0 STRYKER CORPORATION COM 863667101 2775 10377 SH SOLE 10377 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 147 10000 SH SOLE 10000 0 0 SUN LIFE FINANCIAL INC. COM 866796105 41 742 SH SOLE 742 0 0 SUNPOWER CORP COM 867652406 4 190 SH SOLE 190 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 20 500 SH SOLE 500 0 0 SUNRUN INC COM 86771W105 18 530 SH SOLE 530 0 0 SUPER MICRO COMPUTER INC COM 86800U104 13 291 SH SOLE 291 0 0 SWEETGREEN INC COM CL A 87043Q108 0 2 SH SOLE 2 0 0 SYLVAMO CORP COMMON STOCK 871332102 3 102 SH SOLE 102 0 0 SYNOPSYS INC COM 871607107 1 2 SH SOLE 2 0 0 TD SYNNEX CORPORATION COM 87162W100 16 142 SH SOLE 142 0 0 SYSCO CORP COM 871829107 1439 18315 SH SOLE 18315 0 0 TFF PHARMACEUTICALS INC COM 87241J104 13 1500 SH SOLE 1500 0 0 TJX COS INC NEW COM 872540109 41159 542136 SH SOLE 542136 0 0 T-MOBILE US INC COM 872590104 14 117 SH SOLE 117 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3602 29937 SH SOLE 29787 0 150 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1 5 SH SOLE 5 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 14 1031 SH SOLE 1031 0 0 TARGET CORP COM 87612E106 2068 8935 SH SOLE 8935 0 0 TARGA RES CORP COM 87612G101 37 712 SH SOLE 712 0 0 TC ENERGY CORP COM 87807B107 9 200 SH SOLE 200 0 0 TELADOC HEALTH INC COM 87918A105 61 669 SH SOLE 669 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 473 1083 SH SOLE 1083 0 0 TELEFLEX INCORPORATED COM 879369106 4328 13175 SH SOLE 13166 0 9 TELEFONICA S A SPONSORED ADR 879382208 12 2781 SH SOLE 2781 0 0 TELESAT CORP CL A & CL B SHS 879512309 4 148 SH SOLE 148 0 0 10X GENOMICS INC CL A COM 88025U109 17 113 SH SOLE 113 0 0 TERADATA CORP DEL COM 88076W103 10 224 SH SOLE 224 0 0 TERADYNE INC COM 880770102 41 251 SH SOLE 251 0 0 TESLA INC COM 88160R101 1398 1323 SH SOLE 1288 0 35 TEXAS INSTRS INC COM 882508104 23160 122887 SH SOLE 100428 0 22459 TEXTRON INC COM 883203101 51 664 SH SOLE 664 0 0 THE TRADE DESK INC COM CL A 88339J105 926 10104 SH SOLE 9914 0 190 THERMO FISHER SCIENTIFIC INC COM 883556102 94341 141390 SH SOLE 125573 0 15817 THOMSON REUTERS CORP. COM NEW 884903709 60 498 SH SOLE 498 0 0 THOR INDS INC COM 885160101 598 5761 SH SOLE 5661 0 100 3M CO COM 88579Y101 8262 46515 SH SOLE 46515 0 0 TIMKEN CO COM 887389104 248 3575 SH SOLE 3575 0 0 TOAST INC CL A 888787108 21 591 SH SOLE 591 0 0 TOLL BROTHERS INC COM 889478103 1155 15960 SH SOLE 15960 0 0 TORO CO COM 891092108 110 1100 SH SOLE 1100 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1561 20352 SH SOLE 20352 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 45 905 SH SOLE 905 0 0 TOYOTA MOTOR CORP ADS 892331307 10 55 SH SOLE 55 0 0 TRACTOR SUPPLY CO COM 892356106 137 574 SH SOLE 574 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 87 8000 SH SOLE 8000 0 0 TRANSDIGM GROUP INC COM 893641100 2 3 SH SOLE 3 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 12 2810 SH SOLE 2810 0 0 TRAVELERS COMPANIES INC COM 89417E109 3976 25417 SH SOLE 25417 0 0 TREDEGAR CORP COM 894650100 70 5924 SH SOLE 5924 0 0 TREX CO INC COM 89531P105 68 500 SH SOLE 500 0 0 TRUIST FINL CORP COM 89832Q109 2230 38088 SH SOLE 38088 0 0 TUSIMPLE HLDGS INC CL A 90089L108 1 30 SH SOLE 30 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 9 333 SH SOLE 333 0 0 TWILIO INC CL A 90138F102 9 33 SH SOLE 33 0 0 TWITTER INC COM 90184L102 12 267 SH SOLE 267 0 0 TYLER TECHNOLOGIES INC COM 902252105 36519 67885 SH SOLE 67885 0 0 TYSON FOODS INC CL A 902494103 79 905 SH SOLE 905 0 0 US BANCORP DEL COM NEW 902973304 258 4602 SH SOLE 3802 0 800 UMH PPTYS INC COM 903002103 16 600 SH SOLE 600 0 0 UBER TECHNOLOGIES INC COM 90353T100 138 3300 SH SOLE 3000 0 300 ULTA BEAUTY INC COM 90384S303 2 4 SH SOLE 4 0 0 UNDER ARMOUR INC CL A 904311107 1 50 SH SOLE 50 0 0 UNDER ARMOUR INC CL C 904311206 1 50 SH SOLE 50 0 0 UNILEVER PLC SPON ADR NEW 904767704 3715 69069 SH SOLE 69069 0 0 UNION PAC CORP COM 907818108 10042 39861 SH SOLE 39722 0 139 UNITED PARCEL SERVICE INC CL B 911312106 963 4494 SH SOLE 4494 0 0 UNITED STATES STL CORP NEW COM 912909108 4 150 SH SOLE 150 0 0 UNITEDHEALTH GROUP INC COM 91324P102 74926 149213 SH SOLE 128190 0 21023 UNITIL CORP COM 913259107 7 142 SH SOLE 142 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 87 527 SH SOLE 527 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 25 415 SH SOLE 415 0 0 UNUM GROUP COM 91529Y106 237 9630 SH SOLE 9630 0 0 US ECOLOGY INC COM 91734M103 1 30 SH SOLE 30 0 0 V F CORP COM 918204108 14362 196145 SH SOLE 196145 0 0 VALERO ENERGY CORP COM 91913Y100 348 4632 SH SOLE 4432 0 200 VANECK MERK GOLD TR GOLD TRUST 921078101 189 10654 SH SOLE 10654 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 27 1000 SH SOLE 1000 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 27 808 SH SOLE 808 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 70 3929 SH SOLE 3929 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 80 260 SH SOLE 260 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 19 248 SH SOLE 248 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 0 2 SH SOLE 2 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4942 28773 SH SOLE 28773 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 58 913 SH SOLE 913 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1902 9053 SH SOLE 9053 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 8 87 SH SOLE 87 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4274 52880 SH SOLE 52880 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 11760 230309 SH SOLE 230309 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1399 12478 SH SOLE 12478 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2494 48528 SH SOLE 48528 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 3007 60205 SH SOLE 60205 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 10 180 SH SOLE 180 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3 52 SH SOLE 52 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 40 372 SH SOLE 372 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 748 12207 SH SOLE 12207 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 10068 203567 SH SOLE 203082 0 485 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 309 1544 SH SOLE 1544 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 16 200 SH SOLE 200 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 680 2553 SH SOLE 2553 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 1427 3114 SH SOLE 3114 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 337 2488 SH SOLE 2488 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6647 109275 SH SOLE 109275 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 11 131 SH SOLE 131 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 75 950 SH SOLE 950 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 11 150 SH SOLE 150 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 0 3 SH SOLE 3 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 25 270 SH SOLE 270 0 0 VAREX IMAGING CORP COM 92214X106 10 320 SH SOLE 320 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 197 451 SH SOLE 451 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 13 85 SH SOLE 85 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 17 66 SH SOLE 66 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 644 5552 SH SOLE 5505 0 47 VANGUARD INDEX FDS SML CP GRW ETF 922908595 250 886 SH SOLE 886 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 118 660 SH SOLE 454 0 206 VANGUARD INDEX FDS MID CAP ETF 922908629 1160 4553 SH SOLE 4406 0 147 VANGUARD INDEX FDS LARGE CAP ETF 922908637 483 2186 SH SOLE 2186 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 372 1159 SH SOLE 1159 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 132 895 SH SOLE 713 0 182 VANGUARD INDEX FDS SMALL CP ETF 922908751 119 526 SH SOLE 526 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1967 8145 SH SOLE 8145 0 0 VERISIGN INC COM 92343E102 23 89 SH SOLE 89 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3023 58179 SH SOLE 56879 0 1300 VERINT SYS INC COM 92343X100 16 300 SH SOLE 300 0 0 VERISK ANALYTICS INC COM 92345Y106 69 300 SH SOLE 300 0 0 VIAVI SOLUTIONS INC COM 925550105 2 100 SH SOLE 100 0 0 VIACOMCBS INC CL B 92556H206 2 56 SH SOLE 56 0 0 VIATRIS INC COM 92556V106 416 30745 SH SOLE 30745 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 588 16100 SH SOLE 16100 0 0 VIEWRAY INC COM 92672L107 6 1000 SH SOLE 1000 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 11 1309 SH SOLE 1309 0 0 VISA INC COM CL A 92826C839 51865 239328 SH SOLE 219554 0 19774 VIRTUS INVT PARTNERS INC COM 92828Q109 297 1000 SH SOLE 1000 0 0 VMWARE INC CL A COM 928563402 78 676 SH SOLE 676 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 7 105 SH SOLE 105 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15 983 SH SOLE 983 0 0 VONTIER CORPORATION COM 928881101 127 4138 SH SOLE 4138 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1 500 SH SOLE 500 0 0 VULCAN MATLS CO COM 929160109 313 1507 SH SOLE 1507 0 0 WP CAREY INC COM 92936U109 311 3796 SH SOLE 3796 0 0 WEC ENERGY GROUP INC COM 92939U106 1062 10945 SH SOLE 10945 0 0 WABTEC COM 929740108 56 610 SH SOLE 610 0 0 WALMART INC COM 931142103 16006 110626 SH SOLE 110251 0 375 WALGREENS BOOTS ALLIANCE INC COM 931427108 456 8735 SH SOLE 8735 0 0 WASHINGTON TR BANCORP INC COM 940610108 186 3300 SH SOLE 3300 0 0 WASTE CONNECTIONS INC COM 94106B101 41 299 SH SOLE 299 0 0 WASTE MGMT INC DEL COM 94106L109 414 2479 SH SOLE 2479 0 0 WATERS CORP COM 941848103 1742 4674 SH SOLE 4674 0 0 WATSCO INC COM 942622200 55 176 SH SOLE 176 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 323 1666 SH SOLE 1666 0 0 WEBER INC CL A 94770D102 30 2300 SH SOLE 2300 0 0 WEIS MKTS INC COM 948849104 33 505 SH SOLE 505 0 0 WELLS FARGO CO NEW COM 949746101 2679 55827 SH SOLE 55827 0 0 WELLTOWER INC COM 95040Q104 17 200 SH SOLE 200 0 0 WESCO INTL INC COM 95082P105 6 44 SH SOLE 44 0 0 WESTERN ALLIANCE BANCORP COM 957638109 6 58 SH SOLE 58 0 0 WESTERN DIGITAL CORP. COM 958102105 2 25 SH SOLE 25 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 25 1121 SH SOLE 1121 0 0 WESTERN UN CO COM 959802109 8 433 SH SOLE 433 0 0 WESTROCK CO COM 96145D105 52 1171 SH SOLE 1171 0 0 WEX INC COM 96208T104 3007 21419 SH SOLE 21319 0 100 WEYERHAEUSER CO MTN BE COM NEW 962166104 342 8305 SH SOLE 8305 0 0 WHIRLPOOL CORP COM 963320106 5244 22348 SH SOLE 22348 0 0 WILEY JOHN & SONS INC CL A 968223206 101 1765 SH SOLE 1765 0 0 WILLIAMS COS INC COM 969457100 238 9151 SH SOLE 9151 0 0 WILLIAMS SONOMA INC COM 969904101 17 100 SH SOLE 100 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 2882 295248 SH SOLE 295248 0 0 WISDOMTREE INVTS INC COM 97717P104 21 3500 SH SOLE 3500 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 71 1000 SH SOLE 1000 0 0 WOODWARD INC COM 980745103 82 745 SH SOLE 645 0 100 WORKDAY INC CL A 98138H101 1100 4025 SH SOLE 4025 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1 162 SH SOLE 162 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 5 100 SH SOLE 100 0 0 WRAP TECHNOLOGIES INC COM 98212N107 39 10000 SH SOLE 10000 0 0 WYNN RESORTS LTD COM 983134107 1 10 SH SOLE 10 0 0 XCEL ENERGY INC COM 98389B100 174 2575 SH SOLE 2575 0 0 XILINX INC COM 983919101 130 611 SH SOLE 611 0 0 XYLEM INC COM 98419M100 2682 22363 SH SOLE 22363 0 0 XOMETRY INC CLASS A COM 98423F109 1 16 SH SOLE 16 0 0 YETI HLDGS INC COM 98585X104 147 1775 SH SOLE 1575 0 200 YORK WTR CO COM 987184108 20 410 SH SOLE 410 0 0 YUM BRANDS INC COM 988498101 141 1018 SH SOLE 1018 0 0 YUM CHINA HLDGS INC COM 98850P109 41 818 SH SOLE 818 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 645 1083 SH SOLE 1083 0 0 ZENDESK INC COM 98936J101 21 200 SH SOLE 200 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 898 7072 SH SOLE 7072 0 0 ZIONS BANCORPORATION N A COM 989701107 97 1530 SH SOLE 1530 0 0 ZOETIS INC CL A 98978V103 10037 41132 SH SOLE 40876 0 256 ZSCALER INC COM 98980G102 18 57 SH SOLE 0 0 57 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 148 804 SH SOLE 804 0 0 ZOMEDICA CORP COM 98980M109 0 250 SH SOLE 250 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 50 SH SOLE 50 0 0 ALLEGION PLC ORD SHS G0176J109 165 1243 SH SOLE 1243 0 0 AON PLC SHS CL A G0403H108 57209 190340 SH SOLE 153705 0 36635 ATLASSIAN CORP PLC CL A G06242104 26 69 SH SOLE 69 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 19 500 SH SOLE 500 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 111836 269777 SH SOLE 257274 0 12503 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 2 35 SH SOLE 35 0 0 EATON CORP PLC SHS G29183103 285 1652 SH SOLE 1252 0 400 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 105 5000 SH SOLE 5000 0 0 EVEREST RE GROUP LTD COM G3223R108 301 1100 SH SOLE 1100 0 0 JOHNSON CTLS INTL PLC SHS G51502105 303 3732 SH SOLE 3732 0 0 LINDE PLC SHS G5494J103 810 2337 SH SOLE 2337 0 0 MEDTRONIC PLC SHS G5960L103 6197 59901 SH SOLE 59901 0 0 APTIV PLC SHS G6095L109 3231 19589 SH SOLE 19538 0 51 ITERUM THERAPEUTICS PLC SHS G6333L101 0 50 SH SOLE 50 0 0 NVENT ELECTRIC PLC SHS G6700G107 14 371 SH SOLE 371 0 0 PENTAIR PLC SHS G7S00T104 46 631 SH SOLE 631 0 0 STERIS PLC SHS USD G8473T100 34 140 SH SOLE 140 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1332 6595 SH SOLE 6595 0 0 TRITON INTL LTD CL A G9078F107 5 83 SH SOLE 83 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1 5 SH SOLE 5 0 0 ALCON AG ORD SHS H01301128 25 283 SH SOLE 283 0 0 CHUBB LIMITED COM H1467J104 453 2341 SH SOLE 2341 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 6 80 SH SOLE 80 0 0 GARMIN LTD SHS H2906T109 4 33 SH SOLE 33 0 0 UBS GROUP AG SHS H42097107 9 505 SH SOLE 505 0 0 TE CONNECTIVITY LTD SHS H84989104 438 2714 SH SOLE 2714 0 0 GLOBANT S A COM L44385109 50 159 SH SOLE 159 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 38 161 SH SOLE 161 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 9 80 SH SOLE 80 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 50 3200 SH SOLE 3200 0 0 KORNIT DIGITAL LTD SHS M6372Q113 39 255 SH SOLE 255 0 0 MONDAY COM LTD SHS M7S64H106 6 19 SH SOLE 19 0 0 WIX COM LTD SHS M98068105 24 150 SH SOLE 150 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 182 229 SH SOLE 229 0 0 FERRARI N V COM N3167Y103 26 100 SH SOLE 100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1 15 SH SOLE 15 0 0 NXP SEMICONDUCTORS N V COM N6596X109 30321 133113 SH SOLE 120901 0 12212 STEVANATO GROUP S P A ORD SHS T9224W109 18 787 SH SOLE 787 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 1 15 SH SOLE 15 0 0 FLEX LTD ORD Y2573F102 4 220 SH SOLE 220 0 0