On September 20, Constellation Energy Corporation (NASDAQ:CEG) signed a 20-year power purchase agreement with Microsoft that ...