James Heslop

(Mr. James Heslop II)

Currently holds a position at Middlefield Banc Corp

Positions

Position Company Period
Chief Operating Officer, Executive Vice President of Company and Middlefield Bank, Director Middlefield Banc Corp Nov. 19, 2001 -
James Heslop's trades of Middlefield Banc Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2023-05-17 2023-05-16 B Purchase
577 +17.7%
22.56
USD 13,017
577 +17.7% 22.56 USD 13,017
2023-05-15 2023-05-12 B Purchase
400 +14.0%
22.42
USD 8,968
400 +14.0% 22.42 USD 8,968
2023-05-15 2023-05-12 B Purchase
23 +0.8%
22.60
USD 520
23 +0.8% 22.60 USD 520
2023-04-27 2023-04-27 B Purchase
400 +1.2%
27.26
USD 10,904
400 +1.2% 27.26 USD 10,904
2023-03-16 2023-03-16 B Purchase
300 +0.9%
26.79
USD 8,038
300 +0.9% 26.79 USD 8,038
2022-11-22 2022-11-22 B Purchase
200 +7.6%
29.67
USD 5,934
200 +7.6% 29.67 USD 5,934
2022-06-10 2022-06-09 B Purchase
492 +22.9%
25.00
USD 12,300
492 +22.9% 25.00 USD 12,300
2022-06-09 2022-06-08 B Purchase
4 +0.2%
25.00
USD 100
4 +0.2% 25.00 USD 100
2022-06-06 2022-06-03 B Purchase
4 +0.0%
25.00
USD 100
4 +0.0% 25.00 USD 100
2021-12-06 2021-12-03 B Purchase
300 +16.3%
25.25
USD 7,575
300 +16.3% 25.25 USD 7,575
2021-03-01 2021-03-01 B Purchase
300 +32.1%
21.78
USD 6,534
300 +32.1% 21.78 USD 6,534
2021-01-29 2021-01-29 B Purchase
500 +114.7%
19.67
USD 9,835
500 +114.7% 19.67 USD 9,835
2020-09-03 2020-09-02 B Purchase
400 +1111.1%
17.75
USD 7,100
400 +1111.1% 17.75 USD 7,100
2020-03-09 2020-03-09 B Purchase
300 +1.3%
20.49
USD 6,147
300 +1.3% 20.49 USD 6,147
2019-05-14 2019-05-13 B Purchase
200 +1.9%
40.84
USD 8,168
200 +1.9% 40.84 USD 8,168
2016-05-25 2016-05-24 B Purchase
221 +3.1%
33.00
USD 7,293
221 +3.1% 33.00 USD 7,293
// ... existing code ... // ... rest of the file ...