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.
continue reading...
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
flag content