MidCap Financial Investment Corporation (MFIC) is a Financial Services stock trading at $9.52 (as of 2026-07-24), with a market capitalization of $784.19M and a trailing P/E of 16.0. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
Insufficient source information was provided to describe MidCap Financial Investment Corporation’s business, products, or services based on its SEC 10-K Item 1. A secondary context excerpt about another company was included, which cannot be used to accurately characterize MFIC.
MidCap Financial Investment Corporation is a business development company that invests in private middle market companies through direct equity, mezzanine, and multiple secured loan structures, and it makes money from returns generated by that investment portfolio while monitoring credit performance through non-accrual status.
For a BDC like this, performance is structurally driven by what it deploys into new deals (New Origination) and how much of that portfolio ends up on non-accrual, because both determine ongoing investment income and credit outcomes across a largely self-funded investment portfolio.
Business quality (Weak): BDC investors typically focus on portfolio credit (non-accrual) and deployment activity (origination). In the latest quarter, the dashboard shows portfolio fair value and measurable non-accrual alongside origination, but no reportable revenue segments are provided in the available data.
Valuation: At 135× earnings, MFIC trades 1212% above the Asset Management average (10×). Note: one-time items can distort reported P/E.
| Price | $9.52 |
| Market Cap | $784.19M |
| P/E Ratio | 16.0 |
| Price / Book | 0.67 |
| Price / Sales | 2.49 |
| DCF Value (model) | $3.30 |
| DCF Upside vs Price | -65.3% |
| Revenue (TTM) | $320.88M |
| Net Margin | 19.7% |
| Revenue Growth (YoY) | 6.3% |
| EPS Growth (YoY) | -46.5% |
| Stock P/E | 16.0 |
| Sector P/E (Financial Services) | 8.9 |
| Industry P/E (Asset Management) | 8.9 |
| vs Sector | 79.8% |
| vs Industry | 79.3% |
| Top Institutional Holder | THORNBURG INVESTMENT MANAGEMENT INC ($36.39M) |
| Institutional Holders Tracked | 10 |
| Sector | Financial Services |
| Industry | Asset Management |
| CEO | Tanner Powell |
| Country | US |
| IPO Date | 2004-04-06 |
Data as of 2026-07-24.
Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.