Next earnings date: 27 Oct 2025

MainStreet Bancshares, Inc. – NASDAQ:MNSB
MainStreet Bancshares stock price today
MainStreet Bancshares stock price monthly change
MainStreet Bancshares stock price quarterly change
MainStreet Bancshares stock price yearly change
MainStreet Bancshares key metrics
Market Cap | 143.62M |
Enterprise value | 169.07M |
P/E | 12.09 |
EV/Sales | 1.25 |
EV/EBITDA | 10.91 |
Price/Sales | 1.01 |
Price/Book | 0.60 |
PEG ratio | -0.28 |
EPS | 2.66 |
Revenue | 106.82M |
EBITDA | 15.37M |
Income | 21.73M |
Revenue Q/Q | 50.56% |
Revenue Y/Y | 32.57% |
Profit margin | 8.4% |
Oper. margin | 32.06% |
Gross margin | 85.43% |
EBIT margin | 32.06% |
EBITDA margin | 14.39% |
create your own Smart Feed
Personalize your watchlist with companies you want to keep track of and get notified in the smart feed every time fresh news arrives.
Sign up for freeMainStreet Bancshares stock price history
MainStreet Bancshares stock forecast
MainStreet Bancshares financial statements
Jun 2023 | 20.08M | 6.94M | 34.59% |
---|---|---|---|
Sep 2023 | 19.54M | 6.34M | 32.45% |
Dec 2023 | 33.93M | 5.14M | 15.17% |
Mar 2024 | 33.26M | 3.30M | 9.94% |
Mar 2024 | 33.26M | 3.30M | 9.94% |
---|---|---|---|
Sep 2025 | 20.7M | 2.85M | 13.79% |
Oct 2025 | 20.7M | 2.85M | 13.79% |
Dec 2025 | 21.3M | 3.00M | 14.12% |
Analysts Price target
Financials & Ratios estimates
2024-10-28 | -0.01529 | -0.04 |
---|
Payout ratio | 45.83% |
---|
2019 | |
---|---|
2020 | 0.46% |
2021 | 1.16% |
2022 | 1.95% |
2023 | 2.77% |
Jun 2023 | 1949351000 | 72.44M | 3.72% |
---|---|---|---|
Sep 2023 | 2021491000 | 72.54M | 3.59% |
Dec 2023 | 2035432000 | 1.81B | 89.12% |
Mar 2024 | 2070014999 | 1.84B | 89.22% |
Jun 2023 | 7.84M | -19.20M | -115.93M |
---|---|---|---|
Sep 2023 | 9.62M | -45M | 58.51M |
Dec 2023 | 5.32M | -28.64M | 16.64M |
Mar 2024 | 3.64M | -23.30M | 29.88M |
MainStreet Bancshares alternative data
Aug 2023 | 168 |
---|---|
Sep 2023 | 179 |
Oct 2023 | 179 |
Nov 2023 | 185 |
Dec 2023 | 185 |
Jan 2024 | 185 |
Feb 2024 | 186 |
Mar 2024 | 186 |
Apr 2024 | 186 |
May 2024 | 191 |
Jun 2024 | 191 |
Jul 2024 | 191 |
MainStreet Bancshares other data
Period | Buy | Sel |
---|---|---|
Feb 2024 | 1300 | 0 |
Mar 2024 | 19 | 0 |
Apr 2024 | 2726 | 0 |
May 2024 | 1025 | 0 |
Jun 2024 | 500 | 0 |
Aug 2024 | 2335 | 0 |
Nov 2024 | 670 | 2892 |
Dec 2024 | 5453 | 0 |
Transaction | Date | Insider | Security | Shares | Price per share | Total value | Source |
---|---|---|---|---|---|---|---|
Purchase | MANOUCHEHRI ALI R other: Director - MainStreet Bank | Common Stock | 5,000 | $20.69 | $103,450 | ||
Purchase | RUST PATSY I director | Common Stock | 200 | $20.63 | $4,126 | ||
Purchase | ECHLOV RUSSELL director | Common Stock | 47 | $19.45 | $914 | ||
Purchase | ECHLOV RUSSELL director | Common Stock | 103 | $19.5 | $2,009 | ||
Purchase | DICK JEFF W director, officer.. | Common Stock | 103 | $18.85 | $1,942 | ||
Purchase | DICK JEFF W director, officer.. | Common Stock | 103 | $18.85 | $1,942 | ||
Purchase | BROCKETT CHARLES C. director | Common Stock | 300 | $18.81 | $5,643 | ||
Purchase | BROCKETT CHARLES C. director | Common Stock | 190 | $18.21 | $3,460 | ||
Purchase | BROCKETT CHARLES C. director | Common Stock | 160 | $18.28 | $2,925 | ||
Purchase | BROCKETT CHARLES C. director | Common Stock | 20 | $18.21 | $364 |
Quarter | Transcript |
---|---|
Q1 2024 22 Apr 2024 | Q1 2024 Earnings Call Transcript |
Insider | Compensation |
---|---|
Mr. Jeff W. Dick (1961) Chairman & Chief Executive Officer | $818,930 |
Mr. Thomas J. Chmelik (1963) Senior EVice President, Chief Financial Officer, Corporation Sec. & Director | $526,210 |
Mr. Abdulhamid Hersiburane (1962) Pres & Director of MainStreet Bank | $442,660 |
Mr. Charles C. Brockett CPA (1963) Pres & Director | $355,840 |
-
What's the price of MainStreet Bancshares stock today?
One share of MainStreet Bancshares stock can currently be purchased for approximately $21.69.
-
When is MainStreet Bancshares's next earnings date?
MainStreet Bancshares, Inc. is estimated to report earnings on Monday, 27 Oct 2025.
-
Does MainStreet Bancshares pay dividends?
Yes, MainStreet Bancshares pays dividends and its trailing 12-month yield is 2.22% with 46% payout ratio. The last MainStreet Bancshares stock dividend of $0.05 was paid on 10 Feb 2022.
-
How much money does MainStreet Bancshares make?
MainStreet Bancshares has a market capitalization of 143.62M and it's past years’ income statements indicate that its last revenue has increased compared to the previous period by 65.84% to 124.12M US dollars. MainStreet Bancshares earned 26.59M US dollars in net income (profit) last year or -$0.04 on an earnings per share basis.
-
What is MainStreet Bancshares's stock symbol?
MainStreet Bancshares, Inc. is traded on the NASDAQ under the ticker symbol "MNSB".
-
What is MainStreet Bancshares's primary industry?
Company operates in the Financial Services sector and Banks - Regional industry.
-
How do i buy shares of MainStreet Bancshares?
Shares of MainStreet Bancshares can be purchased through any online brokerage account. Popular online brokerages with access to the U.S. stock market include WeBull, Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Robinhood, Fidelity, and Charles Schwab.
-
Who are MainStreet Bancshares's key executives?
MainStreet Bancshares's management team includes the following people:
- Mr. Jeff W. Dick Chairman & Chief Executive Officer(age: 64, pay: $818,930)
- Mr. Thomas J. Chmelik Senior EVice President, Chief Financial Officer, Corporation Sec. & Director(age: 62, pay: $526,210)
- Mr. Abdulhamid Hersiburane Pres & Director of MainStreet Bank(age: 63, pay: $442,660)
- Mr. Charles C. Brockett CPA Pres & Director(age: 62, pay: $355,840)
-
How many employees does MainStreet Bancshares have?
As Jul 2024, MainStreet Bancshares employs 191 workers, which is 3% more then previous quarter.
-
When MainStreet Bancshares went public?
MainStreet Bancshares, Inc. is publicly traded company for more then 19 years since IPO on 6 Sep 2005.
-
What is MainStreet Bancshares's official website?
The official website for MainStreet Bancshares is mstreetbank.com.
-
Where are MainStreet Bancshares's headquarters?
MainStreet Bancshares is headquartered at 10089 Fairfax Boulevard, Fairfax, VA.
-
How can i contact MainStreet Bancshares?
MainStreet Bancshares's mailing address is 10089 Fairfax Boulevard, Fairfax, VA and company can be reached via phone at +7 034814567.
MainStreet Bancshares company profile:

MainStreet Bancshares, Inc.
mstreetbank.comNASDAQ
201
Banks - Regional
Financial Services
MainStreet Bancshares, Inc. operates as the bank holding company for MainStreet Bank that provides various banking products and services for individuals, small to medium-sized businesses, and professional service organizations. The company offers demand, NOW, money market, savings, and sweep accounts, as well as certificates of deposit; business and consumer checking, interest-bearing checking, business account analysis, and other depository services; and cash management, wire transfer, check imaging, remote deposit capture, and courier services. It also provides commercial loans, including government contract receivables, plant and equipment, general working capital, contract administration, and acquisition loans; commercial real estate, real estate construction, and residential real estate loans; and consumer loans comprising term loans and overdraft protection, as well as debit and credit cards. In addition, the company provides deposit insurance solutions; remote deposit of checks; and internet bill payment, online cash management, and online and mobile banking services. As of March 18, 2022, it operated six branches in Herndon, Fairfax, McLean, Leesburg, Clarendon, and Washington D.C., as well as 55,000 automated teller machines. MainStreet Bancshares, Inc. was incorporated in 2003 and is headquartered in Fairfax, Virginia.
Fairfax, VA 22030
CIK: 0001693577
ISIN: US56064Y1001
CUSIP: 56064Y100