NIKE (NKE) has returned 132,902.6% since 1980.

money illustration

Explore