Form DEFA14A New Mountain Finance

Go back to Form DEFA14A New Mountain Finance
NEW MOUNTAIN FINANCE CORPORATION (NASDAQ: NMFC) Delayed: 7.89 -0.06 (0.75%)
Previous Close $7.95    52 Week High $14.30 
Open $7.96    52 Week Low $10.87 
Day High $8.01    P/E 3.12 
Day Low $7.86    EPS $2.53 
Volume 386,471