FINANCE

Investors Bet Big on New Mountain Finance

USAThu Aug 21 2025

Big Investors Boost Stakes

  • LPL Financial LLC increased its investment by 5.3% in Q1, now owning 184,034 shares worth $2.03 million.
  • Other major investors include Merit Financial Group, Vise Technologies, and Oppenheimer & Co.
  • 32% of the company is owned by these institutional investors.

Stock Performance and Financial Health

  • Current Stock Price: $10.40 (opened)
  • 52-Week Range: $8.84 (low) – $12.44 (high)
  • Financial Ratios:
  • Quick Ratio: 1.42
  • Current Ratio: 1.42
  • Debt-to-Equity Ratio: 1.35
  • Market Cap: $1.11 billion

Earnings and Dividends

  • Earnings per Share (EPS): $0.32 (met expectations)
  • Revenue: $83.49 million (slightly below forecast of $84.57 million)
  • Quarterly Dividend: $0.32 per share ($1.28 annually)

Analyst Sentiment

  • Mixed Reviews: Some analysts recommend buying, while others suggest waiting.
  • Average Price Target: $10.75

Investment Strategy

  • Focuses on middle-market companies with growth potential.
  • Engages in lending and investing in these businesses.
  • Strategy can be risky but rewarding.

questions

    Are the recent changes in institutional ownership part of a larger scheme to control the company?
    If the stock market were a game of poker, what hand would New Mountain Finance be holding right now?
    If New Mountain Finance were a person, would it be a risk-taking adventurer or a cautious saver?

actions