Back to screener

MFIC

MidCap Financial Investment Corp

Financial · Asset Management · USA

$8.47

Market cap $697.70M

Valuation

Health

Mood

Fear

Dividend yield

15.47%

TTM

14.64%

Forward

Explore SmartStockScore

Data updated daily