Main Street Financial Solutions’s iShares S&P 100 ETF OEF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
$287K Buy
836
+5
+0.6% +$1.7K 0.02% 434
2025
Q3
$277K Hold
831
0.02% 511
2025
Q2
$253K Buy
831
+7
+0.8% +$1.95K 0.02% 484
2025
Q1
$223K Hold
824
0.02% 466
2024
Q4
$238K Sell
824
-245
-23% -$70.1K 0.02% 431
2024
Q3
$296K Buy
1,069
+20
+2% +$5.34K 0.03% 425
2024
Q2
$277K Sell
1,049
-10
-0.9% -$2.5K 0.03% 447
2024
Q1
$262K Buy
1,059
+90
+9% +$21.2K 0.03% 439
2023
Q4
$216K Buy
+969
New +$204K 0.03% 425
2022
Q2
Sell
-1,013
Closed -$211K 475
2022
Q1
$211K Hold
1,013
0.03% 422
2021
Q4
$222K Sell
1,013
-31
-3% -$6.57K 0.03% 429
2021
Q3
$206K Buy
+1,044
New +$212K 0.03% 428

Other funds holding OEF

Main Street Financial Solutions's OEF Position: Q4 2025 in Review

Main Street Financial Solutions increased its iShares S&P 100 ETF (OEF) stake by 0.6% in Q4 2025, buying an estimated $1.7K and bringing the position to 836 shares worth $287K. The position accounts for 0.02% of the portfolio, ranked #434.

Main Street Financial Solutions first reported a position in OEF in Q3 2021 and has held it in 12 quarters since. The position peaked at $296K in Q3 2024. 1,097 funds tracked by Wall St. Rank hold OEF as of Q4 2025.

  • Main Street Financial Solutions held 836 shares of iShares S&P 100 ETF worth $287K as of Q4 2025.
  • Main Street Financial Solutions bought 5 iShares S&P 100 ETF shares in Q4 2025, an estimated $1.7K.
  • iShares S&P 100 ETF made up 0.02% of Main Street Financial Solutions's portfolio in Q4 2025, its #434 holding.
  • Main Street Financial Solutions first reported a position in iShares S&P 100 ETF in Q3 2021 and has held it in 12 quarters since.
  • Main Street Financial Solutions's iShares S&P 100 ETF position peaked at $296K in Q3 2024.
  • 1,097 funds tracked by Wall St. Rank held iShares S&P 100 ETF as of Q4 2025.

Based on Main Street Financial Solutions's 13F filing for Q4 2025, filed 17 Feb 2026.