

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
$18.12
Price-0.33%
-$0.06
$139.631m
Small
-
Premium
Premium
+15.9%
EBITDA Margin+13.1%
Net Profit Margin+4.0%
Free Cash Flow Margin$139.485m
+1.2%
1y CAGR+17.7%
3y CAGR+19.8%
5y CAGR-$8.859m
+11.2%
1y CAGR-42.2%
3y CAGR-26.6%
5y CAGR-$1.46
+8.8%
1y CAGR-46.9%
3y CAGR-29.4%
5y CAGR$213.470m
$2.115b
Assets$1.901b
Liabilities$71.238m
Debt3.4%
-8.7x
Debt to EBITDA$8.345m
-6.8%
1y CAGR-24.1%
3y CAGR-17.1%
5y CAGR