Snowball logo
logo
PFLA

PennantPark Floating Rate Capital Ltd.

PFLA • NYSE
$24.989-$0.061  (0.24%)