Nike (NKE) has returned 3,389,445.5% since 1980.

money illustration

Explore