MFIC MidCap Financial Investment Corporation

8.440USD-0.71%Mkt Cap: 695.22M $P/E: —

MidCap Financial Investment Corporation is a Private Debt, business development company and a closed-end, externally managed, non-diversified management investment company. It is elected to be treated as a business devel…

Key Statistics

Company
Market Cap695.22M USD
Enterprise Value2.40B USD
Revenue (TTM)300.98M USD
Gross Profit300.98M USD
Net Income (TTM)63.17M USD
Revenue/Share3.35 USD
Last Price8.440 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees—
CountryUS
SectorFinancial Services
IndustryAsset Management
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)6.81
PEG3.12
EV/EBITDA—
EV/Revenue7.96
P/S2.33
P/B0.64
EPS (TTM)-0.35
EPS (Forward)1.25
52W Range
8.3123% of range12.50
52W High12.50 USD
52W Low8.312 USD
Profitability
Gross Margin100.00%
Oper. Margin87.71%
EBITDA Margin0.00%
Profit Margin80.95%
ROE4.83%
ROA1.90%
Growth
Revenue Growth-16.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF-49.75M USD
CapEx (TTM)—
FCF Margin31.84%
FCF Yield13.78%
Net Debt1.70B USD
Net Debt/EBITDA—
Balance Sheet
Debt/Equity1.53
Current Ratio0.48
Quick Ratio0.47
Book Value/Sh13.37 USD
Cash/Share0.53 USD
Dividends
Fwd Div Rate1.24 USD
Trail. Div Rate1.38 USD
Div. Yield14.57%
5Y Avg Yield11.23%
Payout Ratio3143.02%
Ex-Div DateSep 8, 2026
Pay DateSep 24, 2026
Splits
Last Split1:3
Split DateDec 3, 2018
Analyst Consensus
Rating—
Target (Mean)10.41 USD
Upside (mean)+23.3%
Target Range9.000 USD – 12.00 USD
9.000+23.3% to mean12.00
# Analysts8
Ownership
Shares Out.82.37M
Float—
Insiders0.91%
Institutions40.38%
Short Interest
Short Ratio5.4d
Short % Float3.34%
Short % Out.3.31%
Shares Short2.72M
Short (prev mo.)2.54M
Technical
SMA 509.374 (-10.0%)
SMA 20010.51 (-19.7%)
Beta0.68
S&P 52W Chg16.45%
Avg Vol (30d)578.29K
Avg Vol (10d)729.86K
Technical Indicators
RSI (14)20.9
MACD-0.2602
MACD Signal-0.2320
MACD Hist.-0.0282
BB Upper9.334 USD
BB Middle8.877 USD
BB Lower8.420 USD
BB Width10.29%
ATR (14)0.1821 USD
Vol Ratio (20d)0.99x