Latest filing published 11 Dec 2024 for MainStreet Bancshares, Inc., €1,907.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Russell Echlov: trading record in brief
Russell Echlov, listed as board member, appears in our data through filings on MainStreet Bancshares, Inc. shares, published by SEC (Form 4). We count 33 filings; the first trade dates from 26 October 2020 and the latest from 11 December 2024.
In open-market terms, that means 26 purchases worth €61k on one side and 3 sales worth €8.3M on the other. Netting one side against the other leaves €8.2M of net selling. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. Besides market trades, the filings include 1 share grant. So far in 2024, the count stands at 4 purchases and no sales.
The median purchase comes to €2,154. Clusters matter here: 15 out of 26 purchases overlapped with buying by a colleague within 30 days. Such overlaps are known as a cluster signal: distinct people reaching the same decision at about the same time.
Most recently, on 11 December 2024, the filings show an open-market purchase worth €868 in MainStreet Bancshares, Inc. Typically, a trade is published a median of 1 day after it takes place. The legal deadline for a Form 4 is two business days after the transaction. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Russell Echlov
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 103 shares@ US$19.504.6% of flowCommon StockSEC:0001437749-24-037213:0Canonical exit: 11 Mar 2025 (T+90)
- 200 shares@ US$16.027.3% of flowCommon StockSEC:0001437749-24-014374:0Canonical exit: 31 Jul 2024 (T+90)
- 200 shares@ US$15.627.1% of flowCommon StockSEC:0001437749-24-013319:0Canonical exit: 25 Jul 2024 (T+90)
- 100 shares@ US$22.345.0% of flowCommon StockSEC:0001437749-23-024635:0Canonical exit: 21 Nov 2023 (T+90)
- 100 shares@ US$22.735.1% of flowCommon StockSEC:0001437749-23-024125:0Canonical exit: 15 Nov 2023 (T+90)
- 100 shares@ US$22.855.1% of flowCommon StockSEC:0001437749-23-024019:0Canonical exit: 14 Nov 2023 (T+90)
- 100 shares@ US$23.375.2% of flowCommon StockSEC:0001437749-23-023941:0Canonical exit: 13 Nov 2023 (T+90)
- 7 shares@ US$24.060.4% of flowCommon StockSEC:0001437749-23-023567:0Canonical exit: 9 Nov 2023 (T+90)
- 100 shares@ US$23.925.3% of flowCommon StockSEC:0001437749-23-022116:0Canonical exit: 1 Nov 2023 (T+90)
- 100 shares@ US$24.005.3% of flowCommon StockSEC:0001437749-23-021345:0Canonical exit: 29 Oct 2023 (T+90)
- 300 shares@ US$24.4516.1% of flowCommon StockSEC:0001437749-23-020829:0Canonical exit: 24 Oct 2023 (T+90)
- 646 shares@ US$23.2233.5% of flowCommon StockSEC:0001209191-22-024095:0
12 of 12 declarations