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

Show all line items

Columns are period end dates