Keros Therapeutics Reports Recent First Quarter 2025 Financial Results
1. Keros reported a net income of $148.5 million in Q1 2025. 2. KER-065 met objectives in Phase 1 trials, aiming for Phase 2 in 2026. 3. Cash reserves of $720.5 million expected to fund operations until 2029. 4. Strategic alternatives review ongoing to enhance stockholder value. 5. Data from the Phase 2 TROPOS trial expected in Q2 2025.