
CSWC
$24.72
1D:
3.3%
1Y:
9.3%
US1405011073Sign in to check this stock against your screeners
Sign In$19.65
1D:
2.5%
1Y:
-12.3%
US04010L1035Mkt Cap
$14.11B
P/E Ratio TTM
13.9
Revenue TTM
$2.63B
Beta
0.62
Earnings TTM
$1.15B
Dividend Yield TTM
10.24%
$57.15
1D:
2.5%
1Y:
-11.0%
US56035L1044Mkt Cap
$5.31B
P/E Ratio TTM
11.5
Revenue TTM
$727.61M
Beta
0.73
Earnings TTM
$426.30M
Dividend Yield TTM
7.90%