MainStreet Bancshares Inc...

NASDAQ: MNSB · Real-Time Price · USD
18.86
0.18 (0.96%)
At close: Jun 27, 2025, 3:59 PM
18.90
0.24%
After-hours: Jun 27, 2025, 05:50 PM EDT

MainStreet Bancshares Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
47.55M 53.58M 48.93M 61.83M 75.94M 53.38M 27.89M 37.49M 17.27M
1.37M 59.93M 62.63M 99.91M 147.41M 92.79M 55.98M 51.31M 36.35M
1.88B 1.72B 1.6B 1.36B 1.31B 1.05B 943.3M 681.86M 491.64M
273.57M 158.52M 183.16M 98.5M 86.02M 57.28M 54.08M 19.47M 15.88M
11.31M 12.39M 9.58M 7.7M 9.6M 5.42M 5.15M 3.85M 2.26M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a n/a n/a n/a n/a n/a n/a n/a n/a
60.23M 125.9M 121.14M 169.44M 232.95M 151.59M 89.01M 92.66M 55.89M
13.29M 13.94M 14.71M 14.86M 14.29M 14.15M 14.22M 13.96M 12.31M
n/a 14.66M 9.15M 2.49M n/a n/a n/a n/a n/a
2.17B 1.91B 1.8B 1.48B 1.41B 1.13B 1.01B 715.29M 519.82M
2.23B 2.04B 1.93B 1.65B 1.64B 1.28B 1.1B 807.95M 575.71M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a 15M n/a n/a n/a n/a n/a n/a n/a
1.91B 1.69B 1.51B 1.41B 1.44B 1.07B 920.14M 667.65M 473.57M
1.91B 1.7B 1.51B 1.41B 1.44B 1.07B 920.14M 667.65M 473.57M
73.04M 72.64M 172.25M 29.29M 14.83M 54.8M 54.78M 68.53M 54.21M
39.27M 40.15M 42.34M 17.36M 22.42M 13.9M 4.45M 2.97M 1.54M
112.31M 112.79M 214.58M 46.65M 37.25M 68.7M 59.23M 71.5M 55.75M
2.02B 1.81B 1.73B 1.46B 1.48B 1.14B 979.36M 739.15M 529.32M
73.04M 87.64M 172.25M 29.29M 14.83M 54.8M 54.78M 68.53M 54.21M
29.47M 29.2M 28.74M 29.47M 29.13M 32.4M 32.18M 21.44M 16.65M
91.15M 106.55M 86.83M 64.19M 44.18M 29.1M 15.19M 11.69M 7.8M
-7.71M -7.48M -8.55M 197K 977K 423K -367K -19.55K -208K
207.99M 221.52M 198.28M 188.79M 167.66M 137.03M 121.25M 68.8M 46.4M
1.88B 1.78B 1.66B 1.46B 1.46B 1.15B 999.28M 733.17M 527.99M