financeneutral

Investors Bet Big on New Mountain Finance

USAThursday, August 21, 2025
Advertisement

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.

Actions