Over the last 90 days, Churchill China PLC has seen insider activity with a net value of -96,464.62 GBP. Executives contributed to this with a net value of -110,671.09 GBP. The total number of insider transactions was 5, with a net buy percentage of -0.0023% of float.