

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
$23.06
Price+0.66%
$0.15
$164.128m
Small
11.6x
Premium
Premium
+19.8%
EBITDA Margin+13.5%
Net Profit Margin+16.3%
Free Cash Flow Margin+19.8%
EBITDA Margin+13.5%
Net Profit Margin+16.3%
Free Cash Flow Margin$130.824m
+0.6%
1y CAGR+17.5%
3y CAGR+19.7%
5y CAGR$17.338m
+53.8%
1y CAGR-28.0%
3y CAGR-15.9%
5y CAGR$2.03
+43.8%
1y CAGR-35.3%
3y CAGR-20.7%
5y CAGR$214.436m
$2.243b
Assets$2.029b
Liabilities$70.100m
Debt3.1%
-50.5x
Debt to EBITDA$15.743m
+0.3%
1y CAGR-21.8%
3y CAGR-15.4%
5y CAGR