Tesla (TSLA) has returned 19,624.5% between 2009 and 2024.

money illustration

Explore