December 8, 2025
New Mountain enters asset-backed securities market with $493 million offering
New Mountain Net Lease has completed its first asset-backed securities transaction, issuing $493.4 million in notes on 59 commercial properties across North America.


















