FREE Breaking News Alerts from StreetInsider.com!
StreetInsider.com Top Tickers, 6/22/2026
Barclays analyst Nicholas Campanella reiterated an Overweight rating and $211.00 price target on Constellation Energy (NASDAQ: CEG)
The analyst comments "Historic 20YR PPA announced w/MSFT for TMI clear positive: This morning, CEG announced a 835MW 20YR PPA with Microsoft to restart Three Mile Island Unit 1, which will be named the Crane Clean Energy Center. CEG sees the deal... More

