News

Talen Energy agreed to acquire a power plant in Pennsylvania and another in Ohio for ~$3.5B after adjusting for estimated tax benefits.
What Happened? Shares of health insurance provider Elevance Health (NYSE:EVH) fell 11.5% in the afternoon session after the ...
Shares of Centene are trading lower on Thursday, hitting a new 52-week low. A rival's profit warning fueled investor anxiety ...