Skip to content
★ Sign in to follow
JR

James R. Heslop II

Executive
Chief Executive Officer
Middlefield Banc Corp
Total declarations
95
Company
1
▲ Purchases (55 ops.)
€166k
▼ Sales (0 ops.)
—

Latest filing published 03 Jul 2023 for Middlefield Banc CORP, €7,146.

Filing timeline

BuySale
James R. Heslop II

Insider track record

Disclosed buys
55
Disclosed sells
0
Signal history

Closed purchases

Market purchases
55

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.

Declarations89 total
  • ◆
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    7,799 USD28SEC
    291 shares@ US$26.802.8% of flowCommon StockSEC:0001209191-23-040499:0
  • ▲
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    13,017 USD46SEC
    577 shares@ US$22.564.6% of flowCommon StockSEC:0001209191-23-030035:0
    Canonical exit: 14 Aug 2023 (T+90)
  • ▲
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    8,968 USD46SEC
    400 shares@ US$22.421.5% of flowCommon StockSEC:0001209191-23-029241:1
    Canonical exit: 10 Aug 2023 (T+90)
  • ▲
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    520 USD46SEC
    23 shares@ US$22.600.2% of flowCommon StockSEC:0001209191-23-029241:0
    Canonical exit: 10 Aug 2023 (T+90)
  • ▲
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    10,904 USD40SEC
    400 shares@ US$27.263.8% of flowCommon StockSEC:0001209191-23-025788:0
    Canonical exit: 26 Jul 2023 (T+90)
  • ▲
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    8,038 USD40SEC
    300 shares@ US$26.79342.9% of flowCommon StockSEC:0001209191-23-019202:0
    Canonical exit: 14 Jun 2023 (T+90)
  • ◆
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    17,545 USD28SEC
    605 shares@ US$29.003.0% of flowCommon StockSEC:0001209191-23-013958:1
  • ◆
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    36,453 USD29SEC
    1,257 shares@ US$29.0013.3% of flowCommon StockSEC:0001209191-23-013958:0
  • ◆
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    7,782 USD28SEC
    284 shares@ US$27.402.8% of flowCommon StockSEC:0001209191-23-000003:0
  • ◆
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    53,167 USD30SEC
    1,859 shares@ US$28.6019.8% of flowCommon StockSEC:0001209191-22-059298:0
  • ▲
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    5,934 USD28SEC
    200 shares@ US$29.66912.2% of flowCommon StockSEC:0001209191-22-058327:0
    Canonical exit: 20 Feb 2023 (T+90)
  • ◆
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    7,787 USD28SEC
    309 shares@ US$25.202.9% of flowCommon StockSEC:0001209191-22-039994:0
  • ▲
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    12,300 USD43SEC
    492 shares@ US$25.004.5% of flowCommon StockSEC:0001209191-22-035693:0
    Canonical exit: 7 Sept 2022 (T+90)
  • ▲
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    100 USD40SEC
    4 shares@ US$25.000.0% of flowCommon StockSEC:0001209191-22-035279:0
    Canonical exit: 6 Sept 2022 (T+90)
  • ▲
    Chief Executive OfficerExecutivesMiddlefield Banc Corp
    100 USD40SEC
    4 shares@ US$25.000.0% of flowCommon StockSEC:0001209191-22-034482:0
    Canonical exit: 1 Sept 2022 (T+90)
  • ◆
    Exec. Vice President/COOExecutivesMiddlefield Banc Corp
    29,603 USD17SEC
    1,160 shares@ US$25.524.9% of flowCommon StockSEC:0001209191-22-015257:1
  • ◆
    Exec. Vice President/COOExecutivesMiddlefield Banc Corp
    69,670 USD19SEC
    2,730 shares@ US$25.5224.1% of flowCommon StockSEC:0001209191-22-015318:0
  • ◆
    Exec. Vice President/COOExecutivesMiddlefield Banc Corp
    7,787 USD17SEC
    314 shares@ US$24.802.7% of flowCommon StockSEC:0001209191-22-000012:0
  • ▲
    Exec. Vice President/COOExecutivesMiddlefield Banc Corp
    7,575 USD27SEC
    300 shares@ US$25.252.6% of flowCommon StockSEC:0001209191-21-068026:0
    Canonical exit: 3 Mar 2022 (T+90)
  • ▲
    Exec. Vice President/COOExecutivesMiddlefield Banc Corp
    7,095 USD25SEC
    300 shares@ US$23.652.3% of flowCommon StockSEC:0001209191-21-055256:0
    Canonical exit: 8 Dec 2021 (T+90)
  • ▲
    Exec. Vice President/COOExecutivesMiddlefield Banc Corp
    7,215 USD23SEC
    300 shares@ US$24.052.4% of flowCommon StockSEC:0001209191-21-048749:0
    Canonical exit: 27 Oct 2021 (T+90)
  • ◆
    Exec. Vice President/COOExecutivesMiddlefield Banc Corp
    7,788 USD11SEC
    330 shares@ US$23.602.5% of flowCommon StockSEC:0001209191-21-044255:0
  • ◆
    Exec. Vice President/COOExecutivesMiddlefield Banc Corp
    2,979 USD17SEC
    125 shares@ US$23.830.5% of flowCommonSEC:0001209191-21-037520:1
  • ◆
    Exec. Vice President/COOExecutivesMiddlefield Banc Corp
    11,105 USD11SEC
    466 shares@ US$23.833.5% of flowCommon StockSEC:0001209191-21-035157:0
  • ▲
    Exec. Vice President/COOExecutivesMiddlefield Banc Corp
    6,534 USD17SEC
    300 shares@ US$21.781.1% of flowCommon StockSEC:0001209191-21-015192:0
    Canonical exit: 30 May 2021 (T+90)

25 of 89 declarations