Do Talen Energy Corp (NASDAQ: TLN) Fit In A Value Investing Philosophy?
Currently, there are 45.51M common shares owned by the public and among those 44.37M shares have been available to trade. The company’s stock has a 5-day price change of -0.73% and 12.62% over the past three months. TLN shares are trading 20.65% year to date (YTD), with the 12-month market performance up to 125.60% higher. […]