Ranttila Michael (CIK 0001792684)

Latest company ownership

Shares held
13,419.1
Last filed at
Jan 23, 2025
Confidence Score
92.1
2025Q4
Confidence Score History
2021Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 17, 2025 Dec 18, 2025 MIDDLEFIELD BANC CORP CFO Sell 95.0 +12,309 188.76% $146.6K
Aug 6, 2025 Aug 7, 2025 MIDDLEFIELD BANC CORP CFO Sell 91.3 +1,068 19.59% $11.9K
Feb 23, 2025 Mar 3, 2025 MIDDLEFIELD BANC CORP CFO Sell 91.3 +1,068 24.36% $13.8K
Feb 21, 2025 Feb 24, 2025 MIDDLEFIELD BANC CORP CFO Buy 77.5 +48 1.11% $1.2K
Feb 3, 2025 Feb 4, 2025 MIDDLEFIELD BANC CORP CFO Buy 85.0 +300 7.43% $7.7K
Feb 23, 2024 Feb 29, 2024 MIDDLEFIELD BANC CORP CFO Sell 91.3 +1,103 14.27% $18.4K
Feb 25, 2023 Mar 1, 2023 MIDDLEFIELD BANC CORP CFO Sell 85.0 +231 8.55% $6.7K
Mar 1, 2022 Mar 3, 2022 MIDDLEFIELD BANC CORP CFO Sell 90.0 +330 29.10% $7K
May 24, 2021 Jun 3, 2021 MIDDLEFIELD BANC CORP CFO Sell 85.0 +65 6.22% $524.3