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

Stellus Capital Investment 5.75% Notes due 2022





Checkbox IconRedeemed 02/12/2021
SCA
SCM
08/14/2017
09/15/2019
09/15/2022
1,700,000
255,000
5.75%
$25.00
No
No
0.3594
MAR, JUN, SEP, DEC
15
NR
C
NR
NR