Good news don't suffice. Price has to be fundamentally good. The best company can be expensive if overpriced already. SNWT has a fair intrinsic value of less than 5 cents.
Well, that's my estimation. However, no-one on this board came up with better numbers yet.