MidCap Financial Investment Corporation (MFIC)
NASDAQ: MFIC · IEX Real-Time Price · USD
15.20
-0.09 (-0.59%)
May 2, 2024, 4:00 PM EDT - Market closed

MFIC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202120212019201820172016201520142013 2012 - 2004
Market Capitalization
9928938418234491,0481,1301,4411,2551,8171,868
Upgrade
Market Cap Growth
-6.09%2.23%83.24%-57.12%-7.32%-21.58%14.82%-30.92%-2.71%10.11%
Upgrade
Enterprise Value
2,3612,2612,3622,3882,2062,1401,9062,2802,5523,3123,226
Upgrade
PE Ratio
8.357.5210.227.36-3.8714.5612.9978.45-28.1924.096.90
Upgrade
PS Ratio
3.593.233.953.801.624.114.365.153.314.194.90
Upgrade
PB Ratio
0.990.890.840.800.440.800.800.970.760.940.91
Upgrade
P/FCF Ratio
5.054.55-314.311.75-0.93-7.904.282.242.8842.22-6.38
Upgrade
P/OCF Ratio
5.054.55-314.311.75-0.93-7.904.282.242.8842.22-6.38
Upgrade
EV/Sales Ratio
8.548.1811.0811.027.978.397.358.156.727.648.46
Upgrade
EV/EBITDA Ratio
10.5910.1417.1914.28-51.7216.4313.6129.1870.2521.409.50
Upgrade
EV/EBIT Ratio
10.5910.1417.1914.28-51.7216.4313.6129.1870.2521.409.50
Upgrade
EV/FCF Ratio
12.0211.52-882.335.07-4.57-16.137.233.555.8576.95-11.02
Upgrade
Debt / Equity Ratio
1.451.451.541.551.750.860.560.570.800.770.67
Upgrade
Debt / EBITDA Ratio
6.566.5611.299.49-42.068.665.6410.8636.159.684.04
Upgrade
Debt / FCF Ratio
7.457.45-579.233.37-3.72-8.512.991.323.0134.82-4.69
Upgrade
Asset Turnover
0.110.110.080.080.100.100.110.110.120.120.12
Upgrade
Interest Coverage
2.142.142.503.02-0.582.232.641.310.451.954.95
Upgrade
Return on Equity (ROE)
11.90%11.90%8.00%10.80%-9.70%5.30%6.00%1.20%-2.50%3.70%14.10%
Upgrade
Return on Assets (ROA)
4.80%4.80%3.10%4.30%-4.00%2.90%3.60%0.70%-1.40%2.00%8.10%
Upgrade
Return on Capital (ROIC)
8.92%8.92%5.91%6.33%7.76%7.62%8.44%8.97%9.26%8.94%7.88%
Upgrade
Earnings Yield
11.97%13.30%9.79%13.59%-25.84%6.87%7.70%1.27%-3.55%4.15%14.50%
Upgrade
FCF Yield
19.80%22.00%-0.32%57.18%-107.41%-12.66%23.34%44.58%34.75%2.37%-15.68%
Upgrade
Dividend Yield
10.00%11.10%10.90%11.30%26.70%11.90%11.50%9.90%14.40%10.40%9.60%
Upgrade
Payout Ratio
83.52%83.50%112.50%84.20%-104.00%176.50%151.30%780.00%-421.10%250.00%66.10%
Upgrade
Buyback Yield / Dilution
0.30%-2.52%1.10%3.29%3.82%4.14%1.44%2.86%4.47%-5.34%-10.77%
Upgrade
Total Shareholder Return
10.30%8.58%12.00%14.59%30.52%16.04%12.94%12.76%18.87%5.06%-1.17%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).