Marc L. answered 04/02/25
An experienced tutor with over 10 years of working with students
So your question says 20 years but your date range is 30 years: 2024-1994 is 30 years. I'm going to assume you mean 20 years.
Below are 5 domestic stocks whos average annual return from 12/31/2004 - 12/31/2024 are > 10.59%:
1) Nvidia 38.60%
2) Netflix 37.15%
3) Apple 30.50%
4) Microsoft 14.70%
5) Meta 18.24%