CSWC - Stock Performance - $22.01 | MarketTrack