Nice stock with strong fundamentals. Have been on a good run since Oct 09 and it is showing signs of the intermediate bull run is coming to an end and ready for consolidate its gains and build a stronger base for future gains. Not the best time to add to positions on weakness going forward until a support base is seen.