New Mountain Finance Corporation (NMFC)
NASDAQ: NMFC · Real-Time Price · USD
9.30
+0.30 (3.33%)
Nov 21, 2025, 4:00 PM EST - Market closed

New Mountain Finance Stock Price History

Historical Data

DateOpenHighLowCloseAdj. CloseChangeVolume
Nov 21, 20259.019.329.009.309.303.33%660,559
Nov 20, 20259.149.178.989.009.00-0.77%447,804
Nov 19, 20259.059.249.019.079.07-0.33%776,973
Nov 18, 20259.169.209.089.109.10-0.98%511,420
Nov 17, 20259.439.459.179.199.19-2.55%596,628
Nov 14, 20259.469.469.369.439.43-0.42%397,357
Nov 13, 20259.579.639.399.479.47-1.35%679,303
Nov 12, 20259.669.719.599.609.60-0.21%715,108
Nov 11, 20259.559.669.529.629.620.52%576,682
Nov 10, 20259.709.709.509.579.57-0.52%660,646
Nov 7, 20259.619.629.529.629.620.52%431,055
Nov 6, 20259.739.809.579.579.57-1.14%517,310
Nov 5, 20259.639.719.519.689.680.52%815,785
Nov 4, 20259.509.749.509.639.63-0.62%1,337,371
Nov 3, 20259.679.769.639.699.690.21%488,236
Oct 31, 20259.619.769.609.679.670.31%380,602
Oct 30, 20259.679.699.579.649.64-0.10%580,115
Oct 29, 20259.739.829.649.659.65-0.82%693,644
Oct 28, 20259.699.809.669.739.730.31%542,104
Oct 27, 20259.599.719.579.709.701.36%476,694
Oct 24, 20259.559.599.499.579.570.95%515,494
Oct 23, 20259.409.569.399.489.480.42%694,957
Oct 22, 20259.439.499.339.449.44-0.42%1,050,765
Oct 21, 20259.339.559.339.489.481.72%479,194
Oct 20, 20259.269.349.239.329.320.87%441,795
Oct 17, 20259.219.319.189.249.240.87%515,995
Oct 16, 20259.459.459.169.169.16-2.86%641,692
Oct 15, 20259.579.619.369.439.43-1.15%734,936
Oct 14, 20259.289.559.209.549.542.69%959,082
Oct 13, 20259.009.338.979.299.294.03%794,044
Oct 10, 20258.949.078.918.938.93-0.78%1,017,384
Oct 9, 20259.259.268.969.009.00-2.70%927,998
Oct 8, 20259.329.429.209.259.25-0.86%681,953
Oct 7, 20259.349.489.329.339.33-0.21%937,031
Oct 6, 20259.349.519.339.359.350.11%974,229
Oct 3, 20259.619.679.339.349.34-2.81%965,921
Oct 2, 20259.539.649.509.619.611.37%1,316,551
Oct 1, 20259.619.619.469.489.48-1.66%1,180,011
Sep 30, 20259.659.819.589.649.64-0.10%1,531,445
Sep 29, 20259.759.799.649.659.65-0.72%1,138,713
Sep 26, 20259.819.879.719.729.72-0.72%626,006
Sep 25, 20259.659.839.659.799.791.14%813,175
Sep 24, 20259.709.779.639.689.680.10%764,461
Sep 23, 20259.829.929.669.679.67-1.53%664,996
Sep 22, 20259.899.939.779.829.82-0.91%931,461
Sep 19, 20259.989.989.879.919.910.71%1,195,525
Sep 18, 20259.729.879.729.849.841.55%772,020
Sep 17, 20259.899.949.679.699.69-0.92%1,011,496
Sep 16, 20259.599.839.599.789.78-1.41%1,006,665
Sep 15, 202510.2210.269.919.929.60-5.25%2,148,957