Between October 31, 2014 and October 31, 2024, Apple (AAPL) has returned 859.7% and QQQ has returned 429.4%.