Next week is going to be a big week for internet stocks as, Inc. (NASDAQ:AMZN), Facebook Inc (NASDAQ:FB), Twitter Inc (NYSE:TWTR) and Alphabet Inc (NASDAQ:GOOGL) are all poised to release earnings reports. Canaccord analyst Michael Graham weighed in, providing his expectations on the four internet giants.

Michael Graham is ranked #105 out of 4075 analysts on TipRanks. He has a 58% success rate recommending stocks with an average return of 11.9% per recommendation., Inc.

Graham discusses his views on Amazon’s second-quarter earnings release, set for Thursday, July 28, 2016. Overall, the analyst expresses strong confidence in Amazon’s business model and expects continued strength.

Graham wrote, “Q1 was perhaps Amazon’s best quarter in recent memory, and it will be a tough act to follow. All segments performed well, however, and we are expecting more of the same in Q2. We are generally comfortable with our 24% revenue growth outlook for Q2, which is down from 28% in Q1, and believe there is a decent chance the company is set up for another strong quarter relative to consensus. We see the biggest risk as being international eCommerce CSOI margin, where we are looking for a sequential uptick in Q2.”

Graham rates AMZN a Buy, with a price target of $765, which represents a slight upside potential from current levels.

Out of the 35 analysts polled by TipRanks (in the past 3 months), 32 rate Amazon stock a Buy, while 3 rate the stock a Hold. With a return potential of 12%, the stock’s consensus target price stands at $831.76.

Facebook Inc

Graham also weighed in on Facebook ahead of its second-quarter earnings release on Wednesday, July 27. The analyst sees Facebook as a best-in-class advertising company, and rates the stock a Buy with a price target of $150.

Graham stated, “Facebook continues to be a sector favorite within Internet. It is one of the few names excelling on every level, from user growth (despite its large scale) to engagement improvements to advertising leadership to adjacent platform buildouts that should extend the growth trajectory. We think user growth will continue to hold up this quarter. At a minimum, engagement should remain strong as the company continues to improve the user experience with more video (and a lot of livestreaming initiatives). Additionally, the company does not seem to be slowing its ad innovation, making more local, more dynamic, and more engaging ads available to marketers. Based on third party data, we expect pricing to be solid in the quarter as well.”

According to TipRanks, out of all that analysts who have rated the company in the past 3 months, 95% gave a Buy rating while 5% remain neutral. The average 12-month price target for the stock is $147.95, marking a 23% upside from where shares last closed.

Twitter Inc

Graham provides his expectations for Twitter’s 2Q earnings, set to release on Tuesday, July 26. Overall, while the Twitter investment case has been tough, the analyst is cautiously optimistic that the stock may represent a nice blend of very low sentiment and the bottom of an operational trough.

Graham noted, “While user growth has stalled, there is still a core group of users that make the platform one of the best at breaking real-time news and events. Up until last quarter, it also had stable advertising revenue growth but reported Q1 deceleration of 14 points in the y/y ex-FX growth rate and guidance was below expectations. This is due to the shift to higher quality ads (like video) and away from legacy units (like Promoted Tweets), which is causing some ad budget changes and cannibalization. While it will affect the company for a few quarters, it will hopefully lead to a long-term trend that allows Twitter to compete with other platforms for ad dollars and raise prices based on improving marketer ROI.”

The analyst rates Twitter a Buy, with a price target of $20, which implies an upside of 9% from current levels.

According to TipRanks’ statistics, out of all the analysts who have rated Twitter in the last 3 months, 8 rate Twitter stock a Buy, 17 rate the stock a Hold and 4 recommend Sell. With a slight return potential, the stock’s consensus target price stands at $18.71.

Alphabet Inc

Graham provides his predictions for Google’s second-quarter earnings report, set to release on Thursday, July 28. Overall, the analyst believes that websites growth expected to stay above 20% as ad innovation is not slowing.

Graham predicts, “For the most part, we expect the primary 2015 story to prevail again in 2016: that mobile and YouTube are driving Websites revenue growth higher (back to 20%). Alphabet is one example (Facebook being the other) of having a best-in-class online advertising player still innovating at the pace of startups. We continue to track a steady release of advertising updates, improvements, and launches. From what we can tell, a large portion now seems to focus on mobile and video. With the core operating at an increasingly efficient level (we estimate Google segment margins hit 40% in the next two years), the capital efficiency within Other Bets is a welcome development that could lead to years of high revenue growth and moderate margin expansion.”

According to TipRanks, all 24 analysts who have rated the company in the past 3 months are bullish. The average 12-month price target for the stock is $921.93, marking a 22% upside from where shares last closed.