CVS is a great company for the long-run. Good price.
Great valuations. Leader (competitive advantages) in a needed industry.
Financially stable with low debt- able to withstand unexpected problems or expand operations - depending on what is called for. Big country and big world.
Hedge funds, and mutual funds, have aggressively bought over the last few years.
Bumps in the road will not stop this company from prospering.