Hold Recommendation Issued On TLN By Jefferies
Jefferies analyst issues HOLD recommendation for TLN on June 23, 2026 09:27AM ET. The previous analyst recommendation was Buy.TLN was trading at $438.12 at issue of the analyst recommendation.The overall...









