30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Middlefield Banc Corp (MBCN)

Stock chart
Ticker: MBCN Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
DiGeronimo Kevin A
1 purchase — total 50,018 USD
Buy 21 Feb 2025
Value US$2,728,849.17 | Price 80.45 | Shares 29,256
Buy 21 Feb 2025
Value US$3,644,980.39 | Price 347.15 | Shares 57,574
Buy 21 Feb 2025
Value US$1,207.20 | Price 25.15 | Shares 48
Buy 3 Feb 2025
Value US$7,650.00 | Price 25.50 | Shares 300
Buy 16 Sep 2024
Value US$6,043.70 | Price 28.47 | Shares 212
Buy 5 Jun 2024
Value US$20,980.00 | Price 20.98 | Shares 1,000
Buy 31 May 2024
Value US$4,280.00 | Price 21.40 | Shares 200
Buy 13 May 2024
Value US$22,470.00 | Price 22.47 | Shares 1,000
Buy 9 May 2024
Value US$5,750.00 | Price 23.00 | Shares 250
Buy 9 May 2024
Value US$22,380.00 | Price 22.38 | Shares 1,000
Buy 14 Feb 2024
Value US$6,650.00 | Price 23.75 | Shares 280
Buy 5 Feb 2024
Value US$25,750.00 | Price 25.75 | Shares 1,000
Buy 2 Feb 2024
Value US$26,670.00 | Price 26.67 | Shares 1,000
Buy 2 Nov 2023
Value US$1,085.75 | Price 25.25 | Shares 43
Buy 16 May 2023
Value US$13,017.12 | Price 22.56 | Shares 577
Buy 12 May 2023
Value US$8,968.00 | Price 22.42 | Shares 400
Buy 12 May 2023
Value US$519.80 | Price 22.60 | Shares 23
Buy 11 May 2023
Value US$22,590.00 | Price 22.59 | Shares 1,000
Buy 28 Apr 2023
Value US$2,767.00 | Price 27.67 | Shares 100
Buy 28 Apr 2023
Value US$17,186.40 | Price 27.28 | Shares 630
Buy 27 Apr 2023
Value US$5,340.00 | Price 26.70 | Shares 200
Buy 27 Apr 2023
Value US$10,904.00 | Price 27.26 | Shares 400
Buy 27 Apr 2023
Value US$5,514.00 | Price 27.57 | Shares 200
Buy 27 Apr 2023
Value US$5,512.00 | Price 27.56 | Shares 200
Buy 16 Mar 2023
Value US$8,038.02 | Price 26.79 | Shares 300
Buy 13 Mar 2023
Value US$5,300.00 | Price 26.50 | Shares 200
Buy 2 Mar 2023
Value US$5,592.00 | Price 27.96 | Shares 200
Buy 22 Nov 2022
Value US$5,933.82 | Price 29.67 | Shares 200
Buy 21 Oct 2022
Value US$2,889.00 | Price 28.89 | Shares 100
Buy 9 Sep 2022
Value US$5,350.00 | Price 26.75 | Shares 200
Buy 11 Aug 2022
Value US$108,000.00 | Price 27.00 | Shares 4,000
Buy 8 Aug 2022
Value US$5,398.00 | Price 26.99 | Shares 200
Buy 14 Jun 2022
Value US$2,481.00 | Price 24.81 | Shares 100
Buy 9 Jun 2022
Value US$12,300.00 | Price 25.00 | Shares 492
Buy 9 Jun 2022
Value US$3,686.68 | Price 24.91 | Shares 148
Buy 9 Jun 2022
Value US$21,300.00 | Price 25.00 | Shares 852
Buy 8 Jun 2022
Value US$100.00 | Price 25.00 | Shares 4
Buy 3 Jun 2022
Value US$100.00 | Price 25.00 | Shares 4
Buy 1 Jun 2022
Value US$99,599.60 | Price 24.90 | Shares 4,000
Buy 6 Dec 2021
Value US$24,897.50 | Price 24.90 | Shares 1,000
Buy 3 Dec 2021
Value US$7,575.00 | Price 25.25 | Shares 300
Buy 3 Dec 2021
Value US$3,350.00 | Price 25.00 | Shares 134
Buy 3 Dec 2021
Value US$328.25 | Price 25.25 | Shares 13
Buy 2 Dec 2021
Value US$2,500.00 | Price 25.00 | Shares 100
Buy 29 Nov 2021
Value US$25,414.60 | Price 25.41 | Shares 1,000
Buy 29 Nov 2021
Value US$7,659.00 | Price 25.53 | Shares 300
Buy 18 Nov 2021
Value US$26,933.33 | Price 26.99 | Shares 998
Buy 17 Nov 2021
Value US$54.00 | Price 27.00 | Shares 2
Buy 10 Nov 2021
Value US$2,600.00 | Price 26.00 | Shares 100
Buy 29 Jul 2021
Value US$11,975.00 | Price 23.95 | Shares 500
Buy 2 Jun 2021
Value US$144.00 | Price 24.00 | Shares 6
Buy 1 Jun 2021
Value US$25,362.08 | Price 23.99 | Shares 1,057
Buy 28 May 2021
Value US$41,925.43 | Price 23.98 | Shares 1,748
Buy 29 Apr 2021
Value US$22,467.00 | Price 22.47 | Shares 1,000
Buy 27 Apr 2021
Value US$22,190.00 | Price 22.19 | Shares 1,000
Buy 27 Apr 2021
Value US$4,450.00 | Price 22.25 | Shares 200
Buy 1 Mar 2021
Value US$6,533.91 | Price 21.78 | Shares 300
Buy 29 Jan 2021
Value US$9,835.00 | Price 19.67 | Shares 500
Buy 29 Jan 2021
Value US$19,603.50 | Price 19.60 | Shares 1,000
Buy 28 Jan 2021
Value US$11,650.11 | Price 19.13 | Shares 609
Buy 28 Jan 2021
Value US$7,619.60 | Price 19.05 | Shares 400
Buy 16 Dec 2020
Value US$2,102.82 | Price 20.82 | Shares 101
Buy 15 Dec 2020
Value US$2,025.00 | Price 20.25 | Shares 100
Buy 11 Dec 2020
Value US$42,481.60 | Price 21.24 | Shares 2,000
Buy 11 Sep 2020
Value US$17,960.00 | Price 17.96 | Shares 1,000
Buy 11 Sep 2020
Value US$7,196.00 | Price 17.99 | Shares 400
Buy 11 Sep 2020
Value US$1,795.00 | Price 17.95 | Shares 100
Buy 9 Sep 2020
Value US$9,000.00 | Price 18.00 | Shares 500
Buy 2 Sep 2020
Value US$7,100.00 | Price 17.75 | Shares 400
Buy 1 Sep 2020
Value US$1,769.00 | Price 17.69 | Shares 100
Buy 1 Sep 2020
Value US$1,769.00 | Price 17.69 | Shares 100
Buy 20 Aug 2020
Value US$523.50 | Price 17.45 | Shares 30
Buy 20 Aug 2020
Value US$872.50 | Price 17.45 | Shares 50
Buy 19 Aug 2020
Value US$348.00 | Price 17.40 | Shares 20
Buy 19 Aug 2020
Value US$2,626.50 | Price 17.51 | Shares 150
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-27 2025-02-21 B Purchase Non-Executive Director
29,256 -31.9%
80.45
US$2,728,849
29,256 -31.9% 80.45 US$2,728,849
2025-02-25 2025-02-21 B Purchase Non-Executive Director
57,574 +15.1%
347.15
US$3,644,980
57,574 +15.1% 347.15 US$3,644,980
2025-02-24 2025-02-21 B Purchase

EVP/CFO

Officer
13,316 -17.1%
96.26
US$3,111,893
13,316 -17.1% 96.26 US$3,111,893
2025-02-04 2025-02-03 B Purchase

EVP/CFO

Officer
300 +inf%
25.50
US$7,650
300 +inf% 25.50 US$7,650
2024-09-19 2024-09-16 B Purchase

Chief Executive Officer

Executive Director
212 +0.7%
28.47
US$6,044
212 +0.7% 28.47 US$6,044
2024-06-06 2024-06-05 B Purchase

EVP-Chief Strategy Officer

Officer
1,000 +8.7%
20.98
US$20,980
1,000 +8.7% 20.98 US$20,980
2024-06-03 2024-05-31 B Purchase Non-Executive Director
200 +10.5%
21.40
US$4,280
200 +10.5% 21.40 US$4,280
2024-05-14 2024-05-13 B Purchase

EVP/Chief Executive Officer

Executive Director
1,000 +2.9%
22.47
US$22,470
1,000 +2.9% 22.47 US$22,470
2024-05-09 2024-05-09 B Purchase Non-Executive Director
250 +15.0%
23.00
US$5,750
250 +15.0% 23.00 US$5,750
2024-05-09 2024-05-09 B Purchase

EVP-Chief Strategy Officer

Officer
1,000 +9.5%
22.38
US$22,380
1,000 +9.5% 22.38 US$22,380
2024-02-14 2024-02-14 B Purchase Non-Executive Director
280 +20.2%
23.75
US$6,650
280 +20.2% 23.75 US$6,650
2024-02-05 2024-02-05 B Purchase Non-Executive Director
1,000 +12.1%
25.75
US$25,750
1,000 +12.1% 25.75 US$25,750
2024-02-05 2024-02-02 B Purchase Non-Executive Director
1,000 +13.8%
26.67
US$26,670
1,000 +13.8% 26.67 US$26,670
2023-11-06 2023-11-02 B Purchase Non-Executive Director
43 +2.7%
25.25
US$1,086
43 +2.7% 25.25 US$1,086
2023-05-17 2023-05-16 B Purchase

Chief Executive Officer

Executive Director
577 +17.7%
22.56
US$13,017
577 +17.7% 22.56 US$13,017
2023-05-15 2023-05-12 B Purchase

Chief Executive Officer

Executive Director
400 +14.0%
22.42
US$8,968
400 +14.0% 22.42 US$8,968
2023-05-15 2023-05-12 B Purchase

Chief Executive Officer

Executive Director
23 +0.8%
22.60
US$520
23 +0.8% 22.60 US$520
2023-05-12 2023-05-11 B Purchase

EVP/Corporate Development

Officer
1,000 +10.5%
22.59
US$22,590
1,000 +10.5% 22.59 US$22,590
2023-05-01 2023-04-28 B Purchase Non-Executive Director
100 +1.4%
27.67
US$2,767
100 +1.4% 27.67 US$2,767
2023-05-01 2023-04-28 B Purchase

President

Executive Director
630 +45.8%
27.28
US$17,186
630 +45.8% 27.28 US$17,186
2023-05-01 2023-04-27 B Purchase Non-Executive Director
200 +2.9%
26.70
US$5,340
200 +2.9% 26.70 US$5,340
2023-04-27 2023-04-27 B Purchase

Chief Executive Officer

Executive Director
400 +1.2%
27.26
US$10,904
400 +1.2% 27.26 US$10,904
2023-04-27 2023-04-27 B Purchase Non-Executive Director
200 +11.0%
27.57
US$5,514
200 +11.0% 27.57 US$5,514
2023-04-27 2023-04-27 B Purchase Non-Executive Director
200 +12.4%
27.56
US$5,512
200 +12.4% 27.56 US$5,512
2023-03-16 2023-03-16 B Purchase

Chief Executive Officer

Executive Director
300 +0.9%
26.79
US$8,038
300 +0.9% 26.79 US$8,038
2023-03-14 2023-03-13 B Purchase Non-Executive Director
200 +3.0%
26.50
US$5,300
200 +3.0% 26.50 US$5,300
2023-03-03 2023-03-02 B Purchase Non-Executive Director
200 +44.6%
27.96
US$5,592
200 +44.6% 27.96 US$5,592
2022-11-22 2022-11-22 B Purchase

Chief Executive Officer

Executive Director
200 +7.6%
29.67
US$5,934
200 +7.6% 29.67 US$5,934
2022-10-21 2022-10-21 B Purchase Non-Executive Director
100 +1.5%
28.89
US$2,889
100 +1.5% 28.89 US$2,889
2022-09-12 2022-09-09 B Purchase Non-Executive Director
200 +3.1%
26.75
US$5,350
200 +3.1% 26.75 US$5,350
2022-08-12 2022-08-11 B Purchase Non-Executive Director
4,000 +33.6%
27.00
US$108,000
4,000 +33.6% 27.00 US$108,000
2022-08-09 2022-08-08 B Purchase Non-Executive Director
200 +3.2%
26.99
US$5,398
200 +3.2% 26.99 US$5,398
2022-06-15 2022-06-14 B Purchase Non-Executive Director
100 +1.6%
24.81
US$2,481
100 +1.6% 24.81 US$2,481
2022-06-10 2022-06-09 B Purchase

Chief Executive Officer

Executive Director
492 +22.9%
25.00
US$12,300
492 +22.9% 25.00 US$12,300
2022-06-10 2022-06-09 B Purchase Non-Executive Director
148 +2.9%
24.91
US$3,687
148 +2.9% 24.91 US$3,687
2022-06-10 2022-06-09 B Purchase Non-Executive Director
852 +16.3%
25.00
US$21,300
852 +16.3% 25.00 US$21,300
2022-06-09 2022-06-08 B Purchase

Chief Executive Officer

Executive Director
4 +0.2%
25.00
US$100
4 +0.2% 25.00 US$100
2022-06-06 2022-06-03 B Purchase

Chief Executive Officer

Executive Director
4 +0.0%
25.00
US$100
4 +0.0% 25.00 US$100
2022-06-02 2022-06-01 B Purchase Non-Executive Director
4,000 +52.7%
24.90
US$99,600
4,000 +52.7% 24.90 US$99,600
2021-12-07 2021-12-06 B Purchase Non-Executive Director
1,000 +12.6%
24.90
US$24,898
1,000 +12.6% 24.90 US$24,898
2021-12-06 2021-12-03 B Purchase

Exec. Vice President/COO

Executive Director
300 +16.3%
25.25
US$7,575
300 +16.3% 25.25 US$7,575
2021-12-06 2021-12-03 B Purchase Non-Executive Director
134 +1.7%
25.00
US$3,350
134 +1.7% 25.00 US$3,350
2021-12-06 2021-12-03 B Purchase Non-Executive Director
13 +0.9%
25.25
US$328
13 +0.9% 25.25 US$328
2021-12-06 2021-12-02 B Purchase Non-Executive Director
100 +7.2%
25.00
US$2,500
100 +7.2% 25.00 US$2,500
2021-12-01 2021-11-29 B Purchase Non-Executive Director
1,000 +14.6%
25.41
US$25,415
1,000 +14.6% 25.41 US$25,415
2021-12-01 2021-11-29 B Purchase Non-Executive Director
300 +6.4%
25.53
US$7,659
300 +6.4% 25.53 US$7,659
2021-11-19 2021-11-18 B Purchase Non-Executive Director
998 +17.1%
26.99
US$26,933
998 +17.1% 26.99 US$26,933
2021-11-19 2021-11-17 B Purchase Non-Executive Director
2 +0.0%
27.00
US$54
2 +0.0% 27.00 US$54
2021-11-12 2021-11-10 B Purchase Non-Executive Director
100 +4.4%
26.00
US$2,600
100 +4.4% 26.00 US$2,600
2021-07-29 2021-07-29 B Purchase Non-Executive Director
500 +12.2%
23.95
US$11,975
500 +12.2% 23.95 US$11,975
2021-06-04 2021-06-02 B Purchase Non-Executive Director
6 +0.1%
24.00
US$144
6 +0.1% 24.00 US$144
2021-06-03 2021-06-01 B Purchase Non-Executive Director
1,057 +28.2%
23.99
US$25,362
1,057 +28.2% 23.99 US$25,362
2021-06-03 2021-05-28 B Purchase Non-Executive Director
1,748 +87.4%
23.98
US$41,925
1,748 +87.4% 23.98 US$41,925
2021-04-30 2021-04-29 B Purchase Non-Executive Director
1,000 +19.9%
22.47
US$22,467
1,000 +19.9% 22.47 US$22,467
2021-04-28 2021-04-27 B Purchase Non-Executive Director
1,000 +24.8%
22.19
US$22,190
1,000 +24.8% 22.19 US$22,190
2021-04-28 2021-04-27 B Purchase Non-Executive Director
200 +9.8%
22.25
US$4,450
200 +9.8% 22.25 US$4,450
2021-03-01 2021-03-01 B Purchase

Exec. Vice President/COO

Executive Director
300 +32.1%
21.78
US$6,534
300 +32.1% 21.78 US$6,534
2021-01-29 2021-01-29 B Purchase

Exec. Vice President/COO

Executive Director
500 +114.7%
19.67
US$9,835
500 +114.7% 19.67 US$9,835
2021-01-29 2021-01-29 B Purchase Non-Executive Director
1,000 +32.9%
19.60
US$19,604
1,000 +32.9% 19.60 US$19,604
2021-01-29 2021-01-28 B Purchase Non-Executive Director
609 +2.1%
19.13
US$11,650
609 +2.1% 19.13 US$11,650
2021-01-29 2021-01-28 B Purchase Non-Executive Director
400 +15.2%
19.05
US$7,620
400 +15.2% 19.05 US$7,620
2020-12-17 2020-12-16 B Purchase Non-Executive Director
101 +4.0%
20.82
US$2,103
101 +4.0% 20.82 US$2,103
2020-12-17 2020-12-15 B Purchase Non-Executive Director
100 +4.1%
20.25
US$2,025
100 +4.1% 20.25 US$2,025
2020-12-14 2020-12-11 B Purchase Non-Executive Director
2,000 +7.3%
21.24
US$42,482
2,000 +7.3% 21.24 US$42,482
2020-09-14 2020-09-11 B Purchase Non-Executive Director
1,000 +200.0%
17.96
US$17,960
1,000 +200.0% 17.96 US$17,960
2020-09-14 2020-09-11 B Purchase Non-Executive Director
400 +400.0%
17.99
US$7,196
400 +400.0% 17.99 US$7,196
2020-09-14 2020-09-11 B Purchase Non-Executive Director
100 +inf%
17.95
US$1,795
100 +inf% 17.95 US$1,795
2020-09-10 2020-09-09 B Purchase Non-Executive Director
500 +50.0%
18.00
US$9,000
500 +50.0% 18.00 US$9,000
2020-09-03 2020-09-02 B Purchase

Exec. Vice President/COO

Executive Director
400 +1111.1%
17.75
US$7,100
400 +1111.1% 17.75 US$7,100
2020-09-02 2020-09-01 B Purchase Non-Executive Director
100 +4.3%
17.69
US$1,769
100 +4.3% 17.69 US$1,769
2020-09-02 2020-09-01 B Purchase Non-Executive Director
100 +44.1%
17.69
US$1,769
100 +44.1% 17.69 US$1,769
2020-09-02 2020-08-20 B Purchase Non-Executive Director
30 +1.5%
17.45
US$524
30 +1.5% 17.45 US$524
2020-09-02 2020-08-20 B Purchase Non-Executive Director
50 +2.2%
17.45
US$872
50 +2.2% 17.45 US$872
2020-09-02 2020-08-19 B Purchase Non-Executive Director
20 +1.0%
17.40
US$348
20 +1.0% 17.40 US$348
2020-09-02 2020-08-19 B Purchase Non-Executive Director
150 +7.1%
17.51
US$2,626
150 +7.1% 17.51 US$2,626