David Charles Lockwood, Chief Executive at Laird plc, holds 156.92K shares in Babcock International (Ticker: GB:BAB), holds 300.05K shares in Cobham plc (Ticker: GB:COB), holds 260.33K shares in Laird plc (Ticker: GB:LRD). Most recently, David Charles Lockwood Bought ― shares of Babcock International on Sep 21, 2020 for an estimated value of 99.25K.