logo
Sign in

MFICL Stock Price, Chart, Stats & News

MidCap Financial Investment Corporation 8.00% Notes due 2028
Save

MidCap Financial Investment Corporation 8.00% Notes due 2028 (MFICL) is a dividend-paying stock with a current dividend yield of 7.89% as of Jul 21, 2026. It pays $2.00 per share over the trailing twelve months and distributes quarterly.

2.34B
Market cap
29.48x
Current P/E
Forward P/E
7.89%
Dividend yield

Dividend safety

At-risk

MFICL pays out about 233% of earnings, leaving little safety margin.

See the safety analysis

MFICL chart

1M
3M
1Y
5Y
Loading chart...

Fundamentals

Gross margin
93.85%
Operating margin
53.36%
Pretax margin
25.90%
Net margin
25.90%
Effective tax rate
ROA
1.90%
ROE
4.64%
D/E
1.53x
Interest coverage ratio
1.01x

MFICL valuation

P/E
29.48x
P/S
4.13x
P/B
0.76x
P/CF
-34.42x
P/FCF
-34.83x
P/OCF
-34.42x
PEG
-0.41x
EV multiple
-4.67x

About

MidCap Financial Investment Corporation, formerly known as Apollo Investment Corporation, operates as an externally managed, closed-end, and non-diversified management investment vehicle. It holds the classification of a Business Development Company (BDC) under the Investment Company Act of 1940. The firm's primary investment strategy focuses on private equity opportunities within private middle-market companies.

Related lists

Similar securities

Based on sector and market capitalization

Report issue