CAPITAL SOUTHWEST CORP (CSWC) Stock News

NASDAQ:CSWC • US1405011073

22.4 USD
-0.36 (-1.58%)
Last: Feb 23, 2026, 03:30 PM

CSWC Latest News, Press Relases and Analysis