NMFC

New Mountain Finance Corporation Common Stock (NMFC)

Stock · NASDAQ · Finance

$7.54as of 8/28/2026

Active signals

Resistance level
$7.61
Industry
Finance/Investors Services

About NMFC

New Mountain Finance Corporation (Nasdaq: NMFC), a business development company, is a private equity/buyouts and loan fund that specializes in directly investing and lending to middle market companies in “defensive growth” industries. The fund prefers investing in buyout and middle market companies. It also makes investments in debt securities at all levels of the capital structure, including first and second lien de…

Sector
Finance
Industry
Finance/Investors Services

Fundamentals

1-day range
$7.53$7.66
Market cap
$682.89M
P/E (trailing)
P/E (forward)
7.18
EPS (trailing)
$-0.48
Dividend yield
9.95%
Beta
0.66
Avg. volume
603.0K
Ex-dividend date
September 16, 2026
Dividend pay date
September 30, 2026
52-week range
$6.73$10.71
Next earnings: November 2, 2026 · EPS estimate $0.26confirmed

Forecasts

6 analyst ratings

Buy 0%
Hold 67%
Sell 33%
1-year price forecast
High
$10
+32.6%
Median
$8
+6.1%
Low
$7.5
-0.5%

New Mountain Finance Corporation Common Stock Competitors

Chosen by industry and closest market cap.

  • NMFC
    New Mountain Finance Corporation Common Stock
    $7.56
    ▼ 0.79%
    Market cap $682.89MP/E
    $6.73$10.71
  • SLRC
    SLR Investment Corp. Common Stock
    $12.51
    ▲ 0.24%
    Market cap $709.21MP/E 9.62
    $12.13$16.83
  • NMCO
    Nuveen Municipal Credit Opportunities Fund Common Shares
    $9.84
    ▲ 0.10%
    Market cap $572.91MP/E 595.95
    $9.8$11
  • MFIC
    MidCap Financial Investment Corporation Common Stock
    $9.63
    ▼ 0.77%
    Market cap $800.66MP/E 135.98
    $9.28$13.33
  • BCSF
    Bain Capital Specialty Finance Inc. Common Stock
    $11.91
    ▲ 0.08%
    Market cap $823.83MP/E 11.16
    $11.82$15.84
  • MSIF
    MSC Income Fund Inc. Common Stock
    $12.65
    ▼ 0.32%
    Market cap $520.56MP/E 6.55
    $10.8$14.46
  • CION
    CION Investment Corporation Common Stock
    $7.39
    ▼ 0.27%
    Market cap $311.18MP/E
    $5.83$10.86

P/E shows — for peers not currently carrying a live signal of their own.

Latest news

Insider Activity

Insider Actions
Acquired
1.20M
Disposed
77.5K

Institutional Ownership

March 31, 2026

Total shares held
27.77M
Total value held
$173.97M
Institutional holders
151
Top holders this quarter
  • Unknown3.02M
  • Unknown2.14M
  • Unknown2.09M
  • Unknown1.80M
  • Unknown1.16M
  • Unknown938.7K
  • Unknown872.8K
  • Unknown871.3K
  • Unknown852.9K
  • Unknown848.9K

See the full, filterable feed with live charts on the MarketWall dashboard.

We use analytics to understand how market-wall is used. No personal data is sold.