💨 Abstract

Talen Energy reported a first-quarter loss of $135 million, or $2.94 per share, missing Wall Street earnings estimates of $1.17 per share. The company's revenue of $390 million also fell short of the expected $547.3 million. This information was automated from Zacks Investment Research data. Additionally, there were brief mentions of international news: a pending U.S.-UK

Courtesy: wtop.com