SF – 10-K February 24, 2026 In SEC https://www.sec.gov/Archives/edgar/data/720672/000119312526067130/0001193125-26-067130-index.htm #SF DDS – 8-K New Mountain Finance Corporation Announces December 31, 2025 Financial Results