PennantPark's Big Yield Is Burning Through a Finite Reserve

PennantPark Investment Corporation (NYSE:PNNT) is paying a 20.8% annualized yield at current prices.
Open original source
PennantPark Investment Corporation (NYSE:PNNT) is paying a 20.8% annualized yield at current prices.
Open original source