David Michael O'connor, Chief Executive Officer at Churchill China, holds 23.66K shares in Churchill China (Ticker: GB:CHH). Most recently, David Michael O'connor Sold 8,000p shares of Churchill China on Jun 27, 2022 for an estimated value of 112.00K.