MidCap Financial Investment Corporation (MFIC)
NASDAQ: MFIC · Real-Time Price · USD
11.75
+0.21 (1.82%)
Apr 8, 2026, 12:47 PM EDT - Market open

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,0831,0551,265893746841
Market Cap Growth
-10.99%-16.61%41.72%19.64%-11.32%3.26%
Enterprise Value
2,9603,0503,0172,3552,230841.42
Last Close Price
11.7511.4413.4913.6811.4013.22
PE Ratio
17.3216.8210.627.5227.1410.33
Forward PE
8.677.958.378.048.119.58
PEG Ratio
-9.129.129.129.129.12
PS Ratio
3.329.188.365.10--
PB Ratio
0.810.810.900.890.76-
P/TBV Ratio
0.840.820.750.890.76-
P/FCF Ratio
--21.21-132.724.55--
P/OCF Ratio
--21.21-132.724.55--
EV/Sales Ratio
9.2226.5319.9313.45--
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
Return on Equity (ROE)
2.33%2.33%4.10%5.96%0.00%0.00%
Earnings Yield
5.94%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.57%13.27%13.28%13.82%0.00%0.00%
Payout Ratio
214.07%224.14%141.29%103.97%--
Buyback Yield / Dilution
-19.63%-19.63%-19.33%0.18%-1.45%0.44%
Total Shareholder Return
-9.05%-6.35%-6.05%14.00%-1.45%0.44%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q