
CSWC
$22.98
1D:
0.6%
1Y:
8.2%
US1405011073Sign in to check this stock against your screeners
Sign In$18.03
1D:
-0.4%
1Y:
-16.1%
US04010L1035Mkt Cap
$12.95B
P/E Ratio TTM
11.1
Revenue TTM
$2.63B
Beta
0.62
Earnings TTM
$1.15B
Dividend Yield TTM
10.65%
$50.97
1D:
0.7%
1Y:
-12.2%
US56035L1044Mkt Cap
$4.74B
P/E Ratio TTM
10.7
Revenue TTM
$727.61M
Beta
0.73
Earnings TTM
$426.30M
Dividend Yield TTM
8.40%