av/midcap-financial-investment--big.svg

NASDAQ:MFIC

MidCap Financial Investment Corporation

  • Stock

USD

Last Close

13.65

08/11 21:00

Market Cap

1.02B

Beta: 1.64

Volume Today

533.21K

Avg: 221.74K

PE Ratio

10.31

PFCF: 3.95

Dividend Yield

11.08%

Payout:140.05%