Shares of Johnson & Johnson (JNJ) dropped by 2% following their impressive Q2 earnings report, which revealed earnings per share of $2.90 and revenues reaching $25.31 billion. Despite this strong performance, the company also raised its full-year guidance, indicating confidence in future growth.