These stocks have momentum on their side heading into earnings, including Amazon

Amazon will post quarterly results next week, and the e-commerce and cloud giant has momentum going into the report.