Nike (NKE) has returned 3,298,081.8% since 1980.

money illustration

Explore