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

money illustration

Explore