Upgrade to FINVIZ*Elite to get real-time quotes, intraday charts, and advanced charting tools.

Last Close
Dec 10 04:00PM ET
19.35
Dollar change
+0.24
Percentage change
1.26
%
Index- P/E15.96 EPS (ttm)1.21 Insider Own18.45% Shs Outstand7.60M Perf Week3.37%
Market Cap147.12M Forward P/E18.97 EPS next Y1.02 Insider Trans0.02% Shs Float6.20M Perf Month7.80%
Income9.18M PEG- EPS next Q0.23 Inst Own41.06% Short Float0.27% Perf Quarter14.77%
Sales135.88M P/S1.08 EPS this Y-74.15% Inst Trans-5.43% Short Ratio1.86 Perf Half Y16.57%
Book/sh26.15 P/B0.74 EPS next Y21.43% ROA0.53% Short Interest0.02M Perf Year-15.02%
Cash/sh- P/C- EPS next 5Y- ROE5.15% 52W Range14.97 - 25.97 Perf YTD-22.01%
Dividend Est.- P/FCF10.72 EPS past 5Y18.59% ROI3.01% 52W High-25.49% Beta0.57
Dividend TTM0.40 (2.07%) Quick Ratio- Sales past 5Y23.16% Gross Margin- 52W Low29.26% ATR (14)0.49
Dividend Ex-DateNov 12, 2024 Current Ratio0.24 EPS Y/Y TTM-66.15% Oper. Margin9.83% RSI (14)67.95 Volatility3.06% 2.28%
Employees186 Debt/Eq0.35 Sales Y/Y TTM12.62% Profit Margin6.75% Recom1.00 Target Price21.00
Option/ShortNo / Yes LT Debt/Eq0.35 EPS Q/Q-104.67% Payout12.32% Rel Volume1.66 Prev Close19.11
Sales Surprise-1.64% EPS Surprise-161.54% Sales Q/Q5.57% EarningsOct 28 BMO Avg Volume8.99K Price19.35
SMA205.26% SMA506.77% SMA20010.95% Trades Volume15,371 Change1.26%
Date Action Analyst Rating Change Price Target Change
Jul-25-23Downgrade Stephens Overweight → Equal-Weight $24
Dec-03-24 11:18AM
Oct-29-24 08:30AM
Oct-28-24 09:15AM
08:00AM
Oct-21-24 10:00AM
09:03AM Loading…
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
08:00AM Loading…
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
09:15AM Loading…
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
Aug-31-22 01:51PM
Aug-19-22 09:40AM
Aug-16-22 12:00PM
Aug-03-22 09:40AM
Jul-27-22 06:17AM
Jul-25-22 09:25AM
08:00AM
Jun-14-22 09:29AM
Jun-08-22 09:40AM
Jun-01-22 10:15AM
May-26-22 09:56AM
May-23-22 09:40AM
May-19-22 05:53PM
May-17-22 09:40AM
Apr-21-22 12:00PM
Apr-19-22 09:35AM
08:00AM
Apr-11-22 09:21AM
Mar-23-22 09:40AM
Mar-18-22 02:33PM
Mar-03-22 09:01AM
Feb-14-22 01:22PM
Feb-11-22 03:22PM
Feb-09-22 08:00AM
Feb-07-22 05:38PM
Jan-25-22 08:00AM
Jan-24-22 09:40AM
Jan-21-22 10:02AM
Jan-20-22 06:49PM
09:25AM
Jan-13-22 03:00PM
Jan-06-22 12:00PM
09:40AM
Dec-14-21 08:01AM
Dec-10-21 11:27AM
Dec-04-21 09:10AM
Nov-02-21 08:50AM
Oct-26-21 06:51AM
Oct-25-21 08:00AM
Oct-20-21 09:01AM
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. 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
DICK JEFF WChairman, President and CEODec 05 '24Buy18.851031,942194,396Dec 05 01:09 PM
Brockett Charles C.DirectorNov 25 '24Buy18.813005,64392,808Nov 25 01:55 PM
Brockett Charles C.DirectorNov 21 '24Buy18.211903,46092,508Nov 21 04:11 PM
Brockett Charles C.DirectorNov 21 '24Buy18.271803,28926,255Nov 21 04:11 PM
Baboval Michael BChief Risk OfficerNov 21 '24Sale18.252,89252,7794,392Nov 21 02:58 PM
DICK JEFF WChairman, President and CEOAug 16 '24Buy17.3969812,142194,180Aug 29 04:16 PM
DICK JEFF WChairman, President and CEOAug 29 '24Buy16.991131,920194,293Aug 29 04:16 PM
DICK JEFF WChairman, President and CEOAug 02 '24Buy16.401,52424,994193,482Aug 02 01:15 PM
Manouchehri Ali RDirector - MainStreet BankJun 04 '24Buy16.315008,155858Jun 06 02:28 PM
DICK JEFF WChairman, President and CEOMay 13 '24Buy16.7982513,848191,958May 13 01:49 PM
ECHLOV RUSSELLDirectorMay 02 '24Buy16.022003,2044,003May 02 04:14 PM
DICK JEFF WChairman, President and CEOApr 29 '24Buy16.121,05617,018191,133Apr 29 11:28 AM
ECHLOV RUSSELLDirectorApr 26 '24Buy15.622003,1243,803Apr 26 08:44 AM
Brockett Charles C.DirectorApr 24 '24Buy16.4071011,64492,318Apr 25 07:35 AM
Brockett Charles C.DirectorApr 24 '24Buy16.404507,380852Apr 25 07:35 AM
Vari Richard AlexanderChief Accounting OfficerApr 24 '24Buy16.053104,97615,739Apr 24 11:07 AM
Brockett Charles C.DirectorMar 01 '24Buy18.3619349402Mar 01 03:55 PM
DICK JEFF WChairman, President and CEOFeb 29 '24Buy18.0067512,150190,077Mar 01 09:36 AM
Brockett Charles C.DirectorFeb 21 '24Buy18.3662511,47749,651Feb 22 03:53 PM