Nike (NKE) has returned 3,664,900% since 1980.

money illustration

Explore