On a day like today, with significant volume, it's difficult to be sure whether any Repurchasing has gone on. A pessimistic view might be that Repurchasing did go on today, but its only effect was to shrink XIN's losses.
But if you're a glass is half full type, Acorisk holds a much more optimistic view of Repurchase, arguing that the Repurchase program might be currently suspended due to XIN's knowledge of an outstanding 2Q result, and its subsequent unwillingness to risk insider trading by buying while in possession of that material, nonpublic information.
We'd all like to figure out a way to tell which days and how much Repurchasing is going on, so if you can think of a method, please post it. If we can't come up with something, we'll have to wait for the next conference call and hope they provide a more recent update than the end of 2Q.
I think XIN is a strong buy only for long term investors (i.e., those who plan to hold XIN for 12 months and more). XIN is not a good stock for short term traders. If you like trading and have time watch market every minute, you will be way better off to trade ETFs like SPY, EEM, FXI, and so on.
Basically, I see no points to play XIN short term. I can assure you that most short traders are losers. All they do are to accumulate short term capital loss year after year in their 1040 returns.
XIN's stock goes along with the Chinese mainland market and especially its real estate sector. The buyback will help when the Chinese market goes up. If the Chinese market continues going down, you won't see any meaningful benefit on XIN's stock price.