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

money illustration

Explore