Heslop James R II

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
03-Jul-23 3:09 PM
View: 
Middlefield Banc Corp. (MBCN) 03-Jul-23Grant 291$26.80$7,798.80< 1%
37.0K to 37.29K
(5%)
17-May-23 11:36 AM
View: 
Middlefield Banc Corp. (MBCN) 16-May-23Private Purchase 577$22.56$13,017.102%
36.43K to 37.0K
15-May-23 7:38 AM
View: 
Middlefield Banc Corp. (MBCN) 12-May-23Private Purchase 423$22.43$9,487.801%
36.0K to 36.43K
27-Apr-23 2:26 PM
View: 
Middlefield Banc Corp. (MBCN) 27-Apr-23Market Purchase 400$27.26$10,904.001%
35.6K to 36.0K
(6%)
16-Mar-23 10:00 PM
View: 
Middlefield Banc Corp. (MBCN) 16-Mar-23Market Purchase 300$26.79$8,038.02< 1%
35.3K to 35.6K
(5%)
01-Mar-23 6:52 AM
View: 
Middlefield Banc Corp. (MBCN) 25-Feb-23Grant 1,257$29.00$36,453.004%
34.65K to 35.91K
01-Mar-23 6:52 AM
View: 
Middlefield Banc Corp. (MBCN) 25-Feb-23Payment of Exercise 605$29.00$17,545.00(2%)
35.91K to 35.3K
03-Jan-23 7:18 AM
View: 
Middlefield Banc Corp. (MBCN) 03-Jan-23Grant 284$27.40$7,781.60< 1%
34.37K to 34.65K
(7%)
02-Dec-22 12:15 PM
View: 
Middlefield Banc Corp. (MBCN) 01-Dec-22Grant 1,859$28.60$53,167.406%
32.51K to 34.37K
22-Nov-22 2:45 PM
View: 
Middlefield Banc Corp. (MBCN) 22-Nov-22Purchase 200$29.67$5,933.82< 1%
32.31K to 32.51K
01-Jul-22 8:09 AM
View: 
Middlefield Banc Corp. (MBCN) 01-Jul-22Grant 309$25.20$7,786.80< 1%
32.0K to 32.31K
1%
10-Jun-22 6:23 AM
View: 
Middlefield Banc Corp. (MBCN) 09-Jun-22Market Purchase 492$25.00$12,300.002%
31.51K to 32.0K
2%
09-Jun-22 6:56 AM
View: 
Middlefield Banc Corp. (MBCN) 08-Jun-22Market Purchase 4$25.00$100.00< 1%
31.5K to 31.51K
2%
06-Jun-22 3:01 PM
View: 
Middlefield Banc Corp. (MBCN) 03-Jun-22Market Purchase 4$25.00$100.00< 1%
29.36K to 29.37K
2%
03-Mar-22 2:05 PM
View: 
Middlefield Banc Corp. (MBCN) 01-Mar-22Grant 2,730$25.52$69,669.609%
29.93K to 32.66K
(< 1%)
03-Mar-22 2:05 PM
View: 
Middlefield Banc Corp. (MBCN) 01-Mar-22Payment of Exercise 1,160$25.52$29,603.20(4%)
32.66K to 31.5K
< 1%
03-Jan-22 7:19 AM
View: 
Middlefield Banc Corp. (MBCN) 03-Jan-22Grant 314$24.80$7,787.201%
29.61K to 29.93K
3%
06-Dec-21 6:59 AM
View: 
Middlefield Banc Corp. (MBCN) 03-Dec-21Market Purchase 300$25.25$7,575.001%
29.32K to 29.61K
< 1%
09-Sep-21 2:16 PM
View: 
Middlefield Banc Corp. (MBCN) 09-Sep-21Market Purchase 300$23.65$7,095.001%
29.02K to 29.32K
7%
30-Jul-21 2:13 PM
View: 
Middlefield Banc Corp. (MBCN) 29-Jul-21Market Purchase 300$24.05$7,215.001%
28.71K to 29.02K
6%
01-Jul-21 12:05 PM
View: 
Middlefield Banc Corp. (MBCN) 01-Jul-21Grant 330$23.60$7,788.001%
28.39K to 28.71K
8%
24-May-21 7:20 AM
View: 
Middlefield Banc Corp. (MBCN) 24-May-21Grant 466$23.83$11,104.802%
28.04K to 28.51K
7%
01-Mar-21 3:41 PM
View: 
Middlefield Banc Corp. (MBCN) 01-Mar-21Market Purchase 300$21.78$6,533.911%
27.74K to 28.04K
18%
29-Jan-21 11:00 AM
View: 
Middlefield Banc Corp. (MBCN) 29-Jan-21Option Exercise 650$8.77$5,703.752%
26.59K to 27.24K
29-Jan-21 11:00 AM
View: 
Middlefield Banc Corp. (MBCN) 29-Jan-21Market Purchase 500$19.67$9,835.002%
27.24K to 27.74K
30%
05-Jan-21 9:29 AM
View: 
Middlefield Banc Corp. (MBCN) 04-Jan-21Grant 346$22.50$7,785.001%
26.25K to 26.59K
14%
23-Oct-20 7:29 AM
View: 
Middlefield Banc Corp. (MBCN) 22-Oct-20Option Exercise 850$8.77$7,458.753%
25.4K to 26.25K
03-Sep-20 8:08 AM
View: 
Middlefield Banc Corp. (MBCN) 02-Sep-20Market Purchase 400$17.75$7,100.002%
24.83K to 25.23K
42%
21-Jul-20 3:36 PM
View: 
Middlefield Banc Corp. (MBCN) 20-Jul-20Grant 1,453$17.69$25,703.606%
24.01K to 25.46K
43%
21-Jul-20 3:36 PM
View: 
Middlefield Banc Corp. (MBCN) 20-Jul-20Payment of Exercise 630$17.69$11,144.70(2%)
25.46K to 24.83K
(43%)
09-Jul-20 11:57 AM
View: 
Middlefield Banc Corp. (MBCN) 08-Jul-20Option Exercise 500$8.77$4,387.502%
23.51K to 24.01K
09-Mar-20 2:51 PM
View: 
Middlefield Banc Corp. (MBCN) 09-Mar-20Market Purchase 300$20.49$6,147.001%
22.88K to 23.18K
22%
02-Jan-20 9:59 AM
View: 
Middlefield Banc Corp. (MBCN) 02-Jan-20Grant 367$26.09$9,575.032%
22.51K to 22.88K
(5%)
27-Jun-19 4:28 PM
View: 
Middlefield Banc Corp. (MBCN) 27-Jun-19Option Exercise 200$17.55$3,510.002%
10.95K to 11.15K
14-May-19 10:04 AM
View: 
Middlefield Banc Corp. (MBCN) 13-May-19Market Purchase 200$40.84$8,168.002%
10.68K to 10.88K
21%
04-Mar-19 2:10 PM
View: 
Middlefield Banc Corp. (MBCN) 01-Mar-19Grant 835$41.90$34,986.508%
10.1K to 10.94K
18%
04-Mar-19 2:10 PM
View: 
Middlefield Banc Corp. (MBCN) 01-Mar-19Payment of Exercise 310$41.90$12,989.00(3%)
10.94K to 10.63K
(18%)
02-Jan-19 8:44 AM
View: 
Middlefield Banc Corp. (MBCN) 02-Jan-19Grant 226$42.43$9,589.182%
9.88K to 10.1K
17%
18-Oct-18 7:17 AM
View: 
Middlefield Banc Corp. (MBCN) 16-Oct-18Option Exercise 150$23.00$3,450.002%
9.67K to 9.82K
12-Jul-18 12:43 PM
View: 
Middlefield Banc Corp. (MBCN) 11-Jul-18Option Exercise 150$23.00$3,450.001%
10.05K to 10.2K
25-Jun-18 10:08 AM
View: 
Middlefield Banc Corp. (MBCN) 22-Jun-18Grant 785$51.60$40,506.008%
9.58K to 10.36K
(5%)
25-Jun-18 10:08 AM
View: 
Middlefield Banc Corp. (MBCN) 22-Jun-18Payment of Exercise 310$51.60$15,996.00(3%)
10.36K to 10.05K
5%
02-Feb-18 2:26 PM
View: 
Middlefield Banc Corp. (MBCN) 02-Jan-18Grant 199$48.20$9,591.802%
9.28K to 9.48K
1%
23-Jun-17 4:24 PM
View: 
Middlefield Banc Corp. (MBCN) 23-Jun-17Option Exercise 300$23.00$6,900.004%
8.42K to 8.72K
29-Nov-17 11:26 AM
View: 
Middlefield Banc Corp. (MBCN) 23-Jun-17Option Exercise 175$23.00$4,025.002%
9.06K to 9.24K
14-Feb-17 2:07 PM
View: 
Middlefield Banc Corp. (MBCN) 13-Feb-17Option Exercise 225$23.00$5,175.003%
8.14K to 8.37K
25-May-16 11:19 AM
View: 
Middlefield Banc Corp. (MBCN) 24-May-16Market Purchase 221$33.00$7,293.003%
7.76K to 7.98K
48%
02-Dec-15 10:45 AM
View: 
Middlefield Banc Corp. (MBCN) 02-Dec-15Option Exercise 150$17.55$2,632.502%
7.51K to 7.66K
14-May-15 3:36 PM
View: 
Middlefield Banc Corp. (MBCN) 12-May-15Option Exercise 150$17.55$2,632.502%
7.25K to 7.4K
16-Mar-15 4:39 PM
View: 
Middlefield Banc Corp. (MBCN) 16-Mar-15Option Exercise 250$17.55$4,387.504%
7.02K to 7.27K