Logo image of NMFC

NEW MOUNTAIN FINANCE CORP (NMFC) Stock Stock Chart

USA - Nasdaq - NASDAQ:NMFC - US6475511001 - Common Stock

9.07 USD
-0.08 (-0.87%)
Last: 1/13/2026, 8:00:01 PM
9.04 USD
-0.03 (-0.33%)
After Hours: 1/13/2026, 8:00:01 PM
Open in Chart Tool Full Screen Chart
NEW MOUNTAIN FINANCE CORP / NMFC Daily stock chart