Midcap Financial Investment (MFIC) Stock: Price, Analysis