MFIC   $11.4  1.42% Market Closed After Close 11.4 0.0

MidCap Financial Investment Corporation

Data not available