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.15 +0.08 (1.13%)
Previous Close $7.07    52 Week High $14.30 
Open $7.01    52 Week Low $10.87 
Day High $7.17    P/E 2.83 
Day Low $7.00    EPS $2.53 
Volume 180,334