MainStreet Bancshares (MNSB) Financials: Revenue & Earnings
$152.46M
Market Cap
11.06
P/E
9.47
Forward P/E
49
Score
MNSB price $21.41 -0.09 -0.42%
Stocklytics score rationale: value 68, quality 58, growth 22.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 23099425 | 29180409 | 47074000 | 63675000 | 69523000 | 70309000 | 88679000 | 127761000 | 137867000 | 135888000 |
MainStreet Bancshares, Inc. operates as the parent entity for MainStreet Bank, which delivers a comprehensive suite of financial products and services. Its diverse offerings cater to individuals, small to mid-sized businesses, and professional service organizations. The bank provides various deposit accounts, including checking (both standard and interest-bearing, for consumers and businesses), savings, money…
MNSB fair value Not meaningful. Price $21.41.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
No estimate. Cash-flow models don't suit banks
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2027-01-25 | — | 0.50 | — | 22.50M |
| 2026-10-26 | 0.43 | 0.46 | 33.88M | 21.80M |
| 2026-07-20 | 0.58 | 0.53 | 19.13M | 21.10M |
| 2026-04-20 | 0.48 | 0.45 | 17.90M | 20.30M |
| 2026-01-26 | 0.46 | 0.49 | 18.04M | 19.60M |
| 2025-10-27 | 0.52 | 0.51 | 18.08M | 19.40M |
| 2025-07-22 | 0.53 | 0.44 | 19.68M | 18.90M |
| 2025-04-21 | 0.25 | 0.21 | 17.45M | 18.00M |
| 2025-01-27 | -0.12 | 0.23 | 16.85M | 17.60M |
| 2024-10-28 | -0.04 | 0.07 | 16.23M | 15.86M |
| 2024-07-29 | 0.28 | 0.29 | 16.16M | 16.16M |
| 2024-04-22 | 0.36 | 0.52 | 16.42M | 17.10M |
| 2024-03-20 | 0.68 | — | 33.94M | — |
| 2024-01-22 | 0.77 | 0.68 | 17.87M | 19.70M |
| 2023-07-24 | 0.85 | 0.85 | 20.08M | 22.50M |
| 2023-04-17 | 1.01 | 0.94 | 22.09M | 21.00M |
| 2023-03-23 | 1.02 | — | 26.83M | — |
| 2023-01-23 | 0.95 | 0.88 | 21.66M | 20.30M |
| 2022-07-25 | 0.71 | 0.65 | 17.39M | 17.20M |
| 2022-04-19 | 0.64 | 0.56 | 16.36M | 15.40M |
| 2022-03-23 | 0.63 | — | 17.83M | — |
| 2022-01-20 | 0.56 | 0.59 | 17.27M | 12.60M |
| 2021-07-20 | 0.87 | 0.57 | 14.55M | 12.60M |
| 2021-04-21 | 0.65 | 0.48 | 14.92M | 14.45M |
| 2021-03-23 | 1.00 | — | 18.33M | — |
| 2020-10-20 | 0.63 | 0.42 | 14.74M | 12.16M |
| 2020-07-29 | -0.08 | 0.42 | 16.22M | 63.23M |
| 2020-04-14 | 0.42 | 0.44 | 11.71M | 12.27M |
| 2020-03-23 | 0.43 | — | 16.19M | — |
| 2019-10-16 | 0.45 | 0.40 | 11.43M | 10.16M |
| 2019-07-15 | 0.42 | 0.38 | 16.21M | — |
| 2019-04-23 | 0.39 | 0.37 | 10.27M | 9.75M |
| 2019-01-23 | 0.45 | — | 14.54M | — |
| 2018-10-26 | 0.35 | 0.33 | 8.65M | 8.13M |
| 2018-07-20 | 0.26 | 0.29 | 8.09M | 8.93M |
| 2018-04-23 | 0.30 | 0.26 | 9.27M | — |
| 2018-01-26 | 0.27 | — | 8.41M | — |
| 2017-10-30 | 0.26 | — | 7.65M | — |
| 2017-07-18 | 0.21 | — | 7.65M | — |
| 2017-04-25 | 0.23 | — | 6.44M | — |
Yield 1.87%. Payout ratio 31.33%. Frequency Quarterly.
Safety score 80/100 · Safe. Payout ratio is 31% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 5 separate years. Yield is 1.9%, in a range that is usually sustainable.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-08-04 | $0.10 | 2026-08-04 | 2026-08-11 | Quarterly |
| 2026-05-04 | $0.10 | 2026-05-04 | 2026-05-11 | Quarterly |
| 2026-02-09 | $0.10 | 2026-02-09 | 2026-02-16 | Quarterly |
| 2025-11-10 | $0.10 | 2025-11-11 | 2025-11-18 | Quarterly |
| 2025-08-06 | $0.10 | 2025-08-06 | 2025-08-13 | Quarterly |
| 2025-05-09 | $0.10 | 2025-05-09 | 2025-05-20 | Quarterly |
| 2025-02-10 | $0.10 | 2025-02-10 | 2025-02-17 | Quarterly |
| 2024-11-12 | $0.10 | 2024-11-12 | 2024-11-19 | Quarterly |
| 2024-08-09 | $0.10 | 2024-08-09 | 2024-08-16 | Quarterly |
| 2024-05-02 | $0.10 | 2024-05-03 | 2024-05-10 | Quarterly |
| 2024-02-01 | $0.10 | 2024-02-02 | 2024-02-09 | Quarterly |
| 2023-11-06 | $0.10 | 2023-11-07 | 2023-11-14 | Quarterly |
| 2023-08-03 | $0.10 | 2023-08-04 | 2023-08-11 | Quarterly |
| 2023-05-04 | $0.10 | 2023-05-05 | 2023-05-12 | Quarterly |
| 2023-02-02 | $0.10 | 2023-02-03 | 2023-02-10 | Quarterly |
| 2022-11-03 | $0.10 | 2022-11-04 | 2022-11-10 | Quarterly |
| 2022-08-03 | $0.05 | 2022-08-04 | 2022-08-11 | Quarterly |
| 2022-05-04 | $0.05 | 2022-05-05 | 2022-05-12 | Quarterly |
| 2022-02-02 | $0.05 | 2022-02-03 | 2022-02-10 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-01 | Hall Wendy Adeler | Buy | 849 | $24.74 | 21.00K |
| 2026-10-01 | Higgins Joan Morgan | Buy | 971 | $24.74 | 24.02K |
| 2026-07-01 | GREEN DARRELL | Buy | 851 | $24.69 | 21.01K |
| 2026-07-01 | DeLeon Rafael E | Buy | 753 | $24.69 | 18.59K |
| 2026-07-01 | Hall Wendy Adeler | Buy | 973 | $24.69 | 24.02K |
| 2026-07-01 | Higgins Joan Morgan | Buy | 973 | $24.69 | 24.02K |
| 2026-06-04 | Vari Richard Alexander | Sell | 4.50K | $23.20 | 104.40K |
| 2026-04-03 | Higgins Joan Morgan | Buy | 356 | $22.48 | 8.00K |
| 2026-04-03 | Hall Wendy Adeler | Buy | 534 | $22.48 | 12.00K |
| 2026-04-03 | DeLeon Rafael E | Buy | 1.07K | $22.48 | 24.01K |
| 2026-04-03 | GREEN DARRELL | Buy | 356 | $22.48 | 8.00K |
| 2026-04-03 | RUST PATSY I | Buy | 534 | $22.48 | 12.00K |
| 2026-03-30 | Higgins Joan Morgan | Other | 0 | — | — |
| 2026-02-20 | Vari Richard Alexander | Sell | 1.50K | $20.36 | 30.56K |
| 2026-02-20 | Hersiburane Abdulhamid | Sell | 1.31K | $20.36 | 26.75K |
| 2026-02-20 | DICK JEFF W | Buy | 23.51K | $22.65 | 532.52K |
| 2026-02-20 | DICK JEFF W | Sell | 3.50K | $20.36 | 71.24K |
| 2026-02-20 | Youngren Todd | Sell | 812 | $20.36 | 16.53K |
| 2026-02-20 | Freesmeier William | Sell | 744 | $20.36 | 15.15K |
| 2026-02-20 | Baboval Michael B | Sell | 738 | $20.36 | 15.03K |
| 2026-02-20 | CHMELIK THOMAS J | Sell | 2.80K | $20.36 | 56.99K |
| 2026-01-30 | Youngren Todd | Buy | 1.99K | $20.42 | 40.55K |
| 2026-01-30 | Baboval Michael B | Buy | 2.06K | $20.42 | 42.02K |
| 2026-01-09 | Vari Richard Alexander | Buy | 10.00K | $20.36 | 203.60K |
| 2026-01-02 | Hall Wendy Adeler | Buy | 590 | $20.36 | 12.01K |
| 2026-01-02 | Manouchehri Ali R | Buy | 1.18K | $20.36 | 24.00K |
| 2026-01-02 | DeLeon Rafael E | Buy | 1.18K | $20.36 | 24.00K |
| 2026-01-02 | GREEN DARRELL | Buy | 1.03K | $20.36 | 21.01K |
| 2025-12-31 | ECHLOV RUSSELL | Buy | 22 | $18.93 | 416 |
| 2025-12-31 | ECHLOV RUSSELL | Other | 0 | — | — |
| 2025-12-09 | CHMELIK THOMAS J | Sell | 1.79K | $20.21 | 36.10K |
| 2025-12-09 | CHMELIK THOMAS J | Sell | 5.45K | $20.05 | 109.31K |
| 2025-12-08 | CHMELIK THOMAS J | Sell | 12.23K | $20.10 | 245.90K |
| 2025-12-08 | CHMELIK THOMAS J | Sell | 11.34K | $19.75 | 224.02K |
| 2025-12-03 | CHMELIK THOMAS J | Sell | 8.72K | $19.86 | 173.20K |
| 2025-12-03 | CHMELIK THOMAS J | Sell | 1.05K | $19.50 | 20.48K |
| 2025-11-24 | Brockett Charles C. | Buy | 123 | $18.95 | 2.33K |
| 2025-11-24 | Brockett Charles C. | Buy | 200 | $19.05 | 3.81K |
| 2025-11-24 | Brockett Charles C. | Buy | 400 | $19.03 | 7.61K |
| 2025-11-24 | Brockett Charles C. | Buy | 19 | $18.95 | 360 |
| 2025-11-24 | DICK JEFF W | Buy | 106 | $18.99 | 2.01K |
| 2025-10-22 | Hall Wendy Adeler | Other | 0 | — | — |
| 2025-10-01 | Manouchehri Ali R | Buy | 577 | $20.83 | 12.02K |
| 2025-10-01 | GREEN DARRELL | Buy | 793 | $20.83 | 16.52K |
| 2025-10-01 | RUST PATSY I | Buy | 577 | $20.83 | 12.02K |
| 2025-09-08 | DICK JEFF W | Buy | 176 | $22.15 | 3.90K |
| 2025-06-30 | GREEN DARRELL | Buy | 1.27K | $18.90 | 24.00K |
| 2025-06-30 | DeLeon Rafael E | Buy | 238 | $18.90 | 4.50K |
| 2025-05-29 | Brockett Charles C. | Buy | 120 | $19.12 | 2.29K |
| 2025-03-31 | DeLeon Rafael E | Buy | 1.44K | $16.72 | 24.01K |
| 2025-03-31 | GREEN DARRELL | Buy | 937 | $16.72 | 15.67K |
| 2025-03-31 | RUST PATSY I | Buy | 718 | $16.72 | 12.00K |
| 2025-03-03 | Hersiburane Abdulhamid | Other | 0 | — | — |
| 2025-03-03 | Vari Richard Alexander | Buy | 7.14K | $16.80 | 120.00K |
| 2025-03-03 | Hersiburane Abdulhamid | Buy | 5.36K | $16.80 | 90.01K |
| 2025-03-03 | Freesmeier William | Buy | 3.93K | $16.80 | 66.02K |
| 2025-03-03 | Baboval Michael B | Buy | 729 | $16.80 | 12.25K |
| 2025-02-21 | DICK JEFF W | Buy | 118 | $16.46 | 1.94K |
| 2025-01-02 | RUST PATSY I | Buy | 663 | $18.10 | 12.00K |
| 2025-01-02 | DeLeon Rafael E | Buy | 1.33K | $18.10 | 24.00K |
| 2025-01-02 | Manouchehri Ali R | Buy | 442 | $18.10 | 8.00K |
| 2024-12-31 | ECHLOV RUSSELL | Other | 0 | — | — |
| 2024-12-12 | RUST PATSY I | Buy | 200 | $20.63 | 4.13K |
| 2024-12-12 | Manouchehri Ali R | Buy | 5.00K | $20.69 | 103.45K |
| 2024-12-11 | ECHLOV RUSSELL | Buy | 18 | $19.50 | 351 |
| 2024-12-11 | ECHLOV RUSSELL | Buy | 47 | $19.45 | 914 |
| 2024-12-11 | ECHLOV RUSSELL | Buy | 103 | $19.50 | 2.01K |
| 2024-12-05 | DICK JEFF W | Buy | 103 | $18.85 | 1.94K |
| 2024-11-25 | Brockett Charles C. | Buy | 300 | $18.81 | 5.64K |
| 2024-11-21 | Brockett Charles C. | Buy | 190 | $18.21 | 3.46K |
| 2024-11-21 | Brockett Charles C. | Buy | 160 | $18.28 | 2.92K |
| 2024-11-21 | Brockett Charles C. | Buy | 20 | $18.21 | 364 |
| 2024-11-21 | Baboval Michael B | Sell | 2.89K | $18.25 | 52.78K |
| 2024-10-08 | Manouchehri Ali R | Buy | 496 | $18.15 | 9.00K |
| 2024-08-29 | DICK JEFF W | Buy | 113 | $16.99 | 1.92K |
| 2024-08-16 | DICK JEFF W | Buy | 698 | $17.39 | 12.14K |
| 2024-08-02 | DICK JEFF W | Buy | 1.52K | $16.40 | 24.99K |
| 2024-07-16 | Manouchehri Ali R | Buy | 437 | $18.33 | 8.01K |
| 2024-07-16 | DeLeon Rafael E | Buy | 831 | $18.33 | 15.23K |
| 2024-07-16 | GREEN DARRELL | Buy | 1.16K | $18.33 | 21.28K |
| 2024-06-04 | Manouchehri Ali R | Buy | 500 | $16.31 | 8.15K |
| 2024-05-13 | DICK JEFF W | Buy | 1 | $16.88 | 17 |
| 2024-05-13 | DICK JEFF W | Buy | 1 | $16.84 | 17 |
| 2024-05-13 | DICK JEFF W | Buy | 582 | $16.82 | 9.79K |
| 2024-05-13 | DICK JEFF W | Buy | 79 | $16.80 | 1.33K |
| 2024-05-13 | DICK JEFF W | Buy | 35 | $16.71 | 585 |
| 2024-05-13 | DICK JEFF W | Buy | 127 | $16.64 | 2.11K |
| 2024-05-02 | ECHLOV RUSSELL | Buy | 200 | $16.02 | 3.20K |
| 2024-04-29 | DICK JEFF W | Buy | 1 | $16.11 | 16 |
| 2024-04-29 | DICK JEFF W | Buy | 155 | $16.13 | 2.50K |
| 2024-04-29 | DICK JEFF W | Buy | 200 | $16.02 | 3.20K |
| 2024-04-29 | DICK JEFF W | Buy | 700 | $16.14 | 11.30K |
| 2024-04-26 | ECHLOV RUSSELL | Buy | 200 | $15.62 | 3.12K |
| 2024-04-24 | Brockett Charles C. | Buy | 710 | $16.40 | 11.64K |
| 2024-04-24 | Brockett Charles C. | Buy | 450 | $16.40 | 7.38K |
| 2024-04-24 | Vari Richard Alexander | Buy | 310 | $16.05 | 4.98K |
| 2024-04-05 | Freesmeier William | Sell | 0 | — | — |
| 2024-04-05 | Freesmeier William | Other | 0 | — | — |
| 2024-04-05 | Baboval Michael B | Sell | 0 | — | — |
| 2024-04-05 | Baboval Michael B | Other | 0 | — | — |
Latest filed quarter: Q2 2026.
Institutions holding: 98, holders +14 vs prior quarter. Ownership 55.73%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BANC FUNDS CO LLC | 545.68K | 14.74K | +2.78% | 13.47M |
| BLACKROCK, INC. | 404.04K | 56.43K | +16.23% | 9.98M |
| ALLIANCEBERNSTEIN L.P. | 418.39K | -136.33K | -24.58% | 9.29M |
| WELLINGTON MANAGEMENT GROUP LLP | 336.96K | -15.74K | -4.46% | 8.32M |
| VANGUARD CAPITAL MANAGEMENT LLC | 262.47K | -39.02K | -12.94% | 6.48M |
| DIMENSIONAL FUND ADVISORS LP | 205.01K | 38.38K | +23.03% | 5.06M |
| ACADIAN ASSET MANAGEMENT LLC | 183.25K | 49.27K | +36.77% | 4.52M |
| FIRST MANHATTAN CO. LLC. | 161.73K | -26.38K | -14.02% | 3.99M |
| GEODE CAPITAL MANAGEMENT, LLC | 152.20K | 5.03K | +3.42% | 3.76M |
| MARSHALL WACE, LLP | 120.19K | 13.97K | +13.15% | 2.97M |
| STATE STREET CORP | 109.47K | 9.25K | +9.23% | 2.70M |
| AMERICAN CENTURY COMPANIES INC | 101.60K | 49.06K | +93.37% | 2.51M |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 66.55K | 2.77K | +4.35% | 1.64M |
| CRESSET ASSET MANAGEMENT, LLC | 59.04K | -12.96K | -18.00% | 1.46M |
| CITADEL ADVISORS LLC | 58.34K | 34.83K | +148.08% | 1.44M |
| NORTHERN TRUST CORP | 48.15K | 1.22K | +2.59% | 1.19M |
| FOURTHSTONE LLC | 47.43K | -337.37K | -87.67% | 1.19M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 42.81K | 3.15K | +7.95% | 1.06M |
| TREXQUANT INVESTMENT LP | 39.52K | 22.49K | +131.97% | 975.87K |
| VANGUARD FIDUCIARY TRUST CO | 39.02K | 67 | +0.17% | 963.35K |
| SQUAREPOINT OPS LLC | 37.23K | -13.64K | -26.81% | 919.28K |
| EMPOWERED FUNDS, LLC | 37.17K | 2.77K | +8.07% | 917.75K |
| UBS GROUP AG | 33.10K | -80.08K | -70.75% | 817.29K |
| CONNOR, CLARK & LUNN INVESTMENT MANAGEMENT LTD. | 30.39K | -2.67K | -8.08% | 750.21K |
| AQR CAPITAL MANAGEMENT LLC | 29.41K | 29.41K | New | 726.08K |
MainStreet Bancshares, Inc. (MNSB) trades at $21.41, with a market cap of $152.46M and a trailing P/E of 11.06. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 23099425 | 29180409 | 47074000 | 63675000 | 69523000 | 70309000 | 88679000 | 127761000 | 137867000 | 135888000 |
Insights · Dividends · Forecast · Financials · Learn
$152.46M
Market Cap
11.06
P/E
9.47
Forward P/E
49
Score