Stocktoria

MidCap Financial Investment Corp MFIC

Nasdaq · stock · website · IPO 2004-04-06 · LEI

MidCap Financial Investment Corp statistics & valuation

Market cap$816.3M
P / B0.8×
Net debt$1.5B
Enterprise value USD$2.3B

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Gross margin (%)
2024202420242025202520252025202620262026
Operating margin (%)
2024202420242025202520252025202620262026
Return on equity (%)
7.00% 4.80% 2024202420242025202520252025202620262026
Shares outstanding
65.3M 93.8M 93.8M 93.3M 93.3M 93.3M 93.3M 85.1M 82.4M 82.4M 2024202420242025202520252025202620262026
Net debt ($)
$1.45B $1.69B $1.68B $1.85B $1.98B $1.85B $1.90B $1.83B $1.70B $1.52B 2024202420242025202520252025202620262026
Share buybacks ($)
2024202420242025202520252025202620262026
Return on assets (%)
3.10% 1.90% 2024202420242025202520252025202620262026
Free cash flow margin (%)
2024202420242025202520252025202620262026
Debt / equity (×)
1.25× 1.49× 1.40× 1.53× 1.59× 1.58× 1.49× 2024202420242025202520252025202620262026
EPS ($)
2024202420242025202520252025202620262026

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2026FY2026FY2026FY2025FY2025FY2025FY2025FY2024FY2024FY2024
Return on assets———1.9%———3.1%——
Return on equity———4.8%———7.0%——
Debt / equity1.49×1.58×1.59×1.53×1.40×1.49×—1.25×——

Computed from company filings · US · as of 2026-06-30. Facts plus Stocktoria's own computed scores — not investment advice.