MidCap Financial Investment Corporation

MFIC Financial Asset Management

MidCap Financial Investment Corporation’s revenue for fiscal 2025 (year ended December 2025) was $320.9 million, up 6.33% from fiscal 2024. In the quarter to June 2026, revenue fell 16.0%, EPS fell 210.5%, free cash flow grew 308.0% and total debt fell 15.2%, each against the same quarter a year earlier. Revenue growth for three consecutive years.

8.34 0.16 −1.88%
Market cap
$700.2M
P/E
0.0×
Fwd P/E
14.7×
Dividend yield
15.7%
F-score
3/9
Altman Z
n/a
Beneish M
n/a
Dividend safety
n/a
Dec '25 Dec '24 Dec '23 Mar '23 Dec '22 Mar '22 Mar '21 Mar '20 Mar '19 Mar '18
Piotroski F-Score
3 — — — — 3 7 2 3 6
P/E ratio
17.33 10.30 7.43 13.90 — 10.41 7.98 0.00 15.09 13.23
P/S ratio
3.32 3.48 3.20 3.07 — 3.95 4.13 1.64 4.22 4.46
P/FCF ratio
0.00 0.00 4.50 4.02 — 0.00 1.02 0.00 0.00 3.03
P/Operating CF
168.46 19.20 11.27 16.27 — 16.06 1.90 (0.94) (8.12) 4.38
P/B ratio
0.82 0.75 0.88 0.75 — 0.84 0.86 0.44 0.82 0.82
EV/Sales
9.24 9.04 8.15 8.82 — 11.08 10.66 7.98 8.50 7.45
EV/EBITDA
10.01 13.44 10.47 9.91 — 19.91 17.32 4.69 10.16 8.76
EV/FCF
(59.58) (286.29) 11.47 11.58 — (882.74) 2.64 (2.23) (12.13) 5.06
Current Ratio
6.65 5.29 4.43 — 2.35 1.60 1.98 1.39 1.32 0.42
Net Debt/EBITDA
6.41 8.26 6.36 0.00 0.00 14.90 10.43 3.75 5.76 (27.90)
Debt/Equity
1.53 1.25 1.45 — 1.50 1.54 1.41 1.75 0.86 0.56
ROE
4.66% 8.20% 11.92% 0.00% 0.00% 8.07% 10.86% (9.93%) 5.27% 6.00%
ROA
1.94% 3.47% 4.73% 6.52% 0.00% 3.20% 4.13% (4.32%) 2.99% 3.69%
ROIC
5.25% 5.05% 5.80% 0.00% 0.00% 3.73% 4.21% 4.90% 4.82% 5.29%
Return on Tangible Assets
56.79% 80.40% 128.72% 0.00% 0.00% 369.00% 325.96% (649.96%) 461.73% (152.12%)
Average Days of Receivables
34.76 93.36 33.74 0.00 0.00 49.02 30.78 33.17 40.59 38.03
Earnings Yield
5.77% 9.71% 13.45% 7.19% — 9.61% 12.54% (26.22%) 6.63% 7.56%
Free Cash Flow Yield
(4.66%) (0.91%) 22.22% 24.86% — (0.32%) 97.63% (218.81%) (16.61%) 33.02%
Free Cash Flow per Share
(0.53) (0.12) 3.01 (0.04) — (0.04) 7.21 (7.18) (1.88) 3.62
Book value per Share
14.02 18.02 15.39 0.00 0.00 15.57 15.88 15.24 18.58 19.46
Free Cash Flow
(49.75) (9.53) 196.38 (2.68) — (2.68) 470.67 (482.46) (132.63) 263.80
EV/EBIT
11.02 10.95 10.23 11.49 — 15.67 14.00 10.13 11.69 10.40
Other line items

Show all line items

Columns are period end dates