Geoffrey McFarland — Insider transactions, Director at Renishaw PLC | InsiderLens