Main Street Financial Solutions, LLC Q1 2024 Filing

Filed April 23, 2024

Portfolio Value

$936.7B

Holdings

507

Report Date

Q1 2024

Filing Type

13F-HR

All Holdings (507 positions)

#StockSharesValue% PortfolioType
101
FVDFIRST TR VALUE LINE DIVID IN
33,806$1K0.00%
102
IAU*ISHARES GOLD TR
24,724$1K0.00%
103
CMCSACOMCAST CORP NEW
24,331$1K0.00%
104
MLMMARTIN MARIETTA MATLS INC
1,749$1K0.00%
105
ROSTROSS STORES INC
9,807$1K0.00%
106
DDTOINNOVATOR ETFS TRUST
48,277$1K0.00%
107
IBBISHARES TR
7,920$1K0.00%
108
RIORIO TINTO PLC
17,770$1K0.00%
109
VTWOVANGUARD SCOTTSDALE FDS
23,326$1K0.00%
110
GTEGRAN TIERRA ENERGY INC
147,820$1K0.00%
111
NOBLPROSHARES TR
11,953$1K0.00%
112
LLYELI LILLY & CO
2,381$1K0.00%
113
NFLXNETFLIX INC
2,017$1K0.00%Call
114
FNDXSCHWAB STRATEGIC TR
15,946$1K0.00%
115
ITGARTNER INC
2,750$1K0.00%
116
CEF/USPROTT PHYSICAL GOLD & SILVE
79,345$1K0.00%
117
DFATDIMENSIONAL ETF TRUST
26,657$1K0.00%
118
MCKMCKESSON CORP
2,446$1K0.00%
119
PEPPEPSICO INC
9,957$1K0.00%
120
CDWCDW CORP
6,227$1K0.00%
121
TMOTHERMO FISHER SCIENTIFIC INC
1,752$1K0.00%
122
VCRVANGUARD WORLD FD
5,087$1K0.00%
123
SHELSHELL PLC
16,514$1K0.00%
124
DFASDIMENSIONAL ETF TRUST
31,061$1K0.00%
125
MDTMEDTRONIC PLC
12,379$1K0.00%
126
ROBOEXCHANGE TRADED CONCEPTS TRU
21,789$1K0.00%
127
AQLTISHARES TR
13,951$1K0.00%
128
BMARINNOVATOR ETFS TRUST
44,832$1K0.00%
129
JOETVIRTUS ETF TR II
29,650$1K0.00%
130
GQ9SPDR GOLD TR
8,036$1K0.00%
131
ABTABBOTT LABS
11,002$1K0.00%
132
RSPINVESCO EXCHANGE TRADED FD T
11,615$1K0.00%
133
MCDMCDONALDS CORP
5,593$1K0.00%
134
VYMVANGUARD WHITEHALL FDS
13,329$1K0.00%
135
CRMSALESFORCE INC
4,179$1K0.00%
136
IBMINTERNATIONAL BUSINESS MACHS
9,700$1K0.00%
137
HRLHORMEL FOODS CORP
36,706$1K0.00%
138
AFLAFLAC INC
12,797$1K0.00%
139
SDVYFIRST TR EXCHANGE-TRADED FD
41,794$1K0.00%
140
CIBRFIRST TR EXCHANGE TRADED FD
28,748$1K0.00%
141
FTSMFIRST TR EXCHANGE-TRADED FD
17,675$1K0.00%
142
PANWPALO ALTO NETWORKS INC
5,445$1K0.00%Call
143
PHPARKER-HANNIFIN CORP
2,565$1K0.00%
144
EFAISHARES TR
13,428$1K0.00%
145
VOTVANGUARD INDEX FDS
7,483$1K0.00%
146
DYHTARGET CORP
6,383$1K0.00%Put
147
BLVVANGUARD BD INDEX FDS
18,059$1K0.00%
148
BNDVANGUARD BD INDEX FDS
21,789$1K0.00%
149
PULSPGIM ETF TR
26,228$1K0.00%
150
TXNTEXAS INSTRS INC
5,990$1K0.00%
151
BACVERIZON COMMUNICATIONS INC
43,692$1K0.00%
152
SLVISHARES SILVER TR
60,821$1K0.00%
153
DFAWDIMENSIONAL ETF TRUST
27,079$1K0.00%
154
TSCOTRACTOR SUPPLY CO
4,192$1K0.00%
155
KLACKLA CORP
1,902$1K0.00%
156
DISDISNEY WALT CO
9,064$1K0.00%
157
XLKSELECT SECTOR SPDR TR
4,899$1K0.00%
158
PMARINNOVATOR ETFS TRUST
42,555$1K0.00%
159
CSCOCISCO SYS INC
21,938$1K0.00%
160
GPNGLOBAL PMTS INC
10,577$1K0.00%
161
VNQVANGUARD INDEX FDS
14,797$1K0.00%
162
MGCVANGUARD WORLD FD
9,632$1K0.00%
163
QMARFIRST TR EXCHNG TRADED FD VI
40,030$1K0.00%
164
PEGPUBLIC SVC ENTERPRISE GRP IN
17,576$1K0.00%
165
FNDASCHWAB STRATEGIC TR
19,563$1K0.00%
166
SHMSPDR SER TR
23,860$1K0.00%
167
MKLMARKEL GROUP INC
865$1K0.00%
168
FNDFSCHWAB STRATEGIC TR
35,914$1K0.00%
169
FISVFISERV INC
12,455$1K0.00%
170
FJANFIRST TR EXCHNG TRADED FD VI
45,906$1K0.00%
171
NMMNAVIOS MARITIME PARTNERS L P
24,400$1K0.00%
172
FCOMFIDELITY COVINGTON TRUST
22,721$1K0.00%
173
BACBANK AMERICA CORP
34,580$1K0.00%
174
VHTVANGUARD WORLD FD
4,405$1K0.00%
175
GDDYGODADDY INC
10,091$1K0.00%
176
FDNFIRST TR EXCHANGE-TRADED FD
7,418$1K0.00%
177
LMTLOCKHEED MARTIN CORP
4,034$1K0.00%
178
WTMWHITE MTNS INS GROUP LTD
992$1K0.00%
179
AXONAXON ENTERPRISE INC
5,010$1K0.00%
180
STRLSTERLING INFRASTRUCTURE INC
11,364$1K0.00%
181
WMTWALMART INC
22,882$1K0.00%
182
YJUNFIRST TR EXCHNG TRADED FD VI
26,314$00.00%
183
ISPCISPECIMEN INC
10,500$00.00%
184
TJULINNOVATOR ETFS TRUST
23,708$00.00%
185
PFEPFIZER INC
27,610$00.00%
186
ADIANALOG DEVICES INC
1,383$00.00%
187
BPBP PLC
7,086$00.00%
188
FDXFEDEX CORP
1,573$00.00%
189
FLOTISHARES TR
9,119$00.00%
190
SPYDSPDR SER TR
21,525$00.00%
191
REGNREGENERON PHARMACEUTICALS
273$00.00%
192
ICEINTERCONTINENTAL EXCHANGE IN
2,138$00.00%
193
FLDRFIDELITY MERRIMACK STR TR
7,880$00.00%
194
APHAMPHENOL CORP NEW
2,183$00.00%
195
VBRVANGUARD INDEX FDS
5,105$00.00%
196
VTEBVANGUARD MUN BD FDS
15,952$00.00%
197
DMAYFIRST TR EXCHNG TRADED FD VI
8,136$00.00%
198
UJANINNOVATOR ETFS TRUST
8,800$00.00%
199
DOWDOW INC
7,755$00.00%Call
200
ETENERGY TRANSFER L P
53,621$00.00%
PreviousPage 2 of 6Next