loading
Mainstreet Bancshares Inc stock is traded at $21.50, with a volume of 57,249. It is up +4.02% in the last 24 hours and up +17.36% 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:
$20.67
Open:
$20.67
24h Volume:
57,249
Relative Volume:
1.55
Market Cap:
$161.18M
Revenue:
$66.52M
Net Income/Loss:
$11.34M
P/E Ratio:
17.92
EPS:
1.2
Net Cash Flow:
$13.96M
1W Performance:
+8.48%
1M Performance:
+17.36%
6M Performance:
+16.47%
1Y Performance:
+5.39%
1-Day Range:
Value
$20.67
$21.56
1-Week Range:
Value
$19.91
$21.56
52-Week Range:
Value
$15.00
$22.98

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
204
Name
Twitter
@mstreetbank
Name
Next Earnings Date
2025-10-31
Name
Latest SEC Filings
Name
MNSB's Discussions on Twitter

Compare MNSB with other stocks

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
Banks - Regional icon
MNSB
Mainstreet Bancshares Inc
21.50 154.95M 66.52M 11.34M 13.96M 1.20
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
35.89 183.72B 56.29B 8.73B 11.69B 2.0102
Banks - Regional icon
IBN
Icici Bank Ltd Adr
30.24 107.96B 35.48B 6.63B 9.52B 1.6837
Banks - Regional icon
MFG
Mizuho Financial Group Inc Adr
7.37 91.13B 55.84B 6.84B 0 0.5435
Banks - Regional icon
USB
U S Bancorp
53.42 83.29B 42.81B 7.17B 9.90B 4.3685
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
210.59 82.94B 33.94B 6.55B 8.81B 15.50

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
Dec 11, 2025

MAINSTREET BANCSHARES INC 7.50% DEP SHS REP NON CUM PFD SER A To Go Ex-Dividend On December 15th, 2025 With 0.46875 USD Dividend Per Share - 富途牛牛

Dec 11, 2025
pulisher
Dec 11, 2025

Fourthstone LLC Increases Holdings in MainStreet Bank $MNSB - MarketBeat

Dec 11, 2025
pulisher
Dec 10, 2025

MainStreet Bancshares CFO Makes a Significant Stock Sale! - TipRanks

Dec 10, 2025
pulisher
Dec 10, 2025

MainStreet Bancshares CFO Chmelik sells $145k in stock By Investing.com - Investing.com Australia

Dec 10, 2025
pulisher
Dec 10, 2025

Avoiding Lag: Real-Time Signals in (MNSB) Movement - news.stocktradersdaily.com

Dec 10, 2025
pulisher
Dec 10, 2025

Thomas Chmelik Sells 7,238 Shares of MainStreet Bank (NASDAQ:MNSB) Stock - MarketBeat

Dec 10, 2025
pulisher
Dec 10, 2025

MainStreet Bancshares CFO Chmelik sells $145k in stock - Investing.com

Dec 10, 2025
pulisher
Dec 08, 2025

MainStreet Bancshares CFO Makes Significant Stock Sale - TipRanks

Dec 08, 2025
pulisher
Dec 08, 2025

MainStreet Bancshares CFO sells $469k in MNSB stock By Investing.com - Investing.com Nigeria

Dec 08, 2025
pulisher
Dec 08, 2025

MainStreet Bancshares CFO sells $469k in MNSB stock - Investing.com

Dec 08, 2025
pulisher
Dec 08, 2025

Mainstreet Bancshares Insider Sold Shares Worth $469,928, According to a Recent SEC Filing - marketscreener.com

Dec 08, 2025
pulisher
Dec 08, 2025

MainStreet Bancshares CFO Sells Over $469K in Company Stock - TradingView

Dec 08, 2025
pulisher
Dec 08, 2025

CFO Chmelik Sells 23,577 ($469.9K) Of MainStreet Bancshares Inc [MNSB] - TradingView

Dec 08, 2025
pulisher
Dec 07, 2025

MainStreet Bancshares Inc 5L0 Stock Analysis and ForecastEconomic Indicators Overview & Free Phenomenal Capital Appreciation - earlytimes.in

Dec 07, 2025
pulisher
Dec 07, 2025

MainStreet Bancshares CFO retirement announcement - MSN

Dec 07, 2025
pulisher
Dec 07, 2025

This Insider Has Just Sold Shares In MainStreet Bancshares - simplywall.st

Dec 07, 2025
pulisher
Dec 06, 2025

MainStreet Bancshares CFO Retirement Announcement - The Globe and Mail

Dec 06, 2025
pulisher
Dec 05, 2025

MainStreet Bancshares adjusts executive agreement as CFO prepares for retirement - Investing.com Australia

Dec 05, 2025
pulisher
Dec 05, 2025

MainStreet Bancshares adjusts executive agreement as CFO prepares for retirement By Investing.com - Investing.com South Africa

Dec 05, 2025
pulisher
Dec 05, 2025

MainStreet Bancshares Announces CFO Retirement and New Role - TradingView — Track All Markets

Dec 05, 2025
pulisher
Dec 05, 2025

MainStreet Bancshares CFO Chmelik sells $193,674 in stock By Investing.com - Investing.com South Africa

Dec 05, 2025
pulisher
Dec 05, 2025

How MainStreet Bancshares Inc. (5L0) stock performs during market turbulenceTrade Entry Summary & Low Volatility Stock Suggestions - Newser

Dec 05, 2025
pulisher
Dec 05, 2025

What downside risks could hit MainStreet Bancshares Inc. (5L0) stockWeekly Profit Analysis & Low Risk Profit Maximizing Plans - Newser

Dec 05, 2025
pulisher
Dec 05, 2025

Is MainStreet Bancshares Inc. (5L0) stock among top earnings playsWeekly Profit Recap & Capital Efficiency Focused Ideas - Newser

Dec 05, 2025
pulisher
Dec 04, 2025

What drives MainStreet Bancshares Inc stock priceVolatility Adjusted Trading & Capital Allocation Recommendations - earlytimes.in

Dec 04, 2025
pulisher
Dec 04, 2025

MainStreet Bancshares CFO Chmelik sells $193,674 in stock - Investing.com India

Dec 04, 2025
pulisher
Dec 04, 2025

MNSB FinancialsIncome Statement - Quiver Quantitative

Dec 04, 2025
pulisher
Dec 04, 2025

MainStreet Bancshares CFO Sells Shares - TradingView

Dec 04, 2025
pulisher
Dec 04, 2025

What sentiment indicators say about MainStreet Bancshares Inc. stockMarket Sentiment Report & AI Based Trade Execution Alerts - Newser

Dec 04, 2025
pulisher
Dec 04, 2025

Is MainStreet Bancshares Inc. (5L0) stock cheap vs fundamentalsJuly 2025 Update & AI Powered Market Entry Strategies - Newser

Dec 04, 2025
pulisher
Dec 04, 2025

How MainStreet Bancshares Inc. (5L0) stock responds to job market shiftsTrade Analysis Summary & Target Return Focused Picks - Newser

Dec 04, 2025
pulisher
Dec 04, 2025

What margin trends mean for MainStreet Bancshares Inc. stock2025 Fundamental Recap & Reliable Intraday Trade Alerts - Newser

Dec 04, 2025
pulisher
Dec 04, 2025

How MainStreet Bancshares Inc. (5L0) stock trades under stagflationJuly 2025 Analyst Calls & Free Accurate Trade Setup Notifications - Newser

Dec 04, 2025
pulisher
Dec 03, 2025

Will MainStreet Bancshares Inc. (5L0) stock extend growth storyStop Loss & Daily Chart Pattern Signal Reports - Newser

Dec 03, 2025
pulisher
Dec 02, 2025

CFO Chmelik Files To Sell 40,586 Of MainStreet Bancshares Inc [MNSB] - TradingView

Dec 02, 2025
pulisher
Dec 02, 2025

Will MainStreet Bancshares Inc. (5L0) stock profit from automation waveTrade Signal Summary & Short-Term High Return Strategies - Newser

Dec 02, 2025
pulisher
Dec 02, 2025

Why MainStreet Bancshares Inc. (5L0) stock is favored by hedge fundsJuly 2025 Chart Watch & Free Weekly Chart Analysis and Trade Guides - Newser

Dec 02, 2025
pulisher
Dec 01, 2025

MainStreet Bancshares (MNSB) Stock Analysis Report | Financials & Insights - Benzinga

Dec 01, 2025
pulisher
Nov 29, 2025

Should You Watch McDowell Holdings Limited for Sector Rotation UpsideStock Rotation Strategies & Minimal Investment Capital Gains - earlytimes.in

Nov 29, 2025
pulisher
Nov 29, 2025

MainStreet Bancshares Inc Stock Analysis and ForecastMarket Sentiment Extremes & Small Capital Investment Tips - earlytimes.in

Nov 29, 2025
pulisher
Nov 29, 2025

Discipline and Rules-Based Execution in MNSB Response - news.stocktradersdaily.com

Nov 29, 2025

Mainstreet Bancshares Inc Stock (MNSB) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading

Mainstreet Bancshares Inc Stock (MNSB) Insider Trading

Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total
CHMELIK THOMAS J
CFO, MainStreet Bancshares Inc
Dec 08 '25
Sale
19.93
23,577
469,928
70,999
CHMELIK THOMAS J
CFO, MainStreet Bancshares Inc
Dec 03 '25
Sale
19.86
8,721
173,199
94,576
CHMELIK THOMAS J
CFO, MainStreet Bancshares Inc
Dec 03 '25
Sale
19.50
1,050
20,475
0
banks_regional NWG
$16.50
price down icon 1.49%
banks_regional DB
$37.31
price down icon 3.22%
banks_regional LYG
$5.04
price down icon 1.95%
$7.32
price up icon 0.69%
banks_regional NU
$16.90
price up icon 0.48%
banks_regional PNC
$210.59
price down icon 0.43%
Cap:     |  Volume (24h):