Upgrade to Finviz Elite: Get our fastest platform speed, real-time data, and unlimited screening & charting. Start Free Trial

Last Close
Apr 28  •  04:00PM ET
24.75
Dollar change
+0.36
Percentage change
1.50
%
Index
RUT
P/E
12.48
EPS (ttm)
1.98
Insider Own
21.58%
Shs Outstand
7.32M
Perf Week
5.23%
Market Cap
182.31M
Forward P/E
10.31
EPS next Y
2.40
Insider Trans
-2.44%
Shs Float
5.78M
Perf Month
13.48%
Enterprise Value
-
PEG
-
EPS next Q
0.53
Inst Own
58.81%
Perf Quarter
20.09%
Income
15.10M
P/S
1.37
EPS this Y
27.84%
Inst Trans
1.55%
Perf Half Y
27.58%
Sales
132.91M
P/B
0.97
EPS next Y
6.67%
ROA
0.78%
Perf YTD
21.56%
Book/sh
25.63
P/C
-
EPS next 5Y
-
ROE
8.13%
52W High
25.14 -1.53%
Perf Year
29.58%
Cash/sh
-
P/FCF
17.13
EPS past 3/5Y
-18.57% -1.06%
ROIC
5.30%
52W Low
17.86 38.60%
Perf 3Y
15.17%
EV/EBITDA
-
Sales past 3/5Y
15.13% 14.25%
Gross Margin
-
Volatility
2.46% 2.68%
Perf 5Y
17.75%
EV/Sales
-
EPS Y/Y TTM
215.98%
Oper. Margin
15.88%
ATR (14)
0.68
Perf 10Y
127.96%
Quick Ratio
-
Sales Y/Y TTM
-4.00%
Profit Margin
11.36%
RSI (14)
71.37
Current Ratio
0.18
EPS Q/Q
89.86%
SMA20
5.80%
Beta
0.59
Debt/Eq
0.33
Sales Q/Q
-7.20%
SMA50
9.65%
Rel Volume
2.01
Prev Close
24.39
Employees
171
LT Debt/Eq
0.33
SMA200
17.92%
Avg Volume
60.77K
Price
24.75
IPO
Sep 06, 2005
Option/Short
No / Yes
Trades
Volume
121,976
Change
1.50%
Date Action Analyst Rating Change Price Target Change
Jul-25-23Downgrade Stephens Overweight → Equal-Weight $24
Apr-21-26 07:00PM
08:30AM
Apr-20-26 08:00AM
Apr-13-26 08:00AM
Feb-20-26 09:08AM
08:02PM Loading…
Jan-28-26 08:02PM
Jan-27-26 08:01PM
Jan-26-26 01:51PM
09:20AM
08:00AM
Jan-22-26 09:40AM
Nov-26-25 09:00AM
Oct-27-25 09:10AM
08:00AM
Oct-23-25 09:40AM
08:00AM Loading…
Sep-30-25 08:00AM
Sep-15-25 08:50AM
Aug-29-25 08:50AM
Aug-13-25 08:50AM
Jul-22-25 08:45AM
07:30AM
Jul-07-25 12:26PM
May-21-25 09:55AM
May-14-25 08:50AM
Apr-25-25 12:00PM
10:00AM
Apr-21-25 04:23PM
09:25AM
08:52AM
Apr-17-25 05:25PM
09:40AM Loading…
Apr-16-25 09:40AM
Feb-20-25 12:00PM
Feb-13-25 12:12AM
Feb-03-25 01:57PM
01:57PM
Jan-27-25 09:50AM
08:18AM
Jan-24-25 07:05AM
Jan-20-25 07:04AM
Dec-11-24 10:30AM
Dec-03-24 11:18AM
Oct-29-24 08:30AM
Oct-28-24 09:15AM
08:00AM
Oct-21-24 10:00AM
Oct-18-24 09:03AM
Jul-29-24 09:10AM
08:00AM
Jun-04-24 09:35AM
Apr-23-24 08:13AM
Apr-22-24 12:52PM
09:10AM
08:00AM
Feb-22-24 09:00AM
Jan-24-24 01:20PM
Jan-22-24 08:00AM
Dec-13-23 10:59AM
Dec-01-23 08:54AM
Oct-23-23 09:55AM
09:15AM
08:00AM
Oct-19-23 08:05AM
Oct-18-23 08:46AM
Jul-29-23 08:10AM
Jul-24-23 09:25AM
Jun-29-23 08:19AM
May-25-23 12:41PM
May-05-23 06:17AM
Apr-29-23 08:19AM
Apr-27-23 09:40AM
Apr-17-23 09:15AM
08:00AM
Apr-14-23 09:35AM
Apr-13-23 10:01AM
Apr-11-23 10:00AM
Mar-27-23 06:08AM
Feb-24-23 08:58AM
08:50AM
Feb-22-23 12:45PM
Feb-15-23 11:35AM
09:53AM
Feb-08-23 08:50AM
Feb-07-23 12:00PM
Feb-06-23 12:45PM
Jan-28-23 07:06AM
Jan-26-23 08:33AM
Jan-23-23 09:15AM
08:00AM
Jan-20-23 05:28AM
Dec-10-22 08:27AM
Nov-22-22 08:42AM
Nov-21-22 07:10AM
Nov-17-22 08:50AM
Nov-01-22 09:55AM
08:13AM
Oct-30-22 08:17AM
Oct-27-22 08:50AM
Oct-17-22 09:15AM
08:00AM
Oct-04-22 03:24PM
MainStreet Bancshares, Inc. is a holding company, which engages in the provision of banking solutions through MainStreet Bank. It offers products and services such as checking, deposits, loans, credit cards, mortgages, and savings. It operates through the following segments: Residential, Real Estate Commercial, Construction, Commercial, and Consumer. The company was founded on March 28, 2003 and is headquartered in Fairfax, VA.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
CHMELIK THOMAS JCFO, MainStreet Bancshares IncDec 09 '25Sale20.097,238145,40863,761Dec 10 10:11 AM
CHMELIK THOMAS JCFO, MainStreet Bancshares IncDec 08 '25Sale19.9323,577469,92870,999Dec 08 03:24 PM
CHMELIK THOMAS JCFO, MainStreet Bancshares IncDec 03 '25Sale19.868,721173,19994,576Dec 04 03:57 PM
CHMELIK THOMAS JCFO, MainStreet Bancshares IncDec 03 '25Sale19.501,05020,4750Dec 04 03:57 PM
Chmelik, Thomas J. (MNSB)OfficerDec 02 '25Proposed Sale19.7040,586799,544Dec 02 01:26 PM
Brockett Charles C.DirectorNov 24 '25Buy19.0361911,78226,855Nov 24 01:17 PM
Brockett Charles C.DirectorNov 24 '25Buy18.951232,33193,051Nov 24 01:17 PM
DICK JEFF WChairman, President and CEONov 24 '25Buy18.991062,013194,796Nov 24 12:25 PM
DICK JEFF WChairman, President and CEOSep 08 '25Buy22.151763,898194,690Sep 08 03:06 PM
Brockett Charles C.DirectorMay 29 '25Buy19.121202,29492,928May 29 11:28 AM