- MidCap Financial Investment reported investment portfolio of USD 3.2 billion across 247 companies as of Dec. 31, 2025.
- Portfolio positioning emphasized senior secured credit, with 99% first-lien exposure.
- Yield profile showed 10% weighted average yield on debt investments, based on cost.
- Balance sheet metrics included USD 1.3 billion net assets, net leverage of 1.45x.
- Capital return focus highlighted share repurchases, with about USD 110 million remaining authorization as of Feb. 26, 2026.
Disclaimer: This news brief was created by Public Technologies (PUBT) using generative artificial intelligence. While PUBT strives to provide accurate and timely information, this AI-generated content is for informational purposes only and should not be interpreted as financial, investment, or legal advice. Midcap Financial Investment Corporation published the original content used to generate this news brief on March 30, 2026, and is solely responsible for the information contained therein.
Comments