TLNE: Greater Value, PT to $120
TLNE announced the sale of its Texas assets for $785 million. This was higher than we were expecting and further demonstrates the value that exists...
TLNE: The Tale of the Quarter
TLNE reported Q4 results better than we were expecting and has hedged more of its exposure for 2024 and 2025 placing TLNE on greater stability in...
TLNE: Powered to Run, Initiating with Buy
TLNE has a leaner balance sheet, generating positive free cash flow, and has created a digital campus on the land adjacent to its Susquehanna...
No more insights