NASDAQ : CSWC

Capital Southwest Corporation

$24.3 USD

$0.09 (0.37%)

Volume
926.9K
Average Volume
662.66K
Market Capitalization
$1.51B
P/E Ratio
12.09
Dividend Yield
8.95%
Price Target
$24.00
Year High
$24.43
Year Low
$19.37
Day High
Day Low
Payout Ratio
$1.30
Current Ratio
$0.00
Institutional Ownership Summary
Institutional Ownership %

3.14%

Investors Holding

21

change: -154 | last: 175
Increased Positions

12

change: -76 | last: 88
Reduced Positions

4

change: -44 | last: 48
New Positions

6

change: -27 | last: 33
Sold Positions

156

change: 130 | last: 26
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -167.8472 | last: 1.6785
Total Invested

49.38M

CSWC Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $22.12 56.53M $1.25B $29.44M $1.13B $2.35B
2025-03-31 $22.32 47.45M $1.06B $43.22M $956.06M $1.97B
2024-03-31 $24.70 40.73M $1.01B $32.27M $770.85M $1.74B
2023-03-31 $17.78 30.02M $533.68M $21.58M $637.64M $1.15B
2022-03-31 $23.73 22.84M $541.99M $11.43M $528.59M $1.06B
2021-03-31 $22.16 19.06M $422.37M $31.61M $381.3M $772.06M
2020-03-31 $11.42 18M $205.56M $13.74M $303.3M $495.11M
2019-03-31 $21.62 16.73M $361.64M $9.92M $216.1M $567.82M
2018-03-31 $17.02 16.07M $273.57M $7.91M $95.3M $360.97M
2017-03-31 $16.91 15.82M $267.6M $22.39M $25M $270.21M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $22.12 57.78M $1.28B $29.44M $1.13B $2.38B
2025-12-31 $22.15 57.53M $1.27B $42.56M $414.84M $1.65B
2025-09-30 $21.86 55.54M $1.21B $87.43M $394.76M $1.52B
2025-06-30 $22.04 53.52M $1.18B $46.89M $394.59M $1.53B
2025-03-31 $22.32 47.45M $1.06B $36.01M $920.19M $1.94B
2024-12-31 $21.82 48.32M $1.05B $47.24M $785.03M $1.79B
2024-09-30 $25.29 47.24M $1.19B $47.24M $785.03M $1.93B
2024-06-30 $26.17 45.67M $1.2B $33.3M $735.44M $1.9B
2024-03-31 $24.70 44.08M $1.09B $32.27M $774.05M $1.83B
2023-12-31 $23.70 41.51M $983.88M $23.6M $680.54M $1.64B
2023-09-30 $22.90 39.7M $909.09M $23.02M $735.37M $1.62B
2023-06-30 $19.72 37.6M $741.43M $21.28M $674.96M $1.4B