| Ytd | 14.88% | |
| 1y | 17.01% |
| Open | 24.17 | Prev Close | 24.49 | Low | 22.89 | High | 24.37 | Mkt Cap | 166.48M |
| Vol | 42.26K | Avg Vol | 46.89K | EPS | 1.99 | P/E | 11.75 | Forward P/E | 21.03 |
| Beta | 0.53 | Short Ratio | 2.12 | Inst. Own | 49.89% | Dividend | 0.40 | Div Yield | 1.66 |
| Ex Div Date | 11-12 | Earning | 07-21 | 50-d Avg | 23.75 | 200-d Avg | 21.72 | 1yr Est | 21.50 |
MainStreet Bank (MNSB) came out with quarterly earnings of $0.58 per share, beating the Zacks Consen
Here at Zacks, our focus is on the proven Zacks Rank system, which emphasizes earnings estimates and
FAIRFAX, Va., July 20, 2026 (GLOBE NEWSWIRE) -- MainStreet Bancshares, Inc. (Nasdaq: MNSB & MNSBP),
On Friday, 137 stocks made new 52-week lows.
Stocks That Hit 52-Week Lows On Monday