MainStreet Bank (MNSB)

Last Closing Price: 18.91 (2025-05-30)

Revenue (Annual)

Revenue: The sum of all revenue fields included for a company's operating activities.

MainStreet Bank (MNSB) had Revenue of $137.87M for the most recently reported fiscal year, ending 2024-12-31.

Figures for fiscal year ending 2024-12-31
Income Statement Financials
Revenue
$137.87M
$-12.14M
$72.04M
$65.83M
$132.05M
$5.82M
$-19.72M
$-13.90M
$5.82M
$-9.98M
$-9.98M
$-9.98M
$15.31M
--
--
7.61M
7.61M
$-1.60
$-1.60
Balance Sheet Financials
$2.06B
$13.29M
$167.90M
$2.23B
$1.91B
$73.04M
$112.31M
$2.02B
$180.73M
$207.99M
$207.99M
7.60M
Cash Flow Statement Financials
$14.74M
$-122.28M
$200.73M
$114.51M
$207.71M
$93.19M
$2.84M
$-3.05M
$-2.16M
Fundamental Metrics & Ratios
--
0.01
0.90
0.26
0.35
--
--
--
--
-23.54%
-20.55%
$9.15M
--
--
--
0.03
--
--
--
-5.52%
-4.80%
-0.45%
-3.55%
$27.35
$1.20
$1.94