MidCap Financial Investment Corporation (MFIC)
NASDAQ: MFIC · Real-Time Price · USD
10.31
-0.09 (-0.87%)
At close: Mar 9, 2026, 4:00 PM EDT
10.31
0.00 (0.00%)
After-hours: Mar 9, 2026, 6:45 PM EDT

MFIC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2022 2021 - 2017
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Mar '22 2021 - 2017
Market Capitalization
9511,0671,265893746841
Upgrade
Market Cap Growth
-30.99%-15.63%41.72%19.64%-11.32%-6.02%
Upgrade
Enterprise Value
2,8462,9162,9532,2842,1892,394
Upgrade
Last Close Price
10.3111.4411.9610.757.938.41
Upgrade
PE Ratio
15.2216.9012.807.5227.4510.22
Upgrade
Forward PE
7.547.958.378.048.119.58
Upgrade
PS Ratio
2.963.334.193.233.243.95
Upgrade
PB Ratio
0.730.820.900.890.760.84
Upgrade
P/TBV Ratio
0.730.820.900.890.760.84
Upgrade
P/OCF Ratio
---4.553.54-
Upgrade
EV/Sales Ratio
8.879.099.798.269.5011.23
Upgrade
EV/EBIT Ratio
10.5810.8411.8510.3712.5315.86
Upgrade
Debt / Equity Ratio
1.531.531.251.461.501.54
Upgrade
Net Debt / Equity Ratio
1.451.451.191.331.411.51
Upgrade
Asset Turnover
0.100.100.110.11-0.08
Upgrade
Quick Ratio
0.910.915.345.492.361.60
Upgrade
Current Ratio
0.920.925.345.502.401.62
Upgrade
Return on Equity (ROE)
4.66%4.66%8.20%11.92%-8.07%
Upgrade
Return on Assets (ROA)
5.16%5.16%5.47%5.48%-3.67%
Upgrade
Return on Capital Employed (ROCE)
8.50%8.50%7.90%8.90%7.00%5.90%
Upgrade
Earnings Yield
6.64%5.92%7.81%13.30%3.64%9.79%
Upgrade
Dividend Yield
12.03%13.29%12.71%14.14%16.80%14.74%
Upgrade
Payout Ratio
214.07%224.14%141.29%103.97%330.13%113.33%
Upgrade
Buyback Yield / Dilution
-19.63%-19.63%-19.33%-1.52%0.25%1.14%
Upgrade
Total Shareholder Return
-7.60%-6.34%-6.62%12.62%17.05%15.88%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.