Skip to content
TTM Q1 '26TTM Q4 '25TTM Q3 '25TTM Q2 '25TTM Q1 '25
$17.26M+259%$15.61M+256%-$4.61M-141%-$8.86M-151%-$10.83M-150%
$4.27M+6.0%$4.4M+19.4%$4.45M+42.8%$4.24M+53.7%$4.02M+63.7%
$2.61M-4.4%$2.59M-8.9%$2.64M-1.1%$2.7M+3.2%$2.73M+8.3%
-$271K+94.8%-$642K+85.8%-$4.29M-819%-$5.66M-$5.23M
$397K0.0%$397K0.0%$397K0.0%$397K0.0%$397K0.0%
$51K-54.5%$53K-46.5%$85K$74K$112K
$3.01M-21.3%$5.78M+396%$6.96M+498%
-$9.18M-296%-$11.13M-332%-$3.26M+69.4%-$7M-381%-$2.32M
-$9.13M-$14.36M
$0-100%$111.75K-66.7%$223.5K0.0%$335.25K+200%
$543K+6.5%$544K+7.9%$512K-16.6%$545K-6.7%$510K-2.1%
$213K+255%$273K$273K$128K$60K
$19.96M+59.1%$14.81M+0.5%$13.69M-6.3%$12.57M-36.4%$12.55M-52.5%
$4.22M+1,082%$4.17M+359%$4.05M+362%$4.08M+368%$357K-63.3%
$3.9M$4.4M
$2.66M+0.7%$2.93M+15.4%$2.48M-20.8%$2.45M-18.1%$2.64M-30.4%
$8.41M+12.8%$11.66M+178%
-$42.66M+58.7%-$38.38M+68.6%-$26.77M+75.3%-$6.39M+95.8%-$103.34M+11.0%
$3.05M+0.3%$3.05M+0.1%$3.06M+0.7%$3.05M+0.6%$3.04M+0.6%
$759K
$2.16M0.0%$2.16M0.0%$2.16M0.0%$2.16M0.0%$2.16M0.0%
$35.65M-71.7%$168.69M
$59.22M-16.4%$62.17M-12.3%$66.16M-2.7%$68.52M+8.5%$70.82M+25.2%
$168K-86.8%$168K-86.8%$70K-97.0%$25K-99.4%$1.28M-66.9%
$397K0.0%$397K0.0%$397K0.0%$397K0.0%$397K0.0%
$0-100%$111.75K-66.7%$223.5K0.0%$335.25K+200%
$1.26M+5.3%$1.25M+4.7%$1.23M+5.3%$1.22M+6.9%$1.2M+8.4%
$0
-$9.18M-296%-$11.13M-332%-$3.26M+69.4%-$7M-381%-$2.32M
$543K+6.5%$544K+7.9%$512K-16.6%$545K-6.7%$510K-2.1%
$8.41M+12.8%$11.66M+178%
$2.66M+0.7%$2.93M+15.4%$2.48M-20.8%$2.45M-18.1%$2.64M-30.4%
$0
$7K$0
$27.78M-88.2%$179.22M-25.1%
$2.16M0.0%$2.16M0.0%$2.16M0.0%$2.16M0.0%$2.16M0.0%
$2.29M+143%$3.23M$3.23M$1.87M$940K
$49.53M-59.3%$40.54M-71.5%$30.82M-74.6%$31.72M-77.9%$121.58M+9.0%
$1.99M+175%$2.64M+1,054%$55K-99.0%$871K+109%$724K
$1.7M$1.27M$848.5K$424.25K
$168K-86.8%$168K-86.8%$70K-97.0%$25K-99.4%$1.28M-66.9%
$15.74M+29.1%$10.64M-23.1%$9.63M-29.9%$8.49M-55.1%$12.19M-52.1%
$15.74M+29.1%$10.64M-23.1%$9.63M-29.9%$8.49M-55.1%$12.19M-52.1%

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

How much cash does MainStreet Bancshares, Inc. generate?
MainStreet Bancshares, Inc. (MNSBP) generated $20.0M in operating cash flow over the trailing twelve months.
What is MainStreet Bancshares, Inc.'s free cash flow?
After $4.2M of capital expenditures, MainStreet Bancshares, Inc.'s free cash flow was $15.7M over the trailing twelve months, up 29.1% year over year.
Where does MainStreet Bancshares, Inc.'s cash flow data come from?
Every line is extracted from MainStreet Bancshares, Inc.'s SEC filings (10-K and 10-Q) and tagged in XBRL. Switch between quarterly, annual, and trailing-twelve-month views, or open any line for its full history and peer comparisons.