CSWC is trading at $24.62, up 5.03% in pre-market.