New Mountain Finance Q2: Deep Discount Amid Challenges In The… — NMFC +0.80 · News Impact Screener