Exelon (EXC) could be a solid choice for investors given its recent upgrade to a Zacks Rank #2 (Buy). This rating change essentially reflects an upward trend in earnings estimates -- one of the most ...
Excelerate Energy (EE) stock fell 5.9% in extended trading on Monday after the energy firm priced its upsized public offering ...