18.5 million buyback to date on a company with an A/S of 2B or more the shorts must be shaking in their boots. LOL