PennantPark Investment (PNNT) has returned 136.4% since 2013.

money illustration

Explore