loading
Mainstreet Bancshares Inc stock is traded at $24.83, with a volume of 28,659. It is down -0.44% in the last 24 hours and up +2.70% over the past month. MainStreet Bancshares Inc is a bank holding company. It is focused on serving the borrowing, cash management and depository needs of small to medium-sized businesses, and professional practices and retail customers. The bank's products and services include business and consumer checking, premium interest-bearing checking, business account analysis, savings, certificates of deposit and other depository services, as well as a broad array of commercial, real estate and consumer loans.
See More
Previous Close:
$24.86
Open:
$24.8
24h Volume:
28,659
Relative Volume:
0.70
Market Cap:
$176.71M
Revenue:
$132.91M
Net Income/Loss:
$17.26M
P/E Ratio:
12.53
EPS:
1.9824
Net Cash Flow:
$10.64M
1W Performance:
+2.70%
1M Performance:
+2.70%
6M Performance:
+9.95%
1Y Performance:
+16.20%
1-Day Range:
Value
$24.71
$25.25
1-Week Range:
Value
$24.12
$25.25
52-Week Range:
Value
$17.86
$25.29

Mainstreet Bancshares Inc Stock (MNSB) Company Profile

Name
Name
Mainstreet Bancshares Inc
Name
Phone
(703) 481-4567
Name
Address
10089 FAIRFAX BOULEVARD, FAIRFAX, VA
Name
Employee
171
Name
Twitter
@mstreetbank
Name
Next Earnings Date
2026-07-28
Name
Latest SEC Filings
Name
MNSB's Discussions on Twitter

Compare MNSB vs MFG, HDB, IBN, PNC, USB

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
MNSB icon
MNSB
Mainstreet Bancshares Inc
24.82 177.03M 132.91M 17.26M 10.64M 1.9824
MFG icon
MFG
Mizuho Financial Group Inc Adr
10.82 132.42B 56.73B 8.35B 0 0.67
HDB icon
HDB
Hdfc Bank Ltd Adr
23.09 120.05B 54.66B 9.11B 11.69B 1.6955
IBN icon
IBN
Icici Bank Ltd Adr
29.41 106.67B 35.00B 6.59B 9.52B 1.7046
PNC icon
PNC
Pnc Financial Services Group Inc
254.78 102.53B 35.13B 7.64B 9.42B 18.18
USB icon
USB
U S Bancorp
64.88 101.93B 43.53B 8.16B 9.60B 5.0117

Mainstreet Bancshares Inc Stock (MNSB) Upgrades & Downgrades

Date Action Analyst Rating Change
Jul-25-23 Downgrade Stephens Overweight → Equal-Weight

Mainstreet Bancshares Inc Stock (MNSB) Latest News

pulisher
Aug 14, 2026

Fourthstone discloses small passive stake in MainStreet Bancshares (MNSB) common stock - Stock Titan

Aug 14, 2026
pulisher
Aug 14, 2026

AllianceBernstein (MNSB) discloses 5.9% MainStreet Bancshares stake in 13G/A - Stock Titan

Aug 14, 2026
pulisher
Aug 12, 2026

MainStreet Bancshares Inc (MNSB) Earnings Forecast: Future EPS & Revenue Growth Estimates - TradingKey

Aug 12, 2026
pulisher
Aug 11, 2026

(MNSB) Volatility Zones as Tactical Triggers - Stock Traders Daily

Aug 11, 2026
pulisher
Aug 07, 2026

MainStreet Bancshares, Inc. Q2 2026: Revenue $18.2M, EPS $0.58— 10-Q Summary - TradingView

Aug 07, 2026
pulisher
Aug 07, 2026

MainStreet Bancshares (NASDAQ: MNSB) grows loans and earnings - Stock Titan

Aug 07, 2026
pulisher
Aug 07, 2026

Understanding the Setup: (MNSBP) and Scalable Risk - Stock Traders Daily

Aug 07, 2026
pulisher
Aug 07, 2026

MainStreet Bancshares Inc (MNSB) Stock News Today - TradingKey

Aug 07, 2026
pulisher
Jul 31, 2026

Price-Driven Insight from (MNSB) for Rule-Based Strategy - Stock Traders Daily

Jul 31, 2026
pulisher
Jul 31, 2026

MainStreet Bancshares (NASDAQ:MNSB) Could Be A Buy For Its Upcoming Dividend - simplywall.st

Jul 31, 2026
pulisher
Jul 31, 2026

MNSB|MainStreet Bancshares Inc|Price:23.060|Chg%:+0.150 - TradingKey

Jul 31, 2026
pulisher
Jul 30, 2026

MainStreet Bancshares (MNSB) Slides 2.18% as Resistance Holds; Support Levels in FocusRSI Oversold Picks - dars.gov.et

Jul 30, 2026
pulisher
Jul 27, 2026

MainStreet Bancshares, Inc. Revenue Breakdown – LS:A2PNCT - TradingView

Jul 27, 2026
pulisher
Jul 27, 2026

MNSB|MainStreet Bancshares Inc|Price:23.360|Chg%:-0.090 - TradingKey

Jul 27, 2026
pulisher
Jul 27, 2026

MainStreet Bancshares Inc (MNSB) Cash Flow - TradingKey

Jul 27, 2026
pulisher
Jul 27, 2026

MainStreet Bancshares Inc (MNSB) Financial Health: Profitability & Balance Sheet Analysis - TradingKey

Jul 27, 2026
pulisher
Jul 27, 2026

MNSB|MainStreet Bancshares Inc|Price:23.520|Chg%:+0.070 - TradingKey

Jul 27, 2026
pulisher
Jul 27, 2026

MainStreet Bancshares Inc (MNSB) Dividends & Stock Splits: Historical Payouts and Event Timeline - TradingKey

Jul 27, 2026
pulisher
Jul 27, 2026

MainStreet Bancshares Inc (MNSB) Shareholder Structure: Major Shareholders & Institutional Holdings - TradingKey

Jul 27, 2026
pulisher
Jul 26, 2026

MainStreet Bancshares Inc (MNSB) Institutional Confidence - TradingKey

Jul 26, 2026
pulisher
Jul 26, 2026

MainStreet Bancshares Inc (MNSB) Q4 2023 Earnings ReportResults, Call & Slides - TipRanks

Jul 26, 2026
pulisher
Jul 25, 2026

MainStreet Bancshares Inc (MNSB) Q4 2025 Earnings ReportResults, Call & Slides - TipRanks

Jul 25, 2026
pulisher
Jul 24, 2026

MainStreet Bancshares Inc (MNSB) Income Statement - TradingKey

Jul 24, 2026
pulisher
Jul 24, 2026

MainStreet Bancshares, Inc. 2026 Q2ResultsEarnings Call Presentation (NASDAQ:MNSB) 2026-07-24 - Seeking Alpha

Jul 24, 2026
pulisher
Jul 24, 2026

MainStreet Bank Q2 Earnings Call Highlights - Yahoo Finance

Jul 24, 2026
pulisher
Jul 24, 2026

MainStreet Bancshares Inc (MNSB) Q1 2026 Earnings ReportResults, Call & Slides - TipRanks

Jul 24, 2026
pulisher
Jul 23, 2026

MNSB6303456 Bond Redemption Profile - TradingView

Jul 23, 2026
pulisher
Jul 23, 2026

MainStreet Bancshares Inc (MNSB) Q2 2026 Earnings Call Highlights: Strong EPS Growth Amidst ... - Yahoo Finance

Jul 23, 2026
pulisher
Jul 23, 2026

MNSB6303456 Bond Profile — Key Metrics - TradingView

Jul 23, 2026
pulisher
Jul 23, 2026

MainStreet Bancshares Inc (MNSB) Q2 2026 Earnings Call Highlights: Strong EPS Growth Amidst Funding Challenges - GuruFocus

Jul 23, 2026
pulisher
Jul 23, 2026

MainStreet Bancshares Inc (MNSB) Q2 2026 Earnings ReportResults, Call & Slides - TipRanks

Jul 23, 2026
pulisher
Jul 23, 2026

ETFs Investing in MainStreet Bancshares, Inc. Stocks - TradingView

Jul 23, 2026
pulisher
Jul 21, 2026

MNSBP Stock Price and Chart — NASDAQ:MNSBP - TradingView

Jul 21, 2026
pulisher
Jul 21, 2026

MainStreet Bancshares, Inc. 8-K Filing July 2026: Company Details, Stock Information & SEC Compliance Overview - Minichart

Jul 21, 2026
pulisher
Jul 21, 2026

MainStreet Bancshares, Inc. Announces Cash Dividend, Payable on August 11, 2026 - marketscreener.com

Jul 21, 2026
pulisher
Jul 21, 2026

MainStreet Bancshares Declares Performance-Based Cash Dividend - TipRanks

Jul 21, 2026
pulisher
Jul 21, 2026

MainStreet Bancshares declares $0.10/share cash dividend payable Aug. 11 - TradingView

Jul 21, 2026
pulisher
Jul 21, 2026

MainStreet Bancshares Reports Strong Second Quarter Results - The Globe and Mail

Jul 21, 2026
pulisher
Jul 20, 2026

MainStreet Bancshares (MNSB) Q2 2026 earnings summary - Quartr

Jul 20, 2026
pulisher
Jul 20, 2026

Q2 2026 MainStreet Bancshares Inc Earnings Call Transcript - GuruFocus

Jul 20, 2026
pulisher
Jul 20, 2026

MainStreet Bank Q2 2026 Earnings Call Transcript - MarketBeat

Jul 20, 2026
pulisher
Jul 20, 2026

Tranche Update on MainStreet Bancshares, Inc.'s Equity Buyback Plan announced on April 24, 2026. - marketscreener.com

Jul 20, 2026
pulisher
Jul 20, 2026

Tranche Update on MainStreet Bancshares, Inc.'s Equity Buyback Plan announced on October 21, 2025. - marketscreener.com

Jul 20, 2026
pulisher
Jul 20, 2026

MainStreet Bank (MNSB) Beats Q2 Earnings Estimates - Yahoo Finance

Jul 20, 2026
pulisher
Jul 20, 2026

MainStreet Bancshares Q2 profit rises on higher interest margin - Bitget

Jul 20, 2026
pulisher
Jul 20, 2026

MainStreet Bancshares Releases Q2 2026 Financial Results - AlphaStreet

Jul 20, 2026
pulisher
Jul 20, 2026

Is MainStreet Bank (MNSB) a Great Value Stock Right Now? - Yahoo Finance

Jul 20, 2026
pulisher
Jul 20, 2026

Is MainStreet Bancshares Inc (MNSB) Overvalued After Q2 Earnings - GuruFocus

Jul 20, 2026
pulisher
Jul 20, 2026

MainStreet Bancshares Inc reports results for the quarter ended June 30Earnings Summary - TradingView

Jul 20, 2026
pulisher
Jul 20, 2026

MAINSTREET BANCSHARES ($MNSB) Releases Q2 2026 Earnings - Quiver Quantitative

Jul 20, 2026
pulisher
Jul 20, 2026

MainStreet Bancshares, Inc. Delivers Solid Second Quarter 2026 Performance - The Manila Times

Jul 20, 2026

Mainstreet Bancshares Inc Stock (MNSB) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
DB DB
$38.19
price down icon 0.99%
NU NU
$14.88
price down icon 2.33%
NWG NWG
$19.09
price down icon 0.05%
$7.355
price down icon 0.61%
LYG LYG
$6.175
price down icon 0.56%
USB USB
$64.90
price down icon 0.69%
Cap:     |  Volume (24h):