If you watched today's action, it's just another example of the mysterious support this stock gets. Even during the last hour selloff, a buyer steps in last minute to make sure it closes even (really +.01). This happens all the time with XIN. That is also why I want to be in this stock before all the catalysts. Lots of support.
I don't think so. It has never been enough in the past to make a dent. There are rules around this too, so they can't bid up the price. It does is however, provide some downward protection and will help EPS.