John Mulcahy — Insider transactions, Chair at Glenveagh Properties Public Limited Company | InsiderLens