MidCap Financial Investment Corporation 8.00% Notes due 2028 (MFICL) at a glance

MidCap Financial Investment Corporation 8.00% Notes due 2028 (MFICL) is a company. It trades at $25.31, with a 33.2% profit margin and revenue growth of 15.8%. It pays a 3.9% dividend yield. Vestovix scores it 60/100 overall. Its strongest dimension is Growth (87/100) and its weakest is Safety (24/100). It carries above-market volatility, so expect larger swings.

Price
$25.31
Market cap
n/a
P/E ratio
n/a
Dividend yield
3.93%
Beta
1.60
52-week range
$25.00 to $25.69
Vestovix Score60/ 100How this works
Value
65
Growth
87
Income
64
Safety
24
Momentum
46