Skip to content
PennantPark Floating Rate Capital Ltd. (PFLT) — insider trading: 92 buys, 6 sells · InsiderLens