David Gosnell, Director at Coats Group plc, holds 1.10M shares in Coats Group plc (Ticker: GB:COA), holds 172.51K shares in Diageo (Ticker: DGEAF), holds 22.91K shares in Brambles (Ticker: BMBLF). Most recently, David Gosnell Bought ― shares of Coats Group plc on Nov 26, 2020 for an estimated value of 96.67K.