Skip to content

Mainstreet Bank

🇺🇸XNAS.MNSBUnited StatesFinancial Services

$23.04USDdown -0.14 (-0.6%)OpenEnd of day5:57 PM

Price$23.04-0.14 (-0.6%)

Profile

  • Financial Services
  • Banks - Regional
  • United States

Identity

Exchange
Nasdaq . XNAS
Type
Stock
ISIN
US56064Y1001
CUSIP
56064Y100

Company

Employees
166
Headquarters
Fairfax, United States
CEO
Mr. Jeff W. Dick

Market

Shares outstanding
7.1M
Market cap
$163.99M

Key dates

Next earnings
Oct 26, 2026

Highlights

Day range$22.95 - $23.51
today's session
52-week range$17.87 - $25.17
from 172 sessions
Market cap
$163.99M
EPS LTM
$2.37
P/E LTM
9.74calculatedCalculated by Finzer, not reported by the data provider.
Div yield
3.05%calculatedCalculated by Finzer, not reported by the data provider.

Fundamentals (LTM)

Revenue
$130.82M-6.32%down year on year
Net income
$17.34M+295.71%up year on year
Gross margin
55.21%+19.34%up year on year
Free cash flow
$23.22M+277.01%up year on year

View all financials

Other listings

These are the venues Finzer covers, not every venue that exists.

Business summary

No company summary reported yet.