NCB Financial Group Limited (NCBFG) has advised that a Director purchased 12, 500 shares on December 14, 2017.