We Are New Mountain Finance (NASDAQ:NMFC) is a high-quality business development company ("BDC") which recently experienced stock price deterioration. Because...
Yielding
nespix/iStock via Getty ImagesHorizon Technology Finance Corporation (NASDAQ:HRZN) suffered a 24% valuation cut in 2022, and the business development company...