Mainstreet Bancshares Inc (MNSB)

Gross Margin

55.21%

TTM · Period ending:

MNSB logo

MNSB Gross Margin

Latest reported55.21%
MNSB TTM Gross Margin (51.70% → 55.21%)
High-resolution chart · PNG

MNSB gross margin history

Trailing twelve months (TTM). Each value covers four complete reported quarters.

Mainstreet Bancshares Inc Gross Margin — Trailing twelve months (TTM)
Period endingGross Margin
55.2055%
55.619%
54.2537%
49.9372%
46.2594%
43.1244%
42.7194%
46.2596%
51.4318%
55.4656%
61.1021%
67.3007%
73.0168%
78.8417%
81.6939%
84.222%
84.2218%
86.9686%
86.5053%
89.6794%
87.8152%
74.9619%
71.6569%
63.7396%
61.2249%
67.3592%
67.0274%
66.9972%
66.1358%
65.8067%
66.4522%
66.7717%
69.0476%
72.3002%
74.2155%
76.8399%
79.6413%
82.6921%
83.9127%
84.8132%
81.8945%
81.177%
80.0436%
79.4103%
83.2291%
87.0607%
91.311%
95.8273%
100%
100%
100%
100%
87.2135%
77.0836%
65.8812%
56.6666%
55.909%
53.5703%
53.9213%
53.1561%
51.9367%
51.6651%
51.9107%
51.0939%
50.9987%
51.9302%
52.4172%
54.2271%
55.0289%
55.5161%
56.1952%
53.0166%
52.7799%
51.702%
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.