Johnson & Johnson (JNJ) returned 25% in 1986.

money illustration

Explore