Brockett Charles C., a director at MainStreet Bancshares, Inc. ($MNSB), made five open market purchases of company shares over the past year, totaling $16,407. His most recent buy occurred on November 24, 2025. These purchases rank 3,985th among 4,983 individual insiders in our database, where the average buy amounts to $1.46 million across about 3.3 transactions. Brockett has recorded no open market sales in the last 365 days.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nov. 24, 2025 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 400 | $19.03 | 120,597.0000 | 7,705,571 | 0.33% | 0.01% |
| Nov. 24, 2025 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 19 | $18.95 | 120,797.0000 | 7,705,571 | 0.02% | 0.00% |
| Nov. 24, 2025 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 123 | $18.95 | 120,797.0000 | 7,705,571 | 0.10% | 0.00% |
| Nov. 24, 2025 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 200 | $19.05 | 120,797.0000 | 7,705,571 | 0.17% | 0.00% |
| May 29, 2025 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 120 | $19.12 | 120,055.0000 | 7,728,106 | 0.10% | 0.00% |
| Nov. 25, 2024 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 300 | $18.81 | 119,935.0000 | 0 | 0.25% | 0.00% |
| Nov. 21, 2024 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 20 | $18.21 | 119,635.0000 | 0 | 0.02% | 0.00% |
| Nov. 21, 2024 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 160 | $18.28 | 119,635.0000 | 0 | 0.13% | 0.00% |
| Nov. 21, 2024 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 190 | $18.21 | 119,635.0000 | 0 | 0.16% | 0.00% |
| April 24, 2024 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 710 | $16.40 | 119,265.0000 | 0 | 0.60% | 0.00% |
| April 24, 2024 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 450 | $16.40 | 119,265.0000 | 0 | 0.38% | 0.00% |
| March 1, 2024 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 19 | $18.36 | 118,105.0000 | 0 | 0.02% | 0.00% |
| Feb. 21, 2024 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 215 | $18.12 | 118,052.0000 | 0 | 0.18% | 0.00% |
| Feb. 21, 2024 | MainStreet Bancshares, Inc. | $MNSB | Brockett Charles C. | Director | P | Common Stock | 410 | $18.49 | 117,837.0000 | 0 | 0.35% | 0.00% |