0002029317-24-000016.txt : 20240813 0002029317-24-000016.hdr.sgml : 20240813 20240813135411 ACCESSION NUMBER: 0002029317-24-000016 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 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: 241200410 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 06-30-2020 06-30-2020 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 902 194715095 false
INFORMATION TABLE 2 gleneagleadv_q22020.xml 3-D SYS CORP DEL COM NEW 88554D205 2097 300 SH SOLE 0 300 0 0 3M CO COM 88579Y101 66608 427 SH SOLE 0 427 0 0 ABB LTD SPONSORED ADR 000375204 11280 500 SH SOLE 0 500 0 0 ABBOTT LABS COM 002824100 298114 3261 SH SOLE 0 3261 0 0 ABBVIE INC COM 00287Y109 1093235 11135 SH SOLE 0 11135 0 0 ABIOMED INC COM 003654100 48312 200 SH SOLE 0 200 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 136350 635 SH SOLE 0 635 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 9514 638 SH SOLE 0 638 0 0 ADOBE INC COM 00724F101 609434 1400 SH SOLE 0 1400 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1052 20 SH SOLE 0 20 0 0 ADVANSIX INC COM 00773T101 634 54 SH SOLE 0 54 0 0 AES CORP COM 00130H105 2232 154 SH SOLE 0 154 0 0 AETHLON MED INC COM 00808Y307 63 31 SH SOLE 0 31 0 0 AFLAC INC COM 001055102 153416 4258 SH SOLE 0 4258 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 40915 463 SH SOLE 0 463 0 0 AIR PRODS &CHEMS INC COM 009158106 31390 130 SH SOLE 0 130 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 10709 100 SH SOLE 0 100 0 0 ALCON AG ORD SHS H01301128 860 15 SH SOLE 0 15 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4868 30 SH SOLE 0 30 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 257330 1193 SH SOLE 0 1193 0 0 ALLEGION PLC ORD SHS G0176J109 409 4 SH SOLE 0 4 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 24516 900 SH SOLE 0 900 0 0 ALPHABET INC CAP STK CL C 02079K107 335103 237 SH SOLE 0 237 0 0 ALPHABET INC CAP STK CL A 02079K305 3285622 2317 SH SOLE 0 2317 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 23742 962 SH SOLE 0 962 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 37077 1020 SH SOLE 0 1020 0 0 ALTERYX INC COM CL A 02156B103 8871 54 SH SOLE 0 54 0 0 ALTRIA GROUP INC COM 02209S103 49691 1266 SH SOLE 0 1266 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 346 50 SH SOLE 0 50 0 0 AMAZON COM INC COM 023135106 5848698 2120 SH SOLE 0 2120 0 0 AMBARELLA INC SHS G037AX101 3206 70 SH SOLE 0 70 0 0 AMER STATES WTR CO COM 029899101 309200 3932 SH SOLE 0 3932 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 9959 762 SH SOLE 0 762 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1274 16 SH SOLE 0 16 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 45 32 SH SOLE 0 32 0 0 AMERICAN INTL GROUP INC COM 026874784 1559 50 SH SOLE 0 50 0 0 AMERICAN TOWER CORP NEW COM 03027X100 237598 919 SH SOLE 0 919 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 183984 1430 SH SOLE 0 1430 0 0 AMETEK INC COM 031100100 447 5 SH SOLE 0 5 0 0 AMGEN INC COM 031162100 657189 2786 SH SOLE 0 2786 0 0 AMICUS THERAPEUTICS INC COM 03152W109 3770 250 SH SOLE 0 250 0 0 AMN HEALTHCARE SVCS INC COM 001744101 159064 3516 SH SOLE 0 3516 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 637 1000 SH SOLE 0 1000 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1476 300 SH SOLE 0 300 0 0 AON PLC SHS CL A G0403H108 4045 21 SH SOLE 0 21 0 0 APPIAN CORP CL A 03782L101 37156 725 SH SOLE 0 725 0 0 APPLE INC COM 037833100 6316438 17315 SH SOLE 0 17315 0 0 APPLIED MATLS INC COM 038222105 18619 308 SH SOLE 0 308 0 0 APTIV PLC SHS G6095L109 4519 58 SH SOLE 0 58 0 0 ARCH CAP GROUP LTD ORD G0450A105 4871 170 SH SOLE 0 170 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 7980 200 SH SOLE 0 200 0 0 ARES CAPITAL CORP COM 04010L103 17340 1200 SH SOLE 0 1200 0 0 ARISTA NETWORKS INC COM 040413106 5671 27 SH SOLE 0 27 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 23039 1315 SH SOLE 0 1315 0 0 ASHLAND INC COM 044186104 6910 100 SH SOLE 0 100 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 368 1 SH SOLE 0 1 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 10578 200 SH SOLE 0 200 0 0 AT&T INC COM 00206R102 1506475 49834 SH SOLE 0 49834 0 0 AUTODESK INC COM 052769106 23919 100 SH SOLE 0 100 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 39738 267 SH SOLE 0 267 0 0 AVALONBAY CMNTYS INC COM 053484101 92774 600 SH SOLE 0 600 0 0 AVINO SILVER &GOLD MINES LT COM 053906103 162 200 SH SOLE 0 200 0 0 AXIS CAP HLDGS LTD SHS G0692U109 33462 825 SH SOLE 0 825 0 0 AXOGEN INC COM 05463X106 3465 375 SH SOLE 0 375 0 0 AXT INC COM 00246W103 476 100 SH SOLE 0 100 0 0 BADGER METER INC COM 056525108 91871 1460 SH SOLE 0 1460 0 0 BAIDU INC SPON ADR REP A 056752108 24577 205 SH SOLE 0 205 0 0 BANK AMERICA CORP COM 060505104 251627 10595 SH SOLE 0 10595 0 0 BANK HAWAII CORP COM 062540109 430 7 SH SOLE 0 7 0 0 BANK NEW YORK MELLON CORP COM 064058100 85030 2200 SH SOLE 0 2200 0 0 BANK PRINCETON NEW JERSEY COM 064520109 60240 3000 SH SOLE 0 3000 0 0 BARINGS CORPORATE INVS COM 06759X107 10752 800 SH SOLE 0 800 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 57822 4600 SH SOLE 0 4600 0 0 BARRICK GOLD CORP COM 067901108 16164 600 SH SOLE 0 600 0 0 BAUSCH HEALTH COS INC COM 071734107 4120 225 SH SOLE 0 225 0 0 BAXTER INTL INC COM 071813109 8683 101 SH SOLE 0 101 0 0 BCE INC COM NEW 05534B760 7184 172 SH SOLE 0 172 0 0 BECTON DICKINSON &CO COM 075887109 228503 955 SH SOLE 0 955 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 920219 5155 SH SOLE 0 5155 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 8496 771 SH SOLE 0 771 0 0 BEYOND MEAT INC COM 08862E109 670 5 SH SOLE 0 5 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2984 60 SH SOLE 0 60 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1325 25 SH SOLE 0 25 0 0 BLACK KNIGHT INC COM 09215C105 290 4 SH SOLE 0 4 0 0 BLACKLINE INC COM 09239B109 12022 145 SH SOLE 0 145 0 0 BLACKROCK INC COM 09247X101 792853 1457 SH SOLE 0 1457 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 12930 1000 SH SOLE 0 1000 0 0 BLACKSTONE INC COM 09260D107 268285 4735 SH SOLE 0 4735 0 0 BLOCK H & R INC COM 093671105 2856 200 SH SOLE 0 200 0 0 BOEING CO COM 097023105 272669 1488 SH SOLE 0 1488 0 0 BORGWARNER INC COM 099724106 7060 200 SH SOLE 0 200 0 0 BOSTON SCIENTIFIC CORP COM 101137107 13798 393 SH SOLE 0 393 0 0 BP PLC SPONSORED ADR 055622104 4664 200 SH SOLE 0 200 0 0 BRIGHTHOUSE FINL INC COM 10922N103 167 6 SH SOLE 0 6 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 235149 3999 SH SOLE 0 3999 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 8592 2400 SH SOLE 0 2400 0 0 BROADCOM INC COM 11135F101 258800 820 SH SOLE 0 820 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10429 317 SH SOLE 0 317 0 0 BROWN &BROWN INC COM 115236101 40760 1000 SH SOLE 0 1000 0 0 BROWN FORMAN CORP COM 115637209 350512 5506 SH SOLE 0 5506 0 0 BUNGE LIMITED COM G16962105 12339 300 SH SOLE 0 300 0 0 C &F FINL CORP COM 12466Q104 1064 32 SH SOLE 0 32 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 52776 4654 SH SOLE 0 4654 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 9363 880 SH SOLE 0 880 0 0 CALAMP CORP COM 128126109 801 100 SH SOLE 0 100 0 0 CAMPBELL SOUP CO COM 134429109 29778 600 SH SOLE 0 600 0 0 CANADIAN PAC RY LTD COM 13645T100 6384 25 SH SOLE 0 25 0 0 CANNAE HLDGS INC COM 13765N107 164 4 SH SOLE 0 4 0 0 CANOPY GROWTH CORP COM 138035100 9366 580 SH SOLE 0 580 0 0 CAPITAL ONE FINL CORP COM 14040H105 20530 328 SH SOLE 0 328 0 0 CARDIFF ONCOLOGY INC COM 14147L108 25 5 SH SOLE 0 5 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 12910 581 SH SOLE 0 581 0 0 CATERPILLAR INC COM 149123101 96277 761 SH SOLE 0 761 0 0 CDK GLOBAL INC COM 12508E101 2734 66 SH SOLE 0 66 0 0 CDW CORP COM 12514G108 91332 786 SH SOLE 0 786 0 0 CELANESE CORP DEL COM 150870103 432 5 SH SOLE 0 5 0 0 CENTENE CORP DEL COM 15135B101 1271 20 SH SOLE 0 20 0 0 CENTERPOINT ENERGY INC COM 15189T107 9335 500 SH SOLE 0 500 0 0 CERNER CORP COM 156782104 65264 952 SH SOLE 0 952 0 0 CF INDS HLDGS INC COM 125269100 39677 1410 SH SOLE 0 1410 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 6120 12 SH SOLE 0 12 0 0 CHEGG INC COM 163092109 69009 1026 SH SOLE 0 1026 0 0 CHEMOURS CO COM 163851108 1535 100 SH SOLE 0 100 0 0 CHEVRON CORP NEW COM 166764100 278755 3124 SH SOLE 0 3124 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 24389 725 SH SOLE 0 725 0 0 CIENA CORP COM NEW 171779309 1625 30 SH SOLE 0 30 0 0 CINCINNATI FINL CORP COM 172062101 11269 176 SH SOLE 0 176 0 0 CISCO SYS INC COM 17275R102 693269 14864 SH SOLE 0 14864 0 0 CITIGROUP INC COM NEW 172967424 252894 4949 SH SOLE 0 4949 0 0 CITIZENS FINL GROUP INC COM 174610105 177 7 SH SOLE 0 7 0 0 CITRIX SYS INC COM 177376100 18793 127 SH SOLE 0 127 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 5575 1010 SH SOLE 0 1010 0 0 CLOROX CO DEL COM 189054109 268176 1222 SH SOLE 0 1222 0 0 CLOUDFLARE INC CL A COM 18915M107 15890 442 SH SOLE 0 442 0 0 CME GROUP INC COM 12572Q105 50757 312 SH SOLE 0 312 0 0 CMS ENERGY CORP COM 125896100 935 16 SH SOLE 0 16 0 0 CNB FINL CORP PA COM 126128107 1112 62 SH SOLE 0 62 0 0 COCA COLA CO COM 191216100 676960 15151 SH SOLE 0 15151 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26946 474 SH SOLE 0 474 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 27563 1250 SH SOLE 0 1250 0 0 COLGATE PALMOLIVE CO COM 194162103 81905 1118 SH SOLE 0 1118 0 0 COMCAST CORP NEW CL A 20030N101 489222 12551 SH SOLE 0 12551 0 0 CONOCOPHILLIPS COM 20825C104 112109 2668 SH SOLE 0 2668 0 0 CONSOL COAL RESOURCES LP COM UNIT 20855T100 4090 1000 SH SOLE 0 1000 0 0 CONSOLIDATED EDISON INC COM 209115104 127504 1773 SH SOLE 0 1773 0 0 CONSTELLATION BRANDS INC CL A 21036P108 19769 113 SH SOLE 0 113 0 0 COPART INC COM 217204106 500 6 SH SOLE 0 6 0 0 CORECARD CORPORATION COM 45816D100 3408 100 SH SOLE 0 100 0 0 CORESITE RLTY CORP COM 21870Q105 115995 958 SH SOLE 0 958 0 0 CORNING INC COM 219350105 69127 2669 SH SOLE 0 2669 0 0 CORTEVA INC COM 22052L104 24754 924 SH SOLE 0 924 0 0 COSTCO WHSL CORP NEW COM 22160K105 1385525 4570 SH SOLE 0 4570 0 0 CREDIT ACCEP CORP MICH COM 225310101 419 1 SH SOLE 0 1 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 13228 180 SH SOLE 0 180 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 12235 122 SH SOLE 0 122 0 0 CROWN CASTLE INC COM 22822V101 97732 584 SH SOLE 0 584 0 0 CRYOPORT INC COM PAR $0.001 229050307 27225 900 SH SOLE 0 900 0 0 CSX CORP COM 126408103 266616 3823 SH SOLE 0 3823 0 0 CTI BIOPHARMA CORP COM 12648L601 290 250 SH SOLE 0 250 0 0 CUMMINS INC COM 231021106 91272 527 SH SOLE 0 527 0 0 CVS HEALTH CORP COM 126650100 622568 9582 SH SOLE 0 9582 0 0 CYRUSONE INC COM 23283R100 7389 102 SH SOLE 0 102 0 0 DANAHER CORPORATION COM 235851102 19628 111 SH SOLE 0 111 0 0 DAVITA INC COM 23918K108 5856 74 SH SOLE 0 74 0 0 DEERE &CO COM 244199105 50759 323 SH SOLE 0 323 0 0 DELL TECHNOLOGIES INC CL C 24703L202 45765 833 SH SOLE 0 833 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 34782 1240 SH SOLE 0 1240 0 0 DENALI THERAPEUTICS INC COM 24823R105 1209 50 SH SOLE 0 50 0 0 DENNYS CORP COM 24869P104 30 3 SH SOLE 0 3 0 0 DEVON ENERGY CORP NEW COM 25179M103 2835 250 SH SOLE 0 250 0 0 DEXCOM INC COM 252131107 46621 115 SH SOLE 0 115 0 0 DIGITAL RLTY TR INC COM 253868103 63774 449 SH SOLE 0 449 0 0 DISNEY WALT CO COM 254687106 469497 4210 SH SOLE 0 4210 0 0 DNP SELECT INCOME FD INC COM 23325P104 5440 500 SH SOLE 0 500 0 0 DOCUSIGN INC COM 256163106 456529 2651 SH SOLE 0 2651 0 0 DOLLAR GEN CORP NEW COM 256677105 120210 631 SH SOLE 0 631 0 0 DOMINION ENERGY INC COM 25746U109 116656 1437 SH SOLE 0 1437 0 0 DOVER CORP COM 260003108 18540 192 SH SOLE 0 192 0 0 DOW INC COM 260557103 162673 3991 SH SOLE 0 3991 0 0 DROPBOX INC CL A 26210C104 20899 960 SH SOLE 0 960 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 513453 6427 SH SOLE 0 6427 0 0 DUKE REALTY CORP COM NEW 264411505 28312 800 SH SOLE 0 800 0 0 DUPONT DE NEMOURS INC COM 26614N102 30231 569 SH SOLE 0 569 0 0 EAGLE MATLS INC COM 26969P108 13585 193 SH SOLE 0 193 0 0 EATON CORP PLC SHS G29183103 2543 29 SH SOLE 0 29 0 0 ECOLAB INC COM 278865100 94700 476 SH SOLE 0 476 0 0 EDITAS MEDICINE INC COM 28106W103 2219 75 SH SOLE 0 75 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 53076 768 SH SOLE 0 768 0 0 EHEALTH INC COM 28238P109 4421 45 SH SOLE 0 45 0 0 ELECTRONIC ARTS INC COM 285512109 396 3 SH SOLE 0 3 0 0 ELEVANCE HEALTH INC COM 036752103 7100 27 SH SOLE 0 27 0 0 ELI LILLY &CO COM 532457108 132670 808 SH SOLE 0 808 0 0 EMERSON ELEC CO COM 291011104 44662 720 SH SOLE 0 720 0 0 ENBRIDGE INC COM 29250N105 24944 820 SH SOLE 0 820 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 43546 6116 SH SOLE 0 6116 0 0 ENERPLUS CORP COM 292766102 425 150 SH SOLE 0 150 0 0 ENPHASE ENERGY INC COM 29355A107 23785 500 SH SOLE 0 500 0 0 ENTERGY CORP NEW COM 29364G103 44091 470 SH SOLE 0 470 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 27800 1530 SH SOLE 0 1530 0 0 EQUIFAX INC COM 294429105 24067 140 SH SOLE 0 140 0 0 EQUINIX INC COM 29444U700 2107 3 SH SOLE 0 3 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 8210 160 SH SOLE 0 160 0 0 ESSENTIAL UTILS INC COM 29670G102 721670 17085 SH SOLE 0 17085 0 0 ESSEX PPTY TR INC COM 297178105 688 3 SH SOLE 0 3 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 7400 575 SH SOLE 0 575 0 0 ETSY INC COM 29786A106 5312 50 SH SOLE 0 50 0 0 EVERSOURCE ENERGY COM 30040W108 8327 100 SH SOLE 0 100 0 0 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 31529 675 SH SOLE 0 675 0 0 EXELON CORP COM 30161N101 18871 520 SH SOLE 0 520 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2536 40 SH SOLE 0 40 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4434 48 SH SOLE 0 48 0 0 EXXON MOBIL CORP COM 30231G102 378901 8473 SH SOLE 0 8473 0 0 FACTSET RESH SYS INC COM 303075105 328 1 SH SOLE 0 1 0 0 FASTENAL CO COM 311900104 37083 866 SH SOLE 0 866 0 0 FASTLY INC CL A 31188V100 3405 40 SH SOLE 0 40 0 0 FEDEX CORP COM 31428X106 55016 392 SH SOLE 0 392 0 0 FERRARI N V COM N3167Y103 17053 100 SH SOLE 0 100 0 0 FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 54 2 SH SOLE 0 2 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 114570 2202 SH SOLE 0 2202 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 56984 1720 SH SOLE 0 1720 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 146075 2935 SH SOLE 0 2935 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 68229 2027 SH SOLE 0 2027 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 170092 4659 SH SOLE 0 4659 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 17611 480 SH SOLE 0 480 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 72502 1988 SH SOLE 0 1988 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 447133 8064 SH SOLE 0 8064 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 19631 364 SH SOLE 0 364 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 492 16 SH SOLE 0 16 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 147232 1098 SH SOLE 0 1098 0 0 FIRST AMERN FINL CORP COM 31847R102 4802 100 SH SOLE 0 100 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 19560 3000 SH SOLE 0 3000 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1055 47 SH SOLE 0 47 0 0 FIRST INDL RLTY TR INC COM 32054K103 32674 850 SH SOLE 0 850 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 12099 1216 SH SOLE 0 1216 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 93574 5080 SH SOLE 0 5080 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 9020 100 SH SOLE 0 100 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 41612 499 SH SOLE 0 499 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 14042 425 SH SOLE 0 425 0 0 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 5516 200 SH SOLE 0 200 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 58420 1000 SH SOLE 0 1000 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 42781 255 SH SOLE 0 255 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 853 5 SH SOLE 0 5 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1496 200 SH SOLE 0 200 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 9804 235 SH SOLE 0 235 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 46492 775 SH SOLE 0 775 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 745395 24961 SH SOLE 0 24961 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 16524 545 SH SOLE 0 545 0 0 FIRSTENERGY CORP COM 337932107 14310 369 SH SOLE 0 369 0 0 FISERV INC COM 337738108 2733 28 SH SOLE 0 28 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 503 2 SH SOLE 0 2 0 0 FLIR SYS INC COM 302445101 12171 300 SH SOLE 0 300 0 0 FLOWERS FOODS INC COM 343498101 67080 3000 SH SOLE 0 3000 0 0 FLUOR CORP NEW COM 343412102 2416 200 SH SOLE 0 200 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 9302 150 SH SOLE 0 150 0 0 FORD MTR CO DEL COM 345370860 37188 6116 SH SOLE 0 6116 0 0 FORTINET INC COM 34959E109 13727 100 SH SOLE 0 100 0 0 FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 67028 5160 SH SOLE 0 5160 0 0 FOX CORP CL A COM 35137L105 429 16 SH SOLE 0 16 0 0 FRANCO NEV CORP COM 351858105 34910 250 SH SOLE 0 250 0 0 FREEPORT-MCMORAN INC CL B 35671D857 11570 1000 SH SOLE 0 1000 0 0 FULGENT GENETICS INC COM 359664109 4800 300 SH SOLE 0 300 0 0 FULLER H B CO COM 359694106 1204 27 SH SOLE 0 27 0 0 GABELLI DIVID & INCOME TR COM 36242H104 5280 300 SH SOLE 0 300 0 0 GALLAGHER ARTHUR J & CO COM 363576109 17646 181 SH SOLE 0 181 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 15136 4400 SH SOLE 0 4400 0 0 GARMIN LTD SHS H2906T109 488 5 SH SOLE 0 5 0 0 GARRETT MOTION INC COM 366505105 748 135 SH SOLE 0 135 0 0 GENERAC HLDGS INC COM 368736104 19587 161 SH SOLE 0 161 0 0 GENERAL DYNAMICS CORP COM 369550108 21108 141 SH SOLE 0 141 0 0 GENERAL ELECTRIC CO COM 369604103 91256 13361 SH SOLE 0 13361 0 0 GENERAL MLS INC COM 370334104 31873 517 SH SOLE 0 517 0 0 GENERAL MTRS CO COM 37045V100 12634 499 SH SOLE 0 499 0 0 GENTEX CORP COM 371901109 5736 223 SH SOLE 0 223 0 0 GENUINE PARTS CO COM 372460105 16001 184 SH SOLE 0 184 0 0 GIGAMEDIA LTD SHS NEW Y2711Y112 6 2 SH SOLE 0 2 0 0 GILEAD SCIENCES INC COM 375558103 292813 3806 SH SOLE 0 3806 0 0 GLOBAL PMTS INC COM 37940X102 41218 243 SH SOLE 0 243 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 1102 100 SH SOLE 0 100 0 0 GLOBAL X FDS US PFD ETF 37954Y657 1340 57 SH SOLE 0 57 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 4774 200 SH SOLE 0 200 0 0 GLOBUS MED INC CL A 379577208 477 10 SH SOLE 0 10 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 26705 1004 SH SOLE 0 1004 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3523 116 SH SOLE 0 116 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 1436 26 SH SOLE 0 26 0 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 518 11 SH SOLE 0 11 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 4754 86 SH SOLE 0 86 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 79888 1276 SH SOLE 0 1276 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 5231 52 SH SOLE 0 52 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 1732 43 SH SOLE 0 43 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 132208 669 SH SOLE 0 669 0 0 GOLUB CAP BDC INC COM 38173M102 10052 863 SH SOLE 0 863 0 0 GRACO INC COM 384109104 432 9 SH SOLE 0 9 0 0 GRAINGER W W INC COM 384802104 25133 80 SH SOLE 0 80 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 114937 6479 SH SOLE 0 6479 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 1441 150 SH SOLE 0 150 0 0 GREIF INC COM 397624107 6882 200 SH SOLE 0 200 0 0 GSK PLC SPONSORED ADR 37733W105 92900 2278 SH SOLE 0 2278 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 15217 124 SH SOLE 0 124 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 9780 500 SH SOLE 0 500 0 0 HARLEY DAVIDSON INC COM 412822108 3566 150 SH SOLE 0 150 0 0 HAWKINS INC COM 420261109 8552 201 SH SOLE 0 201 0 0 HEALTHEQUITY INC COM 42226A107 4987 85 SH SOLE 0 85 0 0 HEICO CORP NEW COM 422806109 498 5 SH SOLE 0 5 0 0 HELMERICH & PAYNE INC COM 423452101 4878 250 SH SOLE 0 250 0 0 HENRY JACK & ASSOC INC COM 426281101 368 2 SH SOLE 0 2 0 0 HERON THERAPEUTICS INC COM 427746102 1471 100 SH SOLE 0 100 0 0 HERSHEY CO COM 427866108 69087 533 SH SOLE 0 533 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2204 30 SH SOLE 0 30 0 0 HOLLYFRONTIER CORP COM 436106108 15330 525 SH SOLE 0 525 0 0 HOLOGIC INC COM 436440101 15675 275 SH SOLE 0 275 0 0 HOME DEPOT INC COM 437076102 1960448 7826 SH SOLE 0 7826 0 0 HONEYWELL INTL INC COM 438516106 155290 1074 SH SOLE 0 1074 0 0 HORMEL FOODS CORP COM 440452100 13274 275 SH SOLE 0 275 0 0 HUNT J B TRANS SVCS INC COM 445658107 24068 200 SH SOLE 0 200 0 0 ICAD INC COM NEW 44934S206 7892 790 SH SOLE 0 790 0 0 ICICI BANK LIMITED ADR 45104G104 20438 2200 SH SOLE 0 2200 0 0 IDEX CORP COM 45167R104 316 2 SH SOLE 0 2 0 0 ILLINOIS TOOL WKS INC COM 452308109 262625 1502 SH SOLE 0 1502 0 0 ILLUMINA INC COM 452327109 14814 40 SH SOLE 0 40 0 0 IMPINJ INC COM 453204109 5769 210 SH SOLE 0 210 0 0 INFOSYS LTD SPONSORED ADR 456788108 502 52 SH SOLE 0 52 0 0 INMODE LTD SHS M5425M103 7646 270 SH SOLE 0 270 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1760 20 SH SOLE 0 20 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 27702 1100 SH SOLE 0 1100 0 0 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 2589 100 SH SOLE 0 100 0 0 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 64776 2400 SH SOLE 0 2400 0 0 INSEEGO CORP COM 45782B104 13920 1200 SH SOLE 0 1200 0 0 INTEL CORP COM 458140100 1061603 17744 SH SOLE 0 17744 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 6832 325 SH SOLE 0 325 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 916 10 SH SOLE 0 10 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 239125 1980 SH SOLE 0 1980 0 0 INTUIT COM 461202103 4739 16 SH SOLE 0 16 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 51285 90 SH SOLE 0 90 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 211459 5657 SH SOLE 0 5657 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 1092 25 SH SOLE 0 25 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 102715 2068 SH SOLE 0 2068 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 19785 601 SH SOLE 0 601 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 8002 200 SH SOLE 0 200 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 172548 8688 SH SOLE 0 8688 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 15713 512 SH SOLE 0 512 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 42360 3000 SH SOLE 0 3000 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 57635 2170 SH SOLE 0 2170 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 215733 7508 SH SOLE 0 7508 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 3652 136 SH SOLE 0 136 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 49105 2300 SH SOLE 0 2300 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 15857 310 SH SOLE 0 310 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 23465 650 SH SOLE 0 650 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 145801 4430 SH SOLE 0 4430 0 0 INVESCO EXCH TRADED FD TR II INVT GRD DEFSV 46139W502 24645 900 SH SOLE 0 900 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 522925 24574 SH SOLE 0 24574 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 385158 18023 SH SOLE 0 18023 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 27455 1210 SH SOLE 0 1210 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 57217 2575 SH SOLE 0 2575 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 172221 7814 SH SOLE 0 7814 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 213620 9817 SH SOLE 0 9817 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 253997 11641 SH SOLE 0 11641 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 892557 24561 SH SOLE 0 24561 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 15043 100 SH SOLE 0 100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 109045 3080 SH SOLE 0 3080 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 65734 508 SH SOLE 0 508 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 4305 75 SH SOLE 0 75 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 373 10 SH SOLE 0 10 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3771767 37065 SH SOLE 0 37065 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 5494 100 SH SOLE 0 100 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1193911 11023 SH SOLE 0 11023 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 67591 1160 SH SOLE 0 1160 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 5846490 23613 SH SOLE 0 23613 0 0 INVITAE CORP COM 46185L103 15902 525 SH SOLE 0 525 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2745 100 SH SOLE 0 100 0 0 IRON MTN INC NEW COM 46284V101 68382 2620 SH SOLE 0 2620 0 0 ISHARES INC MSCI WORLD ETF 464286392 18428 200 SH SOLE 0 200 0 0 ISHARES INC MSCI EMERG MRKT 464286533 238732 4591 SH SOLE 0 4591 0 0 ISHARES INC CORE MSCI EMKT 46434G103 19135 402 SH SOLE 0 402 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 10984 200 SH SOLE 0 200 0 0 ISHARES SILVER TR ISHARES 46428Q109 146813 8631 SH SOLE 0 8631 0 0 ISHARES TR CORE S&P TTL STK 464287150 694449 10001 SH SOLE 0 10001 0 0 ISHARES TR SELECT DIVID ETF 464287168 903603 11194 SH SOLE 0 11194 0 0 ISHARES TR TIPS BD ETF 464287176 418538 3403 SH SOLE 0 3403 0 0 ISHARES TR US TRSPRTION 464287192 2440 15 SH SOLE 0 15 0 0 ISHARES TR CORE S&P500 ETF 464287200 3340608 10787 SH SOLE 0 10787 0 0 ISHARES TR CORE US AGGBD ET 464287226 655762 5547 SH SOLE 0 5547 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1257404 31443 SH SOLE 0 31443 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2407132 17897 SH SOLE 0 17897 0 0 ISHARES TR GLOBAL TECH ETF 464287291 139918 594 SH SOLE 0 594 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 515962 2487 SH SOLE 0 2487 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 234540 3410 SH SOLE 0 3410 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 78707 4028 SH SOLE 0 4028 0 0 ISHARES TR S&P 500 VAL ETF 464287408 205674 1901 SH SOLE 0 1901 0 0 ISHARES TR 20 YR TR BD ETF 464287432 10837 66 SH SOLE 0 66 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 86285 708 SH SOLE 0 708 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1610203 18591 SH SOLE 0 18591 0 0 ISHARES TR MSCI EAFE ETF 464287465 1844345 30300 SH SOLE 0 30300 0 0 ISHARES TR RUS MD CP GR ETF 464287481 16761 106 SH SOLE 0 106 0 0 ISHARES TR RUS MID CAP ETF 464287499 27229 508 SH SOLE 0 508 0 0 ISHARES TR CORE S&P MCP ETF 464287507 253052 1423 SH SOLE 0 1423 0 0 ISHARES TR EXPANDED TECH 464287515 9949 35 SH SOLE 0 35 0 0 ISHARES TR ISHARES BIOTECH 464287556 20609 151 SH SOLE 0 151 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 52931 470 SH SOLE 0 470 0 0 ISHARES TR S&P MC 400GR ETF 464287606 510906 2281 SH SOLE 0 2281 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 299889 1562 SH SOLE 0 1562 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 4093 42 SH SOLE 0 42 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 59165 286 SH SOLE 0 286 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1241539 8671 SH SOLE 0 8671 0 0 ISHARES TR CORE S&P US GWT 464287671 21564 300 SH SOLE 0 300 0 0 ISHARES TR S&P MC 400VL ETF 464287705 26879 202 SH SOLE 0 202 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 10388 87 SH SOLE 0 87 0 0 ISHARES TR U.S. ENERGY ETF 464287796 3402 170 SH SOLE 0 170 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1206833 17672 SH SOLE 0 17672 0 0 ISHARES TR SP SMCP600VL ETF 464287879 13602 113 SH SOLE 0 113 0 0 ISHARES TR S&P SML 600 GWT 464287887 219029 1290 SH SOLE 0 1290 0 0 ISHARES TR AGENCY BOND ETF 464288166 37904 313 SH SOLE 0 313 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 8482 46 SH SOLE 0 46 0 0 ISHARES TR MSCI ACWI EX US 464288240 11675 270 SH SOLE 0 270 0 0 ISHARES TR JPMORGAN USD EMG 464288281 28964 265 SH SOLE 0 265 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 52776 180 SH SOLE 0 180 0 0 ISHARES TR GLB INFRASTR ETF 464288372 3752 98 SH SOLE 0 98 0 0 ISHARES TR NATIONAL MUN ETF 464288414 3462 30 SH SOLE 0 30 0 0 ISHARES TR IBOXX HI YD ETF 464288513 5877 72 SH SOLE 0 72 0 0 ISHARES TR RESIDENTIAL MULT 464288562 6009 100 SH SOLE 0 100 0 0 ISHARES TR MBS ETF 464288588 31784 287 SH SOLE 0 287 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 14563 241 SH SOLE 0 241 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 86551 1582 SH SOLE 0 1582 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 45448 340 SH SOLE 0 340 0 0 ISHARES TR PFD AND INCM SEC 464288687 690976 19947 SH SOLE 0 19947 0 0 ISHARES TR GLOB UTILITS ETF 464288711 10394 195 SH SOLE 0 195 0 0 ISHARES TR GLB CNSM STP ETF 464288737 69318 1340 SH SOLE 0 1340 0 0 ISHARES TR US HOME CONS ETF 464288752 841319 19056 SH SOLE 0 19056 0 0 ISHARES TR US AER DEF ETF 464288760 138035 838 SH SOLE 0 838 0 0 ISHARES TR US BR DEL SE ETF 464288794 382584 6392 SH SOLE 0 6392 0 0 ISHARES TR MSCI USA ESG SLC 464288802 23410 175 SH SOLE 0 175 0 0 ISHARES TR U.S. MED DVC ETF 464288810 168931 638 SH SOLE 0 638 0 0 ISHARES TR EAFE VALUE ETF 464288877 37972 950 SH SOLE 0 950 0 0 ISHARES TR CONSER ALLOC ETF 464289883 146 4 SH SOLE 0 4 0 0 ISHARES TR US TREAS BD ETF 46429B267 118822 4245 SH SOLE 0 4245 0 0 ISHARES TR A RATE CP BD ETF 46429B291 2682461 46377 SH SOLE 0 46377 0 0 ISHARES TR CMBS ETF 46429B366 1757 32 SH SOLE 0 32 0 0 ISHARES TR MSCI INDIA ETF 46429B598 16251 560 SH SOLE 0 560 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 84435 1669 SH SOLE 0 1669 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 8115 100 SH SOLE 0 100 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 2928 48 SH SOLE 0 48 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 17777 185 SH SOLE 0 185 0 0 ISHARES TR MSCI USA VALUE 46432F388 11782 163 SH SOLE 0 163 0 0 ISHARES TR MSCI USA MMENTM 46432F396 266 2 SH SOLE 0 2 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 97046 1780 SH SOLE 0 1780 0 0 ISHARES TR CORE MSCI EAFE 46432F842 52502 919 SH SOLE 0 919 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 22 1 SH SOLE 0 1 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 770552 17308 SH SOLE 0 17308 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 25434 593 SH SOLE 0 593 0 0 ISHARES TR IBONDS SEP2020 46434V571 519741 20390 SH SOLE 0 20390 0 0 ISHARES TR CORE DIV GRWTH 46434V621 716946 19068 SH SOLE 0 19068 0 0 ISHARES TR CORE MSCI EURO 46434V738 13256 310 SH SOLE 0 310 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 31186 1240 SH SOLE 0 1240 0 0 ISHARES TR IBONDS DEC2023 46435G318 161345 6150 SH SOLE 0 6150 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 23307 333 SH SOLE 0 333 0 0 ISHARES TR CORE INTL AGGR 46435G672 23664 425 SH SOLE 0 425 0 0 ISHARES TR GENOMICS IMMUN 46435U192 7594 200 SH SOLE 0 200 0 0 ISHARES TR BROAD USD HIGH 46435U853 14294 374 SH SOLE 0 374 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 131245 2624 SH SOLE 0 2624 0 0 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 3173 83 SH SOLE 0 83 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 5611 100 SH SOLE 0 100 0 0 JACOBS ENGR GROUP INC COM 469814107 27560 325 SH SOLE 0 325 0 0 JD.COM INC SPON ADR CL A 47215P106 19559 325 SH SOLE 0 325 0 0 JETBLUE AWYS CORP COM 477143101 1145 105 SH SOLE 0 105 0 0 JOHNSON &JOHNSON COM 478160104 13495513 95965 SH SOLE 0 95965 0 0 JOHNSON CTLS INTL PLC SHS G51502105 9764 286 SH SOLE 0 286 0 0 JPMORGAN CHASE &CO COM 46625H100 1722938 18317 SH SOLE 0 18317 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 22394 150 SH SOLE 0 150 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 6440 340 SH SOLE 0 340 0 0 KELLOGG CO COM 487836108 13829 209 SH SOLE 0 209 0 0 KEYCORP COM 493267108 5469 449 SH SOLE 0 449 0 0 KIMBERLY-CLARK CORP COM 494368103 68979 488 SH SOLE 0 488 0 0 KIMCO RLTY CORP COM 49446R109 3467 270 SH SOLE 0 270 0 0 KINDER MORGAN INC DEL COM 49456B101 39973 2635 SH SOLE 0 2635 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 11165 272 SH SOLE 0 272 0 0 KLA CORP COM NEW 482480100 389 2 SH SOLE 0 2 0 0 KOHLS CORP COM 500255104 10385 500 SH SOLE 0 500 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 14052 300 SH SOLE 0 300 0 0 KONTOOR BRANDS INC COM 50050N103 873 49 SH SOLE 0 49 0 0 KRAFT HEINZ CO COM 500754106 47963 1504 SH SOLE 0 1504 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 28492 460 SH SOLE 0 460 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 10179 300 SH SOLE 0 300 0 0 KROGER CO COM 501044101 10155 300 SH SOLE 0 300 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 555316 3273 SH SOLE 0 3273 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3156 19 SH SOLE 0 19 0 0 LAM RESEARCH CORP COM 512807108 51880 160 SH SOLE 0 160 0 0 LANTHEUS HLDGS INC COM 516544103 658 46 SH SOLE 0 46 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 862 35 SH SOLE 0 35 0 0 LAUDER ESTEE COS INC CL A 518439104 50000 265 SH SOLE 0 265 0 0 LEGG MASON ETF INVT ROYCE QUANT SML 52468L877 11558 517 SH SOLE 0 517 0 0 LEGGETT &PLATT INC COM 524660107 1758 50 SH SOLE 0 50 0 0 LGI HOMES INC COM 50187T106 17606 200 SH SOLE 0 200 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 13905 2431 SH SOLE 0 2431 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 435 500 SH SOLE 0 500 0 0 LIVONGO HEALTH INC COM 539183103 15564 207 SH SOLE 0 207 0 0 LL FLOORING HOLDINGS INC COM 55003T107 13167 950 SH SOLE 0 950 0 0 LOCKHEED MARTIN CORP COM 539830109 489699 1342 SH SOLE 0 1342 0 0 LOUISIANA PAC CORP COM 546347105 14569 568 SH SOLE 0 568 0 0 LOWES COS INC COM 548661107 486702 3602 SH SOLE 0 3602 0 0 LPL FINL HLDGS INC COM 50212V100 1568 20 SH SOLE 0 20 0 0 LUMEN TECHNOLOGIES INC COM 156700106 9529 950 SH SOLE 0 950 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 26288 400 SH SOLE 0 400 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 30690 1000 SH SOLE 0 1000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 78353 1815 SH SOLE 0 1815 0 0 MARATHON PETE CORP COM 56585A102 18195 487 SH SOLE 0 487 0 0 MARRIOTT INTL INC NEW CL A 571903202 9002 105 SH SOLE 0 105 0 0 MARSH & MCLENNAN COS INC COM 571748102 45632 425 SH SOLE 0 425 0 0 MARTIN MARIETTA MATLS INC COM 573284106 25821 125 SH SOLE 0 125 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 51538 1470 SH SOLE 0 1470 0 0 MASCO CORP COM 574599106 5165 103 SH SOLE 0 103 0 0 MASTERCARD INCORPORATED CL A 57636Q104 29866 101 SH SOLE 0 101 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 12758 211 SH SOLE 0 211 0 0 MCCORMICK &CO INC COM NON VTG 579780206 74635 416 SH SOLE 0 416 0 0 MCDONALDS CORP COM 580135101 649888 3523 SH SOLE 0 3523 0 0 MEDIFAST INC COM 58470H101 1249 9 SH SOLE 0 9 0 0 MEDTRONIC PLC SHS G5960L103 1201022 13097 SH SOLE 0 13097 0 0 MERCK &CO INC COM 58933Y105 653434 8450 SH SOLE 0 8450 0 0 META PLATFORMS INC CL A 30303M102 590836 2602 SH SOLE 0 2602 0 0 METALLA RTY &STREAMING LTD COM NEW 59124U605 6873 1300 SH SOLE 0 1300 0 0 METLIFE INC COM 59156R108 108610 2974 SH SOLE 0 2974 0 0 MICRON TECHNOLOGY INC COM 595112103 6440 125 SH SOLE 0 125 0 0 MICROSOFT CORP COM 594918104 9989613 49087 SH SOLE 0 49087 0 0 MIDDLESEX WTR CO COM 596680108 20154 300 SH SOLE 0 300 0 0 MILLERKNOLL INC COM 600544100 2149 91 SH SOLE 0 91 0 0 MONDELEZ INTL INC CL A 609207105 275693 5392 SH SOLE 0 5392 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 21735 1500 SH SOLE 0 1500 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 485 7 SH SOLE 0 7 0 0 MORGAN STANLEY COM NEW 617446448 4878 101 SH SOLE 0 101 0 0 MOTOROLA SOLUTIONS INC COM 620076307 11911 85 SH SOLE 0 85 0 0 MSA SAFETY INC COM 553498106 11444 100 SH SOLE 0 100 0 0 MURPHY USA INC COM 626755102 938 8 SH SOLE 0 8 0 0 NASDAQ INC COM 631103108 241047 2018 SH SOLE 0 2018 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 20834 343 SH SOLE 0 343 0 0 NCR VOYIX CORPORATION COM 62886E108 1178 68 SH SOLE 0 68 0 0 NEOGENOMICS INC COM NEW 64049M209 642061 20725 SH SOLE 0 20725 0 0 NETFLIX INC COM 64110L106 532852 1171 SH SOLE 0 1171 0 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 7623 2100 SH SOLE 0 2100 0 0 NEW IRELAND FD INC COM 645673104 5766 744 SH SOLE 0 744 0 0 NEWELL BRANDS INC COM 651229106 2382 150 SH SOLE 0 150 0 0 NEWMONT CORP COM 651639106 21053 341 SH SOLE 0 341 0 0 NEWS CORP NEW CL A 65249B109 12 1 SH SOLE 0 1 0 0 NEWTEKONE INC COM NEW 652526203 551395 30263 SH SOLE 0 30263 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 670 8 SH SOLE 0 8 0 0 NEXTCURE INC COM 65343E108 3323 155 SH SOLE 0 155 0 0 NEXTERA ENERGY INC COM 65339F101 1527447 6360 SH SOLE 0 6360 0 0 NIKE INC CL B 654106103 102266 1043 SH SOLE 0 1043 0 0 NISOURCE INC COM 65473P105 6927 305 SH SOLE 0 305 0 0 NOKIA CORP COM 654902204 5280 1200 SH SOLE 0 1200 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 17661 4350 SH SOLE 0 4350 0 0 NORFOLK SOUTHN CORP COM 655844108 5400 31 SH SOLE 0 31 0 0 NORTHROP GRUMMAN CORP COM 666807102 82701 269 SH SOLE 0 269 0 0 NOVAGOLD RES INC COM 66987E206 6885 750 SH SOLE 0 750 0 0 NOVARTIS AG SPONSORED ADR 66987V109 34965 400 SH SOLE 0 400 0 0 NOVAVAX INC COM NEW 670002401 8335 100 SH SOLE 0 100 0 0 NOVOCURE LTD ORD SHS G6674U108 1483 25 SH SOLE 0 25 0 0 NOVO-NORDISK A S ADR 670100205 33198 507 SH SOLE 0 507 0 0 NUCOR CORP COM 670346105 17185 415 SH SOLE 0 415 0 0 NUTRIEN LTD COM 67077M108 961 30 SH SOLE 0 30 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 465299 42300 SH SOLE 0 42300 0 0 NVENT ELECTRIC PLC SHS G6700G107 656 35 SH SOLE 0 35 0 0 NVIDIA CORPORATION COM 67066G104 1793273 4720 SH SOLE 0 4720 0 0 OCCIDENTAL PETE CORP COM 674599105 27322 1493 SH SOLE 0 1493 0 0 OKTA INC CL A 679295105 68078 340 SH SOLE 0 340 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 509 3 SH SOLE 0 3 0 0 OLD REP INTL CORP COM 680223104 4154 255 SH SOLE 0 255 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 126293 4248 SH SOLE 0 4248 0 0 OMNICOM GROUP INC COM 681919106 4313 79 SH SOLE 0 79 0 0 ONEOK INC NEW COM 682680103 9136 275 SH SOLE 0 275 0 0 OPKO HEALTH INC COM 68375N103 853 250 SH SOLE 0 250 0 0 ORACLE CORP COM 68389X105 202454 3663 SH SOLE 0 3663 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 6325 15 SH SOLE 0 15 0 0 ORRSTOWN FINL SVCS INC COM 687380105 1136 77 SH SOLE 0 77 0 0 OTIS WORLDWIDE CORP COM 68902V107 16489 290 SH SOLE 0 290 0 0 OVINTIV INC COM 69047Q102 1910 200 SH SOLE 0 200 0 0 PACWEST BANCORP DEL COM 695263103 2615 133 SH SOLE 0 133 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 3534 100 SH SOLE 0 100 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 22154 950 SH SOLE 0 950 0 0 PAYCHEX INC COM 704326107 150970 1993 SH SOLE 0 1993 0 0 PAYPAL HLDGS INC COM 70450Y103 1077961 6187 SH SOLE 0 6187 0 0 PBF ENERGY INC CL A 69318G106 1024 100 SH SOLE 0 100 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1155 20 SH SOLE 0 20 0 0 PENN ENTERTAINMENT INC COM 707569109 366 12 SH SOLE 0 12 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 15180 1312 SH SOLE 0 1312 0 0 PEPSICO INC COM 713448108 465352 3518 SH SOLE 0 3518 0 0 PFIZER INC COM 717081103 1206158 36886 SH SOLE 0 36886 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 24168 1900 SH SOLE 0 1900 0 0 PHILIP MORRIS INTL INC COM 718172109 31037 443 SH SOLE 0 443 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1325 13 SH SOLE 0 13 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 390473 3499 SH SOLE 0 3499 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 913 10 SH SOLE 0 10 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 149891 1474 SH SOLE 0 1474 0 0 PIONEER NAT RES CO COM 723787107 4885 50 SH SOLE 0 50 0 0 PLANET FITNESS INC CL A 72703H101 6057 100 SH SOLE 0 100 0 0 PNC FINL SVCS GROUP INC COM 693475105 98056 932 SH SOLE 0 932 0 0 PPG INDS INC COM 693506107 152302 1436 SH SOLE 0 1436 0 0 PPL CORP COM 69351T106 35608 1378 SH SOLE 0 1378 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1878 50 SH SOLE 0 50 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D903 24226 645 SH SOLE 0 645 0 0 PRICE T ROWE GROUP INC COM 74144T108 494 4 SH SOLE 0 4 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7062 170 SH SOLE 0 170 0 0 PROCTER AND GAMBLE CO COM 742718109 1793390 14999 SH SOLE 0 14999 0 0 PROGRESSIVE CORP COM 743315103 74502 930 SH SOLE 0 930 0 0 PROLOGIS INC. COM 74340W103 64958 696 SH SOLE 0 696 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 6707 130 SH SOLE 0 130 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1638336 24326 SH SOLE 0 24326 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1113 77 SH SOLE 0 77 0 0 PRUDENTIAL FINL INC COM 744320102 45675 750 SH SOLE 0 750 0 0 PUBLIC STORAGE COM 74460D109 9712 51 SH SOLE 0 51 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 864343 17582 SH SOLE 0 17582 0 0 PULTE GROUP INC COM 745867101 8167 240 SH SOLE 0 240 0 0 PURE STORAGE INC CL A 74624M102 13864 800 SH SOLE 0 800 0 0 QIAGEN NV SHS NEW N72482123 2440 57 SH SOLE 0 57 0 0 QUALCOMM INC COM 747525103 328949 3606 SH SOLE 0 3606 0 0 QUALYS INC COM 74758T303 5201 50 SH SOLE 0 50 0 0 QUEST DIAGNOSTICS INC COM 74834L100 50370 442 SH SOLE 0 442 0 0 RAYONIER INC COM 754907103 4958 200 SH SOLE 0 200 0 0 REALTY INCOME CORP COM 756109104 843498 14176 SH SOLE 0 14176 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 33862 1122 SH SOLE 0 1122 0 0 REGENERON PHARMACEUTICALS COM 75886F107 162149 260 SH SOLE 0 260 0 0 REGENXBIO INC COM 75901B107 5525 150 SH SOLE 0 150 0 0 RELMADA THERAPEUTICS INC COM 75955J402 1119 25 SH SOLE 0 25 0 0 REPUBLIC SVCS INC COM 760759100 1149 14 SH SOLE 0 14 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2918 249 SH SOLE 0 249 0 0 REXNORD CORP COM 76169B102 2946 101 SH SOLE 0 101 0 0 ROKU INC COM CL A 77543R102 13984 120 SH SOLE 0 120 0 0 ROPER TECHNOLOGIES INC COM 776696106 39214 101 SH SOLE 0 101 0 0 ROYAL BK CDA COM 780087102 10848 160 SH SOLE 0 160 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 12575 250 SH SOLE 0 250 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 39585 1300 SH SOLE 0 1300 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 13893 425 SH SOLE 0 425 0 0 RPC INC COM 749660106 4620 1500 SH SOLE 0 1500 0 0 RPM INTL INC COM 749685103 37530 500 SH SOLE 0 500 0 0 RTX CORPORATION COM 75513E101 268602 4359 SH SOLE 0 4359 0 0 S&P GLOBAL INC COM 78409V104 35913 109 SH SOLE 0 109 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 592 41 SH SOLE 0 41 0 0 SALESFORCE INC COM 79466L302 494739 2641 SH SOLE 0 2641 0 0 SANDY SPRING BANCORP INC COM 800363103 1090 44 SH SOLE 0 44 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2285 255 SH SOLE 0 255 0 0 SANOFI SPONSORED ADR 80105N105 125583 2460 SH SOLE 0 2460 0 0 SAP SE SPON ADR 803054204 10500 75 SH SOLE 0 75 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 24727 83 SH SOLE 0 83 0 0 SCHLUMBERGER LTD COM STK 806857108 30344 1650 SH SOLE 0 1650 0 0 SCHRODINGER INC COM 80810D103 14926 163 SH SOLE 0 163 0 0 SCHWAB CHARLES CORP COM 808513105 2092 62 SH SOLE 0 62 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1927 26 SH SOLE 0 26 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1329 56 SH SOLE 0 56 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2284 62 SH SOLE 0 62 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 411 7 SH SOLE 0 7 0 0 SCHWAB STRATEGIC TR COM 808524862 10326 200 SH SOLE 0 200 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 240 4 SH SOLE 0 4 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 5379 40 SH SOLE 0 40 0 0 SEA LTD SPONSORD ADS 81141R100 15014 140 SH SOLE 0 140 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 26626 550 SH SOLE 0 550 0 0 SEI INVTS CO COM 784117103 440 8 SH SOLE 0 8 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 114221 2027 SH SOLE 0 2027 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 431702 4314 SH SOLE 0 4314 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 315894 5387 SH SOLE 0 5387 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 624210 4888 SH SOLE 0 4888 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 32740 865 SH SOLE 0 865 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 173828 7512 SH SOLE 0 7512 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 373797 5441 SH SOLE 0 5441 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 679916 6507 SH SOLE 0 6507 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 123211 2280 SH SOLE 0 2280 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1288 37 SH SOLE 0 37 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 111788 1981 SH SOLE 0 1981 0 0 SEMPRA COM 816851109 1993 17 SH SOLE 0 17 0 0 SERVICENOW INC COM 81762P102 38481 95 SH SOLE 0 95 0 0 SHAKE SHACK INC CL A 819047101 3974 75 SH SOLE 0 75 0 0 SHERWIN WILLIAMS CO COM 824348106 1789358 3097 SH SOLE 0 3097 0 0 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 4593 5900 SH SOLE 0 5900 0 0 SILVERCORP METALS INC COM 82835P103 3222 600 SH SOLE 0 600 0 0 SIMULATIONS PLUS INC COM 829214105 5982 100 SH SOLE 0 100 0 0 SJW GROUP COM 784305104 24844 400 SH SOLE 0 400 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 175168 1370 SH SOLE 0 1370 0 0 SMUCKER J M CO COM NEW 832696405 6447 61 SH SOLE 0 61 0 0 SNAP INC CL A 83304A106 2349 100 SH SOLE 0 100 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 46274 1775 SH SOLE 0 1775 0 0 SOCIETAL CDMO INC COM 75629F109 1024 225 SH SOLE 0 225 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 12490 90 SH SOLE 0 90 0 0 SONY GROUP CORP SPONSORED ADR 835699307 1728 25 SH SOLE 0 25 0 0 SOUTHERN CO COM 842587107 463297 8935 SH SOLE 0 8935 0 0 SOUTHERN COPPER CORP COM 84265V105 27680 696 SH SOLE 0 696 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1152 450 SH SOLE 0 450 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 54153 210 SH SOLE 0 210 0 0 SPDR GOLD TR GOLD SHS 78463V107 214234 1280 SH SOLE 0 1280 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 19639 625 SH SOLE 0 625 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 18236 545 SH SOLE 0 545 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 2792 113 SH SOLE 0 113 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 61506 1857 SH SOLE 0 1857 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 110 4 SH SOLE 0 4 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 11365462 36858 SH SOLE 0 36858 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1998089 6158 SH SOLE 0 6158 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 44524 790 SH SOLE 0 790 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 1307785 21616 SH SOLE 0 21616 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 49352 1351 SH SOLE 0 1351 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 91025 2026 SH SOLE 0 2026 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 226982 7832 SH SOLE 0 7832 0 0 SPDR SER TR S&P TELECOM 78464A540 1744 25 SH SOLE 0 25 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 30642 450 SH SOLE 0 450 0 0 SPDR SER TR AEROSPACE DEF 78464A631 200810 2290 SH SOLE 0 2290 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 15276 495 SH SOLE 0 495 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 412295 13679 SH SOLE 0 13679 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 27706 591 SH SOLE 0 591 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 112802 3396 SH SOLE 0 3396 0 0 SPDR SER TR S&P REGL BKG 78464A698 165876 4321 SH SOLE 0 4321 0 0 SPDR SER TR S&P DIVID ETF 78464A763 668516 7330 SH SOLE 0 7330 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1473 39 SH SOLE 0 39 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 2646 73 SH SOLE 0 73 0 0 SPDR SER TR S&P BIOTECH 78464A870 1902704 16996 SH SOLE 0 16996 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 12288 400 SH SOLE 0 400 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 23470 770 SH SOLE 0 770 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 22490 431 SH SOLE 0 431 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 3743 37 SH SOLE 0 37 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 2015 39 SH SOLE 0 39 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 38155 500 SH SOLE 0 500 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 15959 785 SH SOLE 0 785 0 0 SPOK HLDGS INC COM 84863T106 4675 500 SH SOLE 0 500 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 24786 96 SH SOLE 0 96 0 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 45188 1430 SH SOLE 0 1430 0 0 SPROTT INC COM NEW 852066208 7166 200 SH SOLE 0 200 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 49010 2900 SH SOLE 0 2900 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 10533 212 SH SOLE 0 212 0 0 ST JOE CO COM 790148100 29130 1500 SH SOLE 0 1500 0 0 STAG INDL INC COM 85254J102 26388 900 SH SOLE 0 900 0 0 STANLEY BLACK &DECKER INC COM 854502101 1533 11 SH SOLE 0 11 0 0 STARBUCKS CORP COM 855244109 65495 890 SH SOLE 0 890 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 10968 400 SH SOLE 0 400 0 0 STRYKER CORPORATION COM 863667101 678127 3763 SH SOLE 0 3763 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 458 32 SH SOLE 0 32 0 0 SUN LIFE FINANCIAL INC. COM 866796105 1580 43 SH SOLE 0 43 0 0 SYSCO CORP COM 871829107 408693 7477 SH SOLE 0 7477 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11354 200 SH SOLE 0 200 0 0 TARGA RES CORP COM 87612G101 16859 840 SH SOLE 0 840 0 0 TARGET CORP COM 87612E106 46893 391 SH SOLE 0 391 0 0 TC ENERGY CORP COM 87807B107 27684 650 SH SOLE 0 650 0 0 TE CONNECTIVITY LTD SHS H84989104 7747 95 SH SOLE 0 95 0 0 TECHNIPFMC PLC COM G87110105 2052 300 SH SOLE 0 300 0 0 TELADOC HEALTH INC COM 87918A105 106870 560 SH SOLE 0 560 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 12438 40 SH SOLE 0 40 0 0 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 2790 300 SH SOLE 0 300 0 0 TELUS CORPORATION COM 87971M103 28425 1700 SH SOLE 0 1700 0 0 TERADATA CORP DEL COM 88076W103 4160 200 SH SOLE 0 200 0 0 TESLA INC COM 88160R101 218122 202 SH SOLE 0 202 0 0 TETRA TECH INC NEW COM 88162G103 6295 80 SH SOLE 0 80 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4316 350 SH SOLE 0 350 0 0 TEXAS INSTRS INC COM 882508104 32504 256 SH SOLE 0 256 0 0 TEXTRON INC COM 883203101 13164 400 SH SOLE 0 400 0 0 THE CIGNA GROUP COM 125523100 36967 197 SH SOLE 0 197 0 0 THE TRADE DESK INC COM CL A 88339J105 28049 69 SH SOLE 0 69 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 471767 1302 SH SOLE 0 1302 0 0 T-MOBILE US INC COM 872590104 2812 27 SH SOLE 0 27 0 0 TOPBUILD CORP COM 89055F103 1251 11 SH SOLE 0 11 0 0 TOTALENERGIES SE COM 89151E109 17422 453 SH SOLE 0 453 0 0 TOYOTA MOTOR CORP ADS 892331307 11410 91 SH SOLE 0 91 0 0 TRACTOR SUPPLY CO COM 892356106 40196 305 SH SOLE 0 305 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 329 180 SH SOLE 0 180 0 0 TRANSUNION COM 89400J107 32205 370 SH SOLE 0 370 0 0 TRAVELERS COMPANIES INC COM 89417E109 90100 790 SH SOLE 0 790 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 29 4 SH SOLE 0 4 0 0 TRUIST FINL CORP COM 89832Q109 194371 5176 SH SOLE 0 5176 0 0 TWITTER INC COM 90184L102 8937 300 SH SOLE 0 300 0 0 TYLER TECHNOLOGIES INC COM 902252105 83251 240 SH SOLE 0 240 0 0 TYSON FOODS INC COM 902494103 5971 100 SH SOLE 0 100 0 0 UBER TECHNOLOGIES INC COM 90353T100 6216 200 SH SOLE 0 200 0 0 UBIQUITI INC COM 90353W103 349 2 SH SOLE 0 2 0 0 UDR INC COM 902653104 8074 216 SH SOLE 0 216 0 0 UGI CORP NEW COM 902681105 8141 256 SH SOLE 0 256 0 0 UNDER ARMOUR INC CL A 904311107 3166 325 SH SOLE 0 325 0 0 UNDER ARMOUR INC CL C 904311206 3182 360 SH SOLE 0 360 0 0 UNILEVER N V N Y SHS NEW 904784709 177389 3330 SH SOLE 0 3330 0 0 UNILEVER PLC COM 904767704 33367 608 SH SOLE 0 608 0 0 UNION PAC CORP COM 907818108 231795 1371 SH SOLE 0 1371 0 0 UNITED PARCEL SERVICE INC CL B 911312106 427598 3846 SH SOLE 0 3846 0 0 UNITED PARKS &RESORTS INC COM 81282V100 74050 5000 SH SOLE 0 5000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1173664 3979 SH SOLE 0 3979 0 0 UNITI GROUP INC COM 91325V108 1870 200 SH SOLE 0 200 0 0 UNIVERSAL CORP VA COM 913456109 4251 100 SH SOLE 0 100 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2544 17 SH SOLE 0 17 0 0 UNIVERSAL HEALTH RLTY INCOME COM 91359E105 61605 775 SH SOLE 0 775 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2001 124 SH SOLE 0 124 0 0 URANIUM ENERGY CORP COM 916896103 614 700 SH SOLE 0 700 0 0 US BANCORP DEL COM 902973304 100666 2734 SH SOLE 0 2734 0 0 V F CORP COM 918204108 42414 696 SH SOLE 0 696 0 0 VALE S A SPONSORED ADS 91912E105 20105 1950 SH SOLE 0 1950 0 0 VALERO ENERGY CORP COM 91913Y100 28801 490 SH SOLE 0 490 0 0 VALVOLINE INC COM 92047W101 5296 274 SH SOLE 0 274 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 36680 1000 SH SOLE 0 1000 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 13058 250 SH SOLE 0 250 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 132172 865 SH SOLE 0 865 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 44622 900 SH SOLE 0 900 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 707 23 SH SOLE 0 23 0 0 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 10352 200 SH SOLE 0 200 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 42053 225 SH SOLE 0 225 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 16929 162 SH SOLE 0 162 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 10436 100 SH SOLE 0 100 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 11694 80 SH SOLE 0 80 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 18895 151 SH SOLE 0 151 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 69084 741 SH SOLE 0 741 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 106673 1283 SH SOLE 0 1283 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 366690 4151 SH SOLE 0 4151 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 11257 195 SH SOLE 0 195 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 231642 817 SH SOLE 0 817 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 30911 323 SH SOLE 0 323 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 27238 165 SH SOLE 0 165 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 593394 7556 SH SOLE 0 7556 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 21956 110 SH SOLE 0 110 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 12617 118 SH SOLE 0 118 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 212033 1294 SH SOLE 0 1294 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 472472 3304 SH SOLE 0 3304 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4641 39 SH SOLE 0 39 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 13338 66 SH SOLE 0 66 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 183246 1840 SH SOLE 0 1840 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 170749 1172 SH SOLE 0 1172 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2375858 15178 SH SOLE 0 15178 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5606 58 SH SOLE 0 58 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 10614 142 SH SOLE 0 142 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 723790 15202 SH SOLE 0 15202 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 420985 10628 SH SOLE 0 10628 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8153 162 SH SOLE 0 162 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 62713 1250 SH SOLE 0 1250 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2008988 37107 SH SOLE 0 37107 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2634101 31867 SH SOLE 0 31867 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 10586 150 SH SOLE 0 150 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1414 26 SH SOLE 0 26 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 10010 100 SH SOLE 0 100 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 189329 1990 SH SOLE 0 1990 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 612617 5228 SH SOLE 0 5228 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 17946 365 SH SOLE 0 365 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 51030 1316 SH SOLE 0 1316 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 6757 100 SH SOLE 0 100 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2517741 31959 SH SOLE 0 31959 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1996 39 SH SOLE 0 39 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 35571 325 SH SOLE 0 325 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 29914 200 SH SOLE 0 200 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 10982 192 SH SOLE 0 192 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 77253 401 SH SOLE 0 401 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 299892 1076 SH SOLE 0 1076 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 1108701 8965 SH SOLE 0 8965 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 9303 100 SH SOLE 0 100 0 0 VARONIS SYS INC COM 922280102 13272 150 SH SOLE 0 150 0 0 VEEVA SYS INC CL A COM 922475108 60949 260 SH SOLE 0 260 0 0 VENATOR MATLS PLC SHS G9329Z100 448 250 SH SOLE 0 250 0 0 VENTAS INC COM 92276F100 46507 1270 SH SOLE 0 1270 0 0 VERICEL CORP COM 92346J108 1382 100 SH SOLE 0 100 0 0 VERISK ANALYTICS INC COM 92345Y106 340 2 SH SOLE 0 2 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2015223 36554 SH SOLE 0 36554 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2043 125 SH SOLE 0 125 0 0 VIRTUS TOTAL RETURN FD INC COM 92835W107 3325 406 SH SOLE 0 406 0 0 VISA INC COM CL A 92826C839 2584906 13382 SH SOLE 0 13382 0 0 VISTRA CORP COM 92840M102 466 25 SH SOLE 0 25 0 0 VIVUS INC COM NEW 928551308 8 10 SH SOLE 0 10 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15191 953 SH SOLE 0 953 0 0 VOYA FINANCIAL INC COM 929089100 3639 78 SH SOLE 0 78 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1262 100 SH SOLE 0 100 0 0 WABTEC COM 929740108 4836 84 SH SOLE 0 84 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6359 150 SH SOLE 0 150 0 0 WALMART INC COM 931142103 2283418 19063 SH SOLE 0 19063 0 0 WASTE MGMT INC DEL COM 94106L109 2432969 22972 SH SOLE 0 22972 0 0 WAYFAIR INC CL A 94419L101 790 4 SH SOLE 0 4 0 0 WEC ENERGY GROUP INC COM 92939U106 1490 17 SH SOLE 0 17 0 0 WELLS FARGO CO NEW COM 949746101 68979 2695 SH SOLE 0 2695 0 0 WELLTOWER INC COM 95040Q104 57240 1106 SH SOLE 0 1106 0 0 WESBANCO INC COM 950810101 955 47 SH SOLE 0 47 0 0 WESTROCK CO COM 96145D105 28260 1000 SH SOLE 0 1000 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 38631 1720 SH SOLE 0 1720 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 61385 1400 SH SOLE 0 1400 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 20089 102 SH SOLE 0 102 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 7389 82 SH SOLE 0 82 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 24916 400 SH SOLE 0 400 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 6994 179 SH SOLE 0 179 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 81734 880 SH SOLE 0 880 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 2204 61 SH SOLE 0 61 0 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 3407 150 SH SOLE 0 150 0 0 WISDOMTREE TR US AI ENHANCED 97717W406 22119 300 SH SOLE 0 300 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 754630 37675 SH SOLE 0 37675 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 42533 1501 SH SOLE 0 1501 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 9969 306 SH SOLE 0 306 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 3217 97 SH SOLE 0 97 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1564204 73853 SH SOLE 0 73853 0 0 WISDOMTREE TR US HGH YLD CORP 97717X172 19635 403 SH SOLE 0 403 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 4918 194 SH SOLE 0 194 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 111148 2065 SH SOLE 0 2065 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 7119 238 SH SOLE 0 238 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 842 24 SH SOLE 0 24 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 22110 880 SH SOLE 0 880 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 6937 231 SH SOLE 0 231 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 214515 4716 SH SOLE 0 4716 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6071 100 SH SOLE 0 100 0 0 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 21585 421 SH SOLE 0 421 0 0 WISDOMTREE TR YIELD ENHANCED 97717Y808 26327 511 SH SOLE 0 511 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 27690 928 SH SOLE 0 928 0 0 WORKDAY INC CL A 98138H101 5621 30 SH SOLE 0 30 0 0 WP CAREY INC COM 92936U109 4465 66 SH SOLE 0 66 0 0 XCEL ENERGY INC COM 98389B100 18750 300 SH SOLE 0 300 0 0 XILINX INC COM 983919101 394 4 SH SOLE 0 4 0 0 XYLEM INC COM 98419M100 6610 102 SH SOLE 0 102 0 0 YAMANA GOLD INC COM 98462Y100 2730 500 SH SOLE 0 500 0 0 YUM BRANDS INC COM 988498101 115938 1334 SH SOLE 0 1334 0 0 YUM CHINA HLDGS INC COM 98850P109 73419 1527 SH SOLE 0 1527 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 47267 396 SH SOLE 0 396 0 0 ZOETIS INC CL A 98978V103 39468 288 SH SOLE 0 288 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 25100 99 SH SOLE 0 99 0 0 ZSCALER INC COM 98980G102 11498 105 SH SOLE 0 105 0 0