New Mountain Finance Insider Buying Boosts Confidence – Ogens Purchases 12,500 Shares in March 2026
New Mountain Finance insider buying shows confidence: David Ogens buys 12,500 shares via DRIP, boosting his stake to 30 % of the company, hinting at long‑term upside despite high P/E and recent volatility.
3 minutes to read

