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.