Our site runs on donations to keep it running for free. Please consider donating if you enjoy your experience here!

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
MAR, JUN, SEP, DEC
16
NR
C
NR
NR