
ARCC
$19.65
1D:
2.5%
1Y:
-12.6%
US04010L1035Sign in to check this stock against your screeners
Sign In$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%
$16.88
1D:
0.4%
1Y:
-12.8%
US4270965084Mkt Cap
$3.16B
P/E Ratio TTM
7.9
Revenue TTM
$550.62M
Beta
0.74
Earnings TTM
$331.90M
Dividend Yield TTM
11.88%