Capital Southwest Corpora...

21.80
-0.26 (-1.18%)
At close: Apr 03, 2025, 2:55 PM