- New Mountain Finance press release (NASDAQ:NMFC): Q2 Net investment income of $34.5 million, or $0.32 per weighted average share
- Total investment income of $83.49M, vs. 94.59M a year ago
- Net asset value of $12.21 per share compared to $12.45 per share as of