Tesla (TSLA) has returned 17,287.7% since 2009.

money illustration

Explore