NASDAQ:NMFC | Key Financial Ratios | New Mountain Finance Corp

Complete source-backed ratio history.

Available history
2020-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-30-2.00%-4.70%
2026-03-31-2.38%-5.54%
2025-12-310.57%1.39%
2025-09-302.30%5.65%
2025-06-302.62%6.34%
2025-03-313.42%8.15%
2024-12-313.49%8.38%
2024-09-303.31%8.30%
2024-06-303.44%8.57%
2024-03-313.63%8.71%
2023-12-314.28%10.25%
2023-09-303.75%9.28%
2023-06-303.09%7.69%
2023-03-312.46%6.26%
2022-12-312.23%5.69%
2022-09-303.35%8.42%
2022-06-309.25%
2022-03-3113.85%
2021-12-316.22%15.53%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.57%1.39%
2024-12-313.49%8.38%
2023-12-314.28%10.25%
2022-12-312.23%5.69%
2021-12-316.11%15.24%
2020-12-314.73%