best performing sandp 500 stocks from may 1 2012 to may october 11 2018

Twilio (TWLO) had the highest return between May 1, 2012 and May 10, 2026 and in 2018 by a US stock in the S&P 500 (GSPC), returning 270.1%.