Earnings Labs
MainStreet Bancshares, Inc. logo

MainStreet Bancshares, Inc. (MNSB) Earnings Dates & History

NASDAQ·Financial Services·Banks - Regional

$24.81

+1.74%

Mkt Cap $164.78M

EPS — Estimate vs Actual

Revenue — Estimate vs Actual

Quarterly History

Q2 2026

Apr 20, 2026

$20.30M$17.90M-11.82%$0.45$0.48+6.67%
Q1 2026

Jan 26, 2026

$19.60M$18.04M-7.95%$0.49$0.46-6.12%
Q4 2025

Oct 27, 2025

$19.40M$18.08M-6.81%$0.51$0.52+1.96%
Q3 2025

Jul 22, 2025

$18.90M$19.68M+4.15%$0.44$0.53+20.45%
Q2 2025

Apr 21, 2025

$18.00M$17.45M-3.06%$0.21$0.25+19.05%
Q1 2025

Mar 14, 2025

$35.92M-$2.13
Q4 2024

Oct 28, 2024

$15.86M$16.23M+2.33%$0.07-$0.04-157.14%
Q3 2024

Jul 29, 2024

$16.16M$16.16M+0.01%$0.29$0.28-3.45%
Q2 2024

Apr 22, 2024

$17.10M$16.42M-3.97%$0.52$0.36-30.77%
Q1 2024

Mar 20, 2024

$33.94M$0.68
Q4 2023

Oct 23, 2023

$18.80M$19.66M+4.59%$0.77$0.77+0.00%
Q3 2023

Jul 24, 2023

$22.50M$20.08M-10.75%$0.85$0.85+0.00%
Q2 2023

Apr 17, 2023

$21.00M$22.09M+5.21%$0.94$1.01+7.45%
Q1 2023

Mar 23, 2023

$26.83M$1.02
Q4 2022

Oct 17, 2022

$19.30M$19.44M+0.75%$0.78$0.97+24.36%
Q3 2022

Jul 25, 2022

$17.20M$17.39M+1.08%$0.65$0.71+9.23%
Q2 2022

Apr 19, 2022

$15.40M$16.36M+6.23%$0.56$0.64+14.29%
Q1 2022

Mar 23, 2022

$17.83M$0.63
Q4 2021

Oct 19, 2021

$12.60M$14.69M+16.58%$0.55$0.56+1.82%
Q3 2021

Jul 20, 2021

$12.60M$14.55M+15.44%$0.57$0.87+52.63%
Q2 2021

Apr 21, 2021

$14.45M$14.92M+3.23%$0.48$0.65+35.42%
Q1 2021

Mar 23, 2021

$18.33M$1.00
Q4 2020

Oct 20, 2020

$12.16M$14.74M+21.21%$0.42$0.63+50.00%
Q3 2020

Jul 29, 2020

$63.23M$16.22M-74.34%$0.42-$0.08-119.05%
Q2 2020

Apr 14, 2020

$12.27M$11.71M-4.55%$0.44$0.42-4.55%
Q1 2020

Mar 23, 2020

$16.19M$0.43
Q4 2019

Oct 16, 2019

$10.16M$11.43M+12.50%$0.40$0.45+12.50%
Q3 2019

Jul 15, 2019

$16.21M$0.38$0.42+10.53%
Q2 2019

Apr 23, 2019

$9.75M$10.27M+5.41%$0.37$0.39+5.41%
Q1 2019

Jan 23, 2019

$14.54M$0.45
Q4 2018

Oct 26, 2018

$8.13M$8.65M+6.45%$0.33$0.35+6.06%
Q3 2018

Jul 20, 2018

$8.93M$8.09M-9.38%$0.29$0.26-10.34%
Q2 2018

Apr 23, 2018

$9.27M$0.26$0.30+15.38%
Q1 2018

Jan 26, 2018

$8.41M$0.27
Q4 2017

Oct 30, 2017

$7.65M$0.26
Q3 2017

Jul 18, 2017

$7.65M$0.21
Q2 2017

Apr 25, 2017

$6.44M$0.23
Q1 2017

Jan 18, 2017

$6.09M$0.24
Q4 2016

Oct 13, 2016

$5.92M$0.23
Q3 2016

Jul 29, 2016

$5.70M$0.19
Q2 2016

Apr 25, 2016

$5.39M$0.21
Q1 2016

Jan 21, 2016

$5.31M$0.21
Q4 2015

Oct 29, 2015

$5.04M$0.08
Q3 2015

Jul 21, 2015

$4.37M$0.10
Q2 2015

Apr 24, 2015

$4.52M$0.10
Q1 2015

Jan 30, 2015

$4.04M$0.20
Q4 2014

Oct 3, 2014

$4.02M$0.22
Q3 2014

Jul 3, 2014

$3.25M$0.16
Q2 2014

Apr 16, 2014

$2.50M$0.03
Q4 2013

Dec 31, 2013

$2.87M$0.14
Q4 2013

Nov 14, 2013

$2.69M$0.08
Q3 2013

Jul 25, 2013

$2.75M$0.08
Q2 2013

May 1, 2013

$2.60M$0.05
Q4 2012

Dec 31, 2012

$2.62M$0.06
Q3 2010

Aug 15, 2010

$3.60M$0.05
Q2 2010

May 14, 2010

$3.21M$0.04
Q1 2010

Feb 15, 2010

$3.09M$0.10
Q4 2009

Nov 15, 2009

$2.87M$0.04
Q3 2009

Aug 15, 2009

$2.82M$0.03
Q2 2009

May 15, 2009

$2.81M$0.03
Q1 2009

Jan 15, 2009

$2.62M$0.04
Q4 2008

Nov 15, 2008

$2.74M$0.03
Q3 2008

Jul 22, 2008

$2.58M$0.00
Q2 2008

May 15, 2008

$2.56M-$0.04
Q4 2007

Dec 31, 2007

$2.71M-$0.03
Q4 2007

Nov 8, 2007

$2.67M-$0.05
Q3 2007

Aug 10, 2007

$2.40M-$0.07
Q2 2007

May 4, 2007

$2.08M-$0.05
Q4 2006

Dec 31, 2006

$2.06M$0.01
Q3 2006

Sep 30, 2006

$2.03M$0.03
Q2 2006

Jun 30, 2006

$1.81M$0.00
Q1 2006

Mar 31, 2006

$1.51M-$0.02
Q4 2005

Dec 31, 2005

$1.35M-$0.02
Q3 2005

Sep 30, 2005

$1.01M-$0.16
Q2 2005

Jun 30, 2005

$770.63K-$0.17
Q1 2005

Mar 31, 2005

$606.53K-$0.21