Does J&J Have Enough Alpha to Be a Solid Low Beta Stock?
Shares of Johnson & Johnson (NYSE:JNJ) are down slightly despite the company scoring a double beat for its third quarter earnings. J&J reported earnings per share (EPS) of $2.55 on revenue of $23.79 billion. This was…