Latest filing published 03 Jul 2023 for Middlefield Banc CORP, €7,146.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
James R. Heslop II: trading record in brief
James R. Heslop II is a declared insider of Middlefield Banc Corp (chief executive), with filings sourced from SEC (Form 4). We count 95 filings; the first trade dates from 20 January 2006 and the latest from 3 July 2023.
Every open-market trade on record is a purchase: 55 purchases worth €166k, and no sale. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. The rest of the record consists of 26 share grants and 13 option exercises. So far in 2023, the count stands at 5 purchases and no sales.
The median purchase comes to €1,345. On 15 out of 18 purchases, another insider of the same company was buying within the same 30 days. Purchases made close together by different insiders form what is called a cluster.
The record was last updated on 10 July 2023 with a share grant (€7,146) in Middlefield Banc Corp. The latest purchase dates back some time: it was published 1,272 days ago, on 17 May 2023. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. US insiders must file a Form 4 within two business days of a trade. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to James R. Heslop II
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 291 shares@ US$26.802.8% of flowCommon StockSEC:0001209191-23-040499:0
- 577 shares@ US$22.564.6% of flowCommon StockSEC:0001209191-23-030035:0Canonical exit: 14 Aug 2023 (T+90)
- 400 shares@ US$22.421.5% of flowCommon StockSEC:0001209191-23-029241:1Canonical exit: 10 Aug 2023 (T+90)
- 23 shares@ US$22.600.2% of flowCommon StockSEC:0001209191-23-029241:0Canonical exit: 10 Aug 2023 (T+90)
- 400 shares@ US$27.263.8% of flowCommon StockSEC:0001209191-23-025788:0Canonical exit: 26 Jul 2023 (T+90)
- 300 shares@ US$26.79342.9% of flowCommon StockSEC:0001209191-23-019202:0Canonical exit: 14 Jun 2023 (T+90)
- 605 shares@ US$29.003.0% of flowCommon StockSEC:0001209191-23-013958:1
- 1,257 shares@ US$29.0013.3% of flowCommon StockSEC:0001209191-23-013958:0
- 284 shares@ US$27.402.8% of flowCommon StockSEC:0001209191-23-000003:0
- 1,859 shares@ US$28.6019.8% of flowCommon StockSEC:0001209191-22-059298:0
- 200 shares@ US$29.66912.2% of flowCommon StockSEC:0001209191-22-058327:0Canonical exit: 20 Feb 2023 (T+90)
- 309 shares@ US$25.202.9% of flowCommon StockSEC:0001209191-22-039994:0
- 492 shares@ US$25.004.5% of flowCommon StockSEC:0001209191-22-035693:0Canonical exit: 7 Sept 2022 (T+90)
- 4 shares@ US$25.000.0% of flowCommon StockSEC:0001209191-22-035279:0Canonical exit: 6 Sept 2022 (T+90)
- 4 shares@ US$25.000.0% of flowCommon StockSEC:0001209191-22-034482:0Canonical exit: 1 Sept 2022 (T+90)
- 1,160 shares@ US$25.524.9% of flowCommon StockSEC:0001209191-22-015257:1
- 2,730 shares@ US$25.5224.1% of flowCommon StockSEC:0001209191-22-015318:0
- 314 shares@ US$24.802.7% of flowCommon StockSEC:0001209191-22-000012:0
- 300 shares@ US$25.252.6% of flowCommon StockSEC:0001209191-21-068026:0Canonical exit: 3 Mar 2022 (T+90)
- 300 shares@ US$23.652.3% of flowCommon StockSEC:0001209191-21-055256:0Canonical exit: 8 Dec 2021 (T+90)
- 300 shares@ US$24.052.4% of flowCommon StockSEC:0001209191-21-048749:0Canonical exit: 27 Oct 2021 (T+90)
- 330 shares@ US$23.602.5% of flowCommon StockSEC:0001209191-21-044255:0
- 125 shares@ US$23.830.5% of flowCommonSEC:0001209191-21-037520:1
- 466 shares@ US$23.833.5% of flowCommon StockSEC:0001209191-21-035157:0
- 300 shares@ US$21.781.1% of flowCommon StockSEC:0001209191-21-015192:0Canonical exit: 30 May 2021 (T+90)
25 of 89 declarations