Between November 19, 2014 and November 19, 2024, QQQ has returned 427.1% and IWY has returned 402.5%.