

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
$24.95
Price-1.58%
-$0.40
$177.580m
Small
12.5x
Premium
Premium
+18.7%
EBITDA Margin+14.2%
Net Profit Margin+19.7%
Free Cash Flow Margin+18.7%
EBITDA Margin+14.2%
Net Profit Margin+19.7%
Free Cash Flow Margin$130.824m
-3.7%
1y CAGR+0.9%
3y CAGR+11.7%
5y CAGR$17.338m
+11.1%
1y CAGR+43.3%
3y CAGR+32.4%
5y CAGR$2.03
+15.3%
1y CAGR+25.4%
3y CAGR+19.0%
5y CAGR$214.436m
$2.243b
Assets$2.029b
Liabilities$70.100m
Debt3.1%
2.8x
Debt to EBITDA$15.743m
+48.0%
1y CAGR+0.6%
3y CAGR+0.3%
5y CAGR