https://www.amazon.com
“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.”