NCB Financial Group Limited (NCBFG) has advised that two Directors purchased a total of 12,428,384 NCBFG shares on May 8, 2019.