Mainstreet Bancshares Inc (MNSB)

EPS Diluted

2.03

TTM · Period ending: · USD

MNSB logo

MNSB EPS Diluted

Latest reported2.03
MNSB TTM EPS Diluted (-0.56 → 2.03)
High-resolution chart · PNG

MNSB eps diluted history

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

Mainstreet Bancshares Inc EPS Diluted — Trailing twelve months (TTM) (USD)
Period endingEPS Diluted (USD)
2.03
1.99
1.76
-0.9
-1.456
-1.716
-1.606
1.204
2.01
2.59
3.24
3.58
3.78
3.64
3.27
2.88
2.47
2.63
2.64
3
3.07
2.12
1.89
1.4
1.22
1.72
1.69
1.8
1.7
1.54
1.44
1.04
0.94
0.94
0.88
0.98
0.96
0.89
0.87
0.84
0.6862
0.5914
0.4814
0.4714
0.6152
0.69
0.614
0.554
0.4162
0.3312
0.3547
0.2744
0.2398
0.1929
0.2426
0.2305
0.2115
0.202
0.1427
0.1237
0.097
0.0303
-0.0401
-0.1163
-0.1249
-0.1344
-0.0882
-0.012
-0.0042
0.0148
-0.014
-0.2026
-0.3737
-0.5551
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.