Capital Southwest Corpora...

21.82
-0.24 (-1.09%)
At close: Apr 03, 2025, 2:39 PM