Latest 10-Q

What changed in MainStreet Bancshares, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What MainStreet Bancshares, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$21.46+$0.01 (+0.05%) Nov 13 close
Oct 13, 2026: $24.66Oct 14, 2026: $24.37Oct 15, 2026: $24.27Oct 16, 2026: $23.95Oct 19, 2026: $23.57Oct 20, 2026: $23.88Oct 21, 2026: $23.80Oct 22, 2026: $24.68Oct 23, 2026: $24.43Oct 26, 2026: $21.22Oct 27, 2026: $21.50Oct 28, 2026: $21.42Oct 29, 2026: $21.49Oct 30, 2026: $21.30Nov 2, 2026: $22.05Nov 3, 2026: $21.73Nov 4, 2026: $21.96Nov 5, 2026: $21.65Nov 6, 2026: $22.11Nov 9, 2026: $21.90Nov 10, 2026: $21.72Nov 11, 2026: $21.55Nov 12, 2026: $21.45Nov 13, 2026: $21.46
Oct 13, 2026Low $21.22 · High $24.68Nov 13, 2026
Aug 13, 2026: $25.18Aug 14, 2026: $24.86Aug 17, 2026: $24.61Aug 18, 2026: $25.35Aug 19, 2026: $24.95Aug 20, 2026: $25.26Aug 21, 2026: $24.81Aug 24, 2026: $25.12Aug 25, 2026: $24.79Aug 26, 2026: $24.90Aug 27, 2026: $25.23Aug 28, 2026: $25.15Aug 31, 2026: $24.94Sep 1, 2026: $24.66Sep 2, 2026: $25.23Sep 3, 2026: $25.21Sep 4, 2026: $25.44Sep 8, 2026: $25.61Sep 9, 2026: $25.44Sep 10, 2026: $25.39Sep 11, 2026: $25.26Sep 14, 2026: $25.35Sep 15, 2026: $25.40Sep 16, 2026: $24.99Sep 17, 2026: $24.96Sep 18, 2026: $24.67Sep 21, 2026: $24.67Sep 22, 2026: $25.10Sep 23, 2026: $24.80Sep 24, 2026: $24.86Sep 25, 2026: $24.83Sep 28, 2026: $24.76Sep 29, 2026: $24.87Sep 30, 2026: $24.74Oct 1, 2026: $24.90Oct 2, 2026: $24.94Oct 5, 2026: $24.86Oct 6, 2026: $24.86Oct 7, 2026: $24.77Oct 8, 2026: $24.92Oct 9, 2026: $24.63Oct 12, 2026: $24.85Oct 13, 2026: $24.66Oct 14, 2026: $24.37Oct 15, 2026: $24.27Oct 16, 2026: $23.95Oct 19, 2026: $23.57Oct 20, 2026: $23.88Oct 21, 2026: $23.80Oct 22, 2026: $24.68Oct 23, 2026: $24.43Oct 26, 2026: $21.22Oct 27, 2026: $21.50Oct 28, 2026: $21.42Oct 29, 2026: $21.49Oct 30, 2026: $21.30Nov 2, 2026: $22.05Nov 3, 2026: $21.73Nov 4, 2026: $21.96Nov 5, 2026: $21.65Nov 6, 2026: $22.11Nov 9, 2026: $21.90Nov 10, 2026: $21.72Nov 11, 2026: $21.55Nov 12, 2026: $21.45Nov 13, 2026: $21.46
Aug 13, 2026Low $21.22 · High $25.61Nov 13, 2026
Nov 13, 2025: $18.47Nov 14, 2025: $18.69Nov 17, 2025: $18.15Nov 18, 2025: $18.20Nov 19, 2025: $18.21Nov 20, 2025: $18.61Nov 21, 2025: $18.93Nov 24, 2025: $18.80Nov 25, 2025: $19.43Nov 26, 2025: $19.48Nov 28, 2025: $19.49Dec 1, 2025: $19.58Dec 2, 2025: $19.72Dec 3, 2025: $20.10Dec 4, 2025: $20.05Dec 5, 2025: $19.82Dec 8, 2025: $20.05Dec 9, 2025: $20.07Dec 10, 2025: $20.38Dec 11, 2025: $20.67Dec 12, 2025: $21.50Dec 15, 2025: $21.75Dec 16, 2025: $21.74Dec 17, 2025: $21.76Dec 18, 2025: $22.00Dec 19, 2025: $21.42Dec 22, 2025: $20.97Dec 23, 2025: $21.00Dec 24, 2025: $21.11Dec 26, 2025: $21.01Dec 29, 2025: $20.71Dec 30, 2025: $20.40Dec 31, 2025: $20.36Jan 2, 2026: $19.86Jan 5, 2026: $19.86Jan 6, 2026: $19.86Jan 7, 2026: $19.79Jan 8, 2026: $20.31Jan 9, 2026: $20.03Jan 12, 2026: $20.03Jan 13, 2026: $20.05Jan 14, 2026: $20.06Jan 15, 2026: $20.42Jan 16, 2026: $20.31Jan 20, 2026: $19.85Jan 21, 2026: $20.21Jan 22, 2026: $21.20Jan 23, 2026: $20.51Jan 26, 2026: $20.17Jan 27, 2026: $20.61Jan 28, 2026: $20.75Jan 29, 2026: $21.16Jan 30, 2026: $21.41Feb 2, 2026: $22.38Feb 3, 2026: $22.71Feb 4, 2026: $22.86Feb 5, 2026: $22.60Feb 6, 2026: $22.86Feb 9, 2026: $22.68Feb 10, 2026: $22.56Feb 11, 2026: $22.44Feb 12, 2026: $22.30Feb 13, 2026: $22.28Feb 17, 2026: $22.51Feb 18, 2026: $22.23Feb 19, 2026: $22.65Feb 20, 2026: $22.81Feb 23, 2026: $22.16Feb 24, 2026: $22.20Feb 25, 2026: $22.76Feb 26, 2026: $22.90Feb 27, 2026: $22.20Mar 2, 2026: $22.21Mar 3, 2026: $22.10Mar 4, 2026: $22.68Mar 5, 2026: $22.16Mar 6, 2026: $22.11Mar 9, 2026: $21.98Mar 10, 2026: $22.21Mar 11, 2026: $21.57Mar 12, 2026: $21.49Mar 13, 2026: $21.41Mar 16, 2026: $21.76Mar 17, 2026: $21.61Mar 18, 2026: $21.00Mar 19, 2026: $21.27Mar 20, 2026: $21.19Mar 23, 2026: $21.75Mar 24, 2026: $21.94Mar 25, 2026: $22.01Mar 26, 2026: $22.00Mar 27, 2026: $21.81Mar 30, 2026: $22.04Mar 31, 2026: $22.20Apr 1, 2026: $22.41Apr 2, 2026: $22.48Apr 6, 2026: $22.71Apr 7, 2026: $22.70Apr 8, 2026: $23.06Apr 9, 2026: $23.61Apr 10, 2026: $23.24Apr 13, 2026: $23.28Apr 14, 2026: $23.29Apr 15, 2026: $23.36Apr 16, 2026: $23.23Apr 17, 2026: $24.24Apr 20, 2026: $24.24Apr 21, 2026: $23.52Apr 22, 2026: $23.56Apr 23, 2026: $23.77Apr 24, 2026: $23.86Apr 27, 2026: $24.39Apr 28, 2026: $24.75Apr 29, 2026: $23.85Apr 30, 2026: $23.42May 1, 2026: $23.87May 4, 2026: $23.13May 5, 2026: $23.41May 6, 2026: $23.36May 7, 2026: $23.51May 8, 2026: $23.50May 11, 2026: $22.85May 12, 2026: $22.91May 13, 2026: $22.44May 14, 2026: $22.66May 15, 2026: $22.07May 18, 2026: $22.39May 19, 2026: $22.41May 20, 2026: $22.99May 21, 2026: $23.17May 22, 2026: $23.04May 26, 2026: $23.03May 27, 2026: $22.98May 28, 2026: $23.04May 29, 2026: $22.89Jun 1, 2026: $22.96Jun 2, 2026: $23.23Jun 3, 2026: $22.67Jun 4, 2026: $23.31Jun 5, 2026: $23.87Jun 8, 2026: $23.90Jun 9, 2026: $24.09Jun 10, 2026: $24.24Jun 11, 2026: $24.40Jun 12, 2026: $24.93Jun 15, 2026: $24.17Jun 16, 2026: $24.09Jun 17, 2026: $23.59Jun 18, 2026: $23.86Jun 22, 2026: $24.11Jun 23, 2026: $24.51Jun 24, 2026: $24.74Jun 25, 2026: $24.29Jun 26, 2026: $25.10Jun 29, 2026: $24.65Jun 30, 2026: $24.69Jul 1, 2026: $25.09Jul 2, 2026: $24.64Jul 6, 2026: $24.65Jul 7, 2026: $24.06Jul 8, 2026: $24.02Jul 9, 2026: $24.00Jul 10, 2026: $24.16Jul 13, 2026: $24.19Jul 14, 2026: $24.13Jul 15, 2026: $24.18Jul 16, 2026: $24.87Jul 17, 2026: $24.10Jul 20, 2026: $24.49Jul 21, 2026: $23.39Jul 22, 2026: $23.30Jul 23, 2026: $23.08Jul 24, 2026: $23.45Jul 27, 2026: $23.38Jul 28, 2026: $23.46Jul 29, 2026: $23.42Jul 30, 2026: $22.91Jul 31, 2026: $23.06Aug 3, 2026: $23.39Aug 4, 2026: $23.48Aug 5, 2026: $23.63Aug 6, 2026: $24.06Aug 7, 2026: $24.10Aug 10, 2026: $24.10Aug 11, 2026: $24.49Aug 12, 2026: $24.87Aug 13, 2026: $25.18Aug 14, 2026: $24.86Aug 17, 2026: $24.61Aug 18, 2026: $25.35Aug 19, 2026: $24.95Aug 20, 2026: $25.26Aug 21, 2026: $24.81Aug 24, 2026: $25.12Aug 25, 2026: $24.79Aug 26, 2026: $24.90Aug 27, 2026: $25.23Aug 28, 2026: $25.15Aug 31, 2026: $24.94Sep 1, 2026: $24.66Sep 2, 2026: $25.23Sep 3, 2026: $25.21Sep 4, 2026: $25.44Sep 8, 2026: $25.61Sep 9, 2026: $25.44Sep 10, 2026: $25.39Sep 11, 2026: $25.26Sep 14, 2026: $25.35Sep 15, 2026: $25.40Sep 16, 2026: $24.99Sep 17, 2026: $24.96Sep 18, 2026: $24.67Sep 21, 2026: $24.67Sep 22, 2026: $25.10Sep 23, 2026: $24.80Sep 24, 2026: $24.86Sep 25, 2026: $24.83Sep 28, 2026: $24.76Sep 29, 2026: $24.87Sep 30, 2026: $24.74Oct 1, 2026: $24.90Oct 2, 2026: $24.94Oct 5, 2026: $24.86Oct 6, 2026: $24.86Oct 7, 2026: $24.77Oct 8, 2026: $24.92Oct 9, 2026: $24.63Oct 12, 2026: $24.85Oct 13, 2026: $24.66Oct 14, 2026: $24.37Oct 15, 2026: $24.27Oct 16, 2026: $23.95Oct 19, 2026: $23.57Oct 20, 2026: $23.88Oct 21, 2026: $23.80Oct 22, 2026: $24.68Oct 23, 2026: $24.43Oct 26, 2026: $21.22Oct 27, 2026: $21.50Oct 28, 2026: $21.42Oct 29, 2026: $21.49Oct 30, 2026: $21.30Nov 2, 2026: $22.05Nov 3, 2026: $21.73Nov 4, 2026: $21.96Nov 5, 2026: $21.65Nov 6, 2026: $22.11Nov 9, 2026: $21.90Nov 10, 2026: $21.72Nov 11, 2026: $21.55Nov 12, 2026: $21.45Nov 13, 2026: $21.46
Nov 13, 2025Low $18.15 · High $25.61Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.