You are the type of guys hurting XIN's stock price. You always sell when the stock go up a little while you keep claiming the stock worth $6+. In the reality, you just a swing trader, trying to profit from 15% to 30% price appreciation.
It is fine to make money that way. But just don't say you feel the stock worth $6+. It makes me sick. Apparently, if you really feel it worth more than $6, how could you sell it when it is around $2.80. Because you know this stock doesn't worth more than $3 per share, and you know most likely the stock will drop back to around $2.50.