Echlov Russell's Insider Trades & SAST Disclosures

Echlov Russell's most recent trade in MainStreet Bancshares Inc was a trade of 18 Common Stock done at an average price of $19.5 . Disclosure was reported to the exchange on Dec. 31, 2024.

Stock Client Name Client Category Action Reported to Exchange Quantity Post Transaction Holding Traded % Avg. Price Value Security Type
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 19.50 per share. 31 Dec 2024 18 5,078 (0%) 0% 19.5 351 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 19.50 per share. 11 Dec 2024 103 5,013 (0%) 0% 19.5 2,009 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 19.45 per share. 11 Dec 2024 47 5,060 (0%) 0% 19.4 914 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 16.02 per share. 02 May 2024 200 4,003 (0%) 0% 16.0 3,204 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 15.62 per share. 25 Apr 2024 200 3,803 (0%) 0% 15.6 3,124 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 23.70 per share. 31 Dec 2023 107 4,510 (0%) 0% 23.7 2,536 Common Stock
MainStreet Bancshares Inc
Echlov Russell Director Purchase of securities on an exchange or from another person at price $ 24.35 per share. 31 Dec 2023 100 4,203 (0%) 0% 24.4 2,435 Common Stock
MainStreet Bancshares Inc
Echlov Russell Director Purchase of securities on an exchange or from another person at price $ 24.40 per share. 31 Dec 2023 100 4,003 (0%) 0% 24.4 2,440 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 24.60 per share. 31 Dec 2023 100 3,903 (0%) 0% 24.6 2,460 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 24.68 per share. 31 Dec 2023 100 3,703 (0%) 0% 24.7 2,468 Common Stock
MainStreet Bancshares Inc
Echlov Russell Director Purchase of securities on an exchange or from another person at price $ 24.15 per share. 31 Dec 2023 100 4,303 (0%) 0% 24.2 2,415 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 24.62 per share. 31 Dec 2023 100 3,803 (0%) 0% 24.6 2,462 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 24.05 per share. 31 Dec 2023 100 4,403 (0%) 0% 24.1 2,405 Common Stock
MainStreet Bancshares Inc
Echlov Russell Director Purchase of securities on an exchange or from another person at price $ 24.38 per share. 31 Dec 2023 100 4,103 (0%) 0% 24.4 2,438 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 22.34 per share. 23 Aug 2023 100 3,503 (0%) 0% 22.3 2,234 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 22.25 per share. 23 Aug 2023 100 3,603 (0%) 0% 22.3 2,225 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 22.73 per share. 17 Aug 2023 100 3,253 (0%) 0% 22.7 2,273 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 22.52 per share. 17 Aug 2023 100 3,353 (0%) 0% 22.5 2,252 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 22.28 per share. 17 Aug 2023 50 3,403 (0%) 0% 22.3 1,114 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 22.85 per share. 16 Aug 2023 100 3,153 (0%) 0% 22.9 2,285 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 24.00 per share. 11 Aug 2023 7 2,553 (0%) 0% 24 168 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 24.02 per share. 09 Aug 2023 100 3,053 (0%) 0% 24.0 2,402 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 24.10 per share. 09 Aug 2023 100 2,953 (0%) 0% 24.1 2,410 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 24.00 per share. 09 Aug 2023 100 2,853 (0%) 0% 24 2,400 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 23.65 per share. 09 Aug 2023 100 2,753 (0%) 0% 23.7 2,365 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 23.37 per share. 09 Aug 2023 100 2,653 (0%) 0% 23.4 2,337 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 23.92 per share. 03 Aug 2023 100 2,546 (0%) 0% 23.9 2,392 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 23.85 per share. 31 Jul 2023 110 2,256 (0%) 0% 23.9 2,624 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 23.81 per share. 31 Jul 2023 100 2,446 (0%) 0% 23.8 2,381 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 24.00 per share. 31 Jul 2023 100 2,146 (0%) 0% 24 2,400 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 23.84 per share. 31 Jul 2023 90 2,346 (0%) 0% 23.8 2,146 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 24.50 per share. 26 Jul 2023 300 2,046 (0%) 0% 24.5 7,350 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 24.45 per share. 26 Jul 2023 300 1,746 (0%) 0% 24.5 7,335 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Grant, award, or other acquisition of securities at price $ 23.22 per share. 11 Apr 2022 646 1,446 (0%) 0% 23.2 15,000 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 17.43 per share. 05 Feb 2021 200 750 (0%) 0% 17.4 3,486 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 17.40 per share. 05 Feb 2021 50 800 (0%) 0% 17.4 870 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Purchase of securities on an exchange or from another person at price $ 16.52 per share. 14 Dec 2020 150 550 (0%) 0% 16.5 2,478 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Other type of transaction at price $ 0.00 per share. 31 Oct 2020 508,619 0 (0%) 6% - Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Other type of transaction at price $ 0.00 per share. 31 Oct 2020 239,661 0 (0%) 2% - Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Other type of transaction at price $ 0.00 per share. 31 Oct 2020 35,923 0 (0%) 0% - Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Sale of securities on an exchange or to another person at price $ 15.20 per share. 26 Oct 2020 512,143 0 (0%) 6% 15.2 7,784,574 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Sale of securities on an exchange or to another person at price $ 15.20 per share. 26 Oct 2020 98,780 142,670 (1%) 1% 15.2 1,501,456 Common Stock
MainStreet Bancshares Inc
Russell Echlov Director Sale of securities on an exchange or to another person at price $ 15.20 per share. 26 Oct 2020 36,173 0 (0%) 0% 15.2 549,830 Common Stock
*All Values are in $ Million
Client Category: Promoter/ KMP/ Director / Immediate Relatives / Employee / etc  
Security Type: Share/ Warrants / Convertible Debentures
Data as reported to USA Exchanges
View All The Insider Trades