MainStreet Bancshares, Inc.MNSBNASDAQ
LOADING
|||
Switch Symbol:
Gross Profit Over Time
Trending higher, above historical average, strong compound growth.
Left:
|
|
|
|

Revenue minus cost of goods sold

Latest
$73.92M
↑ 45% above average
Average (9y)
$51.01M
Historical baseline
Range
High:$78.44M
Low:$19.38M
CAGR
+16.0%
Consistent expansion
PeriodValueChange
2025$73.92M+25.1%
2024$59.06M-24.7%
2023$78.44M+7.6%
2022$72.91M+19.9%
2021$60.82M+22.1%
2020$49.82M+16.7%
2019$42.68M+36.4%
2018$31.28M+43.3%
2017$21.82M+12.6%
2016$19.38M-