Subscribe to our newsletter to receive the latest product updates and special offers

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

NEW: Revenue Breakdown and Options Chain

Gain deeper insights into company revenues with a detailed analysis of revenue sources.
Explore the updated Options feature, providing in-depth data, and a 3D viewing option.

Last Close
Mar 28 04:00PM ET
18.16
Dollar change
+0.15
Percentage change
0.83
%
IndexRUT P/E5.59 EPS (ttm)3.25 Insider Own9.61% Shs Outstand7.53M Perf Week-1.25%
Market Cap138.20M Forward P/E8.35 EPS next Y2.17 Insider Trans0.26% Shs Float6.88M Perf Month1.23%
Income24.43M PEG- EPS next Q0.52 Inst Own55.22% Short Float2.26% Perf Quarter-27.36%
Sales127.76M P/S1.08 EPS this Y-36.92% Inst Trans-2.06% Short Ratio8.34 Perf Half Y-12.40%
Book/sh25.81 P/B0.70 EPS next Y6.10% ROA1.34% Short Interest0.16M Perf Year-25.08%
Cash/sh- P/C- EPS next 5Y- ROE12.67% 52W Range17.50 - 25.97 Perf YTD-26.80%
Dividend Est.0.40 (2.20%) P/FCF4.44 EPS past 5Y18.59% ROI7.74% 52W High-30.07% Beta0.45
Dividend TTM0.40 (2.20%) Quick Ratio- Sales past 5Y23.16% Gross Margin- 52W Low3.77% ATR (14)0.51
Dividend Ex-DateFeb 01, 2024 Current Ratio0.09 EPS Y/Y TTM-0.46% Oper. Margin25.69% RSI (14)47.98 Volatility2.13% 2.33%
Employees186 Debt/Eq0.43 Sales Y/Y TTM44.07% Profit Margin19.12% Recom2.00 Target Price24.50
Option/ShortNo / Yes LT Debt/Eq0.42 EPS Q/Q-35.37% Payout12.32% Rel Volume0.75 Prev Close18.01
Sales Surprise-9.30% EPS Surprise-9.63% Sales Q/Q26.49% EarningsJan 22 BMO Avg Volume18.64K Price18.16
SMA200.49% SMA50-3.90% SMA200-15.28% Trades Volume13,906 Change0.83%
Date Action Analyst Rating Change Price Target Change
Jul-25-23Downgrade Stephens Overweight → Equal-Weight $24
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
09:55AM Loading…
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
08:19AM Loading…
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
12:45PM Loading…
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
Oct-19-21 09:15AM
08:00AM
Oct-15-21 09:48AM
Oct-12-21 03:00PM
Sep-29-21 08:50AM
Sep-28-21 03:37PM
04:22AM
Aug-16-21 11:29AM
Jul-23-21 08:50AM
08:29AM
Jul-21-21 09:15AM
Jul-20-21 09:15AM
08:00AM
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
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
DICK JEFF WChairman, President and CEONov 27 '23Buy21.8855612,165169,017Nov 27 12:27 PM
ECHLOV RUSSELLDirectorAug 23 '23Buy22.302004,4593,603Aug 24 09:03 PM
ECHLOV RUSSELLDirectorAug 17 '23Buy22.562505,6393,403Aug 18 11:36 AM
ECHLOV RUSSELLDirectorAug 16 '23Buy22.851002,2853,153Aug 17 10:26 AM
DICK JEFF WChairman, President and CEOAug 15 '23Buy23.7055113,059168,461Aug 15 02:35 PM
ECHLOV RUSSELLDirectorAug 15 '23Buy23.512004,7022,753Aug 16 03:39 PM
ECHLOV RUSSELLDirectorAug 11 '23Buy24.0671682,553Aug 14 01:44 PM
ECHLOV RUSSELLDirectorAug 08 '23Buy24.052004,8102,953Aug 16 03:39 PM
ECHLOV RUSSELLDirectorAug 04 '23Buy24.021002,4023,053Aug 16 03:39 PM
ECHLOV RUSSELLDirectorAug 03 '23Buy23.921002,3922,546Aug 04 02:14 PM
ECHLOV RUSSELLDirectorJul 31 '23Buy23.884009,5502,446Aug 01 01:31 PM
ECHLOV RUSSELLDirectorJul 26 '23Buy24.4860014,6852,046Jul 27 10:21 AM
CHMELIK THOMAS JChief Financial OfficerMay 23 '23Buy21.013948,27750,397May 30 10:09 AM
DICK JEFF WChairman, President and CEOMay 16 '23Buy20.6658112,005167,910May 16 04:17 PM
CHMELIK THOMAS JChief Financial OfficerMay 12 '23Buy20.632414,97246,085May 16 09:34 AM
Vari Richard AlexanderChief Accounting OfficerMay 09 '23Buy20.061583,16913,692May 09 10:49 AM
Brockett Charles C.DirectorApr 28 '23Buy21.464409,44249,026May 01 11:08 AM
Brockett Charles C.DirectorApr 28 '23Buy21.661643,55258,692Apr 28 02:49 PM
DICK JEFF WChairman, President and CEOApr 26 '23Buy21.4010,914233,56055,091Apr 27 09:19 AM
DICK JEFF WChairman, President and CEOApr 24 '23Buy21.5055611,954167,329Apr 24 12:45 PM