
ARCC
$18.03
1D:
-0.4%
1Y:
-16.0%
US04010L1035Sign in to check this stock against your screeners
Sign In$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%
$15.49
1D:
0.5%
1Y:
-14.0%
US4270965084Mkt Cap
$2.90B
P/E Ratio TTM
8.5
Revenue TTM
$550.62M
Beta
0.74
Earnings TTM
$331.90M
Dividend Yield TTM
12.59%