0002029317-24-000001.txt : 20240703 0002029317-24-000001.hdr.sgml : 20240703 20240703104103 ACCESSION NUMBER: 0002029317-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240703 DATE AS OF CHANGE: 20240703 EFFECTIVENESS DATE: 20240703 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: 241098587 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 true false 0002029317 XXXXXXXX 03-31-2024 03-31-2024 Glen Eagle Advisors, LLC
4422C ROUTE 27, PO BOX 399 KINGSTON NJ 08528
13F HOLDINGS REPORT 028-24210 N
James P O'Boyle Chief Compliance Officer 609-508-6102 James P O'Boyle Newark DE 07-03-2024 0 1115 527202684 false
INFORMATION TABLE 2 gleneagleadv_q12024.xml.xml 3-D SYS CORP DEL COM NEW 88554D205 133 30 SH SOLE 0 30 0 0 3M CO COM 88579Y101 69679 657 SH SOLE 0 657 0 0 ABBOTT LABS COM 002824100 369966 3255 SH SOLE 0 3255 0 0 ABBVIE INC COM 00287Y109 3112268 17091 SH SOLE 0 17091 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 862 308 SH SOLE 0 308 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 527604 1522 SH SOLE 0 1522 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 78946 4044 SH SOLE 0 4044 0 0 ADIENT PLC ORD SHS G0084W101 66 2 SH SOLE 0 2 0 0 ADOBE INC COM 00724F101 2925671 5798 SH SOLE 0 5798 0 0 ADVANCED MICRO DEVICES INC COM 007903107 150709 835 SH SOLE 0 835 0 0 ADVANSIX INC COM 00773T101 1830 64 SH SOLE 0 64 0 0 AES CORP COM 00130H105 3439 192 SH SOLE 0 192 0 0 AFLAC INC COM 001055102 372976 4344 SH SOLE 0 4344 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 39870 274 SH SOLE 0 274 0 0 AIR PRODS &CHEMS INC COM 009158106 9949 41 SH SOLE 0 41 0 0 AIRBNB INC COM CL A 009066101 29693 180 SH SOLE 0 180 0 0 ALBERTSONS COS INC COM 013091103 107200 5000 SH SOLE 0 5000 0 0 ALCON AG ORD SHS H01301128 830 10 SH SOLE 0 10 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8637 67 SH SOLE 0 67 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22102 305 SH SOLE 0 305 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1593 150 SH SOLE 0 150 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 11742 338 SH SOLE 0 338 0 0 ALLIANT ENERGY CORP COM 018802108 5191 103 SH SOLE 0 103 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 837 126 SH SOLE 0 126 0 0 ALPHABET INC CAP STK CL C 02079K107 797096 5235 SH SOLE 0 5235 0 0 ALPHABET INC CAP STK CL A 02079K305 5717077 37879 SH SOLE 0 37879 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 15623 316 SH SOLE 0 316 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 12197 257 SH SOLE 0 257 0 0 ALTICE USA INC CL A 02156K103 467 179 SH SOLE 0 179 0 0 ALTRIA GROUP INC COM 02209S103 51995 1192 SH SOLE 0 1192 0 0 AMAZON COM INC COM 023135106 9649789 53497 SH SOLE 0 53497 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 5033 1353 SH SOLE 0 1353 0 0 AMER STATES WTR CO COM 029899101 124492 1723 SH SOLE 0 1723 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 14153 922 SH SOLE 0 922 0 0 AMERICAN ELEC PWR CO INC COM 025537101 16359 190 SH SOLE 0 190 0 0 AMERICAN EXPRESS CO COM 025816109 48043 211 SH SOLE 0 211 0 0 AMERICAN INTL GROUP INC COM 026874784 4143 53 SH SOLE 0 53 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2213297 11201 SH SOLE 0 11201 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 315468 2581 SH SOLE 0 2581 0 0 AMERIPRISE FINL INC COM 03076C106 7892 18 SH SOLE 0 18 0 0 AMGEN INC COM 031162100 526276 1851 SH SOLE 0 1851 0 0 AMN HEALTHCARE SVCS INC COM 001744101 296735 4747 SH SOLE 0 4747 0 0 AMPHENOL CORP NEW COM 032095101 7613 66 SH SOLE 0 66 0 0 AMPIO PHARMACEUTICALS INC COM 03209T307 4 4 SH SOLE 0 4 0 0 AMPLIFY ETF TR CWP Enhanced Div 032108409 31288 805 SH SOLE 0 805 0 0 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 2404 575 SH SOLE 0 575 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 13425 209 SH SOLE 0 209 0 0 AMPLIFY ETF TR CASH FLOW DIVID 032108698 8946 300 SH SOLE 0 300 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 46877 3887 SH SOLE 0 3887 0 0 ANALOG DEVICES INC COM 032654105 11867 60 SH SOLE 0 60 0 0 AON PLC SHS CL A G0403H108 7676 23 SH SOLE 0 23 0 0 APA CORPORATION COM 03743Q108 78558 2285 SH SOLE 0 2285 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 2548 23 SH SOLE 0 23 0 0 APPLE INC COM 037833100 11789642 68752 SH SOLE 0 68752 0 0 APPLIED DNA SCIENCES INC COM 03815U300 21 50 SH SOLE 0 50 0 0 APPLIED MATLS INC COM 038222105 226534 1098 SH SOLE 0 1098 0 0 APTIV PLC SHS G6095L109 4620 58 SH SOLE 0 58 0 0 AQUABOUNTY TECHNOLOGIES INC COM 03842K309 4 2 SH SOLE 0 2 0 0 ARBOR REALTY TRUST INC COM 038923108 1325 100 SH SOLE 0 100 0 0 ARCBEST CORP COM 03937C105 325328 2283 SH SOLE 0 2283 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 44784 713 SH SOLE 0 713 0 0 ARCHROCK INC COM 03957W106 2951 150 SH SOLE 0 150 0 0 ARES CAPITAL CORP COM 04010L103 60128 2888 SH SOLE 0 2888 0 0 ARK ETF TR INNOVATION ETF 00214Q104 20888 417 SH SOLE 0 417 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 4924 90 SH SOLE 0 90 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 22232 773 SH SOLE 0 773 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 11662 140 SH SOLE 0 140 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 7673 253 SH SOLE 0 253 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 6250 50 SH SOLE 0 50 0 0 ASHLAND INC COM 044186104 9737 100 SH SOLE 0 100 0 0 ASTEC INDS INC COM 046224101 17484 400 SH SOLE 0 400 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 18116 267 SH SOLE 0 267 0 0 AT&T INC COM 00206R102 240718 13677 SH SOLE 0 13677 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 327 166 SH SOLE 0 166 0 0 ATMOS ENERGY CORP COM 049560105 6814 57 SH SOLE 0 57 0 0 AUDIOCODES LTD ORD M15342104 3837 290 SH SOLE 0 290 0 0 AURORA CANNABIS INC COM 05156X850 44 10 SH SOLE 0 10 0 0 AUTODESK INC COM 052769106 26042 100 SH SOLE 0 100 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 563474 2256 SH SOLE 0 2256 0 0 AVALONBAY CMNTYS INC COM 053484101 57673 311 SH SOLE 0 311 0 0 AVANOS MED INC COM 05350V106 338 17 SH SOLE 0 17 0 0 AVINO SILVER &GOLD MINES LT COM 053906103 22 35 SH SOLE 0 35 0 0 AXONICS INC COM 05465P101 3449 50 SH SOLE 0 50 0 0 BADGER METER INC COM 056525108 248936 1538 SH SOLE 0 1538 0 0 BAIDU INC SPON ADR REP A 056752108 316 3 SH SOLE 0 3 0 0 BANK AMERICA CORP COM 060505104 255754 6745 SH SOLE 0 6745 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 4775 4 SH SOLE 0 4 0 0 BANK MONTREAL MEDIUM MICROSECTORS FAN 063679534 16350 50 SH SOLE 0 50 0 0 BANK MONTREAL MEDIUM NT LKD 38 06368B504 8660 200 SH SOLE 0 200 0 0 BANK NEW YORK MELLON CORP COM 064058100 112359 1950 SH SOLE 0 1950 0 0 BARINGS CORPORATE INVS COM 06759X107 13752 800 SH SOLE 0 800 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 24310 1700 SH SOLE 0 1700 0 0 BARRICK GOLD CORP COM 067901108 1681 101 SH SOLE 0 101 0 0 BAXTER INTL INC COM 071813109 4621 108 SH SOLE 0 108 0 0 BECTON DICKINSON &CO COM 075887109 308692 1247 SH SOLE 0 1247 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7601320 18076 SH SOLE 0 18076 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 17671 771 SH SOLE 0 771 0 0 BEYOND MEAT INC COM 08862E109 8 1 SH SOLE 0 1 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1192 21 SH SOLE 0 21 0 0 BIOMEA FUSION INC COM 09077A106 3738 250 SH SOLE 0 250 0 0 BIONTECH SE SPONSORED ADS 09075V102 9225 100 SH SOLE 0 100 0 0 BLACKROCK INC COM 09247X101 1510473 1812 SH SOLE 0 1812 0 0 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 2119 175 SH SOLE 0 175 0 0 BLACKSTONE INC COM 09260D107 415922 3166 SH SOLE 0 3166 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 996 50 SH SOLE 0 50 0 0 BLOCK INC CL A 852234103 2537 30 SH SOLE 0 30 0 0 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 641022 8478 SH SOLE 0 8478 0 0 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 21716852 518673 SH SOLE 0 518673 0 0 BOEING CO COM 097023105 117338 608 SH SOLE 0 608 0 0 BOOKING HOLDINGS INC COM 09857L108 50808 14 SH SOLE 0 14 0 0 BORGWARNER INC COM 099724106 1169 34 SH SOLE 0 34 0 0 BOSTON SCIENTIFIC CORP COM 101137107 38149 557 SH SOLE 0 557 0 0 BP PLC SPONSORED ADR 055622104 27277 724 SH SOLE 0 724 0 0 BRIGHTHOUSE FINL INC COM 10922N103 515 10 SH SOLE 0 10 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 216729 3996 SH SOLE 0 3996 0 0 BRITISH AMERN TOB PLC COM 110448107 3203 105 SH SOLE 0 105 0 0 BROADCOM INC COM 11135F101 4616493 3483 SH SOLE 0 3483 0 0 BROWN &BROWN INC COM 115236101 109425 1250 SH SOLE 0 1250 0 0 BROWN FORMAN CORP COM 115637209 283910 5500 SH SOLE 0 5500 0 0 C &F FINL CORP COM 12466Q104 1568 32 SH SOLE 0 32 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3113 10 SH SOLE 0 10 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 15353 1300 SH SOLE 0 1300 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 3008 265 SH SOLE 0 265 0 0 CAMDEN PPTY TR SH BEN INT 133131102 46415 472 SH SOLE 0 472 0 0 CAMPBELL SOUP CO COM 134429109 4475 101 SH SOLE 0 101 0 0 CANADIAN NATL RY CO COM 136375102 12921 98 SH SOLE 0 98 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 84258 955 SH SOLE 0 955 0 0 CANNAE HLDGS INC COM 13765N107 89 4 SH SOLE 0 4 0 0 CAPITAL ONE FINL CORP COM 14040H105 48985 329 SH SOLE 0 329 0 0 CARDINAL HEALTH INC COM 14149Y108 3357 30 SH SOLE 0 30 0 0 CARLYLE GROUP INC COM 14316J108 9382 200 SH SOLE 0 200 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3480 213 SH SOLE 0 213 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 30587 526 SH SOLE 0 526 0 0 CARTERS INC COM 146229109 8468 100 SH SOLE 0 100 0 0 CATERPILLAR INC COM 149123101 1981390 5407 SH SOLE 0 5407 0 0 CB FINL SVCS INC COM 12479G101 1622 75 SH SOLE 0 75 0 0 CDW CORP COM 12514G108 165490 647 SH SOLE 0 647 0 0 CENCORA INC COM 03073E105 47283 195 SH SOLE 0 195 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 903 475 SH SOLE 0 475 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 8719 30 SH SOLE 0 30 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1918917 11700 SH SOLE 0 11700 0 0 CHEMOURS CO COM 163851108 341 13 SH SOLE 0 13 0 0 CHENIERE ENERGY INC COM NEW 16411R208 335501 2080 SH SOLE 0 2080 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 28313 573 SH SOLE 0 573 0 0 CHEVRON CORP NEW COM 166764100 880717 5583 SH SOLE 0 5583 0 0 CHUBB LIMITED COM H1467J104 9673 37 SH SOLE 0 37 0 0 CHURCHILL DOWNS INC COM 171484108 2970 24 SH SOLE 0 24 0 0 CIPHER MINING INC COM 17253J106 1442 280 SH SOLE 0 280 0 0 CISCO SYS INC COM 17275R102 679151 13608 SH SOLE 0 13608 0 0 CITIGROUP INC COM NEW 172967424 294003 4649 SH SOLE 0 4649 0 0 CLEARPOINT NEURO INC COM 18507C103 340 50 SH SOLE 0 50 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 4548 200 SH SOLE 0 200 0 0 CLOROX CO DEL COM 189054109 127108 830 SH SOLE 0 830 0 0 CLOUDFLARE INC CL A COM 18915M107 37280 385 SH SOLE 0 385 0 0 CME GROUP INC COM 12572Q105 116734 542 SH SOLE 0 542 0 0 CNB FINL CORP PA COM 126128107 1264 62 SH SOLE 0 62 0 0 CNH INDL N V SHS N20944109 7620 588 SH SOLE 0 588 0 0 COCA COLA CO COM 191216100 883620 14443 SH SOLE 0 14443 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9074 124 SH SOLE 0 124 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 11785 500 SH SOLE 0 500 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 98625 372 SH SOLE 0 372 0 0 COLGATE PALMOLIVE CO COM 194162103 75732 841 SH SOLE 0 841 0 0 COMCAST CORP NEW CL A 20030N101 446333 10296 SH SOLE 0 10296 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 433 52 SH SOLE 0 52 0 0 CONCENTRIX CORP COM 20602D101 3179 48 SH SOLE 0 48 0 0 CONOCOPHILLIPS COM 20825C104 137721 1082 SH SOLE 0 1082 0 0 CONSOLIDATED EDISON INC COM 209115104 182969 2015 SH SOLE 0 2015 0 0 CONSTELLATION BRANDS INC CL A 21036P108 55711 205 SH SOLE 0 205 0 0 CONSTELLATION ENERGY CORP COM 21037T109 723237 3913 SH SOLE 0 3913 0 0 CORNING INC COM 219350105 33586 1019 SH SOLE 0 1019 0 0 CORTEVA INC COM 22052L104 30342 526 SH SOLE 0 526 0 0 COSTCO WHSL CORP NEW COM 22160K105 3173106 4331 SH SOLE 0 4331 0 0 COTERRA ENERGY INC COM 127097103 13940 500 SH SOLE 0 500 0 0 COUPANG INC CL A 22266T109 4803 270 SH SOLE 0 270 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 7001 784 SH SOLE 0 784 0 0 CREXENDO INC COM 226552107 26099 5426 SH SOLE 0 5426 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 106756 333 SH SOLE 0 333 0 0 CROWN CASTLE INC COM 22822V101 62664 592 SH SOLE 0 592 0 0 CSX CORP COM 126408103 370626 9998 SH SOLE 0 9998 0 0 CUMMINS INC COM 231021106 121396 412 SH SOLE 0 412 0 0 CVS HEALTH CORP COM 126650100 786479 9861 SH SOLE 0 9861 0 0 CYBIN INC COM 23256X100 453 1095 SH SOLE 0 1095 0 0 D R HORTON INC COM 23331A109 101198 615 SH SOLE 0 615 0 0 DANAHER CORPORATION COM 235851102 27969 112 SH SOLE 0 112 0 0 DEERE &CO COM 244199105 1267978 3087 SH SOLE 0 3087 0 0 DELL TECHNOLOGIES INC CL C 24703L202 49353 433 SH SOLE 0 433 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 44276 925 SH SOLE 0 925 0 0 DENNYS CORP COM 24869P104 27 3 SH SOLE 0 3 0 0 DEVON ENERGY CORP NEW COM 25179M103 853 17 SH SOLE 0 17 0 0 DEXCOM INC COM 252131107 36062 260 SH SOLE 0 260 0 0 DICKS SPORTING GOODS INC COM 253393102 225 1 SH SOLE 0 1 0 0 DIGITAL RLTY TR INC COM 253868103 65990 458 SH SOLE 0 458 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 344357 10778 SH SOLE 0 10778 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 128762 4960 SH SOLE 0 4960 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 43855 1750 SH SOLE 0 1750 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 142748 5250 SH SOLE 0 5250 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 38588 1050 SH SOLE 0 1050 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 67725 2250 SH SOLE 0 2250 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 981 11 SH SOLE 0 11 0 0 DISNEY WALT CO COM 254687106 490403 4008 SH SOLE 0 4008 0 0 DNP SELECT INCOME FD INC COM 23325P104 4535 500 SH SOLE 0 500 0 0 DOCUSIGN INC COM 256163106 15007 252 SH SOLE 0 252 0 0 DOLLAR GEN CORP NEW COM 256677105 231076 1481 SH SOLE 0 1481 0 0 DOLLAR TREE INC COM 256746108 192668 1447 SH SOLE 0 1447 0 0 DOMINION ENERGY INC COM 25746U109 110816 2253 SH SOLE 0 2253 0 0 DOW INC COM 260557103 218055 3764 SH SOLE 0 3764 0 0 DOXIMITY INC CL A 26622P107 7266 270 SH SOLE 0 270 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 9990 220 SH SOLE 0 220 0 0 DROPBOX INC CL A 26210C104 2430 100 SH SOLE 0 100 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 1528 25 SH SOLE 0 25 0 0 DTE ENERGY CO COM 233331107 5607 50 SH SOLE 0 50 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 550982 5697 SH SOLE 0 5697 0 0 DUPONT DE NEMOURS INC COM 26614N102 31435 410 SH SOLE 0 410 0 0 DXC TECHNOLOGY CO COM 23355L106 21 1 SH SOLE 0 1 0 0 EAGLE MATLS INC COM 26969P108 28534 105 SH SOLE 0 105 0 0 EASTGROUP PPTYS INC COM 277276101 33977 189 SH SOLE 0 189 0 0 EASTMAN CHEM CO COM 277432100 1970 20 SH SOLE 0 20 0 0 EATON CORP PLC SHS G29183103 21742 70 SH SOLE 0 70 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1353 132 SH SOLE 0 132 0 0 ECOLAB INC COM 278865100 86818 376 SH SOLE 0 376 0 0 EDISON INTL COM 281020107 8841 125 SH SOLE 0 125 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 903998 9460 SH SOLE 0 9460 0 0 ELEVANCE HEALTH INC COM 036752103 2074 4 SH SOLE 0 4 0 0 ELI LILLY &CO COM 532457108 2525675 3247 SH SOLE 0 3247 0 0 EMBECTA CORP COMMON STOCK 29082K105 2322 175 SH SOLE 0 175 0 0 EMERSON ELEC CO COM 291011104 137285 1210 SH SOLE 0 1210 0 0 ENBRIDGE INC COM 29250N105 24915 689 SH SOLE 0 689 0 0 ENCORE WIRE CORP COM 292562105 460916 1754 SH SOLE 0 1754 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 30154 1917 SH SOLE 0 1917 0 0 ENERPLUS CORP COM 292766102 3460 176 SH SOLE 0 176 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2360 173 SH SOLE 0 173 0 0 ENNIS INC COM 293389102 2051 100 SH SOLE 0 100 0 0 ENTEGRIS INC COM 29362U104 6605 47 SH SOLE 0 47 0 0 ENTERGY CORP NEW COM 29364G103 19022 180 SH SOLE 0 180 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 13966 479 SH SOLE 0 479 0 0 EOG RES INC COM 26875P101 2557 20 SH SOLE 0 20 0 0 EQUIFAX INC COM 294429105 38228 143 SH SOLE 0 143 0 0 EQUINIX INC COM 29444U700 28887 35 SH SOLE 0 35 0 0 EQUINOR ASA SPONSORED ADR 29446M102 14542 538 SH SOLE 0 538 0 0 EQUITABLE HLDGS INC COM 29452E101 747 20 SH SOLE 0 20 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 129 2 SH SOLE 0 2 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 118755 1882 SH SOLE 0 1882 0 0 ESSENTIAL UTILS INC COM 29670G102 462249 12476 SH SOLE 0 12476 0 0 ETF SER SOLUTIONS GRAYSCALE FUTURE 26922B725 1345 71 SH SOLE 0 71 0 0 ETFIS SER TR I VIRTUS LIFESC BT 26923G202 2830 50 SH SOLE 0 50 0 0 ETSY INC COM 29786A106 7559 110 SH SOLE 0 110 0 0 EXCHANGE TRADED CONCEPTS TRU FMQQ NEXT FRONT 301505590 22117 1833 SH SOLE 0 1833 0 0 EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624 12384 941 SH SOLE 0 941 0 0 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 3518 60 SH SOLE 0 60 0 0 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 285485 9118 SH SOLE 0 9118 0 0 EXELON CORP COM 30161N101 308474 8211 SH SOLE 0 8211 0 0 EXPEDIA GROUP INC COM NEW 30212P303 74110 538 SH SOLE 0 538 0 0 EXTRA SPACE STORAGE INC COM 30225T102 8673 59 SH SOLE 0 59 0 0 EXXON MOBIL CORP COM 30231G102 1241509 10681 SH SOLE 0 10681 0 0 F&G ANNUITIES &LIFE INC COMMON STOCK 30190A104 42 1 SH SOLE 0 1 0 0 FARMLAND PARTNERS INC COM 31154R109 39486 3557 SH SOLE 0 3557 0 0 FASTENAL CO COM 311900104 22383 290 SH SOLE 0 290 0 0 FEDERATED HERMES INC CL B 314211103 983 27 SH SOLE 0 27 0 0 FEDEX CORP COM 31428X106 107351 371 SH SOLE 0 371 0 0 FERRARI N V COM N3167Y103 43628 100 SH SOLE 0 100 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 9 0 SH SOLE 0 0 0 0 FIDELITY COVINGTON TRUST DISRUPTIVE MEDIC 316092147 2297 90 SH SOLE 0 90 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 129824 1574 SH SOLE 0 1574 0 0 FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337 34910 1597 SH SOLE 0 1597 0 0 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 3371 108 SH SOLE 0 108 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 30294 510 SH SOLE 0 510 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 192635 2761 SH SOLE 0 2761 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 7866 116 SH SOLE 0 116 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 162593 2850 SH SOLE 0 2850 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 994145 16867 SH SOLE 0 16867 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 41298 265 SH SOLE 0 265 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 4828 80 SH SOLE 0 80 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 3724 80 SH SOLE 0 80 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 9045 347 SH SOLE 0 347 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 56037 1321 SH SOLE 0 1321 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 29641 566 SH SOLE 0 566 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 340892 7331 SH SOLE 0 7331 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 974 18 SH SOLE 0 18 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 72475 977 SH SOLE 0 977 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 41220 3000 SH SOLE 0 3000 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1628 47 SH SOLE 0 47 0 0 FIRST CMNTY CORP S C COM 319835104 1743 100 SH SOLE 0 100 0 0 FIRST FINL BANCORP OH COM 320209109 1121 50 SH SOLE 0 50 0 0 FIRST INDL RLTY TR INC COM 32054K103 39773 757 SH SOLE 0 757 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1538 262 SH SOLE 0 262 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 34640 2000 SH SOLE 0 2000 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 69224 3490 SH SOLE 0 3490 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 21918 200 SH SOLE 0 200 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 177910 3155 SH SOLE 0 3155 0 0 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 10829 200 SH SOLE 0 200 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 4613 30 SH SOLE 0 30 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 31584 154 SH SOLE 0 154 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 16372 235 SH SOLE 0 235 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 73035 1225 SH SOLE 0 1225 0 0 FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565 144627 6475 SH SOLE 0 6475 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 911414 26115 SH SOLE 0 26115 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 10809 300 SH SOLE 0 300 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 273036 6730 SH SOLE 0 6730 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 27076 700 SH SOLE 0 700 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 80049 2000 SH SOLE 0 2000 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 188080 4000 SH SOLE 0 4000 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 3924391 140357 SH SOLE 0 140357 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 596564 15254 SH SOLE 0 15254 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 8720 200 SH SOLE 0 200 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 344326 8030 SH SOLE 0 8030 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 88900 2000 SH SOLE 0 2000 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 55244 1300 SH SOLE 0 1300 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 1190900 31779 SH SOLE 0 31779 0 0 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 15224374 713085 SH SOLE 0 713085 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 108630 3000 SH SOLE 0 3000 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 12506 325 SH SOLE 0 325 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 7062 57 SH SOLE 0 57 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 41808 990 SH SOLE 0 990 0 0 FIRSTENERGY CORP COM 337932107 11856 307 SH SOLE 0 307 0 0 FIVE BELOW INC COM 33829M101 1451 8 SH SOLE 0 8 0 0 FLUSHING FINL CORP COM 343873105 1261 100 SH SOLE 0 100 0 0 FNCB BANCORP INC COM 302578109 607 100 SH SOLE 0 100 0 0 FORD MTR CO DEL COM 345370860 200903 15128 SH SOLE 0 15128 0 0 FORTINET INC COM 34959E109 6831 100 SH SOLE 0 100 0 0 FORTIS INC COM 349553107 4386 111 SH SOLE 0 111 0 0 FORTIVE CORP COM 34959J108 3613 42 SH SOLE 0 42 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 2540 30 SH SOLE 0 30 0 0 FOX CORP CL A COM 35137L105 1543 49 SH SOLE 0 49 0 0 FRANCO NEV CORP COM 351858105 8638 72 SH SOLE 0 72 0 0 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 726 34 SH SOLE 0 34 0 0 FREEPORT-MCMORAN INC CL B 35671D857 67662 1439 SH SOLE 0 1439 0 0 FREYR BATTERY INC COM NEW 35834F104 249 148 SH SOLE 0 148 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 49954 8424 SH SOLE 0 8424 0 0 FS KKR CAP CORP COM 302635206 42698 2239 SH SOLE 0 2239 0 0 FTAI AVIATION LTD SHS G3730V105 167241 2485 SH SOLE 0 2485 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 15606 2485 SH SOLE 0 2485 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 3635 500 SH SOLE 0 500 0 0 FULLER H B CO COM 359694106 2153 27 SH SOLE 0 27 0 0 FULTON FINL CORP PA COM 360271100 1589 100 SH SOLE 0 100 0 0 GABELLI DIVID & INCOME TR COM 36242H104 6894 300 SH SOLE 0 300 0 0 GABELLI EQUITY TR INC COM 362397101 10521 1906 SH SOLE 0 1906 0 0 GALLAGHER ARTHUR J & CO COM 363576109 32505 130 SH SOLE 0 130 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 463 120 SH SOLE 0 120 0 0 GARRETT MOTION INC COM 366505105 855 86 SH SOLE 0 86 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 22455 247 SH SOLE 0 247 0 0 GENERAC HLDGS INC COM 368736104 10929 87 SH SOLE 0 87 0 0 GENERAL DYNAMICS CORP COM 369550108 8192 29 SH SOLE 0 29 0 0 GENERAL ELECTRIC CO COM NEW 369604301 139550 795 SH SOLE 0 795 0 0 GENERAL MLS INC COM 370334104 41670 596 SH SOLE 0 596 0 0 GENERAL MTRS CO COM 37045V100 40946 903 SH SOLE 0 903 0 0 GENPACT LIMITED SHS G3922B107 1252 38 SH SOLE 0 38 0 0 GENTEX CORP COM 371901109 9416 261 SH SOLE 0 261 0 0 GENUINE PARTS CO COM 372460105 14254 92 SH SOLE 0 92 0 0 GIGAMEDIA LTD SHS NEW Y2711Y112 3 2 SH SOLE 0 2 0 0 GILEAD SCIENCES INC COM 375558103 45401 620 SH SOLE 0 620 0 0 GITLAB INC CLASS A COM 37637K108 29160 500 SH SOLE 0 500 0 0 GLADSTONE LD CORP COM 376549101 18076 1355 SH SOLE 0 1355 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2685 307 SH SOLE 0 307 0 0 GLOBAL PMTS INC COM 37940X102 32479 243 SH SOLE 0 243 0 0 GLOBAL X FDS CLOUD COMPUTING 37954Y442 3263 150 SH SOLE 0 150 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5885 185 SH SOLE 0 185 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 184 4 SH SOLE 0 4 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 82 3 SH SOLE 0 3 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 20612 455 SH SOLE 0 455 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 60458 950 SH SOLE 0 950 0 0 GLOBUS MED INC CL A 379577208 536 10 SH SOLE 0 10 0 0 GODADDY INC COM 380237107 35604 300 SH SOLE 0 300 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 31997 2136 SH SOLE 0 2136 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 11556 337 SH SOLE 0 337 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 1273 26 SH SOLE 0 26 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 2381 52 SH SOLE 0 52 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 47121 454 SH SOLE 0 454 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 350442 839 SH SOLE 0 839 0 0 GOLUB CAP BDC INC COM 38173M102 2715 163 SH SOLE 0 163 0 0 GOODYEAR TIRE &RUBR CO COM 382550101 0 0 SH SOLE 0 0 0 0 GRAINGER W W INC COM 384802104 62055 61 SH SOLE 0 61 0 0 GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603 54909 1092 SH SOLE 0 1092 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 212485 9676 SH SOLE 0 9676 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 63296 1002 SH SOLE 0 1002 0 0 GREIF INC COM 397624107 13810 200 SH SOLE 0 200 0 0 GSK PLC SPONSORED ADR 37733W204 68041 1587 SH SOLE 0 1587 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1882 35 SH SOLE 0 35 0 0 HALEON PLC SPON ADS 405552100 15662 1845 SH SOLE 0 1845 0 0 HANESBRANDS INC COM 410345102 1856 320 SH SOLE 0 320 0 0 HANMI FINL CORP COM NEW 410495204 1592 100 SH SOLE 0 100 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7626 74 SH SOLE 0 74 0 0 HECLA MNG CO COM 422704106 14680 3052 SH SOLE 0 3052 0 0 HELEN OF TROY LTD COM G4388N106 230 2 SH SOLE 0 2 0 0 HERCULES CAPITAL INC COM 427096508 1845 100 SH SOLE 0 100 0 0 HERSHEY CO COM 427866108 13372 69 SH SOLE 0 69 0 0 HESS CORP COM 42809H107 1374 9 SH SOLE 0 9 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 248 14 SH SOLE 0 14 0 0 HF SINCLAIR CORP COM 403949100 445 7 SH SOLE 0 7 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6399 30 SH SOLE 0 30 0 0 HOLOGIC INC COM 436440101 5847 75 SH SOLE 0 75 0 0 HOME DEPOT INC COM 437076102 3568154 9302 SH SOLE 0 9302 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 11206 301 SH SOLE 0 301 0 0 HONEYWELL INTL INC COM 438516106 591692 2883 SH SOLE 0 2883 0 0 HORMEL FOODS CORP COM 440452100 1405 40 SH SOLE 0 40 0 0 HP INC COM 40434L105 1148 38 SH SOLE 0 38 0 0 HUMANA INC COM 444859102 69344 200 SH SOLE 0 200 0 0 HUNT J B TRANS SVCS INC COM 445658107 47820 240 SH SOLE 0 240 0 0 HUNTINGTON BANCSHARES INC COM 446150104 7742 555 SH SOLE 0 555 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1939 114 SH SOLE 0 114 0 0 ICICI BANK LIMITED ADR 45104G104 58102 2200 SH SOLE 0 2200 0 0 ICON PLC SHS G4705A100 1230 4 SH SOLE 0 4 0 0 IDEANOMICS INC COM NEW 45166V205 38 40 SH SOLE 0 40 0 0 ILLINOIS TOOL WKS INC COM 452308109 350469 1306 SH SOLE 0 1306 0 0 ILLUMINA INC COM 452327109 5355 39 SH SOLE 0 39 0 0 INCYTE CORP COM 45337C102 4273 75 SH SOLE 0 75 0 0 INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628 52 3 SH SOLE 0 3 0 0 INFOSYS LTD SPONSORED ADR 456788108 1100 61 SH SOLE 0 61 0 0 INGERSOLL RAND INC COM 45687V106 6267 66 SH SOLE 0 66 0 0 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 4047 100 SH SOLE 0 100 0 0 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 48396 1200 SH SOLE 0 1200 0 0 INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 2345705 56198 SH SOLE 0 56198 0 0 INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822 153360 7917 SH SOLE 0 7917 0 0 INTEL CORP COM 458140100 667845 15120 SH SOLE 0 15120 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1376 50 SH SOLE 0 50 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 182951 1331 SH SOLE 0 1331 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 358039 1875 SH SOLE 0 1875 0 0 INTERNATIONAL PAPER CO COM 460146103 37783 968 SH SOLE 0 968 0 0 INTUIT COM 461202103 439469 676 SH SOLE 0 676 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 108153 271 SH SOLE 0 271 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 12380 500 SH SOLE 0 500 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 446017 8032 SH SOLE 0 8032 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 76049 948 SH SOLE 0 948 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 122438 1859 SH SOLE 0 1859 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 98963 5250 SH SOLE 0 5250 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1894 41 SH SOLE 0 41 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 154 13 SH SOLE 0 13 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 8912 374 SH SOLE 0 374 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 243830 5656 SH SOLE 0 5656 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 56 1 SH SOLE 0 1 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 34394 1626 SH SOLE 0 1626 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 17046 93 SH SOLE 0 93 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 17340 185 SH SOLE 0 185 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 91 2 SH SOLE 0 2 0 0 INVESCO EXCH TRADED FD TR II INVT GRD DEFSV 46139W502 14100 586 SH SOLE 0 586 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 2324 100 SH SOLE 0 100 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 8192 337 SH SOLE 0 337 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 9804 396 SH SOLE 0 396 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 313151 15328 SH SOLE 0 15328 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 479165 22850 SH SOLE 0 22850 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 32502 320 SH SOLE 0 320 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1513075 22729 SH SOLE 0 22729 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 42897 846 SH SOLE 0 846 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1180138 19532 SH SOLE 0 19532 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 15943 434 SH SOLE 0 434 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 45747 1300 SH SOLE 0 1300 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 8117 75 SH SOLE 0 75 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 642 10 SH SOLE 0 10 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 14776730 87245 SH SOLE 0 87245 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 25025 235 SH SOLE 0 235 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 19809 180 SH SOLE 0 180 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 11494 270 SH SOLE 0 270 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2571566 66846 SH SOLE 0 66846 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 9144 600 SH SOLE 0 600 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 39109 438 SH SOLE 0 438 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 3396 349 SH SOLE 0 349 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 7811956 17594 SH SOLE 0 17594 0 0 INVITATION HOMES INC COM 46187W107 3561 100 SH SOLE 0 100 0 0 IRSA INVERSIONES Y REP S A SPON GDS ECH 10 450047303 271 29 SH SOLE 0 29 0 0 ISHARES BITCOIN TR SHS 46438F101 62445 1543 SH SOLE 0 1543 0 0 ISHARES INC MSCI WORLD ETF 464286392 28982 200 SH SOLE 0 200 0 0 ISHARES INC MSCI CDA ETF 464286509 355 9 SH SOLE 0 9 0 0 ISHARES INC MSCI EMERG MRKT 464286533 29887 528 SH SOLE 0 528 0 0 ISHARES INC MSCI STH KOR ETF 464286772 738 11 SH SOLE 0 11 0 0 ISHARES INC MSCI MEXICO ETF 464286822 27261 393 SH SOLE 0 393 0 0 ISHARES INC CORE MSCI EMKT 46434G103 257732 4995 SH SOLE 0 4995 0 0 ISHARES INC MSCI EMRG CHN 46434G764 1417264 24618 SH SOLE 0 24618 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 57722 809 SH SOLE 0 809 0 0 ISHARES SILVER TR ISHARES 46428Q109 310947 13668 SH SOLE 0 13668 0 0 ISHARES TR MSCI PAC JP ETF 464286665 214 5 SH SOLE 0 5 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 39729 925 SH SOLE 0 925 0 0 ISHARES TR CORE S&P US VLU 464287663 3618 40 SH SOLE 0 40 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 217 16 SH SOLE 0 16 0 0 ISHARES TR GLB CNSM STP ETF 464288737 13427 220 SH SOLE 0 220 0 0 ISHARES TR CORE S&P TTL STK 464287150 3546740 30761 SH SOLE 0 30761 0 0 ISHARES TR SELECT DIVID ETF 464287168 1398436 11353 SH SOLE 0 11353 0 0 ISHARES TR TIPS BD ETF 464287176 1177853 10966 SH SOLE 0 10966 0 0 ISHARES TR US TRSPRTION 464287192 9856 140 SH SOLE 0 140 0 0 ISHARES TR CORE S&P500 ETF 464287200 8258549 15709 SH SOLE 0 15709 0 0 ISHARES TR CORE US AGGBD ET 464287226 330605 3376 SH SOLE 0 3376 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1355681 33001 SH SOLE 0 33001 0 0 ISHARES TR IBOXX INV CP ETF 464287242 77913 715 SH SOLE 0 715 0 0 ISHARES TR GLOBAL TECH ETF 464287291 170118 2274 SH SOLE 0 2274 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 317970 3766 SH SOLE 0 3766 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 319712 3432 SH SOLE 0 3432 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 14818 345 SH SOLE 0 345 0 0 ISHARES TR S&P 500 VAL ETF 464287408 4488930 24029 SH SOLE 0 24029 0 0 ISHARES TR 20 YR TR BD ETF 464287432 3427 36 SH SOLE 0 36 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 1923 20 SH SOLE 0 20 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 834474 10204 SH SOLE 0 10204 0 0 ISHARES TR MSCI EAFE ETF 464287465 5106489 63943 SH SOLE 0 63943 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 23165 185 SH SOLE 0 185 0 0 ISHARES TR RUS MID CAP ETF 464287499 109993 1308 SH SOLE 0 1308 0 0 ISHARES TR CORE S&P MCP ETF 464287507 716756 11800 SH SOLE 0 11800 0 0 ISHARES TR EXPANDED TECH 464287515 82293 965 SH SOLE 0 965 0 0 ISHARES TR ISHARES SEMICDTR 464287523 23753 105 SH SOLE 0 105 0 0 ISHARES TR ISHARES BIOTECH 464287556 111321 811 SH SOLE 0 811 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 388811 2171 SH SOLE 0 2171 0 0 ISHARES TR S&P MC 400GR ETF 464287606 604117 6620 SH SOLE 0 6620 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 583840 1732 SH SOLE 0 1732 0 0 ISHARES TR RUS 1000 ETF 464287622 17031 59 SH SOLE 0 59 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 21757 137 SH SOLE 0 137 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 68783 254 SH SOLE 0 254 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1901188 9040 SH SOLE 0 9040 0 0 ISHARES TR CORE S&P US GWT 464287671 53348 455 SH SOLE 0 455 0 0 ISHARES TR S&P MC 400VL ETF 464287705 186898 1580 SH SOLE 0 1580 0 0 ISHARES TR U.S. REAL ES ETF 464287739 3596 40 SH SOLE 0 40 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 14321 216 SH SOLE 0 216 0 0 ISHARES TR U.S. ENERGY ETF 464287796 9880 200 SH SOLE 0 200 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2328736 21071 SH SOLE 0 21071 0 0 ISHARES TR SP SMCP600VL ETF 464287879 89915 875 SH SOLE 0 875 0 0 ISHARES TR S&P SML 600 GWT 464287887 341467 2612 SH SOLE 0 2612 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 149450 1427 SH SOLE 0 1427 0 0 ISHARES TR AGENCY BOND ETF 464288166 72 1 SH SOLE 0 1 0 0 ISHARES TR GL TIMB FORE ETF 464288174 112 1 SH SOLE 0 1 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 13401 184 SH SOLE 0 184 0 0 ISHARES TR JPMORGAN USD EMG 464288281 4317 48 SH SOLE 0 48 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 9188 130 SH SOLE 0 130 0 0 ISHARES TR GLB INFRASTR ETF 464288372 3429 72 SH SOLE 0 72 0 0 ISHARES TR NATIONAL MUN ETF 464288414 362 3 SH SOLE 0 3 0 0 ISHARES TR IBOXX HI YD ETF 464288513 6692 86 SH SOLE 0 86 0 0 ISHARES TR CRE U S REIT ETF 464288521 4627 86 SH SOLE 0 86 0 0 ISHARES TR MBS ETF 464288588 10906 118 SH SOLE 0 118 0 0 ISHARES TR USD INV GRDE ETF 464288620 4569 90 SH SOLE 0 90 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 4900 95 SH SOLE 0 95 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 2372857 46273 SH SOLE 0 46273 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 525 5 SH SOLE 0 5 0 0 ISHARES TR PFD AND INCM SEC 464288687 394511 12241 SH SOLE 0 12241 0 0 ISHARES TR GLOB UTILITS ETF 464288711 36701 622 SH SOLE 0 622 0 0 ISHARES TR GLB CNSM STP ETF 464288737 29294 480 SH SOLE 0 480 0 0 ISHARES TR US HOME CONS ETF 464288752 2024208 17485 SH SOLE 0 17485 0 0 ISHARES TR US AER DEF ETF 464288760 238737 1810 SH SOLE 0 1810 0 0 ISHARES TR US BR DEL SE ETF 464288794 246568 2125 SH SOLE 0 2125 0 0 ISHARES TR MSCI USA ESG SLC 464288802 120854 1107 SH SOLE 0 1107 0 0 ISHARES TR U.S. MED DVC ETF 464288810 464936 7935 SH SOLE 0 7935 0 0 ISHARES TR EAFE VALUE ETF 464288877 40800 750 SH SOLE 0 750 0 0 ISHARES TR CONSER ALLOC ETF 464289883 71620 1945 SH SOLE 0 1945 0 0 ISHARES TR US TREAS BD ETF 46429B267 58978 2590 SH SOLE 0 2590 0 0 ISHARES TR A RATE CP BD ETF 46429B291 1176488 24779 SH SOLE 0 24779 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 68 3 SH SOLE 0 3 0 0 ISHARES TR CMBS ETF 46429B366 1530 32 SH SOLE 0 32 0 0 ISHARES TR MSCI INDIA ETF 46429B598 101430 1966 SH SOLE 0 1966 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 96503 1890 SH SOLE 0 1890 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 266631 2419 SH SOLE 0 2419 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 8405 119 SH SOLE 0 119 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 182472 2183 SH SOLE 0 2183 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 919141 5593 SH SOLE 0 5593 0 0 ISHARES TR MSCI USA VALUE 46432F388 14080 130 SH SOLE 0 130 0 0 ISHARES TR MSCI USA MMENTM 46432F396 66034 352 SH SOLE 0 352 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 124523 1835 SH SOLE 0 1835 0 0 ISHARES TR CORE MSCI EAFE 46432F842 19713 266 SH SOLE 0 266 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 1101264 18471 SH SOLE 0 18471 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 89510 2104 SH SOLE 0 2104 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 13881 350 SH SOLE 0 350 0 0 ISHARES TR CORE DIV GRWTH 46434V621 5416845 93297 SH SOLE 0 93297 0 0 ISHARES TR CORE MSCI EURO 46434V738 41074 710 SH SOLE 0 710 0 0 ISHARES TR TRS FLT RT BD 46434V860 15207 300 SH SOLE 0 300 0 0 ISHARES TR CONV BD ETF 46435G102 11 0 SH SOLE 0 0 0 0 ISHARES TR CORE MSCI INTL 46435G326 5303 79 SH SOLE 0 79 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 83958 730 SH SOLE 0 730 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 400 5 SH SOLE 0 5 0 0 ISHARES TR IBONDS DEC 26 46435U259 81754 3225 SH SOLE 0 3225 0 0 ISHARES TR IBONDS DEC 27 46435U283 68588 2725 SH SOLE 0 2725 0 0 ISHARES TR IBONDS DEC 28 46435U325 68861 2725 SH SOLE 0 2725 0 0 ISHARES TR SELF DRIVNG EV 46435U366 131 4 SH SOLE 0 4 0 0 ISHARES TR IBONDS DEC 25 46435U432 80703 3050 SH SOLE 0 3050 0 0 ISHARES TR BROAD USD HIGH 46435U853 21076 576 SH SOLE 0 576 0 0 ISHARES TR IBONDS DEC 2029 46436E163 56801 2250 SH SOLE 0 2250 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 2668885 26501 SH SOLE 0 26501 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 23102 965 SH SOLE 0 965 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 59038 1170 SH SOLE 0 1170 0 0 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 289864 4094 SH SOLE 0 4094 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 1604 27 SH SOLE 0 27 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 2049 35 SH SOLE 0 35 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 1670 25 SH SOLE 0 25 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 867 18 SH SOLE 0 18 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 212042 3665 SH SOLE 0 3665 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 133864 2468 SH SOLE 0 2468 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 7385 105 SH SOLE 0 105 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 6812 103 SH SOLE 0 103 0 0 JACOBS SOLUTIONS INC COM 46982L108 358788 2334 SH SOLE 0 2334 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 2540 42 SH SOLE 0 42 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 331840 6540 SH SOLE 0 6540 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2910 60 SH SOLE 0 60 0 0 JEFFERIES FINL GROUP INC COM 47233W109 113550 2575 SH SOLE 0 2575 0 0 JETBLUE AWYS CORP COM 477143101 445 60 SH SOLE 0 60 0 0 JOBY AVIATION INC COMMON STOCK G65163100 214 40 SH SOLE 0 40 0 0 JOHNSON &JOHNSON COM 478160104 18438306 116558 SH SOLE 0 116558 0 0 JOHNSON CTLS INTL PLC SHS G51502105 26019 398 SH SOLE 0 398 0 0 JPMORGAN CHASE &CO COM 46625H100 3835487 19149 SH SOLE 0 19149 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 5376 1050 SH SOLE 0 1050 0 0 JUNIPER NETWORKS INC COM 48203R104 1112 30 SH SOLE 0 30 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 860 225 SH SOLE 0 225 0 0 KENVUE INC COM 49177J102 2629 123 SH SOLE 0 123 0 0 KEYCORP COM 493267108 3731 236 SH SOLE 0 236 0 0 KIMBERLY-CLARK CORP COM 494368103 72089 557 SH SOLE 0 557 0 0 KIMCO RLTY CORP COM 49446R109 5295 270 SH SOLE 0 270 0 0 KINDER MORGAN INC DEL COM 49456B101 10192 556 SH SOLE 0 556 0 0 KINROSS GOLD CORP COM 496902404 1839 300 SH SOLE 0 300 0 0 KKR & CO INC COM 48251W104 34398 342 SH SOLE 0 342 0 0 KLA CORP COM NEW 482480100 10515 15 SH SOLE 0 15 0 0 KRAFT HEINZ CO COM 500754106 17491 474 SH SOLE 0 474 0 0 KROGER CO COM 501044101 17991 315 SH SOLE 0 315 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3754 173 SH SOLE 0 173 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 556600 2612 SH SOLE 0 2612 0 0 LA Z BOY INC COM 505336107 11286 300 SH SOLE 0 300 0 0 LAKELAND BANCORP INC COM 511637100 188900 15612 SH SOLE 0 15612 0 0 LAM RESEARCH CORP COM 512807108 1790446 1843 SH SOLE 0 1843 0 0 LANTHEUS HLDGS INC COM 516544103 26950 433 SH SOLE 0 433 0 0 LEGG MASON ETF INVT ROYCE QUANT SML 52468L877 17098 412 SH SOLE 0 412 0 0 LEGGETT &PLATT INC COM 524660107 3543 185 SH SOLE 0 185 0 0 LEIDOS HOLDINGS INC COM 525327102 1311 10 SH SOLE 0 10 0 0 LENNAR CORP CL A 526057104 1720 10 SH SOLE 0 10 0 0 LIGHTWAVE LOGIC INC COM 532275104 4680 1000 SH SOLE 0 1000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 169357 663 SH SOLE 0 663 0 0 LINDE PLC SHS G54950103 17486 38 SH SOLE 0 38 0 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 67375 12500 SH SOLE 0 12500 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 84000 12500 SH SOLE 0 12500 0 0 LKQ CORP COM 501889208 4371 82 SH SOLE 0 82 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 5180 2000 SH SOLE 0 2000 0 0 LOCKHEED MARTIN CORP COM 539830109 2537604 5579 SH SOLE 0 5579 0 0 LOEWS CORP COM 540424108 2975 38 SH SOLE 0 38 0 0 LOGITECH INTL S A SHS H50430232 3307 37 SH SOLE 0 37 0 0 LOUISIANA PAC CORP COM 546347105 23327 278 SH SOLE 0 278 0 0 LOWES COS INC COM 548661107 791833 3109 SH SOLE 0 3109 0 0 LULULEMON ATHLETICA INC COM 550021109 7813 20 SH SOLE 0 20 0 0 LUMEN TECHNOLOGIES INC COM 550241103 156 100 SH SOLE 0 100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 40912 400 SH SOLE 0 400 0 0 M D C HLDGS INC COM 552676108 650 10 SH SOLE 0 10 0 0 MACATAWA BK CORP COM 554225102 979 100 SH SOLE 0 100 0 0 MANULIFE FINL CORP COM 56501R106 21591 864 SH SOLE 0 864 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 2145 95 SH SOLE 0 95 0 0 MARATHON OIL CORP COM 565849106 4676 165 SH SOLE 0 165 0 0 MARATHON PETE CORP COM 56585A102 79183 393 SH SOLE 0 393 0 0 MARRIOTT INTL INC NEW CL A 571903202 74431 295 SH SOLE 0 295 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 108 1 SH SOLE 0 1 0 0 MARSH & MCLENNAN COS INC COM 571748102 52113 253 SH SOLE 0 253 0 0 MARTIN MARIETTA MATLS INC COM 573284106 92091 150 SH SOLE 0 150 0 0 MARVELL TECHNOLOGY INC COM 573874104 73219 1033 SH SOLE 0 1033 0 0 MASCO CORP COM 574599106 7888 100 SH SOLE 0 100 0 0 MASTERBRAND INC COMMON STOCK 57638P104 562 30 SH SOLE 0 30 0 0 MASTERCARD INCORPORATED CL A 57636Q104 182515 379 SH SOLE 0 379 0 0 MCCORMICK &CO INC COM NON VTG 579780206 35333 460 SH SOLE 0 460 0 0 MCDONALDS CORP COM 580135101 1359379 4821 SH SOLE 0 4821 0 0 MCKESSON CORP COM 58155Q103 96067 179 SH SOLE 0 179 0 0 MEDIFAST INC COM 58470H101 1 0 SH SOLE 0 0 0 0 MEDTRONIC PLC SHS G5960L103 690084 7918 SH SOLE 0 7918 0 0 MERCADOLIBRE INC COM 58733R102 116421 77 SH SOLE 0 77 0 0 MERCK &CO INC COM 58933Y105 1184088 8974 SH SOLE 0 8974 0 0 META PLATFORMS INC CL A 30303M102 1227102 2527 SH SOLE 0 2527 0 0 METALLA RTY &STREAMING LTD COM NEW 59124U605 15973 5136 SH SOLE 0 5136 0 0 METLIFE INC COM 59156R108 196614 2653 SH SOLE 0 2653 0 0 MICROCLOUD HOLOGRAM INC ORD SHS NEW G55032208 11550 3000 SH SOLE 0 3000 0 0 MICROSOFT CORP COM 594918104 24957093 59320 SH SOLE 0 59320 0 0 MICROSTRATEGY INC CL A NEW 594972408 32387 19 SH SOLE 0 19 0 0 MIDDLESEX WTR CO COM 596680108 32288 615 SH SOLE 0 615 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 56 6 SH SOLE 0 6 0 0 MITEK SYS INC COM 606710200 21150 1500 SH SOLE 0 1500 0 0 MOBILICOM LTD SPON ADS 60742B102 119 100 SH SOLE 0 100 0 0 MODERNA INC COM 60770K107 5008 47 SH SOLE 0 47 0 0 MONDELEZ INTL INC CL A 609207105 367856 5255 SH SOLE 0 5255 0 0 MORGAN STANLEY COM NEW 617446448 207707 2206 SH SOLE 0 2206 0 0 MOSAIC CO NEW COM 61945C103 3863 119 SH SOLE 0 119 0 0 MOTOROLA SOLUTIONS INC COM 620076307 30173 85 SH SOLE 0 85 0 0 MSA SAFETY INC COM 553498106 38718 200 SH SOLE 0 200 0 0 MUELLER WTR PRODS INC COM SER A 624758108 6526 406 SH SOLE 0 406 0 0 MURPHY USA INC COM 626755102 3493 8 SH SOLE 0 8 0 0 NASDAQ INC COM 631103108 457882 7256 SH SOLE 0 7256 0 0 NATIONAL BANKSHARES INC VA COM 634865109 1671 50 SH SOLE 0 50 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 32493 476 SH SOLE 0 476 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 731 37 SH SOLE 0 37 0 0 NCR VOYIX CORPORATION COM 62886E108 947 75 SH SOLE 0 75 0 0 NEOGENOMICS INC COM NEW 64049M209 306540 19500 SH SOLE 0 19500 0 0 NETFLIX INC COM 64110L106 558136 919 SH SOLE 0 919 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3687 1145 SH SOLE 0 1145 0 0 NEWS CORP NEW CL A 65249B109 52 2 SH SOLE 0 2 0 0 NEWTEKONE INC COM NEW 652526203 242370 22034 SH SOLE 0 22034 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1461 8 SH SOLE 0 8 0 0 NEXTERA ENERGY INC COM 65339F101 4682573 73268 SH SOLE 0 73268 0 0 NICE LTD SPONSORED ADR 653656108 521 2 SH SOLE 0 2 0 0 NIKE INC CL B 654106103 29980 319 SH SOLE 0 319 0 0 NIO INC SPON ADS 62914V106 45000 10000 SH SOLE 0 10000 0 0 NISOURCE INC COM 65473P105 3586 130 SH SOLE 0 130 0 0 NOKIA CORP SPONSORED ADR 654902204 89 25 SH SOLE 0 25 0 0 NOKIA CORP COM 654902204 9558 2700 SH SOLE 0 2700 0 0 NORFOLK SOUTHN CORP COM 655844108 28621 112 SH SOLE 0 112 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 5534 100 SH SOLE 0 100 0 0 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 8704 371 SH SOLE 0 371 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 14827 394 SH SOLE 0 394 0 0 NORTHROP GRUMMAN CORP COM 666807102 95732 200 SH SOLE 0 200 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1165 100 SH SOLE 0 100 0 0 NOV INC COM 62955J103 9760 500 SH SOLE 0 500 0 0 NOVAGOLD RES INC COM 66987E206 3000 1000 SH SOLE 0 1000 0 0 NOVARTIS AG SPONSORED ADR 66987V109 100599 1040 SH SOLE 0 1040 0 0 NOVO-NORDISK A S ADR 670100205 1160009 9034 SH SOLE 0 9034 0 0 NRG ENERGY INC COM NEW 629377508 153318 2265 SH SOLE 0 2265 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 6860 575 SH SOLE 0 575 0 0 NUCOR CORP COM 670346105 604585 3055 SH SOLE 0 3055 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 465080 11182 SH SOLE 0 11182 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 362388 32736 SH SOLE 0 32736 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2105 172 SH SOLE 0 172 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 619759 46845 SH SOLE 0 46845 0 0 NVENT ELECTRIC PLC SHS G6700G107 6006 80 SH SOLE 0 80 0 0 NVIDIA CORPORATION COM 67066G104 17176998 19010 SH SOLE 0 19010 0 0 OCCIDENTAL PETE CORP COM 674599105 190144 2926 SH SOLE 0 2926 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 14525 337 SH SOLE 0 337 0 0 OCEANFIRST FINL CORP COM 675234108 1395 85 SH SOLE 0 85 0 0 OHIO VY BANC CORP COM 677719106 2445 100 SH SOLE 0 100 0 0 OKTA INC CL A 679295105 1046 10 SH SOLE 0 10 0 0 OLD REP INTL CORP COM 680223104 35581 1158 SH SOLE 0 1158 0 0 OLIN CORP COM 680665205 3234 55 SH SOLE 0 55 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 46687 1474 SH SOLE 0 1474 0 0 ON SEMICONDUCTOR CORP COM 682189105 3751 51 SH SOLE 0 51 0 0 ONEOK INC NEW COM 682680103 157225 1961 SH SOLE 0 1961 0 0 ORACLE CORP COM 68389X105 363103 2891 SH SOLE 0 2891 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 25964 23 SH SOLE 0 23 0 0 ORGANON &CO COMMON STOCK 68622V106 3816 203 SH SOLE 0 203 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 12 12 SH SOLE 0 12 0 0 ORION OFFICE REIT INC COM 68629Y103 70 20 SH SOLE 0 20 0 0 ORMAT TECHNOLOGIES INC COM 686688102 19857 300 SH SOLE 0 300 0 0 ORRSTOWN FINL SVCS INC COM 687380105 2061 77 SH SOLE 0 77 0 0 OSHKOSH CORP COM 688239201 6692 54 SH SOLE 0 54 0 0 OTIS WORLDWIDE CORP COM 68902V107 20664 208 SH SOLE 0 208 0 0 OWENS CORNING NEW COM 690742101 30358 182 SH SOLE 0 182 0 0 PACCAR INC COM 693718108 6911 56 SH SOLE 0 56 0 0 PACER FDS TR SWAN SOS FD OF 69374H568 10804 400 SH SOLE 0 400 0 0 PACER FDS TR DATA AND INFRAST 69374H741 860 30 SH SOLE 0 30 0 0 PACER FDS TR PACER US SMALL 69374H857 2197562 44702 SH SOLE 0 44702 0 0 PACER FDS TR US CASH COWS 100 69374H881 3687227 63453 SH SOLE 0 63453 0 0 PACKAGING CORP AMER COM 695156109 142665 752 SH SOLE 0 752 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 22323 970 SH SOLE 0 970 0 0 PALO ALTO NETWORKS INC COM 697435105 12218 43 SH SOLE 0 43 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 6215 528 SH SOLE 0 528 0 0 PARKER-HANNIFIN CORP COM 701094104 55579 100 SH SOLE 0 100 0 0 PAYCHEX INC COM 704326107 224356 1827 SH SOLE 0 1827 0 0 PAYCOM SOFTWARE INC COM 70432V102 20896 105 SH SOLE 0 105 0 0 PAYPAL HLDGS INC COM 70450Y103 146574 2188 SH SOLE 0 2188 0 0 PENN ENTERTAINMENT INC COM 707569109 182 10 SH SOLE 0 10 0 0 PENTAIR PLC SHS G7S00T104 1709 20 SH SOLE 0 20 0 0 PEPSICO INC COM 713448108 1454273 8310 SH SOLE 0 8310 0 0 PFIZER INC COM 717081103 1053035 37947 SH SOLE 0 37947 0 0 PG&E CORP COM 69331C108 5900 352 SH SOLE 0 352 0 0 PHILIP MORRIS INTL INC COM 718172109 76930 840 SH SOLE 0 840 0 0 PHILLIPS 66 COM 718546104 42468 260 SH SOLE 0 260 0 0 PHINIA INC COMMON STOCK 71880K101 192 5 SH SOLE 0 5 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 699 50 SH SOLE 0 50 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 362293 3944 SH SOLE 0 3944 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 21843 234 SH SOLE 0 234 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 107477 1069 SH SOLE 0 1069 0 0 PINNACLE WEST CAP CORP COM 723484101 3785 51 SH SOLE 0 51 0 0 PIONEER NAT RES CO COM 723787107 52500 200 SH SOLE 0 200 0 0 PLANET FITNESS INC CL A 72703H101 6263 100 SH SOLE 0 100 0 0 PNC FINL SVCS GROUP INC COM 693475105 222038 1374 SH SOLE 0 1374 0 0 POLARIS INC COM 731068102 1435 14 SH SOLE 0 14 0 0 POPULAR INC COM NEW 733174700 1586 18 SH SOLE 0 18 0 0 POTLATCHDELTIC CORPORATION COM 737630103 752 16 SH SOLE 0 16 0 0 PPG INDS INC COM 693506107 151371 1045 SH SOLE 0 1045 0 0 PPL CORP COM 69351T106 34334 1247 SH SOLE 0 1247 0 0 PRESTO AUTOMATION INC *W EXP 09/21/202 74113T113 3 200 SH SOLE 0 200 0 0 PRINCETON BANCORP INC COM 74179A107 7695 250 SH SOLE 0 250 0 0 PROCTER AND GAMBLE CO COM 742718109 2654364 16360 SH SOLE 0 16360 0 0 PROGRESSIVE CORP COM 743315103 58253 282 SH SOLE 0 282 0 0 PROLOGIS INC. COM 74340W103 1221712 9382 SH SOLE 0 9382 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 2554 65 SH SOLE 0 65 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 144200 4375 SH SOLE 0 4375 0 0 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 42968 4100 SH SOLE 0 4100 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 12777 150 SH SOLE 0 150 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 14199358 140019 SH SOLE 0 140019 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1122 77 SH SOLE 0 77 0 0 PRUDENTIAL FINL INC COM 744320102 82297 701 SH SOLE 0 701 0 0 PUBLIC STORAGE COM 74460D109 3481 12 SH SOLE 0 12 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1713075 25653 SH SOLE 0 25653 0 0 PULTE GROUP INC COM 745867101 463422 3842 SH SOLE 0 3842 0 0 PURE STORAGE INC CL A 74624M102 4679 90 SH SOLE 0 90 0 0 QIAGEN NV SHS NEW N72482149 2364 55 SH SOLE 0 55 0 0 QUALCOMM INC COM 747525103 516618 3051 SH SOLE 0 3051 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 18021 2865 SH SOLE 0 2865 0 0 QUEST DIAGNOSTICS INC COM 74834L100 58835 442 SH SOLE 0 442 0 0 RAYMOND JAMES FINL INC COM 754730109 8476 66 SH SOLE 0 66 0 0 REALTY INCOME CORP COM 756109104 900899 16652 SH SOLE 0 16652 0 0 RED ROCK RESORTS INC CL A 75700L108 11005 184 SH SOLE 0 184 0 0 REGAL REXNORD CORPORATION COM 758750103 4416 25 SH SOLE 0 25 0 0 REGENERON PHARMACEUTICALS COM 75886F107 121274 126 SH SOLE 0 126 0 0 REGENXBIO INC COM 75901B107 3161 150 SH SOLE 0 150 0 0 REPUBLIC SVCS INC COM 760759100 2680 14 SH SOLE 0 14 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 8318 371 SH SOLE 0 371 0 0 RESOURCES CONNECTION INC COM 76122Q105 1316 100 SH SOLE 0 100 0 0 RICHTECH ROBOTICS INC CL B 765504105 7100 5000 SH SOLE 0 5000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 250445 3929 SH SOLE 0 3929 0 0 RIOT PLATFORMS INC COM 767292105 3244 265 SH SOLE 0 265 0 0 RIVERVIEW BANCORP INC COM 769397100 472 100 SH SOLE 0 100 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1785 163 SH SOLE 0 163 0 0 ROBLOX CORP CL A 771049103 3818 100 SH SOLE 0 100 0 0 ROCKET COS INC COM CL A 77311W101 2500 172 SH SOLE 0 172 0 0 ROCKWELL AUTOMATION INC COM 773903109 29424 101 SH SOLE 0 101 0 0 ROPER TECHNOLOGIES INC COM 776696106 38698 69 SH SOLE 0 69 0 0 ROSS STORES INC COM 778296103 2055 14 SH SOLE 0 14 0 0 ROYAL BK CDA COM 780087102 7498 74 SH SOLE 0 74 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 58106 418 SH SOLE 0 418 0 0 RPM INTL INC COM 749685103 5976 50 SH SOLE 0 50 0 0 RTX CORPORATION COM 75513E101 409887 4203 SH SOLE 0 4203 0 0 RXO INC COMMON STOCK 74982T103 765 35 SH SOLE 0 35 0 0 S&P GLOBAL INC COM 78409V104 29356 69 SH SOLE 0 69 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 226 15 SH SOLE 0 15 0 0 SALESFORCE INC COM 79466L302 1092681 3628 SH SOLE 0 3628 0 0 SANDY SPRING BANCORP INC COM 800363103 1020 44 SH SOLE 0 44 0 0 SAP SE SPON ADR 803054204 7801 40 SH SOLE 0 40 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4986 23 SH SOLE 0 23 0 0 SCHLUMBERGER LTD COM STK 806857108 424942 7753 SH SOLE 0 7753 0 0 SCHWAB CHARLES CORP COM 808513105 4485 62 SH SOLE 0 62 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1541 25 SH SOLE 0 25 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4792 97 SH SOLE 0 97 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1935 77 SH SOLE 0 77 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 861 31 SH SOLE 0 31 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1267 36 SH SOLE 0 36 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2091 59 SH SOLE 0 59 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1531 27 SH SOLE 0 27 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1057 16 SH SOLE 0 16 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 4029 198 SH SOLE 0 198 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 789 22 SH SOLE 0 22 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 244 4 SH SOLE 0 4 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1002 20 SH SOLE 0 20 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 78614 975 SH SOLE 0 975 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3698 95 SH SOLE 0 95 0 0 SCHWAB STRATEGIC TR COM 808524862 9642 200 SH SOLE 0 200 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 204427 3919 SH SOLE 0 3919 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 522 4 SH SOLE 0 4 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9305 100 SH SOLE 0 100 0 0 SEALED AIR CORP NEW COM 81211K100 3162 85 SH SOLE 0 85 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 731249 7872 SH SOLE 0 7872 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 689751 4669 SH SOLE 0 4669 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 481763 6309 SH SOLE 0 6309 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 398490 2167 SH SOLE 0 2167 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1578857 16723 SH SOLE 0 16723 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1255765 29814 SH SOLE 0 29814 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 1496833 11883 SH SOLE 0 11883 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1549790 7441 SH SOLE 0 7441 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 17965 220 SH SOLE 0 220 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 19884 503 SH SOLE 0 503 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 193011 2940 SH SOLE 0 2940 0 0 SEMPRA COM 816851109 2603 36 SH SOLE 0 36 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 11022 300 SH SOLE 0 300 0 0 SERVICENOW INC COM 81762P102 2019598 2649 SH SOLE 0 2649 0 0 SFL CORPORATION LTD SHS G7738W106 949 72 SH SOLE 0 72 0 0 SHELL PLC SPON ADS 780259305 787688 11750 SH SOLE 0 11750 0 0 SHERWIN WILLIAMS CO COM 824348106 3340246 9617 SH SOLE 0 9617 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1385 18 SH SOLE 0 18 0 0 SILVERCORP METALS INC COM 82835P103 6520 2000 SH SOLE 0 2000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 4538 29 SH SOLE 0 29 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 9479 2443 SH SOLE 0 2443 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 2143 100 SH SOLE 0 100 0 0 SJW GROUP COM 784305104 22636 400 SH SOLE 0 400 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 89364 825 SH SOLE 0 825 0 0 SMITH A O CORP COM 831865209 45446 508 SH SOLE 0 508 0 0 SMUCKER J M CO COM NEW 832696405 20709 165 SH SOLE 0 165 0 0 SNAP INC CL A 83304A106 23 2 SH SOLE 0 2 0 0 SNAP ON INC COM 833034101 4443 15 SH SOLE 0 15 0 0 SNOWFLAKE INC COM 833445109 22624 140 SH SOLE 0 140 0 0 SONOS INC COM 83570H108 3812 200 SH SOLE 0 200 0 0 SONY GROUP CORP SPONSORED ADR 835699307 2934 34 SH SOLE 0 34 0 0 SOUTHERN CO COM 842587107 334598 4664 SH SOLE 0 4664 0 0 SOUTHWEST AIRLS CO COM 844741108 7630 261 SH SOLE 0 261 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 99501 250 SH SOLE 0 250 0 0 SPDR GOLD TR GOLD SHS 78463V107 320100 1556 SH SOLE 0 1556 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 64 1 SH SOLE 0 1 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 7745 214 SH SOLE 0 214 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 771 23 SH SOLE 0 23 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 35202 1001 SH SOLE 0 1001 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 845680 23596 SH SOLE 0 23596 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 26193900 50077 SH SOLE 0 50077 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3636157 6535 SH SOLE 0 6535 0 0 SPDR SER TR NYSE TECH ETF 78464A102 9119 50 SH SOLE 0 50 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 5266 205 SH SOLE 0 205 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 397995 5449 SH SOLE 0 5449 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 17162 525 SH SOLE 0 525 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 2346740 32081 SH SOLE 0 32081 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 5061 170 SH SOLE 0 170 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 4231730 84466 SH SOLE 0 84466 0 0 SPDR SER TR S&P TELECOM 78464A540 9282 125 SH SOLE 0 125 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 84968 896 SH SOLE 0 896 0 0 SPDR SER TR AEROSPACE DEF 78464A631 298584 2125 SH SOLE 0 2125 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 690277 26943 SH SOLE 0 26943 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 2123 76 SH SOLE 0 76 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 22319 792 SH SOLE 0 792 0 0 SPDR SER TR S&P REGL BKG 78464A698 23043 458 SH SOLE 0 458 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 49764 630 SH SOLE 0 630 0 0 SPDR SER TR S&P DIVID ETF 78464A763 1099344 8377 SH SOLE 0 8377 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 1397 16 SH SOLE 0 16 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 1846 30 SH SOLE 0 30 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 3250 14 SH SOLE 0 14 0 0 SPDR SER TR S&P BIOTECH 78464A870 1841145 19403 SH SOLE 0 19403 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 2723975 94190 SH SOLE 0 94190 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 1267719 41120 SH SOLE 0 41120 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 1310 52 SH SOLE 0 52 0 0 SPDR SER TR S&P 500 ESG ETF 78468R531 2279 45 SH SOLE 0 45 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 370342 2390 SH SOLE 0 2390 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 41 0 SH SOLE 0 0 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 13770 150 SH SOLE 0 150 0 0 SPDR SER TR S&P KENSHO SMART 78468R689 63 2 SH SOLE 0 2 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 186 4 SH SOLE 0 4 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 3481 73 SH SOLE 0 73 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 75110 1845 SH SOLE 0 1845 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 64200 1500 SH SOLE 0 1500 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 670045 15568 SH SOLE 0 15568 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 1082 30 SH SOLE 0 30 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 22168 84 SH SOLE 0 84 0 0 SPROTT INC COM NEW 852066208 259 7 SH SOLE 0 7 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 167808 3985 SH SOLE 0 3985 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 110607 2731 SH SOLE 0 2731 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 878096 21925 SH SOLE 0 21925 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 952501 20270 SH SOLE 0 20270 0 0 STAG INDL INC COM 85254J102 5672 148 SH SOLE 0 148 0 0 STANLEY BLACK &DECKER INC COM 854502101 2709 28 SH SOLE 0 28 0 0 STARBUCKS CORP COM 855244109 73389 803 SH SOLE 0 803 0 0 STARWOOD PPTY TR INC COM 85571B105 8132 400 SH SOLE 0 400 0 0 STEM INC COM 85859N102 580 265 SH SOLE 0 265 0 0 STERIS PLC SHS USD G8473T100 674 3 SH SOLE 0 3 0 0 STRYKER CORPORATION COM 863667101 2475143 6916 SH SOLE 0 6916 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 654 32 SH SOLE 0 32 0 0 SUN LIFE FINANCIAL INC. COM 866796105 50632 928 SH SOLE 0 928 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 8621 143 SH SOLE 0 143 0 0 SYLVAMO CORP COMMON STOCK 871332102 4881 79 SH SOLE 0 79 0 0 SYNOPSYS INC COM 871607107 1715 3 SH SOLE 0 3 0 0 SYSCO CORP COM 871829107 476851 5874 SH SOLE 0 5874 0 0 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 8455 222 SH SOLE 0 222 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 392368 2884 SH SOLE 0 2884 0 0 TARGET CORP COM 87612E106 71223 402 SH SOLE 0 402 0 0 TD SYNNEX CORPORATION COM 87162W100 5429 48 SH SOLE 0 48 0 0 TE CONNECTIVITY LTD SHS H84989104 17429 120 SH SOLE 0 120 0 0 TELADOC HEALTH INC COM 87918A105 5814 385 SH SOLE 0 385 0 0 TELUS CORPORATION COM 87971M103 13897 868 SH SOLE 0 868 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 315 3 SH SOLE 0 3 0 0 TERADATA CORP DEL COM 88076W103 928 24 SH SOLE 0 24 0 0 TESLA INC COM 88160R101 945047 5376 SH SOLE 0 5376 0 0 TETRA TECH INC NEW COM 88162G103 12219 66 SH SOLE 0 66 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2258 160 SH SOLE 0 160 0 0 TEXAS INSTRS INC COM 882508104 4064 23 SH SOLE 0 23 0 0 TEXTRON INC COM 883203101 38372 400 SH SOLE 0 400 0 0 TFI INTL INC COM 87241L109 1914 12 SH SOLE 0 12 0 0 THE CIGNA GROUP COM 125523100 74091 204 SH SOLE 0 204 0 0 THE TRADE DESK INC COM CL A 88339J105 17484 200 SH SOLE 0 200 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 533551 918 SH SOLE 0 918 0 0 TILRAY BRANDS INC COM 88688T100 452 183 SH SOLE 0 183 0 0 TIMKEN CO COM 887389104 1544 18 SH SOLE 0 18 0 0 TJX COS INC NEW COM 872540109 4036620 39801 SH SOLE 0 39801 0 0 T-MOBILE US INC COM 872590104 38357 235 SH SOLE 0 235 0 0 TOAST INC CL A 888787108 2941 118 SH SOLE 0 118 0 0 TOPBUILD CORP COM 89055F103 4848 11 SH SOLE 0 11 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 744 46 SH SOLE 0 46 0 0 TOTALENERGIES SE COM 89151E109 12389 180 SH SOLE 0 180 0 0 TOYOTA MOTOR CORP ADS 892331307 19495 77 SH SOLE 0 77 0 0 TRACTOR SUPPLY CO COM 892356106 69094 264 SH SOLE 0 264 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 22515 75 SH SOLE 0 75 0 0 TRAVELERS COMPANIES INC COM 89417E109 234084 1017 SH SOLE 0 1017 0 0 TRILOGY METALS INC NEW COM 89621C105 83 166 SH SOLE 0 166 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 69 4 SH SOLE 0 4 0 0 TRUIST FINL CORP COM 89832Q109 22180 569 SH SOLE 0 569 0 0 TRUMP MEDIA &TECHNOLOGY GRO COM 25400Q105 867 14 SH SOLE 0 14 0 0 TUSIMPLE HLDGS INC CL A 90089L108 531 1090 SH SOLE 0 1090 0 0 TYLER TECHNOLOGIES INC COM 902252105 78627 185 SH SOLE 0 185 0 0 TYSON FOODS INC COM 902494103 5873 100 SH SOLE 0 100 0 0 UBER TECHNOLOGIES INC COM 90353T100 7699 100 SH SOLE 0 100 0 0 UBS GROUP AG SHS H42097107 176937 5760 SH SOLE 0 5760 0 0 UDR INC COM 902653104 8081 216 SH SOLE 0 216 0 0 UNDER ARMOUR INC CL A 904311107 738 100 SH SOLE 0 100 0 0 UNDER ARMOUR INC CL C 904311206 2392 335 SH SOLE 0 335 0 0 UNILEVER PLC COM 904767704 139880 2787 SH SOLE 0 2787 0 0 UNION PAC CORP COM 907818108 706202 2872 SH SOLE 0 2872 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 5663 700 SH SOLE 0 700 0 0 UNITED PARCEL SERVICE INC CL B 911312106 487853 3282 SH SOLE 0 3282 0 0 UNITED PARKS &RESORTS INC COM 81282V100 4497 80 SH SOLE 0 80 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 14932 245 SH SOLE 0 245 0 0 UNITED STS OIL FD LP UNITS 91232N207 47238 600 SH SOLE 0 600 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4576779 9252 SH SOLE 0 9252 0 0 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 1811 1104 SH SOLE 0 1104 0 0 UNIVERSAL HEALTH RLTY INCOME COM 91359E105 24522 668 SH SOLE 0 668 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2582 124 SH SOLE 0 124 0 0 UPWORK INC COM 91688F104 61300 5000 SH SOLE 0 5000 0 0 US BANCORP DEL COM NEW 902973304 8940 200 SH SOLE 0 200 0 0 US BANCORP DEL COM 902973304 39336 880 SH SOLE 0 880 0 0 V F CORP COM 918204108 706 46 SH SOLE 0 46 0 0 V2X INC COM 92242T101 1868 40 SH SOLE 0 40 0 0 VALERO ENERGY CORP COM 91913Y100 48684 285 SH SOLE 0 285 0 0 VALUED ADVISERS TR KOVITZ CORE EQT 92046L353 26109 1190 SH SOLE 0 1190 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 190 6 SH SOLE 0 6 0 0 VANECK ETF TRUST CEF MUNI INCOME 92189F460 115 5 SH SOLE 0 5 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 449127 1996 SH SOLE 0 1996 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 858 35 SH SOLE 0 35 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 52778 173 SH SOLE 0 173 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 17684 200 SH SOLE 0 200 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 2822 37 SH SOLE 0 37 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 29768 388 SH SOLE 0 388 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 150676 2075 SH SOLE 0 2075 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 9439 192 SH SOLE 0 192 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1074121 2234 SH SOLE 0 2234 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 96769 621 SH SOLE 0 621 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 47430 201 SH SOLE 0 201 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 703392 8134 SH SOLE 0 8134 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 58793 226 SH SOLE 0 226 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 95105 496 SH SOLE 0 496 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 308924 1236 SH SOLE 0 1236 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 602757 2514 SH SOLE 0 2514 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 178810 1020 SH SOLE 0 1020 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3203164 9306 SH SOLE 0 9306 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 595976 3659 SH SOLE 0 3659 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 333377 1458 SH SOLE 0 1458 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6258337 24080 SH SOLE 0 24080 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 10 0 SH SOLE 0 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 27456 248 SH SOLE 0 248 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 748632 12764 SH SOLE 0 12764 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 566814 13570 SH SOLE 0 13570 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 109832 1631 SH SOLE 0 1631 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 88077 1839 SH SOLE 0 1839 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2380784 47051 SH SOLE 0 47051 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 28 0 SH SOLE 0 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 444734 5753 SH SOLE 0 5753 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1790 21 SH SOLE 0 21 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 10593 122 SH SOLE 0 122 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 82321 1406 SH SOLE 0 1406 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4588 58 SH SOLE 0 58 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 10740 235 SH SOLE 0 235 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3636 61 SH SOLE 0 61 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 178741 2220 SH SOLE 0 2220 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1759124 9633 SH SOLE 0 9633 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 10849 180 SH SOLE 0 180 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 159174 3173 SH SOLE 0 3173 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 12689 100 SH SOLE 0 100 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6550236 54139 SH SOLE 0 54139 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 282149 4101 SH SOLE 0 4101 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2120 26 SH SOLE 0 26 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 456685 7946 SH SOLE 0 7946 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 41471 445 SH SOLE 0 445 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 16423 57 SH SOLE 0 57 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 11435 96 SH SOLE 0 96 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 90126 482 SH SOLE 0 482 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 46136 226 SH SOLE 0 226 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 600420 4559 SH SOLE 0 4559 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 11980 117 SH SOLE 0 117 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 264048 976 SH SOLE 0 976 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 12208 50 SH SOLE 0 50 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 277421 529 SH SOLE 0 529 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 1441962 10113 SH SOLE 0 10113 0 0 VEEVA SYS INC CL A COM 922475108 59776 258 SH SOLE 0 258 0 0 VENTAS INC COM 92276F100 2416 55 SH SOLE 0 55 0 0 VERALTO CORP COM SHS 92338C103 3192 36 SH SOLE 0 36 0 0 VERISK ANALYTICS INC COM 92345Y106 14444 61 SH SOLE 0 61 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1092003 26025 SH SOLE 0 26025 0 0 VIATRIS INC COM 92556V106 34650 2902 SH SOLE 0 2902 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 1234 41 SH SOLE 0 41 0 0 VIRTU FINL INC CL A 928254101 11192 545 SH SOLE 0 545 0 0 VIRTUS TOTAL RETURN FD INC COM 92835W107 2261 406 SH SOLE 0 406 0 0 VISA INC COM CL A 92826C839 7819462 28019 SH SOLE 0 28019 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 4302 181 SH SOLE 0 181 0 0 VIVID SEATS INC COM CL A 92854T100 1629 272 SH SOLE 0 272 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6506 731 SH SOLE 0 731 0 0 VOYA FINANCIAL INC COM 929089100 9388 127 SH SOLE 0 127 0 0 WABTEC COM 929740108 23600 162 SH SOLE 0 162 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 44963 2073 SH SOLE 0 2073 0 0 WALMART INC COM 931142103 6495105 107946 SH SOLE 0 107946 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 18429 2111 SH SOLE 0 2111 0 0 WASTE MGMT INC DEL COM 94106L109 5680799 26652 SH SOLE 0 26652 0 0 WATSCO INC COM 942622200 147908 342 SH SOLE 0 342 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 230300 1084 SH SOLE 0 1084 0 0 WAYFAIR INC CL A 94419L101 272 4 SH SOLE 0 4 0 0 WEC ENERGY GROUP INC COM 92939U106 8540 104 SH SOLE 0 104 0 0 WELLS FARGO CO NEW COM 949746101 135614 2340 SH SOLE 0 2340 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2439 2 SH SOLE 0 2 0 0 WELLTOWER INC COM 95040Q104 81836 876 SH SOLE 0 876 0 0 WESBANCO INC COM 950810101 1401 47 SH SOLE 0 47 0 0 WESCO INTL INC COM 95082P105 8564 50 SH SOLE 0 50 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 43528 110 SH SOLE 0 110 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 3555 100 SH SOLE 0 100 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 76309 2125 SH SOLE 0 2125 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 15444 56 SH SOLE 0 56 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 19519 276 SH SOLE 0 276 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 34999 404 SH SOLE 0 404 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1373 27 SH SOLE 0 27 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 325718 4512 SH SOLE 0 4512 0 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 3855 150 SH SOLE 0 150 0 0 WISDOMTREE TR NEW ECON REAL ES 97717W331 3169 175 SH SOLE 0 175 0 0 WISDOMTREE TR US AI ENHANCED 97717W406 30534 300 SH SOLE 0 300 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 3375529 77491 SH SOLE 0 77491 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 79630 1633 SH SOLE 0 1633 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 18672 306 SH SOLE 0 306 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 4139469 126667 SH SOLE 0 126667 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 3762 110 SH SOLE 0 110 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 649075 22032 SH SOLE 0 22032 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 12035 262 SH SOLE 0 262 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 7312 224 SH SOLE 0 224 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 9928 200 SH SOLE 0 200 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 28993977 380548 SH SOLE 0 380548 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 9660 200 SH SOLE 0 200 0 0 WISDOMTREE TR US QUALITY GROW 97717Y477 11508 280 SH SOLE 0 280 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2867 57 SH SOLE 0 57 0 0 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 5608 270 SH SOLE 0 270 0 0 WISDOMTREE TR BATTERY VL CHAIN 97717Y592 2431 85 SH SOLE 0 85 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 10446 300 SH SOLE 0 300 0 0 WISDOMTREE TR YIELD ENHANCED 97717Y808 6169 131 SH SOLE 0 131 0 0 WORKDAY INC CL A 98138H101 6546 24 SH SOLE 0 24 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 485 11 SH SOLE 0 11 0 0 WP CAREY INC COM 92936U109 339 6 SH SOLE 0 6 0 0 WSFS FINL CORP COM 929328102 10608 235 SH SOLE 0 235 0 0 XCEL ENERGY INC COM 98389B100 16125 300 SH SOLE 0 300 0 0 XPO INC COM 983793100 4271 35 SH SOLE 0 35 0 0 XYLEM INC COM 98419M100 26680 206 SH SOLE 0 206 0 0 YETI HLDGS INC COM 98585X104 1581 41 SH SOLE 0 41 0 0 YORK WTR CO COM 987184108 5419 149 SH SOLE 0 149 0 0 YUM BRANDS INC COM 988498101 207143 1494 SH SOLE 0 1494 0 0 YUM CHINA HLDGS INC COM 98850P109 62394 1568 SH SOLE 0 1568 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 301 1 SH SOLE 0 1 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 56223 426 SH SOLE 0 426 0 0 ZOETIS INC CL A 98978V103 1077946 6370 SH SOLE 0 6370 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3595 55 SH SOLE 0 55 0 0 ZSCALER INC COM 98980G102 23693 123 SH SOLE 0 123 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 3491 104 SH SOLE 0 104 0 0