New Mountain Finance Corporation (NMFC) NASDAQ

Currency In USD

AD

NMFC Historical Return

If you invested $1000 in New Mountain Finance Corporation (NMFC) 10 years ago, it would be worth $1,344.76 as of November 12, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $808.48, while $1000 invested 1 year ago would be worth $749.44. This corresponds to total returns of 34.48%, -19.15%, -25.06%, respectively, with annualized returns of 3.01%, -4.16%, -25.06%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

NMFC Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
November 11, 20266.836.776.776.856.72569,656
November 10, 20266.886.846.846.896.78617,427
November 09, 20266.916.886.886.976.83629,838
November 06, 20266.936.916.917.056.89704,278
November 05, 20267.15777.26.831.04M
November 04, 20267.047.17.17.197.01715,055
November 03, 20267.17.017.017.1871.49M
November 02, 20267.047.117.117.167.04884,546
October 30, 20267.057.037.037.086.94597,548
October 29, 20266.957.047.047.046.93769,110
October 28, 20266.836.916.916.926.83522,525
October 27, 20266.766.866.866.96.73778,134
October 26, 20266.646.616.616.696.6394,624
October 23, 20266.656.676.676.716.6541,159
October 22, 20266.516.726.726.746.51447,361
October 21, 20266.576.516.516.636.48580,517
October 20, 20266.66.576.576.676.52689,052
October 19, 20266.676.616.616.76.56820,908
October 16, 20266.866.746.746.866.69433,451
October 15, 20266.616.96.96.916.611.68M
October 14, 20266.686.616.616.716.6604,620
October 13, 20266.776.716.716.796.63666,043
October 12, 20266.736.746.746.796.67513,270
October 09, 20266.816.736.736.826.73409,834
October 08, 20266.746.816.816.846.72472,199
October 07, 20266.816.746.746.816.69527,269
October 06, 20266.886.846.846.96.79620,932
October 05, 20266.946.856.857.026.83732,828
October 02, 20267.036.946.947.066.85947,837
October 01, 20266.917.037.037.056.85869,911
September 30, 20267.046.926.927.076.92929,653
September 29, 202677.027.027.136.97573,211
September 28, 20266.956.976.9776.88350,980
September 25, 20266.996.986.987.056.93358,520
September 24, 20267.067.017.017.086.95456,228
September 23, 20267.17.067.067.136.99333,818
September 22, 20267.137.17.17.177.07397,535
September 21, 20267.037.117.117.157.03658,597
September 18, 20267.136.996.997.136.96745,818
September 17, 20267.037.137.137.247.03668,795
September 16, 20266.936.996.997.026.89602,065
September 15, 20267.257.227.227.267.2368,303
September 11, 20267.267.247.247.37.19362,408
September 10, 20267.277.237.237.287.2495,982
September 09, 20267.317.37.37.367.2753,256
September 08, 20267.447.367.367.497.34446,408
September 04, 20267.447.487.487.567.4227,929
September 03, 20267.497.477.477.527.37422,860
September 02, 20267.57.457.457.537.44361,122
September 01, 20267.617.487.487.667.46631,153
August 31, 20267.557.637.637.737.55433,517
August 28, 20267.647.547.547.667.53387,214
August 27, 20267.537.627.627.657.53393,052
August 26, 20267.617.577.577.637.55182,064
August 25, 20267.637.617.617.657.56231,617
August 24, 20267.597.647.647.657.55376,634
August 21, 20267.587.567.567.617.49372,481
August 20, 20267.597.557.557.627.46299,532
August 19, 20267.477.597.597.67.47399,726
August 18, 20267.527.457.457.527.45213,676
AD