MarketCapTrends
NMFC

New Mountain Finance Corporation

Annual Close Price
YEAR-END CLOSE · USD
YearYear-end CloseAnnual Return
2026$7.99-13.25%
2025$9.21-18.21%
2024$11.26-11.48%
2023$12.72+2.83%
2022$12.37-9.71%
2021$13.70+20.60%
2020$11.36-17.32%
2019$13.74+9.22%
2018$12.58-7.16%
2017$13.55-3.90%
2016$14.10+8.29%