California State Teachers Retirement System (CalSTRS)’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
Q1
$8.46K Sell
381
-51
-12% -$1.1K ﹤0.01% 2750
2025
Q4
$8.8K Sell
432
-8
-2% -$156 ﹤0.01% 2830
2025
Q3
$9.16K Buy
440
+1
+0.2% +$21 ﹤0.01% 2858
2025
Q2
$8.3K Buy
+439
New +$7.99K ﹤0.01% 2797
2024
Q2
Sell
-700
Closed -$12.7K 3151
2024
Q1
$12.7K Sell
700
-447
-39% -$8.77K ﹤0.01% 2871
2023
Q4
$28.5K Sell
1,147
-390
-25% -$8.34K ﹤0.01% 2807
2023
Q3
$31.6K Sell
1,537
-780
-34% -$17.8K ﹤0.01% 2873
2023
Q2
$52.5K Buy
+2,317
New +$50.8K ﹤0.01% 2908
2021
Q2
Sell
-9,757
Closed -$203K 3186
2021
Q1
$203K Hold
9,757
﹤0.01% 2886
2020
Q4
$165K Sell
9,757
-1,301
-12% -$20.2K ﹤0.01% 2914
2020
Q3
$135K Hold
11,058
﹤0.01% 2897
2020
Q2
$146K Hold
11,058
﹤0.01% 2856
2020
Q1
$185K Buy
11,058
+126
+1% +$2.61K ﹤0.01% 2593
2019
Q4
$251K Hold
10,932
﹤0.01% 2703
2019
Q3
$230K Hold
10,932
﹤0.01% 2731
2019
Q2
$249K Buy
+10,932
New +$259K ﹤0.01% 2758

Other funds holding MNSB

California State Teachers Retirement System (CalSTRS)'s MNSB Position: Q1 2026 in Review

California State Teachers Retirement System (CalSTRS) reduced its MainStreet Bancshares (MNSB) stake by 12% in Q1 2026, selling an estimated $1.1K and leaving 381 shares worth $8.46K. The position accounts for ﹤0.01% of the portfolio, ranked #2750.

California State Teachers Retirement System (CalSTRS) first reported a position in MNSB in Q2 2019 and has held it in 16 quarters since. The position peaked at $251K in Q4 2019. 84 funds tracked by Wall St. Rank hold MNSB as of Q1 2026.

  • California State Teachers Retirement System (CalSTRS) held 381 shares of MainStreet Bancshares worth $8.46K as of Q1 2026.
  • California State Teachers Retirement System (CalSTRS) sold 51 MainStreet Bancshares shares in Q1 2026, an estimated $1.1K.
  • MainStreet Bancshares made up ﹤0.01% of California State Teachers Retirement System (CalSTRS)'s portfolio in Q1 2026, its #2750 holding.
  • California State Teachers Retirement System (CalSTRS) first reported a position in MainStreet Bancshares in Q2 2019 and has held it in 16 quarters since.
  • California State Teachers Retirement System (CalSTRS)'s MainStreet Bancshares position peaked at $251K in Q4 2019.
  • 84 funds tracked by Wall St. Rank held MainStreet Bancshares as of Q1 2026.

Based on California State Teachers Retirement System (CalSTRS)'s 13F filing for Q1 2026, filed 18 May 2026.