MidCap Financial Investment Corporation (MFIC)
NASDAQ: MFIC · Real-Time Price · USD
10.53
+0.05 (0.48%)
At close: Jun 8, 2026, 4:00 PM EDT
10.70
+0.17 (1.61%)
After-hours: Jun 8, 2026, 7:13 PM EDT

MFIC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Mar '22
8671,0551,265893746841
Market Cap Growth
-26.46%-16.61%41.72%19.64%-11.32%-6.02%
Enterprise Value
2,6953,0503,0172,3552,2302,392
Last Close Price
10.5311.4413.4913.6811.4013.22
PE Ratio
163.3916.8210.627.5231.6710.33
Forward PE
7.857.958.378.048.119.58
PEG Ratio
-9.129.129.129.129.12
PS Ratio
2.769.188.365.1011.475.82
PB Ratio
0.760.810.900.890.760.84
P/TBV Ratio
0.830.820.750.890.750.85
P/FCF Ratio
---4.554.71-
P/OCF Ratio
3.46--4.554.71-
EV/Sales Ratio
8.5826.5319.9313.4534.2816.55
EV/FCF Ratio
---11.9914.08-
Debt / Equity Ratio
1.591.531.251.451.501.54
Debt / FCF Ratio
7.45--7.459.37-
Net Debt / Equity Ratio
1.591.531.251.461.501.54
Net Debt / FCF Ratio
7.45-40.11-183.767.459.37-579.23
Asset Turnover
0.020.040.050.070.030.06
Return on Equity (ROE)
0.48%4.66%8.20%11.92%2.27%8.07%
Earnings Yield
0.69%5.94%9.41%13.30%3.16%9.68%
FCF Yield
---22.00%21.23%-
Dividend Yield
11.78%13.27%13.28%13.82%9.06%10.94%
Payout Ratio
2141.26%224.14%141.29%103.97%290.86%113.33%
Buyback Yield / Dilution
-8.86%-19.63%-19.33%-1.15%-0.11%1.14%
Total Shareholder Return
2.92%-6.35%-6.05%12.66%8.95%12.08%
SEC Filings: 10-K · 10-Q