Extended Stay America (STAY) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
HEXO (HEXO) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.
Eni (E) is in talks with BP to buy the latter's Algeria assets to refocus its businesses in reducing debt burdens, while addressing declining margins and climate pressures.
Dividends are one of the best benefits to being a shareholder, but finding a great dividend stock is no easy task. Does AbbVie (ABBV) have what it takes? Let's find out.