

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, bu⦠read more
Financial Services
BanksāRegional
20 years
USD
Exclusive to Premium users
$21.42
Price-2.64%
-$0.58
$164.127m
Small
-
Premium
Premium
+19.8%
EBITDA Margin+13.5%
Net Profit Margin+16.3%
Free Cash Flow Margin$138.620m
+0.6%
1y CAGR+17.5%
3y CAGR+19.7%
5y CAGR-$4.607m
+53.8%
1y CAGR-28.0%
3y CAGR-15.9%
5y CAGR-$0.90
+43.8%
1y CAGR-35.3%
3y CAGR-20.7%
5y CAGR$218.363m
$2.125b
Assets$1.906b
Liabilities$69.837m
Debt3.3%
-50.5x
Debt to EBITDA$8.977m
+0.3%
1y CAGR-21.8%
3y CAGR-15.4%
5y CAGR