Investor Relations

New Mountain Net Lease Trust (“NEWLEASE”)

New Mountain Net Lease Trust (“NEWLEASE”) is a perpetual life REIT that seeks to generate an attractive tax-efficient yield powered by 25 years of successful investing at New Mountain Capital.

About New Mountain Capital

New Mountain Capital is a leading alternative investment firm with aggregate assets under management totaling more than $55 billion across private equity, credit, and net lease investment strategies. The Firm emphasizes defensive growth, intensive fundamental research, and a growth-oriented, “value-add” investment approach, rather than reliance on excessive risk, as the best path to high and consistent long-term returns.

Learn More