I have held JNJ since Dec 2010. I know that is only 18 months but until recently it did nothing while the S&P hada nice gain during the last 18 months. My ship if finally coming in. The dividend helped me become a patient investor. Good luck to all.