XIN - keeps moving north. Buyback may be kicking in slowly but still a long way to go for the company to spend the $9.5 million remaining!