MCCASKEY JAMES J — Insider transactions, Director at MIDDLEFIELD BANC CORP | InsiderLens