On top of free two-day package delivery, Amazon has been delivering for shareholders. The company recently marked 20 years as a publicly traded company and made headlines for its astounding 49,000% return since its 1997 initial public offering. Starting at $1.96 per share (adjusted for stock ...