MidCap Financial Investment Corporation Reports Financial… — MFIC -0.30 · News Impact Screener