Amazon - AMZN

https://www.amazon.com

 
adobe.png

From July 1997, post ipo to November 1, 2023, Amazon stock returned roughly 140,900% which equates to about a 31% annual return over this 26 year period versus the S&P 500 return of roughly 736%. WOW comes to mind.
— Source: Ycharts.com