MainStreet Bancshares reports earnings on a quarterly basis. These quarterly earnings reports give investors a glimpse into financial results from a company for a 3 month period. Earnings reports almost always include EPS and Revenue results.
Analyze the earnings history of MainStreet Bancshares using advanced sorting and filters.
Get Alert | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
MNSB | MainStreet Bancshares | $0.27 | — | — | — | $16.16M | — | — | — | 07/28/2025 | Get Alert |
MNSB | MainStreet Bancshares | $0.36 | $0.21 | $0.25 | 19.05% | $16.26M | $17.21M | $17.45M | 1.39% | 04/21/2025 | Get Alert |
MNSB | MainStreet Bancshares | $0.61 | $0.23 | $0.39 | 69.57% | $17.87M | $16.99M | $16.85M | -0.84% | 01/27/2025 | Get Alert |
MNSB | MainStreet Bancshares | $0.77 | $0.06 | -$0.04 | -166.67% | $19.54M | $15.86M | $16.23M | 2.33% | 10/28/2024 | Get Alert |
MNSB | MainStreet Bancshares | $0.85 | $0.29 | $0.27 | -6.90% | $20.08M | $16.16M | $16.16M | 0.01% | 07/29/2024 | Get Alert |
MNSB | MainStreet Bancshares | $1.01 | $0.52 | $0.36 | -30.77% | $22.09M | $17.10M | $16.26M | -4.89% | 04/22/2024 | Get Alert |
MNSB | MainStreet Bancshares | $0.95 | $0.67 | $0.61 | -8.96% | $21.66M | $19.70M | $17.87M | -9.30% | 01/22/2024 | Get Alert |
MNSB | MainStreet Bancshares | $0.97 | $0.77 | $0.77 | 0.00% | $19.44M | $18.80M | $19.54M | 3.94% | 10/23/2023 | Get Alert |
MNSB | MainStreet Bancshares | $0.71 | $0.84 | $0.85 | 1.19% | $17.39M | $22.50M | $20.08M | -10.75% | 07/24/2023 | Get Alert |
MNSB | MainStreet Bancshares | $0.64 | $0.94 | $1.01 | 7.45% | $16.36M | $21.00M | $22.09M | 5.21% | 04/17/2023 | Get Alert |
MNSB | MainStreet Bancshares | $0.56 | $0.93 | $0.95 | 2.15% | $15.49M | $19.10M | $21.66M | 13.38% | 01/23/2023 | Get Alert |
MNSB | MainStreet Bancshares | $0.56 | $0.77 | $0.97 | 25.97% | $14.69M | $17.23M | $19.44M | 12.85% | 10/17/2022 | Get Alert |
MNSB | MainStreet Bancshares | $0.87 | $0.65 | $0.71 | 9.23% | $14.55M | $15.25M | $17.39M | 14.00% | 07/25/2022 | Get Alert |
MNSB | MainStreet Bancshares | $0.65 | $0.56 | $0.64 | 14.29% | $14.92M | $13.66M | $16.36M | 19.76% | 04/19/2022 | Get Alert |
MNSB | MainStreet Bancshares | $0.92 | $0.58 | $0.56 | -3.45% | $14.97M | $13.37M | $15.49M | 15.85% | 01/20/2022 | Get Alert |
MNSB | MainStreet Bancshares | $0.63 | $0.55 | $0.56 | 1.82% | $14.74M | $12.60M | $14.69M | 16.58% | 10/19/2021 | Get Alert |
MNSB | MainStreet Bancshares | $0.57 | $0.57 | $0.87 | 52.63% | $12.04M | $13.50M | $14.55M | 7.75% | 07/20/2021 | Get Alert |
MNSB | MainStreet Bancshares | $0.42 | $0.48 | $0.65 | 35.42% | $11.71M | $11.96M | $14.92M | — | 04/21/2021 | Get Alert |
MNSB | MainStreet Bancshares | $0.42 | $0.53 | $0.92 | 73.58% | $11.37M | $11.91M | $14.97M | 25.68% | 01/21/2021 | Get Alert |
MNSB | MainStreet Bancshares | $0.45 | $0.42 | $0.63 | 50.00% | $11.43M | $11.74M | $14.74M | 25.59% | 10/20/2020 | Get Alert |
MNSB | MainStreet Bancshares | — | $0.42 | $0.57 | 35.71% | — | $10.63M | $12.04M | 13.30% | 07/29/2020 | Get Alert |
Fiscal Quarter | Date Reported | Actual EPS | Estimated EPS | Surprise % |
---|---|---|---|---|
Q1 | 2025-04-21 | $0.25 | $0.21 | 19.1 % |
Q4 | 2025-01-27 | $0.39 | $0.23 | 69.6 % |
Q3 | 2024-10-28 | $-0.04 | $0.06 | -166.7 % |
Q2 | 2024-07-29 | $0.27 | $0.29 | -6.90 % |
Fiscal Quarter | Date Reported | Actual Revenue | Estimated Revenue | Surprise % |
---|---|---|---|---|
Q1 | 2025-04-21 | $17.45M | $17.21M | 1.39 % |
Q4 | 2025-01-27 | $16.85M | $16.99M | -0.84 % |
Q3 | 2024-10-28 | $16.23M | $15.86M | 2.33 % |
Q2 | 2024-07-29 | $16.16M | $16.16M | 0.01 % |
MainStreet Bancshares (MNSB) is scheduled to report earnings on July 28, 2025. The last reported earnings were for reported on April 21, 2025 for Q1.
The Actual EPS was $0.25, which beat the estimate of $0.21.
The Actual Revenue was $17.4M, which beat the estimate of $17.2M.
Browse earnings estimates, EPS, and revenue on all stocks.