MidCap Financial Investment Corporation (MFIC)
NASDAQ: MFIC · Real-Time Price · USD
10.75
0.00 (0.00%)
Mar 18, 2026, 4:00 PM EDT - Market closed

MFIC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2022
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Mar '22
9911,0551,265893746841
Market Cap Growth
-22.68%-16.61%41.72%19.64%-11.32%3.26%
Enterprise Value
2,8873,0503,0172,3552,230841.42
Last Close Price
10.7511.4413.4913.6811.4013.22
PE Ratio
15.8716.8210.627.5227.1410.33
Forward PE
7.867.958.378.048.119.58
PS Ratio
3.099.188.365.10--
PB Ratio
0.760.810.900.890.76-
P/TBV Ratio
0.770.820.750.89--
P/FCF Ratio
--21.21-132.724.55--
P/OCF Ratio
--21.21-132.724.55--
EV/Sales Ratio
9.0026.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
6.37%5.94%9.41%13.30%3.68%9.68%
FCF Yield
--4.72%-0.75%22.00%0.00%0.00%
Dividend Yield
11.53%13.27%13.28%13.82%0.00%0.00%
Payout Ratio
214.07%224.14%141.29%103.97%--
Buyback Yield / Dilution
1.80%1.80%0.00%0.26%0.00%0.00%
Total Shareholder Return
13.33%15.07%13.28%14.07%0.00%0.00%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q