MainStreet Bancshares, Inc.
← Back to MNSB Overview

MainStreet Bancshares, Inc. (MNSB)

Profitability & Net Margin History

Current Net Margin

12.96%

MainStreet Bancshares, Inc. currently has a net profit margin of 12.96%.

Financial Fundamentals

MNSBQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2026-03-310.030.0012.96%60
2025-12-310.030.0012.37%114
2025-09-300.030.0013.51%52
2025-06-300.040.0012.98%575
2025-03-310.030.007.24%5224
2024-12-310.04-0.02-45.00%4577
2024-09-300.030.000.77%689
2024-06-300.030.007.65%228
2024-03-310.030.009.94%523
2023-12-310.030.0115.17%425
2023-09-300.030.0119.42%262
2023-06-300.030.0122.04%545
2023-03-310.030.0127.49%75
2022-12-310.030.0128.25%504
2022-09-300.020.0133.29%375
2022-06-300.020.0129.54%24
2022-03-310.020.0129.30%230
2021-12-310.020.0027.00%69
2021-09-300.020.0027.69%1319
2021-06-300.020.0140.89%1024
2021-03-310.020.0130.65%1142
2020-12-310.020.0142.06%1402
2020-09-300.020.0128.04%3195
2020-06-300.02-0.00-3.91%2490
2020-03-310.020.0020.99%102
2019-12-310.020.0022.01%42
2019-09-300.020.0022.43%126
2019-06-300.020.0021.17%86
2019-03-310.010.0022.02%320
2018-12-310.010.0025.23%643
2018-09-300.010.0018.80%482
2018-06-300.010.0013.98%422
2018-03-310.010.0018.20%915
2017-12-310.010.009.05%590
2017-09-300.010.0014.95%0
2017-06-300.010.0014.95%100
2017-03-310.010.0015.96%171
2016-12-310.010.0017.67%56
2016-09-300.010.0017.11%180
2016-06-300.010.0015.31%165
2016-03-310.010.0016.96%85
2015-12-310.010.0017.81%1081
2015-09-300.010.007.00%229
2015-06-300.000.009.29%99
2015-03-310.000.0010.28%429
2014-12-310.000.0014.57%107
2014-09-300.000.0015.64%122
2014-06-300.000.0014.42%1170
2014-03-310.000.002.72%1149
2013-12-310.000.0014.21%559
2013-09-300.000.008.62%11
2013-06-300.000.008.73%358
2013-03-310.000.005.15%126
2012-12-310.000.006.41%264
2010-06-300.000.003.78%21
2010-03-310.000.003.56%493
2009-12-310.000.008.49%436
2009-09-300.000.004.13%159
2009-06-300.000.002.54%16
2009-03-310.000.002.38%131
2008-12-310.000.003.69%50
2008-09-300.000.003.19%300
2008-06-300.000.000.18%363
2008-03-310.00-0.00-3.45%39
2007-12-310.00-0.00-3.06%148
2007-09-300.00-0.00-4.54%207
2007-06-300.00-0.00-6.60%20
2007-03-310.00-0.00-6.41%811
2006-12-310.000.001.70%183
2006-09-300.000.003.53%338
2006-06-300.000.000.15%429
2006-03-310.00-0.00-4.14%222
2005-12-310.00-0.00-1.91%2560
2005-09-300.00-0.00-27.51%171
2005-06-300.00-0.00-29.23%1604
2005-03-310.00-0.00-45.26%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.