John Hearle — Insider transactions, Director at Mexico Fund Inc | InsiderLens