I have a list of stocks I watch. Added them to my list last September, same time I bought XIN. I watched XIN for 6 months before putting that money in.
One of the stocks on my list just announced earnings. They make about the same as XIN, but have $3.52 in cash/equivilants, XIN has $6.59. Their 12 month estimate is $20.00 a share. The current stock price is $6.41
XIN's cash is higher, and the share price is less than half of the other one. Plus XIN pays a dividend, and is buying back shares, the other one does not.
Investorman is a mindless peon working at a fast food chain, just put him on ignore. Anyone who puts out mindless claims without research or facts has the education of a donkey. XIN has been one of the most bullish stocks of 2012 and it just so happens the stock market has been on a rampage too.