CSWC Reports Pre-Tax Net Investment Income of $0.68 Per Share for Quarter Ended March 31, 2024 DALLAS , May 14, 2024 (GLOBE NEWSWIRE) -- Capital Southwest Corporation (“Capital Southwest,” “CSWC” or the “Company”) (Nasdaq: CSWC), an internally managed business development company focused on