Ranttila Michael

Number of records: 8
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
29-Feb-24 4:40 PM
View: 
Middlefield Banc Corp. (MBCN) 23-Feb-24Grant 1,862$24.30$45,246.6063%
2.93K to 4.8K
5%
29-Feb-24 4:40 PM
View: 
Middlefield Banc Corp. (MBCN) 23-Feb-24Payment of Exercise 759$24.30$18,443.70(16%)
4.8K to 4.04K
(5%)
01-Mar-23 11:47 AM
View: 
Middlefield Banc Corp. (MBCN) 25-Feb-23Grant 462$29.00$13,398.0017%
2.7K to 3.17K
01-Mar-23 11:47 AM
View: 
Middlefield Banc Corp. (MBCN) 25-Feb-23Payment of Exercise 231$29.00$6,699.00(7%)
3.17K to 2.93K
05-Dec-22 9:06 AM
View: 
Middlefield Banc Corp. (MBCN) 05-Dec-22Grant 1,239$28.60$35,435.4085%
1.46K to 2.7K
03-Mar-22 3:32 PM
View: 
Middlefield Banc Corp. (MBCN) 01-Mar-22Grant 604$25.52$15,414.1053%
1.13K to 1.74K
(< 1%)
03-Mar-22 3:32 PM
View: 
Middlefield Banc Corp. (MBCN) 01-Mar-22Payment of Exercise 274$25.52$6,992.48(16%)
1.74K to 1.46K
< 1%
24-May-21 7:59 AM
View: 
Middlefield Banc Corp. (MBCN) 24-May-21Grant 87$23.83$2,073.218%
1.04K to 1.13K
7%