Adam Vicary — Insider transactions at CASTINGS PUBLIC LIMITED COMPANY | InsiderLens