MidCap Financial Investment Corporation (MFIC)
NASDAQ: MFIC · Real-Time Price · USD
10.72
-0.30 (-2.72%)
May 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Mar '22
8831,0551,265893746841
Market Cap Growth
-19.80%-16.61%41.72%19.64%-11.32%-6.02%
Enterprise Value
2,7113,0503,0172,3552,230841.42
Last Close Price
10.7211.4413.4913.6811.4013.22
PE Ratio
165.1716.8210.627.5227.1410.33
Forward PE
7.877.958.378.048.119.58
PEG Ratio
-9.129.129.129.129.12
PS Ratio
2.819.188.365.10-14.24
PB Ratio
0.780.810.900.890.76-
P/TBV Ratio
0.850.820.750.890.74-
P/FCF Ratio
--21.21-132.724.55--
P/OCF Ratio
3.52-21.21-132.724.55--
EV/Sales Ratio
8.6326.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
1.591.531.251.451.50-
Debt / EBITDA Ratio
-1342.71-1175.73-469.48-586.55--
Debt / FCF Ratio
7.45-40.11-183.767.45--
Net Debt / Equity Ratio
1.591.531.251.461.50-
Net Debt / EBITDA Ratio
-1342.71-1175.73-469.48-586.55--
Net Debt / FCF Ratio
7.45-40.11-183.767.45--
Asset Turnover
0.020.040.050.070-
Return on Equity (ROE)
0.48%4.66%8.20%11.92%0.00%-
Earnings Yield
0.68%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.57%13.27%13.28%13.82%0.00%0.00%
Payout Ratio
2126.32%224.14%141.29%103.97%-0.00%
Buyback Yield / Dilution
-7.75%-19.63%-19.33%-1.99%0.71%1.14%
Total Shareholder Return
3.82%-6.35%-6.05%11.83%0.71%1.14%
Updated May 6, 2026. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q