
ARCC
$19.50
1D:
0.5%
1Y:
-6.9%
US04010L1035Sign in to check this stock against your screeners
Sign In$56.19
1D:
-1.5%
1Y:
-15.0%
US56035L1044Mkt Cap
$5.23B
P/E Ratio TTM
11.3
Revenue TTM
$699.74M
Beta
0.73
Earnings TTM
$451.34M
Dividend Yield TTM
7.69%
$17.33
1D:
-2.4%
1Y:
-10.4%
US4270965084Mkt Cap
$3.24B
P/E Ratio TTM
8.3
Revenue TTM
$579.80M
Beta
0.75
Earnings TTM
$383.20M
Dividend Yield TTM
11.25%