MBIA Inc. reported a consolidated net loss of $62 million, or $(1.28) per diluted share, for Q1 2025, which is an improvement from a loss of $86 million, or $(1.84) per share, in Q1 2024. The filing also mentioned a liquidity position of $378 million as of March 31, 2025, and will provide further financial details in a conference call on May 9, 2025.