Main Street Financial Solutions, LLC at 2023-06-30

Filling information for Main Street Financial Solutions, LLC as Treemap, investor disclosed 442 total holdings based on 2023-06-30 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount
90138Q108 90138Q108 23ANDME HOLDING CO CLASS A COM 23814 13608
88579Y101 88579Y101 3M CO COM 630264 6297
002824100 002824100 ABBOTT LABS COM 1193684 10949
00287Y109 00287Y109 ABBVIE INC COM 2366495 17565
G1151C101 G1151C101 ACCENTURE PLC IRELAND SHS CLASS A 871936 2826
00724F101 00724F101 ADOBE SYSTEMS INCORPORATED COM 852798 1744
007903107 007903107 ADVANCED MICRO DEVICES INC COM 252425 2216
001055102 001055102 AFLAC INC COM 989934 14182
00888H877 00888H877 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 266673 9650
00888H109 00888H109 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 543287 17300
00888H208 00888H208 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 382160 13600
009158106 009158106 AIR PRODS & CHEMS INC COM 1192480 3981
020002101 020002101 ALLSTATE CORP COM 259352 2379
02079K305 02079K305 ALPHABET INC CAP STK CL A 1924178 16075
02079K107 02079K107 ALPHABET INC CAP STK CL C 3860177 31910
00162Q452 00162Q452 ALPS ETF TR ALERIAN MLP 1916820 48886
00162Q528 00162Q528 ALPS ETF TR RIVERFRNT DYMC 838505 18177
02209S103 02209S103 ALTRIA GROUP INC COM 417939 9226
023135106 023135106 AMAZON COM INC COM 9558278 73322
03027X100 03027X100 AMERICAN TOWER CORP NEW COM 774704 3995
031100100 031100100 AMETEK INC COM 608650 3760
031162100 031162100 AMGEN INC COM 538100 2424
037833100 037833100 APPLE INC COM 27844178 143549
04016X101 04016X101 ARGENX SE SPONSORED ADR 309056 793
00214Q104 00214Q104 ARK ETF TR INNOVATION ETF 437360 9908
00206R102 00206R102 AT&T INC COM 698860 43816
052769106 052769106 AUTODESK INC COM 311007 1520
053015103 053015103 AUTOMATIC DATA PROCESSING IN COM 776940 3535
053332102 053332102 AUTOZONE INC COM 261803 105
058498106 058498106 BALL CORP COM 399023 6855
060505104 060505104 BANK AMERICA CORP COM 771092 26877
075887109 075887109 BECTON DICKINSON & CO COM 1045904 3962
084670702 084670702 BERKSHIRE HATHAWAY INC DEL CL B NEW 2086274 6118
09247X101 09247X101 BLACKROCK INC COM 392919 569
09253W104 09253W104 BLACKROCK MUNIYIELD FD INC COM 870894 83419
09260D107 09260D107 BLACKSTONE INC COM 227527 2447
097023105 097023105 BOEING CO COM 516078 2444
110122108 110122108 BRISTOL-MYERS SQUIBB CO COM 603072 9430
11135F101 11135F101 BROADCOM INC COM 1545502 1782
11133T103 11133T103 BROADRIDGE FINL SOLUTIONS IN COM 288695 1743
12468P104 12468P104 C3 AI INC CL A 251185 6895
13781Y103 13781Y103 CANO HEALTH INC COM CL A 13900 10000
14020X104 14020X104 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 5788413 238304
12514G108 12514G108 CDW CORP COM 1208575 6586
166764100 166764100 CHEVRON CORP NEW COM 1945772 12366
169656105 169656105 CHIPOTLE MEXICAN GRILL INC COM 1944388 909
H1467J104 H1467J104 CHUBB LIMITED COM 2016637 10473
17275R102 17275R102 CISCO SYS INC COM 1097175 21206
172967424 172967424 CITIGROUP INC COM NEW 295247 6413
189054109 189054109 CLOROX CO DEL COM 573722 3607
191216100 191216100 COCA COLA CO COM 1898302 31523
194162103 194162103 COLGATE PALMOLIVE CO COM 452869 5878
20030N101 20030N101 COMCAST CORP NEW CL A 872580 21001
20825C104 20825C104 CONOCOPHILLIPS COM 323243 3120
209115104 209115104 CONSOLIDATED EDISON INC COM 348649 3857
21924U300 21924U300 CORNERSTONE TOTAL RETURN FD COM 129389 16174
219350105 219350105 CORNING INC COM 276292 7885
22160K105 22160K105 COSTCO WHSL CORP NEW COM 861952 1601
126408103 126408103 CSX CORP COM 872608 25590
231021106 231021106 CUMMINS INC COM 303075 1236
126650100 126650100 CVS HEALTH CORP COM 223094 3227
235851102 235851102 DANAHER CORPORATION COM 765990 3192
244199105 244199105 DEERE & CO COM 235887 582
247361702 247361702 DELTA AIR LINES INC DEL COM NEW 446068 9383
25179M103 25179M103 DEVON ENERGY CORP NEW COM 439852 9099
25243Q205 25243Q205 DIAGEO PLC SPON ADR NEW 775447 4470
25434V104 25434V104 DIMENSIONAL ETF TRUST US CORE EQT MKT 483064 15588
25434V708 25434V708 DIMENSIONAL ETF TRUST US CORE EQUITY 2 215435 7935
25434V401 25434V401 DIMENSIONAL ETF TRUST US EQUITY ETF 1800410 37384
25434V831 25434V831 DIMENSIONAL ETF TRUST US HIGH PROFITAB 1518725 57224
25459Y207 25459Y207 DIREXION SHS ETF TR NAS100 EQL WGT 460481 5982
254687106 254687106 DISNEY WALT CO COM 803304 8998
256677105 256677105 DOLLAR GEN CORP NEW COM 394281 2322
25746U109 25746U109 DOMINION ENERGY INC COM 248533 4799
260003108 260003108 DOVER CORP COM 417067 2825
260557103 260557103 DOW INC COM 249726 4689
26614N102 26614N102 DUPONT DE NEMOURS INC COM 216847 3035
G29183103 G29183103 EATON CORP PLC SHS 252417 1255
27829F108 27829F108 EATON VANCE TAX-MANAGED GLOB COM 244664 30892
291011104 291011104 EMERSON ELEC CO COM 855427 9464
29273V100 29273V100 ENERGY TRANSFER L P COM UT LTD PTN 1089481 85786
293792107 293792107 ENTERPRISE PRODS PARTNERS L COM 226505 8596
26875P101 26875P101 EOG RES INC COM 593274 5184
26924G102 26924G102 ETF MANAGERS TR PRIME JUNIR SLVR 146797 15650
301505707 301505707 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 1351790 23084
30225T102 30225T102 EXTRA SPACE STORAGE INC COM 212947 1431
30231G102 30231G102 EXXON MOBIL CORP COM 7210921 67235
31428X106 31428X106 FEDEX CORP COM 402214 1622
316092873 316092873 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 1040141 25842
316188408 316188408 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 428121 8596
316188309 316188309 FIDELITY MERRIMACK STR TR TOTAL BD ETF 16273208 358283
320517105 320517105 FIRST HORIZON CORPORATION COM 187555 16642
336433107 336433107 FIRST SOLAR INC COM 449563 2365
33740J104 33740J104 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 247752 12400
33734X192 33734X192 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 616338 8116
33734X200 33734X200 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 372311 17365
33734X846 33734X846 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 1244303 27402
33733B100 33733B100 FIRST TR EXCHANGE TRADED FD WTR ETF 268493 3031
33733E104 33733E104 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 508292 6770
33733E302 33733E302 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 1327880 8147
33738R605 33738R605 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 2414840 51478
33739Q408 33739Q408 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 1459079 24559
33739Q200 33739Q200 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 394326 8272
33738R118 33738R118 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 2401130 40933
33738R720 33738R720 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 670903 14690
33733E807 33733E807 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 518190 22259
33738D101 33738D101 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 754056 27928
33733E203 33733E203 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 201073 1313
33738R506 33738R506 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 2463843 52311
33738R688 33738R688 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 241466 15700
33741X102 33741X102 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 562877 19883
33740F839 33740F839 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 337590 9300
33740U869 33740U869 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 689234 33654
33740F557 33740F557 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 728243 32730
33740F581 33740F581 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 853782 35610
33740F748 33740F748 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 3070107 78791
33740F730 33740F730 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 411592 12000
33740F631 33740F631 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 953404 29165
33740F698 33740F698 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 346992 10000
33740F722 33740F722 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 353690 8535
33740U208 33740U208 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 681720 17480
33740U786 33740U786 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 2281424 69918
33740U885 33740U885 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 653247 19910
33740F623 33740F623 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 1527765 41080
33740F599 33740F599 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 2033761 57080
33740U307 33740U307 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 436801 11500
33740U844 33740U844 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 364605 10900
33740F573 33740F573 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 815397 38440
33740F763 33740F763 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 5282280 132604
33740F862 33740F862 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 532457 13787
336917109 336917109 FIRST TR MORNINGSTAR DIVID L SHS 440720 12959
33734H106 33734H106 FIRST TR VALUE LINE DIVID IN SHS 266999 6660
337738108 337738108 FISERV INC COM 1725858 13681
345370860 345370860 FORD MTR CO DEL COM 524414 34661
34959E109 34959E109 FORTINET INC COM 1265603 16743
366651107 366651107 GARTNER INC COM 1058637 3022
369550108 369550108 GENERAL DYNAMICS CORP COM 671061 3119
369604301 369604301 GENERAL ELECTRIC CO COM NEW 325279 2961
372460105 372460105 GENUINE PARTS CO COM 304540 1800
37940X102 37940X102 GLOBAL PMTS INC COM 1153700 11710
37954Y830 37954Y830 GLOBAL X FDS GLOBAL X COPPER 1014668 26950
37954Y848 37954Y848 GLOBAL X FDS GLOBAL X SILVER 1021407 39300
37954Y871 37954Y871 GLOBAL X FDS GLOBAL X URANIUM 200443 9237
37954Y715 37954Y715 GLOBAL X FDS RBTCS ARTFL INTE 320537 11153
380237107 380237107 GODADDY INC CL A 841306 11198
381430529 381430529 GOLDMAN SACHS ETF TR ACCES TREASURY 211381 2112
38141G104 38141G104 GOLDMAN SACHS GROUP INC COM 484400 1502
384802104 384802104 GRAINGER W W INC COM 407732 517
40167F101 40167F101 GUGGENHEIM STRATEGIC OPPORTU COM SBI 233539 14688
40171V100 40171V100 GUIDEWIRE SOFTWARE INC COM 334980 4403
427866108 427866108 HERSHEY CO COM 371252 1487
436440101 436440101 HOLOGIC INC COM 272869 3370
437076102 437076102 HOME DEPOT INC COM 2413786 7770
438516106 438516106 HONEYWELL INTL INC COM 936120 4511
440452100 440452100 HORMEL FOODS CORP COM 1895384 47125
45168D104 45168D104 IDEXX LABS INC COM 326952 651
452308109 452308109 ILLINOIS TOOL WKS INC COM 781012 3122
452327109 452327109 ILLUMINA INC COM 263048 1403
45409F827 45409F827 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 3527745 144817
457030104 457030104 INGLES MKTS INC CL A 386885 4681
45783Y855 45783Y855 INNOVATOR ETFS TR DEFINED WLT SHLD 1202338 43110
45782C466 45782C466 INNOVATOR ETFS TR GRWT100 PWR BF 284207 7100
45782C367 45782C367 INNOVATOR ETFS TR INTRNL DEV APRL 224779 9020
45782C870 45782C870 INNOVATOR ETFS TR US EQT PWR BUF 609410 19722
45782C300 45782C300 INNOVATOR ETFS TR US EQT ULTRA BF 288024 8800
45782C391 45782C391 INNOVATOR ETFS TR US EQTY BUFR MAR 1855470 50000
45782C318 45782C318 INNOVATOR ETFS TR US EQTY PWR BUF 560285 18770
45782C383 45782C383 INNOVATOR ETFS TR US EQTY PWR BUF 1893146 56060
45782C508 45782C508 INNOVATOR ETFS TR US EQTY PWR BUF 544205 15500
45782C573 45782C573 INNOVATOR ETFS TR US EQTY PWR BUF 332318 9800
45782C656 45782C656 INNOVATOR ETFS TR US EQTY PWR BUF 232241 7100
45782C474 45782C474 INNOVATOR ETFS TR US SML CP PWR B 271211 8480
45782C342 45782C342 INNOVATOR ETFS TR US SML CP PWR ET 329103 11950
458140100 458140100 INTEL CORP COM 558143 16691
45866F104 45866F104 INTERCONTINENTAL EXCHANGE IN COM 242104 2141
45867G101 45867G101 INTERDIGITAL INC COM 409204 4238
459200101 459200101 INTERNATIONAL BUSINESS MACHS COM 1043033 7795
46120E602 46120E602 INTUITIVE SURGICAL INC COM NEW 575827 1684
46090A887 46090A887 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 311855 6282
46138B103 46138B103 INVESCO DB COMMDY INDX TRCK UNIT 1021611 45005
46137V100 46137V100 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 972450 11512
46137V738 46137V738 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 1878350 40282
46137V613 46137V613 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 647725 3958
46137V233 46137V233 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 314757 900
46137V274 46137V274 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 237720 2150
46137V357 46137V357 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 1749890 11694
46090E103 46090E103 INVESCO QQQ TR UNIT SER 1 3621048 9802
46269C102 46269C102 IRIDIUM COMMUNICATIONS INC COM 340915 5488
464285204 464285204 ISHARES GOLD TR ISHARES NEW 640573 17603
46434G103 46434G103 ISHARES INC CORE MSCI EMKT 335322 6803
46428Q109 46428Q109 ISHARES SILVER TR ISHARES 1484673 71071
46436E718 46436E718 ISHARES TR 0-3 MNTH TREASRY 483427 4804
464287457 464287457 ISHARES TR 1 3 YR TREAS BD 733247 9044
464287432 464287432 ISHARES TR 20 YR TR BD ETF 1336733 12986
464287440 464287440 ISHARES TR 7-10 YR TRSY BD 3087143 31958
464289859 464289859 ISHARES TR AGGRES ALLOC ETF 265360 4000
46434V621 46434V621 ISHARES TR CORE DIV GRWTH 604359 11728
46435G672 46435G672 ISHARES TR CORE INTL AGGR 9649948 195779
46432F842 46432F842 ISHARES TR CORE MSCI EAFE 655351 9709
46432F834 46432F834 ISHARES TR CORE MSCI TOTAL 411017 6564
464287507 464287507 ISHARES TR CORE S&P MCP ETF 635879 2432
464287804 464287804 ISHARES TR CORE S&P SCP ETF 656231 6585
464287150 464287150 ISHARES TR CORE S&P TTL STK 487220 4980
464287200 464287200 ISHARES TR CORE S&P500 ETF 8139027 18261
464287226 464287226 ISHARES TR CORE US AGGBD ET 16599478 169469
464288885 464288885 ISHARES TR EAFE GRWTH ETF 377537 3957
46435G425 46435G425 ISHARES TR ESG AWR MSCI USA 521212 5348
46436E759 46436E759 ISHARES TR ESG EAFE ETF 315027 5172
46429B655 46429B655 ISHARES TR FLTG RATE NT ETF 505020 9937
464288513 464288513 ISHARES TR IBOXX HI YD ETF 235629 3139
464287242 464287242 ISHARES TR IBOXX INV CP ETF 737315 6818
464287556 464287556 ISHARES TR ISHARES BIOTECH 1000766 7883
464288588 464288588 ISHARES TR MBS ETF 450881 4834
464287465 464287465 ISHARES TR MSCI EAFE ETF 1651299 22777
464288414 464288414 ISHARES TR NATIONAL MUN ETF 592856 5555
464288687 464288687 ISHARES TR PFD AND INCM SEC 609737 19713
464287614 464287614 ISHARES TR RUS 1000 GRW ETF 2971913 10800
464287598 464287598 ISHARES TR RUS 1000 VAL ETF 423775 2685
464287655 464287655 ISHARES TR RUSSELL 2000 ETF 1197065 6392
464287309 464287309 ISHARES TR S&P 500 GRWT ETF 302994 4299
464287705 464287705 ISHARES TR S&P MC 400VL ETF 359635 3357
464287887 464287887 ISHARES TR S&P SML 600 GWT 509715 4435
464287168 464287168 ISHARES TR SELECT DIVID ETF 1677279 14804
464287879 464287879 ISHARES TR SP SMCP600VL ETF 616915 6488
464287176 464287176 ISHARES TR TIPS BD ETF 410328 3813
464288810 464288810 ISHARES TR U.S. MED DVC ETF 653938 11582
464287721 464287721 ISHARES TR U.S. TECH ETF 266420 2447
464288760 464288760 ISHARES TR US AER DEF ETF 2492857 21367
46429B267 46429B267 ISHARES TR US TREAS BD ETF 337014 14717
46431W507 46431W507 ISHARES U S ETF TR BLACKROCK ST MAT 256490 5159
45032V108 45032V108 ISPECIMEN INC COM 15015 10500
46641Q332 46641Q332 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 205140 3708
46641Q837 46641Q837 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 2552630 50910
46641Q654 46641Q654 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 920057 18165
47103U845 47103U845 JANUS DETROIT STR TR HENDRSON AAA CL 10826523 217182
478160104 478160104 JOHNSON & JOHNSON COM 6473922 39113
46625H100 46625H100 JPMORGAN CHASE & CO COM 2014938 13854
494368103 494368103 KIMBERLY-CLARK CORP COM 271036 1963
482480100 482480100 KLA CORP COM NEW 503012 1037
500754106 500754106 KRAFT HEINZ CO COM 495863 13968
502431109 502431109 L3HARRIS TECHNOLOGIES INC COM 287650 1469
512807108 512807108 LAM RESEARCH CORP COM 490064 762
518416409 518416409 LATTICE STRATEGIES TR HARTFORD US EQTY 795828 19209
526057104 526057104 LENNAR CORP CL A 236084 1884
532457108 532457108 LILLY ELI & CO COM 659172 1406
G54950103 G54950103 LINDE PLC SHS 233143 612
539830109 539830109 LOCKHEED MARTIN CORP COM 1750918 3803
548661107 548661107 LOWES COS INC COM 1658321 7347
549498103 549498103 LUCID GROUP INC COM 80269 11650
56585A102 56585A102 MARATHON PETE CORP COM 303884 2606
570535104 570535104 MARKEL GROUP INC COM 1330619 962
571748102 571748102 MARSH & MCLENNAN COS INC COM 387240 2059
573284106 573284106 MARTIN MARIETTA MATLS INC COM 863843 1871
57636Q104 57636Q104 MASTERCARD INCORPORATED CL A 1356391 3449
576810105 576810105 MATINAS BIOPHARMA HLDGS INC COM 144297 400826
579780206 579780206 MCCORMICK & CO INC COM NON VTG 717991 8231
580135101 580135101 MCDONALDS CORP COM 2213639 7418
58155Q103 58155Q103 MCKESSON CORP COM 708126 1657
G5960L103 G5960L103 MEDTRONIC PLC SHS 1185664 13458
58933Y105 58933Y105 MERCK & CO INC COM 3559796 30850
30303M102 30303M102 META PLATFORMS INC CL A 1573224 5482
594918104 594918104 MICROSOFT CORP COM 7798957 22902
596680108 596680108 MIDDLESEX WTR CO COM 841203 10429
609207105 609207105 MONDELEZ INTL INC CL A 595914 8170
617446448 617446448 MORGAN STANLEY COM NEW 402739 4716
620076307 620076307 MOTOROLA SOLUTIONS INC COM NEW 252239 860
64110L106 64110L106 NETFLIX INC COM 773941 1757
644535106 644535106 NEW GOLD INC CDA COM 10800 10000
646025106 646025106 NEW JERSEY RES CORP COM 207115 4388
65339F101 65339F101 NEXTERA ENERGY INC COM 695952 9379
654106103 654106103 NIKE INC CL B 700805 6350
654902204 654902204 NOKIA CORP SPONSORED ADR 75200 18077
666807102 666807102 NORTHROP GRUMMAN CORP COM 721880 1584
66987V109 66987V109 NOVARTIS AG SPONSORED ADR 231891 2298
670100205 670100205 NOVO-NORDISK A S ADR 208761 1290
670346105 670346105 NUCOR CORP COM 465675 2840
67066G104 67066G104 NVIDIA CORPORATION COM 9025883 21337
681919106 681919106 OMNICOM GROUP INC COM 314566 3306
68389X105 68389X105 ORACLE CORP COM 492408 4135
67103H107 67103H107 OREILLY AUTOMOTIVE INC COM 1702345 1782
69012T206 69012T206 OUTLOOK THERAPEUTICS INC COM NEW 43500 25000
69374H881 69374H881 PACER FDS TR US CASH COWS 100 3624220 75710
697435105 697435105 PALO ALTO NETWORKS INC COM 801279 3136
701094104 701094104 PARKER-HANNIFIN CORP COM 838540 2150
G7S00T104 G7S00T104 PENTAIR PLC SHS 415122 6426
713448108 713448108 PEPSICO INC COM 1621693 8755
717081103 717081103 PFIZER INC COM 906007 24700
69344A107 69344A107 PGIM ETF TR PGIM ULTRA SH BD 3032824 61381
718172109 718172109 PHILIP MORRIS INTL INC COM 554405 5679
72201J104 72201J104 PIMCO INCOME STRATEGY FD II COM 283487 39319
693475105 693475105 PNC FINL SVCS GROUP INC COM 279376 2218
74144T108 74144T108 PRICE T ROWE GROUP INC COM 370510 3308
742718109 742718109 PROCTER AND GAMBLE CO COM 3888823 25628
74340W103 74340W103 PROLOGIS INC. COM 239774 1955
74348A467 74348A467 PROSHARES TR S&P 500 DV ARIST 1090249 11564
74347X831 74347X831 PROSHARES TR ULTRAPRO QQQ 2698537 65818
744573106 744573106 PUBLIC SVC ENTERPRISE GRP IN COM 1153107 18417
747525103 747525103 QUALCOMM INC COM 630926 5300
75281A109 75281A109 RANGE RES CORP COM 234700 7983
75513E101 75513E101 RAYTHEON TECHNOLOGIES CORP COM 581845 5940
756109104 756109104 REALTY INCOME CORP COM 282512 4725
767204100 767204100 RIO TINTO PLC SPONSORED ADR 5324865 83410
778296103 778296103 ROSS STORES INC COM 1156798 10317
78409V104 78409V104 S&P GLOBAL INC COM 1189291 2967
79466L302 79466L302 SALESFORCE INC COM 304659 1442
79589L106 79589L106 SAMSARA INC COM CL A 401740 14498
808513105 808513105 SCHWAB CHARLES CORP COM 367028 6475
808524706 808524706 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 4787461 194375
808524805 808524805 SCHWAB STRATEGIC TR INTL EQTY ETF 12575269 352742
808524888 808524888 SCHWAB STRATEGIC TR INTL SCEQT ETF 4685258 138740
808524755 808524755 SCHWAB STRATEGIC TR SCHWB FDT INT LG 1168973 36202
808524862 808524862 SCHWAB STRATEGIC TR SHT TM US TRES 669203 13924
808524102 808524102 SCHWAB STRATEGIC TR US BRD MKT ETF 5647157 109229
808524797 808524797 SCHWAB STRATEGIC TR US DIVIDEND EQ 29082863 400480
808524300 808524300 SCHWAB STRATEGIC TR US LCAP GR ETF 28300524 377592
808524409 808524409 SCHWAB STRATEGIC TR US LCAP VA ETF 655265 9767
808524201 808524201 SCHWAB STRATEGIC TR US LRG CAP ETF 20964756 400320
808524508 808524508 SCHWAB STRATEGIC TR US MID-CAP ETF 4922658 69304
808524607 808524607 SCHWAB STRATEGIC TR US SML CAP ETF 9386040 214293
808524870 808524870 SCHWAB STRATEGIC TR US TIPS ETF 625031 11921
81369Y506 81369Y506 SELECT SECTOR SPDR TR ENERGY 990635 12204
81369Y605 81369Y605 SELECT SECTOR SPDR TR FINANCIAL 212170 6294
81369Y407 81369Y407 SELECT SECTOR SPDR TR SBI CONS DISCR 414842 2443
81369Y308 81369Y308 SELECT SECTOR SPDR TR SBI CONS STPLS 2863372 38606
81369Y209 81369Y209 SELECT SECTOR SPDR TR SBI HEALTHCARE 638779 4813
81369Y704 81369Y704 SELECT SECTOR SPDR TR SBI INT-INDS 250189 2331
81369Y886 81369Y886 SELECT SECTOR SPDR TR SBI INT-UTILS 243529 3721
81369Y803 81369Y803 SELECT SECTOR SPDR TR TECHNOLOGY 1284312 7387
824348106 824348106 SHERWIN WILLIAMS CO COM 754095 2840
82509L107 82509L107 SHOPIFY INC CL A 862281 13348
83191H107 83191H107 SMART SAND INC COM 266500 162500
833034101 833034101 SNAP ON INC COM 349148 1212
833445109 833445109 SNOWFLAKE INC CL A 437134 2484
83406F102 83406F102 SOFI TECHNOLOGIES INC COM 87061 10439
842587107 842587107 SOUTHERN CO COM 3092710 44024
78463V107 78463V107 SPDR GOLD TR GOLD SHS 1589099 8914
78463X889 78463X889 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 524674 16124
78462F103 78462F103 SPDR S&P 500 ETF TR TR UNIT 10986525 24785
78464A706 78464A706 SPDR SER TR GLB DOW ETF 2278127 20189
78464A581 78464A581 SPDR SER TR HLTH CR EQUIP 526834 5354
78468R739 78468R739 SPDR SER TR NUVEEN BLMBRG SH 1007576 21415
78464A664 78464A664 SPDR SER TR PORTFOLIO LN TSR 224250 7500
78468R853 78468R853 SPDR SER TR PORTFOLIO S&P600 359891 9266
78464A409 78464A409 SPDR SER TR PRTFLO S&P500 GW 298664 4895
78468R788 78468R788 SPDR SER TR PRTFLO S&P500 HI 796033 21468
78468R770 78468R770 SPDR SER TR RUSSELL YIELD 221263 2322
78464A763 78464A763 SPDR SER TR S&P DIVID ETF 367572 2999
78468R648 78468R648 SPDR SER TR S&P KENSHO NEW 260253 5835
78468R804 78468R804 SPDR SER TR SSGA US LRG ETF 4046369 28777
85208R101 85208R101 SPROTT PHYSICAL GOLD & SILVE TR UNIT 1674869 92945
85207Q104 85207Q104 SPROTT PHYSICAL PLAT PALLAD UNIT 134439 12300
78467V848 78467V848 SSGA ACTIVE ETF TR SPDR TR TACTIC 14009685 345492
78470P309 78470P309 SSGA ACTIVE TR SPDR DBLELN EMRG 3208996 78402
855244109 855244109 STARBUCKS CORP COM 522579 5275
857477103 857477103 STATE STR CORP COM 291330 3981
G8473T100 G8473T100 STERIS PLC SHS USD 851860 3786
864159108 864159108 STURM RUGER & CO INC COM 249389 4709
871829107 871829107 SYSCO CORP COM 644413 8685
87612E106 87612E106 TARGET CORP COM 768348 5825
G87110105 G87110105 TECHNIPFMC PLC COM 181175 10901
879369106 879369106 TELEFLEX INCORPORATED COM 882432 3646
88160R101 88160R101 TESLA INC COM 11662135 44551
882508104 882508104 TEXAS INSTRS INC COM 1134161 6300
125523100 125523100 THE CIGNA GROUP COM 206276 735
883556102 883556102 THERMO FISHER SCIENTIFIC INC COM 1295560 2483
886364801 886364801 TIDAL ETF TR SP FDS S&P 500 338589 10505
872540109 872540109 TJX COS INC NEW COM 2389281 28179
892356106 892356106 TRACTOR SUPPLY CO COM 547079 2474
89400J107 89400J107 TRANSUNION COM 579598 7399
896239100 896239100 TRIMBLE INC COM 204613 3865
89832Q109 89832Q109 TRUIST FINL CORP COM 233313 7687
90353T100 90353T100 UBER TECHNOLOGIES INC COM 248228 5750
90384S303 90384S303 ULTA BEAUTY INC COM 472007 1003
907818108 907818108 UNION PAC CORP COM 672642 3287
911312106 911312106 UNITED PARCEL SERVICE INC CL B 967344 5397
91324P102 91324P102 UNITEDHEALTH GROUP INC COM 1503823 3129
92189F437 92189F437 VANECK ETF TRUST FALLEN ANGEL HG 470514 16943
92189F106 92189F106 VANECK ETF TRUST GOLD MINERS ETF 4251721 141206
92189F791 92189F791 VANECK ETF TRUST JUNIOR GOLD MINE 2152973 60375
92189F676 92189F676 VANECK ETF TRUST SEMICONDUCTR ETF 243807 1601
921937819 921937819 VANGUARD BD INDEX FDS INTERMED TERM 272784 3626
921937827 921937827 VANGUARD BD INDEX FDS SHORT TRM BOND 2394776 31690
921937835 921937835 VANGUARD BD INDEX FDS TOTAL BND MRKT 5219050 71799
92203J407 92203J407 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 535067 10947
922908736 922908736 VANGUARD INDEX FDS GROWTH ETF 1287289 4549
922908538 922908538 VANGUARD INDEX FDS MCAP GR IDXVIP 1597880 7765
922908512 922908512 VANGUARD INDEX FDS MCAP VL IDXVIP 911734 6589
922908629 922908629 VANGUARD INDEX FDS MID CAP ETF 2643710 12008
922908553 922908553 VANGUARD INDEX FDS REAL ESTATE ETF 1161655 13902
922908363 922908363 VANGUARD INDEX FDS S&P 500 ETF SHS 1795495 4409
922908611 922908611 VANGUARD INDEX FDS SM CP VAL ETF 820659 4962
922908751 922908751 VANGUARD INDEX FDS SMALL CP ETF 6070340 30521
922908595 922908595 VANGUARD INDEX FDS SML CP GRW ETF 359888 1567
922908769 922908769 VANGUARD INDEX FDS TOTAL STK MKT 31095556 141164
922908744 922908744 VANGUARD INDEX FDS VALUE ETF 5677420 39954
922042775 922042775 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 2204061 40508
922042858 922042858 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 2084701 51246
922042742 922042742 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 698217 7200
922020805 922020805 VANGUARD MALVERN FDS STRM INFPROIDX 1772946 37388
92206C870 92206C870 VANGUARD SCOTTSDALE FDS INT-TERM CORP 424276 5369
92206C102 92206C102 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 436082 7554
92206C409 92206C409 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 291981 3859
92206C680 92206C680 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 266970 3773
92206C664 92206C664 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 469828 6213
921908844 921908844 VANGUARD SPECIALIZED FUNDS DIV APP ETF 9219636 56761
921909768 921909768 VANGUARD STAR FDS VG TL INTL STK F 2585108 46097
921943858 921943858 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 3143745 68076
921946406 921946406 VANGUARD WHITEHALL FDS HIGH DIV YLD 916097 8637
921946810 921946810 VANGUARD WHITEHALL FDS INTL DVD ETF 825851 10998
921946794 921946794 VANGUARD WHITEHALL FDS INTL HIGH ETF 345830 5472
921910733 921910733 VANGUARD WORLD FD ESG US STK ETF 748685 9556
921910709 921910709 VANGUARD WORLD FD EXTENDED DUR 206356 2370
921910873 921910873 VANGUARD WORLD FD MEGA CAP INDEX 1738434 11111
921910840 921910840 VANGUARD WORLD FD MEGA CAP VAL ETF 430189 4146
921910816 921910816 VANGUARD WORLD FD MEGA GRWTH IND 2417677 10274
92204A108 92204A108 VANGUARD WORLD FDS CONSUM DIS ETF 1413881 4993
92204A207 92204A207 VANGUARD WORLD FDS CONSUM STP ETF 1877797 9657
92204A306 92204A306 VANGUARD WORLD FDS ENERGY ETF 500113 4430
92204A405 92204A405 VANGUARD WORLD FDS FINANCIALS ETF 249217 3068
92204A504 92204A504 VANGUARD WORLD FDS HEALTH CAR ETF 1137876 4648
92204A702 92204A702 VANGUARD WORLD FDS INF TECH ETF 2854340 6455
92204A801 92204A801 VANGUARD WORLD FDS MATERIALS ETF 2033075 11173
92204A876 92204A876 VANGUARD WORLD FDS UTILITIES ETF 880561 6194
922475108 922475108 VEEVA SYS INC CL A COM 386167 1953
92345Y106 92345Y106 VERISK ANALYTICS INC COM 475532 2104
92343V104 92343V104 VERIZON COMMUNICATIONS INC COM 1464308 39374
92532F100 92532F100 VERTEX PHARMACEUTICALS INC COM 205867 585
92826C839 92826C839 VISA INC COM CL A 1698090 7150
931142103 931142103 WALMART INC COM 1604002 10205
934423104 934423104 WARNER BROS DISCOVERY INC COM SER A 161389 12870
94106L109 94106L109 WASTE MGMT INC DEL COM 238606 1376
92939U106 92939U106 WEC ENERGY GROUP INC COM 343084 3888
949746101 949746101 WELLS FARGO CO NEW COM 295217 6917
962166104 962166104 WEYERHAEUSER CO MTN BE COM NEW 338779 10110
G9618E107 G9618E107 WHITE MTNS INS GROUP LTD COM 1488399 1072
97717Y527 97717Y527 WISDOMTREE TR FLOATNG RAT TREA 2185351 43429
97717W380 97717W380 WISDOMTREE TR INTRST RATE HDGE 2245340 50754
97717W208 97717W208 WISDOMTREE TR US HIGH DIVIDEND 1211145 15221
97717W307 97717W307 WISDOMTREE TR US LARGECAP DIVD 11474039 180409
97717W505 97717W505 WISDOMTREE TR US MIDCAP DIVID 4680401 111306
97717X669 97717X669 WISDOMTREE TR US QTLY DIV GRT 9472271 142098
92936U109 92936U109 WP CAREY INC COM 326600 4834

Main Street Financial Solutions, LLC on Holdings Channel

Main Street Financial Solutions, LLC on whalewisdom