Capitala Finance Corp 7.125% Notes due 2021

Checkbox IconRedeemed 06/25/2017
CLA
06/16/2017
07/16/2021
0
0
7.125%
$25.00
No
0.4453
Last Day
MAR, JUN, SEP, DEC
16
NR
C
NR