Charles Schwab’s MainStreet Bancshares MNSB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$480K Buy
19,444
+1,643
+9% +$38.6K ﹤0.01% 3243
2026
Q1
$395K Sell
17,801
-2,764
-13% -$59.6K ﹤0.01% 3178
2025
Q4
$419K Hold
20,565
﹤0.01% 3205
2025
Q3
$428K Hold
20,565
﹤0.01% 3213
2025
Q2
$389K Buy
+20,565
New +$374K ﹤0.01% 3222
2024
Q2
Sell
-18,928
Closed -$344K 3658
2024
Q1
$344K Hold
18,928
﹤0.01% 3149
2023
Q4
$470K Hold
18,928
﹤0.01% 3093
2023
Q3
$389K Hold
18,928
﹤0.01% 3137
2023
Q2
$429K Buy
+18,928
New +$415K ﹤0.01% 3123
2021
Q2
Sell
-15,886
Closed -$330K 3493
2021
Q1
$330K Buy
15,886
+57
+0.4% +$1.08K ﹤0.01% 3219
2020
Q4
$268K Sell
15,829
-1,518
-9% -$23.6K ﹤0.01% 3201
2020
Q3
$213K Sell
17,347
-1,436
-8% -$18.9K ﹤0.01% 3161
2020
Q2
$248K Hold
18,783
﹤0.01% 3126
2020
Q1
$315K Buy
18,783
+1,023
+6% +$21.2K ﹤0.01% 2876
2019
Q4
$409K Hold
17,760
﹤0.01% 2895
2019
Q3
$374K Hold
17,760
﹤0.01% 2911
2019
Q2
$405K Buy
+17,760
New +$420K ﹤0.01% 2909

Other funds holding MNSB

Charles Schwab's MNSB Position: Q2 2026 in Review

Charles Schwab increased its MainStreet Bancshares (MNSB) stake by 9.2% in Q2 2026, buying an estimated $38.6K and bringing the position to 19,444 shares worth $480K. The position accounts for ﹤0.01% of the portfolio, ranked #3243.

Charles Schwab first reported a position in MNSB in Q2 2019 and has held it in 17 quarters since. 97 funds tracked by Wall St. Rank hold MNSB as of Q2 2026.

  • Charles Schwab held 19,444 shares of MainStreet Bancshares worth $480K as of Q2 2026.
  • Charles Schwab bought 1,643 MainStreet Bancshares shares in Q2 2026, an estimated $38.6K.
  • MainStreet Bancshares made up ﹤0.01% of Charles Schwab's portfolio in Q2 2026, its #3243 holding.
  • Charles Schwab first reported a position in MainStreet Bancshares in Q2 2019 and has held it in 17 quarters since.
  • 97 funds tracked by Wall St. Rank held MainStreet Bancshares as of Q2 2026.

Based on Charles Schwab's 13F filing for Q2 2026, filed 14 Aug 2026.