| Date | Name | Symbol | Type | Security | Shares | Price | Value | Ownership | Reported |
| 08/15/2023 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 551 | $23.70 | $13.1k | | 08/15/2023 |
| 05/16/2023 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 483 | $20.64 | $10k | | 05/16/2023 |
| 05/16/2023 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 90 | $20.80 | $1.9k | | 05/16/2023 |
| 05/16/2023 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 8 | $20.50 | $164 | | 05/16/2023 |
| 01/18/2023 | MainStreet Bancshares, Inc. | MNSB | Grant | Common Stock | 12.7k | $26.63 | $337.8k | | 01/18/2023 |
| 11/18/2022 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 34 | $29.23 | $993.8 | | 11/17/2022 |
| 11/17/2022 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 65 | $28.81 | $1.9k | | 11/17/2022 |
| 11/17/2022 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 309 | $28.85 | $8.9k | | 11/17/2022 |
| 09/12/2022 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 210 | $24.07 | $5.1k | | 09/12/2022 |
| 09/09/2022 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 77 | $24.21 | $1.9k | | 09/09/2022 |
| 09/09/2022 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 230 | $24.11 | $5.5k | | 09/09/2022 |
| 03/09/2022 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 210 | $24.15 | $5.1k | | 03/08/2022 |
| 03/08/2022 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 150 | $24.07 | $3.6k | | 03/08/2022 |
| 03/08/2022 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 7 | $24.13 | $168.9 | | 03/08/2022 |
| 03/08/2022 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 33 | $24.12 | $796 | | 03/08/2022 |
| 03/08/2022 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 144 | $23.85 | $3.4k | | 03/08/2022 |
| 01/25/2022 | MainStreet Bancshares, Inc. | MNSB | Grant | Common Stock | 23.8k | $24.16 | $574.1k | | 01/25/2022 |
| 01/22/2021 | MainStreet Bancshares, Inc. | MNSB | Grant | Common Stock | 11.5k | $17.45 | $200k | | 01/22/2021 |
| 06/12/2020 | MainStreet Bancshares, Inc. | MNSB | Purchase | Common Stock | 1000 | $13.10 | $13.1k | | 06/12/2020 |
| 02/06/2020 | MainStreet Bancshares, Inc. | MNSB | Grant | Common Stock | 7k | $22.00 | $155k | | 02/06/2020 |