Watch for the company buyback report (probably posted tomorrow) and check the price and volume of shares the company actually bought back today.
I would be surprised if the Company was the actual buyer of over 4 million shares today.
If not the company, then who and to what end?
SNX is one to keep an eye on. I would not be selling just yet - further investigation is warranted.