Capital Southwest Corporation

CSWC
NASDAQ
49.91 0.29 (0.58%) last updated 4:11 PM EDT May 29
Trade $CSWC Now