MidCap Financial Q2 FY26 net investment income per share rises to $0.40; NAV per share drops 3.2% to $13.37 - MFIC News | Rallies