Vistra Reports Strong 2025 Financial Results and Strategic Milestones | Intellectia