Constellation Energy (CEG) closed +2.5% on Tuesday after saying the U.S. Nuclear Regulatory Commission approved 20-year license renewals for the Clinton and Dresden clean energy centers in Illinois.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results