Why Is Keros Therapeutics (KROS) Up 8% Since Last Earnings Report?
Keros Therapeutics reported a Q2 2026 loss of $1.45 per share, missing consensus estimates, with revenues falling to zero from $18.2 million year-over-year. The company has no marketed products and is focusing on pipeline development. With $257.6 million in cash, the company expects runway into H1 2028. The stock received a Zacks Rank #3 (Hold) rating with an F VGM Score.