MidCap Financial Investment Corporation (MFIC)
NASDAQ: MFIC · Real-Time Price · USD
11.58
+0.15 (1.31%)
At close: Apr 28, 2026, 4:00 PM EDT
11.58
0.00 (0.00%)
After-hours: Apr 28, 2026, 6:08 PM EDT

MFIC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2022
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Mar '22
1,0681,0551,265893746841
Market Cap Growth
3.32%-16.61%41.72%19.64%-11.32%3.26%
Enterprise Value
2,9643,0503,0172,3552,230841.42
Last Close Price
11.5811.4413.4913.6811.4013.22
PE Ratio
17.1016.8210.627.5227.1410.33
Forward PE
8.537.958.378.048.119.58
PEG Ratio
-9.129.129.129.129.12
PS Ratio
3.339.188.365.10-14.24
PB Ratio
0.820.810.900.890.76-
P/TBV Ratio
0.830.820.750.890.74-
P/FCF Ratio
--21.21-132.724.55--
P/OCF Ratio
--21.21-132.724.55--
EV/Sales Ratio
9.2426.5319.9313.45-14.24
EV/EBITDA Ratio
--1797.36-808.55-944.62--
EV/FCF Ratio
--61.31-316.4811.99--
Debt / Equity Ratio
0.760.760.620.730.75-
Debt / EBITDA Ratio
-1175.73-1175.73-469.48-586.55--
Debt / FCF Ratio
-40.11-40.11-183.767.45--
Net Debt / Equity Ratio
1.531.531.251.461.50-
Net Debt / EBITDA Ratio
-1175.73-1175.73-469.48-586.55--
Net Debt / FCF Ratio
-40.11-40.11-183.767.45--
Asset Turnover
0.040.040.050.0700.04
Return on Equity (ROE)
2.33%2.33%4.10%5.96%0.00%2.42%
Earnings Yield
5.92%5.94%9.41%13.30%3.68%9.68%
FCF Yield
--4.72%-0.75%22.00%0.00%0.00%
Dividend Yield
10.85%13.27%13.28%13.82%0.00%0.00%
Payout Ratio
214.07%224.14%141.29%103.97%-0.00%
Buyback Yield / Dilution
-19.63%-19.63%-19.33%-1.99%0.71%-0.01%
Total Shareholder Return
-8.78%-6.35%-6.05%11.83%0.71%-0.01%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q