0001085146-24-000899.txt : 20240208 0001085146-24-000899.hdr.sgml : 20240208 20240208172544 ACCESSION NUMBER: 0001085146-24-000899 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240208 DATE AS OF CHANGE: 20240208 EFFECTIVENESS DATE: 20240208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Main Street Financial Solutions, LLC CENTRAL INDEX KEY: 0001763350 ORGANIZATION NAME: IRS NUMBER: 331011940 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-21078 FILM NUMBER: 24610279 BUSINESS ADDRESS: STREET 1: 503 E. WASHINGTON AVENUE STREET 2: SUITE 1C CITY: NEWTOWN STATE: PA ZIP: 18940 BUSINESS PHONE: (215) 259-5021 MAIL ADDRESS: STREET 1: 503 E. WASHINGTON AVENUE STREET 2: SUITE 1C CITY: NEWTOWN STATE: PA ZIP: 18940 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001763350 XXXXXXXX 12-31-2023 12-31-2023 false Main Street Financial Solutions, LLC
503 E. WASHINGTON AVENUE SUITE 1C NEWTOWN PA 18940
13F HOLDINGS REPORT 028-21078 000305834 801-117871 N
Colin Moors Chief Compliance Officer 215-259-5021 /s/Colin Moors Newtown PA 02-08-2024 0 459 774113217 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 23ANDME HOLDING CO CLASS A COM 90138Q108 BBG00XV5CYJ3 16158 17688 SH SOLE 17688 0 0 3M CO COM 88579Y101 BBG001S5T7X2 540776 4947 SH SOLE 4947 0 0 ABBOTT LABS COM 002824100 BBG001S5N9M6 1228482 11161 SH SOLE 11161 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 2856523 18433 SH SOLE 18433 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 957097 2727 SH SOLE 2727 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 BBG008G65WD1 24734 31190 SH SOLE 31190 0 0 ADOBE INC COM 00724F101 BBG001S5NCQ5 919957 1542 SH SOLE 1542 0 0 ADOBE INC COM 00724F101 BBG001S5NCQ5 786 200 SH Put SOLE 200 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 345529 2344 SH SOLE 2344 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 3708 200 SH Call SOLE 200 0 0 AFLAC INC COM 001055102 BBG001S5NGJ4 1055686 12796 SH SOLE 12796 0 0 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 BBG012S1WX30 278626 9650 SH SOLE 9650 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 BBG00V5MP4M7 579246 17300 SH SOLE 17300 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 BBG00V5MGHR3 377728 12800 SH SOLE 12800 0 0 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 1086842 3969 SH SOLE 3969 0 0 ALLSTATE CORP COM 020002101 BBG001S9BM06 334051 2386 SH SOLE 2386 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1985274 14212 SH SOLE 14212 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 4286555 30416 SH SOLE 30416 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 2028799 47714 SH SOLE 47714 0 0 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 361963 8973 SH SOLE 8973 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 8321932 54771 SH SOLE 54771 0 0 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 920623 4265 SH SOLE 4265 0 0 AMETEK INC COM 031100100 BBG001S5NN54 582726 3534 SH SOLE 3534 0 0 AMGEN INC COM 031162100 BBG001S5NNL6 743892 2583 SH SOLE 2583 0 0 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 282905 1425 SH SOLE 1425 0 0 APPLE INC COM 037833100 BBG001S5N8V8 23843836 123845 SH SOLE 123845 0 0 APPLE INC COM 037833100 BBG001S5N8V8 2790 1000 SH Call SOLE 1000 0 0 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 431774 2664 SH SOLE 2664 0 0 ARBE ROBOTICS LTD ORDINARY SHARES M1R95N100 BBG00J4WCTN1 41446 19012 SH SOLE 19012 0 0 ARGENX SE SPONSORED ADR 04016X101 BBG00GHB88Y8 351517 924 SH SOLE 924 0 0 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 628464 12000 SH SOLE 12000 0 0 AT&T INC COM 00206R102 BBG001S5VWH2 657650 39192 SH SOLE 39192 0 0 AUTODESK INC COM 052769106 BBG001S5SCD4 1165539 4787 SH SOLE 4787 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 828039 3554 SH SOLE 3554 0 0 AUTOZONE INC COM 053332102 BBG001S6Q5D9 271489 105 SH SOLE 105 0 0 BALL CORP COM 058498106 BBG001S5P7Q4 372170 6470 SH SOLE 6470 0 0 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 935014 27770 SH SOLE 27770 0 0 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 836363 3430 SH SOLE 3430 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2987422 8376 SH SOLE 8376 0 0 BLACKROCK INC COM 09247X101 BBG001SDBP55 447061 551 SH SOLE 551 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 BBG001S6FY66 238982 22169 SH SOLE 22169 0 0 BLACKSTONE INC COM 09260D107 BBG001S7H949 261569 1998 SH SOLE 1998 0 0 BOEING CO COM 097023105 BBG001S5P0V3 252109 967 SH SOLE 967 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 496719 9681 SH SOLE 9681 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 2042384 1830 SH SOLE 1830 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 345122 1677 SH SOLE 1677 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 9079712 352884 SH SOLE 352884 0 0 CATERPILLAR INC COM 149123101 BBG001S5PJ06 246722 834 SH SOLE 834 0 0 CDW CORP COM 12514G108 BBG001V18TB6 1401920 6167 SH SOLE 6167 0 0 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 2480656 16631 SH SOLE 16631 0 0 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 2476802 10959 SH SOLE 10959 0 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 1013576 20063 SH SOLE 20063 0 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 8 200 SH Put SOLE 200 0 0 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 256145 4979 SH SOLE 4979 0 0 CLOROX CO DEL COM 189054109 BBG001S5PX50 563970 3955 SH SOLE 3955 0 0 CME GROUP INC COM 12572Q105 BBG001S86547 219681 1043 SH SOLE 1043 0 0 COCA COLA CO COM 191216100 BBG001S5SMQ8 2475671 42010 SH SOLE 42010 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 472034 5922 SH SOLE 5922 0 0 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 899414 20511 SH SOLE 20511 0 0 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 367733 3168 SH SOLE 3168 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 351366 3862 SH SOLE 3862 0 0 CORNERSTONE TOTAL RETURN FD COM 21924U300 BBG001S5QTF7 187978 26626 SH SOLE 26626 0 0 CORNING INC COM 219350105 BBG001S5RLH1 209418 6877 SH SOLE 6877 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1163923 1763 SH SOLE 1763 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 307916 1206 SH SOLE 1206 0 0 CSX CORP COM 126408103 BBG001S5Q7Q3 858943 24775 SH SOLE 24775 0 0 CUMMINS INC COM 231021106 BBG001S5Q9M3 300455 1254 SH SOLE 1254 0 0 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 272637 3453 SH SOLE 3453 0 0 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 709622 3067 SH SOLE 3067 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 401581 9982 SH SOLE 9982 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 269978 5960 SH SOLE 5960 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 778092 27168 SH SOLE 27168 0 0 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 BBG012558MV6 1002847 20673 SH SOLE 20673 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 735714 22127 SH SOLE 22127 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 242960 8312 SH SOLE 8312 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 2406397 46429 SH SOLE 46429 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 BBG015DLMLQ7 1988481 69503 SH SOLE 69503 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 739318 14128 SH SOLE 14128 0 0 DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617 BBG01J9W24S6 624161 11368 SH SOLE 11368 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 BBG001T37KG0 1274561 19106 SH SOLE 19106 0 0 DISNEY WALT CO COM 254687106 BBG001S5QHF3 698265 7734 SH SOLE 7734 0 0 DOVER CORP COM 260003108 BBG001S5QL46 430467 2799 SH SOLE 2799 0 0 DOW INC COM 260557103 BBG00BN96931 223342 4073 SH SOLE 4073 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 222386 2292 SH SOLE 2292 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 255408 1061 SH SOLE 1061 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 201215 26064 SH SOLE 26064 0 0 ELI LILLY & CO COM 532457108 BBG001S5STL8 510525 876 SH SOLE 876 0 0 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 746250 3464 SH SOLE 3464 0 0 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 859842 8834 SH SOLE 8834 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 732484 53079 SH SOLE 53079 0 0 EOG RES INC COM 26875P101 BBG001S5ZB93 601773 4975 SH SOLE 4975 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 BBG003NYHL53 147000 14700 SH SOLE 14700 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 1276161 22272 SH SOLE 22272 0 0 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 327875 2045 SH SOLE 2045 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 7288694 72902 SH SOLE 72902 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1529 200 SH Call SOLE 200 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 822 1300 SH Put SOLE 1300 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 363605 1437 SH SOLE 1437 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 1012107 22721 SH SOLE 22721 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 BBG00L4J9BR4 393173 7880 SH SOLE 7880 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 16586718 360268 SH SOLE 360268 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 643684 7342 SH SOLE 7342 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 331502 14892 SH SOLE 14892 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 1269009 23570 SH SOLE 23570 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 224831 2372 SH SOLE 2372 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 541871 6770 SH SOLE 6770 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 BBG019WLSRG0 412163 17858 SH SOLE 17858 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 1387186 7436 SH SOLE 7436 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 1056773 17713 SH SOLE 17713 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE TARG INC 33738D846 BBG01GCSVVB3 411185 19188 SH SOLE 19188 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 358452 6936 SH SOLE 6936 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 2577700 40220 SH SOLE 40220 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 597015 13113 SH SOLE 13113 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 475938 19594 SH SOLE 19594 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 737579 26637 SH SOLE 26637 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 201204 1273 SH SOLE 1273 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 2883461 55805 SH SOLE 55805 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 BBG0055FL7G3 220844 13700 SH SOLE 13700 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 472315 14413 SH SOLE 14413 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 BBG00QQFKGH4 434066 10210 SH SOLE 10210 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 558909 26314 SH SOLE 26314 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 BBG00ZR07V60 871933 34020 SH SOLE 34020 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 BBG011FRQW74 584183 24250 SH SOLE 24250 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 BBG00TSG2686 2935237 70831 SH SOLE 70831 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 BBG00TSG2748 333505 9236 SH SOLE 9236 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 BBG00W2861Z2 358057 9810 SH SOLE 9810 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 BBG0101Q5ZQ8 538221 15400 SH SOLE 15400 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 BBG01462JDB8 2345280 68918 SH SOLE 68918 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 BBG00VC9S4V5 337968 7655 SH SOLE 7655 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 3232875 77676 SH SOLE 77676 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 BBG00YXMQGQ8 1006851 29125 SH SOLE 29125 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 BBG00YXMPLL3 1268824 31856 SH SOLE 31856 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 BBG00ZR067X4 2043133 54118 SH SOLE 54118 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 BBG011R6J7D3 309164 8800 SH SOLE 8800 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 BBG00X9DXZP8 532375 13230 SH SOLE 13230 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 BBG00ZR08TK8 714935 32350 SH SOLE 32350 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 BBG00RPK2N78 3069424 71934 SH SOLE 71934 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 571583 14068 SH SOLE 14068 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 414418 11550 SH SOLE 11550 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 270779 6676 SH SOLE 6676 0 0 FISERV INC COM 337738108 BBG001S5R6Q4 1692647 12742 SH SOLE 12742 0 0 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 416072 34132 SH SOLE 34132 0 0 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 30 2000 SH Call SOLE 2000 0 0 FORTINET INC COM 34959E109 BBG001S77BL6 672510 11490 SH SOLE 11490 0 0 GARMIN LTD SHS H2906T109 BBG001SG0H12 237443 1847 SH SOLE 1847 0 0 GARTNER INC COM 366651107 BBG001S5SD60 1270777 2817 SH SOLE 2817 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 814146 3135 SH SOLE 3135 0 0 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 235145 1842 SH SOLE 1842 0 0 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 301045 2174 SH SOLE 2174 0 0 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 1397798 11006 SH SOLE 11006 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 558188 14885 SH SOLE 14885 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 868122 30600 SH SOLE 30600 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 309653 10865 SH SOLE 10865 0 0 GODADDY INC CL A 380237107 BBG006MDLXZ9 1126145 10608 SH SOLE 10608 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 552268 1432 SH SOLE 1432 0 0 GRAINGER W W INC COM 384802104 BBG001S5RRD2 287522 347 SH SOLE 347 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 197310 15415 SH SOLE 15415 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 366156 3358 SH SOLE 3358 0 0 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 BBG00KN8FKD7 6492155 328550 SH SOLE 328550 0 0 HERSHEY CO COM 427866108 BBG001S5S148 481303 2582 SH SOLE 2582 0 0 HOLOGIC INC COM 436440101 BBG001S6HWB2 240572 3367 SH SOLE 3367 0 0 HOME DEPOT INC COM 437076102 BBG001S5RTW7 2710067 7820 SH SOLE 7820 0 0 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 956425 4561 SH SOLE 4561 0 0 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 1234361 38442 SH SOLE 38442 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 342466 617 SH SOLE 617 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 738639 2820 SH SOLE 2820 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 2817080 114702 SH SOLE 114702 0 0 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 1377360 48210 SH SOLE 48210 0 0 INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541 BBG01HF043V9 609354 23738 SH SOLE 23738 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 BBG00R879TP6 262647 6300 SH SOLE 6300 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 644712 19722 SH SOLE 19722 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 BBG00MYXKMH2 302984 8800 SH SOLE 8800 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 BBG00S1NCS83 1775796 44832 SH SOLE 44832 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 BBG00QPZ1F93 337512 9800 SH SOLE 9800 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 BBG00TGM5Q16 545138 17320 SH SOLE 17320 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 BBG00Q4028Q9 246813 7100 SH SOLE 7100 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 525084 14100 SH SOLE 14100 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 1541812 43285 SH SOLE 43285 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 BBG00R879Z72 256639 7480 SH SOLE 7480 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 348613 11950 SH SOLE 11950 0 0 INTEL CORP COM 458140100 BBG001S5SF65 840188 16720 SH SOLE 16720 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 272528 2122 SH SOLE 2122 0 0 INTERDIGITAL INC COM 45867G101 BBG001S8DV79 450577 4151 SH SOLE 4151 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1275263 7797 SH SOLE 7797 0 0 INTUIT COM 461202103 BBG001S6TWR2 961921 1539 SH SOLE 1539 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 568114 1684 SH SOLE 1684 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 322647 6468 SH SOLE 6468 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 838035 38023 SH SOLE 38023 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 7611435 45161 SH SOLE 45161 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 852933 9255 SH SOLE 9255 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 696572 19789 SH SOLE 19789 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 BBG001SJW5C5 2043909 40282 SH SOLE 40282 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 343252 9100 SH SOLE 9100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 1856675 11766 SH SOLE 11766 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 4185713 10221 SH SOLE 10221 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 62527 13100 SH Put SOLE 13100 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 BBG001T21JT7 365954 8891 SH SOLE 8891 0 0 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 431867 11065 SH SOLE 11065 0 0 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 278134 5499 SH SOLE 5499 0 0 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 1444471 66321 SH SOLE 66321 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 451221 4563 SH SOLE 4563 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 1647195 17089 SH SOLE 17089 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 276200 4000 SH SOLE 4000 0 0 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 724667 13465 SH SOLE 13465 0 0 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 9320044 187149 SH SOLE 187149 0 0 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 702157 9981 SH SOLE 9981 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 365895 5635 SH SOLE 5635 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 673085 2429 SH SOLE 2429 0 0 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 693640 6408 SH SOLE 6408 0 0 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 457758 4350 SH SOLE 4350 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 8631173 18071 SH SOLE 18071 0 0 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 16783307 169101 SH SOLE 169101 0 0 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 320477 3309 SH SOLE 3309 0 0 ISHARES TR EGSADVNCDMSCI EM 46436E742 BBG00XR16C66 235578 6636 SH SOLE 6636 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 528719 5039 SH SOLE 5039 0 0 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 423461 6629 SH SOLE 6629 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 461013 9107 SH SOLE 9107 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 627213 5668 SH SOLE 5668 0 0 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 1073412 7901 SH SOLE 7901 0 0 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 204516 355 SH SOLE 355 0 0 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 334197 3552 SH SOLE 3552 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 1526461 20258 SH SOLE 20258 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 201851 2587 SH SOLE 2587 0 0 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 614347 5667 SH SOLE 5667 0 0 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 582206 18666 SH SOLE 18666 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 3288355 10847 SH SOLE 10847 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 459299 2779 SH SOLE 2779 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 413323 2059 SH SOLE 2059 0 0 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 216465 969 SH SOLE 969 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 321053 4275 SH SOLE 4275 0 0 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 447037 3920 SH SOLE 3920 0 0 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 641968 5130 SH SOLE 5130 0 0 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 1628042 13889 SH SOLE 13889 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 382261 3471 SH SOLE 3471 0 0 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 827652 8030 SH SOLE 8030 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 278114 2587 SH SOLE 2587 0 0 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 560387 10383 SH SOLE 10383 0 0 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 350153 2853 SH SOLE 2853 0 0 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 2594719 20495 SH SOLE 20495 0 0 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 274852 11929 SH SOLE 11929 0 0 ISPECIMEN INC COM 45032V108 BBG00734QDM1 5256 10500 SH SOLE 10500 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 343733 6252 SH SOLE 6252 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 452324 9059 SH SOLE 9059 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 2456858 48912 SH SOLE 48912 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 438952 8651 SH SOLE 8651 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 3253354 64679 SH SOLE 64679 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 5325436 33976 SH SOLE 33976 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 2319238 13635 SH SOLE 13635 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 237910 1958 SH SOLE 1958 0 0 KLA CORP COM NEW 482480100 BBG001S5SLM4 315190 542 SH SOLE 542 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 327568 1555 SH SOLE 1555 0 0 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 469324 599 SH SOLE 599 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 BBG00864V4X8 893309 20307 SH SOLE 20307 0 0 LINDE PLC SHS G54950103 BBG01FND0CH6 255130 621 SH SOLE 621 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1721904 3799 SH SOLE 3799 0 0 LOWES COS INC COM 548661107 BBG001S5SVL3 1878385 8440 SH SOLE 8440 0 0 LYFT INC CL A COM 55087P104 BBG004M9ZHY4 385183 25696 SH SOLE 25696 0 0 MARATHON PETE CORP COM 56585A102 BBG001S169P1 1084714 7311 SH SOLE 7311 0 0 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 1287849 907 SH SOLE 907 0 0 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 276831 1228 SH SOLE 1228 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 377647 1993 SH SOLE 1993 0 0 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 872920 1750 SH SOLE 1750 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 2293198 5377 SH SOLE 5377 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 BBG005WX2XH7 86659 400826 SH SOLE 400826 0 0 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 518891 7584 SH SOLE 7584 0 0 MCDONALDS CORP COM 580135101 BBG001S5T110 2324676 7840 SH SOLE 7840 0 0 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1029333 2223 SH SOLE 2223 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1074667 13045 SH SOLE 13045 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 3442856 31580 SH SOLE 31580 0 0 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 1784312 5041 SH SOLE 5041 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 8562409 22770 SH SOLE 22770 0 0 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 663833 1051 SH SOLE 1051 0 0 MIDDLESEX WTR CO COM 596680108 BBG001S5TCZ9 685532 10447 SH SOLE 10447 0 0 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 596384 8234 SH SOLE 8234 0 0 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 448987 4815 SH SOLE 4815 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 267598 855 SH SOLE 855 0 0 NETFLIX INC COM 64110L106 BBG001SF6L46 828183 1701 SH SOLE 1701 0 0 NEW GOLD INC CDA COM 644535106 BBG001S5YM54 14600 10000 SH SOLE 10000 0 0 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 967563 15930 SH SOLE 15930 0 0 NIKE INC CL B 654106103 BBG001S6NTK2 708154 6523 SH SOLE 6523 0 0 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 701544 1499 SH SOLE 1499 0 0 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 269893 2673 SH SOLE 2673 0 0 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 284177 2747 SH SOLE 2747 0 0 NUCOR CORP COM 670346105 BBG001S5TRV0 348767 2004 SH SOLE 2004 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 9852005 19894 SH SOLE 19894 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1468 100 SH Put SOLE 100 0 0 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 292663 3383 SH SOLE 3383 0 0 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 789609 9453 SH SOLE 9453 0 0 ORACLE CORP COM 68389X105 BBG001S5SJG6 612909 5813 SH SOLE 5813 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 1814653 1910 SH SOLE 1910 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 BBG00469JRM1 23640 60000 SH SOLE 60000 0 0 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 4830240 92907 SH SOLE 92907 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 249806 14549 SH SOLE 14549 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 799125 2710 SH SOLE 2710 0 0 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 1161199 2521 SH SOLE 2521 0 0 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 446038 6134 SH SOLE 6134 0 0 PEPSICO INC COM 713448108 BBG001S695T1 1490197 8774 SH SOLE 8774 0 0 PFIZER INC COM 717081103 BBG001S5V466 661529 22978 SH SOLE 22978 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 563441 11408 SH SOLE 11408 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 547252 5817 SH SOLE 5817 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 BBG001S9L7C5 302864 41890 SH SOLE 41890 0 0 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 342222 2210 SH SOLE 2210 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 363020 3371 SH SOLE 3371 0 0 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 3130325 21362 SH SOLE 21362 0 0 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 301124 2259 SH SOLE 2259 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 BBG001SR6GZ7 402190 6181 SH SOLE 6181 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 BBG001SR6H76 438591 5771 SH SOLE 5771 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 1115932 11722 SH SOLE 11722 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 409200 8071 SH SOLE 8071 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 1126705 18425 SH SOLE 18425 0 0 QUALCOMM INC COM 747525103 BBG001S6VS70 872459 6032 SH SOLE 6032 0 0 REALTY INCOME CORP COM 756109104 BBG001S884K0 251063 4372 SH SOLE 4372 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 234503 267 SH SOLE 267 0 0 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 1143513 15357 SH SOLE 15357 0 0 ROSS STORES INC COM 778296103 BBG001S5VRS1 1360888 9834 SH SOLE 9834 0 0 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 481448 5722 SH SOLE 5722 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 2099749 4767 SH SOLE 4767 0 0 SALESFORCE INC COM 79466L302 BBG001SDLP09 389475 1480 SH SOLE 1480 0 0 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 498737 7249 SH SOLE 7249 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 4908712 198012 SH SOLE 198012 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 13377038 361933 SH SOLE 361933 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 4885452 140024 SH SOLE 140024 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 1401657 28191 SH SOLE 28191 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 1220092 36172 SH SOLE 36172 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 571580 11797 SH SOLE 11797 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 6242914 112141 SH SOLE 112141 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 32535827 427372 SH SOLE 427372 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 32574436 392652 SH SOLE 392652 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 2979176 42499 SH SOLE 42499 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 20115966 356666 SH SOLE 356666 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 5747833 76312 SH SOLE 76312 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 10894842 230627 SH SOLE 230627 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 380612 7291 SH SOLE 7291 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 961847 11472 SH SOLE 11472 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 231971 6169 SH SOLE 6169 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 271243 2380 SH SOLE 2380 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 442211 2473 SH SOLE 2473 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 2701869 37510 SH SOLE 37510 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 603370 4424 SH SOLE 4424 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 965141 5014 SH SOLE 5014 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 209669 3186 SH SOLE 3186 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 768102 2463 SH SOLE 2463 0 0 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1055156 13545 SH SOLE 13545 0 0 SMART SAND INC COM 83191H107 BBG004P1F665 313625 162500 SH SOLE 162500 0 0 SNAP ON INC COM 833034101 BBG001S5W688 252565 874 SH SOLE 874 0 0 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 571130 2870 SH SOLE 2870 0 0 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 125539 12617 SH SOLE 12617 0 0 SOUTHERN CO COM 842587107 BBG001S5W777 3240294 46211 SH SOLE 46211 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 217812 578 SH SOLE 578 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1612328 8434 SH SOLE 8434 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 465399 13684 SH SOLE 13684 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 20370598 42858 SH SOLE 42858 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 217720 29900 SH Put SOLE 29900 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 200142 2190 SH SOLE 2190 0 0 SPDR SER TR GLB DOW ETF 78464A706 BBG001SG4257 2612324 21950 SH SOLE 21950 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 BBG001V08KL6 399561 4742 SH SOLE 4742 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 1053578 22046 SH SOLE 22046 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 217950 7510 SH SOLE 7510 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 323683 4975 SH SOLE 4975 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 843866 21533 SH SOLE 21533 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 252546 5416 SH SOLE 5416 0 0 SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 233872 2322 SH SOLE 2322 0 0 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 357188 2858 SH SOLE 2858 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 BBG00M9BL771 296443 6348 SH SOLE 6348 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 1628612 85045 SH SOLE 85045 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 13708129 340575 SH SOLE 340575 0 0 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 BBG00CNV8TC4 3202920 76369 SH SOLE 76369 0 0 STARBUCKS CORP COM 855244109 BBG001S72KH6 466138 4855 SH SOLE 4855 0 0 STERIS PLC SHS USD G8473T100 BBG00MRHG532 784413 3568 SH SOLE 3568 0 0 STERLING INFRASTRUCTURE INC COM 859241101 BBG001SC9C40 884840 10063 SH SOLE 10063 0 0 SYSCO CORP COM 871829107 BBG001S5WJS8 637115 8712 SH SOLE 8712 0 0 TARGET CORP COM 87612E106 BBG001SC0K41 883556 6204 SH SOLE 6204 0 0 TELEFLEX INCORPORATED COM 879369106 BBG001S5WNP2 867446 3479 SH SOLE 3479 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 10267709 41322 SH SOLE 41322 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 2700 200 SH Put SOLE 200 0 0 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1004102 5891 SH SOLE 5891 0 0 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 202248 675 SH SOLE 675 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 943304 1777 SH SOLE 1777 0 0 TIDAL ETF TR SP DWJNS SUKUK 886364702 BBG00R3N4573 194882 10863 SH SOLE 10863 0 0 TIDAL ETF TR SP FDS S&P 500 886364801 BBG00R3N9FK1 407426 11913 SH SOLE 11913 0 0 TJX COS INC NEW COM 872540109 BBG001S5WQ93 2354719 25101 SH SOLE 25101 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 828614 3853 SH SOLE 3853 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 235128 964 SH SOLE 964 0 0 TRANSUNION COM 89400J107 BBG002Q7J607 479890 6984 SH SOLE 6984 0 0 TRIMBLE INC COM 896239100 BBG001S5SZP0 294941 5544 SH SOLE 5544 0 0 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 221557 6001 SH SOLE 6001 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 294859 4789 SH SOLE 4789 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 2846 300 SH Call SOLE 300 0 0 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 898152 1833 SH SOLE 1833 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 778784 3171 SH SOLE 3171 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 870706 5538 SH SOLE 5538 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 1968822 3740 SH SOLE 3740 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 410545 14265 SH SOLE 14265 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 3908778 126049 SH SOLE 126049 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 2068749 54570 SH SOLE 54570 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 429103 5056 SH SOLE 5056 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 269753 1543 SH SOLE 1543 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 266313 3487 SH SOLE 3487 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 2250527 29220 SH SOLE 29220 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 4457771 60609 SH SOLE 60609 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 354948 7190 SH SOLE 7190 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 1522395 4897 SH SOLE 4897 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 367557 1685 SH SOLE 1685 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 1557566 7094 SH SOLE 7094 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 877988 6055 SH SOLE 6055 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 2756264 11848 SH SOLE 11848 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 1214249 13742 SH SOLE 13742 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 2011086 4604 SH SOLE 4604 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 857839 4767 SH SOLE 4767 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 6413377 30063 SH SOLE 30063 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 375439 1553 SH SOLE 1553 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 36492763 153835 SH SOLE 153835 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 6020653 40272 SH SOLE 40272 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 2128920 37922 SH SOLE 37922 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 1791317 43584 SH SOLE 43584 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 708480 6886 SH SOLE 6886 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 1268424 26709 SH SOLE 26709 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 306528 3771 SH SOLE 3771 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 435801 7471 SH SOLE 7471 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 600588 7698 SH SOLE 7698 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 484607 5975 SH SOLE 5975 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 11489983 67429 SH SOLE 67429 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 2515929 43408 SH SOLE 43408 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2510188 52405 SH SOLE 52405 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 1272351 11398 SH SOLE 11398 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 734206 9254 SH SOLE 9254 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 312636 4702 SH SOLE 4702 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 818466 9622 SH SOLE 9622 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 2112293 26068 SH SOLE 26068 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 1668372 9856 SH SOLE 9856 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 411778 3765 SH SOLE 3765 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 2685245 10347 SH SOLE 10347 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 1493020 4902 SH SOLE 4902 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 1830653 9587 SH SOLE 9587 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 490904 4186 SH SOLE 4186 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 273879 2969 SH SOLE 2969 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 1108758 4423 SH SOLE 4423 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 3118205 6443 SH SOLE 6443 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 2020966 10640 SH SOLE 10640 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 647360 4723 SH SOLE 4723 0 0 VARONIS SYS INC COM 922280102 BBG001Y04TP4 204983 4527 SH SOLE 4527 0 0 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 355584 1847 SH SOLE 1847 0 0 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 467491 1957 SH SOLE 1957 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 1461425 38765 SH SOLE 38765 0 0 VIRTUS ETF TR II VIRTUS US QLTY 92790A504 BBG00Y6DQNN6 372762 12150 SH SOLE 12150 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 1947380 7480 SH SOLE 7480 0 0 WALMART INC COM 931142103 BBG001S5XH92 1784003 11316 SH SOLE 11316 0 0 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 211206 1179 SH SOLE 1179 0 0 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 225833 2683 SH SOLE 2683 0 0 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 350786 7127 SH SOLE 7127 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 261199 7512 SH SOLE 7512 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 1522450 1012 SH SOLE 1012 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 BBG005Q26B59 2212485 100935 SH SOLE 100935 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 919301 11186 SH SOLE 11186 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 11977429 180437 SH SOLE 180437 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 4911809 107503 SH SOLE 107503 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 9358693 133163 SH SOLE 133163 0 0 WP CAREY INC COM 92936U109 BBG001S67MM3 331877 5121 SH SOLE 5121 0 0 XYLEM INC COM 98419M100 BBG001V05C73 203332 1778 SH SOLE 1778 0 0