Tyhee.............EGU is missing 2 components of your initial post--
1. It is not a major holding of JP----not even a holding of his at all
2. Insider buys are not considered company buybacks.
Based on the above, I still go with Silvercorp.
Anyone else?