E-commerce and cloud services giant Amazon has been one of the best-performing growth stocks of all time. Unfortunately, Amazon shares are down 36% this year through June 28 as revenue growth slowed to 7.3% in the first quarter. Analyst Justin Post says Amazon still has legs on its long-term growth story, and he anticipates that the company's recent investments in expanding its logistics will pay off in coming years as Amazon grows into its new capacity. Post says Amazon will capture 5% of global e-commerce deliveries by 2026. Bank of America has a "buy" rating and a $3,770 price target for AMZN stock, which underwent a 20-for-1 split earlier in June. The target equates to $188.50 post-split. AMZN closed at $107.40 on June 28.