| 20 févr. 2026 | TAX_WITHHOLDING | MainStreet Bancshares, Inc. | 1 501 | 20.36 USD | |
| 20 févr. 2024 | GRANT_AWARD | MainStreet Bancshares, Inc. | 7 155 | 22.65 USD | |
| 09 janv. 2026 | GRANT_AWARD | MainStreet Bancshares, Inc. | 10 000 | 20.36 USD | |
| 03 mars 2025 | GRANT_AWARD | MainStreet Bancshares, Inc. | 7 143 | 16.80 USD | |
| 24 avr. 2024 | PURCHASE | MainStreet Bancshares, Inc. | 310 | 16.05 USD | |
| 17 janv. 2024 | GRANT_AWARD | MainStreet Bancshares, Inc. | 1 737 | 21.77 USD | |
| 09 mai 2023 | PURCHASE | MainStreet Bancshares, Inc. | 158 | 20.06 USD | |
| 18 janv. 2023 | GRANT_AWARD | MainStreet Bancshares, Inc. | 2 629 | 26.63 USD | |
| 25 janv. 2022 | GRANT_AWARD | MainStreet Bancshares, Inc. | 2 483 | 24.16 USD | |
| 22 janv. 2021 | GRANT_AWARD | MainStreet Bancshares, Inc. | 3 152 | 17.45 USD | |
| 06 févr. 2020 | GRANT_AWARD | MainStreet Bancshares, Inc. | 1 909 | 22.00 USD | |