MidCap Financial Investment Corporation (MFIC)
NASDAQ: MFIC · Real-Time Price · USD
11.58
+0.15 (1.31%)
Apr 28, 2026, 4:00 PM EDT - Market closed

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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Mar '22 2021 - 2017
Market Capitalization
1,0681,0671,265893746841
Upgrade
Market Cap Growth
3.32%-15.63%41.72%19.64%-11.32%-6.02%
Upgrade
Enterprise Value
2,9642,9162,9532,2842,1892,394
Upgrade
Last Close Price
11.5811.1011.6010.437.708.16
Upgrade
PE Ratio
17.1016.9012.807.5227.4510.22
Upgrade
Forward PE
8.537.958.378.048.119.58
Upgrade
PS Ratio
3.333.334.193.233.243.95
Upgrade
PB Ratio
0.820.820.900.890.760.84
Upgrade
P/TBV Ratio
0.820.820.900.890.760.84
Upgrade
P/OCF Ratio
---4.553.54-
Upgrade
PEG Ratio
-9.129.129.129.129.12
Upgrade
EV/Sales Ratio
9.249.099.798.269.5011.23
Upgrade
EV/EBIT Ratio
11.0110.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
5.92%5.92%7.81%13.30%3.64%9.79%
Upgrade
Dividend Yield
10.71%13.70%13.10%14.58%17.32%15.20%
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
-8.92%-5.93%-6.22%13.06%17.57%16.34%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.