Financial reports
ARS
2023 FY
Annual report to shareholders
12 Apr 24
10-K
2023 FY
Annual report
20 Mar 24
10-Q
2023 Q3
Quarterly report
13 Nov 23
10-Q
2023 Q2
Quarterly report
11 Aug 23
10-Q
2023 Q1
Quarterly report
12 May 23
ARS
2022 FY
Annual report to shareholders
10 Apr 23
10-K
2022 FY
Annual report
23 Mar 23
10-Q
2022 Q3
Quarterly report
10 Nov 22
10-Q
2022 Q2
Quarterly report
12 Aug 22
10-Q
2022 Q1
Quarterly report
12 May 22
Current reports
8-K/A
MainStreet Bancshares Inc. reports a profitable first quarter
23 Apr 24
8-K
Other Events
23 Apr 24
8-K
Other Events
22 Apr 24
8-K
MainStreet Bancshares Inc. reports a profitable first quarter
22 Apr 24
8-K
Regulation FD Disclosure
8 Apr 24
8-K
Other Events
25 Mar 24
8-K
Regulation FD Disclosure
4 Mar 24
8-K
MainStreet Bank Appoints Ali Manouchehri to Board of Directors
22 Feb 24
8-K
Other Events
23 Jan 24
8-K
Results of Operations and Financial Condition
22 Jan 24
Registration and prospectus
D
$43.75M in debt, sold $43.75M, 28 investors
15 Mar 22
S-8
Registration of securities for employees
26 May 21
D
$30M in debt, sold $30M, 31 investors
13 Apr 21
8-A12B
Registration of securities on exchange
15 Sep 20
424B5
Prospectus supplement for primary offering
14 Sep 20
FWP
Free writing prospectus
10 Sep 20
424B5
Prospectus supplement for primary offering
10 Sep 20
S-3/A
Shelf registration (amended)
18 Aug 20
S-3
Shelf registration
5 Aug 20
S-8
Registration of securities for employees
7 Aug 19
Proxies
DEF 14A
Definitive proxy
12 Apr 24
PRE 14A
Preliminary proxy
22 Mar 24
DEF 14A
Definitive proxy
10 Apr 23
DEF 14A
Definitive proxy
11 Apr 22
DEF 14A
Definitive proxy
13 Apr 21
DEF 14A
Definitive proxy
17 Apr 20
DEF 14A
Definitive proxy
14 Jun 19
Other
UPLOAD
Letter from SEC
13 Dec 23
CORRESP
Correspondence with SEC
7 Dec 23
UPLOAD
Letter from SEC
5 Dec 23
CERT
Certification of approval for exchange listing
15 Sep 20
EFFECT
Notice of effectiveness
25 Aug 20
CORRESP
Correspondence with SEC
20 Aug 20
CORRESP
Correspondence with SEC
18 Aug 20
UPLOAD
Letter from SEC
10 Aug 20
SEC STAFF ACTION
SEC staff action: Order
19 Apr 19
CERT
Certification of approval for exchange listing
16 Apr 19