Twitter will share its earnings report for the second quarter on Friday morning. The social networking company has been on an impressive revenue upswing since last year, rebounding from a net loss of $62 million in Q1 2017 to a $61 million profit in Q1 2018. Stock growth has been explosive, as well, surging 116% over the last 12 months. For Q2, analysts expect the same 21% year-over-year revenue growth that Twitter reported in the first quarter.

Amazon will report on Thursday afternoon, and predicts net sales within the range of $51-54 billion, which would reflect a year-over-year rise of 34-42%. Amazon has been a top performer in 2018. Shares of the ecommerce giant have returned slightly over 55% YTD, outperforming the industry’s rally of 30%, according to Zacks Investment Research. Many investors will be looking for commentary on Prime subscription price increase, more on Prime Day, and the company’s recent purchase of online-pharmacy PillPack.

For more news and strategy, visit our current affairs category.