CSWC Pops on Earnings as Shorts Face a Tighter Trap
Capital Southwest Corporation posted a 3.3% gain on Tuesday after reporting earnings, and the week's most interesting tension is no longer whether the print would resolve the long-vs-short standoff — it did, decisively…
