New Mountain Finance Corp
NMFC· Nasdaq
Released Nov 3, 2025, after the close
10-Q filed Nov 3, 2025, 34 days after period end · 0001496099-25-000035
| Metric | Q3 2025 | Q3 2024 | Q3 2023 | Q3 2022 |
|---|---|---|---|---|
| Net Income | $12.19M | $23.89M | $28.70M | $7.71M |
| EPS Diluted | $0.11 | $0.22 | $0.27 | $0.08 |
The same fiscal quarter, prior years. Thaler holds no estimates to compare against.
New Mountain Finance Corp · CIK 1496099 · Engraved from SEC EDGAR