Comparison Talen Energy Corp New (TLN) with Competitors
Talen Energy Corp New (TLN) industry is Utilities - Independent Power Producers.
Profit Margin
TLN4.02%
Industry15.14%
Upside-73.44%
Operating Margin
TLN13.39%
Industry22.99%
Upside-41.75%
Debt-to-Equity
TLN634.39%
Industry239.54%
Upside+164.83%
Free Cash Flow Yield
TLN5.09%
Industry1.75%
Upside+190.94%
P/E
TLN-889.63
Industry32.77
Upside-92239.85%
Forward P/E
TLN15.85
Industry18.08
Upside-12.32%
P/S
TLN5.91
Industry2.27
Upside+160.47%
P/B
TLN17.68
Industry4.47
Upside+295.38%