Exelon (NASDAQ:EXC) reports third-quarter results before the open on Friday, Oct. 30. Shares trade at $44.42, about 12.6% below $50. I think data center demand is the driver that could close that gap.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results