Company was in the middle of retiring shares, apparently they have already retired 77 mill free trading shares and the rest will be done in the next few days.
Float numbers for CENV are the shocker 40,364,000 shares and low sub penny. This thing has got penny written on it IMHO!