Mount Logan Capital Inc.
Mount Logan Capital Inc. is a publicly listed asset management and insurance solutions firm headquartered at 650 Madison Avenue, 3rd Floor, New York, New York, United States. The company's core business revolves around credit investments with attractive risk-adjusted returns and the reinsurance of annuity liabilities. Its mission is to generate durable, fee-based revenue and create long-term value for its stakeholders.
The company operates through two primary segments: Asset Management and Insurance Solutions. In its Asset Management segment, Mount Logan Capital focuses on private credit strategies, including senior secured lending, asset-based and specialty finance, structured and other credit, venture and other lending, and select equity-linked solutions, while also providing investment advisory services. The Insurance Solutions segment primarily involves reinsuring annuity products for retirement planning and managing a legacy block of long-term care policies. As of September 30, 2025, Mount Logan Capital managed over $2.1 billion in assets.
Mount Logan Capital Inc. completed a strategic all-stock merger with 180 Degree Capital Corp. in September 2025, resulting in the combined entity trading on the Nasdaq Capital Market under the ticker symbol MLCI. Edward Joseph Goldthorpe serves as the CEO and Chairman of the Board. In early 2026, the company authorized a $10 million share repurchase program, following a $15 million tender offer, as part of its capital optimization strategy.
Latest updates
