Yasch22: thanks for the intelligent postingSomething that is also worth noting is 7 consecutive positive earning surprises. A sleeper no doubt. Difficult to watch if you're so inclined to watch over every move, but at this price risk has been reduced such a level that it's difficult not to justify buying in.