MidCap Financial Investment Corp. 8% Notes due 2028 advanced stock charts by Barron's. View MFICL historical stock data and compare to other stocks, and exchanges.