Skip to content
Q1 '26Q4 '25Q3 '25Q2 '25Q1 '25
$573K-98.3%$32.78M-76.0%$33.59M+5,930%$35.35M+7,115%$33.9M+7,129%
-$131K$144K-95.1%-$543K-185%$0+100%
$4.1M+67.1%$4.05M+125%$4.52M+1,605%$4.59M+75.3%$2.45M-25.8%
715.5%+708pp12.4%+24.2pp13.4%-34.1pp13%-521pp7.2%-697pp
$319K+5.6%$319K+4.9%$316K+4.6%$308K+5.8%$302K+3.4%
$159K+175%-$840K+81.3%$410K+143%$0-100%-$212K-143%
$959K-12.0%$1.1M-4.4%$1.1M+22.6%$1.1M+25.1%$1.09M+45.3%
-$2K$18K-64.0%$35K+45.8%-$0-$0
-$685K$0
$0$123K+392%$45K$0-100%$0
-$1.07M+37.5%$896K$5.42M-$1.7M-2.5%
-$535K+78.4%-$2.86M-157%-$3.66M+50.6%-$2.14M-184%-$2.48M-154%
-$1.28M+80.4%-$649K-$5.98M+20.1%-$1.22M-$6.51M-499%
$13.25M-18.2%$14.86M-21.2%$15.29M-13.3%$15.82M-12.7%$16.2M-0.5%
$7.4M+444%-$112.02M-633%-$2.15M-107%
-$8.64M-97.9%-$54.29M-27.2%-$21.2M-2,479%$41.47M+175%-$4.37M+81.3%
$6.6M+355%$6.58M+20.6%$5.59M+25.0%$1.19M+1.7%$1.45M-60.2%
$128K-0.8%$160K+25.0%$94K-26.0%$161K+27.8%$129K+4.9%
$6.08M+1,263%$3.89M+29,823%$446K+6.4%
$758K-0.1%$750K-1.3%$770K+1.3%$771K+1.2%$759K-0.7%
$539K0.0%$539K0.0%$539K0.0%$539K0.0%$539K0.0%
-$0-100%$765K$2.13M$1M+125%$502K
$101K+83.6%$159K+308%$138K-14.3%$3.82M+3,647%$55K-90.9%
$250K$0
$0-100%$1.5M+369%$540K$1.3M$405K
$412K-39.6%$898K+103%$738K+4.2%$613K-24.3%$682K+17.8%
$573K
$599K+3.5%$701K-7.3%$642K-8.5%$664K-3.8%$579K-16.1%

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

Compare these in charts →

Questions, answered.

What is MainStreet Bancshares, Inc.'s revenue?
MainStreet Bancshares, Inc. (MNSBP) generated $102.3M in revenue over the trailing twelve months, down 40.3% year over year.
Is MainStreet Bancshares, Inc. profitable?
MainStreet Bancshares, Inc. reported $17.3M in net income over the trailing twelve months, a 16.9% net margin.
Where does MainStreet Bancshares, Inc.'s income statement 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.