spacex average yearly returns over the last 20 years

SpaceX (SPCX) has had its best year between October 16, 2006 and October 16, 2026 this year, returning 10.1%.

ASSETYEAR% RETURN
SpaceX (SPCX)
2026
10.09%