Seems like CVS traded "big investor day" for missing 3% market rally
which translates into a push. This is NOT bad since the sector, save for WAG, is following suit. What I see is that the funds are playing the market rally with beaten up stocks. Resistence at $48.80 must break down. Timing not good now. Buy back is very supportive around $49 but we could see downward pressure again as market weakens. Great year to date!