Stock events for Ambac Financial Group, Inc. (AMBC)
Over the past six months, Ambac's stock has experienced some notable movements and events. As of October 23, 2025, the share price was $8.42, representing a 27.29% decline from its price of $11.58 on October 24, 2024. Insider buying activity has been observed, with President Claude LeBlanc purchasing $176,000 worth of stock and Independent Director Michael Price buying $500,000 worth of shares. Quarterly insider transaction reports indicate buying activity in Q2 and Q3 2025. Ambac Financial Group, Inc. is scheduled to release its third-quarter 2025 results on November 10, 2025.
Demand Seasonality affecting Ambac Financial Group, Inc.’s stock price
No specific information regarding demand seasonality for Ambac Financial Group, Inc.'s products and services was found in the provided search results. Demand is typically influenced more by broader economic conditions, market cycles, and regulatory environments rather than predictable seasonal consumer patterns.
Overview of Ambac Financial Group, Inc.’s business
Ambac Financial Group is a financial services holding company focused on specialty P&C insurance and managing a legacy financial guarantee insurance portfolio. Its core business is its specialty P&C insurance platform, including Everspan, a specialty program insurer, and Cirrata, an insurance distribution platform. The company's products and services are primarily utilized by businesses seeking risk underwriting solutions.
AMBC’s Geographic footprint
Ambac Financial Group, Inc. operates nationwide across the United States. The company maintains offices in both New York and London, with its headquarters located in New York City, U.S.
AMBC Corporate Image Assessment
Information specifically detailing Ambac Financial Group, Inc.'s brand reputation was not explicitly found in the provided search results. The available information primarily focuses on financial performance, business operations, and ownership.
Ownership
Ambac Financial Group, Inc.'s ownership structure is predominantly held by institutional investors, alongside retail shareholders and company insiders. Institutional investors collectively own over 50% of the company. The top 17 shareholders collectively control 51% of the company's ownership. Insiders, including management and board members, collectively own approximately 4.5% of the company. The CEO, Claude LeBlanc, holds 1.2% of the shares.
Ask Our Expert AI Analyst
Price Chart
$8.47