Zacks·Thu, Aug 6, 12:35 AM
Talen Energy Corporation (TLN) Q2 Earnings and Revenues Miss Estimates
Insider Deck desk note
Last$329.84
Day-2.99%
SymbolTLN
Cross-check the tape against filings and ownership — the headline is the spark; the desk is the research.