MidCap Financial Investment Repurchases $108M of Shares, NAV Falls 2.5%, Declares $0.31 Dividend - MFIC News | Rallies