Capital Southwest (NASDAQ: CSWC) recently received a number of ratings updates from brokerages and research firms: 3/10/2021 – Capital Southwest was downgraded by analysts at Zacks Investment Research from a “buy” rating to a “hold” rating. According to Zacks, “Capital Southwest Corporation is a venture capital investment company whose objective is to achieve capital appreciation […]