MIDDLEFIELD BANC CORP (MBCN)

US5963042040 - Common Stock

22.75  +0.4 (+1.79%)




Shares Outstanding8.07M
Float7.17M
Owners (insider)4.1%
Owners (institutional)32%
Owners (insider) change1.34%
Owners (institutional) change0.14%
Date Name Type Shares Price Amount
Feb 23, 2024 RANTTILA MICHAEL Grant 1862 24.30 $ 45,246.60
Feb 23, 2024 RANTTILA MICHAEL Option Excercise 759 24.30 $ 18,443.70
Feb 23, 2024 Erminio Courtney M Grant 1042 24.30 $ 25,320.60
Feb 23, 2024 Erminio Courtney M Option Excercise 401 24.30 $ 9,744.30
Feb 14, 2024 Moeller Jennifer L Open Market Purchase 280 23.75 $ 6,650.00
Feb 5, 2024 Voinovich Michael C Open Market Purchase 1000 25.75 $ 25,750.00
Feb 2, 2024 Voinovich Michael C Open Market Purchase 1000 26.67 $ 26,670.00
Jan 2, 2024 Jones Kenneth E Grant 240 32.37 $ 7,768.80
Jan 2, 2024 MAST DARRYL E Grant 240 32.37 $ 7,768.80
Jan 2, 2024 MCCASKEY JAMES J Grant 240 32.37 $ 7,768.80
Jan 2, 2024 Skidmore William J Grant 240 32.37 $ 7,768.80
Jan 2, 2024 Moeller Jennifer L Grant 240 32.37 $ 7,768.80
Jan 2, 2024 Voinovich Michael C Grant 240 32.37 $ 7,768.80
Jan 2, 2024 TURK CAROLYN J Grant 240 32.37 $ 7,768.80
Jan 2, 2024 DiGeronimo Kevin A Grant 240 32.37 $ 7,768.80
Jan 2, 2024 Zimmerly Ronald Len Jr. Grant 240 32.37 $ 7,768.80
Jan 2, 2024 Bevan Thomas W Grant 240 32.37 $ 7,768.80
Jul 3, 2023 HESLOP JAMES R II Grant 291 26.80 $ 7,798.80
Jul 3, 2023 DiGeronimo Kevin A Grant 291 26.80 $ 7,798.80
Jul 3, 2023 Bevan Thomas W Grant 291 26.80 $ 7,798.80
Jul 3, 2023 Jones Kenneth E Grant 291 26.80 $ 7,798.80
Jul 3, 2023 MCCASKEY JAMES J Grant 291 26.80 $ 7,798.80
Jul 3, 2023 MAST DARRYL E Grant 291 26.80 $ 7,798.80
Jul 3, 2023 Moeller Jennifer L Grant 291 26.80 $ 7,798.80
Jul 3, 2023 Voinovich Michael C Grant 291 26.80 $ 7,798.80
Jul 3, 2023 TURK CAROLYN J Grant 291 26.80 $ 7,798.80
Jul 3, 2023 Skidmore William J Grant 291 26.80 $ 7,798.80
Jul 3, 2023 Zimmerly Ronald Len Jr. Grant 291 26.80 $ 7,798.80
May 16, 2023 HESLOP JAMES R II Open Market Purchase 577 22.56 $ 13,017.12
May 12, 2023 HESLOP JAMES R II Open Market Purchase 423 22.43 $ 9,487.80
May 11, 2023 Wilson Thomas M Open Market Purchase 1000 22.59 $ 22,590.00
Apr 28, 2023 Zimmerly Ronald Len Jr. Open Market Purchase 630 27.28 $ 17,186.40
Apr 27, 2023 Skidmore William J Open Market Purchase 400 27.57 $ 11,026.00
Apr 27, 2023 HESLOP JAMES R II Open Market Purchase 400 27.26 $ 10,904.00
Apr 27, 2023 Voinovich Michael C Open Market Purchase 300 27.02 $ 8,107.00