
Johnson & Johnson has delivered a 68.9% total return over the past 5 years, yet its valuation picture is split, with a Discounted Cash Flow (DCF) intrinsic value estimate pointing to upside while market multiples lean the other way. Over 5 years, Johnson & Johnson has returned 68.9%, which puts the recent share price near the upper end of its longer term journey. Pipeline progress in areas such as major depressive disorder therapies and new medical technologies like surgical robotics can...



