MainStreet Bancshares Inc...

18.75
0.39 (2.12%)
At close: Apr 24, 2025, 3:59 PM
19.14
2.05%
Pre-market: Apr 25, 2025, 07:01 AM 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
55.75M 59.93M 62.63M 99.91M 147.41M 92.79M 55.98M 51.31M 36.35M
n/a 77.2M 80.27M 120.26M 169.93M 116.7M 82.16M 78.83M 64.07M
n/a n/a -89.42M -137.62M -184.22M -130.86M -96.38M -92.8M -76.38M
11.31M n/a 9.58M n/a n/a n/a 5.15M 3.85M 2.26M
n/a n/a n/a -101.67M -118.31M -71.47M -63.22M -41.34M -20.47M
n/a n/a 1.68B n/a n/a n/a n/a n/a n/a
103.3M 114.51M 1.8B 169.44M 232.95M 151.59M 89.01M 92.66M 55.89M
13.29M 20.16M 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
13.29M 112.02M 14.71M 137.62M 184.22M 130.86M 96.38M 92.8M 76.38M
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 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 1.47B 868.33M 867.93M 448.08M 420.49M 310.88M 223.38M
73.04M 72.64M 72.25M 29.29M 14.83M 54.8M 54.78M 68.53M 54.21M
n/a 1.74B 1.66B n/a n/a n/a -54.78M -68.53M -54.21M
73.04M 1.81B 1.73B 29.29M 14.83M 54.8M 54.78M 68.53M 54.21M
2.02B 1.81B 1.73B 29.29M 14.83M 54.8M 979.36M 739.15M 529.32M
73.04M 72.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 -208.18K
207.99M 221.52M 198.28M 188.79M 167.66M 137.03M 121.25M 68.8M 46.39M
55.75M 137.13M 142.9M 220.18M 317.35M 209.5M 138.14M 130.15M 100.42M