Stock events for MBIA, Inc. (MBI)
MBIA's stock price has fluctuated in the past six months, with a 52-week range between $4.11 and $8.26. The company reported a third-quarter 2025 loss of $0.14 per share, an improvement from the previous year, but revenue was down 55%. For the full year 2025, MBIA reported a loss of $3.55 per share, an improvement from FY 2024, with revenue up 196%. In the first quarter of 2026, MBIA reported a consolidated GAAP net loss of $40 million, an improvement from Q1 2025, with revenues surpassing estimates by 20.00%. National paid $11 million of gross claims after a January 1, 2026, default by the Puerto Rico Electric Power Authority (PREPA), with $554 million of insured PREPA debt service outstanding. There have been five insider sell transactions in the past 12 months, with no insider purchases reported, totaling $15.5 million worth of shares sold. On May 8, 2026, MBIA Inc. stock fell by -10.64% from $6.39 to $5.71.
Demand Seasonality affecting MBIA, Inc.’s stock price
The demand for financial guarantee insurance is cyclical and influenced by interest rates, credit risk, infrastructure development, and regulatory scrutiny. High interest rate environments can increase the supply of financial guarantees. Heightened credit risks globally increase the demand for protective mechanisms like financial guarantees. A global focus on infrastructure development has led to an increased reliance on financial guarantees. Increased regulatory scrutiny drives financial institutions and insurers to seek financial guarantees to mitigate exposure, transfer risk, and satisfy regulatory compliance. The demand for MBIA's products appears to be more closely tied to broader economic and financial market conditions, credit cycles, and project financing needs rather than typical consumer-driven insurance seasonality.
Overview of MBIA, Inc.’s business
MBIA, Inc. is an American financial services holding company specializing in financial guarantee insurance, related reinsurance, advisory, and portfolio services, as well as asset management advisory services. The company operates within the Financial Services sector, specifically in the Insurance - Specialty industry, providing financial guarantees for municipal bonds and insurance for global structured finance and asset-backed obligations.
MBI’s Geographic footprint
MBIA Inc. is headquartered in Purchase, New York, and serves issuers and investors in North America and selected global markets. Its operations are segmented into United States (U.S.) Public Finance Insurance, Corporate, and International and Structured Finance Insurance. The U.S. public finance insurance portfolio is managed through its subsidiary, National Public Finance Guarantee Corporation (National), while the international and structured finance insurance business is managed by MBIA Insurance Corporation and its subsidiaries (MBIA Corp.).
MBI Corporate Image Assessment
MBIA's reputation has historically been tied to its role as a bond insurer, having been founded in 1973 as the Municipal Bond Insurance Association. While there is no specific information detailing events that have explicitly affected MBIA's brand reputation in the past year, historical challenges include the 2008 financial crisis, during which its credit ratings were significantly downgraded. As of 2024, MBIA holds a significant share of the municipal bond insurance market, and its reputation for stability and reliability is considered vital to its market position.
Ownership
MBIA Inc. has a diverse ownership structure comprising institutional, retail, and individual investors. Approximately 4.70% to 20.89% of the company's stock is owned by institutional investors, 11.27% by insiders, and 67.84% by public companies and individual investors. Major institutional owners and shareholders include BlackRock, Inc., Wolf Hill Capital Management, LP, and Vanguard Group Inc. William C. Fallon, the CEO, owns a significant number of shares.
Ask Our Expert AI Analyst
Price Chart
$5.87