NMFC – 8-K February 24, 2026 In SEC https://www.sec.gov/Archives/edgar/data/1496099/000149609926000007/0001496099-26-000007-index.htm #NMFC New Mountain Finance Corporation Announces December 31, 2025 Financial Results FITB – 10-K