Investing for the long term aims to generate profit, ideally exceeding market averages. While Johnson & Johnson's share price has seen a 26% rise in 5 years, its EPS growth of 2.9% indicates higher market esteem.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing