NASDAQ : NMFC

New Mountain Finance Corporation — Stock Chart

$7.75 USD

$0.1 (1.31%)

Volume
668.57K
Average Volume
662.19K
Market Capitalization
$732.01M
P/E Ratio
-16.15
Dividend Yield
15.61%
Price Target
$7.50
Year High
$10.71
Year Low
$6.73
Day High
Day Low
Payout Ratio
-$3.15
Current Ratio
$0.92
NMFC Price Chart
Historical Price Data
Date Opening Price Closing Price %Chg Volume
2026-08-07 $7.65 $7.75 1.31% 668.6K
2026-08-06 $7.35 $7.65 4.08% 636.3K
2026-08-05 $7.45 $7.35 -1.34% 671.51K
2026-08-04 $7.33 $7.48 2.05% 1.21M
2026-08-03 $6.97 $7.23 3.73% 779.85K
2026-07-31 $6.92 $6.89 -0.43% 616.6K
2026-07-30 $6.91 $6.91 0.00% 853.92K
2026-07-29 $7.08 $6.92 -2.26% 384.49K
2026-07-28 $6.93 $7.07 2.02% 543.1K
2026-07-27 $6.89 $6.87 -0.29% 278.5K
2026-07-24 $6.85 $6.84 -0.15% 523K
2026-07-23 $6.93 $6.82 -1.59% 552.7K
2026-07-22 $7.04 $6.92 -1.70% 350.4K
2026-07-21 $6.99 $7.02 0.43% 361.93K
2026-07-20 $7.08 $7.00 -1.13% 718.06K
2026-07-17 $7.23 $7.11 -1.66% 441.23K
2026-07-16 $7.11 $7.23 1.69% 414K
2026-07-15 $7.03 $7.11 1.14% 534.74K
2026-07-14 $7.02 $7.01 -0.14% 638.9K
2026-07-13 $7.10 $6.99 -1.55% 532K
2026-07-10 $6.91 $7.07 2.32% 817.3K
2026-07-09 $7.01 $6.87 -2.00% 762.4K
2026-07-08 $7.05 $7.04 -0.14% 548.24K
2026-07-07 $7.13 $7.05 -1.12% 732.8K
2026-07-06 $7.15 $7.12 -0.42% 563.7K
2026-07-02 $7.19 $7.15 -0.56% 642.24K
2026-07-01 $7.18 $7.19 0.14% 877.21K
2026-06-30 $7.15 $7.17 0.28% 826.45K
2026-06-29 $7.09 $7.17 1.13% 675.1K
2026-06-26 $6.88 $7.02 2.03% 705.14K
2026-06-25 $6.99 $6.90 -1.29% 1.22M
2026-06-24 $7.20 $6.95 -3.47% 1.32M
2026-06-23 $7.01 $7.16 2.14% 1.27M
2026-06-22 $7.13 $7.07 -0.84% 827.32K
2026-06-18 $7.30 $7.16 -1.92% 1.36M
2026-06-17 $7.50 $7.31 -2.53% 972.32K
2026-06-16 $7.53 $7.55 0.27% 693.43K
2026-06-15 $8.01 $7.78 -2.87% 981.12K
2026-06-12 $7.87 $7.95 1.02% 429.2K
2026-06-11 $7.96 $7.89 -0.88% 386.5K
2026-06-10 $7.92 $7.95 0.38% 468K
2026-06-09 $7.80 $7.89 1.15% 558.23K
2026-06-08 $7.85 $7.79 -0.76% 375.1K
2026-06-05 $8.00 $7.83 -2.12% 301.3K
2026-06-04 $7.85 $8.01 2.04% 313.8K
2026-06-03 $8.05 $7.83 -2.73% 748.4K
2026-06-02 $8.04 $8.10 0.75% 374.07K
2026-06-01 $8.01 $8.10 1.12% 613.2K
2026-05-29 $8.01 $8.00 -0.12% 427.7K
2026-05-28 $8.03 $8.01 -0.25% 328.6K
2026-05-27 $7.97 $8.05 1.00% 290.6K
2026-05-26 $7.98 $7.99 0.13% 401.04K
2026-05-22 $8.05 $7.94 -1.37% 508.11K
2026-05-21 $8.11 $8.02 -1.11% 319.2K
2026-05-20 $7.93 $8.12 2.40% 1.02M
2026-05-19 $7.92 $7.95 0.38% 549.84K
2026-05-18 $8.05 $7.95 -1.24% 422.73K
2026-05-15 $8.05 $8.09 0.50% 415.9K
2026-05-14 $8.08 $8.05 -0.37% 426.9K
2026-05-13 $8.12 $8.08 -0.49% 468.83K
2026-05-12 $8.09 $8.12 0.37% 464.64K
2026-05-11 $8.29 $8.07 -2.65% 523.2K
2026-05-08 $8.44 $8.28 -1.90% 622.35K
2026-05-07 $8.51 $8.44 -0.82% 534.41K
2026-05-06 $8.46 $8.53 0.83% 721.2K
2026-05-05 $8.00 $8.41 5.13% 1.15M
2026-05-04 $8.57 $8.56 -0.12% 638.5K
2026-05-01 $8.59 $8.60 0.12% 577.62K
2026-04-30 $8.32 $8.54 2.64% 489.1K
2026-04-29 $8.37 $8.37 0.00% 688.43K
2026-04-28 $8.19 $8.37 2.20% 363.93K
2026-04-27 $8.14 $8.16 0.25% 696.98K
2026-04-24 $8.07 $8.09 0.25% 803.33K
2026-04-23 $8.28 $8.06 -2.66% 1.08M
2026-04-22 $8.29 $8.30 0.12% 388.9K
2026-04-21 $8.44 $8.24 -2.37% 487.3K
2026-04-20 $8.46 $8.44 -0.24% 458.4K
2026-04-17 $8.34 $8.50 1.92% 1.04M
2026-04-16 $8.39 $8.32 -0.83% 506.35K
2026-04-15 $8.27 $8.41 1.69% 730.3K
2026-04-14 $8.12 $8.22 1.23% 583.15K
2026-04-13 $7.99 $8.13 1.75% 722.98K
2026-04-10 $7.86 $7.99 1.65% 1.17M
2026-04-09 $7.95 $7.90 -0.63% 771.71K
2026-04-08 $8.19 $7.97 -2.69% 752.6K
2026-04-07 $8.02 $8.05 0.37% 613.82K
2026-04-06 $7.93 $8.08 1.89% 1.06M
2026-04-02 $7.59 $7.94 4.61% 963.34K
2026-04-01 $7.75 $7.70 -0.65% 1.35M
2026-03-31 $7.68 $7.76 1.04% 1.88M