New Mountain Finance Corporation Announces December 31, 2024 Financial Results

Go back to New Mountain Finance Corporation Announces December 31, 2024 Financial Results
NEW MOUNTAIN FINANCE CORPORATION (NASDAQ: NMFC) Delayed: 7.36 -0.12 (1.6%)
Previous Close $7.48    52 Week High $14.30 
Open $7.44    52 Week Low $10.87 
Day High $7.49    P/E 2.91 
Day Low $7.34    EPS $2.53 
Volume 446,411