CGX Opts for Share Repurchase Program