0002029317-24-000027.txt : 20240813 0002029317-24-000027.hdr.sgml : 20240813 20240813150427 ACCESSION NUMBER: 0002029317-24-000027 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20240813 DATE AS OF CHANGE: 20240813 EFFECTIVENESS DATE: 20240813 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Glen Eagle Advisors, LLC CENTRAL INDEX KEY: 0002029317 ORGANIZATION NAME: IRS NUMBER: 300881784 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-24210 FILM NUMBER: 241200808 BUSINESS ADDRESS: STREET 1: 4422C ROUTE 27, PO BOX 399 CITY: KINGSTON STATE: NJ ZIP: 08528 BUSINESS PHONE: 609-631-8231 MAIL ADDRESS: STREET 1: 4422C ROUTE 27, PO BOX 399 CITY: KINGSTON STATE: NJ ZIP: 08528 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false true 0002029317 XXXXXXXX 03-31-2023 03-31-2023 Glen Eagle Advisors, LLC
4422C ROUTE 27, PO BOX 399 KINGSTON NJ 08528
13F HOLDINGS REPORT 028-24210 000282920 801-79298 N
J. Patrick O'Boyle Chief Compliance Officer 609-631-8231 J Patrick O'Boyle Boonton NJ 08-13-2024 0 1081 398402508 false
INFORMATION TABLE 2 gleneagleadv_q12023.xml 3-D SYS CORP DEL COM NEW 88554D205 3538 330 SH SOLE 0 330 0 0 3M CO COM 88579Y101 62835 598 SH SOLE 0 598 0 0 ABB LTD SPONSORED ADR 000375204 3687 107 SH SOLE 0 107 0 0 ABBOTT LABS COM 002824100 324336 3203 SH SOLE 0 3203 0 0 ABBVIE INC COM 00287Y109 2631067 16509 SH SOLE 0 16509 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 219040 766 SH SOLE 0 766 0 0 ACTIVISION BLIZZARD INC COM 00507V109 599 7 SH SOLE 0 7 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 58940 3790 SH SOLE 0 3790 0 0 ADDUS HOMECARE CORP COM 006739106 1815 17 SH SOLE 0 17 0 0 ADOBE INC COM 00724F101 1780795 4621 SH SOLE 0 4621 0 0 ADVANCED MICRO DEVICES INC COM 007903107 100166 1022 SH SOLE 0 1022 0 0 ADVANSIX INC COM 00773T101 1607 42 SH SOLE 0 42 0 0 AES CORP COM 00130H105 4450 185 SH SOLE 0 185 0 0 AETHLON MED INC COM 00808Y307 12 31 SH SOLE 0 31 0 0 AFFIRM HLDGS INC COM CL A 00827B106 124 11 SH SOLE 0 11 0 0 AFLAC INC COM 001055102 283178 4389 SH SOLE 0 4389 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 37905 274 SH SOLE 0 274 0 0 AIR PRODS &CHEMS INC COM 009158106 47680 166 SH SOLE 0 166 0 0 AIRBNB INC COM CL A 009066101 48516 390 SH SOLE 0 390 0 0 ALBERTSONS COS INC COM 013091103 103900 5000 SH SOLE 0 5000 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10298 82 SH SOLE 0 82 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 80109 784 SH SOLE 0 784 0 0 ALLEGION PLC ORD SHS G0176J109 2668 25 SH SOLE 0 25 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3656 100 SH SOLE 0 100 0 0 ALLIANT ENERGY CORP COM 018802108 16180 303 SH SOLE 0 303 0 0 ALLSTATE CORP COM 020002101 443 4 SH SOLE 0 4 0 0 ALPHABET INC CAP STK CL C 02079K107 580954 5586 SH SOLE 0 5586 0 0 ALPHABET INC CAP STK CL A 02079K305 4253034 41001 SH SOLE 0 41001 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 13080 310 SH SOLE 0 310 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 9821 254 SH SOLE 0 254 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 20480 400 SH SOLE 0 400 0 0 ALTICE USA INC CL A 02156K103 1023 299 SH SOLE 0 299 0 0 ALTRIA GROUP INC COM 02209S103 49841 1117 SH SOLE 0 1117 0 0 AMAZON COM INC COM 023135106 5678161 54973 SH SOLE 0 54973 0 0 AMBARELLA INC SHS G037AX101 1161 15 SH SOLE 0 15 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 20541 4100 SH SOLE 0 4100 0 0 AMER STATES WTR CO COM 029899101 151948 1709 SH SOLE 0 1709 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 13600 922 SH SOLE 0 922 0 0 AMERICAN ELEC PWR CO INC COM 025537101 17288 190 SH SOLE 0 190 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2007 55 SH SOLE 0 55 0 0 AMERICAN EXPRESS CO COM 025816109 34804 211 SH SOLE 0 211 0 0 AMERICAN INTL GROUP INC COM 026874784 2518 50 SH SOLE 0 50 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1493791 7310 SH SOLE 0 7310 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 368454 2515 SH SOLE 0 2515 0 0 AMERIPRISE FINL INC COM 03076C106 5517 18 SH SOLE 0 18 0 0 AMGEN INC COM 031162100 488848 2022 SH SOLE 0 2022 0 0 AMN HEALTHCARE SVCS INC COM 001744101 440766 5313 SH SOLE 0 5313 0 0 AMPHENOL CORP NEW COM 032095101 5394 66 SH SOLE 0 66 0 0 AMPIO PHARMACEUTICALS INC COM NEW 03209T208 16 67 SH SOLE 0 67 0 0 AMPLIFY ETF TR CWP Enhanced Div 032108409 28376 800 SH SOLE 0 800 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 735 38 SH SOLE 0 38 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 39 3 SH SOLE 0 3 0 0 ANALOG DEVICES INC COM 032654105 11833 60 SH SOLE 0 60 0 0 AON PLC SHS CL A G0403H108 7252 23 SH SOLE 0 23 0 0 APA CORPORATION COM 03743Q108 108577 3011 SH SOLE 0 3011 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 4295 68 SH SOLE 0 68 0 0 APPLE INC COM 037833100 12711019 77083 SH SOLE 0 77083 0 0 APPLIED DNA SCIENCES INC COM 03815U300 57 50 SH SOLE 0 50 0 0 APPLIED MATLS INC COM 038222105 128487 1046 SH SOLE 0 1046 0 0 APTARGROUP INC COM 038336103 7682 65 SH SOLE 0 65 0 0 APTIV PLC SHS G6095L109 11668 104 SH SOLE 0 104 0 0 ARCBEST CORP COM 03937C105 247778 2681 SH SOLE 0 2681 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 530137 6655 SH SOLE 0 6655 0 0 ARCHROCK INC COM 03957W106 1466 150 SH SOLE 0 150 0 0 ARK ETF TR INNOVATION ETF 00214Q104 16906 419 SH SOLE 0 419 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 4526 90 SH SOLE 0 90 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 15636 520 SH SOLE 0 520 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 5897 110 SH SOLE 0 110 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 4759 253 SH SOLE 0 253 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1200 198 SH SOLE 0 198 0 0 ASHLAND INC COM 044186104 10271 100 SH SOLE 0 100 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 20487 295 SH SOLE 0 295 0 0 AT&T INC COM 00206R102 228177 11853 SH SOLE 0 11853 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 300 166 SH SOLE 0 166 0 0 ATI PHYSICAL THERAPY INC COM CL A 00216W109 89 350 SH SOLE 0 350 0 0 ATMOS ENERGY CORP COM 049560105 6886 61 SH SOLE 0 61 0 0 AUTODESK INC COM 052769106 20816 100 SH SOLE 0 100 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 507677 2280 SH SOLE 0 2280 0 0 AVALONBAY CMNTYS INC COM 053484101 131205 781 SH SOLE 0 781 0 0 AVANOS MED INC COM 05350V106 595 20 SH SOLE 0 20 0 0 AXALTA COATING SYS LTD COM G0750C108 545 18 SH SOLE 0 18 0 0 AXON ENTERPRISE INC COM 05464C101 899 4 SH SOLE 0 4 0 0 AXONICS INC COM 05465P101 2728 50 SH SOLE 0 50 0 0 BADGER METER INC COM 056525108 178186 1463 SH SOLE 0 1463 0 0 BAIDU INC SPON ADR REP A 056752108 1358 9 SH SOLE 0 9 0 0 BANK AMERICA CORP COM 060505104 302474 10576 SH SOLE 0 10576 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 4671 4 SH SOLE 0 4 0 0 BANK MONTREAL MEDIUM MICROSECTORS FAN 063679534 5173 50 SH SOLE 0 50 0 0 BANK MONTREAL MEDIUM NT LKD 38 06368B504 5374 200 SH SOLE 0 200 0 0 BANK NEW YORK MELLON CORP COM 064058100 99968 2200 SH SOLE 0 2200 0 0 BARINGS CORPORATE INVS COM 06759X107 11320 800 SH SOLE 0 800 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 21930 1700 SH SOLE 0 1700 0 0 BAXTER INTL INC COM 071813109 4261 105 SH SOLE 0 105 0 0 BECTON DICKINSON &CO COM 075887109 257440 1040 SH SOLE 0 1040 0 0 BED BATH &BEYOND INC COM 075896100 24 55 SH SOLE 0 55 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 2346 69 SH SOLE 0 69 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5258662 17031 SH SOLE 0 17031 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 19321 771 SH SOLE 0 771 0 0 BEST BUY INC COM 086516101 2618 33 SH SOLE 0 33 0 0 BEYOND MEAT INC COM 08862E109 16 1 SH SOLE 0 1 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2156 34 SH SOLE 0 34 0 0 BIONTECH SE SPONSORED ADS 09075V102 12457 100 SH SOLE 0 100 0 0 BLACK KNIGHT INC COM 09215C105 230 4 SH SOLE 0 4 0 0 BLACKBAUD INC COM 09227Q100 2148 31 SH SOLE 0 31 0 0 BLACKROCK INC COM 09247X101 1888384 2822 SH SOLE 0 2822 0 0 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 7777 695 SH SOLE 0 695 0 0 BLACKSTONE INC COM 09260D107 294885 3357 SH SOLE 0 3357 0 0 BLOCK INC CL A 852234103 2334 34 SH SOLE 0 34 0 0 BLOOM ENERGY CORP COM CL A 093712107 3986 200 SH SOLE 0 200 0 0 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 412330 6145 SH SOLE 0 6145 0 0 BOEING CO COM 097023105 520878 2452 SH SOLE 0 2452 0 0 BOOKING HOLDINGS INC COM 09857L108 37134 14 SH SOLE 0 14 0 0 BORGWARNER INC COM 099724106 2505 51 SH SOLE 0 51 0 0 BOSTON SCIENTIFIC CORP COM 101137107 23364 467 SH SOLE 0 467 0 0 BP PLC SPONSORED ADR 055622104 15353 405 SH SOLE 0 405 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 753 134 SH SOLE 0 134 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 264904 3822 SH SOLE 0 3822 0 0 BROADCOM INC COM 11135F101 2005915 3127 SH SOLE 0 3127 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 131 4 SH SOLE 0 4 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 619 19 SH SOLE 0 19 0 0 BROWN &BROWN INC COM 115236101 71775 1250 SH SOLE 0 1250 0 0 BROWN FORMAN CORP COM 115637209 353485 5500 SH SOLE 0 5500 0 0 C &F FINL CORP COM 12466Q104 1655 32 SH SOLE 0 32 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2101 10 SH SOLE 0 10 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 22976 2104 SH SOLE 0 2104 0 0 CAMDEN PPTY TR SH BEN INT 133131102 127831 1219 SH SOLE 0 1219 0 0 CAMPBELL SOUP CO COM 134429109 7009 127 SH SOLE 0 127 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 6024 142 SH SOLE 0 142 0 0 CANADIAN NATL RY CO COM 136375102 28929 245 SH SOLE 0 245 0 0 CANADIAN PAC RY LTD COM 13645T100 73470 955 SH SOLE 0 955 0 0 CANNAE HLDGS INC COM 13765N107 81 4 SH SOLE 0 4 0 0 CANOPY GROWTH CORP COM 138035100 228 130 SH SOLE 0 130 0 0 CAPITAL ONE FINL CORP COM 14040H105 31637 329 SH SOLE 0 329 0 0 CARLYLE GROUP INC COM 14316J108 6212 200 SH SOLE 0 200 0 0 CARMAX INC COM 143130102 643 10 SH SOLE 0 10 0 0 CARNIVAL CORP PAIRED CTF 143658300 2162 213 SH SOLE 0 213 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 25110 549 SH SOLE 0 549 0 0 CARTERS INC COM 146229109 7192 100 SH SOLE 0 100 0 0 CATERPILLAR INC COM 149123101 1260048 5506 SH SOLE 0 5506 0 0 CB FINL SVCS INC COM 12479G101 1628 75 SH SOLE 0 75 0 0 CDW CORP COM 12514G108 112452 577 SH SOLE 0 577 0 0 CELULARITY INC COM CL A 151190105 71 115 SH SOLE 0 115 0 0 CENCORA INC COM 03073E105 73528 459 SH SOLE 0 459 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 4973 475 SH SOLE 0 475 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 33258 93 SH SOLE 0 93 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 299000 2300 SH SOLE 0 2300 0 0 CHEGG INC COM 163092109 20294 1245 SH SOLE 0 1245 0 0 CHENIERE ENERGY INC COM NEW 16411R208 168326 1068 SH SOLE 0 1068 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 25813 546 SH SOLE 0 546 0 0 CHEVRON CORP NEW COM 166764100 1431527 8774 SH SOLE 0 8774 0 0 CHUBB LIMITED COM H1467J104 5437 28 SH SOLE 0 28 0 0 CIPHER MINING INC COM 17253J106 652 280 SH SOLE 0 280 0 0 CISCO SYS INC COM 17275R102 694437 13284 SH SOLE 0 13284 0 0 CITIGROUP INC COM NEW 172967424 331700 7074 SH SOLE 0 7074 0 0 CITIZENS FINL GROUP INC COM 174610105 148388 4886 SH SOLE 0 4886 0 0 CITIZENS HLDG CO MISS COM 174715102 507 42 SH SOLE 0 42 0 0 CLEARPOINT NEURO INC COM 18507C103 422 50 SH SOLE 0 50 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 3666 200 SH SOLE 0 200 0 0 CLEVER LEAVES HOLDINGS INC COM 186760104 38 100 SH SOLE 0 100 0 0 CLOROX CO DEL COM 189054109 131046 828 SH SOLE 0 828 0 0 CLOUDFLARE INC CL A COM 18915M107 23739 385 SH SOLE 0 385 0 0 CME GROUP INC COM 12572Q105 97630 510 SH SOLE 0 510 0 0 CMS ENERGY CORP COM 125896100 6138 100 SH SOLE 0 100 0 0 CNB FINL CORP PA COM 126128107 1190 62 SH SOLE 0 62 0 0 COCA COLA CO COM 191216100 848486 13679 SH SOLE 0 13679 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7420 122 SH SOLE 0 122 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 12200 500 SH SOLE 0 500 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 30542 452 SH SOLE 0 452 0 0 COLGATE PALMOLIVE CO COM 194162103 75676 1007 SH SOLE 0 1007 0 0 COMCAST CORP NEW CL A 20030N101 379515 10011 SH SOLE 0 10011 0 0 COMFORT SYS USA INC COM 199908104 4963 34 SH SOLE 0 34 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 516 52 SH SOLE 0 52 0 0 CONAGRA BRANDS INC COM 205887102 18316 488 SH SOLE 0 488 0 0 CONOCOPHILLIPS COM 20825C104 81501 821 SH SOLE 0 821 0 0 CONSOLIDATED EDISON INC COM 209115104 177493 1855 SH SOLE 0 1855 0 0 CONSTELLATION BRANDS INC CL A 21036P108 46759 207 SH SOLE 0 207 0 0 CONSTELLATION ENERGY CORP COM 21037T109 143431 1827 SH SOLE 0 1827 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1455 54 SH SOLE 0 54 0 0 CORNING INC COM 219350105 85839 2433 SH SOLE 0 2433 0 0 CORTEVA INC COM 22052L104 27441 455 SH SOLE 0 455 0 0 COSTCO WHSL CORP NEW COM 22160K105 2032326 4090 SH SOLE 0 4090 0 0 COTY INC COM CL A 222070203 12 1 SH SOLE 0 1 0 0 COUPANG INC CL A 22266T109 4320 270 SH SOLE 0 270 0 0 CRH PLC ADR 12626K203 2849 56 SH SOLE 0 56 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 86474 630 SH SOLE 0 630 0 0 CROWN CASTLE INC COM 22822V101 87414 653 SH SOLE 0 653 0 0 CSX CORP COM 126408103 299340 9998 SH SOLE 0 9998 0 0 CUMMINS INC COM 231021106 112274 470 SH SOLE 0 470 0 0 CVS HEALTH CORP COM 126650100 837846 11275 SH SOLE 0 11275 0 0 CYBIN INC COM 23256X100 429 1095 SH SOLE 0 1095 0 0 D R HORTON INC COM 23331A109 58614 600 SH SOLE 0 600 0 0 DANAHER CORPORATION COM 235851102 28985 115 SH SOLE 0 115 0 0 DARDEN RESTAURANTS INC COM 237194105 5154 33 SH SOLE 0 33 0 0 DATADOG INC CL A COM 23804L103 72660 1000 SH SOLE 0 1000 0 0 DEERE &CO COM 244199105 1578484 3823 SH SOLE 0 3823 0 0 DELL TECHNOLOGIES INC CL C 24703L202 18597 463 SH SOLE 0 463 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 29507 845 SH SOLE 0 845 0 0 DENNYS CORP COM 24869P104 33 3 SH SOLE 0 3 0 0 DEVON ENERGY CORP NEW COM 25179M103 1215 24 SH SOLE 0 24 0 0 DEXCOM INC COM 252131107 30207 260 SH SOLE 0 260 0 0 DICKS SPORTING GOODS INC COM 253393102 28520 201 SH SOLE 0 201 0 0 DIGIHOST TECHNOLOGY INC COM NEW 25381D206 913 550 SH SOLE 0 550 0 0 DIGITAL RLTY TR INC COM 253868103 44244 450 SH SOLE 0 450 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 274623 10778 SH SOLE 0 10778 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 115948 4960 SH SOLE 0 4960 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 40233 1750 SH SOLE 0 1750 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 124976 5250 SH SOLE 0 5250 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 33842 1050 SH SOLE 0 1050 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 56093 2250 SH SOLE 0 2250 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 7690 106 SH SOLE 0 106 0 0 DISNEY WALT CO COM 254687106 452354 4518 SH SOLE 0 4518 0 0 DNP SELECT INCOME FD INC COM 23325P104 5510 500 SH SOLE 0 500 0 0 DOCUSIGN INC COM 256163106 117300 2012 SH SOLE 0 2012 0 0 DOLLAR GEN CORP NEW COM 256677105 2694116 12801 SH SOLE 0 12801 0 0 DOLLAR TREE INC COM 256746108 270592 1885 SH SOLE 0 1885 0 0 DOMINION ENERGY INC COM 25746U109 95948 1716 SH SOLE 0 1716 0 0 DOVER CORP COM 260003108 29172 192 SH SOLE 0 192 0 0 DOW INC COM 260557103 201574 3677 SH SOLE 0 3677 0 0 DOXIMITY INC CL A 26622P107 8743 270 SH SOLE 0 270 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 14113 729 SH SOLE 0 729 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 688611 7138 SH SOLE 0 7138 0 0 DUPONT DE NEMOURS INC COM 26614N102 21531 300 SH SOLE 0 300 0 0 EAGLE MATLS INC COM 26969P108 15409 105 SH SOLE 0 105 0 0 EASTGROUP PPTYS INC COM 277276101 38850 235 SH SOLE 0 235 0 0 EASTMAN CHEM CO COM 277432100 2277 27 SH SOLE 0 27 0 0 EATON CORP PLC SHS G29183103 12500 73 SH SOLE 0 73 0 0 EATON VANCE ENHANCED EQUITY COM 278274105 1294 85 SH SOLE 0 85 0 0 ECOLAB INC COM 278865100 71343 431 SH SOLE 0 431 0 0 EDISON INTL COM 281020107 8824 125 SH SOLE 0 125 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 55181 667 SH SOLE 0 667 0 0 ELEMENT SOLUTIONS INC COM 28618M106 502 26 SH SOLE 0 26 0 0 ELEVANCE HEALTH INC COM 036752103 1839 4 SH SOLE 0 4 0 0 ELI LILLY &CO COM 532457108 1479698 4309 SH SOLE 0 4309 0 0 EMBECTA CORP COMMON STOCK 29082K105 4726 168 SH SOLE 0 168 0 0 EMERSON ELEC CO COM 291011104 103025 1182 SH SOLE 0 1182 0 0 ENBRIDGE INC COM 29250N105 15424 405 SH SOLE 0 405 0 0 ENCORE WIRE CORP COM 292562105 211091 1139 SH SOLE 0 1139 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 26642 2136 SH SOLE 0 2136 0 0 ENERPLUS CORP COM 292766102 2536 176 SH SOLE 0 176 0 0 ENNIS INC COM 293389102 4091 194 SH SOLE 0 194 0 0 ENTERGY CORP NEW COM 29364G103 19393 180 SH SOLE 0 180 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 8479 327 SH SOLE 0 327 0 0 EOG RES INC COM 26875P101 2293 20 SH SOLE 0 20 0 0 EQUIFAX INC COM 294429105 28898 142 SH SOLE 0 142 0 0 EQUINIX INC COM 29444U700 25236 35 SH SOLE 0 35 0 0 EQUINOR ASA SPONSORED ADR 29446M102 1080 38 SH SOLE 0 38 0 0 EQUITABLE HLDGS INC COM 29452E101 1498 59 SH SOLE 0 59 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 134 2 SH SOLE 0 2 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 128640 2144 SH SOLE 0 2144 0 0 ESSENTIAL UTILS INC COM 29670G102 916437 20995 SH SOLE 0 20995 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 19578 409 SH SOLE 0 409 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2024 575 SH SOLE 0 575 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 7378 225 SH SOLE 0 225 0 0 ETSY INC COM 29786A106 1113 10 SH SOLE 0 10 0 0 EVGO INC CL A COM 30052F100 78 10 SH SOLE 0 10 0 0 EXCHANGE TRADED CONCEPTS TRU FMQQ NEXT FRONT 301505590 19258 1843 SH SOLE 0 1843 0 0 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 3283 60 SH SOLE 0 60 0 0 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 307326 9577 SH SOLE 0 9577 0 0 EXELON CORP COM 30161N101 220230 5257 SH SOLE 0 5257 0 0 EXPEDIA GROUP INC COM NEW 30212P303 144672 1491 SH SOLE 0 1491 0 0 EXTRA SPACE STORAGE INC COM 30225T102 8635 53 SH SOLE 0 53 0 0 EXXON MOBIL CORP COM 30231G102 932526 8504 SH SOLE 0 8504 0 0 F&G ANNUITIES &LIFE INC COMMON STOCK 30190A104 18 1 SH SOLE 0 1 0 0 FABRINET SHS G3323L100 3088 26 SH SOLE 0 26 0 0 FARMLAND PARTNERS INC COM 31154R109 421059 39351 SH SOLE 0 39351 0 0 FASTENAL CO COM 311900104 15199 282 SH SOLE 0 282 0 0 FASTLY INC CL A 31188V100 107 6 SH SOLE 0 6 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 692 7 SH SOLE 0 7 0 0 FEDERATED HERMES INC CL B 314211103 1065 27 SH SOLE 0 27 0 0 FEDEX CORP COM 31428X106 84560 370 SH SOLE 0 370 0 0 FERRARI N V COM N3167Y103 27081 100 SH SOLE 0 100 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 106209 1622 SH SOLE 0 1622 0 0 FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337 4331 294 SH SOLE 0 294 0 0 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 2943 108 SH SOLE 0 108 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 4533 202 SH SOLE 0 202 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 23001 510 SH SOLE 0 510 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 126751 2062 SH SOLE 0 2062 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 6135 116 SH SOLE 0 116 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 130416 2850 SH SOLE 0 2850 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1141558 24060 SH SOLE 0 24060 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 3572 80 SH SOLE 0 80 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 3253 80 SH SOLE 0 80 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 73705 1682 SH SOLE 0 1682 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 335569 7276 SH SOLE 0 7276 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 10128 209 SH SOLE 0 209 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 16744 364 SH SOLE 0 364 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 626 18 SH SOLE 0 18 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 54907 1011 SH SOLE 0 1011 0 0 FIFTH THIRD BANCORP COM 316773100 80986 3040 SH SOLE 0 3040 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 30300 3000 SH SOLE 0 3000 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1177 47 SH SOLE 0 47 0 0 FIRST CMNTY CORP S C COM 319835104 2000 100 SH SOLE 0 100 0 0 FIRST FINL BANCORP OH COM 320209109 1089 50 SH SOLE 0 50 0 0 FIRST INDL RLTY TR INC COM 32054K103 88152 1657 SH SOLE 0 1657 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 32159 2015 SH SOLE 0 2015 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 69381 3490 SH SOLE 0 3490 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 10753 100 SH SOLE 0 100 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 19238 450 SH SOLE 0 450 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 6949 100 SH SOLE 0 100 0 0 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 8738 200 SH SOLE 0 200 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 4651 30 SH SOLE 0 30 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 22769 154 SH SOLE 0 154 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 12711 235 SH SOLE 0 235 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 72900 1225 SH SOLE 0 1225 0 0 FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565 57263 3545 SH SOLE 0 3545 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 806431 26115 SH SOLE 0 26115 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 9342 300 SH SOLE 0 300 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 235887 6730 SH SOLE 0 6730 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 22638 700 SH SOLE 0 700 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 68180 2000 SH SOLE 0 2000 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 153102 4000 SH SOLE 0 4000 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 346769 14775 SH SOLE 0 14775 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 601191 17879 SH SOLE 0 17879 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 27036 600 SH SOLE 0 600 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 34270 1000 SH SOLE 0 1000 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 292913 8030 SH SOLE 0 8030 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 72340 2000 SH SOLE 0 2000 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 45968 1300 SH SOLE 0 1300 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 1013964 31696 SH SOLE 0 31696 0 0 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 11343438 596709 SH SOLE 0 596709 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 96422 3000 SH SOLE 0 3000 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 5737 57 SH SOLE 0 57 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 37148 925 SH SOLE 0 925 0 0 FIRSTENERGY CORP COM 337932107 17026 425 SH SOLE 0 425 0 0 FIVE BELOW INC COM 33829M101 1648 8 SH SOLE 0 8 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 5536 400 SH SOLE 0 400 0 0 FLORA GROWTH CORP COM 339764102 204 696 SH SOLE 0 696 0 0 FNCB BANCORP INC COM 302578109 620 100 SH SOLE 0 100 0 0 FORD MTR CO DEL COM 345370860 156926 12454 SH SOLE 0 12454 0 0 FORTIS INC COM 349553107 16969 399 SH SOLE 0 399 0 0 FORTIVE CORP COM 34959J108 2863 42 SH SOLE 0 42 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1762 30 SH SOLE 0 30 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 503 19 SH SOLE 0 19 0 0 FOX CORP CL A COM 35137L105 2724 80 SH SOLE 0 80 0 0 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 1804 84 SH SOLE 0 84 0 0 FREEPORT-MCMORAN INC CL B 35671D857 50851 1243 SH SOLE 0 1243 0 0 FREYR BATTERY SHS L4135L100 1316 148 SH SOLE 0 148 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 22335 5030 SH SOLE 0 5030 0 0 FTAI AVIATION LTD SHS G3730V105 69481 2485 SH SOLE 0 2485 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 7455 2485 SH SOLE 0 2485 0 0 FULLER H B CO COM 359694106 1848 27 SH SOLE 0 27 0 0 FULTON FINL CORP PA COM 360271100 1382 100 SH SOLE 0 100 0 0 GABELLI DIVID & INCOME TR COM 36242H104 6237 300 SH SOLE 0 300 0 0 GAIA INC NEW CL A 36269P104 1473 530 SH SOLE 0 530 0 0 GALLAGHER ARTHUR J & CO COM 363576109 24870 130 SH SOLE 0 130 0 0 GARRETT MOTION INC COM 366505105 230 30 SH SOLE 0 30 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 467 25 SH SOLE 0 25 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 19195 234 SH SOLE 0 234 0 0 GENERAC HLDGS INC COM 368736104 15299 142 SH SOLE 0 142 0 0 GENERAL ELECTRIC CO COM NEW 369604301 67495 706 SH SOLE 0 706 0 0 GENERAL MLS INC COM 370334104 49856 583 SH SOLE 0 583 0 0 GENERAL MTRS CO COM 37045V100 55702 1519 SH SOLE 0 1519 0 0 GENPACT LIMITED SHS G3922B107 1756 38 SH SOLE 0 38 0 0 GENTEX CORP COM 371901109 6924 247 SH SOLE 0 247 0 0 GENUINE PARTS CO COM 372460105 30785 184 SH SOLE 0 184 0 0 GIGAMEDIA LTD SHS NEW Y2711Y112 3 2 SH SOLE 0 2 0 0 GILEAD SCIENCES INC COM 375558103 63904 770 SH SOLE 0 770 0 0 GITLAB INC CLASS A COM 37637K108 6858 200 SH SOLE 0 200 0 0 GLADSTONE LD CORP COM 376549101 435660 26166 SH SOLE 0 26166 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2733 300 SH SOLE 0 300 0 0 GLOBAL PMTS INC COM 37940X102 25573 243 SH SOLE 0 243 0 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 7874 390 SH SOLE 0 390 0 0 GLOBAL X FDS CLOUD COMPUTING 37954Y442 2753 150 SH SOLE 0 150 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4601 193 SH SOLE 0 193 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 4718 185 SH SOLE 0 185 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 503 13 SH SOLE 0 13 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 276 9 SH SOLE 0 9 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 28598 450 SH SOLE 0 450 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 30120 600 SH SOLE 0 600 0 0 GLOBUS MED INC CL A 379577208 566 10 SH SOLE 0 10 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 10691 347 SH SOLE 0 347 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 30 1 SH SOLE 0 1 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 1307 26 SH SOLE 0 26 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 2380 52 SH SOLE 0 52 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 38011 468 SH SOLE 0 468 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3405 34 SH SOLE 0 34 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 191433 585 SH SOLE 0 585 0 0 GOLUB CAP BDC INC COM 38173M102 2031 150 SH SOLE 0 150 0 0 GOODYEAR TIRE &RUBR CO COM 382550101 0 0 SH SOLE 0 0 0 0 GRAINGER W W INC COM 384802104 79416 115 SH SOLE 0 115 0 0 GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603 40865 1127 SH SOLE 0 1127 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 225750 11571 SH SOLE 0 11571 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 2045 125 SH SOLE 0 125 0 0 GREIF INC COM 397624107 12674 200 SH SOLE 0 200 0 0 GSK PLC SPONSORED ADR 37733W204 53461 1503 SH SOLE 0 1503 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1766 35 SH SOLE 0 35 0 0 HALEON PLC SPON ADS 405552100 14212 1746 SH SOLE 0 1746 0 0 HANESBRANDS INC COM 410345102 1683 320 SH SOLE 0 320 0 0 HANMI FINL CORP COM NEW 410495204 1857 100 SH SOLE 0 100 0 0 HERCULES CAPITAL INC COM 427096508 1289 100 SH SOLE 0 100 0 0 HERSHEY CO COM 427866108 10438 41 SH SOLE 0 41 0 0 HESS CORP COM 42809H107 1191 9 SH SOLE 0 9 0 0 HF SINCLAIR CORP COM 403949100 344 7 SH SOLE 0 7 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 4226 30 SH SOLE 0 30 0 0 HOLOGIC INC COM 436440101 6053 75 SH SOLE 0 75 0 0 HOME DEPOT INC COM 437076102 2948904 9992 SH SOLE 0 9992 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 7973 301 SH SOLE 0 301 0 0 HONEYWELL INTL INC COM 438516106 462850 2422 SH SOLE 0 2422 0 0 HORMEL FOODS CORP COM 440452100 13936 349 SH SOLE 0 349 0 0 HP INC COM 40434L105 704 24 SH SOLE 0 24 0 0 HUNT J B TRANS SVCS INC COM 445658107 35092 200 SH SOLE 0 200 0 0 HUT 8 MNG CORP COM 44812T102 80 43 SH SOLE 0 43 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 0 0 SH SOLE 0 0 0 0 ICICI BANK LIMITED ADR 45104G104 47476 2200 SH SOLE 0 2200 0 0 ICON PLC SHS G4705A100 2349 11 SH SOLE 0 11 0 0 ILLINOIS TOOL WKS INC COM 452308109 334993 1376 SH SOLE 0 1376 0 0 ILLUMINA INC COM 452327109 12093 52 SH SOLE 0 52 0 0 INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628 154 8 SH SOLE 0 8 0 0 INFOSYS LTD SPONSORED ADR 456788108 1849 106 SH SOLE 0 106 0 0 INGERSOLL RAND INC COM 45687V106 3840 66 SH SOLE 0 66 0 0 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 3381 100 SH SOLE 0 100 0 0 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 52272 1600 SH SOLE 0 1600 0 0 INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 2031113 56542 SH SOLE 0 56542 0 0 INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822 189250 10191 SH SOLE 0 10191 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1710 15 SH SOLE 0 15 0 0 INTEL CORP COM 458140100 497449 15226 SH SOLE 0 15226 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1864 50 SH SOLE 0 50 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 21612 207 SH SOLE 0 207 0 0 INTERDIGITAL INC COM 45867G101 1677 23 SH SOLE 0 23 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 260488 1987 SH SOLE 0 1987 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2822 31 SH SOLE 0 31 0 0 INTERNATIONAL PAPER CO COM 460146103 11503 319 SH SOLE 0 319 0 0 INTUIT COM 461202103 298291 669 SH SOLE 0 669 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 64634 253 SH SOLE 0 253 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 10215 500 SH SOLE 0 500 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 37 4 SH SOLE 0 4 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 380532 7632 SH SOLE 0 7632 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 51694 948 SH SOLE 0 948 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 121489 1947 SH SOLE 0 1947 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 99937 5485 SH SOLE 0 5485 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1685 41 SH SOLE 0 41 0 0 INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 6812944 305719 SH SOLE 0 305719 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 8886 774 SH SOLE 0 774 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 51386 2170 SH SOLE 0 2170 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 201345 5756 SH SOLE 0 5756 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 32430 1559 SH SOLE 0 1559 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 9901 75 SH SOLE 0 75 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 8752 115 SH SOLE 0 115 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 12768 475 SH SOLE 0 475 0 0 INVESCO EXCH TRADED FD TR II INVT GRD DEFSV 46139W502 11519 477 SH SOLE 0 477 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 330868 16315 SH SOLE 0 16315 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 530584 25769 SH SOLE 0 25769 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 684847 32488 SH SOLE 0 32488 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1208680 22656 SH SOLE 0 22656 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 18314 100 SH SOLE 0 100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1275387 26952 SH SOLE 0 26952 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 13078 87 SH SOLE 0 87 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 9866 87 SH SOLE 0 87 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 13611 160 SH SOLE 0 160 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1009 20 SH SOLE 0 20 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 10024112 69313 SH SOLE 0 69313 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 8530 100 SH SOLE 0 100 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1889538 12052 SH SOLE 0 12052 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 28464 438 SH SOLE 0 438 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 5857320 18251 SH SOLE 0 18251 0 0 IQVIA HLDGS INC COM 46266C105 6364 32 SH SOLE 0 32 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1641 156 SH SOLE 0 156 0 0 ISHARES INC MSCI AGRICULTURE 464286350 54691 1300 SH SOLE 0 1300 0 0 ISHARES INC MSCI WORLD ETF 464286392 23534 200 SH SOLE 0 200 0 0 ISHARES INC MSCI CDA ETF 464286509 1538 45 SH SOLE 0 45 0 0 ISHARES INC MSCI EMERG MRKT 464286533 10750 197 SH SOLE 0 197 0 0 ISHARES INC MSCI STH KOR ETF 464286772 673 11 SH SOLE 0 11 0 0 ISHARES INC MSCI MEXICO ETF 464286822 32280 542 SH SOLE 0 542 0 0 ISHARES INC CORE MSCI EMKT 46434G103 231060 4736 SH SOLE 0 4736 0 0 ISHARES INC MSCI EMRG CHN 46434G764 14799 300 SH SOLE 0 300 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 20952 357 SH SOLE 0 357 0 0 ISHARES SILVER TR ISHARES 46428Q109 353632 15987 SH SOLE 0 15987 0 0 ISHARES TR MSCI PAC JP ETF 464286665 438 10 SH SOLE 0 10 0 0 ISHARES TR CORE S&P US VLU 464287663 5902 80 SH SOLE 0 80 0 0 ISHARES TR CORE S&P TTL STK 464287150 2784475 30751 SH SOLE 0 30751 0 0 ISHARES TR SELECT DIVID ETF 464287168 1602704 13677 SH SOLE 0 13677 0 0 ISHARES TR TIPS BD ETF 464287176 1422545 12903 SH SOLE 0 12903 0 0 ISHARES TR US TRSPRTION 464287192 7974 35 SH SOLE 0 35 0 0 ISHARES TR CORE S&P500 ETF 464287200 6212577 15113 SH SOLE 0 15113 0 0 ISHARES TR CORE US AGGBD ET 464287226 302015 3031 SH SOLE 0 3031 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1287422 32626 SH SOLE 0 32626 0 0 ISHARES TR IBOXX INV CP ETF 464287242 74543 680 SH SOLE 0 680 0 0 ISHARES TR GLOBAL TECH ETF 464287291 75289 1385 SH SOLE 0 1385 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 293596 4595 SH SOLE 0 4595 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 208483 2501 SH SOLE 0 2501 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 11328 300 SH SOLE 0 300 0 0 ISHARES TR S&P 500 VAL ETF 464287408 4516959 29764 SH SOLE 0 29764 0 0 ISHARES TR 20 YR TR BD ETF 464287432 13416 126 SH SOLE 0 126 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 67624 682 SH SOLE 0 682 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1424192 17334 SH SOLE 0 17334 0 0 ISHARES TR MSCI EAFE ETF 464287465 2568517 35913 SH SOLE 0 35913 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 13381 126 SH SOLE 0 126 0 0 ISHARES TR RUS MID CAP ETF 464287499 90337 1292 SH SOLE 0 1292 0 0 ISHARES TR CORE S&P MCP ETF 464287507 508819 2034 SH SOLE 0 2034 0 0 ISHARES TR EXPANDED TECH 464287515 47536 156 SH SOLE 0 156 0 0 ISHARES TR ISHARES SEMICDTR 464287523 2675 6 SH SOLE 0 6 0 0 ISHARES TR ISHARES BIOTECH 464287556 73746 571 SH SOLE 0 571 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 301475 1980 SH SOLE 0 1980 0 0 ISHARES TR S&P MC 400GR ETF 464287606 504333 7053 SH SOLE 0 7053 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 414948 1698 SH SOLE 0 1698 0 0 ISHARES TR RUS 1000 ETF 464287622 30210 134 SH SOLE 0 134 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 48916 357 SH SOLE 0 357 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 43776 193 SH SOLE 0 193 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1661832 9315 SH SOLE 0 9315 0 0 ISHARES TR CORE S&P US GWT 464287671 31070 350 SH SOLE 0 350 0 0 ISHARES TR S&P MC 400VL ETF 464287705 131546 1280 SH SOLE 0 1280 0 0 ISHARES TR U.S. REAL ES ETF 464287739 3396 40 SH SOLE 0 40 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 10869 72 SH SOLE 0 72 0 0 ISHARES TR U.S. ENERGY ETF 464287796 3938 90 SH SOLE 0 90 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1995188 20633 SH SOLE 0 20633 0 0 ISHARES TR SP SMCP600VL ETF 464287879 73468 785 SH SOLE 0 785 0 0 ISHARES TR S&P SML 600 GWT 464287887 323264 2940 SH SOLE 0 2940 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 149378 1427 SH SOLE 0 1427 0 0 ISHARES TR AGENCY BOND ETF 464288166 2387 22 SH SOLE 0 22 0 0 ISHARES TR GL TIMB FORE ETF 464288174 286 4 SH SOLE 0 4 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 11158 184 SH SOLE 0 184 0 0 ISHARES TR JPMORGAN USD EMG 464288281 16487 191 SH SOLE 0 191 0 0 ISHARES TR GLB INFRASTR ETF 464288372 3434 72 SH SOLE 0 72 0 0 ISHARES TR NATIONAL MUN ETF 464288414 335 3 SH SOLE 0 3 0 0 ISHARES TR IBOXX HI YD ETF 464288513 35191 466 SH SOLE 0 466 0 0 ISHARES TR CRE U S REIT ETF 464288521 4311 86 SH SOLE 0 86 0 0 ISHARES TR MBS ETF 464288588 29650 313 SH SOLE 0 313 0 0 ISHARES TR USD INV GRDE ETF 464288620 46916 926 SH SOLE 0 926 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 14290 279 SH SOLE 0 279 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 3215463 63622 SH SOLE 0 63622 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 7307 62 SH SOLE 0 62 0 0 ISHARES TR PFD AND INCM SEC 464288687 432413 13851 SH SOLE 0 13851 0 0 ISHARES TR GLOB UTILITS ETF 464288711 15664 259 SH SOLE 0 259 0 0 ISHARES TR GLB CNSM STP ETF 464288737 29736 480 SH SOLE 0 480 0 0 ISHARES TR US HOME CONS ETF 464288752 1324161 18839 SH SOLE 0 18839 0 0 ISHARES TR US AER DEF ETF 464288760 175842 1528 SH SOLE 0 1528 0 0 ISHARES TR US BR DEL SE ETF 464288794 209774 2289 SH SOLE 0 2289 0 0 ISHARES TR MSCI USA ESG SLC 464288802 90644 1033 SH SOLE 0 1033 0 0 ISHARES TR U.S. MED DVC ETF 464288810 435793 8073 SH SOLE 0 8073 0 0 ISHARES TR EAFE VALUE ETF 464288877 42339 872 SH SOLE 0 872 0 0 ISHARES TR CONSER ALLOC ETF 464289883 117101 3350 SH SOLE 0 3350 0 0 ISHARES TR US TREAS BD ETF 46429B267 20393 872 SH SOLE 0 872 0 0 ISHARES TR A RATE CP BD ETF 46429B291 728083 15219 SH SOLE 0 15219 0 0 ISHARES TR CMBS ETF 46429B366 20415 442 SH SOLE 0 442 0 0 ISHARES TR MSCI INDIA ETF 46429B598 100998 2566 SH SOLE 0 2566 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 69790 1385 SH SOLE 0 1385 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 45758 450 SH SOLE 0 450 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 3383 50 SH SOLE 0 50 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 136900 1882 SH SOLE 0 1882 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 638930 5150 SH SOLE 0 5150 0 0 ISHARES TR MSCI USA VALUE 46432F388 12037 130 SH SOLE 0 130 0 0 ISHARES TR MSCI USA MMENTM 46432F396 65215 469 SH SOLE 0 469 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 138178 2230 SH SOLE 0 2230 0 0 ISHARES TR CORE MSCI EAFE 46432F842 28679 429 SH SOLE 0 429 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 13574 280 SH SOLE 0 280 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 1002009 19013 SH SOLE 0 19013 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2431 58 SH SOLE 0 58 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 12355 350 SH SOLE 0 350 0 0 ISHARES TR CORE DIV GRWTH 46434V621 3243133 64876 SH SOLE 0 64876 0 0 ISHARES TR CORE MSCI EURO 46434V738 37190 710 SH SOLE 0 710 0 0 ISHARES TR IBONDS DEC2023 46435G318 243985 9594 SH SOLE 0 9594 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 86571 957 SH SOLE 0 957 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 359 5 SH SOLE 0 5 0 0 ISHARES TR BROAD USD HIGH 46435U853 21757 612 SH SOLE 0 612 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 4320335 42954 SH SOLE 0 42954 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 100440 2025 SH SOLE 0 2025 0 0 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 91827 1947 SH SOLE 0 1947 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 1441 27 SH SOLE 0 27 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 1694 35 SH SOLE 0 35 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 1488 25 SH SOLE 0 25 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 885 18 SH SOLE 0 18 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 3853 103 SH SOLE 0 103 0 0 JACOBS SOLUTIONS INC COM 46982L108 22338 190 SH SOLE 0 190 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 8136 162 SH SOLE 0 162 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2865 60 SH SOLE 0 60 0 0 JEFFERIES FINL GROUP INC COM 47233W109 81042 2553 SH SOLE 0 2553 0 0 JETBLUE AWYS CORP COM 477143101 437 60 SH SOLE 0 60 0 0 JOHNSON &JOHNSON COM 478160104 18049036 116445 SH SOLE 0 116445 0 0 JOHNSON CTLS INTL PLC SHS G51502105 24329 404 SH SOLE 0 404 0 0 JPMORGAN CHASE &CO COM 46625H100 2512176 19278 SH SOLE 0 19278 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 3455 1050 SH SOLE 0 1050 0 0 JUNIPER NETWORKS INC COM 48203R104 1033 30 SH SOLE 0 30 0 0 KELLOGG CO COM 487836108 1305 19 SH SOLE 0 19 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 1406 225 SH SOLE 0 225 0 0 KEYCORP COM 493267108 72566 5796 SH SOLE 0 5796 0 0 KIMBERLY-CLARK CORP COM 494368103 76223 568 SH SOLE 0 568 0 0 KIMCO RLTY CORP COM 49446R109 5273 270 SH SOLE 0 270 0 0 KKR & CO INC COM 48251W104 5252 100 SH SOLE 0 100 0 0 KLA CORP COM NEW 482480100 5996 15 SH SOLE 0 15 0 0 KRAFT HEINZ CO COM 500754106 17419 450 SH SOLE 0 450 0 0 KRANESHARES TR ELEC VEH FUTUR 500767827 3436 112 SH SOLE 0 112 0 0 KROGER CO COM 501044101 24982 506 SH SOLE 0 506 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3410 231 SH SOLE 0 231 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 595535 3035 SH SOLE 0 3035 0 0 LA Z BOY INC COM 505336107 8724 300 SH SOLE 0 300 0 0 LAKELAND BANCORP INC COM 511637100 233516 14931 SH SOLE 0 14931 0 0 LAM RESEARCH CORP COM 512807108 852428 1608 SH SOLE 0 1608 0 0 LANTHEUS HLDGS INC COM 516544103 35748 433 SH SOLE 0 433 0 0 LAUDER ESTEE COS INC CL A 518439104 14295 58 SH SOLE 0 58 0 0 LEGG MASON ETF INVT ROYCE QUANT SML 52468L877 14577 412 SH SOLE 0 412 0 0 LEGGETT &PLATT INC COM 524660107 5898 185 SH SOLE 0 185 0 0 LEMONADE INC COM 52567D107 357 25 SH SOLE 0 25 0 0 LENNAR CORP CL A 526057104 1051 10 SH SOLE 0 10 0 0 LINCOLN EDL SVCS CORP COM 533535100 1392 246 SH SOLE 0 246 0 0 LINDE PLC SHS G54950103 16960 48 SH SOLE 0 48 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 657 70 SH SOLE 0 70 0 0 LKQ CORP COM 501889208 4541 80 SH SOLE 0 80 0 0 LOCKHEED MARTIN CORP COM 539830109 2310268 4887 SH SOLE 0 4887 0 0 LOUISIANA PAC CORP COM 546347105 15070 278 SH SOLE 0 278 0 0 LOWES COS INC COM 548661107 739243 3697 SH SOLE 0 3697 0 0 LUCID GROUP INC COM 549498103 16 2 SH SOLE 0 2 0 0 LULULEMON ATHLETICA INC COM 550021109 728 2 SH SOLE 0 2 0 0 LUMEN TECHNOLOGIES INC COM 550241103 265 100 SH SOLE 0 100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 37556 400 SH SOLE 0 400 0 0 M & T BK CORP COM 55261F104 7413 62 SH SOLE 0 62 0 0 M D C HLDGS INC COM 552676108 1205 31 SH SOLE 0 31 0 0 MACATAWA BK CORP COM 554225102 1022 100 SH SOLE 0 100 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 124485 2294 SH SOLE 0 2294 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 828 95 SH SOLE 0 95 0 0 MARATHON OIL CORP COM 565849106 3953 165 SH SOLE 0 165 0 0 MARATHON PETE CORP COM 56585A102 52647 390 SH SOLE 0 390 0 0 MARRIOTT INTL INC NEW CL A 571903202 53133 320 SH SOLE 0 320 0 0 MARSH & MCLENNAN COS INC COM 571748102 96676 580 SH SOLE 0 580 0 0 MARTIN MARIETTA MATLS INC COM 573284106 53259 150 SH SOLE 0 150 0 0 MARVELL TECHNOLOGY INC COM 573874104 44729 1033 SH SOLE 0 1033 0 0 MASCO CORP COM 574599106 4972 100 SH SOLE 0 100 0 0 MASTERBRAND INC COMMON STOCK 57638P104 241 30 SH SOLE 0 30 0 0 MASTERCARD INCORPORATED CL A 57636Q104 122469 337 SH SOLE 0 337 0 0 MCCORMICK &CO INC COM NON VTG 579780206 65902 792 SH SOLE 0 792 0 0 MCDONALDS CORP COM 580135101 989429 3539 SH SOLE 0 3539 0 0 MCKESSON CORP COM 58155Q103 161093 452 SH SOLE 0 452 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 164 20 SH SOLE 0 20 0 0 MEDIFAST INC COM 58470H101 981 9 SH SOLE 0 9 0 0 MEDTRONIC PLC SHS G5960L103 728614 9038 SH SOLE 0 9038 0 0 MERCK &CO INC COM 58933Y105 1547340 14544 SH SOLE 0 14544 0 0 META PLATFORMS INC CL A 30303M102 548713 2589 SH SOLE 0 2589 0 0 METLIFE INC COM 59156R108 165303 2853 SH SOLE 0 2853 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 27297 326 SH SOLE 0 326 0 0 MICROSOFT CORP COM 594918104 16869917 58515 SH SOLE 0 58515 0 0 MICROSTRATEGY INC CL A NEW 594972408 5554 19 SH SOLE 0 19 0 0 MIDDLESEX WTR CO COM 596680108 23436 300 SH SOLE 0 300 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 95 30 SH SOLE 0 30 0 0 MOBILICOM LTD SPON ADS 60742B102 141 100 SH SOLE 0 100 0 0 MODERNA INC COM 60770K107 8908 58 SH SOLE 0 58 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 961 19 SH SOLE 0 19 0 0 MONDELEZ INTL INC CL A 609207105 337798 4845 SH SOLE 0 4845 0 0 MORGAN STANLEY COM NEW 617446448 439877 5010 SH SOLE 0 5010 0 0 MOSAIC CO NEW COM 61945C103 44871 978 SH SOLE 0 978 0 0 MOTOROLA SOLUTIONS INC COM 620076307 24321 85 SH SOLE 0 85 0 0 MSA SAFETY INC COM 553498106 13350 100 SH SOLE 0 100 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5603 402 SH SOLE 0 402 0 0 MURPHY USA INC COM 626755102 2150 8 SH SOLE 0 8 0 0 NASDAQ INC COM 631103108 412586 7547 SH SOLE 0 7547 0 0 NATIONAL BANKSHARES INC VA COM 634865109 1573 50 SH SOLE 0 50 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 47687 701 SH SOLE 0 701 0 0 NCR VOYIX CORPORATION COM 62886E108 1392 59 SH SOLE 0 59 0 0 NEOGENOMICS INC COM NEW 64049M209 339495 19500 SH SOLE 0 19500 0 0 NETFLIX INC COM 64110L106 320605 928 SH SOLE 0 928 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 10351 1145 SH SOLE 0 1145 0 0 NEWS CORP NEW CL A 65249B109 17 1 SH SOLE 0 1 0 0 NEWTEKONE INC COM NEW 652526203 393164 30716 SH SOLE 0 30716 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1930 11 SH SOLE 0 11 0 0 NEXTERA ENERGY INC COM 65339F101 4750132 61626 SH SOLE 0 61626 0 0 NICE LTD SPONSORED ADR 653656108 4807 21 SH SOLE 0 21 0 0 NIKE INC CL B 654106103 103067 840 SH SOLE 0 840 0 0 NIO INC SPON ADS 62914V106 757 72 SH SOLE 0 72 0 0 NISOURCE INC COM 65473P105 3289 118 SH SOLE 0 118 0 0 NOKIA CORP SPONSORED ADR 654902204 682 139 SH SOLE 0 139 0 0 NOKIA CORP COM 654902204 29460 6000 SH SOLE 0 6000 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 79 20 SH SOLE 0 20 0 0 NORFOLK SOUTHN CORP COM 655844108 23467 111 SH SOLE 0 111 0 0 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 1519 65 SH SOLE 0 65 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 6091 186 SH SOLE 0 186 0 0 NORTHROP GRUMMAN CORP COM 666807102 120047 260 SH SOLE 0 260 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1203 100 SH SOLE 0 100 0 0 NOVARTIS AG SPONSORED ADR 66987V109 25607 278 SH SOLE 0 278 0 0 NOVO-NORDISK A S ADR 670100205 3342 21 SH SOLE 0 21 0 0 NRG ENERGY INC COM NEW 629377508 101670 2965 SH SOLE 0 2965 0 0 NUCOR CORP COM 670346105 435142 2817 SH SOLE 0 2817 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 472813 13353 SH SOLE 0 13353 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 619736 47344 SH SOLE 0 47344 0 0 NVENT ELECTRIC PLC SHS G6700G107 7815 182 SH SOLE 0 182 0 0 NVIDIA CORPORATION COM 67066G104 5734729 20646 SH SOLE 0 20646 0 0 OCCIDENTAL PETE CORP COM 674599105 169905 2722 SH SOLE 0 2722 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 13653 333 SH SOLE 0 333 0 0 OCEANFIRST FINL CORP COM 675234108 1571 85 SH SOLE 0 85 0 0 OHIO VY BANC CORP COM 677719106 2341 100 SH SOLE 0 100 0 0 OKTA INC CL A 679295105 3450 40 SH SOLE 0 40 0 0 OLD REP INTL CORP COM 680223104 23613 946 SH SOLE 0 946 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 42184 1539 SH SOLE 0 1539 0 0 OMNICOM GROUP INC COM 681919106 943 10 SH SOLE 0 10 0 0 ON SEMICONDUCTOR CORP COM 682189105 4198 51 SH SOLE 0 51 0 0 ONEOK INC NEW COM 682680103 3241 51 SH SOLE 0 51 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 192 109 SH SOLE 0 109 0 0 ORACLE CORP COM 68389X105 286022 3078 SH SOLE 0 3078 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 19527 23 SH SOLE 0 23 0 0 ORGANON &CO COMMON STOCK 68622V106 5080 216 SH SOLE 0 216 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 26 12 SH SOLE 0 12 0 0 ORION OFFICE REIT INC COM 68629Y103 268 40 SH SOLE 0 40 0 0 ORRSTOWN FINL SVCS INC COM 687380105 1529 77 SH SOLE 0 77 0 0 OSHKOSH CORP COM 688239201 5074 61 SH SOLE 0 61 0 0 OTIS WORLDWIDE CORP COM 68902V107 24439 290 SH SOLE 0 290 0 0 OVINTIV INC COM 69047Q102 108 3 SH SOLE 0 3 0 0 OWENS CORNING NEW COM 690742101 17436 182 SH SOLE 0 182 0 0 PACCAR INC COM 693718108 3906 53 SH SOLE 0 53 0 0 PACER FDS TR DATA AND INFRAST 69374H741 1186 40 SH SOLE 0 40 0 0 PACER FDS TR US CASH COWS 100 69374H881 1325446 28231 SH SOLE 0 28231 0 0 PACKAGING CORP AMER COM 695156109 270300 1947 SH SOLE 0 1947 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 3423 405 SH SOLE 0 405 0 0 PALO ALTO NETWORKS INC COM 697435105 8589 43 SH SOLE 0 43 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 11557 518 SH SOLE 0 518 0 0 PARKER-HANNIFIN CORP COM 701094104 72600 216 SH SOLE 0 216 0 0 PAYCHEX INC COM 704326107 203626 1777 SH SOLE 0 1777 0 0 PAYPAL HLDGS INC COM 70450Y103 416987 5491 SH SOLE 0 5491 0 0 PENN ENTERTAINMENT INC COM 707569109 534 18 SH SOLE 0 18 0 0 PENTAIR PLC SHS G7S00T104 2321 42 SH SOLE 0 42 0 0 PEPSICO INC COM 713448108 1251192 6863 SH SOLE 0 6863 0 0 PERRIGO CO PLC SHS G97822103 13048 364 SH SOLE 0 364 0 0 PFIZER INC COM 717081103 1879189 46059 SH SOLE 0 46059 0 0 PGT INNOVATIONS INC COM 69336V101 2034 81 SH SOLE 0 81 0 0 PHILIP MORRIS INTL INC COM 718172109 78286 805 SH SOLE 0 805 0 0 PHILLIPS 66 COM 718546104 10392 103 SH SOLE 0 103 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 759 8 SH SOLE 0 8 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 283569 3057 SH SOLE 0 3057 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 22736 249 SH SOLE 0 249 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 106098 1069 SH SOLE 0 1069 0 0 PLANET FITNESS INC CL A 72703H101 7767 100 SH SOLE 0 100 0 0 PLBY GROUP INC COM 72814P109 99 50 SH SOLE 0 50 0 0 PLUG POWER INC COM NEW 72919P202 422 36 SH SOLE 0 36 0 0 PNC FINL SVCS GROUP INC COM 693475105 219248 1725 SH SOLE 0 1725 0 0 POLARIS INC COM 731068102 2323 21 SH SOLE 0 21 0 0 POPULAR INC COM NEW 733174700 1033 18 SH SOLE 0 18 0 0 POTLATCHDELTIC CORPORATION COM 737630103 792 16 SH SOLE 0 16 0 0 PPG INDS INC COM 693506107 140259 1050 SH SOLE 0 1050 0 0 PPL CORP COM 69351T106 29763 1071 SH SOLE 0 1071 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D903 40396 645 SH SOLE 0 645 0 0 PRESTO AUTOMATION INC COM 74113T105 332 210 SH SOLE 0 210 0 0 PRESTO AUTOMATION INC *W EXP 09/21/202 74113T113 9 200 SH SOLE 0 200 0 0 PRINCETON BANCORP INC COM 74179A107 95160 3000 SH SOLE 0 3000 0 0 PROCTER AND GAMBLE CO COM 742718109 2391792 16086 SH SOLE 0 16086 0 0 PROGRESSIVE CORP COM 743315103 41344 289 SH SOLE 0 289 0 0 PROLOGIS INC. COM 74340W103 1164348 9332 SH SOLE 0 9332 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 4118 130 SH SOLE 0 130 0 0 PROSHARES TR PSHS ULT NASB 74347R214 813 15 SH SOLE 0 15 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 8333 150 SH SOLE 0 150 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 15653259 171561 SH SOLE 0 171561 0 0 PROVIDENT FINL SVCS INC COM 74386T105 97377 5077 SH SOLE 0 5077 0 0 PRUDENTIAL FINL INC COM 744320102 41866 506 SH SOLE 0 506 0 0 PUBLIC STORAGE COM 74460D109 3626 12 SH SOLE 0 12 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1008600 16151 SH SOLE 0 16151 0 0 PULTE GROUP INC COM 745867101 241512 4144 SH SOLE 0 4144 0 0 PURE CYCLE CORP COM NEW 746228303 1266 134 SH SOLE 0 134 0 0 QIAGEN NV SHS NEW N72482123 2618 57 SH SOLE 0 57 0 0 QUALCOMM INC COM 747525103 364294 2855 SH SOLE 0 2855 0 0 QUANTUM COMPUTING INC COM 74766W108 1310 1000 SH SOLE 0 1000 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 17669 2160 SH SOLE 0 2160 0 0 QUEST DIAGNOSTICS INC COM 74834L100 62534 442 SH SOLE 0 442 0 0 RAYMOND JAMES FINL INC COM 754730109 10260 110 SH SOLE 0 110 0 0 RAYONIER INC COM 754907103 299 9 SH SOLE 0 9 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 2976 84 SH SOLE 0 84 0 0 RBB FD INC MOTLEY FOOL NEXT 74933W650 3283 216 SH SOLE 0 216 0 0 REALTY INCOME CORP COM 756109104 1049913 16581 SH SOLE 0 16581 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1305 46 SH SOLE 0 46 0 0 RED ROCK RESORTS INC CL A 75700L108 4615 104 SH SOLE 0 104 0 0 REGAL REXNORD CORPORATION COM 758750103 3416 24 SH SOLE 0 24 0 0 REGENERON PHARMACEUTICALS COM 75886F107 105174 128 SH SOLE 0 128 0 0 REGENXBIO INC COM 75901B107 2837 150 SH SOLE 0 150 0 0 REPUBLIC SVCS INC COM 760759100 1893 14 SH SOLE 0 14 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 5082 278 SH SOLE 0 278 0 0 RESMED INC COM 761152107 1095 5 SH SOLE 0 5 0 0 RESOURCES CONNECTION INC COM 76122Q105 1706 100 SH SOLE 0 100 0 0 RINGCENTRAL INC CL A 76680R206 491 16 SH SOLE 0 16 0 0 RIO TINTO PLC SPONSORED ADR 767204100 724584 10562 SH SOLE 0 10562 0 0 RIOT PLATFORMS INC COM 767292105 2647 265 SH SOLE 0 265 0 0 RIVERVIEW BANCORP INC COM 769397100 534 100 SH SOLE 0 100 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3297 213 SH SOLE 0 213 0 0 ROBLOX CORP CL A 771049103 8996 200 SH SOLE 0 200 0 0 ROCKET COS INC COM CL A 77311W101 1557 172 SH SOLE 0 172 0 0 ROCKWELL AUTOMATION INC COM 773903109 20248 69 SH SOLE 0 69 0 0 ROKU INC COM CL A 77543R102 25077 381 SH SOLE 0 381 0 0 ROPER TECHNOLOGIES INC COM 776696106 30408 69 SH SOLE 0 69 0 0 ROSS STORES INC COM 778296103 20597 194 SH SOLE 0 194 0 0 ROYAL BK CDA COM 780087102 7933 83 SH SOLE 0 83 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 27295 418 SH SOLE 0 418 0 0 RPM INTL INC COM 749685103 4366 50 SH SOLE 0 50 0 0 RTX CORPORATION COM 75513E101 362872 3705 SH SOLE 0 3705 0 0 RUSH STREET INTERACTIVE INC COM 782011100 93 30 SH SOLE 0 30 0 0 RXO INC COMMON STOCK 74982T103 687 35 SH SOLE 0 35 0 0 S&P GLOBAL INC COM 78409V104 43096 125 SH SOLE 0 125 0 0 SALESFORCE INC COM 79466L302 758365 3796 SH SOLE 0 3796 0 0 SANDY SPRING BANCORP INC COM 800363103 1143 44 SH SOLE 0 44 0 0 SAP SE SPON ADR 803054204 5062 40 SH SOLE 0 40 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 40207 154 SH SOLE 0 154 0 0 SCHLUMBERGER LTD COM STK 806857108 221932 4520 SH SOLE 0 4520 0 0 SCHWAB CHARLES CORP COM 808513105 9481 181 SH SOLE 0 181 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2367 49 SH SOLE 0 49 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3581 85 SH SOLE 0 85 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2369 97 SH SOLE 0 97 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1539 59 SH SOLE 0 59 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2297 69 SH SOLE 0 69 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3545 113 SH SOLE 0 113 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2573 53 SH SOLE 0 53 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1690 31 SH SOLE 0 31 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 7478 384 SH SOLE 0 384 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1440 43 SH SOLE 0 43 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 191 4 SH SOLE 0 4 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 771 19 SH SOLE 0 19 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 46091 630 SH SOLE 0 630 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2942 85 SH SOLE 0 85 0 0 SCHWAB STRATEGIC TR COM 808524862 9758 200 SH SOLE 0 200 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1024461 19110 SH SOLE 0 19110 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1290 12 SH SOLE 0 12 0 0 SEALED AIR CORP NEW COM 81211K100 3902 85 SH SOLE 0 85 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 658732 8167 SH SOLE 0 8167 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 576226 4451 SH SOLE 0 4451 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 423541 5669 SH SOLE 0 5669 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 775616 5187 SH SOLE 0 5187 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 849903 10261 SH SOLE 0 10261 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 971679 30223 SH SOLE 0 30223 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 1142650 11293 SH SOLE 0 11293 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 823161 5451 SH SOLE 0 5451 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 6579 176 SH SOLE 0 176 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 122587 1811 SH SOLE 0 1811 0 0 SEMPRA COM 816851109 12852 85 SH SOLE 0 85 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1451 29 SH SOLE 0 29 0 0 SERVICENOW INC COM 81762P102 431260 928 SH SOLE 0 928 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 539 18 SH SOLE 0 18 0 0 SHELL PLC SPON ADS 780259305 466530 8108 SH SOLE 0 8108 0 0 SHERWIN WILLIAMS CO COM 824348106 1910560 8500 SH SOLE 0 8500 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1179 18 SH SOLE 0 18 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3247 29 SH SOLE 0 29 0 0 SIREN ETF TR NSD NXGN ECO ETF 829658202 1094 51 SH SOLE 0 51 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 7940 2000 SH SOLE 0 2000 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 1830 100 SH SOLE 0 100 0 0 SJW GROUP COM 784305104 30452 400 SH SOLE 0 400 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 105592 895 SH SOLE 0 895 0 0 SLEEP NUMBER CORP COM 83125X103 851 28 SH SOLE 0 28 0 0 SMITH A O CORP COM 831865209 35128 508 SH SOLE 0 508 0 0 SMUCKER J M CO COM NEW 832696405 39947 254 SH SOLE 0 254 0 0 SNAP INC CL A 83304A106 22 2 SH SOLE 0 2 0 0 SNAP ON INC COM 833034101 3703 15 SH SOLE 0 15 0 0 SNOWFLAKE INC COM 833445109 21601 140 SH SOLE 0 140 0 0 SOFI TECHNOLOGIES INC COM 83406F102 103 17 SH SOLE 0 17 0 0 SONOS INC COM 83570H108 3924 200 SH SOLE 0 200 0 0 SONY GROUP CORP SPONSORED ADR 835699307 4724 52 SH SOLE 0 52 0 0 SOUTHERN CO COM 842587107 322666 4637 SH SOLE 0 4637 0 0 SOUTHWEST AIRLS CO COM 844741108 23051 708 SH SOLE 0 708 0 0 SP PLUS CORP COM 78469C103 1955 57 SH SOLE 0 57 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 83155 250 SH SOLE 0 250 0 0 SPDR GOLD TR GOLD SHS 78463V107 363875 1986 SH SOLE 0 1986 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 2252 42 SH SOLE 0 42 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 7782 228 SH SOLE 0 228 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 602 23 SH SOLE 0 23 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 33343 973 SH SOLE 0 973 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 340376 10597 SH SOLE 0 10597 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 18385406 44909 SH SOLE 0 44909 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3095496 6753 SH SOLE 0 6753 0 0 SPDR SER TR NYSE TECH ETF 78464A102 6060 50 SH SOLE 0 50 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 427535 6374 SH SOLE 0 6374 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 21281 655 SH SOLE 0 655 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 635546 11480 SH SOLE 0 11480 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 5037 170 SH SOLE 0 170 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 3392199 83305 SH SOLE 0 83305 0 0 SPDR SER TR S&P TELECOM 78464A540 2027 25 SH SOLE 0 25 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 38908 450 SH SOLE 0 450 0 0 SPDR SER TR AEROSPACE DEF 78464A631 262463 2245 SH SOLE 0 2245 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 1013246 37992 SH SOLE 0 37992 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 2347 76 SH SOLE 0 76 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 11344 392 SH SOLE 0 392 0 0 SPDR SER TR S&P REGL BKG 78464A698 18070 412 SH SOLE 0 412 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 39955 630 SH SOLE 0 630 0 0 SPDR SER TR S&P DIVID ETF 78464A763 897456 7255 SH SOLE 0 7255 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 830142 9879 SH SOLE 0 9879 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 1095 16 SH SOLE 0 16 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 7335 111 SH SOLE 0 111 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 2793 58 SH SOLE 0 58 0 0 SPDR SER TR S&P BIOTECH 78464A870 1207777 15848 SH SOLE 0 15848 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 2715047 92886 SH SOLE 0 92886 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 9727267 319660 SH SOLE 0 319660 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 4908 198 SH SOLE 0 198 0 0 SPDR SER TR S&P 500 ESG ETF 78468R531 1774 45 SH SOLE 0 45 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 322675 2529 SH SOLE 0 2529 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 18809 203 SH SOLE 0 203 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 13773 150 SH SOLE 0 150 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 187 4 SH SOLE 0 4 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 28310 745 SH SOLE 0 745 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 59832 1800 SH SOLE 0 1800 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 424596 11242 SH SOLE 0 11242 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 14939 785 SH SOLE 0 785 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 11224 84 SH SOLE 0 84 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 165218 3985 SH SOLE 0 3985 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 89018 2212 SH SOLE 0 2212 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 178481 4350 SH SOLE 0 4350 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 3937903 84805 SH SOLE 0 84805 0 0 STAG INDL INC COM 85254J102 4938 146 SH SOLE 0 146 0 0 STANLEY BLACK &DECKER INC COM 854502101 645 8 SH SOLE 0 8 0 0 STARBUCKS CORP COM 855244109 71903 691 SH SOLE 0 691 0 0 STATE STR CORP COM 857477103 19907 263 SH SOLE 0 263 0 0 STERICYCLE INC COM 858912108 3358 77 SH SOLE 0 77 0 0 STERIS PLC SHS USD G8473T100 1722 9 SH SOLE 0 9 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 31 50 SH SOLE 0 50 0 0 STRYKER CORPORATION COM 863667101 811293 2842 SH SOLE 0 2842 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 490 32 SH SOLE 0 32 0 0 SUN LIFE FINANCIAL INC. COM 866796105 3923 84 SH SOLE 0 84 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 2195 50 SH SOLE 0 50 0 0 SYLVAMO CORP COMMON STOCK 871332102 185 4 SH SOLE 0 4 0 0 SYNOPSYS INC COM 871607107 1159 3 SH SOLE 0 3 0 0 SYSCO CORP COM 871829107 521245 6749 SH SOLE 0 6749 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3070 33 SH SOLE 0 33 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1312 11 SH SOLE 0 11 0 0 TARGA RES CORP COM 87612G101 6566 90 SH SOLE 0 90 0 0 TARGET CORP COM 87612E106 205691 1242 SH SOLE 0 1242 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 12435 325 SH SOLE 0 325 0 0 TC ENERGY CORP COM 87807B107 973 25 SH SOLE 0 25 0 0 TE CONNECTIVITY LTD SHS H84989104 12459 95 SH SOLE 0 95 0 0 TELADOC HEALTH INC COM 87918A105 12018 464 SH SOLE 0 464 0 0 TELUS CORPORATION COM 87971M103 30922 1557 SH SOLE 0 1557 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 178 3 SH SOLE 0 3 0 0 TESLA INC COM 88160R101 1152648 5556 SH SOLE 0 5556 0 0 TETRA TECH INC NEW COM 88162G103 9657 66 SH SOLE 0 66 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1416 160 SH SOLE 0 160 0 0 TEXAS INSTRS INC COM 882508104 15625 84 SH SOLE 0 84 0 0 TEXTRON INC COM 883203101 28252 400 SH SOLE 0 400 0 0 TFI INTL INC COM 87241L109 4294 36 SH SOLE 0 36 0 0 THE CIGNA GROUP COM 125523100 36796 144 SH SOLE 0 144 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 930 500 SH SOLE 0 500 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 1320 163 SH SOLE 0 163 0 0 THE TRADE DESK INC COM CL A 88339J105 14618 240 SH SOLE 0 240 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 672634 1167 SH SOLE 0 1167 0 0 TILRAY BRANDS INC COM 88688T100 210 83 SH SOLE 0 83 0 0 TIMKEN CO COM 887389104 2206 27 SH SOLE 0 27 0 0 TJX COS INC NEW COM 872540109 890536 11365 SH SOLE 0 11365 0 0 T-MOBILE US INC COM 872590104 24623 170 SH SOLE 0 170 0 0 TOAST INC CL A 888787108 1775 100 SH SOLE 0 100 0 0 TOPBUILD CORP COM 89055F103 2290 11 SH SOLE 0 11 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 995 46 SH SOLE 0 46 0 0 TOTALENERGIES SE COM 89151E109 11279 191 SH SOLE 0 191 0 0 TOYOTA MOTOR CORP ADS 892331307 12243 86 SH SOLE 0 86 0 0 TRACTOR SUPPLY CO COM 892356106 67456 287 SH SOLE 0 287 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 13799 75 SH SOLE 0 75 0 0 TRAVELERS COMPANIES INC COM 89417E109 123424 720 SH SOLE 0 720 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 58 4 SH SOLE 0 4 0 0 TRUIST FINL CORP COM 89832Q109 100372 2943 SH SOLE 0 2943 0 0 TUSIMPLE HLDGS INC CL A 90089L108 1605 1092 SH SOLE 0 1092 0 0 TYLER TECHNOLOGIES INC COM 902252105 65608 185 SH SOLE 0 185 0 0 TYSON FOODS INC COM 902494103 5932 100 SH SOLE 0 100 0 0 UBER TECHNOLOGIES INC COM 90353T100 3170 100 SH SOLE 0 100 0 0 UBS GROUP AG SHS H42097107 3820 179 SH SOLE 0 179 0 0 UDR INC COM 902653104 9895 241 SH SOLE 0 241 0 0 UNDER ARMOUR INC CL A 904311107 949 100 SH SOLE 0 100 0 0 UNDER ARMOUR INC CL C 904311206 2858 335 SH SOLE 0 335 0 0 UNILEVER PLC COM 904767704 135641 2612 SH SOLE 0 2612 0 0 UNION PAC CORP COM 907818108 348459 1731 SH SOLE 0 1731 0 0 UNITED PARCEL SERVICE INC CL B 911312106 722641 3725 SH SOLE 0 3725 0 0 UNITED PARKS &RESORTS INC COM 81282V100 4905 80 SH SOLE 0 80 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 13294 245 SH SOLE 0 245 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 8397 1210 SH SOLE 0 1210 0 0 UNITED STS OIL FD LP UNITS 91232N207 53949 812 SH SOLE 0 812 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4590490 9713 SH SOLE 0 9713 0 0 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 691 424 SH SOLE 0 424 0 0 UNIVERSAL HEALTH RLTY INCOME COM 91359E105 30887 642 SH SOLE 0 642 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2944 124 SH SOLE 0 124 0 0 US BANCORP DEL COM 902973304 125247 3474 SH SOLE 0 3474 0 0 V F CORP COM 918204108 1352 59 SH SOLE 0 59 0 0 V2X INC COM 92242T101 1589 40 SH SOLE 0 40 0 0 VALERO ENERGY CORP COM 91913Y100 43302 310 SH SOLE 0 310 0 0 VALUED ADVISERS TR KOVITZ CORE EQT 92046L353 20425 1190 SH SOLE 0 1190 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 582 18 SH SOLE 0 18 0 0 VANECK ETF TRUST CEF MUNI INCOME 92189F460 347 16 SH SOLE 0 16 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 234239 890 SH SOLE 0 890 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 53071 611 SH SOLE 0 611 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 6515 258 SH SOLE 0 258 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 36466 158 SH SOLE 0 158 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 16152 200 SH SOLE 0 200 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 2839 37 SH SOLE 0 37 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 52625 688 SH SOLE 0 688 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 153345 2077 SH SOLE 0 2077 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 7781 159 SH SOLE 0 159 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 525101 1396 SH SOLE 0 1396 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 39854 297 SH SOLE 0 297 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 43274 222 SH SOLE 0 222 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 770294 9276 SH SOLE 0 9276 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 53345 246 SH SOLE 0 246 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 37982 239 SH SOLE 0 239 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 253478 1202 SH SOLE 0 1202 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 672329 3599 SH SOLE 0 3599 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 151524 1081 SH SOLE 0 1081 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1107333 4439 SH SOLE 0 4439 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 282725 2047 SH SOLE 0 2047 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 238435 1258 SH SOLE 0 1258 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4308917 21112 SH SOLE 0 21112 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 655 6 SH SOLE 0 6 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 15644 170 SH SOLE 0 170 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 745469 13942 SH SOLE 0 13942 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 470856 11655 SH SOLE 0 11655 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 111234 1825 SH SOLE 0 1825 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 283140 5921 SH SOLE 0 5921 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2665453 52615 SH SOLE 0 52615 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 8488 145 SH SOLE 0 145 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 634716 8326 SH SOLE 0 8326 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 36696 612 SH SOLE 0 612 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2334 50 SH SOLE 0 50 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 172075 2145 SH SOLE 0 2145 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 902189 5858 SH SOLE 0 5858 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 3888 70 SH SOLE 0 70 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1646 36 SH SOLE 0 36 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 9910 100 SH SOLE 0 100 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4963853 47051 SH SOLE 0 47051 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1916 26 SH SOLE 0 26 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 322757 6164 SH SOLE 0 6164 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 31552 440 SH SOLE 0 440 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 27017 132 SH SOLE 0 132 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 23723 235 SH SOLE 0 235 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 35785 250 SH SOLE 0 250 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 38704 200 SH SOLE 0 200 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 11994 105 SH SOLE 0 105 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 14955 192 SH SOLE 0 192 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 213660 896 SH SOLE 0 896 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 9526 50 SH SOLE 0 50 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 334588 868 SH SOLE 0 868 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 1494867 10133 SH SOLE 0 10133 0 0 VEEVA SYS INC CL A COM 922475108 47418 258 SH SOLE 0 258 0 0 VERADIGM INC COM 01988P108 1018 78 SH SOLE 0 78 0 0 VERISK ANALYTICS INC COM 92345Y106 11738 61 SH SOLE 0 61 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1274035 32760 SH SOLE 0 32760 0 0 VIATRIS INC COM 92556V106 24144 2510 SH SOLE 0 2510 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 1474 41 SH SOLE 0 41 0 0 VIRTU FINL INC CL A 928254101 9792 518 SH SOLE 0 518 0 0 VIRTUS TOTAL RETURN FD INC COM 92835W107 2629 406 SH SOLE 0 406 0 0 VISA INC COM CL A 92826C839 6063885 26896 SH SOLE 0 26896 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 4391 231 SH SOLE 0 231 0 0 VMWARE INC CL A COM 928563402 46944 376 SH SOLE 0 376 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6635 601 SH SOLE 0 601 0 0 VOYA FINANCIAL INC COM 929089100 11005 154 SH SOLE 0 154 0 0 WABTEC COM 929740108 16271 161 SH SOLE 0 161 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 71684 2073 SH SOLE 0 2073 0 0 WALKER &DUNLOP INC COM 93148P102 2593 34 SH SOLE 0 34 0 0 WALMART INC COM 931142103 3990985 27067 SH SOLE 0 27067 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 21185 1403 SH SOLE 0 1403 0 0 WASTE MGMT INC DEL COM 94106L109 4580546 28072 SH SOLE 0 28072 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 640641 3806 SH SOLE 0 3806 0 0 WAYFAIR INC CL A 94419L101 137 4 SH SOLE 0 4 0 0 WEC ENERGY GROUP INC COM 92939U106 1611 17 SH SOLE 0 17 0 0 WELLS FARGO CO NEW COM 949746101 101303 2710 SH SOLE 0 2710 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2353 2 SH SOLE 0 2 0 0 WELLTOWER INC COM 95040Q104 48678 679 SH SOLE 0 679 0 0 WESBANCO INC COM 950810101 1443 47 SH SOLE 0 47 0 0 WESCO INTL INC COM 95082P105 7727 50 SH SOLE 0 50 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 38112 110 SH SOLE 0 110 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 2637 100 SH SOLE 0 100 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 333258 11061 SH SOLE 0 11061 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 11670 1030 SH SOLE 0 1030 0 0 WILLIAMS COS INC COM 969457100 747 25 SH SOLE 0 25 0 0 WILLIAMS SONOMA INC COM 969904101 12166 100 SH SOLE 0 100 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 16615 72 SH SOLE 0 72 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 5817 96 SH SOLE 0 96 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 32908 400 SH SOLE 0 400 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1236 27 SH SOLE 0 27 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 139185 2250 SH SOLE 0 2250 0 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 3393 150 SH SOLE 0 150 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 1542042 48892 SH SOLE 0 48892 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 60333 1472 SH SOLE 0 1472 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 15220 306 SH SOLE 0 306 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 3179470 111326 SH SOLE 0 111326 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 3400 110 SH SOLE 0 110 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 1859934 66808 SH SOLE 0 66808 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 8314 200 SH SOLE 0 200 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 12009541 192646 SH SOLE 0 192646 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 8221 100 SH SOLE 0 100 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2865 57 SH SOLE 0 57 0 0 WISDOMTREE TR BATTERY VL CHAIN 97717Y592 2993 85 SH SOLE 0 85 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 13365 450 SH SOLE 0 450 0 0 WISDOMTREE TR YIELD ENHANCED 97717Y808 18726 397 SH SOLE 0 397 0 0 WORKDAY INC CL A 98138H101 11979 58 SH SOLE 0 58 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 1291 33 SH SOLE 0 33 0 0 WP CAREY INC COM 92936U109 465 6 SH SOLE 0 6 0 0 XCEL ENERGY INC COM 98389B100 26976 400 SH SOLE 0 400 0 0 XPO INC COM 983793100 1117 35 SH SOLE 0 35 0 0 XYLEM INC COM 98419M100 26711 255 SH SOLE 0 255 0 0 YETI HLDGS INC COM 98585X104 1640 41 SH SOLE 0 41 0 0 YORK WTR CO COM 987184108 7995 179 SH SOLE 0 179 0 0 YUM BRANDS INC COM 988498101 176195 1334 SH SOLE 0 1334 0 0 YUM CHINA HLDGS INC COM 98850P109 86675 1367 SH SOLE 0 1367 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 318 1 SH SOLE 0 1 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 51292 397 SH SOLE 0 397 0 0 ZIMVIE INC COM 98888T107 72 10 SH SOLE 0 10 0 0 ZIPRECRUITER INC CL A 98980B103 1387 87 SH SOLE 0 87 0 0 ZOETIS INC CL A 98978V103 201612 1211 SH SOLE 0 1211 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3323 45 SH SOLE 0 45 0 0 ZSCALER INC COM 98980G102 14370 123 SH SOLE 0 123 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 2205 103 SH SOLE 0 103 0 0