Yes.. The share price is not moving UP fast so company might be buying back. You are correct, whenever company buy back shares the price will be forced down by MMs so that company can load as many as they can. SFOR should keep buying shares and retire at least .5 billion so that share price zooms to 5 cents and then PRs about other revenue streams that takes it to .5 cents and above