New Mountain Finance Co. 8.250% Notes due 2028 (NASDAQ:NMFCZ) Short Interest Up 989.0% in June
New Mountain Finance Co. 8.250% Notes due 2028 (NASDAQ:NMFCZ – Get Free Report) saw a significant growth in short interest in the month of June. As of June 30th...